Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

第2回CakePHP関西勉強会でやったデモをこちらでも。 CakePHPには色々なフックメソッドがあるのですが、それらがどのタイミングで呼ばれるかを一覧できるようにデモを行いました。懇親会やアンケートでも良かったよ、と意見を頂いたので、簡単に画面のキャプチャを並べます。 1. Controllerのフックメソッド Controllerのフックメソッドを並べています。index()はアクションメソッドなので、ここで表示されているフックメソッドは3つです。 ソース <?php class DemoController extends AppController { public $uses = array(); public function index() { } } ?> フックメソッドの並び 2. Componentのフックメソッド Controllerの$componentsを設定して
お前の予定!にメールを送信すると、そのメールを予定として登録できます。この機能を実装するためにPEAR::Mail_mimeDecodeを使っているのですが、実際に使うときにはちょっと手間というか煩雑になってしまうので、Mail_mimeDecodeをラップするクラスを作りました。添付ファイル付きのメールもかなりシンプルに処理できると思います。 ReceiptMailDecoderクラスです。 (誘導)メール受信をフックする方法 メール受信をフックして処理するためのプログラム。 - お前の予定!! 日記 class ReceiptMailDecoder PEAR::Mail_mimeDecodeをもっとシンプルに使えるようにラップするクラスです。 携帯の写メール対応をするときに使うと便利です。もちろん通常のPCメールでも対応できます。 使い方 <?php require_once('Rec
[users]と[appointments]テーブルは、登録によって随時データが追加されていくテーブルになります。 [orders]と[times]テーブルはデータが可変されない固定テーブルになります。別に無くてもいいのですが、コントローラ内でこのデータを持たせると、変更が生じた場合に面倒なので、データベースに保持するようにしました。例えば、オーダー内容に変更が合った場合、ソースコードを触らなくてもデータベースのデータのみの変更で対応できます。(プログラマーにとってはソースコードを変更した方が簡単かもしれませんが、、、) テーブルを作成したら、Bake によって基本ファイルを自動生成します。 生成されるファイルで必要となるものは以下(赤字)になります。 上記以外のコントローラとビューのファイルは今回は使わないので削除してしまっても大丈夫です。 また、ビューの[Users]内にある「logi
Re:簡単!たった13行のコードで HTML取得&解析をするPerlスクリプト - DQNEO起業日記 に感化されて、PHP版を作ってみました。 パースライブラリは以下を使います。 http://sourceforge.net/projects/simplehtmldom/ require_once('simple_html_dom.php'); $url = 'http://www.yahoo.co.jp/'; $user_agent = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)"; $dom = file_get_html($url,false, stream_context_create( array( 'http' => array( 'header' => "User-Agent: " . $
環境 osx10.9.1 ruby2.0.0 rails4 MySQL5.6.x 経緯 既にMySQL上に存在するtableを使ってrailsしてみた。 MySQLと接続する 下のサイトを参考にして、database.yamlを定義。 - development: adapter: mysql2 encoding: utf8 database: my_db_name username: root password: root host: localhost pool: 5 timeout: 5000 参考サイト http://threetreeslight.com/post/61834000065/rails-db MySQL上のテーブルからscheme.rbを生成する。 rake environment -v -t RAILS_ENV=development db:schema:dump
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く