a-blog お天気プラグイン その後 の 後 2006年 3月 13日 #a-blog この記事は公開日より年以上経過しています 情報が古くなっている可能性がありますのでご注意ください。 なんとか動きそう! (^_^) とりあえず、ローカル環境の a-blog 上で動作するようになった。 ほんと、どうでもいい部分で引っかかってました。 2006年 3月 13日 更新 Facebookでシェアする Xでシェアする LINEでシェアする シェアする 前のページ a-blog お天気プラグイン その後 一覧へ 次のページ スマートのヘッドライトが切れた 一覧へ Recommendation アップルップルの作るCMS 14年間の進化の歴史 今日は、公開アップルップル社内勉強会 Vol.5 が ベースキャンプ名古屋で開催され、そこで昔話をするために書いてみました。 2004年10月21日のキャプチャをご紹介。 残念ながら、ちょうど10年前の今日ではなく、10年前の明日ってところが残っていました。 a-Nikki 1.06・ a-News 2.32・ a-Column 2.31 ・ a-Update 2.01 ・ a-Site 20040505・ a-Link 1.00・ a-Blog 1.0b11 が公開されていたようです。ユーザー登録しないとダウンロードできないようにしてあったようで、User 10649 / Today +8 / Yesterday +9 というのも見えますね。 では、順番に紹介していきましょう。 a-Nikki v1.06 一番最初に世の中に公開した日記のCGIになります。リリースする直前までは appleple Nikki だったと記憶しています。長いなって事で a-Nikki になったのですが、それが無かったら a-blog は appleple Blog だったり appleple CMS だったりしたかもしれません。 ソースの最初に以下のように書かれています。これでリリース日が分かるというものです。 #====================================================== # a-Nikki v1.06 (2001/03/08) # a-Nikki v1.05 (2001/03/08) # a-Nikki v1.04 (2001/01/19) # a-Nikki v1.03 (2001/01/07) # a-Nikki v1.02 (2000/12/10) # a-Nikki v1.01 (2000/12/07) # a-Nikki v1.00 (2000/10/28) #------------------------------------------------------ 余談ですが 1.0 をリリースしたのが今の WCAN の元になった勉強会の当日だったりします。話のネタに、こんなの作ったんだ!って言いたかったんでしょうね。 Macお宝鑑定団のサイトの更新ができるようなものを作ってみようというのを最初の目標にしていますので、そっくりな仕様で書けるようになっています。 データとしては、/data/2014/10/11.html というテキストファイルに以下の情報のみ書かれています。 お久しぶりです とっても久しぶりに a-Nikki に会う事ができて嬉しいです。とっても久しぶりに a-Nikki に会う事ができて嬉しいです。とっても久しぶりに a-Nikki に会う事ができて嬉しいです。とっても久しぶりに a-Nikki に会う事ができて嬉しいです。とっても久しぶりに a-Nikki に会う事ができて嬉しいです。とっても久しぶりに a-Nikki に会う事ができて嬉しいです。とっても久しぶりに a-Nikki に会う事ができて嬉しいです。とっても久しぶりに a-Nikki に会う事ができて嬉しいです。 a-Nikki は a-nikki じゃなかったんだねぇ... そして文章の書き方が Macお宝鑑定団 形式なんだよね。世の中からブログって名前のものが出てくる前の時代がとても懐かしい。 data.csv のような感じでサイト全体のコンテンツを1つのCSVファイルくらいで運用するようなものが多かったですが、書き込み時にデータが壊れたり、長く運用できるような方法として、年のディレクトリ、月のディレクトリ、日のテキストファイルのような分割をする事でサイトの運営が破綻しないような構成で作られています。 a-News v2.32 a-Nikki の文字だけだと寂しいって事で写真をアップできるようなものを作ろうって事で、a-News が出来ました。 a-Nikki が 2001/3 で終わっているので、3年くらいは a-News の開発が続いた事になります。 #====================================================== # a-News v2.32 (2004/05/05) #------------------------------------------------------ 全バージョンの更新履歴があったらよかったのに... トップページは index.html を静的出力しサーバの負荷軽減対策をしてあり、a-Nikki の時とは違い1日分のテキストファイルは単体でアクセスした時には1つのHTMLファイルになるようにHTML構造になっています。 RSSの存在を知った時にRSS対応もしたんだと思います。 a-News:2014/10/11 (土) 2014/10/11 (土) ● ああああああああああああああああああああ。ああああああ。ああああああ。ああああああ。ああああああ。ああああああ。ああああああ。ああああああ。ああああああ。ああああああ。ああああああ。ああああああ。ああああああ。ああああああ。ああああああ。ああああああ。ああああああ。ああああああ。 ● 同じ日に2つあったらどうなるんだっけ?こんな感じ? こんな感じ?こんな感じ?こんな感じ?こんな感じ?こんな感じ?こんな感じ?こんな感じ?こんな感じ?こんな感じ?こんな感じ?こんな感じ?こんな感じ? ● a-news も登録できたよへぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。へぇー。こんなんだったんだ。 <!--news_from-->から<!--news_to-->を読み込んで正規表現でデータを分解し、更新用のフォームを作るような感じになっています。 また、年のディレクトリ部分には index.html というファイルで年間カレンダーを生成しています。タイトル・URL・内容・写真が1つのセットになり、これを繰り返し登録できるような仕組みになっています。 カテゴリーや表示のステータスもなく、日付の変更もできない仕様になっていました。 a-Column 2.31 a-News と同じ時期にリリースされていた a-Column は、今でいうところの Category_EntryList になります。 a-News になかったカテゴリーと記事を非公開にする機能が用意されていました。 #====================================================== # a-Column v2.31 (2004/05/04) #------------------------------------------------------ あと、静的コンテンツの利用という事も考慮して、そのカテゴリーにファイルを置けばリストにタイトルタグからテキストを持ってきて一覧に表示できる機能も面白い機能であったかもしれません。 一度書いた内容の順番を変更する機能が用意されていない事から、追加する際に(下追加)(上追加)のボタンがあったり、今でもある URL挿入なんかができたり、写真を左右に配置する際には小さく上下の時には大きく表示するような機能もあったようです。 追記した際には、日付をアップデートするのかも指定可能です。HTMLタグをコピペで貼る時のために改行を無効にするか、改行をBRタグを利用するのかも指定します。 a-Update 2.01 a-blog cms でいうところの、ブログのカスタムフィールドみたいなものかな。 #====================================================== # a-Updater v1.00 (2001/10/13) # a-Updater v2.00 (2002/11/19) # a-Updater v2.00 (2004/04/15) #------------------------------------------------------ 静的なHTMLファイルを読み込んで、テキストと画像を更新できるフォームを生成するシステムです。静的なHTMLファイルに以下のような記述をします。 テキスト この部分が INPUT name="main" になります。 画像 a-Link 1.00 残念ながらソースが無い。まぁ、今の Links モジュールみたいな感じですね。 a-Site 20040505 a-News + a-Column + a-Link をセットにした siteテーマみたいなもんでした。 a-blog 1.90 これまでは、Perl のCGIにテキストファイルでデータを保存するものでしたが、このシステムからは PHP + MySQL という環境で動作するものになりました。 リリースノート的なものがダウンロードしたファイルの readme フォルダの中にありました。正式版リリース以降は全て1つのファイルにまとまっていたようです。 a-blog 改訂履歴 記事の基本設定 a-News には無かった、公開ステータスやカテゴリーが追加になっています。当時のブログにはトラックバックというブログ間での連携をする機能というのがあってこそブログと名乗れるようなところもあった事からトラックバックのURL欄も大きく作られていました。 a-blog の頃のユニット ここら辺からは今の a-blog cms のようなインターフェースになってきているのが、なんとなく分かる感じがします。a-blog の頃はテキストユニットと画像ユニットがセットになっていました。画像がたくさんある記事ではテキスト欄が空のままで画像だけ設定されるような利用でした。昔は wiki の記法でも登録できたようですね。忘れていました。 画像のサイズとFloat設定 「画像を左寄せ+下の記事を横に」って意味分からないかもしれないけど、下の記事を横にする機能が後半できるようになった事で、写真が横に並べられるようになりました。 この頃もサイズの指定は無く、横に配置した時のサイズと上下に配置した時でサイズが違うという a-News の仕様のままでした。 a-blog cms 2.1.1.1 そして、現行の a-blog cms も昨年まで5年間同じような管理ページでしたが、年末に 2.0 がリリースされ次の進化が行われました。 これから先の進化は、今のアップルップルの皆さんの手で正常進化させていきましょう! http://www.a-blogcms.jp という昔話をしていました。皆さんはこの話はどこら辺からご存知ですか? 今回の勉強会では、アップルップル 1年目の今井、2年目の森田、3年目の日比野と、3人の女子が発表していました。皆どこに出しても恥ずかしくない発表のできる子達です。近いうちに今回の発表についてもアウトプットがあるハズです。公開されたら追記してお知らせします。 月間10,000PVのブログにするために学んだSEO | ひびの備忘録 2014年 10月 20日 独立記念日とa-blogの終了のお知らせ 2002年2月1日に独立したという事なので今日は独立記念日という事になる。有限会社アップルップルの前の個人事業主という事です。2002年に何故、独立しても大丈夫って思ったのか。今の自分では思い出す事ができない。 9年前の今日に独立した事で、有限会社アップルップル も出来たし、a-blog も出来た、WCAN も続いてるし、a-blog cms も出来た。という事なので、今となっては正しい選択だったという事になるのではないかと思う。 そして、そんな日でないと出来ない決断をしようと思う。 それは、a-blog 開発終了のお知らせ を掲載する事。 私が1人で作ったブログシステムで、これのおかげでいろいろな仕事もできた。残念ではあるが、どこかで終わりますという事を伝えないといけないので、今日にする事にする。 a-blog の開発が終わっても、今このタイミングで困る人は、殆どいないのではないかと思っている。なぜなら、もっと素晴らしい a-blog cms というモノが後継システムとして育ってきているからです。 実際に a-blog cms の事を知って、a-blog で検索して間違える人もいるようで、これから a-blog を始める人が増えないように、3月末日で新規ユーザー登録についても終了します。 これから始める人は a-blog cms を使って下さい。 よろしくお願い致します。 2011年3月で新規ユーザー登録終了のお知らせ もちろん、これまで a-blog でビジネスをしてきた人で、今後も利用される方については、問題無く利用できるようにしていきますが、今後のPHPやMySQLのバージョンアップによって動作しなくなる可能性はありますので、サーバ環境が大きく変わる時には乗り換えも検討下さい。 a-blogからのコンバートツール | その他チュートリアル | サポート・マニュアル | a-blog cms 上のサイトは2003年頃のサイトのキャプチャになりますが、この頃から「あなたのサイトの更新を楽にするのがアップルップルドットコムのお仕事です。」だったようですね。それは、今でも変わってないですね。 サイトを作る人、そのサイトを更新する担当の方、皆さんが楽になる a-blog cms は、私自身がコードを書く事なく、a-blog の後継のシステムとして生まれ、バージョンアップをくり返し育ってきています。こんなに嬉しい事はありません。 独立した日ではありますが、今は1人ではありません。多くのスタッフとクライアントさん、そして a-blog や a-blog cms のユーザーさんのおかげで、今の 有限会社アップルップル があります。ありがとうございます。 2011年 2月 1日 a-blog と a-blog cms の違い a-blog から a-blog cms にコンバートする際に問題になった点を書いておきます。 タグがスペースが利用できない仕様になった事により、a-blog cms というタグだったのが ablogcms になりました。 カテゴリーを表示だけしてなかったのですが、カテゴリがあるもののパーマリンクが /category00/entry-000.html になってしまいました。カテゴリーはバッサリDB上から削除してしまいました。 検索エンジンで例えば「Wii フレンド」と検索すると、なぜか2番目に出てくるんですが、そこでは、https://kazumich.com/index.php?ID=3516 と、リンクがあります。 そこをクリックしてアクセスした際に Not Found に通常なってしまいます。 なんとか、無理矢理な感じで、https://kazumich.com/bid/1/eid/3516 に飛ばす事をして対応していますが... これについてもなんとかしたいところです。 mod_rewrite で index.php?ID=3516 を /bid/1/eid/3516 にするだけでいいのですが、なかなかうまく出来ません。どなかた、いい方法をご存知の方がいらっしゃいましたらお知らせ下さい。 2009年 12月 30日 ブログも書かないと! このところ twitter ばかりでブログが書けていませんでした。 反省しつつ、頑張って書きます。 ココも最初は a-nikki で始まって、a-news になって、今は a-blog です。 そろそろ a-blog から a-blog cms に移行しようかと思っております。 その前に 1.91 を近いうちにリリースします。(iPhone用のアプリもね) 2009年 12月 12日 a-blog for iPhone について アップルップルという会社名では、デベロッパー登録できなかったりして、リリースが少し遅れてしまっています。現状について少し報告です。 今回出来上がったアプリについてはa-blog用であり、a-blog cms用ではありません。 しかし、最近は a-blog cms が話題になる事も多く、a-blog cms用だと勘違いされる方も多いみたいで、このアプリのリリースのタイミングに悩んでおります。 もう少しすると a-blog cms 1.2 がリリースされます。 同じタイミングでのリリースは問題があるのではないか、でも a-blog を使っている人の方が多いし... もし、a-blog を利用している人で、最新版にアップデート(1.91b2)して、早く利用してみたい方がいらっしゃいましたら、コメントに連絡先のメールアドレスとかを書いて連絡下さい。 2009年 11月 24日 a-blog用のiPhoneアプリ近日公開 ずっと内緒にしていたa-blog用のiPhoneアプリについて情報を公開する事にしました。まだ、これからアップルにお願いするところなのですが、とりあえず、私のブログに投稿できるようになっていて「このエントリーはiPhoneからアップしています」は、iPhoneから投稿したものです。 残の機能としては、GPSの情報を付加できるようにしてエントリーの最後に地図を載せられるようにする事を実装すれば完成なんではないかと思っております。 以下にアップルップルのサイトに書いたお知らせにリンクしておきます。 a-blog用のiPhoneアプリ近日公開 | お知らせ | アップルップル この上の2枚の同じような写真ですが、よーく見てもらうと下の真ん中のボタンの画像が違います。分かりますか? 1つできない事が段落の設定がありません。これについては、iPhoneでそこまで書かないだろうから、デフォルトの設定でPタグにするか、markdown にするかをシステム側で設定しておいて、見出しとか設定するような人は iPhone で markdown で書くようにするって事にしようかと思っています。 また、アップルップルのお知らせにも書きましたが、今のところはa-blog cms用ではありません。が、段落がテキストと画像が分かれて、段落毎の表示の設定が無くす事で、a-blog cms用になります。 アップルップルとしては、iPhone対応は外せないところだったので、なんとかメドがたってよかった! そして、協力頂いた MACお宝鑑定団 の danboさん ありがとうございます。 2009年 10月 1日