タグ

2008年12月21日のブックマーク (7件)

  • Pythonの技法:リストの内包表記 - builder by ZDNet Japan

    リストの内包表記(list comprehensions)は、当初関数型言語Haskellで用いられていることで有名になった。Pythonでリストの内包表記を用いると、変換対象のデータに注目してコードを記述することが可能になる。それは、関数に注目してコードを記述していたかつての方法とはまったく異なる手法だ。 リストの内包表記を用いて行えることはすべて、組み込みのmap関数とfilter関数を用いて記述することも可能である。しかし、リストの内包表記を利用すると、より使用が簡単で可読性の高いコードを記述できる。稿では、単純な例をいくつか用いてリストの内包表記の強力さをお見せしよう。 Pythonでリストを記述する際は、以下のようにして各アイテムを並べてブラケットでくくる。 >>> wordlist = ['HELLO', 'World', 'how', 'aRe', 'YOU?'] リストの

    yoshi0309
    yoshi0309 2008/12/21
  • !!Oh(JavaScript); // - 書評 - JavaScript: The Good Parts : 404 Blog Not Found

    2008年12月20日04:30 カテゴリ書評/画評/品評Lightweight Languages !!Oh(JavaScript); // - 書評 - JavaScript: The Good Parts オライリー矢野様より献御礼。 JavaScript: The Good Parts Douglas Crockford / 水野貴明訳 [原著:JavaScript: The Good Parts] 2008年最後の配は、今年を締めくくるにふさわしい、「初めてのRuby」に勝るとも劣らない良著であった。 書「JavaScript: The Good Parts」は、JSONの「発見者」にして、「JavaScriptルネサンス」を代表する名匠の一人である著者が、JavaScriptのエッセンスを「蒸留」してまとめた、Eau de Vie ならぬ Eau de JavaScrip

    !!Oh(JavaScript); // - 書評 - JavaScript: The Good Parts : 404 Blog Not Found
    yoshi0309
    yoshi0309 2008/12/21
  • 海外の音楽誌が選ぶ『2008年ベスト・アルバム』まとめ。 - 想像力はベッドルームと路上から

    2008年もあと2週間。様々な『年間ランキング』が発表される季節です。海外音楽雑誌でも『2008年ベスト・アルバム』が次々と発表されています。ということで、海外の主要音楽誌(NME、Q、Mojo、UNCUT、Rolling Stone、Spin)が選ぶ“2008年ベスト・アルバム”をまとめてみました。 ただ羅列するだけでは面白くないので、F1グランプリと同じように各誌の順位毎にポイントを付与、その総合ポイントで再度順位付けをしています。各順位のポイントは下の通り。 1位:22ポイント 2位:18ポイント 3位:16ポイント 4位:14ポイント 5位:12ポイント 6位:10ポイント 7位:8ポイント 8位:6ポイント 9位:4ポイント 10位:2ポイント これとは別に複数の音楽誌でランク入りしているアルバムには“特別ポイント”として、一誌につき1ポイントを加算しています(1誌のみの場合は

    海外の音楽誌が選ぶ『2008年ベスト・アルバム』まとめ。 - 想像力はベッドルームと路上から
    yoshi0309
    yoshi0309 2008/12/21
  • MacPortsでステキなUNIXツールをインストール - はこべにっき#

    2011/5/22追記: 最近のオススメは、homebrewです。ぼくもいまはhomebrew使ってます。 先日、研究室にあたらしいMac Book Pro 17"が届いた。各種操作がいちいちキビキビ動いて快適すぎる。 このMacにも、うち的最重要MacアプリケーションのひとつであるMacPortsをインストールした。 MacPortsはFreeBSDのportsというパッケージ管理システムと似たようなことを、Mac OS Xでも行うためのソフトウェアだ。有名なコマンドラインツールはほとんどこれを使えば揃えることができる*1。うちが普段使っている、perlvimもzshもscreenも全部MacPortsでインストールしたもの。 Macでライブラリやツールがなくて困ったときはとりあえず、MacPortsに聞いておけばなんとかなることも多い(例: pygameってMac OS Xで動くんだ

    MacPortsでステキなUNIXツールをインストール - はこべにっき#
    yoshi0309
    yoshi0309 2008/12/21
  • 簿記2,3級を独学で同時に3週間で受かる方法

    http://d.hatena.ne.jp/Hash/20081219/1229690768 というエントリが盛況らしく、実際に非常に分かりやすく書かれていており、すばらしいと思う。 ただ、分析をしっかりしすぎた結果、簿記ちょっと難しくね?という印象を持たれかねないと思ったので、 シンプルにこれだけやれば受かりますよという間口として分かりやすさが必要と思い、別のものを書かせてもらった。 これをみて難しいと思うかそうと思わないかは個人次第。基は時間かければ誰でも受かる(受かっている)。 日商簿記検定2,3級のために勉強する意味会社で取らされるから、あるいは会計のさわりを知りたい人。 2級を取ったから財務諸表を読みこなせるとかないから(笑)あくまで入り口。そして、その入り口が大事。 たとえば、新聞読もうにも、日銀行って何?赤字国債と建設国債の違いって何?だったら話にならないでしょってこと

    簿記2,3級を独学で同時に3週間で受かる方法
    yoshi0309
    yoshi0309 2008/12/21
  • Mac で subversion のメッセージが文字化けする

    MacPorts とは?[編集] MacPorts は MacOSX 上で利用可能なパッケージシステムの一つで、 主に UNIX 向けに開発されたオープンソース・ソフトウェアを手軽にインストールすることができます。 OpenDarwin プロジェクトの一部として 2002 年より始められ、 Landon Fuller, Kevin Van Vechten, Jordan Hubbard といった Apple inc. の従業員も多数参加しています。 以前は DarwinPorts と呼ばれていましたが、OpenDarwin プロジェクトの休止に伴い、MacPorts と改称(2006 年 8 月~)されました。 そのため、一部の配布物にはまだ DarwinPorts という表記が残っていますが、これらは全く同じものを指します。 2005 年 4 月 28 日にバージョン 1.0 がリリース

    yoshi0309
    yoshi0309 2008/12/21
  • HYBRIDWORKS

    CORPORATE INFORMATION CORPORATE NAME:  HYBRIDWORKS,Inc. ESTABLISHED:  October, 2004 FOUNDER:  Masaki Hoshino ADDRESS:  1F, 6-5-4 Todoroki, Setagaya-ku,Tokyo,Japan 158-0082 CONTACT:  info@hybridworks.jp 商 号:  有限会社ハイブリッドワークス 設立日:  2004年10月 代 表:  星野 正樹 住 所:  〒158-0082 東京都世田谷区等々力6-5-4, 1階 お問い合せ:  info@hybridworks.jp