タグ

2012年11月20日のブックマーク (4件)

  • 変換してLuaのコードを生成するCoffeeScriptライクな言語·MoonScript MOONGIFT

    MoonScriptはCoffeeScriptライクな記法でLuaのコードを生成するソフトウェアです。 個人的にもCoffeeScriptは好きでよく使っています。そんなCoffeeScriptにインスパイアされて開発されたのがMoonScriptです。CoffeeScriptライクな記述をするとLuaに変換してくれます。 こちらはMoonScriptのコード。確かにCoffeeScriptに似ています。 右側がLuaに展開したコード。MoonScriptのが分かりやすく、コード量も少なそうです。 関数を使う例です。 これはどちらもさほど変わらない印象です。 importという構文がサポートされています。 構文は若干拡張されている感はありますが、CoffeeScriptが書ける人であれば十分理解できるのではないでしょうか。サンプルは特化した例を記述しているとは思いますが、Luaに比べるとM

    変換してLuaのコードを生成するCoffeeScriptライクな言語·MoonScript MOONGIFT
    udzura
    udzura 2012/11/20
    lua変換後のコードがかなりきてる
  • living as a gem ソムリエ - @banyan's blog

    gem ソムリエとは何だろうか? @kyanny 氏の書いた gem ソムリエになる方法 が日で最も gem ソムリエについて言及した記事だ (というかこれしかない)。 Ruby / Rails で開発をしている人なら誰でも大なり小なり gem ソムリエなのだと思う。 Rails のコミュニティ (エコシステム) は毎日のように新しい gem が出てくる。(もちろん他の言語 / コミュニティもそうだとは思うけど) フィードを追っかけ、ぱぱっと GitHub のソースを見たりして、吟味し、息もつく暇もなくまた新しい gem が出てくる。 一番人気、デファクトスタンダードの重要性 これは gem に限ったわけではないけど、色々なことにおいて一番人気のものにのっかることはとても大切なことだと思う。 なぜなら使う人が多ければ多いほど、便利なものが増え、同じ問題に困っている人が多く、その解決方法も

    udzura
    udzura 2012/11/20
    後発の framework の抗い難い魅力の話はやめろぉーッ
  • 「用語が分からないから…」 ITを使えない人が増えている

    「おい、スマホのアプリとパソコンのアプリケーションソフトとは、どう違うんだ?」   ネット系企業に勤めるアラサー女子A子さんは、ある日曜日、60代の父親からいきなりこう訊かれて、一瞬面らいました。 「私なんかだと、スマホのアプリとパソコンのアプリが『どう違うものか』なんて、発想がそもそもない(笑)。要は、機能を追加するものだから一緒よ、って答えたんですけどね」 お父さんからすれば、アプリケーションソフトとは文書を作成したり、画像を加工したりと能動的な作業に使う道具のようなイメージがあり、ゲーム音楽を聴くといったエンターテイメント方面のものが同じ分類だということに、ピンときていなかったようです。 「言葉が分からないから説明も理解できない」 「机の引き出しには電卓もノートもトランプも入れるでしょ、机は仕事にも遊びにも使うでしょ、って言ったら分かってくれたようで。そんな話を同僚や友人としてい

    「用語が分からないから…」 ITを使えない人が増えている
    udzura
    udzura 2012/11/20
    こんなん昔からでは……
  • なにはともあれ入れてみるぜ。バウワー。(bower) - Qiita

    これ入れてみた。 https://github.com/twitter/bower バウワーいわく「バウアーは、Web用のパッケージマネージャです。バウアーでは、簡単に画像やCSSJavaScriptなどの資産をインストールすることができ、あなたの依存関係を管理します。」 よし、いくぜジャック! インストール bower@0.1.0 /home/hoge/nvm/v0.8.8/lib/node_modules/bower ├── archy@0.0.2 ├── colors@0.6.0-1 ├── tmp@0.0.14 ├── async@0.1.22 ├── mkdirp@0.3.4 ├── underscore@1.3.3 ├── semver@1.0.14 ├── request@2.11.1 ├── hogan.js@2.0.0 ├── rimraf@2.0.2 (gracefu

    なにはともあれ入れてみるぜ。バウワー。(bower) - Qiita
    udzura
    udzura 2012/11/20
    凄く良いまとめ、さすがっす