Entries

スポンサーサイト

横書きbanner

OSXのbannerを使ってみると縦書き。manをみても横書きにするオプションは無い。そこでググると、すばらしい物を発見。http://d.hatena.ne.jp/a666666/20100224/1267015355さっそく指定の方法、portでインストールを試みるがError: Processing of port sysvbanner failedログを読むと、/usr/bin/gnutarで失敗してる模様。gnu?>sudo ln -s /usr/bin/tar /usr/bin/gnutarでうまくいった。>sysvbanner Hello World# ## # ####...

ruby synchronizeの中でbreakってsynchronizeからbreakするのね

#!/opt/local/bin/rubymx=Mutex.newcnt=0MAX=5loop do mx.synchronize do if cnt>=MAX break end end cnt+=1 puts cntend↑終わらない。...

Socketを通るとencodingが変わる。

#!/opt/local/bin/rubyrequire 'socket'fork do sleep 1 sock=TCPSocket.open('127.0.0.1',7777) str='hoge' puts "@client #{str} #{str.encoding}" sock.puts str str=sock.gets.chomp puts "@client #{str} #{str.encoding}"endgsock=TCPServer.open(7777)sock=gsock.acceptstr=sock.gets.chompputs "@server #{str} #{str.encoding}"str='hoge'puts "@server #{str} #{str.encoding}"sock.puts str実行結果@client hog...

Appendix

プロフィール

kovayashi

Author:kovayashi
・嫌いなもの
 →好きなもの

・インストール
 →バンドル
・バックアップ
 →アップロード
・努力
 →チート

最近のトラックバック

ブログ内検索

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。