Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

Entries from 2004-01-01 to 1 year

実家に帰ります

正月は浜松にいる予定です。豊橋に戻る日はまだ考えてません。

トランス

AC アダプタの殻を割ったとき、中身がトランスとコンデンサだけだったんで驚いた *1 んですが、トランスから直流を引っ張り出すことなんかできるのかな? トランスは一つを除いて全部 0V っぽかったんで、私の知っているトランスとは別物なのかもしれません…

スラッドッコーム (Fatboy Slim)

http://slashdot.jp/article.pl?sid=04/12/25/0952230 このエントリがトップページから辿れないような気がするんだけどどうなんだろう、 slashdot.jp 。

続・超クラッシャー

9V と書いてある AC アダプタの出力が実は 7V だったことが判明。何なんだ T 芝。 AC アダプタの殻を割ってみたら、プラグとトランスの接続部が折れた。 修復して再度計測したら 5V になっていた。 もう一度計測してみたら出力がほとんど無くなった。 別にト…

SOURCENEXT 軽快電話9

美容院で「こんな感じにしてください」ってやろうと思ったのに……。 携帯電話のカメラで撮影した画像を PC に取り込むことはできるが、PC 上の画像を携帯電話上に転送することはできない。 少なくとも CASIO A5401CAII では。携帯電話を USB メモリ代わりには…

rsync で chroot

rsync を daemon として動かす場合は rsyncd.conf に "use chroot" を指定すれば chroot 環境で転送処理を行わせることができる。 rsync を daemon として動かさない場合、chroot はできない。但し、sshd に chroot patch を当てればその限りではないようだ。

skkime の疑問

「お*っちゃ(った)」で変換すると「落っちゃ(った)」という妙な候補が出る。 「折っちゃ(った)」は出ない。「お*っこ(ちる)」だと「落っこ(ちる)」も出るけど、「起」「置」など妙な候補が先に来る。

超クラッシャー

溜り場から持ってきた CPU 下駄の足を折っちゃった(これはただの不注意) 溜り場では動いていた CPU 切り替え機の電源が入らない 買いものに行くとレジがよく止まる 私の体から電子機械に悪いモノでも出てるみたい。 切り替え機は、溜り場から工具一式借り…

reStructuredText のパーサ rst2html.py で、分からなかったこと

xhtml を吐くのだが、html タグに「xml:lang="en" lang="en"」と吐かれる。変更方法が分からない。 出力ファイルの文字コード指定の方法が分からない。デフォルトでは utf-8 で吐いてくれる。 title タグの中身がない。 LinuxDoc DTD な SGML に変換してみた…

rsync + ssh + cron

ドキュメントできたよ!http://www2s.biglobe.ne.jp/~nuts/labo/inti/cron-rsync-ssh-nodaemon.html ツッコミ待ってます。一応、ソースは以下: http://www2s.biglobe.ne.jp/~nuts/labo/inti/cron-rsync-ssh-nodaemon.txt そういえば、rsync -vv で得られるコ…

rsync -e "ssh -i ..."

rsync の -e に続くコマンドに、ホームディレクトリを示す "~" は使えない。 例えば、鍵ファイルとして "~/.ssh/test" を指定すると、次のように失敗する。 [nuts@hoge nuts]$ rsync -auz -vv -e "ssh -i ~/.ssh/test" ~/foo.txt nuts@piyo.tut.ac.jp:~/tmp …

sudo で「コマンド実行後 5 分間」をすぐに経過させる

sudo では、一度 sudo で password を入力した後 5 分間、sudo を実行する際の password の入力が省略される。以下のコマンドで、5 分間待たないでも password の入力が要請される状態に戻せる。 $ sudo -k

バックアップ

cclub.cc.tut.ac.jp バックアップ大作戦、作業開始!

卒研発表会終了

卒研発表会は無事終了した……らしい。起きたら 15 時だった。11 時に目覚ましを仕掛けたのに。 ブクログもどきを動かして先生に見せよう! という課題もあったのだが、Debian 上に持ってきたら動かなかった。原因究明中。最終的には自前サーバかどこかの上で…

lex と yacc

lex とか yacc くらいは使えるようになっておかないとならないだろう、と思って http://www.linux.or.jp/JF/JFdocs/Lex-YACC-HOWTO.html を読んでたんだけど、http://www.linux.or.jp/JF/JFdocs/Lex-YACC-HOWTO-4.html#ss4.2 がどうしてもコンパイルを通らず…

INSERT と AUTO_INCREMENT

AUTO_INCREMENT な Column を含む Table に INSERT したいときの注意。 例えば、 CREATE TABLE animals (id INT NOT NULL AUTO_INCREMENT, name CHAR(30) NOT NULL, PRIMARY KEY (id));だったら、次はダメ。 INSERT INTO animals VALUES ('dog'); # ダメ -->…

陽華楼

I 田研の皆さん連れ立って豊橋の超端っこにある「陽華楼」へ。店は古いが非常に美味い。 シューマイは普通、かな? 中身がしっかり詰まっている。 スープは何か香ばしい感じがする。ベースがさっぱり分からなかった……。 エビチリはエビのプリプリ感がいい。…

ZIP-FM

Mariah Carey の "All I Want for Christmas is You" はいい曲なんだけど、一日に 3 回も聞くとさすがに食傷ぎみ。 あと、ケン・マスイはジョイトイジョイトイ言いすぎ。

Servlet から JSP へ Dispatch しようとするとまっ白な画面になる

Servlet から JSP へ Dispatch している ブラウザの画面まっ白(ソースを見ても空) ロケーションバーの URL は Servlet のそれ という場合、Tomcat のログ (localhost_log.yyyy-mm-dd.txt) をチェック。次のような内容があって、タグの整合に間違いが見当た…

腐れ正規表現

String#matches(String regex) では、単純な部分文字列のマッチングができない。Perl を使っていた身としては窮屈で仕方がない。 以下のコードでは "ONLY WITH .*" が出力される。 public class Hoge { public static void main(String[] args) { if (("FooB…

web.xml, filter-mapping, url-pattern

Tomcat で使う web.xml の の子要素 には glob しか指定できないみたい。regex が指定できればなぁ……

最近、カテゴリ [Java] のトピックが多いのはなぜか?

JSP/Servlet でブクログもどきを作っているから。 というか、具体的には昔から温めておいたネタをこの際だから実装してみようと思ったのだけれど勉強に時間がかかりすぎてサブセットまでで断念というか。何故私がプログラムを作ろうとすると必ず要求仕様に対…

パラメタ付き SQL(動的 SQL)でエラー

パラメタを含む SQL 文から PreparedStatement オブジェクトを得て、その SQL 文を実行しようとするとエラーが出る場合。次のようなエラーメッセージが特徴的。 java.sql.SQLException: Parameter index out of range (1 > number of parameters, which is 0…

Tomcat の「配備解除」

Tomcat の Web Application Manager であるアプリケーションを「配備解除」すると、そのアプリケーションのコンテキストに割り当てられたデータソースやデータリンクの情報は消去されてしまう。ログファイルに次のようなメッセージが残るのが特徴的。 javax.…

HTML に関する小ネタ

form の input タグで type="submit" とし、value 属性を省略した場合にボタンのラベルに表示される文字列はブラウザごとに違う。 Internet Explorer: [クエリ送信] Mozilla Firefox: [実行] w3m: [SUBMIT] Netscape Navigator(未確認。Version4.X?): [Sub…

いつの間に

いつの間にか Liv Tyler に子供(男の子)が生まれていたそうですよ。これで Steven は「おじいちゃん」です。 生まれた子供もやっぱり口は大きいという話。

データベース接続プールの枯渇

データベースへの接続プールを利用する Servlet (or JSP) がエラーを起こし、ログに次のようなエラーが残っていた場合。 javax.servlet.ServletException: Cannot get a connection, pool exhaustedデータベースへの接続が明示的に開放 (close?) されておら…

Tomcat と日本語処理

ハマりにハマった。結局次のページが参考になった: http://www.javadrive.jp/servlet/japan/index1.html . あと、HttpServletRequest#setCharacterEncoding() に対して request.setCharacterEncoding("Shift_JIS");としても効果がないらしいことを確認した。…

気になっているもの

SQLite3 用 JDBC ドライバ (experimental) Mozilla Sunbird GNU arch APT (Almost Plain Text) と Aptconvert やっぱりコードベース(っていうのかな?)が小さいうちから見ておかないと、全体像を捉えるのは大変だよねーとか。というか、ただのアルファギー…

疑問と回答

疑問を「〜が分からない」とだけ書いておいて本当のことはあまり追わないのがいいのかもしれない。特にかじり始めの分野については。タコの疑問は消える前に残しておく価値がありそうだし。