やりたいこと スケルトンファイルを読み込んでファイルを作成したい。 方針 コマンドラインから実行する モデルやアクションファイル別にジェネレータクラスを作る フォルダ構成 script/ ┣ bin/ ┃ ┗ generator.php 実行ファイル ┣ lib/ ┃ ┣ Generate/ ┃ ┃ ┣ …
とりあえずbeforeCreateとafterCreateを実装してみる
やりたいこと 取り合えず証明書の信用がどうのこうのはどうでもいいので、 ttps://localhost/ ttp://localhost/ の両方でローカルサーバーにアクセスしたい。 方針 証明書と鍵ファイルを生成 Apacheの設定ファイルを書き換える まず証明書と鍵ファイルを作成…
ZendFrameworkにはページャの機能がないみたいなので、自分でつくる。
やりたいこと ログイン成功や各種エラーメッセージをリダイレクト先のページで一度だけ表示させるような フラッシュメッセージを実装する 方針 FlashMessengerヘルパを利用する
やりたいこと Ubuntu8.04にBrother MFC 5840CNのプリンタのドライバを入れて、 ネットワークプリンタとして使えるようにする 方針 ドライバの取得、インストール ネットワークプリンタの設定 ドライバのダウンロード http://solutions.brother.co.jp/support…
やりたいこと デフォルトのレイアウトファイルを defaultモジュールでは default/layout/default.phtml adminモジュールでは admin/layout/default.phtml masterモジュールでは master/layout/default.phtml のようにしたい。 かつ、各コントローラー毎にレ…
やりたいこと 各管理画面とユーザー画面で基底となるアプリケーションディレクトリやURLのパスプレフィックスを分けたい 要するに ユーザー画面 ttp://xxx.xx/コントローラ名/アクション名/ 管理画面1 ttp://xxx.xx/admin/コントローラ名/アクション名/ 管…
いくつかサンプルを探してたら、エントリポイントにデータベース設定とかを記述してもりもりにしているさんぷるとエントリポイントとコアロジックを記述するファイルを分けてるサンプルがあった。 後者の方がいろいろ管理しやすそうなので後者を採用 エント…
やりたいこと 機能がまったく異なる管理画面が複数ある 管理画面はパソコン操作のみ ユーザー画面はパソコン・モバイル対応 管理画面の認証はセッションを利用 携帯用絵文字の組み込み 方針 各管理画面とユーザー画面をモジュールとして扱う アプリケーショ…
自動ログインを有効にしておく システム - システム管理 - ログイン画面 セキュリティタブの中の[自動ログインを有効にする]のチェックボックスにチェックを入れる ユーザー名のコンボボックスから自分のログインさせたい名前を選ぶ。 Apacheのmod_rewriteを…
/homeディレクトリを維持しつつ8.04をインストールしたが、アプリケーションは当然無いので全部インストールする。 ツール sudo apt-get -y install thunderbird # msフォントcomic sans MSが使いたいから sudo apt-get -y install msttcorefonts sudo apt-g…
日本語版の公開を待ってたら、 http://cdimage.ubuntulinux.jp/releases/ に直でアクセスしたら、過去のリリース含めて8.04のリリース分(日本語ローカライズ版)も既に存在することが判明。 そのままリンクを辿ってたら、ダウンロードの直リンクが見つかっ…
やりたいこと 例えば「ttp://xxx.xx/」とかのURLのシステムで、 システムの管理画面とかは「ttp://xxx.xx/admin」とか「ttp://xxx.xx/master」とかにしたい 方法 モジュールの概念を使う エントリポイントを以下のように記述
※8.10以降のUbuntuではこの方法は使えません。参考http://d.hatena.ne.jp/higepon/20080417/1208397924 やりたいこと Ubuntuで外付け USB キーボードのトラックポイントを有効にしつつタッチパッドを無効にしたい。 かつ、普通のマウスは有効にしたい。 キー…
Ubuntuのデフォルトではトラックポイント自体は使えるようになっていますが、中ボタンでのスクロールが効かなかったり感度が納得いかなかったりとカスタマイズしたい欲求にかられます。というわけで以下の機能を一通り反映させる手順をメモします。ソフトウ…
ubuntuにmemcacheのライブラリをインストール apt-get install php5-memcache apt-get install memcached peclでmemcacheをインストール sudo pecl install memcachepeclの実行結果にも書いてあるけど、以下の警告に合うようにphp.iniに記述 Build process c…
ホストマシン(ubuntu)側の共有したいディレクトリを「共有する」設定にする sambaのインストールをしていない場合はこの時にインストールするよう警告がでるので、 そのままインストールしてしまう。
ここから最新安定版をダウンロード http://framework.zend.com/download解凍して~/optに移動してシンボリックリンク張る cd Desktop tar zxvf ZendFramework-1.5.1.tar.gz mv ZendFramework-1.5.1 ~/opt/ sudo ln -s ~/opt/ZendFramework-1.5.1/library/Zend…