Let's write β

プログラミング中にできたことか、思ったこととか

Perl

PSPサイズに画像を変更するスクリプト

以前友人からPSPサイズに画像を変更できるようなツールなりをつくってくれといわれて、そんのときは他の友人がJavaでツールをつくってわたしていたのですが、Javaでなにやら面倒だったので、Imageクラスやらをさわっている友人の横で「ImageMagickつかえ」と…

PODで脚本を書く

Plain Old Document(POD)で友人の脚本を整形しています。その過程で幾つかの問題に気づいたのでご報告します。もうすでに知っている人が大多数だとおもいますが... pod2htmlというコマンドがPerlには付属していて、これを利用するとpodをhtmlに変換できます…

掲示板をデータベースに移行完了?

掲示板を移行完了しました(?)とりあえず今の所は無事に動いています。あれからついかした機能がいくつか 1-100機能 最新50機能 だいぶ2ch風(?)になってきました。

掲示板をデータベースに移行中

あれから、掲示板をスレッド形式にしておくれという要望がありましたので、スレッド形式に移行しました。スレッド形式にするにあたり、大規模なデータ管理をする必要があるのでテキストファイルにログを書き出す形式からPostgreSQLでデータを管理する形式に…

管理画面のセッション管理

フィッシング詐欺の仕組みも勉強しましたし、いろいろセキュリティの勉強もしたので、ちゃんとしたセッション管理をしなければいけないのは知っています。そこで、ちゃんとログインしているセッションでないと掲示板の設定画面に移行できないようにしなけれ…

掲示板の管理画面を更新中

掲示板の管理画面をいじっています。あれからリファクタリングが進んで、ログの表示やら投稿フォームの表示などを サブルーチンに切り分けたので、管理画面から変更しやすくなったので、管理画面から ログの表示の昇順降順などの変更を可能にしました。 Conf…

掲示板の管理画面を作成中

些細な設定はいちいちcgiを直接いじる事無く、管理画面から変更・確認したいので、大規模でない部分は 設定ファイルに切り分けて、管理画面から変更できるようにしたいと思っています。まだリンクは張っていませんし、 そもそもログインできても掲示板タイト…

掲示板を更新しました。

依然から言っていた自宅サーバーの掲示板。はまると面白いもんです。 とりあえず、いろいろ機能追加しているので、時々一気にログが消えますw 今回のアップデートは 2ch風のレスへの参照追加 単体レスの表示機能追加 です。

CPAN Testerになった(はず)

Setting up CPAN::Reporter with gmailを参考にCPAN::Reporterの設定をしました。 これで今後エラーがでたら通知できるはずです。

掲示板作成中

久々に初心に返ってPerlでCGIを書いています。手始めに掲示板を書いています。 基本的な投稿とかデータの保存して表示とかはすぐに完了しまして、今度はセキュリティを修正しています。 とりあえず目下 連続投稿の防止 削除キー機能を作成 が必要じゃないか…

ラクダ本

ラクダ本です。 だんだんボロボロになってきてます。来年はYAPCにいってLarry Wallからサインをもらいたい物です!

便利なスクリプトを教えていただいた。

How can I check installed version CPAN Module? #perl #cpan2011-01-23 12:34:52 via Twitter for Mac @Hannibal7878: perl -MThe::Module -e 'print The::Module->VERSION, "\n"' -- or put use a bash script: URL #perl #cpan2011-01-25 05:13:33 via w…

Net::Chaton::API修正しました。

といっても大きな修正はしていないのですが、Podの修正と依存関係の宣言を修正しました。 こんなミスをしているのも僕がまだCPAN Authorになりきっていないからです。申し訳有りません。 あんまり大規模な物をPerlで書いた事がないのでモジュールを作成した…

Net::Chaton::APIをリリースしました。

前にただ試しにつくって完成版とはいえないと思っていたのでリリースしていなかったのですが、どうせならリリースして徐々に更新した方が良いだろうと思い、とりあえずリリースしました。先程CPANに上げたので、明日ぐらいにはURLができてるだろうとは思いま…

Audio::Play::MPlayerを使うのはちょっとまて!!

最近CPAN Authorになった僕ですが、PerlといえばCPANモジュールを利用するのがあたりまえ(?)ですよね。 そこで自分なりに習作としてキッチンタイマーをGtk2とGtk2::GladeXMLをつかって作成しようとしたところで問題に引っかかったのでご報告したいと思います…