2007-01-01から1年間の記事一覧

Ubuntu 7.04 に Plagger、Ruby on Rails 等をインストールしました。

まっさらなUbuntu 7.04にPlagger、Ruby on Rails、Vim、SVKなどの愛用ツールを一通りインストールしましたので手順を残しておきます。なお、Ubuntu 6.10 Edgy インストール Thinkpad X60 - ひげぽん OSとか作っちゃうかMona-と、 ubuntu server に Plaggerを…

購読しているフィードの数を増やしました。

しばらく2,000フィード以下にしていたのですが、気が変わったので一気に増やしてみました。 現在の購読数、7,261フィード。

必要最低限のカスタマイズでキーボードを使う

会社に所属してエンジニアをやっていると、たとえば顧客の環境など、どうしてもキーボードのカスタマイズができない場面に遭遇します。しかしキーボードをNo Hackで使用するのは効率が悪いですし、特にCtrlキーは左手小指ですぐに押せる位置に無いとzshもEma…

Plaggerなどのスクレイピングツールで、ブログやニュースを取得することのメリットとデメリットを考える

メリット 本文すべて取得しGmailに送信することで、あとから全文検索ができる。 ローカルのメーラーで読むのは、環境次第ではとても速い。 MySQLなどのDBに放り込んで、自分でつくったソフトで読むのもいいね。というかそれもやっている。 ある時間軸にそっ…

Vimでバイナリエディット

xxd.exeを用意します。次にvimrcに以下のように定義します。 " vim -b : edit binary using xxd-format! augroup Binary au! au BufReadPre *.bin let &bin=1 au BufReadPost *.bin if &bin | silent %!xxd -g 1 au BufReadPost *.bin set ft=xxd | endif au…

WWW-Mixi-0.49にパッチを適用しmixiの足あとを取得する

Plaggerで定期巡回しているmixiですが、足あとがいつの間にか取得できなくなっていました。最新のWWW-Mixi-0.49に以下の通りパッチを適用すると、今まで通り足あとを取得できます。 1365c1365 < my $content_from = qq(\Q<ul class="log new_log" style="margin: 0; padding: 0;">\E); --- > my $content_from = qq(\Q</ul>

TurboGears 1.0.2.2のセットアップをする

Python 2.5.1に正式に対応していますが、Python 2.4.4を推奨するメッセージが表示されます。 TurboGears Installer The recommended Python for TurboGears is Python 2.4.4. You can download it here: http://www.python.org/ftp/python/2.4.4/python-2.4.…

TurboGears 1.0.2.2 Released!

Now with Python 2.5 support!ということで、Python 2.5に正式対応したTurboGears 1.0.2がリリースされました。http://www.turbogears.org/ ChangeLogはこちら。http://www.turbogears.org/about/changelog.html 関連情報はこちらにあります。http://planet.…

Windows XPを管理者権限ではないアカウントで常用する

Linuxのように、Windowsをふだん管理者権限でないアカウントで使用し、必要な場合だけ管理者権限を使用する方法を説明します。Secondary Logonサービスが開始されている必要があります。GUIを使用している場合はアイコン右クリック→別のユーザーとして実行と…

Twitterをブラウザで操作するときはリファラを送信しないといけないようです

リファラを切っていると、友人を追加できなかったり、過去の発言を削除できなかったりします。http://d.hatena.ne.jp/brazil/20070411/1176286624こちらの記事を読んでリファラを送信するようにしたら正常に動作するようになりました。

svk2.xに移行しようとしたら問題が発生しました。

svk1.xで以下のようなエラーが表示されるようになってしまいました。 Can't call method "get" on unblessed reference at C:/svk/site/lib/SVK/XD.pm line 1414.1412 sub get_entry { 1413 my ($self, $copath) = @_; 1414 my $entry = $self->{checkout}->…

一時ファイルが残っていたのが原因でした。

svkが作成した一時ファイルが環境変数TMPで指定されたディレクトリに残っていました。そこで、これを取り除いたら、svk1.xが正常に動作するようになりました。svk2.xに移行するなら、svk1.xを捨てて完全に移行するしかないのでしょうか。もう少し深く調べて…

はてなグループを始めました。

まずはRubyistグループに参加してみました。http://rubyist.g.hatena.ne.jp/infohack/ Rubyについての記事はこちらに書いていこうと思います。

はてなダイアリーを書き始めました。

ソフトウェア・エンジニアとして、見たこと、聞いたこと、感じたこと、考えたことなどを書いていきます。