タグ

2006年12月4日のブックマーク (8件)

  • Part4 Javaで作るオリジナル言語

    Part4では,Lisp(リスプ:List Processor)インタプリタをJava言語を使って作っていきます。Lispは非常に歴史が古く,様々な分野で利用されている言語です。しかし,皆さんの中にはLisp自体をよく知らないという方もいらっしゃるかもしれません。どんなものを作るかわからないままでは面白みも半減してしまいますから,まずはLispのごく基的な動作を紹介しましょう。 まずは簡単Lisp講座 Lispの質は,すべてがリスト(正確にはS式,詳細は後述)で表現されることにあります。リストは要素を順序付きで並べたもので,“(1 2 3 4)”のように要素の並びをカッコでくくって表記します。このリストの要素は1,2,3,4の四つです。 「すべてがリストで表現される」という言葉の通り,Lispではプログラムもこのようなリストとして表現します。Lisp処理系は,与えられたリストの一つ目の

    Part4 Javaで作るオリジナル言語
  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネット(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 ※1 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 ※1 レジストラ「GMO Internet, Inc. d/b/a Onamae.com」のシェア値を集計。 ※1 2020年8月時点の調査。

  • JavaScript で遅延評価 - IT戦記

    ぶっちゃけ 僕は遅延評価のことたぶんあんまり理解してないと思います。 でも、とりあえずこんなの作ってみた function l(a) { return typeof a == 'function' ? a() : a } // lazy の l こうやって使う function add(i, j) { return l(i) + l(j) } var count = 0; alert(add(1, 1)); // 2 alert(add(1, function(){ return 1 })); // 2 alert(add(1, function(){ return count++ })); // 1 alert(add(1, function(){ return count++ })); // 2 alert(add(1, function(){ return count++ }));

    JavaScript で遅延評価 - IT戦記
  • 小売店はどのように生きていくか:日経ビジネスオンライン

    私の家の近くにコンビニがあった。元は八百屋さんだったのだが、業態転換してコンビニエンスストアチェーンの末端に入った。そこまでは正解だと思う。このコンビニが他店とちょっと違っていたのは、八百屋も引き続き営業していたことだ。 ご主人は八百屋としての免許を持ち青果市場の鑑札を持っているから、それを生かしたかったのだろう。ところがご主人はどういうわけかニラ・ニンニク系が大好きで、それらを大量に並べるので、店全体が匂う。しかも仕事大好き。勤勉を絵に描いたような人で、暇があれば、店の整理をしたり、掃除をしたりする。いでたちは、前掛け、長、捻り鉢巻の伝統的な八百屋スタイルだ。 店に出れば、漫画の立ち読みの客がどうしても気になり、文句を言う。手に取った商品の戻し方が悪い客にも文句を言う。店員を叱りつける。揚げ句の果てに「一万円札はお断りします」というような紙をレジに張ったりする。 店主のあまりの熱心さが

    小売店はどのように生きていくか:日経ビジネスオンライン
  • ALPINA

    oto-oto-oto
    oto-oto-oto 2006/12/04
    古川氏:「エンジン方式 : V8 4.4l スーパーチャージ付 最高出力 ps(kw)/rpm : 510(375)/5500 最大トルク kgm(Nm)/rpm : 71.4(700)/4250 性能 : 0-100km/h 4.9sec 最高速 310km/h 車両本体価格 21,840,000円」
  • 日本Ruby会議2007 - トップページ

    2006 年の「日 Ruby カンファレンス 2006」に引き続き、2007 年 6 月 9 日〜 10 日の 2 日間、「日 Ruby 会議 2007」を開催します。 日 Ruby 会議 2007 のテーマは「2007 年の Ruby が見える・2007 年の Ruby に会える」です。 Ruby は言語そのものも、そして利用方法も、その時々によって変わり続けています。 2007 年の折り返し地点ともいえる 6 月に、この年の Ruby がどうなっているのか、どこまで来たのかをみんなで確認し、これからどうなっていくのか、どうすればいいのかを考え、行動に移す。そのような機会となることを目指します。 (日 Ruby 会議 2007 についての詳細は日 Ruby 会議 2007 概要をご覧ください。) 実行委員会からのお知らせ 無事、日Ruby会議2007の全日程を終了することがで