タグ

ブックマーク / atmarkit.itmedia.co.jp (56)

  • いま購読するべき15の開発者ブログ

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) そもそも開発者ブログ・ラボブログとは 世の中に多くのブログが存在します。もともと「blog」は「web」+「log」の意味の造語で、2000年ころから平易に使えるブログツールや無料サイトなどが増え、浸透してきました。皆さん自身も日記のように気軽にブログを書かれている人も入れば、ブログを読むことを楽しんでいる方も多いでしょう。 技術者であれば、メモ的に技術情報をブログで公開している方から、さまざまなトラブル時や困ったときに、どこかの誰かのブログの記述に助けられることもあったかもしれません。 今日、企業活動の一環として、意欲的にブログを活用しているところから、広報活動的にブログを活用してい

    いま購読するべき15の開発者ブログ
    aopico
    aopico 2011/04/15
  • ベニヤ板とDCのハイブリッド! pixivインフラの今 - @IT

    2010/07/21 ホームセンターに行けば9800円で買えそうなスチール製の“ラック”に、むき出しのマザーボード。うねうねとケーブルがラックの間を這(は)う。 「ラックに直接置くと通電しちゃうじゃないですか。だからラックに木片をくくりつけて、その上にマザーボードを載せているんですね。ただ、そうすると実は若干たわむんです、自重で……。なのでパーツの抜き差しではかなり嫌な思いをします」。 イラスト投稿サイトの「pixiv」(ピクシブ)でインフラの設計・運用を担当する上薗竜太氏がこう話すと、あまりの無手勝流ぶりに会場からは笑いが起こる。 「でも、これはまだ前のバージョンの運用でですね、3カ月前ぐらいからベニヤに変えました。これが新しいpixivを支えるラックです」 実物の写真がスクリーンに映し出されると会場には再び大きな笑いが起こった。「これによってマザーボードがたまわない。パーツの抜き差しで

    aopico
    aopico 2010/07/22
  • なぜTwitterは低遅延のままスケールできたのか 秒間120万つぶやきを処理、Twitterシステムの“今” − @IT

    ユーザー同士のつながりを元に時系列に140文字のメッセージを20個ほど表示する――。Twitterのサービスは、文字にしてしまうと実にシンプルだが、背後には非常に大きな技術的チャレンジが横たわっている。つぶやき数は月間10億件を突破、Twitterを流れるメッセージ数は秒間120万にも達し、ユーザー同士のつながりを表すソーシャル・グラフですらメモリに載る量を超えている。途方もないスケールのデータをつないでいるにも関わらず、0.1秒以下でWebページの表示を完了させなければならない。そのために各データストレージは1~5ms程度で応答しなければならない。 Twitterのリスト機能の実装でプロジェクトリーダーを務めたこともあるNick Kallen氏が来日し、2010年4月19日から2日間の予定で開催中の「QCon Tokyo 2010」で基調講演を行った。「Data Architecture

    aopico
    aopico 2010/05/19
  • 「われわれは100倍、速く書ける」――PFI 西川徹

    「天才」と呼ばれるプログラマたちが自ら会社を立ち上げるとどうなるか。その答えが知りたければ、あるベンチャー企業に注目すればいい。IT業界で注目を集めるテクノロジーベンチャー「プリファードインフラストラクチャー」の社長に話を聞いた。 特集「学生起業家たちの肖像」、最終回は現在、最も注目を集めているテクノロジーベンチャーの1つ、プリファードインフラストラクチャー(PFI)の代表取締役社長 西川徹氏に登場してもらった。東京大学大学院に在学中、ACM国際大学対抗プログラミングコンテスト(ACM/ICPC)の世界大会に出場したメンバーと設立した会社は、自然言語処理の分野で日増しにその存在感を大きくしている。 今回は特別に、連載「天才プログラマに聞く10の質問」でおなじみ、Lispハッカーの竹内郁雄氏にインタビュアーをお願いした。2人の濃密な対談の様子を余すところなくお届けする(以下、敬称略)。 出会

    「われわれは100倍、速く書ける」――PFI 西川徹
    aopico
    aopico 2010/03/19
  • 技術を愛する若き起業家――フォリフ 熊谷祐二

    経営やビジネスのことなど考えたくない、という技術者は少なくない。だが、中には「技術を愛するがゆえに、経営に参画する」技術者も存在する。技術系学生が起業家になる――その背景には、どんな思いが秘められているのか。 「この部屋、以前はピクシブがオフィスとして使っていたんですよ」 代々木の、とあるビルの1室で、若き社長は語る。いつかは自分の会社も、かつてこの部屋を使っていた偉大な「先達」に負けない会社にしたい、と。 特集「学生起業家たちの肖像」。最初に紹介するのは、バーティカルサーチエンジンを事業の柱とするベンチャー企業、フォリフの代表取締役 熊谷祐二氏だ。今年で4期目、社員は自身ともう1人。技術好きの学生は、いかにして起業するに至ったのか。その素顔に迫る。 「年齢は関係ない、やりたいと思ったときにやるべき」 1985年生まれの熊谷氏は、高校生のころ、楽天の三木谷浩史氏や元ライブドアの堀江貴文氏の

    技術を愛する若き起業家――フォリフ 熊谷祐二
    aopico
    aopico 2010/03/16
  • Flashを閃光のごとく高速化するための基礎知識

    Flashを閃光のごとく高速化するための基礎知識:速いFlash/ActionScriptチューニング入門(1)(1/2 ページ) Flash/ActionScriptチューニングの基礎知識から実践的テクニックまでを紹介する連載。読みながら試せるオンライン・サンプルもあります。Adobe AIR/Flexにも応用可能です Flashを徹底的に軽く作るための3カ条 連載では、これから数回にわたり、Flash/ActionScript 3.0(以下、AS3)のチューニングの考え方や方法について解説します。 筆者が初めてFlash/AS3のチューニングと格的に向き合ったのは、2007年の冬の「サグールテレビ」の開発においてでした。当時、開発チームでは「徹底的に軽く作る」という鉄の目標を掲げており、チューニングのためのさまざまな調査を積み重ねていました。結果、2000年に発売された古いPCなど

    Flashを閃光のごとく高速化するための基礎知識
    aopico
    aopico 2010/03/10
  • 5分で絶対に分かるZigBee − @IT

    岡田 大助 @IT編集部 2007年12月14日 ■無線ネットを飛び交う電気仕掛けのミツバチたち ZigBeeとは、低コスト、低消費電力でワイヤレスセンサーネットワーク構築に適した無線通信規格です。BluetoothやUWBといった無線PAN(Personal Area Network)に属しています。 伝送速度は、250kbpsとほかの無線PANに比べると遅いのですが、1つのネットワークに最大で65535ノード(端末)が接続できます。また、複雑な設定をすることなく30ミリ秒程度でアドホック*なネットワークを構築したり、15ミリ秒程度でスリープ状態から回復したりも可能です。そして、ボタン電池1個でおよそ1年間、単三乾電池2で2年間程度の稼動ができるといわれています。 * ネットワーク用語におけるアドホック(ad hoc)は、特定のネットワークインフラに依存せずに、ノード同士がその場でネッ

  • ケータイFlashでさくさく動く Illustratorデータの作り方

    ケータイFlashでさくさく動く Illustratorデータの作り方:一撃デザインの種明かし(2)(1/2 ページ) ケータイ用のFlash Liteで動くゲーム。アイテム作りのルールを伝授したい。Illustratorデータを軽くするためにデザイナが気を配っているポイントは?

    ケータイFlashでさくさく動く Illustratorデータの作り方
  • グーグル共同創業者が語る、Chrome OSに取り組むワケ - @IT

    2009/07/30 ページランク(PageRank)の名称にもその名を刻む、グーグル共同創業者のラリー・ペイジ(Larry Page)氏。1973年生まれの現在36歳。120億ドル(約1兆1400億円)の資産を持つ世界有数の富豪であると同時に、グーグルを率いる主要な経営者の1人だ。 コンピュータサイエンティストで大学教授だった父親の薫陶を受け、幼少時からコンピュータに触れて育ったというペイジ氏は、根っからのエンジニアでもある。創業から10年余り、グーグルという会社はどこへ行こうとしているのか。@IT編集部は2009年7月23日、来日中だったペイジ氏にグループインタビューする機会を得た。 グーグルChrome OSに取り組むワケ ――いまグーグルについて最大の話題はChrome OSのアナウンスです。どうしてWebの世界からこの領域へ踏み込もうと考えたのですか? ペイジ氏 サーゲイやエリ

  • OpenSocialアプリ、開発者にとっての魅力

    OpenSocialアプリ、開発者にとっての魅力:インタビュー特集:Google直伝!(5)(1/2 ページ) ソーシャルサイトが多くの人にとって「なくてはならないもの」になりつつあるいま、それらのサービスでユーザー間のコミュニケーションを助けるソーシャルアプリケーションに、ソーシャルサイト運営者、開発者、ユーザーの注目が高まりつつある。 Google直伝インタビュー第5回では、OpenSocialをテーマにGoogle シニア プロダクト マネージャの及川 卓也さん、デベロッパーアドボケイトの石原 直樹さん、国内の開発者コミュニティであるOpenSocial-Japanに参加し、NTTレゾナントのgooの担当でもあるGoogle API Expertの北村英志さんにOpenSocialの開発の心得を聞いた。 OpenSocialとは? OpenSocialは、Googleが2007年11

    OpenSocialアプリ、開発者にとっての魅力
    aopico
    aopico 2009/06/23
  • ミクシィ採用担当が語る 1年目エンジニア奮闘記

    連載では、学生がITエンジニアとして就職する前に身に付けておいた方がいいスキルを紹介する。第1回は、Web系企業を代表してミクシィが、1年目エンジニア仕事内容、役割、求められる能力について語る。 こんにちは。ミクシィで採用を担当している水です。今回はミクシィの「Webエンジニア」について、弊社の新卒メンバーを中心にご紹介します。 WebのITエンジニアに求められる主体性 WebのITエンジニアに求められる能力の大前提にあるのは、“自分で調べて何かを作った経験がある”ことです。ミクシィでは「当に興味があれば、Webページや書籍を通じて、ある程度の情報は簡単に手に入るのだから」という考え方を基に、技術に対してどれだけ主体的に取り組んでいるかをとても重要視しています。 この点にはかなりこだわっているので、結果的に、技術への興味がとても強い(=技術力が高い)人たちが集まってきているのだと思

    ミクシィ採用担当が語る 1年目エンジニア奮闘記
    aopico
    aopico 2009/06/10
  • イラストSNS、ピクシブの「以心伝心」少人数メソッド(1/3) - @IT

    仲里淳 2009/4/8 制作の要となるチームワークのツボを探る連載。人気急上昇中のピクシブのデザイナがいう「必ずしも便利であることが正解ではない」という言葉の意味は? 成長著しいイラストSNSpixiv」のデザイナは新入社員 ピクシブが注力する2つのサービス「pixiv(ピクシブ)」と「drawr(ドロワー)」は、現在その急成長ぶりからWebサービス開発者やクリエータの注目を集めている。 pixivは、イラスト画像の投稿・閲覧ができるサービスで、絵を中心にユーザー同士のコミュニケーションもできるなどSNS的要素も持つ。一方のdrawrは、Webブラウザ上で絵が描けるツールで、描画の過程をムービーのように再生できたり、絵に対して絵でコメントできたりとユニークな機能を持つ。特にpixivは、2007年のサービス開始からわずか1年半の間にユーザー数が70万人を突破し、月間6億ページビュー以上

    aopico
    aopico 2009/04/23
  • pingでMTUサイズを調査する

    解説 ●ネットワークのMTUサイズとは ネットワークで通信を行う場合、(通常は)一度に送信可能なデータ(パケット)のサイズには上限がある。例えば、TCP/IPプロトコルで利用されているIPプロトコルでは、1つのIPパケットでは最大64Kbytesまでしか送信できない(IPv4の場合)。 しかし、このような大きなサイズのIPデータを1つのパケットで送信することのできる物理ネットワーク媒体はない。例えばイーサネット(および相互互換性を持つ無線LANなど)では、1パケット(1フレーム)のサイズは最大1500bytesだし、FDDI(光ファイバ)では4352bytesというのが普通である。 このように、一度に送信することができるデータのサイズを「MTU(Maximum Transmission Unit)」といい、ネットワークのプロトコルや媒体ごとに固有の値がある。 MTUサイズよりも大きなサイズ

    pingでMTUサイズを調査する
  • 「シリアル通信の同期処理に関して」(1) Insider.NET - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

  • IrDA、Bluetoothを反面教師にしたZigBeeの実力は?:ネットワークコラム ─ @IT

    連載目次 無線LANパラダイスの夢実現か!? 「近距離無線」「省電力」「低コスト」「パーソナルエリアネットワーク」といった文言を聞いて何を思い浮かべるだろうか。IT分野やデジタル系の情報にちょっと詳しい人なら、技術者でなくとも「Bluetooth※1」という言葉が頭の片隅に浮かんでくるだろう。筆者も今回取り上げる技術ZigBee」(普及団体URL:Zigbee Alliance)の冒頭のような概要に初めて接した際、まず頭に浮かんだのがBluetoothだった。 思えば90年代の後半から2000年にかけて、Bluetoothという言葉がユビキタスネットワークを実現する魔法の杖のようないわれ方をされた時期があった。いまから思うと、米国のドットコムバブルが日にも飛び火して、多くの人々がIT熱にうなされたときであり、Bluetoothに対する過大ともいえる期待は、当時の状況をいまに伝える貴重な

    IrDA、Bluetoothを反面教師にしたZigBeeの実力は?:ネットワークコラム ─ @IT
  • グーグルとアマゾンのクラウドの違い ― @IT

    2008/05/29 米グーグルは現地時間の5月27日、これまでプレビュー版として一部ユーザーに公開していたWebアプリケーションプラットフォームサービス「Google App Engine」(GAE)を、一般向けに公開すると発表した。同時に2008年後半に導入予定の料金体系も明らかにした。 これまで通り500MBのストレージ、月間500万ページビューまでの利用であれば無料。それを超える分については、1CPUコア1時間当たり10~12セント、1GB・1カ月当たり15~18セントかかる。通信帯域の月額は受信について1GB当たり9~11セント。送信については1GB当たり11~13セントとなっている。 この価格設定はAmazon Web Services(AWS)と極めて類似している。例えば「Amazon EC2」(Elastic Compute Cloud)は、1.7GBのメモリ、1CPUコア

  • Googleレベルの学生が起業した「Preferred Infrastructure」 ― @IT

    2008/03/24 検索エンジン開発の分野で有名になりつつある企業にPreferred Infrastructure(PFI、東京都文京区)がある。目を引くのは10人の社員がいずれも東京大学大学院、京都大学大学院の出身者、もしくは在学中ということ。東京大学大学院の情報系研究科出身者の多くが近年、Googleに入社していることは有名だが、PFIは、いわば、Googleに行かなかったGoogleレベルの学生たちが起業したといえる。エンジニア率100%のPFIは日のテクノロジ・ベンチャーの姿を変えるだろうか。 PFIの代表取締役社長 西川徹氏は「ACM 国際大学対抗プログラミングコンテスト(ACM/ICPC)の世界大会に出場したメンバーと一緒に何かやりたかった」と起業の動機を話す。起業したのは2006年3月。資金は30万円。当時の社員は6人で全員が学生だった。オフィスはなく、Skypeで話

    aopico
    aopico 2008/03/26
  • 【一覧】USB/Thunderbolt/IEEE 1394用コネクター

    数百Mbps~数十Gbpsという高速なデータ転送ができるUSBやThunbderbolt、IEEE 1394(FireWire)のコネクターの写真を集めてみた。

    【一覧】USB/Thunderbolt/IEEE 1394用コネクター
  • JavaとFlex/AIRをつなぐ「炎」のオープンソース(1/3) ─ @IT

    JavaとFlex/AIRをつなぐ「炎」のオープンソース Tomcatを使ったサーバPushもできるBlazeDSとは? クラスメソッド株式会社 友田 翼 2007/12/27 2007年12月13日に米国アドビシステムズ社(以下、アドビ社)から「BlazeDS」というオープンソースプロジェクトが公開され、現在Adobe LabsからBlazeDSのパブリックベータ版がダウンロード可能になっています(参照「アドビ、「BlazeDS」はAjax+JSONの4倍速い~リモーティング、メッセージングのOSS~」)。ちなみに、Blazeは英語で「炎」の意味ですね。 稿では、オープンソースになったBlazeDSについて、付属されているサンプルアプリケーションを見ながら、いったいどんなものであるのかを紹介していきたいと思います。 「炎のデータ・サービス」? BlazeDSとは何なのか? BlazeD

  • AIRアプリはドラッグ&ドロップでこんなことまで!(1/3) ─ @IT

    Apollo改めAIRプログラミング入門(1) AIRアプリはドラッグ&ドロップでこんなことまで! クラスメソッド 横田聡 2007/7/12 2007年6月11日、Adobe AIR(Adobe Integrated Runtime)の公開ベータ版がAdobe Labsのサイトよりリリースされました。いままでApolloというコードネームでしたが、今後AIRという名前になります。 編集部注:今回より、連載「Apolloプログラミング入門」は連載「Apollo改めAIRプログラミング入門」にリニューアルしました。この連載をより深く理解するためには、連載「Apolloプログラミング入門」も併せてご覧ください。 連載中に新しいバージョンが出ましたので、AIRベータ版の新機能をご紹介しようと思います。今回は、ドラッグ&ドロップに注目して2つのサンプルを作成します。 デスクトップとドラッグ&ドロ

    aopico
    aopico 2008/01/06