PRG
山王ココ商店街のホームページリニューアルにあたり、二十四節気を利用したデザインにしようと考えた。 とはいえ二十四の画像を一個一個作るのは面倒なので、GD/Perl でまとめて作ってみる。
金魚屋開発支援シリーズ for Joomla! 1.5.x ABSTRACT 自作コンポーネントなどから Smarty を簡便に呼び出すための支援プラグイン。 プラグインとしてインストールして、各種設定を施すだけで、サイト全体で同じように Smarty を使えるようにデザイン。 LATES…
View の入力を最初に受け取るのは Controller だ。 となれば、「Web アプリケーションにおいて、HTTP リクエスト(以降、リクエスト)は Controller が取り扱う」 が仮定される。 これは正しいかを検討してみる。 リクエストはヘッダとボディで構成されてい…
Joomla! 1.5.8 で現象を確認。 コンテンツの新規登録や公開終了日時が設定されていないコンテンツの更新で、フォームの公開終了日時に現在日時が設定されてしまう。 これをこのまま更新すると、すぐに公開終了となって表示されなくなってしまう。 Joomla! 1.…
セッションを削除したい場合は session_destroy() を使うとある。 session_destroy(PHP 4, PHP 5)session_destroy ― セッションに登録されたデータを全て破棄する 説明 bool session_destroy ( void )session_destroy()は、現在のセッションに 関連づけられ…
Joomla! 1.0.15 のRSS で、タイムゾーンが何故か +01:00 になっている。 Joomla! 1.0.x はRSS の出力にFeedCreator.class.php を使っていて、こいつのソースでタイムゾーンに +01:00 を指定しているのが原因だ。 ソースを見ると下記のようになっている。 // …
金魚屋開発支援シリーズ第9弾。 便利機能を追加。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識が…
version 2.2.0 をリリース 金魚屋開発支援シリーズ第9弾。 便利機能を追加。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML と…
金魚屋開発支援シリーズ第12弾。 便利機能を追加。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識…
金魚屋開発支援シリーズ第8弾。 便利機能を追加。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識が…
金魚屋開発支援シリーズ第14弾Joomla 1.0.x はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識が必要で…
金魚屋開発支援シリーズ第13弾Joomla 1.0.x はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識が必要で…
※version 2.1.0 をリリース 金魚屋開発支援シリーズ第8弾。 Joomla! version 1.0.13 以降でメニューパラメータにHTML を使えなくなっていたので、大幅に改訂。 ちと不便なた。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 …
金魚屋開発支援シリーズ第11弾。 好きなテンプレートでコンテンツのリストを表示するためのモジュール。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限は…
※version 1.1.0 をリリース 金魚屋開発支援シリーズ第12弾。 コンテンツVIEW, カテゴリVIEW ときたら、セクションVIEW もないとね。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋です…
※version 2.1.0をリリース 金魚屋開発支援シリーズ第9弾。 Joomla! version 1.0.13 以降でメニューパラメータにHTML を使えなくなっていたので、大幅に改訂。 ちと不便なた。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 …
金魚屋開発支援シリーズ第5弾。 手抜き屋のためのmosDBTable 拡張 Mambot。 機能を強化。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利…
金魚屋開発支援シリーズ第10弾for Joomla! 1.0.x はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識が…
Sharedance を調べていたらlibevent が必要ってんで、それって何よとググって見たら、この手のソフトウェア開発に免疫のないオレにもよく分かる解説が無かったので、本家のドキュメントを見てみた。 The libevent API provides a mechanism to execute a cal…
「いつもやってること」のほとんどを簡単に提供してくれる素敵仕様に鼻血が出そう。 これがあればPHP なんてメじゃないぜ。 パッと見、これをベースにシステム依存のフレームワークの構築も簡単にできそうだ。 いまさらだけど、ね。。。
「はてなブックマーク」へのリンクを表示するモジュール。
ろくにログも出てないのに毎回バックアップするのはどうかと。 IPMSG のログファイルをバックアップした後、空にします。 色々調べてみたけど、OS に依存しない形で日付をフォーマットする方法は見つからなかった。 かといってVB で書くと移植性悪いしなぁ。…
他のプログラムで言う変数とWindows のバッチスクリプトで言う変数は異なる。 Windows のバッチスクリプトでは環境変数を利用する。従って、バッチスクリプトで環境変数を定義したり書き替えたりすると、Windows そのものに影響が出る。 これへの対処として…
if やfor 内での変数展開は、通常の変数展開とは書式が異なるらしい。 下記のような処理は失敗します。 @echo off setlocal SET imagedir=%USERPROFILE%\My Documents\My Pictures SET /A count=0 for /R "%imagedir%" %%f in ("*.bmp") do ( set /A count=c…
警告 このスクリプトはレジストリを直接書き替えます。 このスクリプトを利用することによって起こったあらゆることについて、作者はあらゆる責任も負いません。 WindowsXP Professional でのみ動作確認。 注意 壁紙画像に使われるのはbmp ファイルのみです…
※バージョンアップしました。 IPMSG のログファイルをバックアップした後、空にします。 色々調べてみたけど、OS に依存しない形で日付をフォーマットする方法は見つからなかった。 かといってVB で書くと移植性悪いしなぁ。 Windows 標準圧縮は cab (キャ…
金魚屋開発支援シリーズ。 名前 UA Variable Interpretational CSS EngineUA によるCSS 書き換えエンジンPHP 。 概要 特定のOSやブラウザ、バージョンにだけ適用したいCSS を、簡単なタグを記載することで一枚のCSS だけで振り分け表示することを可能にしたP…
version 1.0.15 調べ。 NOTICE こいつを信用して何か起きても知りませんよ。
金魚屋開発支援シリーズ第8弾。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識が必要です。 ツッコ…
金魚屋開発支援シリーズ第8弾。 はじめに 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。 利用にはHTML とPHP について多少の知識が必要です。 ツッコ…