OS XでPHP等からメールが送信されるのを止める方法
OS XでPHP等からメールが送信されるのを止める方法何もしなくても必要に応じてpostfixが起動してメールが送信される。場合によっては危険。下記のコマンドでpostfixの自動起動を止められる。 sudo launchctl unload /System/Library/LaunchDaemons/org.postfix.master.plist 詳細な情報...
View ArticleZendFrameworkでビューファイルの拡張子を変更する方法
ZendFrameworkでビューファイルの拡張子を変更する方法コントローラーの$viewSuffixプロパティは囮。ここで変更を加えても変更は反映されない。コントローラー内で下記のコールをすれば任意の拡張子に変更できる。 $this->_helper->viewRenderer->setViewSuffix('php'); 参考...
View ArticlePHPで動的にオブジェクトを生成しつつ引数も指定する方法
PHPで動的にオブジェクトを生成しつつ引数も指定する方法 call_user_func_arrayはオブジェクトの生成は出来ないのでリフレクションを使って解決する。 $r = new ReflectionClass($strClassName); $foo = $r->newInstanceArgs($arrayOfConstructorArgs); ご利用は計画的に。...
View ArticleCakePHP2.1に古いコンポーネントを移行した際の注意
CakePHP2.1に古いコンポーネントを移行した際の注意基底クラスのComponentを継承するように変更するのを忘れないように。忘れた場合はコールバックの構造が崩れて、$this->redirect()が動かなくなったりする。
View Articlegit pullの際に同時にrebaseして枝をキレイに保つ
git pullの際に同時にrebaseして枝をキレイに保つ単純なプルをしてしまうと毎回マージコミットが出来て汚い枝になってしまいます。単に分岐元の内容を取り込むのであればrebaseしましょう。 git pull --rebase http://keijinsonyaban.blogspot.jp/2010/11/git-tips.html
View ArticleMySQLのクエリログを記録させる方法
MySQLのクエリログを記録させる方法グローバル変数をクライアントから設定するとログが記録される。再起動は不要。なんとphpMyAdminなどから設定しても管理者であれば実行可能。 SET GLOBAL general_log = 'ON' ログの記録を止める場合も同様に変数を変更する。 SET GLOBAL general_log = 'OFF'...
View ArticleCake2.1では自作ヘルパー内でのオブジェクトの取得法が変わる場合がある
Cake2.1では自作ヘルパー内でのオブジェクトの取得法が変わる場合がある下記のようにビュークラスに干渉していた場合は動作しません。 ClassRegistry::getObject('view'); ヘルパーのプロパティから同様のオブジェクトにアクセスできます。 $this->_View;
View ArticleCakePHPのHtmlHelperが出力するタグのフォーマットを制御する
CakePHPのHtmlHelperが出力するタグのフォーマットを制御する全てのタグの情報はHtmlHelperのオブジェクト内に$_tagsとして格納されている。この情報を変更するには任意の設定ファイルに必要な情報を準備して読み込ませれば良い。 $this->Html->loadConfig('custom_tag'); 上記の場合だと...
View ArticleMacでディスプレイの検出を行うショートカットキー
Macでディスプレイの検出を行うショートカットキー Command + F1 でディスプレイの検出。接続中の場合はミラーリングの有効と無効を切り替えできる。...
View Article.android/adb_usb.iniには空行を入れるとデバッガが起...
.android/adb_usb.iniには空行を入れるとデバッガが起動しなくなる #android Androidの実機デバッグの際に使うadbコマンドの設定ファイルの問題。これに長いことハマったので備忘録。。。。
View ArticleUnityでビルドする際のBundle Identifierエラーの対...
Unityでビルドする際のBundle Identifierエラーの対処方法 #unity3d アプリのIDを設定する為のボックスがクリックしないと表示されない為ハマった。 "Player Settings" > "Other Settings" のボックスを開いて設定を行う。 http://d.hatena.ne.jp/shu223/20110702/1310314681
View ArticleUnityでiOS用のプロジェクトのビルドがxCode側で失敗する場合...
UnityでiOS用のプロジェクトのビルドがxCode側で失敗する場合 #unity3d 下記のエラーが出てしまってどうにもこうにもいかず。 Undefined symbols for architecture i386: Unity側のPlayer SettingsでターゲットにLatest Simulatorなどを適宜設定しないとダメ。...
View ArticleHeroku上でシェルを使う方法
Heroku上でシェルを使う方法 herokuのイメージ上でシェルを実行する事ができる。ただし実際に稼働しているプロセスに入るわけではなく、行った内容も保持されないのであくまで稼働環境の確認といった用途。 heroku run bash
View Article強制的にemacsに転向する方法 #emacs
強制的にemacsに転向する方法 #emacs 下記の設定を.bash_profileなり.bashrc なりに入れる。 alias vi='emacs' alias vim='emacs'
View Articlegitのコミットログの編集をemacsで行う #emacs
gitのコミットログの編集をemacsで行う #emacs 設定をgit configで設定する。 git config --global core.editor 'emacs' 環境変数 EDITORを使うほうがいいかもだけど、git以外に思い当たらんのよね…
View ArticleHerokuでdynoの状態を調べる #heroku
Herokuでdynoの状態を調べる #heroku heroku ps で各dynoのステータスが確認できる $ heroku ps Process State Command ------------ ------------------ ------------------------------ web.1 up for 8m sh boot.sh
View Article北海道新聞のマスコットキャラ「ぶんちゃん」がtipshare風味でヤバ...
北海道新聞のマスコットキャラ「ぶんちゃん」がtipshare風味でヤバい(tipshareが) 見ての通りです。じつはデカイぞ、ぶんちゃん - 47NEWS(よんななニュース) http://www.47news.jp/topics/diary/2007/12/post_129.php
View Articleフォームに記入例などのメッセージを表示するにはplaceholderが便利
フォームに記入例などのメッセージを表示するにはplaceholderが便利下記のようにすれば記入例として表示されます。<input placeholder>-HTML5タグリファレンス http://www.htmq.com/html5/input_placeholder.shtml
View Article間違ってコミットしてしまったIDEの設定ファイルなどを消さずにリポジト...
間違ってコミットしてしまったIDEの設定ファイルなどを消さずにリポジトリから削除 git rm -r --cached nbproject
View ArticleZendFrameworkをPharで1ファイルに圧縮して使う
ZendFrameworkをPharで1ファイルに圧縮して使うここにやり方が。 http://g-taki.com/wordpress/web/3301.html さらにここに圧縮済みのPharが。 https://github.com/netandreus/tokarchuk_ru_materials
View Article