2005-05-01から1ヶ月間の記事一覧

PostgreSQL 世界へ進出か

http://itpro.nikkeibp.co.jp/free/ITPro/NEWS/20050510/160598/PostgreSQLは日本におけるかつてのMySQLと同じでこれまではかなりマイナーなプロダクトだった.しかしここ最近ユーザが増えてきているらしいとの話を聞いた.このSRAの動きはそれに呼応するも…

Marc Fleury氏もBob Bickel氏に続いてIBMのGeronimo買収にBlogで反応

http://jboss.org/jbossBlog/blog/mfleury/2005/05/10/IBM_Turns_the_Guns_on_Professional_Open_Source.txt両者とも強気のコメント.

クライアントソフトおよびコネクタプロダクトの再接続機能に絡むサーバ側の振る舞い

後日追記:以下はWindows上でのMySQLに限定された話です.この記事を書いた時は自分も把握していませんでした. 以下はMySQLクライアントの実行ログですが,自分自身をKILLしたような場合にはこのようになります.(ケース1) mysql> select connection_id(…

"SHOW CREATE TABLE..."の結果をutf8ではなくbinaryとしてサーバが返す件

Bug reportしました.http://bugs.mysql.com/bug.php?id=10491もうちょいスリムに書けたかも.

4.0 The official guide 到着

英語版600ページ超.ver3.2.x版はPDFでよく読んでいたのだけれども,ver4.0.xの方は最近MySQLばっかりやっていることもあって着いて行けておらず・・.これを機にJBossも勉強せんと..

cp932 (mysql) の続編

昨日の日記に "cp932"とMySQLサーバ側が返してきた場合に必要なCharsetMappingクラスのINDEX_TO_CHARSET配列変数にcp932の定義が追加されていない. と書きましたが、CharsetMappingクラスのstaticイニシャライザでINDEX_TO_CHARSETにcp932が入っていなくと…

character_set_results(characterSetResults)について

下の記事にあるように疑問が1つ解決されたわけですが,しかしまだ終わったわけではありません. 050509 17:24:55 29 Connect root@localhost on test 29 Query SET NAMES cp932 29 Query SET character_set_results = NULL 29 Query SHOW VARIABLES 29 Query…

CP932の扱い

今日時点でのConnector/JにおけるCP932の扱い関する謎をちょっとまとめておく(Connector/J 3.1.8+開発差分が対象) "CP932"という名前の文字コードはJavaではサポートされていないのにCharset.propertiesのJava側の文字コードの1つにCP932が入っている. "c…

でサポートされている文字コード

J2SE 1.4.0 日本語ドキュメント http://java.sun.com/j2se/1.4/ja/docs/ja/guide/intl/encoding.doc.htmlJ2SE 1.4.2 英語ドキュメント http://java.sun.com/j2se/1.4.2/docs/guide/intl/encoding.doc.htmlJ2SE 1.5.0 日本語ドキュメント http://java.sun.com…

費用清算

ようやくBank of AmericaのOnline Bankingを利用できるようになってきたので米国に来て以来の費用清算をする.・・・.もう慣れたけど,慣れるまで何がなんだか,大変.思えばもう1ヶ月過ぎてしまったんだな〜.最初の2週間はあちこち飛び回っていたからちゃ…

Amazing!

某Pさんは僕よりも年下でした・・.実年齢だけでいうと2年近く彼の方が若い.

Amazing2!

某MLへGreeting Mailを投稿したら某M氏より暖かい励ましのメールが! Motivationあがりますね〜

知りたい情報は何処に SELECTの結果

日本語の問題というのはつまり文字エンコードの問題のことを言っているわけでして,文字化けしてしまったりした場合には,どこまでは想定通り行っていてどこから化けたのかというのを知ることが必要なわけです.お題 JDBC APIであるexecuteQueryメソッドを呼…

自宅にWAN+LAN設置完了!

こちらに越してきてから経過すること約2週間.常時接続人間としては非常に辛い日々を送ってきたわけですが,今日ついに解禁されました!どうもこっちのISPはDSL使うのにユーザ認証とかないらしい.単にモデムぶっさしてIP振ったら終わり.よく考えたらPPPoE…

Javaと文字コード

String.getBytes(String encoding)とnew String(byte[] bytes, String encoding)の意味について延々と考え,試行錯誤.実験プログラム5本書く.StringオブジェクトはUnicode以外の何者でもない,という昔から言われていそうな結論に時間をかけて到達.MySQL…

Statement.executeQuery(String)の行き着く先

嵌った.数時間かけてCharsetMappingクラス,Character.propertiesファイル,Connectionクラス,MysqlIOクラス,Bufferクラス,ByteArrayBufferクラス等のソースを読む. java.sql.Connectionインタフェース - executeUpdateメソッド ↓ com.mysql.jdbc.Conne…

EMMA: a free Java code coverage tool

http://emma.sourceforge.net/ダウンロードしてちょこっと触ってみた.coverageツールを触るの自体が初めてであったのでちょっと感動.結果をテキスト形式,XML形式,HTML形式で出せる.

今週の読書

昨日SQL Performance Tuning(Peter, Trudy著)という本を読み終えたので,UNIXカーネルの設計(日本語訳版)を読み始めました.SQL Performance Tuning http://www.amazon.com/exec/obidos/tg/detail/-/0201791692/qid=1115056383/sr=8-1/ref=sr_8_xs_ap_i1…