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

  • Linuxの背後にある精神

    Linus Torvalds / 青木靖 訳 2016年2月 (TED2016) クリス・アンダーソン 奇妙な話です。あなたのソフトウェアであるLinuxは何百万というコンピュータの中にあり、インターネットのかなりの部分を動かしています。さらに実際に使われているAndroid端末が15億台くらいあって、その1台1台にもあなたのソフトウェアが入っています。これはすごいことで、その開発部ともなれば、さぞ大層な施設なんだろうなと思っていたので、この写真を見たときはびっくりしました。これがその — Linux世界部なんですよね?(笑)(拍手) リーナス・トーバルズ 大したものには見えませんよね。この写真の中で最も興味深く、多くの人が反応する部分は、あのトレッドミル・デスクです。私の仕事場で一番興味深いものですが、私はもう使っていません。この2つは関連していると思います。私の働き方として、外的な

    Linuxの背後にある精神
    minony
    minony 2016/05/06
  • ((Pythonで) 書く (Lisp) インタプリタ)

    Peter Norvig / 青木靖 訳 このページには2つの目的がある。コンピュータ言語の実装について一般的な記述をすることと、Lispの方言であるSchemeのサブセットをPythonで実装する具体的な方法を示すことである。私はこのインタプリタをLispy (lis.py)と呼ぶ。何年か前に私はJavaとCommon LispでSchemeインタプリタを書く方法を示した。今回の目標は、アラン・ケイが「ソフトウェアのマクスウェル方程式」と呼んだところの簡潔さと取っつきやすさを可能な限り実現するということだ。 SchemeのサブセットLispy の構文と意味論 コンピュータ言語の多くは様々な構文的な決まり(キーワード、中置演算子、カッコ、演算子優先順、ドット記法、セミコロンなど)を持っているが、Lisp族言語の1つとして、Schemeの構文はすべてカッコ付きの前置記法であるリストを基とし

    minony
    minony 2015/10/20
  • 頭良さそうにTED風プレゼンをする方法

    “TEDxNewYorkで語られた数々の新しいアイデアを一挙に吹き飛ばすこの珍妙なプレゼンで、面白い人を生業とするウィル・スティーヴンが、何にも話すことがなくてもすごい話をしているように見せられる鉄板のプレゼンスキルを披露します (情報開示 — このプレゼンには多くのTEDトークを見てきた2人のTEDスタッフが協力しています)。” (TED Talks)

    minony
    minony 2015/01/26
  • 自然と美と感謝と

    自然と美と感謝と (TED Talks) Louie Schwartzberg / 青木靖 訳 2011年6月 カリフォルニア大学を卒業した後、私は北カリフォルニアへと引越し、メンドシノ海岸にあるエルクという小さな町に住みました。電話もテレビもありませんでしたが、郵便は届くし、覚えている限りでは悪い生活ではありませんでした。雑貨屋に行ってコーヒーとブラウニーをべ、フィルムをサンフランシスコに送ると、2日後には出来上がって戻ってきます。ハリウッドの交通渋滞と戦うよりよっぽどましでした。お金はありませんでしたが、時間と好奇心ならたんとありました。それで微速度撮影をやるようになりました。4分の映像を作るのに丸1月かかりましたが、私に使えるものは時間だけだったのです。 花の微速度撮影を休むことなく1日24時間、週7日、30年間やってきましたが、花の動く様は決して見飽きることのないダンスです。花の

    minony
    minony 2013/01/01
  • 独習コンピュータ教程

    独習コンピュータ教程 (TED Talks) Shimon Schocken / 青木靖 訳 2012年6月 祖父のサルマン・ショケンです。貧しく学のない家庭に生まれ、6人兄弟で、14歳の時には家計を助けるため学校をやめなければならず、その後学校に戻ることはありませんでした。代わりに祖父は輝くデパートの帝国を築き上げました。彼は完璧主義者で、どの店舗もバウハウス様式の珠玉の建築でした。彼はまた究極の独学者で、他のあらゆることと同様盛大にやりました。彼は若く無名の学究者を身の回りに置いていました。マルティン・ブーバー、シュムエル・アグノン、フランツ・カフカ。彼らに月給を払って文筆に専念できるようにしていたのです。30年代に何が起きようとしているか悟った彼は、すべてを置いて家族と共にドイツを去りました。彼のデパートは没収されました。彼は残りの人生を、芸術と文化の飽くなき追求に費やしました。この

    minony
    minony 2012/12/04
  • インターネットが (いつの日か) 政治を変える

    インターネットが (いつの日か) 政治を変える (TED Talks) Clay Shirky / 青木靖 訳 2012年7月 今日はオープンソースプログラミングの世界に民主主義が学べることについてお話ししますが、その前にちょっと見て頂きたいものがあります。この子はマーサ・ペイン、9歳で、スコットランドのアーガイル・アンド・ビュートに住んでいます。 数ヶ月前にペインは『ネバー・セコンズ』というべ物ブログを始め、毎日の給を写真に撮って記録しました。野菜がどこにあるか分かりますか?(笑) よくあるように、最初読者は数十人ほどでしたが、それから数百人、数千人と増え続け、彼女が給につける点数を見ようと、みんな立ち寄るようになりました。私が好きな部分は「品中の毛髪数」というやつです。(笑) この日はゼロです。良かったですね。それから2週間前にこんな投稿をしました。「さようなら」というタイトル

    minony
    minony 2012/11/20
  • ボディランゲージが人を作る

    ボディランゲージが人を作る (TED Talks) Amy Cuddy / 青木靖 訳 2012年6月 皆さんにひとつ無料で技術不要の人生術をお教えしましょう。姿勢を2分間変えるだけでいいんです。ただその前に、自分の体を今どんな風にしているか確認していただきたいと思います。体を小さく縮こめている人はどれくらいいますか? 背中を丸める、脚を組む、足首を絡める、あるいは腕をしがみつくようにする。それから逆に体を大きく広げることもあります。(笑) やっている人いますね。(笑) 今自分がどんな風にしているかに注意を払ってください。後でその話をしますけど、それを少し変えるだけで人生を大きく変えられる可能性があるんです。私たちはボディランゲージに目を引かれます。特に他の人のボディランゲージに興味を引かれます。私たちは何かこういうぎこちないやり取りとか、笑顔とか、蔑んだ視線に関心を向けます。あるいはぎこ

    minony
    minony 2012/10/26
  • 私のTODOリストの先頭にあるもの

    Paul Graham / 青木靖 訳 2012年4月 ブロニー・ウェアという緩和ケアの看護師が、人が死の間際によく後悔することのリストを作っている。なるほどと思えるものだ。5つの間違いのうち少なくとも4つを私自身犯していた——というか犯しているのがわかる。 人が死の間際に後悔すること 1. 他の人の期待に合わせるのではなく、自分に正直に生きる勇気が欲しかった。 2. あんなに仕事ばかりするんじゃなかった。 3. 自分の感情を表す勇気を持てばよかった。 4. 友達と連絡を絶やさずにいればよかった。 5. もっと自分を幸せにしてあげればよかった。 これらの間違いを1つのアドバイスにまとめるとしたら、それはたぶん「歯車になるな」ということだろう。この5つの後悔は、状況に合わせて自分を押し込め、止まる時まで律儀に回り続ける脱工業化社会の人間の姿をよく描き出している。 気掛かりなのは、これらの後悔

    minony
    minony 2012/04/24
  • 幸福と成功の意外な関係

    幸福と成功の意外な関係 (TEDTalks) Shawn Achor / 青木靖 訳 2011年5月 私が7歳で妹が5歳の時、2段ベッドの上で一緒に遊んでいました。当時私は妹より2つ年上で・・・今でも2つ年上ですが・・・当時は何でも私が仕切っていて、戦争ごっこをすることになりました。それで2段ベッドの上で、一方の端には私のG.I.ジョーの兵士と武器が並び、もう一方には妹のマイリトルポニーが騎馬突撃に備えていました。 あの日の午後起きたことに関しては見解の相違があるのですが、今日この場に妹は来ていないので、皆さんに真実をお話しすることにしましょう。(笑) 妹はすこしばかり不器用なところがあって、兄が押しも何もしていないのに突然ベッドの上から姿を消し、床に落下しました。妹に何が起きたのか恐る恐るベッドの脇から覗いてみると、妹は四つん這いで痛々しく着地していました。 私は不安になりました。危ない

    minony
    minony 2012/03/08
  • ハッカーの流儀

    Mark Zuckerberg / 青木靖 訳 2012年2月1日 Facebookは元々会社にしようと作ったのではありませんでした。世界をもっとオープンで繋がり合ったものにするという社会的なミッションのために始めたのです。 私たちにとってこのミッションがどんな意味を持ち、私たちがどのように決断し、私たちがどんな理由でやっているのかを、Facebookに投資される皆さんに理解していただくことは非常に重要だと考えています。このメッセージで私たちのやり方の概要を示せればと思います。 Facebookで働く私たちは、人々が情報を広め消費する方法に革命をもたらしたテクノロジーに触発されます。私たちは印刷術やテレビのような発明についてよく話します。単にコミュニケーションをより効率的に行えるようにすることで、社会の重要な部分の多くがすっかり変容を遂げることになりました。より多くの人が意見を言えるように

    minony
    minony 2012/02/06
  • 旅と執筆とプログラミング

    Alex MacCaw / 青木靖 訳 2011年11月22日 この1年をまとめると、こんな感じだった。 10ヶ月間世界を旅し、アフリカ、東南アジア、オーストラリア、北米、中米、南米の17カ国を巡る。旅の中心はサーフィンと写真撮影 香港、日アメリカ、ロンドンでのプレゼン 旅の途上でオライリーのJavaScript Webアプリケーションというを執筆 もう一冊、オライリーから間もなく出るCoffeeScriptのの執筆 Spine、Spine.Mobile、GFX、Juggernautといったオープンソースのライブラリ開発を山ほど スタートアップのプロトタイプ作成 FOWAでのプレゼン 最後にTwitterでの仕事に落ち着く 1年前の2010年9月から話を始めよう。自分が共同創業者だったスタートアップをやめた。有用な経験だったけど、すごく長時間働いて燃え尽きたように感じていた。僕はま

    minony
    minony 2012/01/30
  • 道路を走れる飛行機をつくる

    道路を走れる飛行機をつくる (TEDTalks) Anna Mracek Dietrich / 青木靖 訳 2011年7月 空飛ぶ自動車って何でしょう? 100年もの間、私たちはこれを作りたいと思い続けてきました。そして技術的にある程度の成果を残した歴史的な試みも中にはありました。それでも私たちはまだ、朝ここへ来る途中で、馴染み深い2次元の世界とその上にある3次元の空を当に切れ目なく行き来できるようなものを目にする段階には至っていません。皆さんはどうか知りませんが、私は空を飛ぶのが当に好きなんです。 これまで行われてきた試みを見ていて気づいたことがあります。確かに今日ではかつて利用できなかったたくさんの技術革新があります。最新の複合材料、優れた燃費と出力荷重比を持つ航空エンジン、飛行に必要な情報を電子的に直接表示するグラスコックピット。それでも根的に違う観点で問題にアプローチしない限

    minony
    minony 2011/11/25
  • スタートアップを殺す18の誤り

    Paul Graham / 青木靖 訳 2006年10月 最近やった講演の後のQ&Aで、スタートアップを失敗させるのは何かという質問をした人がいた。その場に立ったまま何秒か呆然としていた後、それが一種のひっかけ問題なことに気付いた。これはスタートアップを成功させるのは何かという質問と等価なのだ——失敗の原因となることをすべて避けるようにすれば、成功することができる——そしてこれはその場で答えるにはあまりに大きな問だった。 後になって、私はこの問題をそういう方向から見るのも有効かもしれないと思うようになった。すべきでないことをすべて並べたリストがあれば、それをただ逆にするだけで成功へのレシピに変えることができる。そしてこの形のリストの方が、実践する上で使いやすいかもしれない。やらなければならないことをいつも頭に入れておくよりは、何かやってはいけないことをしているときにそれと気付くというほうが

    minony
    minony 2011/08/12
  • ビデオによる教育の再発明

    ビデオによる教育の再発明 (TEDTalks) Salman Khan / 青木靖 訳 2011年3月 カーンアカデミーといえば充実したビデオで知られているので、最初に少しその一部を紹介ビデオで見ていただきましょう。 (ビデオ) だから斜辺の長さは5になります。 / この動物の化石が見つかるのは南アメリカのこの地域。帯のようになっていますね。それにアフリカのこの地域だけです。 / この曲面上で積分できますが、記号としてはふつう大文字のΣを使います。 / 国民公会は公安委員会を作りました。公安というと聞こえはよいですね。 / ほら、これがアルデヒドで、これがアルコールです。 / エフェクターと記憶細胞に分化し始めます。 / 銀河だ。ほら、ここにも銀河。あ、こっちにも銀河がある。 / 金額としては、彼らの3千万ドルに加え、アメリカの製造業者からの2千万ドルがあります。 / もしこれに心を奪われ

    minony
    minony 2011/03/29
  • タブレット

    Paul Graham / 青木靖 訳 2010年12月 最近iPhoneやiPodやAndroidで動く同様のものをひとまとめに言う言葉がないのを不便に思うことがあった。一番近いのは「携帯機器」のようだが、これだと (a) 携帯電話がすべて含まれてしまうのと、(b) iPadの特別な点が捉えらえていないという問題がある。 それからすぐに、これらのものはみなタブレットと呼ばれるようになるだろうことに気づいた。「携帯機器」と呼んでいるのはiPadの前にiPhoneがあったからだ。iPadの方が先に来ていたら、iPhoneを電話とは見ずに、耳に当てられるくらいに小さなタブレットと思ったことだろう。 iPhoneは電話の代替とみなすほどには電話らしくない。これは重要な点だ。今後共通のパターンとして目にするだろうものの初期の例だからだ。私たちの身の回りにある特定用途の品は、そのほとんどとは言わない

    minony
    minony 2010/12/03
  • クラッキングママ

    Randall Munroe

    minony
    minony 2010/10/19
  • 任務への献身

    Randall Munroe

    minony
    minony 2010/10/18
  • ((Pythonで) 書く ((さらに良い) Lisp) インタプリタ)

    ((Pythonで) 書く ((さらに良い) Lisp) インタプリタ) Peter Norvig / 青木靖 訳 前のエッセイでは、90行のPythonコードでシンプルなLispインタプリタを書く方法を示した(lis.py)。このエッセイでは、3倍込み入っているが、より完全なlispy.pyを実装しよう。それぞれの節で1つの機能追加を扱っている。 (1) 新しいデータ型 - 文字列、論理型、複素数、ポート Lispyへの新しいデータ型の追加は3つの部分からなる。データの内部表現、それを扱う手続き、読み書きのためのシンタックスだ。ここでは4つの型を追加する(入力ポート以外はPythonのネイティブ表現をそのまま使う)。 文字列 文字列リテラルはダブルクォーテーションで囲まれる。文字列の中で \n は改行を、\" はダブルクォーテーションを意味する。論理型  構文 #t と #f はTrue

    minony
    minony 2010/10/12
  • 形が変化する未来の携帯

     形が変化する未来の携帯 (TEDTalks) Fabian Hemmert / 青木靖 訳 2010年2月 私は博士課程の学生です。私が追いかけているテーマは、「どうすればデジタルコンテンツをつかめるようにできるか?」ということです。一方にはデジタルの世界があって、そこでは多くのことが起きています。しかしそれには実体がありません。仮想的です。他方で私たちは物理的な世界に住んでいて、そこは豊かで、美味しさや感触や香りに満ちています。問題は、どうやってデジタルなものを物理的な世界に持ってこれるかです。それが私の課題です。タッチするiPhoneや体を使うWiiを見ていると、物理的なものへと進む傾向が見られます。では次にやってくるのは何でしょう? お見せしたいアイデアが3つあります。1つ目は重みです。私たちは手に持っている物のどこに重みがあるかに敏感です。それを携帯に応用できないでしょうか?

    minony
    minony 2010/10/03
  • データビジュアライゼーションの美

     データビジュアライゼーションの美 (TEDTalks) David McCandless / 青木靖 訳 2010年7月 私たちは過剰な情報に苛まれているように感じています。でも簡単な解決法があるのかも。それはもっと目を使うことです。情報の可視化というのは、重要なパターンや関連を見えるようにし、情報にデザインを与えることで、意味が引き立ち、ストーリーが伝わり、重要な情報だけに集中できるようにします。そうできないなら単に小奇麗な見かけにすぎません。 例を見てみましょう。これは「ビリオンダラーグラム」です。この画像は、メディアの伝える何億ドルがどうのというニュースへの苛立ちから生まれました。そういう数字は文脈なしには意味がありません。パイプラインに5千憶ドル。戦争に2百億ドル。ピンときません。分かるための唯一の方法は、可視化と相対化です。それで私はたくさんのデータを様々な情報源から集め、額

    minony
    minony 2010/09/28