zt日記

書いているのは Kazuhiro NISHIYAMA a.k.a. ZnZです。
2001|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|
2012|04|05|06|09|

この日記にはツッコミを入れられます。 ツッコミを入れたい日付をクリックすると、フォームが現れます。

xreaでtDiaryを使う方法はxrea.com で tDiary を使う方法インストールメモXREA + tDiary + Namazuをどうぞ。


2006年04月01日(Sat)

[web] Perlish Magazine 20060401 号

いつものアレ(?)。

表紙ページの下の方のFAQの4/1のところを参照。企画自体がネタってだけで内容はマジ。プレゼントもマジなので欲しい人は是非応募を。

みんながんばっただけあってはてなブックマーク - Perlish Magazineとかでも評価もいい感じでした。


2006年04月02日(Sun)

[ruby][yarv] クロスコンパイルの話

3/32のFile.pathとかのmkmf.rbでの問題はクロスコンパイルする環境のrubyコマンドがyarvじゃないのが原因のはず。ruby 1.9でもだめだった気がする。

syckのエラーは[yarv-dev:1003]に書いたように改行がCRLFだから。他の環境のgccだとCRLFでも通ってしまうので気づかないけど、Linux Zaurus用のクロスコンパイル環境のgccは改行はLFしか扱えないらしく、マクロの継続行が「\CRLF」になっていると「LF」の直前が「\」じゃないから展開結果がおかしくなってコンパイルエラーになるっぽい。

[ruby] FileとFileTestの話

なぜincludeじゃないの?という話は、リファレンスマニュアルで「File.identical?」の追加漏れが見つかって、includeだったらFileTestの方に書くだけで良かったのに、というような話。


2006年04月06日(Thu)

[hatena] はてなダイアリー登録できず

人力検索はてなのアンケートでダイアリー利用者という制限があって、回答数上限は多くなってるのに投票できないことがあって、何度か残念な思いをしたので、はてなダイアリーを登楼してみようと思った。

http://d.hatena.ne.jp/ から ユーザー登録をクリックして https://www.hatena.ne.jp/register でも http://hatenadiary.g.hatena.ne.jp/keyword/%e3%81%af%e3%81%a6%e3%81%aa%e3%83%80%e3%82%a4%e3%82%a2%e3%83%aa%e3%83%bc%e3%81%ae%e4%bd%bf%e3%81%84%e6%96%b9#apply01 から「はてなダイアリー登録申請ページ」をクリックして https://www.hatena.ne.jp/register?s=d でも「すでにログインされています。」と https://www.hatena.ne.jp/ への「トップページ」というリンクがあるだけで「はてなダイアリーを開設」出来なかった。

「はてなダイアリーの使い方」に「「ヘルプやガイドを読んでも分からない!」そんな場合は日記に質問を書いて、「教えてはてなダイアリー」、と書くとどこかの誰かが答えてくれるかもしれません。」と書いてあるけど、それも登録できなければ無理なので、仕方がないので、 はてなアイデアに登録してみた。

本日のツッコミ(全1件) [ツッコミを入れる]

岩月 [http://d.hatena.ne.jp/register ではありませんか?]


2006年04月08日(Sat)

[hatena] 続き

ツッコミにあったhttp://d.hatena.ne.jp/registerでも結局httpsと同じっぽい。

別のブラウザで確認してみると、http://d.hatena.ne.jp/の表示が違ったので、Cookieの設定を確認してみると、d.hatena.ne.jpに何かあったので、削除してみたら進めるようになった。


2006年04月09日(Sun)

[xrea] 「xrea.com」を含むURLのアクセス障害について

見えてるのはDNSのキャッシュが残ってるから?

[ruby] system

system() を使えばよい、というのはどう調べればいいんだろうか。

以前にRuby勉強会@関西で演習の内容とは直接は関係ない質問を受けてsystemを教えたことがあったので、C言語などからの連想が出来ないと探せないのかもしれない。

execやforkは見つけられると言うことはProcessモジュールにsystemもあるといいのかもしれない。execもないからexecとsystemが追加されると良さそう?

[ruby] exerb

自分では今のところ必要としていなかったので、ちょっと書いただけになってしまっていたけど、ASRにexerbが入ったらしい。

というわけでActiveScriptRuby 1.8.4.2をちょっと試してみた。

適当なサンプルとしてbinに入っていたsoleb.rbを使ってみた。

ASRのbinにはPATHを通していないからか、mkexy.batは失敗したので、中を見てruby -r exerb/mkexyを直接実行してみたらうまくいったようにみえる。単独で実行できるかどうかの確認用に1つ上に移動させて実行してみたところ、問題なく使えているように見えた。

C:\ruby-1.8\bin>mkexy soleb.rb
ruby: no such file to load -- exerb/mkexy (LoadError)
C:\ruby-1.8\bin>ruby -r exerb/mkexy soleb.rb
 
C:\ruby-1.8\bin>exerb soleb.exy
 
C:\ruby-1.8\bin>move soleb.exy ..
 
C:\ruby-1.8\bin>cd ..
 
C:\ruby-1.8>soleb.exe

[vim] background=dark

ずんWiki - vim/optionsをみて、backgroundというのを設定すれば、黒背景の端末画面でコメント部分の青色などが見にくかったのが見やすくなると言うことがわかったので設定してみた。

gvimでbackground=darkだと逆に見にくくなるので、とりあえずscreenの中の時だけbackground=darkにするようにしてみた。

" 見やすい色を表示するようにVimに背景色を教える。
if &term == "screen"
    set background=dark
endif

2006年04月11日(Tue)

[solaris][ruby] stable-snapshot

Solaris 10でstable-snapshot.tar.gzを試してみた。 手順は以下のような感じ。結局gccだとSolaris 10 isinf (libm) problemに書いてあるような問題でリンクに失敗して実行ファイルは作れなかった。
PATH=/usr/bin:/usr/sfw/bin:/usr/ccs/bin
gtar zxf stable-snapshot.tar.gz
cd ruby
./configure --prefix=$HOME/opt/$(basename $(pwd)) CFLAGS="-Wall -g -O2"
gmake

2006年04月12日(Wed)

[debian] sudo

DSA 946-2でまた環境変数周りが変わった。

まだ上げていないマシンがあったので、比較してみた。

あれ? kterm上なのにXAUTHORITYがない? もしかして ~/.Xauthority でいい場合には設定されない?

(DSA 946-1)
% /usr/bin/sudo env
LANG=ja_JP.eucJP
TERM=kterm
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin
LOGNAME=root
USER=root
SUDO_COMMAND=/usr/bin/env
SUDO_USER=kazu
SUDO_UID=1000
SUDO_GID=1000
%
(DSA 946-2)
% /usr/bin/sudo env
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin
LANG=ja_JP.eucJP
DISPLAY=:0.0
TERM=kterm
HOME=/home/kazu
SHELL=/bin/zsh
LOGNAME=root
USER=root
SUDO_COMMAND=/usr/bin/env
SUDO_USER=kazu
SUDO_UID=1000
SUDO_GID=1000
%

2006年04月13日(Thu)

[net] 「niftyserve.or.jp」ドメイン終了のお知らせ

nifty.ne.jpになってもnifty.comになっても残っていたらしいけど、ついに止めるらしい。


2006年04月17日(Mon)

[xml] encoding間違い

CraftLaunchExのcommand.xmlに日本語でコメントを書いたらエラーになってしまって、なぜかと思ったらUTF-8ではなくCP932になってしまっていたからだった。このことでわかったのが以下の2点。

XMLはコメントだからといって(--以外の)任意のバイト列をかけるわけではない。

vimは(少なくともデフォルトでは)XMLのencoding部分をみて自動判別してくれるわけではない。


2006年04月25日(Tue)

[Windows][ssh] Windows で ipv6 な ssh クライアント

ツッコミにあるPuTTY β 0.58 ごった煮版とかUTF-8対応TeraTerm ProとかTerminal Emulator Poderosaとか、Windowsの最近のsshクライアントはIPv6に対応してるものばかりでIPv6に対応していないものの方が見つけるのが難しいような気がする。

本日のツッコミ(全1件) [ツッコミを入れる]

mput [すくなくともPoderosaがIPv6に対応してるってのはガセだと認識しています。v6ホストの名前が引けませんから、..]


2006年04月28日(Fri)

[Windows] 窓の杜 - 【今日のお気に入り】ダイアログテキストと画像を取り込む「CopyMessageBox」

通常はコピーできないテキストを画像とともに取り込んで時系列で一覧表示」とあるけど、Windows XPだと標準のダイアログならCtrl+Cでコピーできる。


2006年04月29日(Sat)

[IRC] LimeChat

IRCnetの#nadoka:*.jpにLimeChat作者の人がいて、LimeChat 2.0が公開されていると聞いたので、早速1.24から乗り換えてみた。

IRCクライアントはLinuxのX上ではloquiのtrunkで、たまにGNU screenの中でrieceを使っていて、Windows上ではLimeChatを使っている。

どれもIRCクライアントということもあって、作者と直接IRCで連絡が取れるというのがおもしろい。


copyright © 2001-2013 ZnZ
Key fingerprint = 6E14 2C9C DBD7 874D 8B3C CAA8 9B58 5538 ED7E 1B73