タグ

2014年2月1日のブックマーク (3件)

  • bash, ksh, zsh の速度比較 - 拡張 POSIX シェルスクリプト Advent Calendar 2013 - ダメ出し Blog

    bash, ksh, zsh の速度比較 - 拡張 POSIX シェルスクリプト Advent Calendar 2013 - ダメ出し Blog 拡張 POSIX シェルスクリプト Advent Calendar 2013、 1日目の記事です。 「このくらいの要件ならシェルで書ける!」と意気込んで実装を開始して、 たとえやりきっても「あー、やっぱり (あなたの好きな LL) で書けばよかった」 なんてことありませんか? 私はあまりありません。 POSIX シェルやそれ以前の非力なシェルはともかく、bash や ksh、zsh のような拡張 POSIX シェルであれば、少し無理をすれば、大抵の処理は書けます。 老害ですね、わかります。 しかし実装は問題ないのですが、速度がいまひとつなのはどうしても否めません。 そこで一つ、少しでも実行速度を改善する簡単な方法を伝授しましょう。 それは「ba

    aereal
    aereal 2014/02/01
    zsh のほうが遅いと思っていたけどそんなことはなかった
  • git subtreeで自動生成ドキュメントをGitHub Pagesに連携してみた - Life goes on

    何か色々試してみた結果これが一番スマートかなーとやってみました。 やりたかったことは結構シンプルでして。masterブランチで更新されてる特定のディレクトリをそのままgh-pagesブランチと連動して更新していきたいというだけでした。 要はこんな感じ。 masterブランチでstyledoccoとかjsdocコマンドで生成したドキュメントファイルをdocsというディレクトリに入れておく。 1で生成したdocsディレクトリだけを、gh-pagesブランチに持っていく。 gh-pagesにgit pushしてドキュメントが更新されるようにする。 この一連の流れをどうやって実行しようかなーと思ってて、git submoduleだと参照はしやすくても、更新しにくいしなあということで結果git subtree使っていこうかなという感じに。 もちろんmasterで作ったdocsをいったんローカルリポジ

    git subtreeで自動生成ドキュメントをGitHub Pagesに連携してみた - Life goes on
    aereal
    aereal 2014/02/01
  • ノーム・チョムスキー教授講演会

    SOLIFIC Sophia Linguistic Institute for International Communication ノーム・チョムスキー教授講演会 Sophia Lectures by Noam Chomsky 「心の科学のガリレオ」、「現代言語学の父」などと呼ばれるチョムスキー教授は、20代の若さで言語学における革命的理論(生成文法理論)を提出し、この分野の根的性格を、言語能力という人間固有の認知能力の科学的研究を通して「人間の質」を探究する分野へと大転換させました。この考えは、1950年代の認知科学誕生において中心的役割を果たし、以来、数10年間にわたって—最近の脳科学や進化生物学との相互作用も含めて—チョムスキー教授の研究活動は言語の科学的研究の最先端を牽引し続けてきています。 同時に、チョムスキー教授は幼少の頃から人間の自由、人間の尊厳に対して深い敬意を払い

    ノーム・チョムスキー教授講演会
    aereal
    aereal 2014/02/01