サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
パリ五輪
developer.unlax.com
MySQLで日本語を入れた列をソートしようとするとうまくいかない現象を確認。 解決策は下記を発見。 SELECT * FROM [table_name] ORDER BY CAST([sort_column] AS char); これが調査した感じではベストでしたが、しっくりこない。。。 DBのセットアップの時に対応させる方法があったような。。。
昨日投稿したZend Framework 2でのモジュール毎にデフォルトLayoutを変更させる方法なんだけど、リファレンスに載ってた。 どうもモジュール以下のconfigはマージして利用するみたいな事だからやっぱり自分が想定してる目的とはちょっと違うみたいだな。。 でも何か気にいらないけど。。 とりあえずリファレンスに載ってる位だからこれが想定されてるんだろう。。 namespace Content; class Module { public function onBootstrap($e) { // Register a dispatch event $app = $e->getParam('application'); $app->getEventManager()->attach('dispatch', array($this, 'setLayout')); } public f
/index と /admin などモジュール別にデフォルトLayoutを設定したいと思って、モジュール内のmodule.config.phpに view_manager=>layout と view_manager=>template_map を設定したが、ダメだ。。 反映されない。。 どうも/adminの方だけが読み込まれているような。。 どうやら application.config.php のmodulesの上から順番に読んで上書きされているみたい。 そんな仕様ならtemplate_mapなんかもapplication.config.php書きそうだけど。。 絶対方法が用意されてそうなんだけどな。。 template_path_stack はモジュール毎に上書きされてるみたいやのに。。 とりあえず、今は module.config.php の 'view_manager' => '
2つのテーブルにまたがってユニークとなるキーが存在した場合に必要となった。 PostgreSQLでは対応可能であったのでメモ。 UPDATE hoge1 SET flag = 1 FROM hoge2 WHERE hoge2.code = hoge1.code AND TRANSLATE(hoge2.col1, '-', '') || hoge1.col2 = 'testtest' ★ポイントはココ FROM hoge2 WHERE hoge2.code = hoge1.code
2台目の場合は証明書コピーしろとか色々あった中、 環境構築の際にキーチェーンアクセスでユーザリセットしたり色々したからそのせいかな。。 どんなに検索してもこの事例にヒットしない。。 どうしよう。。 再セットアップかな。。 面倒だな。。 その後。。 どうやらXCodeのバージョンの問題じゃないかと思えてきました。。 というかSubmitじゃなくてDistributeボタンを押すとできたからきっとこれなんだろう。。 てかこれですよね。。 無駄な時間が。。 やっぱりApple好きになれないな。。
JavaScriptには0埋めに使えそうな関数が用意はされていない。 そこでこんな感じできる事を発見したのでメモ。 これが一番簡単ですね。。。 var month = 3; var result = ('00' + month).slice(-2); alert(result); 結果は03となる。 0を最大文字数分付けておいて、後ろから指定文字数切り出す。 '00'の0が2つなのは2で統一したかっただけです。
証明証作成には Makecert を利用したかったので、まずは Microsoft .NET Framework 2.0 SDK 日本語版 (x86) をダウンロードする。 スタート >> Microsoft .NET Framework SDK v2.0 >> SDK コマンド プロンプト 起動したら下記コマンドを入力してENTERで実行!! makecert -sr LocalMachine -ss My -n CN=ServiceModelSamples-HTTPS-Server -sky exchange -sk ServiceModelSamples-HTTPS-Key これで証明書を作成して登録された状態となるので、次にIISの方のサイトプロパティから証明書を選択する。 スタート >> マイコンピュータ右クリック >> 管理 >> サービスとアプリケーション >> インターネ
$FileInfo = getimagesize($ImagePath); if ($FileInfo['channels'] == 1) { echo 'これはグレースケールです。'; } else if ($FileInfo['channels'] == 2) { echo 'これは?です。'; } else if ($FileInfo['channels'] == 3) { echo 'これはRGBです。'; } else if ($FileInfo['channels'] == 4) { echo 'これはCMYKです。'; }
以下のHTMLの状態で下記JavaScriptを実行すると行が追加される。 <table id="hoge"> <tbody> <tr> <td>col1-row1</td> <td>col2-row1</td> </tr> </tbody> </table> ▼JavaScript $('#hoge').append('' + '<tr>' + '<td>' + 'col1-row2' + '</td>' + '<td>' + 'col2-row2' + '</td>' + '</tr>' ; ); これってようするに $('#hoge')[0].innterHTML = $('#hoge')[0].innterHTML + '<tr>' + '<td>' + 'col1-row2' + '</td>' + '<td>' + 'col2-row2' + '</td>' + '</tr
このページを最初にブックマークしてみませんか?
『developer.unlax.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く