ライブドアついでにもう一つ
法務省が発表した2004年度の刑法犯の検挙率が約45%らしい!さらに窃盗を除く一般犯罪は約37%と低く10人に6人が捕まっていないということになる!!!そういえば栃木の幼児殺人事件も未解決、世田谷で一家4人が殺害された事件も未解決、おまけに八王子スーパーで起こった3人銃殺事件も未解決!ライブドア捜査もいいけど、先に極悪人を検挙してほしいと思う今日この頃・・・
法務省が発表した2004年度の刑法犯の検挙率が約45%らしい!さらに窃盗を除く一般犯罪は約37%と低く10人に6人が捕まっていないということになる!!!そういえば栃木の幼児殺人事件も未解決、世田谷で一家4人が殺害された事件も未解決、おまけに八王子スーパーで起こった3人銃殺事件も未解決!ライブドア捜査もいいけど、先に極悪人を検挙してほしいと思う今日この頃・・・
ちょっと気になるNewsを一つ、一昨日からNewsを騒がせているライブドアの粉飾決算問題だけど、本日になってライブドア本社も粉飾決算らしいという情報などの影響で東証機能がストップする勢いで市場の混乱が続いている。News情報通りの容疑であることが前提で、アメリカでは以前、オイル会社のエンロン社によって粉飾決算が起きたがそのときの粉飾のやり方や市場の混乱度合いが似ている。もちろん両社の会社規模は全然違うが、市場に与えた影響は同じような状況になりつつある。折角、日本経済が立ち直ってきつつあるこの時期に、これは無いよなぁ~と思う今日この頃・・・ちなみにその後エンロン社は潰れました(優良事業は会社を変えて継続)ので、事件確定ではありませんが確定であればライブドアは多分、もう駄目かもです。結局ここから汲取れる情報はアメリカの5年後を日本が進んでいるということ。最後に、全溶解明はまだわからないが悪いことならそれは正さないといけない、しかし、今までの実績を考えるとホリエモンには今後もがんばってほしい。
日本語環境(cp932など)でMySQLにODBC接続をする際にはクライアント側キャラクタセット、サーバー側キャラクタセット、クライアントに結果を返す為のキャラクタセットが重要になってくる、フォ~っ!「SET CHARACTER SET cp932」をつけるようにするとたい(笑)

以下抜粋
各接続には接続キャラクタセットと接続照合順序があり、いずれもヌルにすることはできません。実際には 2 つの接続キャラクタセットが存在するため、両者の区別が必要な場合は “接続/リテラル” および “接続/結果” の呼称を使い分けています。
“接続” とは、サーバへの接続時に作成されるものです。クライアントは接続を介し、SQL ステートメント(クエリなど)をサーバに送信します。サーバでは接続を介し、応答(結果セットなど)をクライアントに返します。これによって、次のような疑問が生じます。(a) クライアントから送信される際にどのキャラクタセットでクエリが送られるのか。(b) サーバではクエリを受信した後にどのキャラクタセットに変換するのか。(c) サーバでは結果セットまたはエラーメッセージをクライアントに返送する前にどのキャラクタセットに変換するのか。これらは細かく調整することができますが、デフォルトを適用することもできます。デフォルトを適用する場合、このセクションをとばしてかまいません。
接続キャラクタセットに影響するステートメントが 2 つ存在します。
SET NAMES character_set_name
SET CHARACTER SET character_set_nameSET NAMES は、クライアントから送信される SQL ステートメントのキャラクタセットを示します。たとえば、SET NAMES cp1251 は 「このクライアントからの入力メッセージは今後、キャラクタセット cp1251 になります」 とサーバに通知します。サーバでは適宜、独自のキャラクタセットへと自由に変換することができます。
SET CHARACTER SET は、クライアントから送信される SQL ステートメントのキャラクタセットと、サーバからクライアントに返される結果セットのキャラクタセットを示します。そのため SET CHARACTER SET は、SET NAMES を含んでいるほか、たとえば SELECT ステートメントを使用する際にどのキャラクタセットでカラムに値が保持されるかを示します。
例:column1 が CHAR(5) CHARACTER SET latin2 として定義されているとします。SET CHARACTER SET が指定されていない場合、SELECT column1 FROM t に対しサーバは、キャラクタセット latin2 を使用して column1 の値をすべて返します。一方、SET CHARACTER SET latin1 が指定されている場合、サーバは送信前に latin2 の値を latin1 に変換します。そのような変換は低速であり、損失につながることもあります。
SET NAMES または SET CHARACTER SET の実行時には、“接続照合順序” も変更していることになります。ただし、接続照合順序は整合性の維持のみを目的として存在しています。通常、その値は重要ではありません。
mysql クライアントでは、起動するたびに SET NAMES を実行する必要はありません。–default-character-set-name オプション設定を mysql のコマンドラインか、オプションファイルに追加することができます。 たとえば、以下のオプション設定ファイルの設定では、mysql を実行するたびに接続キャラクタセットが指定されます。
[mysql]
default-character-set-name=character_set_name
MySQLのGUIツール「Administrator」を使ってみた。CUIゴリゴリも良いけど、低レベルな私にとってはGUIも捨てがたい機能なのよね。バックアップも一発回答でまことにグゥ~!な一品に仕上がっている!
後は日本語化に期待なんだけど、まだ有志の皆さんが登場していません。「mysqlx_translations_administrator.xml」ファイルなどをいじればいけそうなんだけど…そもそもスウェーデン製のアプリを日本語にって…スウェーデン人もそんなこと考えないよね(汗)ただでさえSift_JISとcp932とのすみ分けで「なんだ日本語は(怒)」って思っているだろうから(苦笑)
ちなみに同じ理由でQuery Browserも日本語化して!他力本願?
ソニーが出したCDに問題が!何でも可能になってしまうパソコンに著作権の保護を完全にするのは無理っぽいですな。せめて、一般人が被害に会わない程度に抑えてもらわないと(ぷんぷん)こんなんなってます?