perl配列の要素数・最後の添え字,無名配列, 無名ハッシュ

時々、perlの配列で混乱するので覚え書き。何度も調べているような気がするのだが…... Read More

カテゴリー: Software, Tips | コメントする

Javaでソケットプログラミング

ちょこっとJavaでSocketプログラミングをした。参考になるサイトをリストアップ。... Read More

カテゴリー: Install, Software, Tips | コメントする

Google Mapsに縮尺表示をつける

Google Mapsで縮尺を表示する方法。これを追加すればいいらしい。
map.addControl(new GScaleControl());... Read More

カテゴリー: GPS, GIS, Tips, XML/HTML/Ajax | コメントする

PerlでStatic変数を使いたい

perlでクラス変数みたいなStatic変数を使いたい場合にどうすればいいか。Global変数として定義すると、後で名前がぶつかったりするのが困るのでGlobalにしたくない。次のように定義すればいいらしい。... Read More

カテゴリー: Software, Tips | コメントする

php-mode

.phpをemacsで編集するために探したらすぐ見つかりました。php-mode.
.emacsには次のように追加しただけ。カラーになるので便利。
(require ‘php-mode)
(add-hook ‘php-mode-user-hook ‘turn-on-font-lock)... Read More

カテゴリー: Emacs, FreeBSD, Install, Software | コメントする

fusefs-sshでマウントしよう

ホストにsshログインアカウントがあれば、そのホストのファイルシステムをマウントできるというfusefs-sshfsをインストールした。かなり便利そう!ただし、FreeBSD-6.x以上である必要がある。... Read More

カテゴリー: FreeBSD, Install, Software | コメントする

CDブートイメージを吸い出す

ブータブルCDのブートイメージを吸い出すツール。... Read More

カテゴリー: Install, Software, Windows | コメントする

DOSのブータブルCDを作ろう

新たにPCを入手したときに、アプリケーションをインストールした後,NortonGhostを使ってパーティションイメージを保存し、自分専用のリカバリーdiscを作ることにしている。ここで問題なのがブータブルCDを作ることである。特に外付けUSB CDドライブからインストールする必要がある場合、NortonGhostで作られるブータブルフロッピーイメージではリカバリー出来ないことが経験的に多い。
そんなときに助けになるのがDOSのブータブルCDの制作マニュアル。Stray Penguinさんどんがらりん。... Read More

カテゴリー: Install, Software, Windows | コメントする

Let’s NoteのHDD換装

Let’s NoteのHDDの換装の時には、単純にHDDを入れればいいわけではなく、電源のピンに細工が必要らしいので要注意。いまのところ換装する予定は無いが、内蔵HDDが4200回転なのでそのうち5400rpmか7200rpmに換装するかも。ごえもんさんLet’s Note CF-R1で遊ぼう!が参考になります。... Read More

カテゴリー: Hardware | コメントする

j2sdk-1.4.2_11 on FreeBSD

java vmをFreeBSD上で使いたいのだが、portsのlinux-sun-jdk14では j2sdk-1.4.2_10を取得せよ!といわれる。しかし、Sunのサイトからは1.4.2_11しか取得できない!!
というわけで、/usr/ports/java/linux-sun-jdk14/Makefileを修正して、何とかmakeできるようにした。差分はこんな感じ。あ、もちろんdistinfoも修正必要。
# diff -u Makefile.orig Makefile
— Makefile.orig       Fri Mar 17 17:43:47 2006
+++ Makefile    Fri Mar 17 20:37:15 2006
@@ -31,7 +31,7 @@
 USE_LINUX=     yes
 USE_XLIB=      yes
 JDK_VERSION=   1.4.2
-JDK_REVISION=  10
+JDK_REVISION=  11
 DL_JDK_VERSION=        ${JDK_VERSION}_${JDK_REVISION}
 INSTALL_JDK_VERSION=   ${DL_JDK_VERSION:S/_/./g}
 ONLY_FOR_ARCHS=        i386 amd64
@@ -53,9 +53,9 @@
 do-extract:
        @${MKDIR} ${WRKDIR}
        @cd ${WRKDIR} \
–       && ${TAIL} -n 138580 ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} > ${WRKDIR}/install.sfx \
+       && ${TAIL}  +0 ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} > ${WRKDIR}/install.sfx \
        && ${CHMOD} +x ${WRKDIR}/install.sfx \
–       && ${WRKDIR}/install.sfx > /dev/null
+       && ${WRKDIR}/install.sfx #> /dev/null... Read More

カテゴリー: FreeBSD, Install, Software | コメントする