2008.01.21

「SoulDrops ファイル置き場」を作ろうと…

EDEN's Shiftの後継ゲーム(?)のSoulDropsが始まりました。こちらにも当然登録し、キャラも出来上がりました
でまぁゲームに関するお話は小部屋のベランダに譲るとして、EDEN's Shift ファイル置き場のようにSoulDrops ファイル置き場も作ろうか、と色々やっているのですが。

続きを読む "「SoulDrops ファイル置き場」を作ろうと…"

| | コメント (0) | トラックバック (0)

2007.09.06

CPAN@ActivePerl+VC2005Express Editionでモジュールをインストールする際のメモ

Unicode::Japaneseを新しいPCにインストールする際にあほみたいにはまったのでメモ。参考にしたのはT.MURACHI氏のVisual C++ 2003/2005 で perl モジュールを nmake できるようにするためのパッチ: 国民宿舎はらぺこ 大浴場という記事と、id:prinori氏のyz garage ::: Blog ::: - 2006-03-03 昨日の続き。という記事です。

要点をまとめると、

  1. T.MURACHI氏の記事を参考に、ExtUtils::MM_Win32にパッチを当てて、XSモジュールをコンパイルする際にはマニフェストを埋め込むようにする
  2. 「mspdb80.dllが見つかりません」対策のために、id:prinori氏の記事を参考に環境変数を追加する(ただしこれはやらなくてもいいかも)

ということです。

なお同じくPOEを入れる際にmake testが通らずに(force install POEすれば何とかなったけど)なんでだろー、と嵌ったんですが、これはYAMLモジュールが入ってないのが原因でした。

| | コメント (0) | トラックバック (0)

2007.06.27

Nucleus+NP_TrackBackでトラックバックが送れなかった

サーバーを新しい物に移行してはや1ヶ月強。メモリは3倍になるわCPUはPen3-Sデュアルになるわ(電気代がえらいことになったので1個は外しましたが)で性能は文句なしなのですが、1つ不満点が。
といってもハード的なものでも、Apacheなどのサーバーソフトの問題でもなく、Arvinedの小部屋 ベランダで使っているNucleusの問題です。

新しいサーバーに移行する際に手動でデータを移した関係でコメントとトラックバックが全部消えまして、まぁそれは仕方ないなと諦めていたんですが、なぜかトラックバックが送受信できなくなってしまいました。

続きを読む "Nucleus+NP_TrackBackでトラックバックが送れなかった"

| | コメント (2) | トラックバック (0)

2007.05.22

nDmを計算するPerlスクリプト

最近、DICEWARSというゲームに嵌っています。ルールはこのあたりを見ていただくとして、こんな感じでオリジナルのゲームを作れないかなぁと考えてみたりしてる過程で、「nDmの結果分布テーブルを出すスクリプトとか無いかなぁ」と思ってざっくり検索したんですが見つからず。
ならば自分で作ろう多分CPANにいけばありそうな気はするけど敢えて! という事で作ってみました。

続きを読む "nDmを計算するPerlスクリプト"

| | コメント (0) | トラックバック (0)

2007.05.09

Fizz-Buzz問題

どうしてプログラマに・・・プログラムが書けないのか?

を読んで、とりあえず私も書いてみました。書きあがるまで5分強。

for(1..100)
{
if($_%3==0&&$_%5==0)
{
print "FizzBuzz\n";
}
elsif($_%3==0)
{
print "Fizz\n";
}
elsif($_%5==0)
{
print "Buzz\n";
}
else
{
print "$_\n";
}
}

で書いた後にはてなブックマークの解答例を見るとなんとも私の書き方は冗長で…orz

| | コメント (0) | トラックバック (0)

2007.04.24

文字列の折り返し@Perlにこれ一本! Lingua::JA::Fold

実に前回から1年半近く経ってしまったPerlの適当モジュール解説シリーズ。今回はLingua::JA::Foldでいっちょネタをこしらえてみます。

タイトル通り文字列の折り返しに使えるこのモジュール。しかも禁則処理までやってくれるという優れもの。CPANのモジュールページはこちら

続きを読む "文字列の折り返し@Perlにこれ一本! Lingua::JA::Fold"

| | コメント (0) | トラックバック (0)

2007.01.24

PerlでWindowsのイベントログに書き込む 続き

というわけで前のエントリーの続きです。

続きを読む "PerlでWindowsのイベントログに書き込む 続き"

| | コメント (0) | トラックバック (0)

2007.01.21

PerlでWindowsのイベントログに書き込む

毎日いろんな処理のためにPerlで書いたスクリプトを走らせているわけですが(データをバックアップしたり、ログを取ってきたり)、何か問題があったときはきちんと報告するような仕組みを作りたい、という事で色々試行錯誤していたわけですが
「てーか、Windowsならイベントログに書き込めばいいじゃん」
という事に気付きまして、Win32::EventLogを使ってイベントログに書き込むことにしました。

が、これが予想以上に曲者でして…(汗

続きを読む "PerlでWindowsのイベントログに書き込む"

| | コメント (0) | トラックバック (0)

2006.10.20

ちょいと進んだ(っぽい)スクレイピングのために

naoyaさんのエントリー「HTML::TreeBuilder + CSSセレクタがいい感じな件」を読んで「ほー、HTML::Parser使うよりスマートにスクレイピングできそうじゃのぅ」などと漠然と思ってたのですが、一念発起して実際に使ってみる事にしました。

続きを読む "ちょいと進んだ(っぽい)スクレイピングのために"

| | コメント (0) | トラックバック (0)

2006.09.28

Yahoo! Japan Geocoder APIは中々すごそう

using API;のエントリーより。ほー…と最初は特に注目してなかったんですが、これやりようによっては色々使えるかもしれません。

続きを読む "Yahoo! Japan Geocoder APIは中々すごそう"

| | コメント (0) | トラックバック (0)