バンクーバーオリンピック、競技日程&放映スケジュール

各公式とおもわれるPDFへリンク競技日程競技日程(HTML)民放地上民放BSNHK

preg_replaceでutf8文字列からコントロール文字を削除する。

php

Unicode文字プロパティなるものを使うと、コントロール文字は「\p{Cc}」と表記できる。最初、 $ret = preg_replace('@\p{Cc}@', '', $utf8string);とやっていたのだけど、どうもうまく動いていない。結論、 $ret = preg_replace('@\p{Cc}@u', '', $utf8strin…

Iceweasel で URL を / 終わりで指定すると2回アクセスされる?

アクセスの都度、DBにレコードをInsertする index.php を書いたのだけど、1アクセスにつき2レコードがInsertされるので悩んだ。調べてみると・・・ Iceweasel で http://hoge.com/fuga/ にアクセスすると、サーバ側では、get fuga/index.php が 連続で2回…

一次資料見ればいいじゃない。

元の報道番組見たわけではないが、記事書いた人に踊らされている。 何はともあれ。一次資料見ればいいじゃない。と思った。はてなブックマーク - 民主党「渋滞しそうな高速道路は無料化しない。選挙前は言いにくかった」|デジタルマガジン民主党マニフェス…

EccPC701SD-X 最適化&プチフリ対策

最適化はそこそこやってたんだけど、久々に使ってみると、SSDのプチフリが強烈すぎて、もうね。使えないレベル。こんなのだったっけ?調べてみると、701SD-Xは使用時間に比例してどんどんひどくなるらしい。地雷踏んじゃったかな。で、結論としては、使える…

debian lenny に nilfs2 をインスールする。

lenny(stable)のパッケージを使う。 公式 NILFS Download にOSに応じたインストール方法がまとめられています。要約すると、次の通りカーネルに応じたmoduleと、toolのパッケージをインストールするだけです。 aptitude install nilfs2-modules-2.6.26-2-686…

debian lenny(stable) で stable 以外のパッケージを使う。

基本 lenny(stable) を使っているが一部パッケージを stable 以外から持ってくる方法を書きます。 注意点 testing,unstableのパッケージを導入すると、基本となるライブラリ(glibcなど)から変っていることがあるので連鎖的に大量のアップグレードが発生する…

eclipse3.5+PDT2.1 環境で、新規PHPプロジェクトが作れない。

php

「ファイル→新規→PHPプロジェクト」から作成すると、次のエラーになった。 要素の作成に失敗しました。 Reason: プロジェクト sample001 のビルド・パスには重複エントリー 'usr/local/eclipse/ecl3.5pdt2.1/plugins/org.eclipse.php.core_2.1.0.v20090617-2…

debian上にPHPのeclipse環境(PDT)を構築してみます。

lennyのmainコンポーネントで提供されているパッケージを使った場合、javaはgcj、eclipseは3.2 しかインストールできないようです。 そこで、sun-java6+eclipse3.5+PDT2.1+pleiades1.3.0 をインストールしてみます。 sun-java6 インストール /etc/apt/sou…

壊れたlzhファイルを復旧する。

途中までしか解凍できない1Gを超えるlzhファイルの復旧を試みた記録。 ファイル数が多く大変だったのでツールを作り、全てではないが復旧できた。 ============================= lzhrecover v0.1 20090526 ============================= これは何? ------…

WindowsでPHP環境を超簡単に構築

PHP

1年ぶりにPHP環境を構築してみることに。何とXAMPPも入っていたので以前にもまして簡単にインストールできました。使用させてもらったのは↓で配布されているもの。Eclipse 3.4.2 Ganymede SR2 ベース / Pleiades All in One 3.4.2.20090316解凍&バッチファ…

Sony スゴ録 RDR-HX8、電源投入→「WELCOME」表示のまま固まる

保障期間切れてるのでメーカー修理は選択支として無し。 自己解決までの過程をメモしておく。 (本当はファームウェアのバージョンアップしてもらうのが正攻法らしいが) 予兆・・・ 数日前から、番組表(G-GUIDE)が1,2日分空白になる現象発生 タイトル名…

リードオンリー インターフェース って言うのか?

C#

データを扱うクラスを作ってたんだけど、コード量や複雑度が増してくると「ここは参照系の処理だから、オブジェクトの変化を伴うようなメソッドをCallすることはあり得ない」というのを何とか機械的に保証したくなってくる。C++ に constメンバ関数 ってのが…

そのデータちゃんとファイルに書けてますか?

Ext3のコミット間隔を当てにしたアプリケーションは、Ext4でデータロスの恐れあり - スラッシュドット・ジャパンOSクラッシュしたときにドットファイルが空になるという話。 今までもあった現象だが、コミット間隔がext4で長くなったことにより表面化。「clo…

NECのモデム、Atermので2009/11からIP電話使えない?

ついさっき、 NECモデムでIP電話不具合2009/11から通話できなくなる。 ってのがTVニュースに流れてた。いやな予感・・・ IP電話対応機器の不具合について お詫びとお願い やっぱり、我が家のモデム該当してるわorz

RCWはファイナライズで自動的にReleaseするっぽい。検証してみた。

正攻法で考えると、ReleaseComObject を必ず行う。なのだけど。。。CLR 徹底解剖: オブジェクトの有効期間を管理する マネージ コードから COM コンポーネントを使用する場合、tlbimp.exe を使用 していわゆるランタイム呼び出し可能ラッパー (RCW) を生成し…

C#からExcelを操作するライブラリ

はじめに。 C#からPIAでExcelCOM使うとリークしてしまうのが難点。ExcelCOMに1枚クラスを被せることで 使いにくいExcelCOMの存在をできるだけ隠蔽することを試みます。 クラスを被せることのメリット COMの解放(Marshal.ReleaseComObject)のことを考えなく…

google chrome で pukiwiki の セクション編集ができない。

google chrome 試してみた。 速くていいんだけど、pukiwikiのセクション編集(secedit.inc.php)ができない。 pukiwikiはbasic認証を使ってる。 普通の「編集」は行える。 ところが、セクションの横に編集アイコンが表示されない。 $_SERVERを見てみると、PHP_…

lingr rhaco-ja 私的メモ 2008-08から今日まで

最近rhacoから遠のいてたので rhaco-ja を読んでみた。 ついでに私的メモ!!20080801、nazo LivedoorAuth作る http://www.lingr.com/room/rhaco-ja/archives/2008/08/01#msg-43866443!!20080801、tokushima Variable::parseJson作る(Variable::toJsonの逆) ht…

男性にもわかるネイルの話。

私が思って*た*ネイルのイメージ 「マニキュア」っていう言葉は知ってる。それ以外はなんだかよくわからん。。。 カラフルだったり、つやがでてたり。 もこもこいろいろつけてたりする人もいる。 小さなビンに入っていて、においがきつい。 すごい綺麗なの…

大勢で集まったとき、俺がカルパッチョを独占することを世間の常識とせよ

http://anond.hatelabo.jp/20080829053234増田がブクマに反応して追記してるんだが、それを読んで思うところがあったので書いてみる。「カルパッチョが好きでたまらない。独占したい」が第一優先事項であるなら 「一人で食いに行く」のは、自分の行動だけで…

スタバのデカフェ(カフェインレス)を飲んだ。

日本のメジャーなコーヒーチェーンでは、唯一スターバックスだけがデカフェでコーヒーが飲めるらしいので、飲んでみたよ。まず、オーダーするまで。 「本日のコーヒー」と「カフェミスと」の2品に限りデカフェでオーダーできる。 デカフェはホット・アイス…

日本の人口と労働市場の変化、50年分をグラフ化しました。

blogやニュースで話題になりますが、正確なところはよく理解していなかったので、自分の理解を深める為にまとめてみました。 まず、用語を理解しよう。 用語の解説(PDF:41KB)(統計局ホームページ/労働力調査)より間違えやすいところでは、「労働力(者)」…

サーバ/インフラ Tech Meeting

24svr-TechMTG サーバ/インフラ Tech Meeting[開催概要]:WEB+DB PRESS plusシリーズ新刊発売記念,サーバ/インフラ勉強会開催ustから見ました。いやー、すごく面白かった。 後書きメモなので、ざくっとだけ。 Linuxカーネル話 まず目次を読め! カーネル…

20年で非正規雇用プラス1000万人はどこから来たのか?

正社員ポジションはどこへ? - Chikirinの日記 なんだこりゃ? 自分の得たい結論を導き出すのに都合の良い計算してるだけにみえるんだけどな。。。よい機会なので、日本の労働状況について自分なりに考えてみる。検証したいところはたくさんあるが、 ネタ元…

ログをFirebugのコンソールへ出力してみる(その2)

ログをFirebugのコンソールへ出力してみる。 - gounx2の日記の続き。詳しい説明は、LoggerPublisherDD.php のヘッダ部分に記述しているのでポイントだけ書きます。 主な変更点 「firebugが要素をソートして表示するので、順序がでたらめになる」欠点を解決し…

Lingrのログをシンプルに表示してみた。

http://goungoun.dip.jp/app/open/LingrArchiveViewer/index.php?room=rhaco-jaさらにシンプルに画像をなくしたもの。 http://goungoun.dip.jp/app/open/LingrArchiveViewer/index.php?room=rhaco-ja&simpleソースはここ

systemの戻りをob_start,ob_get_cleanで取得しようとしてハマるの巻

php

次のようなスクリプトを実行すると、 \n"; print "hello!<br />\n"; print_r($out); ?> 次のエラーになります。 Warning: Cannot modify header information - headers already sent…

バグ、SvnLogger::TYPE_SHELL()モードで使用してSvnLogger->toRss()するとWarningになる。

どんな現象か? このスクリプトを実行すると、Rss出力できるんですが、 Warning: Cannot modify header information - headers already sent in ...も表示されるorz

.htaccessの設定とかアクセス制限って。

setup.php については、member からパスワード設定するとして。こんな感じかな。/apppath/.htaccess <Files ~ "^__.*$"> deny from all </Files> <Files ~ "^.*\db$"> deny from all </Files>/apppath/{library,resources,setup,work}/.htaccess order deny,allow deny from allもしくは・・・ mod_rewrite 使って…