日記
新日記の開発中。
下手にコンパクトに作るよりもアンパンマンDBとかTGWSDQXのフレームワークっぽいのを全力で流用して作ったほうが簡単に作れそうな気がしてきました。
新日記の開発中。
下手にコンパクトに作るよりもアンパンマンDBとかTGWSDQXのフレームワークっぽいのを全力で流用して作ったほうが簡単に作れそうな気がしてきました。
新日記の開発中。
同じURLでこっそりテストしようとか思っていたのですが、色々と非現実的だったので、やっぱり別のテスト環境を用意することにしました。
アンパンマンDBなどと同じようにSQLiteとSmartyを使いますが、より単純な使い方をする予定です。
あまり本格的なシステムにはしません。
日記データをデータベースにインポートする機能を作成。
開発中はデータが壊れたり最新に追随できなかったりするので、内容をいったん消してからまとめて全部入れなおします。
カテゴリー(旧「ジャンル」)も新しい仕組みに変換して入れなおしています。
日記のプログラムにもSmarty使おうと思っていたのですが、設定ミスにより色々不都合なことが起こっていたので、この機に全体的に直しておきました。
新日記作成中。
とはいっても、まだまだどういう方向性で作るかどうかというところからなのです。
とりあえず必須のファイルだけは置いておきました。
削除後の復活と完全削除ができ、アップローダー完成です。
次はいよいよ新日記の製作開始です。
時限削除機能作成。
削除後の復活や完全削除まで実装できたらアップローダーは完成です。
アップロード機能も作成。
日記やサポートなど雑多なコンテンツ全般と連携させたいので、アップロード機能だけどこからでも呼び出せるようにしておきました。
情報表示ページ作成。
ファイル本体にさえアクセスできれば本来の機能は全うできますが、Twitterなどの外部サイトに貼り付ける際には表示ページを挟んでメタ情報を知らせたほうが都合が良いので、そのようなつくりにしています。
表示機能を作成。
普通のファイルと同じようなURLでアクセスできますが、内部ではPHPを経由しています。
時限削除やらアクセス制御をする必要があるためです。
作り始めました。
時限削除も想定したつくりにしています。
方針について考えています。
2つは別物だけど、連携するという方針で組むのがよさそうです。
別物なので、日記と関係ないファイルもアップするのですが、そういうファイルは時が来たら消したいので、日記との関係でファイルを分別したいんですよね。
そのためには連携が必要。と。
添付ファイルというのをなくして、日記とは別にアップローダーを作るのがいいかも知れませんなぁ。
掲示板、アンパンマンDB、TGWSDQXなどから色々持ってきたらできそうです。
TGWSDQXには冒険日誌のログを入れようかと思っているのですが、今書いているこの日記もリニューアルしたいと考えています。
んで、だったら、日記に冒険日誌も書けるようにして、一箇所で管理できたら楽じゃないか、と思ったのです。
リニューアルしたら一日一回という日記らしい縛りもなくして、よくあるブログのように、ネタのある日は何度も書いてない日は何も書かないというのでもいいんじゃないかと思っています。
この日記のログファイルが実は結構前から壊れていて、微妙に誤動作の原因となっていたので修正しました。
原因不明の余計な改行が入っていたのです。
とりあえず、明らかに不正なデータは読み飛ばすようにしました。
日記のログがかなりたまってきました。
一応うちで使っている日記プログラムはそこそこメモリ効率の良いものなのでファイルがメモリに入りきらなくて読み書きできないということにはならないのですが、時間効率は決して良くはないのでだんだん読み書きに時間がかかるようになるのは避けられそうにありません。
月ごとにファイルを分けるなどすれば書き込み処理を高速化できるのですが、検索処理が大変なことになってしまいます。
アンパンマンDBバージョン3開発中。
わかりやすいアドレス実現のため.htaccessをいじっています。
あと、日記に「アンパンマンDB」カテゴリを追加しました。
アンパンマンDBのシステムの話だけでアンパンマンそのものの話を全然していないことが多かったための措置です。
TwitterのAPIについて調べてみました。
これなら更新情報を基に自動つぶやきもできそうです。
いろいろ考えていたのですが、Twitterは更新通知と思考整理の場になりそうです。
あと、日記に「外部サイト」カテゴリを追加しました。
昔からいろんなサイトを使ったことを日記に書いてきたのですが、これまでそういった日記をつなぐカテゴリがありませんでした。
便利なWebサービスをこれからも紹介していければと思います。
しかしこんなときに限って広告の多いページが見つからないのです。
まぁ、このご時勢、広告は目立つよりもさりげなく印象付けるのがいいのかもしれませんね。
そうそう、細かいことですけど、日記の大見出しのすぐ下に出てくる線を消しました。
これで日記本文が少し見やすくなったと思うのですけれど、どうでしょうかね。
一日分の終わりに出ているほうの区切り線はそのままです。
そろそろ更新の時期だと思って更新のネタを探していたらたまたま日記を改良した後だったのでTGdiaryに反映してバージョンアップとして公開しておきました。
昔言及したジャンルが後から見つけにくいために更新時期に寄らない並び替えで表示する機能をつけたのです。
ただ、ユーザーから見える部分については、昔言及された記事は古くてあまり意味がないという考えから、時系列ソートになっています。