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

正規表現入門2

きのうのつづき。 スペースを数値でやってみます。 なんかスペースはなにやらワナがありそうな気がするので(勝手な思い込み) value="hogehoge7777777" こういうテキストから数値をはずしたい。 まず、遠回り。 s/\D*/x/ これは↓ x7777777" になりますと。 …

$0はshiftで移動しない

〓文字化け

DBマガジン 2006/1月号でOracleの文字化けの記事が! JA16SJISとJA16SJISTILDEの違いってウェーブダッシュだけなのか。 JA16SJISの方が悪いと勝手に思い込んでいたけど、MS932の方が悪いんですね。ほうほう。 これ読んでみたいゾ・・ Oracleはこう動いている…

正規表現に入門

value="hogehoge " のhogehogeのうしろにある半角スペースを取り除いて value="hogehoge" としたいのですが、できずorx。 sed s/value="\([^\s]*\)"/value="\1"/g sed.txt ではダメなのですね。。ダメなのがわかるようなわからないような・・・ sed s/\s//g …

coLinuxうまくいかへん

coLinuxを入れてみたいとおもいまして。 日経Linux7月号をみながらやってたんやけど。。。 どーもネットワークの設定がうまくできてないみたいや。 むずかしいなあ、これ。

手続きオブジェクト

say_hello = Proc.new { puts 'hello' } say_hello.call say_hello.call say_hello.call 結果 >ruby say.rb hello hello hello

日本語の扱い

マルチバイト文字を扱うときは$KCODEの設定が必要。 $KCODE="SJIS" p "こんにちは" もしくは >ruby -Ks hello.rb オプションつき。 >set RUBYOPT=-Ks 環境変数にセットしとくとか。

Excelで列になっているセルを行にかえる

━━━━ |みかん| ━━━━ |りんご| ━━━━ |ばなな| ━━━━ ↓ ━━━━━━━━━━━━ |みかん|りんご|ばなな| ━━━━━━━━━━━━ 列になっているセルをコピー右クリック=>貼り付け=>値・行と列を入れ替える しらなんだ。。orz 後輩に教えてもらいました。 とちゅうまでrub…

GPGキー

VMware上のFedoraCore3でRailsを動かそうと環境づくり。 gccやhttpd-develを入れましょう。 Fedora Core 3でyumを使うにはに書いてある内容ではダメ。 # rpm --import /usr/share/doc/fedora-release-*/RPM-GPG-KEY* をやんないとインスコできんかった。

iTunes

ポップアップブロックしてたら、完全にダウンロードできへんやんかあ。 なんやこれ。たのむで。

VMware Player

こちらを読んで、さいきん買ったばっかしのWinXPが載ったLet's NoteにFedoraCore3(なぜ3?)を載せてみた。 あっけなくできた。スゴ VMware上のLinuxの解像度をあげるのはこちらを参考にさせてもらった。 なかなか快適ですよ。

Win32OLE

某所で"Win32OLE"という単語をみて具具って見ると、Rubyのライブラリだった。 とりあえずサンプルを動かしてみる。 おおお!単純に感動したッ! お手軽な感じがスバラシイ。 ■Win32OLE 活用法 【第 1 回】 Win32OLE ことはじめ http://jp.rubyist.net/magazi…

SQL関数

RailsアプリでMINとかMAXとかのSQL関数を使いたいときはどうすんだろう。。 ビューにするのか??

mysql-administrator

FedoraCore3上で、mysqlは4.14、mysql-administrator使ってたらけっこう頻繁に落ちるゾ。 こんなログがでてますが。。 (mysql-administrator-bin:11831): Gtk-WARNING **: Ignoring the separator setting ./mysql-administrator: line 18: 11831 セグメンテ…