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

Re:ヤフオクにて

増田イアリーでも書いたけどやっぱりこっちも。http://anond.hatelabo.jp/20081030053204 そしてこの12月から値上がり \294→\346サービス拡充するらしいけど、どのみちオークションしか使わないから抱き合わせ販売にしか見えない(´・ω・`)たまーにしか使わ…

neochi アップデート

d:id:naga_sawa:20080930:1222741442 で公開したコマンドラインからスタンバイ・ハイバネートする小物の更新。実際に落ちるまでの待機時間を指定できるように拡張しました。追記2009/4/24: ファイル置き場のサーバが飛んだのでファイル紛失しましたorz. マニ…

Rubyのsleepの精度が?

Rubyのsleepの精度が怪しい(@ruby 1.8.7 (2008-08-11 patchlevel 72) [i386-mswin32])これ(↓)だけのコードなのに [5,10,15,30].each do |j| [0,1,2].each do |i| v = sleep(j).to_s puts j.to_s+" "+v.to_s end end1.5〜1.6倍の時間をwaitしちゃってる. 誤差…

hpricot を入れようとしてトラブった @ Ruby on Windows.

RubyGems で hpricot を入れようとしてトラブったのでメモ。トラブル内容は以下の通り。 stdio.h 、つまりコンパイル環境が要求される。 C:\ruby>gem install hpricot Building native extensions. This could take a while... ERROR: Error installing hpri…

RubyGemsを入れようとしてトラブった on Windows

ruby-1.8.7-p72-i386-mswin32.zip に rubygems-1.3.0.zip を入れようとしたら「undefined method `uid' for nil:NilClass (NoMethodError)」なるエラーが出て、セットアップできない。 C:\ruby\bin>ruby setup.rb (...省略...) Installing rubygems-1.3.0 ri…

どこかで見たことがある

まったくテクニカルな話じゃないんだけど、窓の杜 - 【REVIEW】HDD全体をイメージ化してバックアップ・復元できる「Paragon Drive Backup」 http://www.forest.impress.co.jp/article/2008/10/01/paragondrivebackup.htmlに載ってるスクリーンショットが↓のA…

コマンドラインからスタンバイ・ハイバネートする

Windowsコマンドラインからスタンバイ・ハイバネートする小物を書いたのでメモ。(追記2008/10/17:アップデートしたのでそちらをどうぞd:id:naga_sawa:20081017:1224211487)バイナリがいる方は↓に置いています。 C++版 [Download(discon)] C#版 [Download(dis…

昨日の日記、修正と追記

昨日書いた「syslog-ng で sshd への辞書攻撃を遮断する」 http://d.hatena.ne.jp/naga_sawa/20080924/1222252177 ですが、スクリプト内のミス回数に関するコメントに間違いがあったので修正しました。 -# エラー回数(2だと2回ミスすると遮断される) +# エラ…

syslog-ng で sshd への辞書攻撃を遮断する

毎朝届くなっがい logwatch の出力。 辞書攻撃の痕跡10件ぐらいならまだしも、1000件2000件と食らうとスクロールさせるのもうんざりです。うんざりするのにもうんざりしたので、syslog-ng のフィルタを使い、ssh に辞書攻撃を仕掛けてきた IP を iptables で…

CentOS4にsyslog-ngを入れる。10分はちと無理。

CentOS5 には rpmforge から syslog-ng パッケージが出ているけれど、CentOS4 にはそれがないので、 tarball から rpm を作成して CentOS4 にインストールするhow to のメモ。 残念ながら、10分じゃちと無理だと思う。syslog-ng を入れるのは、フィルタ機能…

mod_dav_svn のバグが直った模様

Subversion 1.5.0 以降、hooks の start-commit スクリプトに第3引数として CAPABILITIES が渡されるように拡張されていたが、1.5.1 までの mod_dav_svn にはバグがあり、start-commit に渡されていなかった。例えば、http://www.asahi-net.or.jp/~iu9m-tcym…

CentOS5 の trac0.11 に Account Manager Plugin を入れる

CentOS5 の trac0.11 に Account Manager Plugin を入れる際に出た問題対処のメモ。先にやったことの流れを紹介。 → easy_install でのプラグインインストールに失敗 → CentOS5 の python-setuptools が Subversion1.5 のワーキングコピーに未対応 → 最新版…

CentOS5 の python-setuptools を Subversion1.5 対応にする

現時点で CentOS5 にリリースされている python-setuptools (python-setuptools-0.6c5-2.el5) は Subversion 1.5 のワーキングコピーの形式に対応していないので、Subversion 1.5 を入れた環境では easy_install がエラーを出して動作しない。python-setupto…

新googleの各ページに表示されちゃう Gmail アカウントを隠す

はてなに引っ越し。google にログインしてたら、google の各ページにGmailのアドレス(=googleアカウント)が表示されてしまうので、画面覗かれたらアドレスがばれてヤだ、って隠れていたい症候群の人をサポートする Stylish 用スタイル。これの更新版。 go…

GBrowserIsCompatible で 「オブジェクトを指定してください」エラー@IE

GoogleMap API 使っててはまったのでメモ。GBrowserIsCompatible() の行で ライン:xx 文字:xx エラー:オブジェクトを指定してください. コード:0 URL:xxxxxxxxのエラーが出る場合は、Google のスクリプトを読んでいる script タグに 「charset="utf-8"」 を…