しようとした……というか、したんだけど、不要だったので全部無駄。
まぁ今までわかっていなかったことがひとつ以上理解できたので、元は取れたな。よし。
しようとした……というか、したんだけど、不要だったので全部無駄。
まぁ今までわかっていなかったことがひとつ以上理解できたので、元は取れたな。よし。
以前もちょこっと書いたけど、まぁ使えるようになった気がするので、とりあえず公開。
自分が使うために作ったヤツなんでどこでもちゃんと動くかなんて知らないけど、まぁ使える人は使えばいいと思うよ!
ちなみにオリジナル版の開発者さんのサイトはこちら:あんプリン
以前にもちょこちょこ書いたんだけど(a, b)、適当に改良した。
perl5.8のEncodeモジュールを利用してutf対応を強化し、SPAM対策としてユーザエージェントがlibwwwだと(libwwwが含まれると?)けられることがあることを考慮し、適当に書き換えた。
perlモジュールのText::Hatena 0.16のAutoLink/HTTP.pmに対する修正。手元のFreeBSD6.2-Rだと
/usr/local/lib/perl5/site_perl/5.8.8/Text/Hatena/AutoLink/HTTP.pm
に該当。
まあ誰かのためになるかもしれないので、適当にアップしておく。HTTP.pm.txtという名前にしてあるけど、HTTP.pmにして使えばいいと思うよ。
参考にしたページ:メンテナンス中
しかしなんだな、文字化けなんてわかりやすい問題を抱えているのにざっとチェックして修正版が出てこないのは、需要がないってことなのか?それともはてな以外ではてな記法を使う人はやっぱり多くないってことか?
—
2008.05.24 試しにUserAgentをいじってみたり。
—
なんかエラーしたので直した。
本当に解決できているかは知らない。
WordPressのはてな記法プラグインがそこそこ便利で愛用しているんだけど、以下の3つの問題がある。
とりあえず1つめの問題を適当に解決してみた。ベースになっているperlのText::Hatena 0.16のAutolink/HTTP.pmをいじった。
具体的には、最後のif分岐にelseで
をいれてやった。
Encodeを使うため
も指定してある。
今まではSJISやEUCJPな文字コードのサイトのタイトル取得にこけていた気がするが、うまく動くようになった気がする。良かった脳。
次はrunPHPとの相性だな。
これについてはおとなしくはてな記法のOn/Offをエントリごとにできるようにするのがいいかなぁと思っている。runPHPが明示的にOnにしないと動かない仕様なんで、それをマネして逆をやればいいと思うんだが……ちょっとメンドイかな?まぁ気が向いたらやろう。
ちなみに、perlでUTF系は色々漁ったけど、最終的に有益だった情報はこれ→perl5.8のUnicodeサポート
マジ助かった。
あとxorの人にもアドバイスもらった。マジ感謝。
エイプリルフールに宣言したゲームの公開だけど、ようやくvectorで正式に公開開始されたようなので貼っておきます。
電気通信大学X680x0同好会::公式サイト::ゲーム作品::ProjectSilver FRESH
毎年恒例のミニゲーム集。ぶっちゃけ私はサポートに回っていてあまり手を出していません。後輩ちゃん(CV:藍華/斎藤千和)たちが超頑張ってくれました。容量がでかいのでDLが大変かもしれないし、やや不安定性(バグ)を抱えたままのプログラムですが、ぜひ遊んでやってください。
前に出したヤツの続き。
今度はプラグイン化してみた。要するに あんプリン » Blog Archive » wpmobExpress - 2.2 の改造版。
現状ではWp-Mixipublisherと併用できないので、更に改造する予定。
POP3を利用して投稿するツールは既にあったんだけど、SSLに対応していなかったので強引に何とかしてみた。
改造元の配布先はこちら→あんプリン » Blog Archive » wpmob - 1.4
SSL対応はPerlのPOP3Clientを利用。PHPからPerlを外部実行して強引に取り込んでいるので、セキュリティ的な問題などで動かないサーバがあるかもしれないけど、でもそんなの関係ねー!みたいな?
というわけで、せっかくだから公開しておきます。動かない場合は文句を言ってくれれば何とかできるかもしれません。できないかもしれません。
20080407wpmob14plus
ちなみに、メール送信後のwebアクセスが要らない版(wpmobExpressの改造版)も作ってるので、そちらも近いうちに公開する予定。
追記1:……あれ?投稿してから思ったけど、@WPMOBっていう文字も投稿されちゃうのはバグかなもしかして?
追記2:なおしてみた。20080407wpmob14plus修正版
ついカッとなってエクストリームプレゼンテーションwikiを作り始めました。まだ全然埋まってません。なんとか時間を作って少しずつ埋めていきたいと思います。
昨日(既に日付が変わったので正確には一昨日か)ウィキアの中の人にあったわけだが、MediaWikiはPukiWikiやfswikiになれた身からすると物凄く異質に感じるなぁというのが正直な感想。なんだろうな、慣れてくれば馴染んでくるのかな?