2009-01-01から1年間の記事一覧
Unicode文字プロパティなるものを使うと、コントロール文字は「\p{Cc}」と表記できる。最初、 $ret = preg_replace('@\p{Cc}@', '', $utf8string);とやっていたのだけど、どうもうまく動いていない。結論、 $ret = preg_replace('@\p{Cc}@u', '', $utf8strin…
アクセスの都度、DBにレコードをInsertする index.php を書いたのだけど、1アクセスにつき2レコードがInsertされるので悩んだ。調べてみると・・・ Iceweasel で http://hoge.com/fuga/ にアクセスすると、サーバ側では、get fuga/index.php が 連続で2回…
元の報道番組見たわけではないが、記事書いた人に踊らされている。 何はともあれ。一次資料見ればいいじゃない。と思った。はてなブックマーク - 民主党「渋滞しそうな高速道路は無料化しない。選挙前は言いにくかった」|デジタルマガジン民主党マニフェス…
最適化はそこそこやってたんだけど、久々に使ってみると、SSDのプチフリが強烈すぎて、もうね。使えないレベル。こんなのだったっけ?調べてみると、701SD-Xは使用時間に比例してどんどんひどくなるらしい。地雷踏んじゃったかな。で、結論としては、使える…
lenny(stable)のパッケージを使う。 公式 NILFS Download にOSに応じたインストール方法がまとめられています。要約すると、次の通りカーネルに応じたmoduleと、toolのパッケージをインストールするだけです。 aptitude install nilfs2-modules-2.6.26-2-686…
基本 lenny(stable) を使っているが一部パッケージを stable 以外から持ってくる方法を書きます。 注意点 testing,unstableのパッケージを導入すると、基本となるライブラリ(glibcなど)から変っていることがあるので連鎖的に大量のアップグレードが発生する…
「ファイル→新規→PHPプロジェクト」から作成すると、次のエラーになった。 要素の作成に失敗しました。 Reason: プロジェクト sample001 のビルド・パスには重複エントリー 'usr/local/eclipse/ecl3.5pdt2.1/plugins/org.eclipse.php.core_2.1.0.v20090617-2…
lennyのmainコンポーネントで提供されているパッケージを使った場合、javaはgcj、eclipseは3.2 しかインストールできないようです。 そこで、sun-java6+eclipse3.5+PDT2.1+pleiades1.3.0 をインストールしてみます。 sun-java6 インストール /etc/apt/sou…
途中までしか解凍できない1Gを超えるlzhファイルの復旧を試みた記録。 ファイル数が多く大変だったのでツールを作り、全てではないが復旧できた。 ============================= lzhrecover v0.1 20090526 ============================= これは何? ------…
1年ぶりにPHP環境を構築してみることに。何とXAMPPも入っていたので以前にもまして簡単にインストールできました。使用させてもらったのは↓で配布されているもの。Eclipse 3.4.2 Ganymede SR2 ベース / Pleiades All in One 3.4.2.20090316解凍&バッチファ…
保障期間切れてるのでメーカー修理は選択支として無し。 自己解決までの過程をメモしておく。 (本当はファームウェアのバージョンアップしてもらうのが正攻法らしいが) 予兆・・・ 数日前から、番組表(G-GUIDE)が1,2日分空白になる現象発生 タイトル名…
データを扱うクラスを作ってたんだけど、コード量や複雑度が増してくると「ここは参照系の処理だから、オブジェクトの変化を伴うようなメソッドをCallすることはあり得ない」というのを何とか機械的に保証したくなってくる。C++ に constメンバ関数 ってのが…
Ext3のコミット間隔を当てにしたアプリケーションは、Ext4でデータロスの恐れあり - スラッシュドット・ジャパンOSクラッシュしたときにドットファイルが空になるという話。 今までもあった現象だが、コミット間隔がext4で長くなったことにより表面化。「clo…
ついさっき、 NECモデムでIP電話不具合2009/11から通話できなくなる。 ってのがTVニュースに流れてた。いやな予感・・・ IP電話対応機器の不具合について お詫びとお願い やっぱり、我が家のモデム該当してるわorz
正攻法で考えると、ReleaseComObject を必ず行う。なのだけど。。。CLR 徹底解剖: オブジェクトの有効期間を管理する マネージ コードから COM コンポーネントを使用する場合、tlbimp.exe を使用 していわゆるランタイム呼び出し可能ラッパー (RCW) を生成し…
はじめに。 C#からPIAでExcelCOM使うとリークしてしまうのが難点。ExcelCOMに1枚クラスを被せることで 使いにくいExcelCOMの存在をできるだけ隠蔽することを試みます。 クラスを被せることのメリット COMの解放(Marshal.ReleaseComObject)のことを考えなく…
google chrome 試してみた。 速くていいんだけど、pukiwikiのセクション編集(secedit.inc.php)ができない。 pukiwikiはbasic認証を使ってる。 普通の「編集」は行える。 ところが、セクションの横に編集アイコンが表示されない。 $_SERVERを見てみると、PHP_…