突破してみる? / Why don't you get over?

ソフトウェアエンジニアの備忘録 / Memorandum for software engineers

スクリプト言語Butai

スクリプト言語Butai スクリプト言語を作っている。その名はButai。 インターネットという巨大な文化祭の「舞台」を作りたい。 世界には日本発のオブジェクト指向言語Rubyがある。 Butaiも思い切り影響を受けた。Butaiもやはりオブジェクト指向言語である。 …

world setを使おう

worldとは? world setを書こう world setの記法 world setの使い方のコツ worldとは? 今回は、Gentoo Linuxのお話です。worldとはemergeコマンドでインストールされたパッケージを管理する仕組みです。emergeコマンドで直接指定されたパッケージはworldフ…

Synchronize with fibers

Instalation of walk and fibers Asynchronus Directory traverse with walk How to work on walk Synchronization with fibers How to work on fibers Advantages of fibers toppa.hatenablog.com Instalation of walk and fibers This time, Let's play wi…

fibersを使って同期しよう

walkとfibersのインストール walkによる非同期ディレクトリ走査 walkの動作 fibersによる同期化 fibersの動作 fibersの利点 toppa.hatenablog.com walkとfibersのインストール 今回はnode.jsとCoffeeScriptで遊んでみましょう。 [walk] GitHub - solderjs/no…

CoffeeScriptでオブジェクト指向

JQueryをつかってHTML5のオーディオAPIで遊んでみよう オブジェクト指向なCoffeeScriptに書き換えよう オブジェクト指向での利点 JQueryをつかってHTML5のオーディオAPIで遊んでみよう player_jquery.html <html> <head> <script src='./jquery-2.1.1.min.js'></script> <script src='./player_jquery.js'></script> </head> <body> <audio controls id='player'> </audio></body></html>

Bashで整数の加減乗除はどうやるの? -- Bashの算術展開と算術評価

Bashの算術展開 加減乗除 インクリメント、デクリメント Bashの算術評価 ループ 分岐 Bashの算術展開 Bashでも整数の算術計算ができます。詳しくはman 1 bashのArithmetic ExpansionとArithmetic Evaluationのところを読むといいのですが、少し例を挙げてみ…

Bashで文字列の置換はどうするの? -- Bashのパラメータ展開

Bashのパラメータ展開 ${parameter/wildcard/string}, ${parameter//wildcard/string} ${parameter/#wildcard/string}, ${parameter/%wildcard/string} ${parameter#wildcard}, ${parameter##wildcard} ${parameter%wildcard}, ${parameter%%wildcard} まと…