Entries from 2008-07-01 to 1 month

mysqldumpを使って異なる文字コードのDBへテーブルを移行

デフォルトで"latin1"を使い続けていたDBのtableを、全部"utf8"に変更しようとした。 my.cnfで変更する前にmysqldumpでtable情報を取得しておき、my.cnfを変更、再起動。 すると日本語の部分が読めなくなる。 ここでdumpから復元しようと $ mysql -u hoge -p…

MySQLの文字コード

色々と苦戦しながらMySQLの文字コード設定を変更。 参考にするのはこういったページ。 http://wota.jp/ac/?date=20061011 http://www.revulo.com/blog/20060518.html など。 ポイントとしては、my.cnfを編集して [mysqld] default-character-set=utf8 skip-c…

すぐわかるオブジェクト指向Perl

そういえば先週くらいに読み終えた本。すぐわかる オブジェクト指向 Perl作者: 深沢千尋出版社/メーカー: 技術評論社発売日: 2008/06/20メディア: 大型本購入: 12人 クリック: 195回この商品を含むブログ (34件) を見るすっげー分かりやすかった。 しかもユ…

今さらVMware Toolsをインストール

VMware Playerの画面が小さくてイライラしてきたので、解決策を探していたら、「VMware Tools」を入れれば画面大きくしたり時間合わせたりマウス動かせたり色々嬉しいことがあるらしい。 存在は話に聞いていたけど画面の調整までできるとは知らんかった。 と…

use時の@INC

自分でモジュールを作ってみて、それをuseしようとすると Can't locate Hoge.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/l…

連休

豊橋・蒲郡へ遊びに行っていた。 3日連続で花火を見て、夏満喫。

JavaScriptでSyntax Highlight

ソースコードを載せるのに、そのままでは味気ないと思い色々試行錯誤。 http://www.sugyan.dynalias.com/~sugi/cgi-bin/source_list.cgi Syntax Highlightでソースコードに色づけする方法はいろいろあって非常に迷ったけど、 結局「SHJS」を採用することにし…

CGI.pmでfavicon.icoを埋め込むには?

print &CGI::start_html; を使うと、 <link rel="shortcut icon" href="/hoge/favicon.ico">が埋め込むことができない。 CGI.pmを覗いてみる限りでは、 #### Method: start_html # Canned HTML header # # Parameters: # $title -> (optional) The title for this HTML document (-title) # $author -> (optional</link>…

CGI.pmに起因するHTMLの文字化け

CGIで掲示板を作ってみた。 http://www.sugyan.dynalias.com/~sugi/cgi-bin/cheapbbs.cgi どうも送信後にフォームの文字が化ける。おかしいなぁ。 ・・・と思ってググってみると、やっぱり情報があった!! CGI.pm の textfield(), popup_menu(), checkbox_g…

HTMLの特殊文字をエスケープ

って、これでいいの?? もっと考慮すべきことがあるのかなぁ・・・ sub convert_char { my $arg = shift; $arg =~ s/&/&amp;/g; $arg =~ s/ /&nbsp;/g; $arg =~ s/\"/&quot;/g; $arg =~ s/</&lt;/g; $arg =~ s/>/&gt;/g; return $arg; }

リセット地獄からの脱却

VMware上のDebianで立ち上げているIceweaselが、日本語変換のときに変なキー操作をするとDebianごと固まってしまいリセットするしかなくなる、という困った症状があった。 困った困った、と日記に書こうと思ってその前にググってみたらやっぱり正解があるで…

しつこくEmacs

8色しか指定できなかったのは、GNOME端末内で開いていたからのようだ。 別ウィンドウで開いたらたくさん指定できた。 とりあえず現在の設定。 (global-font-lock-mode t) (setq font-lock-support-mode 'jit-lock-mode) (set-face-foreground 'default "Gray…

fontの色

結局、よく分からないままこれで落ち着いた。 M-x list-colors-display を見ると8色しかないけど、こんなもんなんだろうか・・・。 白がグレーに近くてちょっと見にくい。背景白のままでよかったかもね。 (setq font-lock-support-mode 'jit-lock-mode) (set…

Emacs設定

Meadowは愛用(?)してたけど、本家のEmacsはほとんど使ったことがなかった。 開発環境として立ち上げたDebianでEmacs21を使ってみる。 .emacsってMeadowと同じもの使えるのかな?よくわからないので最小限にとどめるようにしてみる。 フォントの色を変える設…

開発環境

玄箱は公開するときの本番用ということにして、開発環境は別に構築。 できるだけ近い環境になるよう、VMware上でDebianを動かし、開発環境を整える。 ローカル内だけで実験でき、玄箱からは成果物をNFSでとってくるようにした。 日本語環境への設定で大苦戦。…

玄箱Pro、ひと段落

Tomcatは重い動作は厳しそうだけどとりあえず動くし、Apache2の簡単な設定もできてcgiだって使えるようになったし、MySQLも動いたし、だいたいの環境は整った。と思う。 あとはこれとは別の開発環境を用意すべきだよな・・・今使っているWindowsでもできるこ…

Apache 2.2.3 とTomcat 5.5.26 を連携

参考: Apache2.2+Tomcat5.5: 気の向くままに・・・ ubuntu + tomcat5.5 + apache2 = ?????: IT パワーユースTomcatを先に起動しておいて、httpd.confを編集してapache2を起動するだけ。 kurobox:/etc/apache2# cat /etc/apache2/httpd.conf <Location /jsp-examples/> ProxyPass ajp:</location>…

玄箱ProでTomcat 再挑戦

Javaの環境から。 gijとかgcjとか、GNUのJavaを入れてみたけど、どうもダメっぽい。 Chicken-Developer - 玄箱PRO-Tomcat ここに書いてあるとおり、やはりfree-java-sdkか。 期間限定の評価版は、なんか悔しいから使いたくない。 で、Tomcat本体。 一応、最…

Tomcat導入・・・中・・・

Tomcat5.5を入れてみる。 玄箱Proの環境ではJDK5.0が入りそうにない。評価版なら入るのか・・・? そうなるとTomcat6.xはダメっぽく。 free-java-sdkというものを入れてやってみているが、どうもうまくいくようないかないような。 もう少し調査が必要だ

Apache2導入

新しいものを、と思ってApache2を入れてみた。 1.xとの違いがよく分かっていない。 使いこなすための設定方法とかも理解していない。 色々と調べるのに時間がかかってしまう orz やっぱりWebを参照しながらより何らかの本を買って読みながらの方が学習効率っ…

Debianさん、こんにちは

無事、玄箱ProのDebian化に成功した。 玄箱PROで遊ぼう!!の付属CDのおかげで。 自力でやろうとしてたら10倍くらい時間かかってたか、失敗してただろうな・・・ よし、あとはApache,MySQLを入れれば夢の(?)LAMPが実現できるぞー

幻夜

寝る前に東野圭吾を読むのがすっかり趣味になっている。幻夜 (集英社文庫 (ひ15-7))作者: 東野圭吾出版社/メーカー: 集英社発売日: 2007/03メディア: 文庫購入: 11人 クリック: 263回この商品を含むブログ (241件) を見る「白夜行」に似た雰囲気で続いていっ…

マイクロソフトでは出会えなかった天職 僕はこうして社会起業家になった

友人から何気なく借りた本。マイクロソフトでは出会えなかった天職 僕はこうして社会起業家になった作者: ジョンウッド,矢羽野薫出版社/メーカー: 武田ランダムハウスジャパン発売日: 2007/09/21メディア: 単行本購入: 39人 クリック: 489回この商品を含むブ…