タグ

あとで読むに関するmdoiのブックマーク (42)

  • AP4R、Rubyで非同期メッセージング 記事一覧 | gihyo.jp

    第2回AP4RとRailsでつくる非同期アプリケーション 加藤究,篠原俊一 2007-09-13

    AP4R、Rubyで非同期メッセージング 記事一覧 | gihyo.jp
  • ゲームソフト会社から見たiPhoneの魅力--「ここまで整ったプラットフォームは世界初」

    アップルのiPhoneが7月11日、ソフトバンクモバイルからついに発売された。iPhone向けのアプリケーション販売サイト「App Store」には、日企業により開発されたアプリも並んでいる。 そこに参入した企業の1つがハドソンだ。往年のヒットタイトル「ボンバーマン」をiPhone向けにリメイクした「BOMBERMAN TOUCH -The Legend of Mystic Bomb-(ボンバーマンタッチ ザ レジェンド オブ ミスティックボム)」のほか、物理計算で画面内の水の動きをリアルに表現しながら、端末を傾けたり画面に触ったりして水を動かし、パズルをクリアしていくゲーム「AQUA FOREST Powered by OctaveEngine Casual(アクア フォレスト)」など、新たなジャンルにも挑戦している。また、9つの数字を縦横1つずつになるように埋めていく「SUDOKU(

    ゲームソフト会社から見たiPhoneの魅力--「ここまで整ったプラットフォームは世界初」
  • 日経SYSTEMS:お役立ちWebサイト101

  • http://news.com.com/DNS%20could%20slow%20broadband%20service/2100-1034_3-6106936.html?tag=nefd.top

  • にょきにょきネットワーク - Mellow My Mind

    【「当の人脈」の作り方<第6回>】http://business.nikkeibp.co.jp/article/skillup/20060925/110499/(リンク先をすべて参照する場合、要登録(無料))これすごく興味深かった。ビジネスの話に限らず、交友関係全般にあてはまる話だなーと思って。わたし自身の話をしますと、30年近くずーっと、上記のリンク先でいうところのFig.3の中で生きてきましたけども、ここ数年で(ちょうどこの日記を始めたころから)だいぶFig.4に近づいてきて、それとともに視界が開けて、劇的に日々がおもしろくなってきたなあという実感があります。数年前の自分とくらべて、さびしいなーとかつまらないなーとか思うことがなくなって、毎日なんとなく楽しいなー、ワーイ、って感じで過ごせるようになりました。(画像の引用は上記サイトより)Fig.3でいた頃は、見えてる世界もせまくって、

  • なぜ関数プログラミングは重要か

    John Hughes, Institutionen för Datavetenskap, Chalmers Tekniska Högskola, 41296 Göteborg, SWEDEN. rjmh@cs.chalmers.se この日語訳は原著者の承諾を得て山下がここに公開するものです。 この訳文についての、御指摘などは山下伸夫(nobsun .at. sampou.org)までおねがい いたします。 翻訳最終更新日 : 2011-09-17 原文 "Why Functional Programming Matters" 日語訳PostScript この論文は1984年以来何年ものあいだChalmers大学のメモとして回覧された。 1989年と1990年に幾分か改訂をしたのが[Hug89]と [Hug90]である。この版はもとのChalmer大学のメモ のnroff原稿をもとに

  • ホワイの(感動的)Rubyガイド

    このはホワイ・ザ・ラッキースティフ(why the lucky stiff)により愛情を込めて書かれた。 ~ 目次 ~ このについて コンニチハ、Ruby このを開く 犬の話 赤い太陽が昇る はどのように始まるか (漫画のキツネと学ぶ)短時間の(そして願わくは辛くない)Rubyコース 言語と、言語で意味しているもの 品詞私がまだあなたのことを十分子供扱いして いなかったなら あなたの成長を促すための例題 そして短い旅はそっとクッション停止する 浮いている小さなコードの葉っぱ アンブローズにおけるステータスシンボルとしての葉っぱ 小さくてほとんど価値のないもの 妄想をつなぎ合わせる ブロックの奇跡 ルールを作るものと夢を生きるもの これは権利を奪われた人のため コンピュータのある城 娘のオルガン教師の話のつづき ヤギは映画を全部見たがっている 盗まれたくじ主 ルールを作る者たち 夢を

  • Windows Vistaの仕組みを学ぶ【SuperFetch/ReadyBoost/ReadyDrive編】

    【特別企画】 Windows Vistaの仕組みを学ぶ 【SuperFetch/ReadyBoost/ReadyDrive編】 Windows Vistaが一般販売され4カ月あまりが経ち、その出荷数はWindows XPを上回ると言うが、個々の機能や仕様について理解されていない点もまだ多くある。連載では、その代表的なものについて説明したい。第1回はWindows Acceleratorと呼ばれる、メモリ周りの高速化機能について取り上げる。 Windows Vistaには、PCの性能を向上させるための「ReadyBoost」と呼ばれる技術が標準搭載されている。これは、USBフラッシュメモリなどをキャッシュ的に利用するものだが、フラッシュメモリなら何でもいいというわけではない。ここでは、その動作の仕組みや、仕様について紹介する。 ●ユーザーの行動パターンを利用する「SuperFetch」

  • 観的なインタフェースをめざして

    現在使われている計算機のほとんどは ウィンドウやマウスを使った グラフィカルユーザインタフェース(GUI)で操作を行なうようになっているが、 GUIが一般に普及する前は キーボードを使った コマンドラインユーザインタフェース(CUI)で計算機に指示を与えたり 結果を表示させたりするのが普通であった。 CUIに比べるとGUIは圧倒的に操作が直観的になることが多いため、 GUIを持たない計算機は現在ほとんど考えられなくなっているといえる。 家電製品などあらゆる機器で計算機やネットワークの機能が利用されるように なりつつあるが、これらの世界では現在でもCUI的なインタフェースが利用されていることが多い。 たとえば テレビのチャンネルを変えるために リモコンの数字キーでチャンネル番号と決定ボタンを押すという方式はCUI的な操作といえるだろう。 ビデオの録画予約にしても電子レンジにしても 直観的でな

  • ユメのチカラ: ソースコードの読み方

    ソフトウェア工学の標準的なカリキュラムにソースコードの読み方というのがあるのかないのか知らないが、プログラマとして最も重要な資質の一つにコードの読解力というのがある。 ついでに言えば、大学や専門学校であまり教えられているとはいえないけど、実践では常に必要とされているものとして、テストの方法論、デバッグの方法論、性能向上の方法論、メモリなど各種資源の削減方法論などなどがある。国際化、移植性なども重要な単元であるがソフトウェア工学の中で教授されていると言う話はあまり聞かない。コードのハック一般についてどこかで議論されているのだろうか。経団連あたりで議論しているのだろうか? 閑話休題。 ソースコードの読み方ということで、最近では「コード・リーディング」というそのものずばりの教科書も出ているので状況は好転しつつある。コードの読み方はオープンソースの時代になり、間違いなく広く情報を共有できるようにな

  • 人月計算とExcelとスーツの世界より

    俺の住む世界はアイティーとやらに支えられているらしい。 アイティーに関われば、俺の住む世界をさらに素敵なものにしていけるに違いない。していきたい。 そう願って、何も知らなかった文系新卒の俺が金融系のシステム会社に入って、もう一年以上が経つのだ。 昔、お遊びでゲームを作ったことはあった。RPGツクールなんかが好きだった。 だから自分はシステム会社に向いていると思った。 実際、資格取得を勧められて始めた勉強は楽しかった。 浮動小数点数、オートマトン、SQL、スタック、木、論理式。 パズルみたいで楽しかった。コンピュータの中身が理解できて、わくわくした。 楽々と基情報技術者の資格を手にし、半年後にはほとんど勉強もせずにソフ開も取得した。 研修の課題では同期の誰よりも速く、短く効率のいいソースを仕上げた。 現場に出て、番機に触った。 30年間親会社を支え続ける偉大なシステムの中身を、わくわくし

    人月計算とExcelとスーツの世界より
  • ひろゆきがティム・オライリーに直接きいた、「Web2.0ってなんだったの?」

    11月14日夜、2ちゃんねる管理人の西村博之氏が、Web2.0の提唱者であるTim O'Reilly氏と初めて顔を合わせた。 Web2.0 EXPOを前日に控えたこの日、IT・コンテンツ産業の発展を目指す「Venture BEAT Project」イベントが都内で開催された。そこにゲストとして招かれていたのが西村氏と、10年ぶりに来日したO'Reilly氏だった。2人はすぐにうち解け、ゆっくりと語り合った。 “Return of the Web” 西村氏:Web 2.0という言葉を作り出したのは3年前? O'Reilly氏:2003年に最初のアイデアを話し始め、2004年からWeb 2.0カンファレンスを始めた。Web 2.0に関する記事を書いたのは2005年。でもWeb2.0という概念について考え始めたのは10年前くらいから。そのときは違う名前だったけどね。 1997年にオープンソースに

    ひろゆきがティム・オライリーに直接きいた、「Web2.0ってなんだったの?」
  • IT業界でキャリアアップするとはどういうことか--業界人が議論

    情報処理推進機構(IPA)が開催したIPAフォーラム2007での議論に端を発した、IT業界の不人気論。IT業界で働く人たちは、そこで働くことやキャリアアップについてどのように考えているのだろうか。この問題について議論するパネルディスカッションが、11月17日に開催されたミリオンタイムズスクウェア実行委員会主催のイベント「ミリオンタイムズスクウェア キャリアアップセミナー」において行われた。 ドワンゴ研究開発部 部長およびニワンゴ取締役である溝口浩二氏、組み込みソフト開発のアックス代表取締役である竹岡尚三氏、チームラボ取締役である吉村譲氏、慶應義塾大学の学生である八巻渉氏、システム受託開発のトランス・ニュー・テクノロジー代表取締役である木村光範氏、コンサルティングのフューチャーラボラトリ代表取締役である橋昌隆氏の6名が出席した。 第1部は「30年後、ITに携わっていますか?」というタイトル

    IT業界でキャリアアップするとはどういうことか--業界人が議論
  • ブラック会社に勤めてるんだが、もう俺は限界かもしれない:ハムスター速報 2ろぐ

    1 :以下、名無しにかわりましてVIPがお送りします。:2007/11/24(土) 21:38:07.44 ID:Jw+br6zA0 職業はプログラマ。この職業、マジでやばすぎる。 入社日での出来事。 パソコンを渡される→指示された通り、色々なものをインストール→設計書を渡される。 「これでおっけーと。んじゃ作れ」 「え?」 「いや作れって」 「あ、え?は、はい」 「みんな忙しいから、出来る限り自分で解決しろよ」 そう言って去っていくチームリーダー。 このまま悩んでてもしょうがない。とりあえず設計書を見てみるか。 フレームワークがどうのこうの、うんたらかんたら・・・。テストはどうのこうの・・・。 ワケわからんぞ 2 :  ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄:2007/11/24(土) 21:38:20.38 ID:hhJr3lPT0                 //  

  • ベア速 マイクロソフト米国本社の実地面接に行ったけど質問ある?

    4 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2007/12/08(土) 06:49:04.61 ID:Bh8D4QeU0 >>1 話が当なら こんなとこにきてはいけない人だよ君は 自分の場所にかえれというか二度とくんな こんな掃き溜めにいたらだめになるぞ なんでそっち系の板で立てないのか >>4 アメリカは現在夕方で少しヒマなんですよ。 あと2chとかniconicoは大好きです。 7 名前:以下、名無しにかわりましてVIPがお送りします。[sage] 投稿日:2007/12/08(土) 06:50:51.74 ID:7Trqg13a0 なんだ受けただけか 意味分からん >>7 力及ばず、最終面接で落とされました。 でも、試験の傾向とか多少参考になる話もできると思います。 9 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2007/12/

  • グーグル、無限への挑戦 (BusinessWeek):NBonline(日経ビジネス オンライン)

    気になる記事をスクラップできます。保存した記事は、マイページでスマホ、タブレットからでもご確認頂けます。※会員限定 無料会員登録 詳細 | ログイン Stephen Baker (BusinessWeek誌シニアライター、ニューヨーク) 米国時間2007年12月13日更新 「Google and the Wisdom of Clouds」 「データ量が今の1000倍になったとしたら、君ならどうする?」 この質問をされると、それまで自信満々で入社面接に臨んでいた若者はしどろもどろになってしまう。 今や超難関、米グーグルGOOG)の採用面接でのひとコマである。質問を投げかけるのは、上級ソフトウエアエンジニアのクリストフ・ビシグリア氏(27歳)。ほっそりとした体格と、ウエーブのかかった長髪のビシグリア氏が試しているのは、目の前にいる大学生が「グーグラー(グーグル社員)」流の発想法について来られ

    グーグル、無限への挑戦 (BusinessWeek):NBonline(日経ビジネス オンライン)
  • GC - GCアルゴリズム詳細解説 - livedoor Wiki(ウィキ)

    GC¥¢¥ë¥´¥ê¥º¥à¾ÜºÙ²òÀâ ÆüËܸì¤Î»ñÎÁ¤¬¤¹¤¯¤Ê¤¤GC¥¢¥ë¥´¥ê¥º¥à¤Ë¤Ä¤¤¤Æ¾ÜºÙ¤Ë²òÀ⤷¤Þ¤¹ ¥È¥Ã¥×¥Ú¡¼¥¸¥Ú¡¼¥¸°ìÍ÷¥á¥ó¥Ð¡¼ÊÔ½¸ GC ºÇ½ª¹¹¿·¡§ author_nari 2010ǯ03·î14Æü(Æü) 20:47:11ÍúÎò Tweet ¤³¤ÎWiki¤¬Ìܻؤ¹½ê GC¤È¤Ï¡© GC¤ò³Ø¤ÖÁ°¤ËÃΤäƤª¤¯»ö ¼Â¹Ô»þ¥á¥â¥ê¹½Â¤ ´ðËÜ¥¢¥ë¥´¥ê¥º¥àÊÔ Reference Counter Mark&Sweep Copying ±þÍÑ¥¢¥ë¥´¥ê¥º¥àÊÔ IncrementalGC À¤ÂåÊÌGC ¥¹¥Ê¥Ã¥×¥·¥ç¥Ã¥È·¿GC LazySweep TwoFinger Lisp2 Pa

    GC - GCアルゴリズム詳細解説 - livedoor Wiki(ウィキ)
  • マイクロソフトの絵本「ママ、なぜおうちにサーバーがあるの?」

    マイクロソフトの絵「ママ、なぜおうちにサーバーがあるの?」2008.01.15 12:009,661 爆笑する以外に、われわれにどんな選択肢があるのでしょうか? 「ママ、なぜおうちにサーバーがあるの?」という絵があるそうです。どうもマイクロソフト制作かスポンサーで、「家にサーバーを置く理由を、子供が理解する助けになる」ためのだそうです。概要は以下の通り。 「サーバーって知ってる?」 「大人たちが使うものだよね。会社にあるんだよ」 「でもサーバーってお家にある時もあるよね。もしママとパパが愛し合ってたら、パパはママに特別なプレゼントをあげたくなるかもしれないね」 「インストールはとっても簡単。パパがひとりでできる」 「音楽や写真やファイルを共有できるし、パソコンが壊れてもファイルをとっておいてくれる。すてきでしょ?」 「でも友だちはサーバーをすてきだとおもわないかもしれないね…変なのっ

  • 作り手を“やる気”にさせる著作権とは――島本和彦氏など語る

    現行の著作権法はネット時代に合っていない。では、どう変えればいいのか――早稲田大学デジタル・ソサエティ研究所が1月25日に都内で開いたシンポジウムで、法学者や漫画家などが、新しい著作権制度の形について議論した。 参加したパネリストは「現行の著作権法は時代に合っていない」という認識で一致。クリエイターの創造のインセンティブを高めながらも著作物の自由利用を確保する新制度として、「商用著作物は登録制にして自由な2次利用を認め、税金で使用料を徴収して人気投票で著作者に還元する」などといった案が出た。 著作権法は時代遅れ 「著作権法はどう持っても20~30年だ」――法政大学准教授の白田秀彰さんは言う。 著作権法は19世紀に、印刷物を想定してできた法律。その意図は、著作物の自由な利用を一定程度制限することで、著作者に経済的な利益をもたらし、著作へのインセンティブを高めてより豊かな創造につなげよう――と

    作り手を“やる気”にさせる著作権とは――島本和彦氏など語る
  • ITmedia エンタープライズ:Undocumented Mac OS X:第1回 initを置き換えるlaunchd【前編】 (1/3)

    UNIX使いに真のMACPOWERを! 連載では、UNIX使いに向け、UNIX系OSとしてのMac OS Xを解説していく。記念すべき第1回では、initに代わるものとしてMac OS X Tigerで採用された、launchdを紹介しよう。 Mac OS XはMach*と*BSDをベースとしたOSで、その構造はUNIXそのものであると言える。しかし、その源流にはNeXTSTEPやMkLinux*といった「一味違った」UNIXがあり、そこからの影響を強く受けている。加えて、UNIXとは異なるMac OSというPCOSの後継でもあり、特にGUI面では、UNIX世界の標準といえるXウインドウシステムとまったく異なる機構が使用されている。こうしたことから、ほかのUNIXと同じようには扱えない部分、なぜそうなのか一見理解できない部分が多々存在する。 さらに、アップル(以下、Apple)という企業

    ITmedia エンタープライズ:Undocumented Mac OS X:第1回 initを置き換えるlaunchd【前編】 (1/3)