トップ 最新 追記

どんぞこ日誌

2003|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|07|08|12|
2007|01|04|08|12|
2008|01|02|03|04|06|07|08|10|11|12|
2009|01|02|04|05|06|07|08|09|11|12|
2010|01|03|04|07|08|10|11|12|
2011|01|02|03|04|05|06|07|08|10|12|
2012|01|02|03|05|06|07|08|09|10|
2013|01|02|07|08|09|
2014|08|09|
2015|08|
2016|06|07|12|
2017|01|03|08|
2018|03|
2022|03|
2023|03|
2024|02|07|10|

同人関連(どんぞこ楽屋) | 旧い雑文   


■2003-12-07 眠い

* [Perl] JEncodeB!

 JEncode.pmのtrがようやく正しく動作するようになりました。utf8フラグを何とかするところまでは理解したのですが、それだけではダメで、フラグ以外を調べる方法がわからずほったらかしでした。blog.bulknews.netに、Devel::Peekを使えばよいと書いてあったおかげで、やっと解決です。良かったよかった。コツがわかったので、jlengthもちゃんとperlの組み込みlengthにやらせられます。

眠いので、今日はここまで。

* [Perl] JEncode続きB!

 trを修正。オブジェクトを返していませんでした。さらにjfoldもEncode.pmを利用するように書き換え。ついでに禁則処理機能をつけました。一応期待通りに動作しているような気がします。

[]

■2003-12-10 荒んでます

* [Perl] Games::Nintendo::MarioB!

 CPANにGames::Nintendo::Marioというモジュールが登録されていました。その名前の意味するところはこれ以上ないぐらいわかるのですが、何をするモジュールなのかわかりません。とりあえずファミコン20周年ということで和訳してみました。

 スーパーマリオ2用のクラスで何故マリオがハートを持っているのか悩んだのですが、「野菜を投げるイタリアの配管工」という表現で夢工場のことを思い出しました。任天堂の資料をみると『夢工場ドキドキパニック』→『SUPER MARIO BROS. 2』→『スーパーマリオUSA』という流れなんですね。SMB2といったらディスクシステムのあれだとばかり。

 このあまりにも特化しすぎていて使い道がわからないモジュールを何とか利用できないものか……電車の中で小一時間(脳内における3分間のこと)考えましたところ、次のような企画になりました。私から皆様へのクリスマスプレゼントみたいなものです。たぶん実行には移さないと思います。

 ところでこのモジュールって版権とか大丈夫なのでしょうか?教えて、偉い人。

本日のツッコミ(全5件) [ツッコミを入れる]

_  [「次のような企画」:茸城や突撃黒弾や玄翁亀は出てこないのでしょうか。 ちなみに私は偉くないので版権の話は良く分かり兼..]

_  [「斗え」という表現を久々に見ました……。]

_ まかまか [>茸城や突撃黒弾や玄翁亀 それらを出すのは、気力との勝負になるでしょう。 というか、既にあきらめてるのですが(笑 >..]

_ まかまか [ちなみに「斗」には「たたかう」という意味はないわけでして 私の記憶では、60年安保時ガリ版で「バリケード闘争」など ..]

_ まかまか [失礼、上記「バリ闘」って70年安保でしたよね。]

[]

■2003-12-13 乾燥しまくり

* [Perl] アレB!

諸君、私は Perl が好きだ。や、素晴らしい〜。

 経由したぴかごは日記にて正規表現をm//演算子だけでなく関数でも提供してくれとありますが、CPANのRegexpを使えばオブジェクト形式にできます(要Cコンパイラ)。あるいはShiftJIS::Regexpを使えば、日本語に特化した正規表現関数が使えるようです。
 あと function xxx ( int i ){ みたいな書き方はPerl6でなくとも、Perl6::Parametersを使えば、擬似的に可能。もっともソースフィルタしてるだけですし、Perl5.6以降が必要なのですが……

* [雑感] 陰陽師その後B!

 結局、陽が「みょう」となるのは、「室町時代以前の漢語では、音がン(詳しくはm・n)・ツ(正確にはt)で終わる字のあとに、母音がはじめにくる字がくると、その子音(m・n・t)が母音にもかぶさって発音される」ということで、要は「陰」の「ん」はmだったんですね。なるほど、なるほど。

* 蛇足B!

 10日のつっこみの追加なのですが、宇宙戦艦(変換したら最初が宇宙選管になったよ!)ヤマトで対ガミラス迎撃用軍事衛星の字幕が「戦斗衛星」だったと記憶しているのですが、如何?

本日のツッコミ(全3件) [ツッコミを入れる]

_ nabesin [なるほど。「三位→さんみ」がn→mの例で、 それはもともとmだったということですか。 たしかに三星電子はSumsun..]

_  [「諸君〜」、後半はまだその道に至らずですがs///の一斉射撃が轟音とともに置換していくって表現は面白いですねえ。]

_ まかまか [s///の便利さを考えると、ニヤリとなりますよね。]

[]

■2003-12-16 早寝早起き

* [今月のAcme] Acme::NewMathB!

 Perlに新たな数学体系を導入するモジュール! 以下、説明より。

数千年にわたって我々は、2足す2は4であると主張する数学者たちによって苦しめられてきたのです。誰が連中を選んだというのでしょう? 私、スティーブ・オーは、全く新しい体系、2足す2は5となる体系を推進するものであります。ついにはこの新しい体系が、権力を渇望する狂人どもによって隠され続けてきた事物、例えば0による除算、常温核融合、停止問題の解決、そして可愛いおにゃの子にモテモテになる秘訣といった事々を、用意するに至るでありましょう。

 上記の通り、導入すると2+2が5になるモジュールです。機能はただ、それだけです。おいおい。 なお、一部原文のニュアンスから外れているのは、私の趣味です。

* 神様視点(本人のみ有効)を乗り越えるために…B!

 コミュニティの担い手になるということとそれへの反発。その最初の項目ののリンク先、テレ朝批判サイトの内容を検討する話や、後の公共言説空間の構造の話が、非常に興味深かったので、メモ。

本日のツッコミ(全2件) [ツッコミを入れる]

_  [確かにマスメディアの信憑性が疑わしい昨今ネットの意義が大きく問いただされている意見は多々見受けられますがそれもまた大..]

_ まかまか [件のリンク先の後日http://d.hatena.ne.jp/kmiura/20031216#p2 に書いてありまし..]

[]

■2003-12-19 タコスパの食べ過ぎで気分が悪い

* [雑感] エイリアンと総合学習B!

 ログをみてみると検索エンジンから「エイリアンの由来」でこのサイトにアクセスが。Googleで試してみてると、なるほど時代物同人ゲームについての覚書が出るわけですね。

 しかし、なんでこんなものを検索したのでしょう。もしかしたら小学生が総合学習の課題かなんかで調べようとしたのかもしれません。で、来週火曜日の5限あたりに成果を発表するわけですね。「エイリアンの由来。エイリアンという言葉は、奈良時代に山上憶良という人が……」 ああ、彼女(たぶん彼女)が笑い者にされるかと思うと心配で心配で夜も眠れません。それ以前にエイリアンの由来を課題に出す学校の教育のありかたを考えると、心配で心配で(以下同文)。

 そして、この子が大きくなって海外旅行に行くことになるわけです。で、空港でAlienという単語をみかけて言うわけです。「なんてことなの!すでに地球はエイリアンに侵略されていたのね!」。

 さ、仕事しよ。

本日のツッコミ(全1件) [ツッコミを入れる]

_  [彼女の素晴らしい人生の門出に乾杯。 さ、お仕事お仕事。]

[]

■2003-12-21 早起きなお兄さん達にも大人気の

* [雑感] 遭難だ!B!

 よもや、本編中でやるとは……

* [Perl] JEncodeB!

 m//とs///に対応するmatchメソッド(mでもok),sメソッドを追加してみました。

 ActivePerl、この間5.8.1だと思ったら5.8.2に。

[]

■2003-12-29 年末

* やっとこさっとこB!

 仕事納め。ふぅ。でもまだ作業が終わってないけど。誕生日。今年も一年生きることができました。ありがとうございます。眠いのでいくつかのメールのお返事は明日の夜にいたします。ごめんなさい。

本日のツッコミ(全2件) [ツッコミを入れる]

_  [お疲れ様でした。 来年も何かと諸々ありそうな予感ですが何卒是非に宜しくお願いの程。]

_ まかまか [2,3,日帰省してきます〜 >みさん 今年もお世話になりました。 来年もどうぞよろしくお願いいたします。 春はぜひ..]

[]