mt-daapd の調子が悪いなぁと思ったけど

2007-02-01 20:57:38 | | このエントリーを含むはてなブックマーク | Tag: iptables linux インターネット ソフトウェア ネットワーク パソコン プログラミング 自宅サーバ

ここ二日間ずっと mt-daapd のソースを眺めていたけど、一向に不具合の発生しうる場所が見つからなかった。症状として、サーバを立ち上げた直後はちゃんと認識されるが、一定時間経った後では iTunes から認識されないというもの。

mt-daapd の調子が悪いなぁと思ったけど の続きを読む

Linux と FreeBSD ではネットワークのプログラムが違う

2007-01-04 00:34:41 | | このエントリーを含むはてなブックマーク | Tag: c言語 unix ネットワーク パソコン プログラミング メモ 日記

ネットワークの授業の関係で、ヘッダを偽装したパケットを一つ流そうと思ってプログラムを書いたところコンパイルが通らない。

Linux と FreeBSD ではネットワークのプログラムが違う の続きを読む

Greasemonkeyスクリプティング TIPS&SAMPLES

2006-12-26 16:05:59 | | このエントリーを含むはてなブックマーク | Tag: greasemonkey js プログラミング

Greasemonkeyスクリプティング TIPS&SAMPLES 表紙

Greasemonkeyスクリプティング TIPS&SAMPLES 表紙

google with wikipediashowthumbnailGreasemonkeyスクリプティング TIPS&SAMPLES の P.275-280 で紹介されています。

Greasemonkeyスクリプティング TIPS&SAMPLES の続きを読む

Google 検索結果に PageRank を表示する Greasemonkey

2006-12-04 19:02:30 | | このエントリーを含むはてなブックマーク | Tag: cc-by google greasemonkey js プログラミング

再び既存スクリプトの焼き直しですよ。

Google 検索結果に PageRank を表示する Greasemonkey の続きを読む

Google 検索結果に Wikipedia の定義を表示する Greasemonkey を改良

2006-11-21 11:29:06 | | このエントリーを含むはてなブックマーク | Tag: google greasemonkey js wikipedia パソコン プログラミング

といっても、時々表示されなっていたので対応しただけですが。

mixi の名無しさん対策 Greasemonkey

2006-11-19 00:14:35 | | このエントリーを含むはてなブックマーク | Tag: greasemonkey mixi インターネット パソコン プログラミング

mixi のニックネームが空文字列だと、嫌がらせ(何)をするにも出来ない。というわけでリンクを強制的に生成する Greasemonkey。

mixi の名無しさん対策 Greasemonkey の続きを読む

.NET のネイティブコード・ジェネレータ

2006-11-14 15:50:17 | | このエントリーを含むはてなブックマーク | Tag: .net パソコン プログラミング 日記

http://msdn2.microsoft.com/.../6t9t5wcf.aspx からダウンロード出来て、中間コードからネイティブコードへコンパイル出来るらしい

zsh でシグナルをキャッチする

2006-11-07 10:30:09 | | このエントリーを含むはてなブックマーク | Tag: unix zsh シェル パソコン プログラミング

TRAPNAL という特殊な関数を用いるとよい。NAL は対象のシグナル名称。

zsh でシグナルをキャッチする の続きを読む

楽しいことは良いけれど

2006-11-07 00:17:40 | | このエントリーを含むはてなブックマーク | Tag: java sfc アルバイト プログラミング ベンチャー 英語 学校 生活 日記

学校で色んなプロジェクトに手を出し始めてしまった。英語の時間は英語じゃないから楽しいけど、無駄に優先度 1*1を取ってしまったが故、もう一つを重く感じてしまう。

研究会はもとから楽しめるものだけど、やっぱ Java は苦手だなぁ……。そんでもって残りはベンチャー関係なんだけど、やっぱお金が絡んでくる辺り、緊急とか言われて色々注文付けられる。契約書交わしてないけど、学業優先と伝えたはずなのになぁ。

  • 注1: SFC の英語履修制度に関係する。

exit をコールすると free される?

2006-10-26 14:28:56 | | このエントリーを含むはてなブックマーク | Tag: c言語 パソコン プログラミング メモリ管理

malloc free exit してみたら http://kmaebashi.com/.../malloc.html が引っかかった。ここには exit すると free しなくても OS が開放してくれると書いてある。

でも main で return 0; したら開放してくれないんだろうな……。

サイト内検索を Namazu にした

2006-10-20 10:31:00 | | このエントリーを含むはてなブックマーク | Tag: google namazu プログラミング 検索 日記 蝴蝶

Google のサイト内検索*2は何かと精度が悪いため、Namazu による全文検索に切換えました。毎日 3:40 頃、cron でインデックス生成するスクリプトを走らせているので、基本的には前日までに書かれているものが検索対象となります。

  • 注2: site: 演算子をつけてみたりしても。

多段階箇条書きリスト対応のアルゴリズム

2006-10-17 21:43:15 | | このエントリーを含むはてなブックマーク | Tag: php wiki アルゴリズム プログラミング

無理矢理実装してみました。Wiki スタイルの箇条書きを、ネストのある状態で HTML へコンバートする部分です。

多段階箇条書きリスト対応のアルゴリズム の続きを読む

コメントアウトされたプログラム

2006-10-15 20:52:16 | | このエントリーを含むはてなブックマーク | Tag: c言語 sa sfc プログラミング 学校 日記 猫耳

再び課題の採点中ですよー。今回から課題提出システムが変わった関係で、採点プログラムを PHP から zsh スクリプトに変えました。

コメントアウトされたプログラム の続きを読む

コメントスパムが増えた

2006-10-11 01:55:02 | | このエントリーを含むはてなブックマーク | Tag: php スパム プログラミング 開発 日記 蝴蝶

甘いチェックだったからなぁ。というわけで、プレビュー必須にしちゃいました。セッション管理とどっちが面倒なのか分からないが、ひとまず対処のつもり。まぁ普通にクライアント走らせれば、ハッシュ値なんか簡単に取れるけどねぇ。

課題の採点中

2006-10-09 00:54:05 | | このエントリーを含むはてなブックマーク | Tag: c言語 unix プログラミング 学校 授業 日記

授業のアシスタント*3をしていて、C 言語プログラミングの課題を採点中。40 人の課題を二つも採点とか面倒だ……。だからシェルで自動化させているのだが、日本語が Shift_JIS とかだと文字化ける。こういう人たちって、どういう環境でコンパイルしてたんだろう*4

  • 注3: SA: Student Assistant。
  • 注4: UNIX システムの授業だから、UNIX ライクな環境じゃないと後々ダメダメになりますけど。Cygwin はそこまでできるのかな?

C99 で _Bool 型が追加されていた

2006-10-09 00:08:20 | | このエントリーを含むはてなブックマーク | Tag: c言語 パソコン プログラミング メモ

初めて知った。既存のコードとぶつからないように _Bool がデフォルトで用いられる変数型名らしいが、stdbool.h を読み込むことで型名に bool、真偽値に truefalse をコード内に用いることが出来るらしい。

結局こんな時間なわけで

2006-10-06 02:50:54 | | このエントリーを含むはてなブックマーク | Tag: ajax javascript kdn php プログラミング ライブラリ 日記

無事 KDN がリニューアルオープンしたわけですが、何かと気になってしまって色々弄ってしまった……。

検索窓を用意しているが結果は同一ページに表示したい。折角 Ajax も使用しているサイトなので、iBox というライブラリを用いて実装してみた。リクエストを送る処理は決め打ちだったりするから汎用性はないけど、こっちだって寝たいんだよぉ(だけど趣味でやっていますので)。

MySQL のトランザクション

2006-10-05 17:51:01 | | このエントリーを含むはてなブックマーク | Tag: kdn mysql postgres データベース パソコン プログラミング 日記

PostgreSQL ならデフォルトでサポートされているけど、3.23 以前の MyISAM 形式で保持される MySQL ではサポートされない。トランザクション処理をするなら InnoDB 形式。デフォルトでトランザクション処理をサポートしてほしい……。

そういえば KDN がリニューアルオープンしたので、是非どうぞ。

もーすこし?

2006-10-01 17:40:22 | | このエントリーを含むはてなブックマーク | Tag: ethna kdn php プログラミング 日記 報告

半分徹夜状態*5でやっていますが、完璧にはほど遠い。それほどクオリティが高いわけですが。

  • 注5: 睡眠は 2 時間。完璧な徹夜は体質的に無理っぽい。

KDN 大詰め作業中

2006-09-30 19:40:27 | | このエントリーを含むはてなブックマーク | Tag: kdn php データベース プログラミング 日記 報告

神奈川総合高校同窓会ネットワークの更新作業中。作業サーバへ WinSCP で繋いでいると、コネクションが落ちる。PuTTY で入っても同じだけど……。