CSSやHTMLを知らなくても複数のカラムやグリッドレイアウト、タブ、角丸などがオンラインで簡単に作成できるLayout Generatorsを紹介します。
JavaScript InfoVis Toolkit - Interactive Data Visualizations for the Web JavaScriptで複雑なデータ視覚化のためのライブラリ「JavaScript InfoVis Toolkit」 次のような、画像編集ツールで書くにしても大変そうな複雑なデータの描画をJavaScriptで行えます。 描画できるグラフもなかなかユニークなものが多くて、これは覚えておくといつか使えるかもしれません。 APIドキュメントはこちら 関連エントリ 複雑なデータも綺麗に描画できるデータのビジュアライズフレームワーク「Axiis」 データを視覚的に分かりやすくビジュアライズするためのライブラリ集
この前のエントリを、サポートが評判よかったのでモデムが売れまくったという話に受け取ったひとが多かったが、それは間違いなので補足したい。 そもそも世の中にサポートが良くてヒットする商品なんてない。サポートがよくてヒットするなんてことがあったら、大変な美談になって“ちょっといい話”になるところだとは思うが、現実はもっと夢がないものなので、そもそもモデムがなんでヒットしたのかについて補足しようと思う。 サポートではモデムが売れない理由は簡単だ。サポートがよいことによる販売数量の増加効果は購入した人のリピートか、まわりのひとへの口コミ効果によってしかあらわれないからだ。つまり売れた後に中長期的に効果が現れるパラメータであって、最初に売れる理由にはならない。 じゃあ、最初に売るために必要なのはなにかというと、まあ、人間がモノを購入する過程をモデル化して以下の順序で脳内シミュレーションすれば推測が可能
自分なんぞがオブジェクト指向とはなんぞと語るなんておこがましく、「オブジェクトっぽい話」でいいかなーと思っていたのですが、ブックマークするときに「オブジェクト」でタグ付けてる人がいたので、これはいかんと思い、こっそりタイトルを直しました。 2回目の今回は、複数のインスタンスをまとめて操作する方法について書きます。 まんじゅうマネージャー 前回、クラス作ってインスタンスを作ると便利だというところで終わりましたが、便利な点としてはまず、「複数のインスタンスをまとめて操作したり、作ったりできることができる」という点があります。どういうことかというと、とりあえず、以下のサンプルを見てみてください。 まんじゅうマネージャーサンプル まんじゅうを一気に作ったり、隠したりすることができます。 これで賞味期限が切れたりしても大丈夫なはずです。 この機能を作れと言われたら、前回の知識だけは結構厳しいのではな
逆転検事を先日クリアして、久しぶりに逆転裁判1〜3をやり直そうか迷い中のfujisawaです。シンプルなデータクラスタリングツールを作成しましたので、そのご紹介をさせていただきます。 クラスタリングとは クラスタリングとは、対象のデータ集合中で似ているもの同士をまとめて、いくつかのグループにデータ集合を分割することです。データマイニングや統計分析などでよく利用され、データ集合の傾向を調べたいときなどに役に立ちます。 例えば下図の例ですと、当初はデータがゴチャゴチャと混ざっていてよく分からなかったのですが、クラスタリングすることで、実際は3つのグループのデータのみから構成されていることが分かります。 様々なクラスタリング手法がこれまでに提案されていますが、有名なところではK-means法などが挙げられます。ここでは詳細については触れませんが、クラスタリングについてより詳しく知りたい方は以下の
お昼のミーティング中、 「・・・社長、最近twitterやってますよね?」 「やってないよ」 「・・うそですよね?」 という変な会話を社員としていたのですが、 どうやら、私のなりすましの方がいるみたい。 (http://twitter.com/ameba_shibuya ) こちらの方。 「堀江さんが始めたと聞いて、私も始めてみました」 と、とても丁寧な文章でなりすましてる 。笑 オープンカー乗ってるとか、社員に環境がいいと言われたとか、 ブログに書いてあること書いてるだけですね。 でも、身近な社員も気づかなかったみたい。 もう1000人もフォローしている人がいるようで、 間違えわれないよう、自分のを復活しました。 (http://twitter.com/susumu_fujita ) これです。 なりますました方へ・・ もちろん全然怒ってないですよ~
物心ついて以来、僕にとって何かを学ぶ最善の方法は、実際にそれをやってみることだった。検索エンジン最適化を理解しようと取り組んでいたとき、僕はやるべきことのチェックリストを数え切れないほど作ったんだ。そこで、SEOを身につけるのにいちばん役立つチェックリストを以下にまとめてみた。SEOについて、あまり経験はないけれどもっと学んでみたいという人たちの役に立てればいいな(おまけとして、イケてるチェックボックスも付けとくね ―― クリックしてもチェックできないけど)。 基本的なWebサイトの作り方を学ぶSEOのテクニックに首を突っ込む前に、ウェブ開発の基本事項を知っておくことが大事だ。以下の課題に取り組んで、SEO業者として成功するために必要なウェブ開発スキルを養おう。 簡単なWebサイトなら、WYSIWYG式のHTMLエディタなんかは使わずに、自分でソースコードを書けるようにする コードって言葉
本連載では、学生がITエンジニアとして就職する前に身に付けておいた方がいいスキルを紹介する。第1回は、Web系企業を代表してミクシィが、1年目エンジニアの仕事内容、役割、求められる能力について語る。 こんにちは。ミクシィで採用を担当している水本です。今回はミクシィの「Webエンジニア」について、弊社の新卒メンバーを中心にご紹介します。 WebのITエンジニアに求められる主体性 WebのITエンジニアに求められる能力の大前提にあるのは、“自分で調べて何かを作った経験がある”ことです。ミクシィでは「本当に興味があれば、Webページや書籍を通じて、ある程度の情報は簡単に手に入るのだから」という考え方を基に、技術に対してどれだけ主体的に取り組んでいるかをとても重要視しています。 この点にはかなりこだわっているので、結果的に、技術への興味がとても強い(=技術力が高い)人たちが集まってきているのだと思
グーグルは2009年6月9日,プライベート・カンファレンス「Google Developer Day 2009」をパシフィコ横浜で開催した。基調講演では同社日本法人の辻野晃一郎社長をはじめ,パートナ企業を含む多数のプレゼンターが新技術や取り組みについて紹介。米Googleの技術者は新技術「Google Wave」のデモを披露した。 グーグルの及川卓也シニアプロダクトマネージャーは,HTMLの次期バージョンであるHTML5を「単なる既存言語の新バージョンでなく,ウェブの新技術の総称ととらえている」と説明。これまでFlashやSilverlightといったプラグインに頼ってきたリッチな表現を標準的な技術で可能にする点に注目していると述べた。さらに,「標準的なコードでマルチメディアが実現できるということは,標準的な技術でこれらをコントロールできるようになるということだ」と,HTML5とJavaS
グーグルは9日、開発者向けのイベント「Google Developer Day 2009」をパシフィコ横浜(神奈川県横浜市)で開催した。午前中の基調講演では、Webアプリケーション、Android、OpenSocialなどの最新動向について紹介した。 グーグルの辻野晃一郎代表取締役社長は、「2008年は1000人を超える来場者だったが、今年はそれを上回っている。登録受け付けを開始してから2週間で定員に達した。年々関心が高くなっている手応えを感じている」と話す。日本の来場者数は、米国、中国に次ぐ規模だという。 また、「Googleが、これからもインターネットのイノベーションを追求していく上で、日本をマーケットの1つと考えるのではなく、日本の技術や開発者の皆さんの才能をインテグレートすることが重要だと考えている。日本の開発者とのコラボレーションに期待している。OpenSocialやAndroi
日本映画は風景を描く 世界を代表する三つの国の映画産業――アメリカ映画とフランス映画、そして日本映画の違いって何だろうか? そういう問題提起がある。 観点はさまざまにあるから単純化しすぎるのは危険かもしれないが、こういうひとつの切り口がある。「アメリカ映画は物語を描き、フランス映画は人間関係を描き、日本映画は風景を描く」。ハリウッド映画は完璧なプロットの世界で、物語という構造を徹底的に鍛え抜いて作り上げ、導入部からラストシーンまで破綻なく一本道を走り抜けられるように構成されている。 フランス映画の中心的なテーマは、関係性だ。夫婦、父と子、男と愛人、友人。そこに生まれる愛惜と憎悪をともに描くことによって、人間社会の重層性を浮かび上がらせる。 日本映画は、風景を描く。自然の風景という意味ではない。目の前に起きているさまざまな社会問題や人間関係の葛藤、他人の苦しみ、さらには自分の痛み。われわれに
グーグルは2009年6月9日に横浜で開催した開発者向け会議「Google Developer Day2009」で,新サービスの「Google Wave」を紹介した。メールやメッセンジャなど既存のツールを進化させたというが,どのような違いがあるのか。開発陣の一人であるグレゴリー・ダレサンダーGoogle Waveプロダクトマネージャーに話を聞いた。 Waveはメール,メッセンジャ,ブログなどさまざまな要素を掛け合わせている。これら既存のサービスと比較して,Waveは何が画期的なのか。 現在の利用シーンを考えると,伝えたい内容や相手によって,メール,メッセンジャ,ブログなどのうち,どのツールを利用するか選択しないといけない。Waveであれば,これらの用途をカバーできる。そのため,わざわざツールを選ぶ手間がない。まず会話をする参加者を選び,伝えたい内容をお互いに書く。さらに写真などのコンテンツを
2009/06/09 2009年4月7日、グーグルは利用者が作成したアプリケーションをスケーラブルなホスティング環境で稼働させられるクラウド系サービス「Google App Engine」で、新たにJavaをサポート言語に加えた。Java言語のサポートによって、業務アプリケーションのクラウド移行は起こるのか? Google App Engine担当者に話を聞いた。 米グーグル デベロッパー・アドボケートのフレッド・ソーサー(Fred Saucer)氏。もともとJavaによる業務アプリケーション開発のコンサルタントだったが、最近グーグルに入社したという ――コンシューマ市場ではクラウドサービスの受容が進む一方、企業ユーザーはクラウド移行に消極的にも見えます。 ソーサー氏 確かにコンシューマのほうが新しいものを試して、利用するようになるのが速い傾向はあります。でも、そうしたコンシューマ向けサー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く