※参考にしないで! とりあえずデバッグは下記コード。 data/logs/site.logに出力される。 GC_Utils_Ex::gfDebugLog('xxx'); 1)ユーザー情報(dtb_customer)にフィールド追加 dtb_customerカートセッション情報を追加できるフィールドを追加 session_cart …
Cakephp FormHelper createにアンカーをつけたい echo $this->Form->create('Model', array('url'=>array($model['Model']['id'], '#'=>'anchor')));
CakePHP2.x controllerからhelper(Plugin)を呼び出す。 controllerでuploadpackプラグインのヘルパーを呼び出したくて。 App::import('Helper','UploadPack.Upload'); $upload = new UploadHelper(new View(null));
Findする際に取得するassociationを変更したい。 Model->recurcive = 2 とかしちゃうとものすごい量のデータを取得してしまうので。 わちゃわちゃコード書かないといけないと思ってたら便利なbehaviorがあった。 containable behavior $this->Post->Behavior…
androidではtext-shadow 効かないものがある。未検証 ボールド Androidの標準フォントであるDroid Sans Japaneseにはボールド体が存在しない 効くブラウザはオリジナルフォントがインストールされている場合。 対応策はtext-shadowで。 ベンダープリフィック…
cakephp 必要なモデルだけbind associationしたい コンテイナブルが便利 cakephp1.x http://book.cakephp.org/1.3/ja/The-Manual/Core-Behaviors/Containable.html cakephp2.x http://book.cakephp.org/2.0/en/core-libraries/behaviors/containable.html
英文中に出てくるe.g.はfor exampleの略らしい。
※要検証 参考URL) http://web.mt-systems.jp/archives/783 webroot/index.phpを読み込む方法 $_SERVER['PATH_INFO'] = '/posts/index/'; require_once('../cakephp/app/webroot/index.php'); CakeRequest::__url() を見てるとpath_info->request_uriの順でUR…
for name in *.html do mv $name ${name%.html}.php; done forの使い方 for 変数 in 値リスト do 処理 done shellの変数展開 ${parameter%word} 最短後置パターンの削除 http://qiita.com/bsdhack/items/597eb7daee4a8b3276ba
get_class_methods($this); get_class_vars(get_class($this));
参考サイト Cookbook 2.x http://book.cakephp.org/2.0/ja/tutorials-and-examples/simple-acl-controlled-application/simple-acl-controlled-application.html CakePHP2で簡単にACLを使う方法 http://blog.asial.co.jp/1088 CakePHP-2.3.8 に Plugin–Acl …
php syntax チェック php5.3からphp5.4にアップデートしたおかげで下記エラーが出るようになった Fatal error: Call-time pass-by-reference has been removed 関数呼び出し時の参照渡し(呼び出し元)がダメになったとのこと http://php.net/manual/ja/lang…
#yum update php をしようと思ったら下記表示が Packages(s) php available, but not installed. いろいろやったがどうしたらいいか分からなくなって削除->再インストールの流れで #削除 yum remove php -y yum remove php-cli -y yum remove php-*** #その…
counterCacheについて Cookbook 2.x http://book.cakephp.org/2.0/ja/models/associations-linking-models-together.html#countercache-count belongsToのアソシエーション対応で hasAndBelognsToManyに対応してないみたい。 構成・準備 モデル ・Blog ・Blo…
HTML <span class="new">New</span> CSS .new { display: inline-block; * display: inline ; * zoom: 1; background-color: #f10 ; color: #FFF ; -webkit-animation: blink 1.5s ease-in-out infinite alternate; -moz-animation: blink 1.5s ease-in-out infinite alternate; -ms-a…
phpinfo()のセッション項目 session 有効期限 ; After this number of seconds, stored data will be seen as 'garbage' and ; cleaned up by the garbage collection process. session.gc_maxlifetime = 1440 1440秒保存されガベージコレクションの処理によ…
li { display: inline-block; *display: inline; *zoom: 1; } スターハック(IE6 7のみ) haslayout(バグ対策) これでOK
chrome://flags/にアクセス Instant Extended API を無効にする chromeを再起動
参考サイト http://d.hatena.ne.jp/aroundthedistance/20120319/1332150248 http://memo.mkmin.com/cakephp/?p=7 ログ書き出し ログの出力が$this->log(sprintf("%s",$sql),'sql');ででなかったので下記に変更してみた。 CakeLog::write(6, $sql);
スキーマの作成 Console/cake schema generate マイグレーションの作成 Console/cake Migrations.migration generate マイグレーションの実行 Console/cake Migrations.migration run
ググってみるとtableタグが・・・とか書いてたが spanでもカクカクしてたdivに変更すると大丈夫だった。 js $(function() { $('a').hover( function(){ $(this).find('.status').slideToggle(200); } ) }); Before <a href="#"> <img src="#" alt=""> <span class="status" style="display: none;">xxx</span> </a> After <a href="#"> <img src="#" alt=""> </a>
PHPで大きなファイルをアップロードした時のエラーの原因 post_max_size upload_max_filesize このエラーによる問題 CakePHPで空のデータがインサートされる メソッドはポストなんだけどポストされたデータが全て空に。 nameが空なのでvalidateも機能せず、c…
Config/core.php Cache::config('default', array( 'mask' => 0666, )); http://stackoverflow.com/questions/9733498/splfileinfoopenfile-app-tmp-cache-persistent-cake-core-cake-console-failed
ユーザー一覧の確認コマンド $cat /etc/passwd グループ一覧の確認コマンド $cat /etc/group
アクセス制御などしてなければそのまま。 #mount -t cifs //192.168.1.xxx/DIR /mnt/linkstation ユーザを指定する場合はオプションを付ける。 オプションはカンマ区切りで。 #mount -t cifs -o user=watuu,password=*** //192.168.1.xxx/DIR /mnt/linkstati…
twitter のタイムラインウジット 下記widget作成ツールから作成出来る。 https://twitter.com/settings/widgets 幅はコードにwidth="200"などを指定すればOKだが可変パーセントの指定ができない。 下記方法でいけた。 #twitter-widget-0 { width: 100% !impo…
パッケージで入れたPHP 5に最新版sqlite拡張を入れるAdd Star http://d.hatena.ne.jp/sotarok/20080607/php_5_with_sqlite ここのphpのバージョンを変えてmake && make install sqlite_open() が使えるようになった。
心が変われば行動が変わる。 行動が変われば習慣が変わる。 習慣が変われば人格が変わる。 人格が変われば運命が変わる。 運命が変われば人生が変わる。 これは自分には当てはまらないわ。 周囲の環境 付き合う人間 余裕をもつ時間 これらが習慣を変えてくれ…
TCP (Transmission Control Protocol) コネクション型プロトコル インターネットトラフィックはほぼTCP Web Mailなど UDP (User Datagram Protocol) コネクションレス型プロトコル 送りっぱなし。 音声通話、ブロードキャスト配信など。