タグ

2007年12月14日のブックマーク (11件)

  • 「感情の共有」,「負荷との戦い」---ニコニコ動画の技術:ITpro

    インターネット・サービスの激戦区である動画配信で後発ながらYouTubeを上回る成長速度,YouTubeの3倍以上となる1日ひとり3時間以上という平均視聴時間を実現したニコニコ動画。開設後1年足らずで400万人の会員を獲得,日全体のトラフィックの約10分の1を占める。その成長速度はmixiも上回り,日史上最速と見られる。 ニコニコ動画は多くのメディアで語られ,2007年10月にはグッドデザイン賞も獲得したが,これまでは社会現象やマーケティングの観点から語られることが多かった。しかしニコニコ動画を作り上げ,その急拡大を支えたのはまぎれもなくエンジニア技術だ。多くのクリエイタやユーザーを魅了し,巨大なアクセスをさばく技術はどのようなものなのか。ドワンゴのエンジニアに聞いた。 「感情」を共有するアルゴリズム 動画の上に文字をかぶせるサービスはニコニコ動画以前にも存在した。また,動画のタイミ

    「感情の共有」,「負荷との戦い」---ニコニコ動画の技術:ITpro
  • Java IDE新潮流--第1回 Javaエディタが大幅強化:NetBeans 6.0 - builder by ZDNet Japan

    大学、研究機関、製造業など いま目覚ましい躍進ぶりを見せるデルのHPC その背景と選ばれる理由にせまる 激変するビジネス環境の中でのDX モダンアプリケーション戦略への取り組みが 市場の競争力の源泉となる 時代はサーバ仮想化からコンテナへ あらためて整理したい企業ITにおける コンテナ活用の基礎と採用メリットを紹介 ビジネスのためのデータ基盤構築 DX時代の企業成長はデータ活用が鍵 新たな展開を後押しするSQL Server活用 オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク 非構造化データのデジタル活用へ 社内の文書コンテンツを一元管理 デジタル変革と内部統制の二兎を得るECM 特集:IT最適化への道 成功の秘訣をその道のプロが解説 カギとなるのはシステムの「見える化」 結果に差がつくウェビナーへの投資 デジタル営業時代にお

    Java IDE新潮流--第1回 Javaエディタが大幅強化:NetBeans 6.0 - builder by ZDNet Japan
  • Java IDE新潮流--第2回 NetBeans 6.0でGUI開発 - builder by ZDNet Japan

    NetBeansは初期の頃から使いやすいAWT/Swing用のGUIデザイナを備えており、これまでもGUIアプリケーションの開発のには定評があった。NetBeans 5.5ではさらにMatisseという新たなGUIビルダを採用し、Visual StudioのGUIビルダに匹敵し得る使い勝手を実現した。 このように優れたGUIアプリケーション開発支援機能を搭載しているNetBeansだが、6.0ではさらに以下のような新機能が提供されている。 カテゴライズされ、使いやすくなったコンポーネントパレット Swing Application Frameworkのサポート データベースアプリケーション開発のサポート Beans Bindingのサポート 稿ではこれらの新機能を紹介するとともに、NetBeans 6.0でSwingアプリケーションの開発がどのように変わるのかを見ていきたい。 Swing

    Java IDE新潮流--第2回 NetBeans 6.0でGUI開発 - builder by ZDNet Japan
  • GWTでJavaScriptを書かないAjax開発--第1回:概要とアプリ構築の流れ - builder by ZDNet Japan

    セキュリティモデルは変わった! クラウド活用、リモートワークはあたりまえ いま求められるゼロトラスト実現のために 特集:IT最適化への道 成功の秘訣をその道のプロが解説 カギとなるのはシステムの「見える化」 結果に差がつくウェビナーへの投資 デジタル営業時代における見込み顧客獲得へ ウェビナーの運用・集客・フォローの最適化 デジタル時代のITインフラ構築術 仮想化統合、クラウドを経て今「マルチ」へ ITインフラの最適化と継続的進化への道筋 オラクルスペシャリストが語る! 多くの企業で利用されるオラクルDBの課題 アセスメントの重要性とコスト最適化 特集:セキュリティトレンド-秋- つながる世界で問われる対応 サプライチェーンセキュリティを考える 単純なインフラ製品の販売ではない DX、コンテナプラットフォームの実証など 自社の取り組みで得られた知見を顧客に提案 体験から学んだ成功への知見

    GWTでJavaScriptを書かないAjax開発--第1回:概要とアプリ構築の流れ - builder by ZDNet Japan
  • Java IDE新潮流--第3回 Ruby/Rails開発も可能に:NetBeans 6 - builder by ZDNet Japan

    ITインフラ運用からの解放 HCI+JP1による統合運用による負荷激減で 次世代IT部門への役割変革へ一歩前進 特集:IT最適化への道 成功の秘訣をその道のプロが解説 カギとなるのはシステムの「見える化」 コンテナをエンプラITに! コンテナ活用の基礎 番実装が増える背景とメリット ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス 身近な改善の第一歩! ニューノーマルな働き方を前提にした これからの時代のWi-Fi環境構築のポイント ともにDXを推進する コンテナ化されたワークロードを管理 継続的な価値を生みだす「協創」への挑戦 自社利用の知見・経験を顧客に提供 コンテナ活用を推進する日立製作所 VMware Tanzuを利用したモダナイズを伝授 クラウドネイティブの実現 モダンインフラの構築・運用の課題解決へ コンテナの可能性

    Java IDE新潮流--第3回 Ruby/Rails開発も可能に:NetBeans 6 - builder by ZDNet Japan
  • 自分がやったことをさらけ出す会 - 西尾泰和のはてなダイアリー

    話したい人のためのカンファレンスを開催します。(追記あり - IT戦記 http://d.hatena.ne.jp/amachang/20071211/1197350279 未踏ユースコミュニティから誰か発表しに来ない?話す内容が短ければ5分とかのライトニングトークでもいいし、10〜20分くらいしゃべってもいいらしいよ。id:sakusan_netとかどう?(名指ししてみたw) あと、特に若い人!こういう活動を通じて「今居るコミュニティ」以外と交流するのはなかなかいいと思うよ!怖がらずにきちゃいなよ! - 第一回の開催日時が都合が悪い人とか、この記事に気づいたときにはもう締め切りられてた人も、こういうイベントはまた機会を見て何度も行うと思うので参加したい的なアピールはした方がいいよ。 - amachangは「こんなに早く埋まるとは思わなかった、2日くらい放置しようかと思ったのに」とか言うん

    自分がやったことをさらけ出す会 - 西尾泰和のはてなダイアリー
  • Amazon.co.jp: パターン認識と機械学習 上 - ベイズ理論による統計的予測: C. M. ビショップ (著), 元田浩 (翻訳), 栗田多喜夫 (翻訳), 樋口知之 (翻訳), 松本裕治 (翻訳), 村田昇 (翻訳): 本

    Amazon.co.jp: パターン認識と機械学習 上 - ベイズ理論による統計的予測: C. M. ビショップ (著), 元田浩 (翻訳), 栗田多喜夫 (翻訳), 樋口知之 (翻訳), 松本裕治 (翻訳), 村田昇 (翻訳): 本
  • JRubyクィックスタート - builder by ZDNet Japan

    (神がわざと組み合わせたとすら思える)ピーナッツバターとチョコレートのように「よいものとよいものを組みあわせれば2倍よいものができあがる」という考え方のもと、JRubyはRubyJavaを結びつけた。西側の資主義と東側の社会主義がかつて出会ったように、型に関して制限の少ない言語が型に関して厳密な言語に出会うさまを、これからご覧に入れよう。 JRubyは100%Javaによって実装されたRubyのインタプリタである。Rubyの全ての機能を有しているわけではないが、Rubyのほとんどの組み込みクラスが用意されている。 言うまでもないことではあるが、JRubyを最大限に活用したいならばJavaRubyについて学ぶ必要がある。Javaのプログラマの方は、まずRubyの入門者向け記事及びもうひとつの記事を参考にして欲しい。その記事に書かれている内容を理解しているという前提で、この記事ではJRu

  • Rubyによるメタプログラミング - builder by ZDNet Japan

    最初のコラムでは、Rubyの構文は柔軟であり、ドメイン固有言語(DSL)を作るのに非常に適していると述べた。 さて、これからはRubyのメソッドの定義方法と呼び出し方法について詳しく述べる。さらに、Rubyのメタプログラミングによって、DSLにコードの実行中に新しいクラスを作成させる方法について説明する。これを読めば、DSLの作成に必要なツールの大半を知ることができる。 われわれは既に、Rubyではあるクラスにnewメソッドを送ることでオブジェクトが生成されることを学んでいる。 book = Book.new クラスがnewメソッドを受け取ると、新しいオブジェクトのスペースに割り当て、もしinitializeインスタンスメソッドが存在すればそれを呼び出し、新しいオブジェクトを有効な状態にする。newメソッドに渡される引数は、自動的にinitializeに渡される。例えば次のようになる。 c

    Rubyによるメタプログラミング - builder by ZDNet Japan
  • Rubyクイックスタート - builder by ZDNet Japan

    Rubyとはどんなプログラミング言語なのだろうか?そして、何が便利なのだろうか?記事では、Rubyというプログラミング言語の歴史や特徴に触れるとともに、Rubyについてもっと知りたくなるようなことを紹介している。 世の中にはプログラミング言語があふれているが、それらの大半は世に埋もれてしまう運命にある。言語が「興味深い」としか言ってもらえないような大部屋俳優の域を脱し、「人気者」として赤絨毯の上に立つセレブになる原動力が何であるのかを確実に判っている人など誰もいない。しかし、そういったことが起こるのを目の当たりにした場合には、その言語ついてもっと詳しく調査し、自らにとって有益であるかどうかを見極めるべき時がきたということになるはずだ。そして、Rubyはこのような大躍進を果たした言語の1つなのだ。 Rubyはしばしば「スクリプティング言語」として特徴付けられる。しかし、「スクリプティング言

    Rubyクイックスタート - builder by ZDNet Japan
  • TechCrunch Japanese アーカイブ » Zoho Show 2.0、更にクリーンなルックスと新機能\登場

    TechCrunch Japanese アーカイブ » Zoho Show 2.0、更にクリーンなルックスと新機能\登場