はてなダイアリーからはてなブログへ移行した

はてなダイアリーからはてなブログへの移行に関するFAQを公開します - はてなダイアリー日記やはてなダイアリーからのインポート(ブログの移行) - はてなブログ ヘルプをみて、はてなダイアリーをはてなブログへ移行してみました。

Mountain Lion にあげた

慣れてしまって忘れないうちに不満点を並べておく。 キーボードの輝度が勝手に上がっていた。 (OS のメジャーバージョンアップのときに毎回設定が消えてる気がする。) MacFace 1.3.1 が動かなくなった。 リマインダーとメモがやっとまともに同期や表示できる…

rbenv いろいろ

rvm から rbenv に乗り換えて、しばらくたったので、どう感じなのかを書いてみる。 zsh でも安心 rvm と違って複雑なことをしていないので、 zsh が SEGV したり、 bash ならちゃんと動く機能が zsh だと動かなかったりということがない。 インストールが簡…

valid_encoding? の validation 作成

validates_each だと allow_blank オプションのチェックの関係で String#blank? が呼ばれてその中で「ArgumentError: invalid byte sequence」になってしまうので使えなかった。 blank? で ArgumentError になるのは直る予定はなさそうなので、 validates_ea…

assets のログを黙らせる

Rails 3.2 で assets のログって邪魔だなあと思って調べてみると、黙らせる方法があるようだったので http://journal.sooey.com/185 とか http://blog.yabasoft.biz/archives/3905 とか https://github.com/rails/rails/issues/2639#issuecomment-2252326 を…

gihyo.jpのリダイレクト設定

gihyo.jp の広告がひどくて、 でかでかと出てくる クッキーを拒否していると毎回出てくる スキップが右の方にあってウィンドウの幅が十分にないと横スクロールしないと押せない クッキーを拒否していると2ページ目以降が表示できない クッキーを許可していて…

プログラミング Ruby 1.9 言語編とライブラリ編

レビューしたということで献本が届いた。

ドラゴンボール改でおかしなことを言っていた

http://ja.wikipedia.org/wiki/%E3%83%89%E3%83%A9%E3%82%B4%E3%83%B3%E3%83%9C%E3%83%BC%E3%83%AB_%28%E6%9E%B6%E7%A9%BA%E3%81%AE%E9%81%93%E5%85%B7%29#.E7.A5.9E.E9.BE.8D.EF.BC.88.E3.82.B7.E3.82.A7.E3.83.B3.E3.83.AD.E3.83.B3.EF.BC.89 にあるように…

anything コマンド一覧

http://d.hatena.ne.jp/kiwanami/20091222 を見て anything も M-x anything だけじゃなくて anything-for-files とか anything-for-buffers とかのような特定用途に向いたものや anything-insert-buffer-name のようにバッファの内容が消えてバッファのファ…

open-junk-file

http://d.hatena.ne.jp/authorNari/20091225/1261667956 をみて思い出したので open-junk-file の改変版を公開してみる。 違いは保存する場所を howm と同じ場所にしただけ。 拡張子の追加はさっき思いついて追加したので、便利かどうかは未知数。 ;; 使い捨…

freenodeで最初にすること

まずIRCクライアントの設定で、文字コードをUTF-8にして irc.freenode.net の 6667 番ポートに接続する。つながったら NickServ に登録する。 /msg NickServ help /msg NickServ help register /msg NickServ register some-password your@mail-address.exam…

@nifty Mobile BB

NetWalkerでWILLCOMの2x(最大128kbps)は厳しい気がしたので、他を検討してみたところ、emobile回線を使える @nifty Mobile BB というのでWi-Fiルータープレゼントをやっていたので、とりあえず1年間の予定で使ってみることにした。昨日届いていたけど受け取…

git cvsimport

git cvsimport の使い方についてメモ。 cvs -d $cvsroot checkout -d $dir $module のようにチェックアウトするレポジトリの場合は git cvsimport -v -d $cvsroot -C $dir $module で最初のインポートをして、次からはディレクトリの中で git cvsimport -v -…

multipart/alternative?

某j(略)からのメールがHTMLメールになって、どうせほとんどみてないので、それは別にいいとして、multipart/alternative なのに text/plain のパートの方の内容が HTML 形式メールを扱わないメーラーでご利用のお客様におかれましては、 http(ry をブラウザ…

anything-grepを使ってみた

grepの結果をanything.elで絞り込む anything-grep.el をリリース - http://rubikitch.com/に移転しましたをみて、anything-grepを使ってみた。せっかくなので今まで使っていなかったinstall-elispも使ってみようと思って入れてみたが、「Symbol's value as …

view-modeにhl-line-modeを付ける

http://d.hatena.ne.jp/Ubuntu/20081226/1230284322 を見てhl-line-modeを組み合わせるのは良さそうと思ったので、付けるようにしてみた。 特定の操作の時だけhl-line-modeもオフになるのは嫌だったので、view-modeを無効にするときのhookを探してみたけどな…

anything-dabbrev-expand.el

最近 http://d.hatena.ne.jp/rubikitch/20080114/anythingdabbrev で紹介されていたanything-dabbrev-expand.elを使ってみているけど、dabbrevと比べると、カレントバッファのみ、全バッファと2段階しかなくてdabbrev直接に比べると非常に不便に感じる。 dab…

補完関数の内容の解説

zsh

基本的にはDebian lennyのzsh 4.3.6-7の/usr/share/zsh/functions/Completionを参考にしました。 #compdef cheat _cheat () { _arguments \ ... } _cheat_sheets() { if ( [[ ${+_cheat_sheets} -eq 0 ]] || _cache_invalid CHEAT_sheets ) && ! _retrieve_c…

cheatの補完

zsh

http://blog.netswitch.jp/articles/2008/09/25/zsh-completion-for-cheatをみて、zsh自体にcacheがあったはず、と思ったらあったので それを使って、オプションにもちゃんと対応したものを書いてみました。 fpathを通したところに_cheatというファイル名で…

md5sum

coreutilsのmd5sumの「md5sum -c」は「MD5 (README) = 0cdf56769f20a2b73a929ac3ba633152」という形式も受け付けるっぽくて、「=」の前の空白はなくても良さそうなんだけど、もうちょっとがんばって「openssl md5」の出力も受け付けてくれればいいのに。 % m…

公募情報

http://www.ipa.go.jp/software/open/ossc/2008/font/koubo.htmlとかhttp://www.ipa.go.jp/software/open/ossc/2008/labo/koubo1.htmlとかが話題になっている。 最初にどこで知ったのかといえばメールニュース:IPA 独立行政法人 情報処理推進機構で登録して…

grep --color

http://shinh.skr.jp/m/?date=20081004#p06 1と2はgrep --color=alwaysを使えばいいだけのような気がする。

alias p

http://d.hatena.ne.jp/ku-ma-me/20080921/p1 「alias p='ruby -e "p ARGV" --'」にしてます。

文字化け?

印刷する前に気づかなかったんだろうか。

uuuu#12

http://www.cuzic.com/undefineduniversityuponustreamの第12回の講義資料のL11.30というページに Recall bounds on : と書いてあって、すぐに証明出来なくて悩んでいた。

nscdのキャッシュ破棄

LDAPの情報を更新したのにgetent passwd $USERでとれる情報が古いままだったので、nscdがあやしいと思ってしらべてみたところ、sudo nscd -i passwdでキャッシュを破棄できることがわかった。

new_authtok_reqd

http://www.kernel.org/pub/linux/libs/pam/Linux-PAM-html/sag-configuration-file.html の required などの意味のところにある new_authtok_reqd が何なのか調べてみたら http://www.kernel.org/pub/linux/libs/pam/Linux-PAM-html/mwg-expected-of-module…

LTで発表した

詳細は http://znz.s1.xrea.com/t/?date=20080621 で。 そのときに撮った写真がこちら。

Ubuntu 8.04でディスプレイが変

モニタが1つしかつながらないマシンにUbuntu World ?毎日使いたくなるデスクトップLinux(DVD付ムック) (IDGムックシリーズ)作者: 小林準,あわしろいくや,青木理音,大津真,山市良,中橋一朗,LinuxWorld編集部出版社/メーカー: アイ・ディ・ジー・ジャパン発売…

Spread Firefox | Download Day 2008

http://www.spreadfirefox.com/ja/worldrecordはどう見えるのを想定しているのかよくわからないけど、firefoxでみているのに、画像のように文字が切れていて、ちゃんと表示の確認をしていないように見える。 肝心な部分が切れているので参加する気もなくなっ…