タグ

ブックマーク / www.aoky.net (7)

  • マット・カッツの30日間チャレンジ

    マット・カッツの30日間チャレンジ (TEDTalks) Matt Cutts / 青木靖 訳 2011年3月 何年か前のことですが、どうもマンネリになっていると感じて、アメリカの偉大な思想家であるモーガン・スパーロックにならい、何か新しいことを30日間試してみることにしました。アイデアはいたって簡単です。自分の人生に加えたいといつも思っていたことを取り上げ、それを30日間試しにやってみるのです。やってみてわかるのは、30日というのが、新しい習慣を身に付けたり、ニュースを見るといった何かの習慣を絶つのに、ちょうど良い長さだということです。 30日間チャレンジから学んだことがいろいろあります。第一に、月日がいつの間にか過ぎ去っていくかわりに、ずっと記憶に残るようになります。(木を見上げて撮った白黒写真)1ヶ月毎日写真を撮るチャレンジで撮った1枚です。その日どこにいて何をしていたのか、私ははっ

    ainame
    ainame 2014/01/29
  • ジン、テレビ、社会的余剰

    Clay Shirky / 青木靖 訳 2008年4月26日 (これは2008年4月23日にWeb 2.0 Conferenceで行った講演の内容に若干の編集を加えたものである。) 私が大学生だったはるか前世紀の昔に何かで読んだことを最近思い出した。イギリスの歴史家が言うには、産業革命の初期における重要なテクノロジーはジンだったと いうのだ。 田舎の生活から都市生活への移行があまりに急で苦痛なものだったため、社会にできることといえば一世代に渡り酔っぱらって朦朧としていることくらいだった。当時の話にはびっくりするようなものがある。ロンドンの通りで は手押し車にジンを載せて売り歩いていたという。 今日のような産業革命に対応した組織構造を持つに至ったのは、社会が集団的飲んだくれ状態から目覚めた後のことだ。公共の図書館や美術館、子供たちに広範に行われる教育、選挙で選ばれた代表、そういったことの多く

    ainame
    ainame 2013/12/18
  • Egomania Itself

    Q. 錠剤に有効性がなかったとしても、GNC†がその錠剤を棚に並べて人々に売るのは全然問題がないと供述しましたか? A. 私たちは、彼らが何らかの認識された利点に基づいて判断を下していると仮定しています。 — GNC会長 ジェリー・D・ホーンによる宣誓証言 † GNC: General Nutrition Center アメリカの健康品小売りチェーン フーッ、まったくこの2週間はすごいことになっていた。Joelに言及され、Brayに言及され、Slashdotで言及され、Agile Mafia Monthlyに取り上げられ、そうして激した読者のメールにすっかり埋もれていた。 一番の目玉はバンクーバーのアジャイルカンファレンスにスピーカーとして招待されたということだ。彼らはこう言ったのだ(そしてこれは言葉通りの引用だ)「私たちはあなたのタマを切り取ったりしないとお約束します」。彼らは安全のた

  • Steve Yegge、RailsをJavaScriptに移植する

    John Lam / 青木靖 訳 2007年6月24日 Foo Campで私が最初に行ったのは、「GoogleRailsクローン」と題するSteve Yeggeの講演だった。このタイトルを見てどうして聞かずにいられようか? Googleはプログラミング言語として、C++JavaPythonJavaScriptの4つを使っている。WebのフロントエンドJavaで書きたがる人がそういるとは思えないが、それはWebフロントエンド用のJavaコードをたくさん持っているGoogleにしても 同じだ。 Googleにおける開発者の生産性を引き上げるため、Steveは会社にRails(したがってRuby)を言語として採用するように訴えたが、それが叶わないとなると(Googleはインフラでサポートしなければならない言語の数を増やすのをとても嫌っている)、 彼は欲求不満のプログラマがみんなするだろ

    ainame
    ainame 2011/12/13
    Rubyが好きすぎるGoogleエンジニアが,Google社内ではRubyが使えないからJavaScriptにRailsを移植したお話
  • Fine Software Writings

    最近のもの 目標でなく恐怖を明確にすべき理由 (Tim Ferriss) 我々が築き、掘っている未来 (Elon Musk) 表計算ソフト誕生の話 (Dan Bricklin) Linuxの背後にある精神 (Linus Torvalds) 先延ばし魔の頭の中はどうなっているか (Tim Urban) 好きになる仕事はどうしたら見つかるのか (Scott Dinsmore) 人間に新たな感覚を作り出すことは可能か? (David Eagleman) 人工知能が人間より高い知性を持つようになったとき何が起きるか? (Nick Bostrom) 厄介な問題を解決したい? ではトーストの作り方を説明してください (Tom Wujec) 子供の夢を奪う学校というシステム (Seth Godin) 彼らがいなくなってしまう前に (Jimmy Nelson) 頭良さそうにTED風プレゼンをする方法 (W

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

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

  • 不完全にしておよそ正しくないプログラミング言語小史

    1801 – ジョセフ・マリー・ジャカールがパンチカードを使った織機によってタペストリーに"hello, world"と織り出す。しかしラッダイト (当時のRedditer) たちは、テールリカージョン、並行処理、大文字小文字の区別を欠いていたため、さほど感心しなかった。 1842 – エイダ・ラブレスが最初のプログラムを書く。彼女の努力は、プログラムを実行するコンピュータが実のところ存在しないというマイナーな問題のために頓挫した。後にエンタープライズアーキテクトたちはプログラムをUMLで書くために彼女のテクニックを再び学ぶことになる。 1936 – アラン・チューリングが存在しうるあらゆるプログラミング言語を発明するが、特許化する前に英国情報部員(後の007)によって抹殺される。 1936 – アロンゾ・チャーチも存在しうるあらゆる言語を発明しているが、より巧みに行った。チャーチのラムダ

  • 1