✖
やっぱ他人のブログ読むのは重要だな。
ブログ書いてるので読んでると、ちょっとその人への考えかたが変わる気がする。
やっぱ他人のブログ読むのは重要だな。
ブログ書いてるので読んでると、ちょっとその人への考えかたが変わる気がする。
なんか今日は腹の底のほうにもにょもにょした感じのがたまっていて、気分が悪い。憂鬱だなぁ。いろんなことが不安すぎる。
Mac で svn/svk を socks 化する方法がない…… tsocks うごかないしなぁ
MacPorts インストールしなおしたらうごいた。
けど、DNS をやっぱりローカル解決しててだめだ。hosts かけばいいかなぁ
hosts に SSH サーバ先から見たレポジトリの IP 書いて sudo lookupd -flushcache したらいけた
これはなんか Ruby と似た感じで実装できる。
local itr = coroutine.wrap(function ()
local i = 1
while true do
coroutine.yield(i)
i = i + 1
end
end)
for i in itr do
print(i)
if i > 10 then break end
endfor in にはイテレータ関数を与える。coroutine.wrap はファンクションを与えるとコルーチン (thread) を生成してそれを resume する関数を返す。
yield の引数が呼び出し元に返って、in の前の変数に代入される。(多値かえして多重代入もできる)
os.execute ができるなら、cscript とか ruby ( cscript のが標準だからよさげ) よんでなんかするかはできそう。
スタンドアロンの Lua だと os.execute("dir /B > tmp") とかやると tmp に保存される。os.tmpname() と組みあわせればできそう。でも RO 組みこみの Lua がこれをいつまでやらせてくれるかは謎。