March 02, 2005
コードの保守ってこのことか 12:30
- Permalink
- Comments (314)
- Trackbacks (0)
プログラミング
今ブログの見えないところをちょこちょこいじっているんだが、 1年以上前に書いたソースがうんちだったので、そこの修正に追われていた。
当時は適当に作って「いつか直すだろ」と思っていたんだが、 それを直さずそのまま使ってしまっていたわけだ。 1から作り直すよりは、多少ゴミでも動けばいいから……なんて。
あと使い方が書いてないと、時間が経ってからまたソースを読み返すことになるんだな……。 とりあえずあとでまた使うことも考えて、取説も結構しっかり作っておいた。英語で。 ここまでやることはなかったかな……。
March 05, 2005
適職診断をやってみた 09:42
- Permalink
- Comments (0)
- Trackbacks (0)
駄反応
就職するかもしれないので、参考になればと思って適職診断をやってみた。 90問あるが、即答しやすいんですぐ終わった。でも何問か被ったやつがあったような。
俺の結果は、マーケティング、SE、 プログラマ(やっぱりキタ━━(゜∀゜)━━!!!!!)、通訳・翻訳、設計・製図。 分析力と孤独耐性からこんな職種が選ばれたらしい。 翻訳かー、ピアソンエディケーションからいい加減な翻訳本でも出すか……。
悪い側面は読んでてへこむ。一人の世界に閉じこもる、非社交的、批判的、否定的、 行動に移らない ってところかなー、読んでて心がイタいのは。 でもまー、全体的にはへこまないように書かれているから「就職うんぬんの前に人としてorz」 みたいなオチは無し。残念。しかし結構的確だなぁ(;´Д`)
キャッシュ機能 20:22
- Permalink
- Comments (319)
- Trackbacks (0)
blog
やっぱり毎回動的にページを生成するのは無駄だなってことで、 キャッシュをしようといろいろ考えてたが、もうブログの出力をサーバに保存しといて、 変更がないときはそのテキストファイルを読み出して吐き出すことにした。 結局Perlは動かさなきゃならん。なんかいい方法があるかもしれんが、rNoteのソースとか見る気にならんし。 でも、これで微妙な差だけど動作が早くなった。
適当にプロファイラ動かした結果では、 一番処理が多いと思われるトップページが俺のパソコンで 0.63sec→0.30sec、一番長いエントリで0.31sec→0.29sec。 まーエントリの場合は長さよりトラックバックやコメントの数が多いほど、 キャッシュの効果が出やすいかもしれんが。来ませんからね。どっちも。
なんでも、Perlの起動とかの時間の方が結構問題なんだってさ。 でも当分mod_perlとかはいいや。今のところ全然重くないし。 さーっと読んでも良くわからなかったし。
rNoteのキャッシュ制御に
書いてあったIf_Modified_Sinceヘッダを見てブラウザのキャッシュを使う方法だが、
これ探したんだけど、なんか取り出せない? そうすると304応答のしようがない。
PHPは$_SERVER["HTTP_IF_MODIFIED_SINCE"]でOKみたいなんだが。
なんかCGIだとダメなのかね。rNoteのページの
CGI版PHP上で動作してる場合、If-Modified-Since応答は行われません。
ってそういうことなのかもしれん。
すると、mod_perlだと行けるのか? つーかこのへん良くわからん。
もういいや。そろそろGTKやろ。
March 09, 2005
なんかきな臭くなってきた 01:40
- Permalink
- Comments (58)
- Trackbacks (0)
駄反応
テレビでやってる? 人権擁護法案。ここんとこテレビのニュースを見てなかったんだが。 とりあえず今日の報道ステーションとNews23ではやってなかった。 Yahooニュースにあったかと思えばこんなだし。 さらーっと概要を見ただけだけど、なんかやばくないか。
- 法務省の外局として人権委員会(仮称)を新設し、差別や虐待をはじめとする人権侵害に対し、相談や調停、勧告、公表などの救済措置を講じるという内容
- 人権擁護委員は、市町村長が弁護士会などの意見を聞いたうえで、人権擁護団体などから候補者を推薦することになるが、選考過程はあいまいだ。国籍条項もない。
- 人権委員会は、人権侵害の「特別救済手続き」として、関係者への出頭要請と事情聴取、関係資料などの「留め置き」、関連個所への立ち入り検査といった権限をもつ。令状は必要なく、拒否すれば罰則規定も定められている。委員会が人権侵害と認めた場合は、勧告・公表、提訴などの権限もある
- 法案は、すべての人権侵害を禁じるが、その定義はあいまいだ。(中略)法務省担当者も(中略)結局、人権委員会の「良識」に委ねられることになることを認めている
- 法案では、人権侵害の対象として直接的な差別や虐待だけでなく「差別を助長、誘発する行為」も禁じており、「批判と侮辱はどこで線を引くのか。拡大解釈の余地があまりに多い」
ホントにこのとおりなら、俺の最近の楽しみである、非常識ネタの宝庫韓国を扱ったブログが 素性のよくわからん人権委員会に「差別」とレッテルを張られて閉鎖されたり、2ちゃんでの情報・議論も制限されるのでは? というあたりが、 この法案のネットにおける争点ではないかと思う。 結局ネットを利用しない人間の頭から出てきた法案だよな。
あー、まともに批判することができなくなったら、もう正しいこと知る事もできないよ。 情報元はほとんどテレビだけって状態になるが、テレビって結構いい加減なこと言うよ? (例:奈良女児誘拐殺人事件における、マスコミのオタクバッシングまとめサイト) 偏ったり間違ったこと流してるから、2ちゃんやブログで批判が盛んなわけで。 間違ったこと垂れ流すブログはコメントやトラックバックで修正してやることができるが、 テレビはそうはいかないだろうし。報道被害のページ見てると。 News23でホリエモンが言ってた、ネットでニュースをふるいにかけてからテレビに流す事で 捏造や誤りを防ぐってのはありだと思う。
102 名前:心得をよく読みましょう[sage] 投稿日:05/03/05 01:23:08 ID:K4tpjOQ2
ナチスが共産主義者を弾圧した時、私は不安に駆られたが 自分は共産主義者でなかったので、何の行動も起こさなかった
その次 ナチスは社会主義者を弾圧した、私はさらに不安を感じたが 自分は社会主義者ではないので、何の抗議もしなかった
それからナチスは学生、新聞、ユダヤ人と、順次弾圧の輪を広げていき そのたびに私の不安は増大した が、それでも私は行動に出なかった
ある日ついにナチスは教会を弾圧してきた、そして私は牧師だった だから行動に立ち上がった が、その時はすべてが、あまりにも遅かった
マルチン=ニーメラー
差別はしないから大丈夫とかいう問題じゃない。 こういう弾圧は必ず幅を広げていく。
とりあえず読んでみるか……。
March 10, 2005
(((( ゜Д゜))) ガクガクブルブルな日 00:56
- Permalink
- Comments (1969)
- Trackbacks (0)
大学
明日というか今日は成績配布ですね。恐ろしい(;´Д`)
「結果が出てからでいいじゃん」と、どこから出てきたか知らんが こんな逃げ腰な意見に従って今日までなーんもしてこなかったが、 「結果が出てからじゃ遅い」ってこともあるんだよな……。 今さらだが。
とにかく今は106単位取れてることだけを信じて、信じて、信じぬくしかない。 何が何でも進級するぞー!
♪ チャッチャッチャッ ♪
∧_∧ ∧_∧ ∧_∧
( ^^ ) .(´∀` ) (・∀・ )
((( ;;"~;;;"~゛;;) ((( ;;"~;;;"~゛;;) ((( ;;"~;;;"~゛;;)
. ミ;,,_,ミ;,,_,,;ミ ミ;,,_,ミ;,,_,,;ミ ミ;,,_,ミ;,,_,,;ミ
♪ チャッチャッチャッ ♪
∧_∧ ∧_∧ ∧_∧
( ^^ ) ( ´∀`) ( ・∀・)
(;;"~゛;;;~゛;; ))) (;;"~゛;;;~゛;; ))) (;;"~゛;;;~゛;; )))
. ミ;,,_,,;ミ,_,,;ミ .ミ;,,_,,;ミ,_,,;ミ .ミ;,,_,,;ミ,_,,;ミ
♪ うーっ ♪
∧_∧ ∧_∧ ∧_∧
( ^^ ) ( ´∀` ) ( ・∀・ )
;;"~゛;;;"~゛;; ;;"~゛;;;"~゛;; ;;"~゛;;;"~゛;;
ミ;,,_,,;ミ;,,_,,;ミ ミ;,,_,,;ミ;,,_,,;ミ ミ;,,_,,;ミ;,,_,,;ミ
♪ がんばれ! ♪
,, -,, ,, -, ,, -,, ,, -,, ,, -,
;;, ,,ミ∧_∧ミ,, ,;; ;;, ,,ミ∧_∧ ;;, ,,ミ∧_∧ミ,, ,;;
"(ヽ ^^ /)" "(ヽ( ´∀` );;;,, "(ヽ ・∀・ /)"
ヽ / \ > >,;; ヽ /
|⌒l | / /\ \ | l⌒|
(_). | (__) (__) | (_)
(_) (_)
ガンバレ、俺
(´・ω・`)ショボーン 15:46
- Permalink
- Comments (1900)
- Trackbacks (0)
大学
成績表受けとってきたよ。ほら。
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
| |
| |
/  ̄ ̄ ̄ ̄ /
/ お前の /
/ 単位数 /
/ ワロタ /
/ ____ /
/ /
/ /
---------- ----------
いやいや、やっぱなー、足りんかった。2単位ほど。・゜・(ノД`)・゜・。
あとは渡辺さん次第だなぁ。
〃〃∩ _, ,_
⊂⌒( `Д´) < 単位くれなきゃヤダヤダ!
`ヽ_つ ⊂ノ
ジタバタ
_, ,_
(`Д´ ∩ < 留年なんてヤダヤダ!
⊂ (
ヽ∩ つ ジタバタ
〃〃
⊂⌒( _, ,_) グスン…
`ヽ_つ ⊂ノ
〃〃∩ _, ,_
⊂⌒( `Д´) < ヤダヤダ!
`ヽ_つ ⊂ノ
ジタバタ
March 11, 2005
(`・ω・´)シャキーン!! 16:21
- Permalink
- Comments (1943)
- Trackbacks (0)
大学
⊂⌒( _, ,_) ……
`ヽ_つ ⊂ノ
∩ _, ,_
⊂⌒( ゜∀゜)
`ヽ_つ ⊂ノ
渡辺さんに「確率の単位は出せません」と言われてしまったが、 最後の砦があったわけですよ! それは応用数学B…… 後期の初め、ほかの授業への負担を考えて捨てたはずのあの授業。 成績は「その他」と出ていたため、俺は最後の望みをかけて飯田先生のところへ赴いたわけだが……。
「レポート2つ出して合格すれば単位出しますよ」
ネ申発言 キタ━━(゜∀゜)━━( ゜∀)━━( ゜)━━( )━━(゜ )━━(∀゜ )━━(゜∀゜)━━━ !!!!
ちなみに1つは以前出して合格してるので、あと1つ。
さすがゲーム理論! 崇高なゲームとは我々の人生そのもの
との言葉どおり、いかにゲームを楽しむか
との観点から
下された(であろう)今回の判断を俺は全面的に支持する!
「2単位足らずに留年」というのは、笑いの瞬発力こそあるものの、 明らかに人生というゲームにおいて面白さを損なわせる。 また、ここで留年して、来年十分な単位数をもって進級することは、 先生の言う理想的なゲームの性質である「シーソーゲームの法則」を逸脱するものである (この法則では、最後まで結果がわからないことを理想とする)。 留年してグデグデと卒業、残りものの企業になんとなく就職なんて流れはクソゲーに等しい。 つまりここで進級することによって、大学をステージとした俺のゲームは (少ない単位数と低い成績評価のために)スリリングな展開がさらに続くわけだ。
March 15, 2005
GNOME 2.10が出たわけだが、2.8を入れる 01:09
- Permalink
- Comments (1982)
- Trackbacks (0)
Linux
出たよ、GNOME 2.10。 いやー、開発が活発だと見てても楽しいね。 マイナーバージョンのアップだから大きなところは変わっていないが、 例えばnautilusがさらに高速・安定と聞いただけでも入れたくなってくるわけで。 新しいものは、使っていて気分がいい。
ちょっと調べると、もうVine3.1に2.10を入れてる人がいるな……。 それに比べて俺はaptで与えられる範囲でしかLinuxに対していじることができない。 そして今回もaptでGNOME 2.8を入れることにした。そのページにSeedに2.8があると書いてあったから。 まだまだ初心者だなぁ。Linuxを使うことはできても、いじることができない。 ちょっと慣れただけだってことを実感。
あめぶろのエントリ
を参考にSeedのリポジトリを登録して、apt-get upgrade。保留パッケージがたくさんあったのでapt-get dist-upgrade。
何百というパッケージがインストールされた。Vineのページに
VineSeedはアルファ版であり、様々な問題があることを御了解ください
と書いてあったのでビクビクものだったが、インストール自体は問題なく終了。(VineSeedがアルファならベータ版は何に当たるんだろう……)
Hello, GNOME 2.8 world! リリースから半年遅れ(´・ω・`)
で2.8だが、まだあんまり触ってない。 新しい機能とかもまだ見てない。 まーT見の日記にプチレビューがあったな。あんなもんだ。 そう言えばEmacsのキーバインドにする設定が、「キーボードショートカット」からできなくなった。 これはMozillaZineのページ に方法が書いてある。
you need to run "gconf-editor", and directly change the key /desktop/gnome/interface/gtk_key_theme from "Default" to "Emacs".
引用文中のgconf-editorは「システム・ツール」→「設定エディタ」のこと。
Seed化したことで、gDeskletsがaptで入る。もう今までの苦悩は何だったんだろうという簡単さ。 VineSeedに感謝だな。前のようにディスプレイの設定ができないということはない。 でも例によってセンサがないだのと言われて動かないモノ多数。 肝心のセンサがどこに落ちてるのかわからないので、もうどうでもよくなってきた。 gDeskletsのアプレットが常時見えるほど、俺のディスプレイは広くない。 そしてウインドウの裏で無駄に動かすほどの余剰なパワーは持ってない。残念。
2.8の問題点もある、現在進行形で。これは2.4からの現象なんだが、 GNOMEのスプラッシュウィンドウが閉じてくれない(クリックすると閉じる)。 これが起こるケースとして、こちらでなにかを自動起動した場合になるんじゃないかと思う。 以前はnicolatterが、今回は加えてgDeskletsが自動で起動していた。これなんでだろ? まースプラッシュウィンドウを表示しなければいいんだが。 それから、メニューのログアウトをクリックしても、ダイアログがなかなか出ないことがある。 これはどんな時そうなるかはよくわかってない。
March 16, 2005
SourceForge.jpの各プロジェクトの人数統計 03:41
- Permalink
- Comments (319)
- Trackbacks (0)
プログラミング
SourceForge.jpには現在1,429のプロジェクトが登録されているそうだが、 その中で最近1週間で活発なプロジェクト の上位130のプロジェクトについて、開発メンバーの人数を調べてみた。
| 1人 | 56 projects | 43.1% |
| 2人 | 25 projects | 19.2% |
| 3人 | 10 projects | 7.7% |
| 4人 | 9 projects | 6.9% |
| 5人 | 8 projects | 6.2% |
| 6人 | 6 projects | 4.6% |
| 7人 | 5 projects | 3.8% |
| 8人 | 2 projects | 1.5% |
| 9人 | 3 projects | 2.3% |
| 11人 | 1 projects | 0.8% |
| 12人 | 1 projects | 0.8% |
| 13人 | 2 projects | 1.5% |
| 15人 | 1 projects | 0.8% |
| 17人 | 1 projects | 0.8% |
合計が130になってるし、多分うまくデータがとれたと思うんだが。 ちなみに割合はあとで電卓で出した(;´Д`)
調査の対象として「最近1週間で活発なプロジェクト」を選んだのは、 この春休みで何かに参加するならレスポンスが早そうなプロジェクトを当たってみるべきだと 思ったからだ(あと、たくさんやると時間がかかるから)。 開発人数についてはすぐにいくらでもデータが取れるので、 このデータの他に要望があれば言って欲しい。
このデータからわかることは、SourceForge.jpの最近活発だったプロジェクトの半分近くは 1人で(´・ω・`)ショボーンと開発されているということだ。 残りの1,299のプロジェクトについても推して知るべしか。 まーピンキリだろうから、こんなもんなんだろうか。 とは言え、人数の多さがソフトウェアの善し悪しに影響するわけではないが、 オープンソースの活動の現実を少しかいま見ることができたような気がする。
つーかなぁ、アカウント作成してみたのはいいんだけど、プロジェクト協力者募集 のページが寂し過ぎ。
March 17, 2005
外務省にサイバー攻撃、さーてどこからかなw 19:01
- Permalink
- Comments (1906)
- Trackbacks (0)
駄反応
「外務省にサイバー攻撃=HP閲覧しにくい状態に」 という記事を見て、実際外務省のページに行ったが確かに繋がらないwww どこからの攻撃かな? 今日も俺を笑わせてくれ。
March 24, 2005
OSC2005 03:40
- Permalink
- Comments (316)
- Trackbacks (0)
日記
偶然発見したんだが、OSC2005(オープンソースカンファレンス2005) ってのが25, 26日にあるそうだ。オープンソースのコミュニティが集まって、 それぞれでセミナーをやるみたい。つーか、こういう情報が普通に入ってこないあたり、 俺もまだまだダメだ。
セミナーのなかで聞いてみたいものが、ちょっとあったりする。
- Mozilla の新たなる挑戦
-
現在、Web の世界でなにが起こりはじめているか、また、さまざまな分野でのMozilla技術の可能性をご紹介
Mozillaもいいが、「Web の世界でなにが起こりはじめているか」のほうに興味がある。
- オープンソースデスクトップにおける日本語入力環境の現状
-
オープンソースのデスクトップ環境における日本語入力環境の開発の現状、問題点について解説する。 特に、筆者らが関わっている仮名漢字変換エンジンAnthyおよび入力システムのライブラリである uimの開発と将来への展望について解説する。
講師は最近俺らの中でよく話に出てくるあの田畑さんだ。 いろいろ参考にさせて頂いてます。(・∀・)ノ
- パネルディスカッション:コミュニティ活動のメリットと楽しさ
-
オープンソースを支える様々なコミュニティ。ボランティアで活動するのは、 大きなメリットや楽しさがあるからこそです。そんなコミュニティ活動の魅力を、 オープンソースの第一線に携わる方にお話いただきます。
俺的に旬な話題ではある。
- Ruby Hot Topics 〜YARV and Rails〜
-
最近のRuby界隈の話題から、次期RubyのコアであるRiteを目指して開発が進められる YARV(Yet Another Ruby VM)と、「Javaより10倍早くWebアプリケーションが開発できる」 という噂のRuby on Railsの紹介を行います。
Perlより書きやすいと聞くので、聞いてみたい。って、締め切ってたか…orz Ruby人気恐るべし。
参加費無料だし、ちょっと見てきたいけど。 ただなぁ、それぞれ1時間だけだし、時間はともかく金(交通費)をかけていくほどではないかな。 その金があったら本を買いたい。 あー、都会から遠いってのは損だ。前もあったな、こんなこと。 東京に近いとこういうちょっとした刺激があっていいよな……。 それとも行動力の問題? でもどうしても金と天秤にかけてしまう。1万くらいかね?
[追記]展示も気になるなぁ。 26日だけでも行ってみたくなってきた……。
March 27, 2005
飯田さん、お願いしますよ 17:52
- Permalink
- Comments (1920)
- Trackbacks (0)
大学
応用数学の単位がなかなか出ない(掲示版に張り出されない)ので 不安になって飯田さんにメールしたら、「不手際」だそうで。 あせったよったくもう。
月曜には出してもらえそうです。伝説達成まで、あとちょっと。
March 31, 2005
【伝説】ギリギリで進級する男! 3回目【達成】 18:07
- Permalink
- Comments (0)
- Trackbacks (0)
大学
成績の確定に応用数学Bが間に合ったみたい。計算違い(必修科目数とか)がなければ 進級&卒研着手決定だ。
成績発表
Jabee組 普通の人 今の俺 直後の俺 留年組 人生やり直し組
↓ ↓ ↓ ↓ ↓ ↓
┃::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
∧ ∧ ∧∧ ∧ ∧ ┃::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
(・∀・) ∩∀・) (・∀・)∩ ┃::: ∧∧::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
/ ⊃⊃ ヽ ⊃ノ /⊃ / ....┃:::('д` )::::::::::::∧ ∧:::::::::::::::::::::::::::::::::::
〜( ( ヽ )つ 〜( ヽノ ......┃:::と ヽ::::::::: ('д` )::::::( )⌒ヽ;::::::::::
(/(/' (/ し^ J ......┃:::⊂,,_UO〜:::(∩∩ ):::::|/.|/uと )〜:::::
""""""""""""""""""""""""""""""" ↑"""""""""""""""""""""""""""""
106単位の壁
学生係で聞いたところによると、今日までに出された単位を見て、 卒研着手できるかどうかを確定するらしい。 俺が夕方学生係に行ったときにちょうどその処理をしていたみたいだ。
にしても、「飯田先生から今日成績の提出がありまして……」とか言ってたぞ。 おい! 今日かよ! ギリギリすぎ! しかもまだ掲示版に張り出されてないから安心できないYO! (追記[2005-04-01]:卒研資格がもらえますた)
まーとにかく、結果は出てないがうまく行ってるはずなので、 これまでの伝説を振り返ってみたい。
| 必要単位 | 俺の単位 | |
|---|---|---|
| 1年→2年 | 30 | 32 |
| 2年→3年 | 50 | 54 |
| 3年→4年 | 106 | 106 |
(;´Д`) えぐい。
