モブログ

MTOSでモブログをしようと思ったが、なかなかいいツールが見当たらない。もちろん、既存のものは、それなりに使えるものなのだが、オープンソースで公開されている物が見つからなかった。もしかしたら、あるのかもしれないが、MTOS以外でつかったり、メール以外とつなげたりしたいので、自作した方が速そうな感じもしてきたので、いろいろと調べてみた。結構簡単に作ることが出来た。ただ、添付画像ファイルを投稿するところだけは、まだです。

画像を扱うプログラミングについて、ちょっと調べてみたら、関係ない方まで調べてしまって… 🙂

Perl

そろそろ、Perlの出番かなぁ。とりあえず、性能的な問題はでそうだけど、PerlからJavaを呼ぶ方法で実装かなぁ、と思ってみたり。皆さん、Perl開発には、どんな環境を使っているんですかねぇ。

@IT 目指せ! Cプログラマ 第5回 Cの型変換と式

@IT 「目指せ! Cプログラマ 第5回 Cの型変換と式」が公開されました。型について、ちょっと細かい話がでていますが、プロになるなら絶対役に立つ知識です。趣味でCからプログラムを学ぶ人はそれほど多くはいないと思うので、入門とはいえ、きちんと説明をしています。

Cの型変換と式 – @IT

MTOS検索エラー

MTOSをインストール後、再構築もせず、エントリなども追加しないままサイト検索をしたところ、「エラーが発生しました: Can’t call method “entries_on_index”」というエラーがでてあわてたのですが、きちんとコンテンツを用意してから実行したら、動きました。あせりました。

MTOSアップグレード

Movable Type について、4.x-ja から 5.01-ja への移行方法を確認していたりします。オンラインマニュアルの通りにやるとうまくいかない場合がありました。MySQL5.1を使っていて、DBもUTF-8を使っているのですが、Movable Type 5 の変更点、注意事項、および既知の問題 | Movable Type 5 ドキュメント に書いているとおり、「データベースがMySQL 5.x で、UTF-8を利用している場合は、mt-config.cgiに”SQLSetNames 0″を指定してください。」とすると、文字化けが発生しました。自動生成されるサイトのタイトルが文字化けします。

もしかして、この指定は 5.0までは必要で、5.01では必要ないのかもしれません。この指定をはずしたところ、無事DBのアップデートはできました。

結構複雑なサイトなので、プラグインなどの動作確認も必要なので、この後が大変ですが、まずは第一歩をクリアということで。

Rubyは便利

たしかにRubyはいろいろなことができるような感じがしてきた。便利、便利。ちょっとしたプログラムなら、本当にすぐに書けてしまいます。

といっても、Javaを知っていたり、オブジェクト指向プログラミングを知っているから、そう感じるだけなのかもしれませんし、いまのところエラー処理は無視しているからかもしれませんが…

いずれにせよ、ちょっと作ってみたいなぁ、と思っていたプログラムを今月中に動かしたいところです。動いたら、Linuxで稼働させようと思いますが、開発はMacBookでやっているので、稼働にあたって、何かと面倒な修正とか入りそうなのが、なんとも微妙な感じがありますが。