sue445の一人言・2008年8月分


3 12 24


8月3日(日)

[雑]Twitter

そういえばこっちの日記でTwitterのことを書いてなかった気がするのでURL晒し

http://twitter.com/sue445

[雑]今月買うものリスト

自分用の覚え書き

こうも立て続けだとどの辺でまとめ買いしたらいいのか困る

さらに九州補正で発売日が2〜3日遅れることがデフォなのでさらに困るw

ゼロ魔アンソロは火魔法→水魔法→風魔法→土魔法→水のルビー→火のルビー→風のルビー→土のルビーってきてるけど、この後は「始祖の○○の章」になるんだろうか、、、


8月12日(火)

[雑]Twitter

日記上にTwitterの内容を表示させてみました。フレーム内で無理やり表示している辺りスマートじゃないですが(´・ω・`)

Twitterの公式にもそういうやつがあるのですが、それだと表示されたりされなかったりといろいろとアレだったので、php版でキャッシュを使用しているやつを使用しました。

参考:web2.0的ラボ

httpで始まるURLや@で始まるIDへのリンクに関しては自分で実装。おおまかにはこんな感じ

$line->text = preg_replace("/(http|https|ftp)\:([a-zA-Z0-9\?\_\:\!\"\#\$\%\&\'\(\)\~\=\^\-\+\*\`\@\,\.\/]+)/", "<a href=\"$1:$2\" title=\"$1:$2\">$1:$2</a>", $line->text);
$line->text = preg_replace("/(?<=@)([0-9A-Za-z_]+)/", "<a href=\"http://twitter.com/$1\">$1</a>", $line->text);

160行目(行データの表示の直前)に入れてやるとよさげ


8月24日(日)

[プログラミング]ループを使わないstrlenの実装方法

とある技術書を読んでいた時に「strlen関数(文字列長を計算する関数)をループ文を使用しないで実現してください」というのがあったので、解答を自分なりに考えてみました。

int StringLength(const char* str)
{
    return (str[0]!='\0') ? StringLength(str+1) + 1 : 0;
}

いろいろ細かい書き方の違いはあるでしょうがたぶんこれが模範解答だと思います。

ループ全般(for, while, do〜while)を使っちゃいけないってことであれば再帰使うしかないかと。

gotoで無理矢理ループするってのもあるかもしれないけどいろいろとスマートじゃないしなぁ(笑)

[ゲーム]DS版DQ5

とりあえず全モンスターコンプしましたヽ(´ー`)ノ

全仲間最高レベルにするか、2週目進めるかはまだ考えていません。

カジノコイン貯めるために100コインスロットやってたら、なぜかカイジの沼パチンコを思い出しました。100コイン分のパッキー(笑)

まぁ、最高レベルしている間にDSのマジアカやポケモンプラチナが出るか。

 

エメのフロンティアまだ金シンボルコンプしてないや('A`)

(タワー・チューブ・パレス・ドームは金、ピラミッド・アリーナは銀、フロンティアは無し)

[HP]ブログ化考察

知り合いのHPがことごとくブログに移行してたりmixiに引きこもってたりしててちょっと考えてみました。

PC初心者で「ブログ始めました><」とかではなく、PCの使用歴やスキルでいけば僕よりも上の人たちがほとんど。

ローカルでhtmlを編集してFTPで個別にアップロードするのに比べれば、確かにブログにした方が更新は楽っちゃ楽か。

うちの日記は基本的に7年前からこのスタイルです。だからといって絶対に読み返したりなんかするなよ?w

今でこそこんな日記形式はうちくらいなもんですが、自分がネットし始めた6〜7年前くらいはこれが普通でしたよ? いや、1人だけphpで日記書いてる人がいたか(笑)

 

結論から言うと、ブログ移行はしばらくはないと思います。

ブログ化に伴う弊害(スパムコメント・スパムトラックバックの対策)というのもありますが、一番の理由は「流行に流されるのは僕の信条じゃないな」と(笑)