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

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

Entries from 2014-01-01 to 1 year

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} まと…