Programming

dpkg --listfiles

php-simpletest を使おうと思って、Debian の aptitue を使ってインストールしたんだけど、 どこに入ったのかわからなくて迷ったのでメモ パッケージのファイルリストを出力 prod:/# dpkg --listfiles php-simpletest

PHPUnit2

今までテストテストと叫びつつ何度も挫折したPHPUnit2だけど、 PHPDAOを作るにあたり使ってみたら意外に使いやすいことがわかり 「こりゃ使わなそんや。」と思ったので布教活動。

PHP DAO

kasuyaもいい年になってきて、次々とできる若い人が出てきてるため、 「悔しい!負けてないし負けたくない!負けたくないし負けてない!」 と思いつき、おもむろにsourceforge.jp にソースコードをアップする。PHPDAO http://sourceforge.jp/projects/phpdao…

C++

某学生のプログラミングの手伝いをしているんだけれども、 C++が久しぶりすぎて、しょんぼりする。 NTLっていうライブラリをつかっているんだけれども、 あまり厳格なコードを書いていないようで、int -> char にキャストをしていないと警告が出たり、 コン…

PHP DAO

というものを作っている。 sourceforgeに登録したので、できたら公開する予定。

flock

違和感がなさ過ぎる $fh = fopen('file.txt','r'); fuck($fh); fputs($fh,'xxxxxxx'); fclose($fh);

ns2analyzer

とうとうリリースしたYO! https://sourceforge.jp/projects/ns2analyzer開発メンバー一人、プロジェクト管理者 kasuya とかソロっぷりがたまらない。某chilしか見ないと思うけど。

Windows Powershell

仕事でやってるんだけど、バッチファイルとスクリプトの中間みたいな感じ。 いっそのことスクリプトにしてほしいんだけどなぁ。とりあえず、ファイルからファイル名のリストを読み込んで、 ファイルを削除するスクリプトっぽいのを組んでみた。慣れていない…

ns2 trace file analyzer

ns2トレースファイルの統計を取るプログラムを作ったんだけど、 そのままにしておくのがもったいないので、 SorceForge.jp にプロジェクトとして申請しておいた。却下されたら相当がっかりすると思う。 あっさりと承認されたので、とりあえずソースのコミッ…

VIM + Python

ふー、ようやくPythonを勉強している目的に達成できそう。 VIMのカスタイマイズをしたかったんですよ。というわけで、現在行からファイル末尾までの '{' を全て '#{{{' に変更するスクリプト。 from vim import * import re; cw = vim.current.window cb = v…

Erlang

Erlangっていう言語が気になる。 関数型言語、並行処理ができるらしい。鼻血ブーなほど気になる。

Python 正規表現

今日もPython。 import re; regex = re.compile(r'^(\S+) -t (\S+) -s (\S+) -d (\S+) -p \S+ -e \S+ -c \S+ -i \S+ -a \S+ -x .*') m = regex.match(line) if m <> None: match,event,time,source,dest = m.group(0),m.group(1),m.group(2),m.group(3),m.gr…

Python

ようやくチュートリアルの def までやった。 可変長引数可変長引数は別にあるらしい。とか簡単に実装できて面白い。 def f(str,**parameters): print str, "--------------" for key in parameters.keys(): print key,":",parameters[key] f("auaua",b=100,c…

JavaScript & escape()

IEのJavaScriptで escape("×") をすると、%7d になってしまう。 %007d じゃないの?じゃないの?って考えていたけど、どうやらそういう仕様みたい。 というわけで、0x80〜0xFF までを、escape() する時に、前に%00をくっつけてサーバーに受信して、処理をす…

smarty

やっぱり俺の間違えだった。 フレームワーク内で、テンプレートに対して配列をassign()すると、配列を展開するんだけど、 一段階しか展開していなかった。 とりあえず2回展開するようにしたけど、落ち着いたらrecursiveにしておこう。

smarty

フレームワークチックなのを作ってて、smartyも使ってるんだけど、なんだか挙動がおかしい。 きっと俺が間違えてるんだ、そうだそうに違いない。

JavaとC#

最近JavaとC#が面白い。Javaでサーバー、クライアントにC#をつかって、ネットワークでやりとりしてる。Javaは本当にネットワークプレグラミングが楽だなあ。 前にC++でつくって途中で断念したのが嘘みたいだ。C#はdelegateとか難しいんだけど、なんとかかけ…

auでvalueの値が

auでvalueの値を指定しても表示されないんだけど、なんでだろー。 <input type="text" name="xxxx" value="auauau" /> 調べた結果、name属性が着いているとvalueに指定した値がデフォルトで表示されないっぽい。 教えてえらい人。

XBAP

前に作ったやつを別プロジェクトを作成してコンパイルしなおしてみた。http://kasuya.mobi/~kasuya/xaml/XAMLBrowserApplication3.xbapたぶんこれで動くと思う。

XAML

前回アップした xbap が動かないっぽい。 仕事がてんぱってるので、あとでなおしまっする。

xbapアプリ作ってみた

xbap アプリケーション作ってみた。 http://kasuya.mobi/~kasuya/xaml/XAMLBrowserApplication3.xbap .NET Framework 3.0 が入っていないと動かないかも。

XAML

http://www.microsoft.com/japan/msdn/longhorn/introducing/longhornch03.asp 向かっているところがわからんけど、とりあえず本を買ってきて勉強してみる。 勘違いしてたらすんません。 「画面をxmlで表現してみようぜ」的なものだと思う。 WebPageもローカ…

ActiveX

ふう、ようやくおわったぜ。

Activex

うほー、ActiveXちょうむずかしいー。 COM超むずかしいー。

Microsoft Visual Studio .NET 2003

ActiveX をいじることになったので VS .NET 2003をインストール中。 むちゃくちゃながい。なんだこの長さは。今日一日中インストールしてるんだが・・・。 それにしてもVCとか久しぶりだなー。超懐かしい。

smtp on perl

#!/usr/bin/perl # メール送信 # perl mail.pl -from xxxxx@xxxx.com -to sender@xxxx.net -cc xxx@xxxxx.ne.jp -cc xxx@xxxxx.co.jp use Net::SMTP; use Getopt::Long; GetOptions('from=s'=>\$from,'to=s'=>\$to,'cc=s'=>\@cc,'subject=s'=>\$subject); if…

Openwave SDK

auのWeb作成してたんだけど、Openwave SDK 6.2Kサーバーに接続しにいくとerror_logに下記のメッセージが。 no acceptable variant んで、Openwave SDK のほうにも406 Errorがでまくり。 理由がわからなくて調べまくってたらこんなのを見つけた。 http://www.…

Link-By-Link SSL & End-to-End

http://www.au.kddi.com/ezfactory/tec/spec/ssl.html Link-by-LinkのSSL通信中にリンク元のページがXHTMLで遷移先(?)のリンクがhttps://から始まる絶対パスの場合、End-to-EndのSSL通信に切り替わります。 のときリンク先のページがHDMLの場合「このペー…

SOAP - HTTPS

仕事でSOAPを扱うことになったんだけど、3日間ぐらいずっと煮詰まってて、 「あー、日本が沈没しちゃえばいいのになー。 そういえば、中国が衛星爆破して宇宙にゴミまいてたね。関係ないけど。」 なんてことを考えてた。最初に使ったのは、PEARのSOAP_WSDL。…

felica

FeliCa 開発日誌 FeliCaのIDmを読むコードはこっち。http://blog.livedoor.jp/junichiro_kasuya/archives/51139893.html 下は試行錯誤の内容。でも役に立たない。