ブラウザでYouTubeの動画を見るとき、 iOSやAndroidでは、自動的に動画が再生されないようになっている。 自動再生する設定にしていても再生ボタンを押さないと再生されない。 ・YouTube Player APIのloadVideoById()が使えない時 YT.Playerのインスタンスで生成したプレーヤーで、 再生ボタンが一回押されていないと、loadVideoById()が...
Unveil.jsの使い方
遅延ロードを実装できる。 ここでいう遅延ロードとは、最初はページの見える部分(viewport)の外側にある画像を読み込まずに、スクロールして見えたら読み込みすること。 Unveil.jsは、遅延ロードの定番jQueryプラグインのLazy Loadからエフェクト等を削除して動作や容量を軽くしたもの。 less than 1k.と書いてある。 Unveil.js http://luis-...
CKEditor4 メモ
バージョン4になっていた。 専用の編集画面を使わずに公開しているページ内でコンテンツを編集できるInline editingという機能も追加されていた。 http://ckeditor.com/ CKEditor使い方(英語) http://docs.ckeditor.com/#!/guide/dev_configuration ファイル管理は、無料のKCFinderでも行える。(純正の...
管理画面用のテンプレートをWrapBootstrapで購入した。
管理画面(Adminページ)を作るのにテンプレートを探してWrapBootstrapで購入した。 管理画面を作る案件があったのでテンプレート探した。 最近はほとんどBootstrapを使っているので対応しているのが使いたい。 探してみると、個人で使う分には無料のBootstrap Themesがあった。 http://portnine.com/bootstrap-themes ブログで使...
ドレイファスモデル
http://www.02.246.ne.jp/~torutk/seway/dreyfus.html から引用 1970年代のドレイファス兄弟による人間の技能の習得・極める過程についての研究結果 研究対象は、民間航空会社のパイロット、チェスの名人などのある分野の技術にきわめて高いレベルの習熟度を示した人々 技能ごとに評価するので、個人の生来持つ特性・才能ではない ...
OpauthのTwitter strategyをv1.1 API対応に変更
Twitter API v1の提供が終了したので、v1.1に対応バージョンへ変更 https://github.com/opauth/twitter 変更箇所は以下 TwitterStrategy.php ‘verify\_credentials\_json\_url’ => ‘https://api.twitter.c...
Twitterアクセストークン取得コード
Twitter Developersでアプリケーションを登録した後、 Access tokenとAccess token secretを取得するコード(Ruby) 環境:ruby 1.9.3p194 Twitterにログインしているブラウザで表示されたURLにアクセスする。 ブラウザに表示されたPINコードを入力するとAccess tokenとAccess token secre...
JSヘルパーを使ってリクエストする前に確認ダイアログを出す方法(CakePHP)
下記のように、requestのbeforeオプションにconfirmReturnを指定する。 これは、IDが’remove_button’の要素をクリックすると、 ‘Are you sure?’の確認ダイアログが表示され、 OKすると、itemsコントローラのdeleteアクションが実行され、 返ってきた値で#item要素の中身が更新されるサンプル CakePHP2.xで試した。 $th...
Gorgeous Social Network ButtonsをCakePHPで使う
Gorgeous Social Network Buttons http://noizwaves.github.io/bootstrap-social-buttons/ CakePHPのFormヘルパーでSubmitボタンとして使うには、 $this->Form->submitではiタグがエスケープされるので、 $this->Form->buttonでtypeオプシ...
Macの画面共有で共有元の解像度が低い場合の対処方法
MacBook Air(解像度1366×768)の画面を MacBook Pro 17inch(解像度1920×1200)でフルスクリーンで見て作業をしたいが、 「画面共有」では元のMacの解像度で表示される。 サイズ変更もできないので、Airの側を1920×1200にしないといけない。 Airに外部モニターを接続するとそのモニターの解像度で表示されるようになるが、 1920×1200のモ...