その2以前紹介したResponsivatorが、なぜか使えなくなってしまった。使い勝手のいいものが見つかったので紹介。Errorちょっとハマったので備忘録。セキュリティ上、対策しておこうと思い.htaccessをいじっていた時の事。技術15Bootstrapのdropdown-menuをドロップダウンリスト風に使ってみる横道ついでに、前回に引き続きBootstrapネタ。ドロップダウンリストはイマイチな感じがする。技術15BootstrapのGlyphiconがすごく便利で感動したちょっと横道。Bootstrap(3.0.0以降)に標準で用意されていた。使い方が簡単でかなり感動したと言う話。クラス設計その2前回の続き。抽象クラスの実装について。コンストラクタでDB接続やその他の設定を行う。DBの更新処理に必要なメソッドを抽象化(abstract)しておき、実装を強制させる。一応、クラス設計について。Djemberは以下の10のクラスで構成されている。DBの1行を格納するクラスの基底クラス。コンストラクタでDB接続を行う。Djemberは以下の5つのテーブルで構成されている。機能設計Webアプリを作ってみたの続き。iPhoneでうまく再生できないという問題はあるものの、一応は完成。なんで、設計書代わりに備忘録。当初予定していた機能から少し変わっているので、もう一度整理。技術13iPhoneでAudio属性が思うように動かないWebアプリを作ってみたの続き。今回作ろうとしたアプリは、太鼓の譜面の記録/管理/再生をすると言うもの。Insightsを利用してみた前回の続き。Insightsを使って調べてみた。