「mehori さん、それは僕にもよく思いだせない。だからこのリストに加えておこう」 痩身で薄く微笑みを浮かべているその人は手にした黄色いリーガルパッドに何かを書き付けながら言いました。 「じゃあ、はじめようか」 プリンストン大学のはずれに位置する研究所の一室で、私はそもそも自分が学生時代に初めて読んだ英語論文の著者と相対していました。その人は自分の想像していたよりもずっと穏やかで、いつも探るような不思議な目を向けてくるのでした。 そんな彼に、私はついさきほど、12年も前に彼が使っていた大規模なコンピュータプログラムを使わせてほしいという、大それた願いごとを、緊張で上がりきった声でなんとか口にしたところでした。 彼、以前から紹介している一流の研究者の紹介でお会いする事ができたその人は、別段怒る風でもなく「けっこう古いファイルを探し出さないとな…」と作業量を見積もるようにつぶやいたのでした。
Eric Burkeさんのブログ Staff That Happens(閉鎖)より、単純さ(Simplicity)とは、 Apple や Google と、「あなたの会社の製品」では、カバーする内容が違っているというのもあるだろうけれど、ユーザーが選べる箇所を減らすためにはどうするか、という視点を持つことについて示唆に富む比較かもしれないと思った。 [更新 2015-09-11 リンク先閉鎖確認にあわせて修正] この記事は移転前の古いURLで公開された時のものですブックマークが新旧で分散している場合があります。移転前は現在とは文体が違い「である」調です。(参考)記事の内容が古くて役に立たなくなっている、という場合にはコメントやツイッターでご指摘いただければ幸いです。最新の状況を調べて新しい記事を書くかもしれません
以下では、敬称は省略させていただきます。 最近のRuby: 2008春 日本Rubyの会 高橋征義 最近のRuby 1.9 会場に質問「Ruby 1.9を使ったことのある人は?」 3人くらい挙手した。 当初は1.9.1だったはず バージョン番号のつけ方が1.9から変更になった。 バージョン番号が1.X.Yのとき、 いままで Xが奇数なら開発版 Xが偶数なら安定版 これから Y == 0なら開発版 0 < Yなら安定版 完成度 仕様の完成度 追加はまだありそう。 実装の完成度 変更し続けている。 YARV Ruby専用VM わりと速い? Java VM上で動くJRubyも結構速いらしい。 専用VMの良し悪しは別 M17N 実装方法 文字列オブジェクトがエンコーディング情報を持つ。 文字列の長さ いままで バイト数 これから 文字数 インデックスも変わる。 "あいうえお"[2] #=> "う"
『インストラクターのネタ帳』では、2003年10月から平日のほぼ毎日、Microsoft Officeの使い方などを紹介し続けています。 Excel VBAユーザーを対象とした、Word VBAの入門書をキンドル本として出しました↓↓ 日経BP社から出版された、Excel VBAユーザー向けのPython超入門書です↓↓ 上記の『Excel VBAユーザーのためのPythonプログラミング』の元になったキンドル本です↓↓ Pythonの文字列フォーマットの基本をキンドル本としてまとめました↓↓ 『インストラクターのネタ帳』を運営する伊藤潔人が、初めて書かせていただいた書籍です↓↓ PowerPoint VBA本は、オブジェクトブラウザーの使い方を解説した教本でもあります↓↓ PythonのライブラリOpenPyXL(オープンパイエクセル)の入門書を、Excel VBAユーザーに向けに出しま
Java が使いにくい言語であるというのは、世界中の LL ファンが皆思っていることだろうから改めていうことでもないけど、使いにくいのは静的言語だからというのは間違っている。Java が使いにくいのは単に Java の設計者のセンスが悪かっただけであり、静的言語のせいではない。 たとえばこんなコード。 public Map<String, List<String>> example() { List<String> list = new ArrayList<String>(); list.add("foo"); list.add("bar"); list.add("baz"); Map<String, List<String>> map = new HashMap<String, List<String>>(); map.put("names", list); return map; }
● [Thoughts] プログラマの教養は manual pages に宿る (その2) manual pages の構成や内容は、オペレーティングシステムによりかなり様相が異なりますが、その背景にある設計者の思想を理解するためには、Cソースファイル中で頻回に登場する「ヘッダーファイル」の意味を正確に把握しておく必要があります。 ヘッダーファイルを巡る諸問題 残念なことに、ヘッダーファイルの取り扱いは、動作環境や処理系によって影響を受けることもあり、従来のC言語入門書や UNIX システムプログラミング解説書で深く追求されることはありませんでした。 printf 関数を使用する時は、プログラムの先頭に #include <stdio.h> と書く。 C言語入門書中で必ず登場するこの一文ですが、その意味が語られることはまずありません。向学心旺盛な読者であれば、#include <stdio
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
MS国際研究所「完全に無音の部屋」レポート 2008年3月 6日 サイエンス・テクノロジー コメント: トラックバック (0) Bryan Gardiner ワシントン州レッドモンド発――米Microsoft社のMicrosoft Research国際本部を建設する際、建設作業員たちは意図的にある部屋を建物から離して建てた。これは、研究者らが作業のために完全な静けさを求めたため、無音状態を損ないかねないほんのわずかな振動さえも排除すべくとられた措置だ。 Microsoft社Speech Technology Groupのソフトウェア・アーキテクトIvan Tashev氏は、「この部屋はおそらく、あなたがたがこれまで経験したなかで、もっとも静かな場所でしょう」と、部屋を密閉する二重ドアの前で説明した。そして、報道陣とMicrosoft社の顧客らの一団を、中へと導き入れた。 この新しい音声研究
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く