弐条海月の とはずがたり

そこはかとなく書き綴るブログなるもの

えっ!? もう11月ですか?

早い、早過ぎますよ…今年中にやりたかったことがまだ全然できていないというのにもう11月とは…何たることなのでしょう。ということで、最近の自分を振り返りつつ、残り2ヵ月を切った2009年の過ごし方を考えてみます。

まずは体調のこと。ここ半月以上かな? 風邪のような症状が続いています。時折微熱、全身のだるさ、鼻詰まりなど。嬉しいことに一時期に比べ咳き込んだり息苦しくなることはなくなっているのでかなり過ごしやすくはなってきました。それでも本調子にはほど遠いので物事に集中できず、何をやっても中途半端な感があります。これからどんどん忙しくなっていくので、早く調子を上げていかないと…。

恐らく首からきていると思われる指の痺れがまだ治っておりません。ピーク時が10だとしたら…一時は3くらいまで落ち着いてきていました。同時に肩こりとかも良くなってきていたので「もう少しで痺れも消えるだろう」くらいに思っていたのですが先日、寝違えてしまったようで、また首を痛めてしまいました(爆)。おかげて指の痺れが7くらいまで復活しました(深刻)。これも集中力を欠いてしまう要因となっています。

今後の予定

やりかけていることが色々あるので、順にそれらに手を付けていきたいです。例えばこのサイトの開発ですね。最近はPHPから遠ざかっている感がありまして…サイトの管理ツールなどを作る気力が沸かないのですが、いくつかやりたいことがあるのです。

それから…家の中の不要な物を整理したいですね。子どもが3人おりますと家の中がメチャクチャになります(笑)。物は溜まるし壊れるし…。それはもう大変なくらいに。なので冬が来る前に不要な物を処分したいと思っているのですが…朝起きると外は雪景色でしたからね。もうビックリです(爆)。

さて、他にもまだまだありますが…大風呂敷を広げるわけにもいきませんから、具体的には書きませんけれども…。とにかく頑張ろうと思います。

※この記事は過去のサイトから移行したものであり、
現在の内容とは異なっている場合がありますことをご了承下さいませ。


恥ずかしいバグ、発見!

 このサイト「プログラムとはずがたり」の中をチラチラと眺めておりましたら「HSPのこと」の中にあるダウンロードできるファイルのリンクが正しくないことが分かりました! これじゃ、ダウンロードできない…今まで気づかなかったです(苦笑)。

 正確には、パスが間違っていた訳ではなく、直接のアクセスを禁じているディレクトリにファイルを置いていたのが原因でした。アクセスできるディレクトリを別に用意して、ダウンロードできるファイルは今後、そちらに置くように変更しました。

 ダウンロード用に置いてあったファイルは、文字処理に特化した自作のHSP用モジュール「kurage_mod」と、さくらさんが開発したHSP用の機能拡張ライブラリ「stdlib Ver1.1」用のHSファイル(HSPのヘルプファイル)です。いやぁ…それにしても馬鹿だなぁ…自分(笑)。


サイトのモバイル版のこと

 久々にこのサイト「プログラムとはずがたり」を携帯電話で表示するためのモバイル版サイト「プログラムとはずがたりモバイル」の開発を行いました。調べてみましたら、テンプレートエンジン「天橋立(Amanohasidate)」を開発した今年2月にモバイル版の改造をしましたが、その後、自作の枠組み(フレームワーク)「天の川(Amanogawa)」を開発して運用していたため、旧システムを使っていたモバイル版が動かなくなっていたのです。

 本来ならば自作の枠組み「天の川(Amanogawa)」にはエージェントによって表示方法を振り分ける機能を実装しておりますので、同一コンテンツと同一のシステムを使ってパソコンあるいは携帯電話に適した表示ができるようにするつもりです。

 上記の「…つもり」というのは、携帯電話用対応ページの生成部分が未完だからです(笑)。エージェントによる振り分けは完了しているのですが、携帯ではコンテンツをどこまで表示するか決めていなかったため、表示用のコンテンツを用意するPHPプログラムが未完成の状態なのです。これと携帯用のテンプレートが完成すれば、ページの生成と表示は自作のテンプレートエンジン「天橋立(Amanohasidate)」が行ってくれるはずなのですが。

 今回は、時間もないことですし、従来の「プログラムとはずがたりモバイル」を新フレームワーク「天の川(Amanogawa)」に寄生させる形で組み込んでみることにします。イメージはバイパスを通すような感じですかね。そして、何よりも手元に携帯電話が見当たらなかったので、未確認というクオリティ(爆)。

 今一番の心配事は…ちゃんと表示されているかどうか、ということです。嗚呼、確認するのが怖い(爆)。


日記が読みやすくなりました?

 朝は晴れていたかと思うと、昼前から雨が降ってきました。パッとしない残念な天気です。今日は midi の打ち込みの気分が乗らなかったので、このサイト「プログラムとはずがたり」の日記部分の修正などを行っておりました。

 前に何度か書いておりますが、日記を「1日1ページ」ではなく「1テーマ1ページ」の方式に改めましたが、日記下のリンクの部分が正しく動作しておりませんでした。本当ならば同じ日の別の記事がある場合はそこにリンクさせたいのですが、「前日 or 翌日」へのリンクしか表示されないため日記が読みづらくなっておりました。

 とりあえず、完璧ではないまでも同じ日に別テーマの記事があると、そこにリンクできるように改良しました。分かっているバグは…前日の日記へ移動する場合、テーマがいくつあろうとも最初の記事(枝番号が01のもの)にしか移動できないことです。対処法は前日の記事に移動するループ処理の前に、枝番号の数を調べる処理を入れることなのですが、どうやってこれを実現するか…考えているところです。


日記のURL、不具合直しました…

 このサイト「プログラムとはずがたり」の日記部分のURLが変更になったことで、年月日に枝番号を加えるからなるIDの取得表示が乱れている部分がありました。URLの変更が検索エンジンに浸透すれば解決する問題ですが、それでも枝番号がなくてもアクセスできてしまうのは宜しくないので直しておきました。

 最初は htaccessファイルを編集してアドレス変更を行おうと思ったのですが、他に日記を表示するPHPファイルの中で、アドレス変更ではなくアドレスから取得するIDを変更する方法を思いつきました。どちらの方法を採用すべきか判断がつかなかったので、仕事仲間の氷翠さんに知恵を借りました。「後々のことを考えるとhtaccessの変更はオススメしません」とのことだったので、PHPのほうを変更することにしました。

 日記のIDは、これまで年月日だったのを枝番号を付けるようになりましたので、6桁から9桁に増えています。URLのIDが6桁だった場合、後ろに1番目の記事を意味する枝番号を付加することで、その後のPHPの処理が問題なく進み、表示も乱れずに済むことが分かりました。getで取得したIDの桁数を調べるだけで済みますので数行の追加でやりたかったことが実現できました。

 それから、 一応htaccessファイルを開いて中身をのぞいてみたのですが…ついでだと思い「www.tohazugatari.com」からのアクセスはすべてwwwなしの「tohazugatari.com」にリライトする記述を追加しておきました。これでアクセスが1本化するので、何か良いのではないかと思います。


固定ページ

最近の投稿

カテゴリー





カレンダー

2020年8月
 12
3456789
10111213141516
17181920212223
24252627282930
31  

過去の日記はこちら

キーワードで検索