« 2007年02月 | メイン | 2007年05月 »

2007年03月20日

2Ch「ひろゆき」氏の発言

2Ch という大規模掲示板を運営していた「ひろゆき」氏が,敗訴が確定した判決の賠償金を「死刑にならない限り払わない」と発言している事について,当たり前の事ながら一言。

根本的に「命の次に大事なものがお金」と言う意識を表明しているわけで,情けないったらありゃしない。2Ch という,ほとんどが無責任な発言を弄する場を提供している遊び(これは事業でも文化でもないです)が,世の大多数の遊び場になって有名になって,それである程度お金を儲けたのかも知れないが,それが生み出す次世代への責任とか貢献とか,そういう事を考えずに一過性のものしか考えないからお金しか判断基準がなくなるわけです。

 そもそも判決で出された金額なんて,便宜上のものでしかないのは「ひろゆき」氏も同意見であろうが,その便宜上のものを払ってこその意気であろうと思う。あちこちで子供作って養育費は知らないよ,って感じで下品きわまりない。

 一応,コンピュータに関係しているので,堀江氏についても触れるが,よく「株主と会社のために頑張ってきた」とうそ泣きをするが,無配を続けたことは,赤字であった事の表れだし,仮に今回の裁判で主張した「宮内のせい」が真実だとしても,おまえ,仮にも代表取締役だろ??人様から預かったお金で無駄な保釈金なんか払う余裕があったら,福祉基金を設立しろ。頑張るのは,みんな頑張ってるんだよ,お前だけじゃないんだよ。

 発言に窮した時に,良く「欧米では」と,話のすり替えを試みていたが,アメリカでは財をなした成功者は福祉やボランティアの道に進むのがニューアメリカン(ネイティブアメリカンではなく)なんだってさ。

 一時期なんか,「俺は東京を買い取れるだけの金を持っている」とか言ってたそうだが,問題は東京を買い取った結果,どうしようとするのか,どういう未来に持って行きたいのか,その意志だろう?その未来が,人類や一緒に生きている他の生物たち,そして宇宙や神様にとってどういう意味を持つのか,重要なポイントはそこでしょう?

 とにかく,情けない。ふたりとも若いくせに人生を「追求して」生きる,と言う事に対して思慮と執念が足りないんだよ,自分の事ばっかり考えて安直なところで手を打ちやがって。

 久々に怒ってみました。ちなみに私は株はやってませんし,したがって,ライブドアに出資もしてませんので,私憤ではありません。

 みなさん,株は投資であり,社会貢献であり,義侠心です(言い過ぎか)。宝くじではありません。キリストも言われます。滅びに至る道は広く,入りやすい,と。
 また,若ご夫婦に申し上げます。子供はベビーカーではなく,抱いて育てましょう。

2007年03月18日

RealBasic(2006-2007)+MySQL

RealBasic(2006-2007) でネットワーク上にあるサーバーの MySQL とデータベースプラグインを使ったが,大変困った。

【発生した問題】
(1)MySQL へのデータの登録が正しく行われない(文字コードが狂う)。
(2)正しく書き込まれたデータを読み込んだ時に RealBasic 側で正しく表示されない
 → UTF8 としてデータを読み込んでくれない?

【MySQL バージョン】
mysql Ver 14.12 Distrib 5.0.27, for redhat-linux-gnu (x86_64) using readline 5.0

【解決した方法】
(1)は my.cnf を以下のように設定
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
default-character-set = utf8
skip-character-set-client-handshake
[mysql.server]
user=mysql
basedir=/var/lib
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[mysql]
default-character-set = utf8
[client]
default-character-set=utf8

さらに RealBasic で db.connect した後に,以下の SQL コマンドを送信。

db.SQLExecute ("SET NAMES'utf8'; SET CHARACTER SET 'utf8'; ")

(2)は,読み込んだ文字列データを常に UTF-8 としてそのままパスさせた
文字列変数 = DefineEncoding(レコードセット.Field("フィールド名").StringValue, Encodings.UTF8)

【参考にしたページ】
http://rbgazette.com/?p=193
http://www.mysql.gr.jp/frame/modules/bwiki/?FAQ#content_1_38

【感想】
(1)は比較的早く判ったが,困ったのは(2)でした。RealBasic は UTF8 標準だと言う頭があったので,なかなか解決できなかった。
 とりあえず考えられる事をてんこ盛りでやったって感じであまりスマートではないですね。

日本語テスト

MySQL の日本語モードを変更した。うまく表示されるだろうか?