24ページ目   #a-blog

ソーシャルブックマークへ登録リンク

各種ソーシャルブックマークサイトへの追加ボタンを簡単に貼れるサービスを利用してみた。はてなアカウントかlivedoorIDで簡単に登録できるようになっている。JavaScriptのタグを貼るだけで20種類ほどのソーシャルブックマークに対応する事ができる。

a-blog では index.tpl.html と news.tpl.html に AddClips で表示されたタグを貼るだけです。ココではタイトルタグの <h3 class="title"> 〜 </h3>の間にタグを貼っています。


はてなブックマークのリンクを追加する方法を以前に書いた事もありますので、参考にそちらもどうぞ!



a-blog1.7のRSS機能を拡張予告

最近は、a-blog開発ブログ を書いていないのを反省しつつ、書けないのなら、こちらを見てもらうようにしようと勝手に決めてしまい、開発ブログ側のエントリにも書いた。


その際に、カテゴリー毎のRSSの取得については rss.php?cID=1 のようにできるが、タグについても同様に、rss.php?tag=a-blog というのが出来るように改良しないと!って思った。


新しい事を始める事で、できない事や、新しいアイデアが出てくるので、いろいろやらないといけない。 という事で、ココが 新a-blog1.x開発ブログ のようなものになります。


早起きプログラミング

久しぶりに6時に起きて、すぐにMacBook Proを立ち上げ、早朝プログラミングで頭の体操をしてみた。10分くらいは半分寝てる感じだったが、その後はいつもの調子に。


a-blogのDBへのアクセスを減らすため処理として、まずは手始めにリンク集の部分をキャッシュするようにした。あまり多くの件数にならない部分なので、リンク集のテーブル全件を読み込んで配列に入れ、それをシリアライズしてテキストに保存。一定期間はそのテキストファイルを参照し、期限が切れているようなら再度ファイルを作成するようにしました。これで表示する度に1回分のアクセスを減らせました。こんな感じで、サイド部分の全ての項目を頑張ってみようと思います。


そして、検索のキーワードを抽出するプログラムも書いてみました。まだ、完成度30%くらいですが、リファラーの情報から作成しています。


まぁ、今朝はこれくらい。 朝から頭を回しておくと、朝一番から調子良く仕事できそうです。 しばらくやってみようかな?


カスタムフィールド機能を搭載した最新ブログ・ソフトウェア「Movable Type 4.1」を本日より出荷開始

Movable Type の新しいバージョンが出荷開始されたそうだ。 カスタムフィールド機能を搭載したとの事なので、一度どんなのか触ってみないといけませんね。



ちなみに、私の作ってる a-blog では 1.6 からフィールドプラスという機能が実装され、今回のカスタムフィールド機能のような?事が可能です。一般の記事表示用( index.php )でしか利用できるようになっていないので、headline.php , cateList.php 等でも使えるようになると嬉しい人もいるだろう。


今日からタグを利用してみることにしました。

いろいろな機能を利用しないといけないと思いタグの機能も利用してみることにしました。ここのブログは PHP5 + MySQL5 な環境で、一般的には a-blog では推奨していないというか、あまり検証できていない環境です。(^_^;


デフォルトの機能であれば、 PHP5 + MySQL5 で問題なく動いているつもりでいるのですが、config.system.php の設定を触ったとたんに動作しなくなるような事もあります。 昨日リリースした 1.63 でも、 PHP5 + MySQL5 環境では、タグが動作しないことがわかりました。(T_T)


とりあえず、MySQL4までだと動いていたSQL文が、MySQL5だとダメってところがあるようで、なんとか私自身がいろいろ利用して問題を解決していくことで世の中のサーバがみんなMySQL5になってしまっても大丈夫になるようにがんばりたいと思います。


という事なので、ひと足早くこのブログは、1.64b という事になりました。そして、カテゴリーは英字だけで書いてたんだけど、タグは日本語でも大丈夫かってところもテストしないといけないので、日本語も入れていくことにします。