タグ

2010年4月25日のブックマーク (5件)

  • X の key map を変更する

    note PC のキーボードは嫌いなので、 desktop の様に使う場合は USB の HappyHacking を挿す。 どうせなら英語配列にしたい。 Ctrl_L キーと CapsLock キーの場所は逆であるべき。 変更したキー配列で固定するのは、周りから苦情が来るので宣しくない。 という事情で、複数の key map をユーザーレベルで切り替えられる様にした。 xmodmap での設定について キーボード上の個々のキーには keycode と呼ばれる番号が付いており、 この番号は hardware に対して振られているもので変更できない。 例えば a と印字されているキーには keycode 38 が振られていて、 X で keycode 38 は keysymbol a に対応付けられているので a が入力された事になる。 xmodmap による key map の変更は、 k

  • ZenCoding.vim

    Moved to Emmet.vim

  • 開発プロジェクトにもう一度取り組んだら完璧に成功するか? - rabbit2goのブログ

    一つの思考実験として考えてみる。完了した開発プロジェクトアウトプットを消去して、同じプロジェクトに同じ開発者が再度取り組んでみるとする。開発者の頭の中に様々な情報(記憶)は有るので、開発プロセスへのフィードバック結果やエンジニアリングの経験は使って良い。但し、仕様書やソースコード等の成果物は、コピー&ペーストが出来ないように全て消してしまうものとする。 ここで問題。 この再実行プロジェクトは完璧に成功するのだろうか? 最初の開発において、たくさんの障害が発生したはずだし、手戻り作業も少なくなかったはずだ。仕様書の記載ミスもあったはずだし、仕様の誤解を巡るトラブルもあっただろう。期待通りの性能が出ないとか、予期せぬ問題に直面して予算が超過したり、開発工程の延長も有ったかもしれない。2度目の開発プロジェクトにおいて、これらの問題は一切発生せず、全ての作業は予定通りに進行するのだろうか? 最初

    開発プロジェクトにもう一度取り組んだら完璧に成功するか? - rabbit2goのブログ
  • Vimmerなプログラマは迷わずZen-Codingしろ! - idesaku blog

    前々から気になっていた、Zen-Codingを試してみた。これはすばらしい!特にVimmer*1は迷わず使うべき。 プログラマの世界ではコピペは悪!しかし… 「"Hello."と3回表示するプログラムを書け」と言われたら、どう書く? puts "Hello."と書いて、コピペで3行にするのさ! puts "Hello." puts "Hello." puts "Hello." そんなわけない。もちろん、ループを使うだろう。 3.times { puts "Hello." } それでは、「HTMLで3項目からなるリストを書け」と言われたら? <ul> <li></li> <li></li> <li></li> </ul> ……今、liを書いてコピペして増やさなかった? こういうときも、プログラミングするときみたいに書ければなぁ。 という願望を満たしてくれるのが、Zen-Codingだ。このケ

    Vimmerなプログラマは迷わずZen-Codingしろ! - idesaku blog
  • iPhoneにも対応したミニマムなWikiエンジン·w2wiki MOONGIFT

    w2wikiはPHP製のオープンソース・ソフトウェア。MOONGIFTの土曜日と言えばウィキサタデーだ。既に100を越える(?)であろうWikiエンジンを紹介してきたので常時とはいかないものの、未だに新しいWikiエンジンが開発されていることには驚きを感じてしまう。 iPhoneにもマッチしたWikiエンジン ここ数年伸びているのがスマートフォンのシェアだ。そして後数年でインターネットアクセスはデスクトップ(含むノート型)からモバイルへ主役の座が移ろうとしている。そうなればWikiエンジンもまたモバイル対応しなければならない。その一つがw2wikiだ。 w2wikiはスマートフォン向けに対応したWikiエンジンだ。WebKit向けに最適化されているようなのでiPhoneAndroidといったスマートフォン向けになるだろう。ブラケットネーム対応以上の機能はなさそうだが、シンプルで使いやすそ

    iPhoneにも対応したミニマムなWikiエンジン·w2wiki MOONGIFT