タグ

ブックマーク / jarp.does.notwork.org (5)

  • sponge(1) - jarp,

    ■ sponge(1) moreutilsパッケージにspongeという名前のコマンドがある。 これはよくあるだめな例(bar.txtが空になってしまう)の % foo1 bar.txt | foo2 | foo3 > bar.txt のようなことをしたい場合に使える。 foo1 bar.txt | foo2 | foo3 | sponge bar.txt とするとspongeが標準入力を読み終わってからbar.txtに書き込むのでbar.txtを壊さない。 % seq 10 > seq10 % sed '5d' seq10 | grep -v '[28]' >seq10 % ls -l seq10 -rw-r--r-- 1 eban eban 0 2013-04-22 01:31:30 seq10 % seq 10 > seq10 % sed '5d' seq10 | grep -v '

    yugui
    yugui 2013/04/25
  • ssvncのtsvnc - jarp,

    ■ 自炊といえばまな板 今まではカッティングシートを使わずに適当に読んだ雑誌とかを下に敷いてたけど、 切るとだんだんぼろぼろになるし、そこから切りくずも出るしで、ダイソーで探してみた。 A4以上の大き目がいいよなとまずは「工作マット」を買った。 さらにもっと大きいのはなにかないかといろいろ見て回ってたら、まな板シートがあった。 やはり自炊といえばまな板。ほぼB4サイズとまさにうってつけの大きさ。 しかも元々刃物を当てて使うためのものだし、完璧だ。 ■ convert -cropでの挙動 画像のある範囲だけを切り出したいときはImageMagickのconvertで-cropを使うが、 % convert in.png -crop 200x300 out.png という感じで実行すると、200x300で分割したout-*.png画像を作ってしまう。 当に左上の200x300の画像だけが欲し

    yugui
    yugui 2012/01/18
  • crontabで隔週実行 - jarp,

    ■ [ドラマ] 相棒 やっとシーズン6まで見終わった。シーズン7からはテレビで見てるので追いついたことになる。 DVDと再放送と今やってるシーズン9と同時に見てるが、全然混乱しないとことがなんかすごい。 ■ [Golf] perfect square free $:.fillか。これはおれも気づいてたんだけど環境依存なんだよね。ゴルフ場だと$:の要素は /usr/local/lib/site_ruby/1.8 /usr/local/lib/site_ruby/1.8/i486-linux /usr/local/lib/site_ruby/1.8/i386-linux /usr/local/lib/site_ruby /usr/lib/ruby/vendor_ruby/1.8 /usr/lib/ruby/vendor_ruby/1.8/i486-linux /usr/lib/ruby/ven

  • Just another Ruby porter, 2006-8-c

    ■ [Ruby] タグを打ったらrsync 現在RubyのCVSリポジトリはコミット専用サーバとpserver専用サーバなるものがあるんだけど、 この2つの同期はコミット時のloginfoで制御している。 で、loginfoってのはコミット時にしか有効じゃないので、 タグを打っても同期されない。 実はcvsupdもpserver専用サーバで動いてるので、 次回のコミットまで待たないといけないという非常になさけない状況にあった。 で、ついに今日taginfoをいじったのでrsyncできるようになった(多分)。 当なら1.8.5 pre5で試されるはずだったんだが…

    yugui
    yugui 2006/09/01
    suffle ktkr!, でもnil.to_s #=> "nil"は困る。
  • Vimでバイナリファイルを編集 - jarp,

    ■ 5月のspam 558通。Gmail側約5000スレッド。微妙に増えた。 なんか最近Gmailのspam判定が甘いような。日語のspamが目立つ。 ■ [Vim] Vimでバイナリファイルを編集 Vimでバイナリファイルを編集するにはいくつか方法がある。 :help edit-binaryすると-bオプションかset binaryせよとある。 set display=uhexとすれば表示できない文字も16進数で表示される。 <Nul> characters are shown on the screen as ^You can enter them with "CTRL-V CTRL-or "CTRL-V 000" {Vi cannot handle <Nul> characters in the file} コードはCTRL-V x0fとかすれば16進数でも入力できる。 いちいちC

    yugui
    yugui 2006/06/04
  • 1