サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Wikipedia
www.orenante.com
jQuery の楽ちんさは言わずもがな…、jQuery UIのほうも、しばらくつかってなかったら超絶進化してた。 すべて入れ替えるぐらいの勢いで導入しまくってます。長いものには巻かれまくる33歳です。 前置きはおいといて… Datepicker +用意されてるテーマをつかっただけだとこうなります。↓ 土日とか完全無視です で、これを↓こうしたい!! (これは一応いいところまで行った感じのアレです。自前の休日テーブルを動的取得して動いてます) 土日はclassを分けて出力してくれてるかなとおもって調べたら 土曜日・日曜日ともに .ui-datepicker-week-end で出力されている 土日でそれぞれ色を変えられませんorz 土日が一緒の色とか意味なしじゃんかー。 なのでどうするかなーっと。…かといってコアいじってjQueryのバージョンアップに対応できないのは あとで地獄をみるのが
とある企業名 cakephpで 登録されてたデータを重複チェックをするのに、 count とかで集計して、2以上ある場合のみ取得したい場合、 そのままだと、全部取得して死んでしまいますので、 groupオプションに無理矢理HAVINGを噛ませる方法があるらしい。 $options = array( 'conditions' => array(), 'fields' => "name , count(Company.name) as cnt", 'group' => 'Company.name HAVING count(Company.name) >= 2', ); $dupNames = $this->Company->find('all' , $options ); 気持ち悪いけどとりあえず取得出来てるのでコレで逝きましょう…。 ※このケースだと、企業名の重複はデータとして存在するのでv
自鯖から、sendmail をApache経由で -f 付けてfromを変更して送ると 送信したメールのヘッダにこのように Message-Id: <2010********.******0**1*214@kyosuke.net> X-Authentication-Warning: kyosuke.net: apache set sender to *******@***.********.ne.jp using -f To: *******@ezweb.ne.jp X-Authentication-Warningが付加される。 まぁ偽装されてるかもしれませんよ!と 「fromが書き換えられているので信頼できないかも知れません」 ご丁寧に教えてくれるわけですが、これで配信すると迷惑メールフォルダにぶち込まれたり、 キャリアによっては届かないこともあるので、 sendmail.cf をいじっ
開発中はdebug = 2 とかで行うと思うんですが、 いちいちデバッグや新機能追加の時に core.php変更するのもめんどくさいので、 リモートと、クライアントに応じて debug 値を動的に変更するようにちょっとだけいじります。 core.php内の $debug のあたり。 Configure::write('debug', 0); if(isset($_SERVER)){ if ($_SERVER['REMOTE_ADDR'] == '127.0.0.1' && ereg( 'Firefox' , $_SERVER['HTTP_USER_AGENT'])){ //ローカルホストからの場合デバッグモード Configure::write('debug', 2); }; if($_SERVER['REMOTE_ADDR'] == '192.168.***.***' && ereg(
備忘録。 XAMPPをインストールしたときに、MySQLがエラー[-1]で起動しないことがあります。 ググってみると、 以前にMySQL(XAMPP)をインストールしたことがあると、アンインストールに失敗していてサービスにmysqlが残っていることがあり、その状態のままXAMPPを新たにインストールすると、インストーラは同じ名前でサービスをインストールしようとするため、うまくインストールできてない。 ということが起こりえる、とか。 XAMPPをアンインストールした状態で マイコンピュータ右クリック→管理→サービス で mysql が残っていればビンゴ。 対処としてはXAMPPをインストールする前に sc.exe で mysql サービスを削除すればOK(少なくともうちではこれで解消。) c:\sc.exe delete mysql 上記コマンドでサービスから消せます。 キレイになった状態で
さて、CakePHP。 開発中は、debug を2 で開発すると思います。その状態で 開発中にDBのテーブルを増やしたりすると、どうも意味不明な挙動をすることがある。 いきなりMissing Database Table とか。いままでいけてたのに!とか。 あちこちのサイトで触れられていますが、app/tmp/cache/models内のモデルキャッシュをつかって アクセスしようとするから、不整合が生じて起こるみたいですね。 手動のローカルサーバだといいんだけど、公開サーバだといちいちログインしたりせなあかんので、めんどくせぇ。 ということで、管理者用メニューに以下のアクションを作った。 /** * モデルキャッシュ削除 */ function delCache(){ $this->obAuth->lock(array(1));// 管理者権限のみ $openDir = TMP . ‘c
このページを最初にブックマークしてみませんか?
『www.orenante.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く