タグ

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

  • Famicom JR -Yamanote Line Outer Tracks-‐ニコニコ動画(秋)

    【ファミコンJR ~山手線外回り篇~】YMCKさんのMagical 8bit Plugを使用しています。「完全3ポリ(矩形波×2+三角波×1)+ノイズ×1でファミコン音源を再現」シリーズ第2弾です。今回はJR東日山手線外回りの発車メロディです。駅間の曲と画像は適当です。新宿スタートです。作品一覧→mylist/5871195

  • ニコニコ動画流星群‐ニコニコ動画(SP1)

    ニコニコ動画で人気のある名曲(極一部、趣味)を繋いでひとつの曲にしてみました(約4回目)。mylist/1535765user/145217

    ニコニコ動画流星群‐ニコニコ動画(SP1)
  • Copy/Cut/Paste:【Emacs】js2-modeでEmacs + JavaScript開発環境を強化する

    js2-modeがすごい。便利すぎる。 js2-modeって何かというとJavaScript用のEmacs Lisp。 Googleで"javascript-mode"を検索するといくつか出てくるのだけれども、 js2-modeはかなり機能強化がされている。 従来のJavaScript用のelispが持っていたインデントやシンタックスハイライトはもちろん、 リアルタイムの構文解析によるシンタックス"エラー"ハイライティングやいくつかの入力補完機能まで実装されている。 さらにまだ未確認だけれどもJSDocのコメントフォーマットにも対応しているらしい。 とにかくリアルタイム構文チェックが便利すぎる。 間違えるとWarningなら即アンダーライン、Errorなら即ハイライトされる。 いや、ほんと便利これ。構文的なものはFireBugで確認するまでもない。ほんと早い。 そういえば最近Emacsなん

  • Ditz はとても素晴らしいと思います! - ¬¬日常日記

    つい先日、Rubyで書かれたDitzという分散型のITS(Issue Tracking System)がリリースされたようです。 http://ditz.rubyforge.org/ 上のサイトをご覧になれば分かるかと思いますが、基的にコンソールベースです。最近はtracとかredmineとかwebベースのITSが流行っているので、この時点でやや意表をつかれた感がありますが、驚くべきはその管理方法。ditzがやっていることは単純に手元のbugs.yamlを編集し、後はbugs.yamlをdarcsとかgitとかの分散型のバージョン管理システムを使って皆で共有という丸投げ方式。こうなると、じゃあbugs.yamlの内容に衝突が起きたらどうするの?とすぐに思うわけですが、その場合は普通にbugs.yamlを手作業で編集してね、という清々しい割り切り方をとっています。 ditzの利点は以下のよ

    Ditz はとても素晴らしいと思います! - ¬¬日常日記
    gan2
    gan2 2008/04/12
  • TODOのデータ構造について - Blog by Sadayuki Furuhashi

    TODOのデータ構造はキューであると考えている人が多いのではないか。しかし私の経験では、TODOのデータ構造はスタックである。 すなわち、後から追加されたTODOほど、先に処理される。逆に最初に追加したTODOは、いつまで経っても処理されない。これが現実であるから、どうしようもない。 しかしこれが現実であると言うことは、それが人間にとって自然であると言うことである。従って、スタック構造を採用したTODO管理システムこそが、パフォーマンスとモチベーションを最大化してくれるハズである。 だが人間が記憶領域に持っているスタックは非常に小さいため、いくつもpushすると最初にpushしておいた内容を忘れていってしまう。 push そろそろ寝る push 寝る前に風呂に入る push 風呂に入る前にブログを書く pop pop push 水を飲む pop pop …なんだっけ? 人間の記憶に頼ったT

    TODOのデータ構造について - Blog by Sadayuki Furuhashi
  • On Lisp

    Paul Graham著,野田 開 訳 前書き 拡張可能なプログラミング言語 関数 関数的プログラミング ユーティリティ関数 返り値としての関数 表現としての関数 マクロ いつマクロを使うべきか 変数捕捉 マクロのその他の落し穴 古典的なマクロ 汎変数 コンパイル時の計算処理 アナフォリックマクロ 関数を返すマクロ マクロを定義するマクロ リードマクロ 構造化代入 クエリ・コンパイラ 継続 複数プロセス 非決定性 ATNを使ったパージング Prolog オブジェクト指向Lisp パッケージ 翻訳者 野田 開のサイト 原著者Paul Graham氏のサイト Copyright (c) 2003-2005 野田 開     NODA Kai <t50473@mail.ecc.u-tokyo.ac.jp>

    gan2
    gan2 2008/04/12
    On Lisp の邦訳。これ読めば本買わなくてもいい?
  • 第1回 YAMLライブラリのしくみ | gihyo.jp

    はじめに YAMLYAML Ain't Markup Language)とは、データを構造化して表現するためのフォーマットです。目的はXMLと似ていますが、インデントを主体とした記法のため、XMLより読みやすく、書きやすく、わかりやすくなっています。 またデータシリアライゼーション[1]に使えるように設計されているため、任意のデータ構造が表現できるだけの記述力を持っています。これは、基的に木構造しか記述できないXMLと比べて、YAMLの大きな利点です。YAMLの文法については、WEB+DB PRESS Vol.43「最新[データ交換フォーマット]攻略ガイド JSON/YAML実践入門」の第3章「YAML実践リファレンス」に解説がありますので、併せて参照してください。 特集では、YAMLをさまざまなプログラミング言語で利用するためのYAML用ライブラリの使い方を、各言語ごとに紹介してい

    第1回 YAMLライブラリのしくみ | gihyo.jp
    gan2
    gan2 2008/04/12
  • あの子に「かわいいね」を伝える5つの台詞 - iGirl

    何だか頭がフラフラするので楽しいことを考えてみました。友達以上恋人未満にもちこむ編。 22歳、お年頃のある男性が「好きな女の子がいるんだけど、友達以上になれない」とのこと。「告白したいの?」と聞くと「したいけど・・・勇気がない><」 うん。でもね、アニメでは告白するorしないかが争点になるけども、現実の女性は「え・・・いきなり告白されても困る・・・」ってなる人もいっぱいいるんだよ。そう、恋愛速度が大事ってことだね。ゆっくりじっくり攻めればいいんじゃないかな。 でも何もしなさすぎると他の男性にもってかれたり、ただのお友達になりかねない。だから相手に自分を意識してもらう必要はあるよね。そんなときは Yes か No の「好きです。付き合ってください」ではなく「You are so cute ですね」って気持ちを伝えればいいと思うよ! 外国人じゃあるまいしそんなの無理>< ぴえん>< とか嘆かな

    あの子に「かわいいね」を伝える5つの台詞 - iGirl