2012-01-01から1年間の記事一覧
Androidのバックボタンが押された際にイベントを拾って何らかの処理をしたい場合、以下のようにしてイベントを登録するのだが、Cordova-1.5では1度しかイベントが発動しなかったので調べてみた。 document.addEventListener("backbutton", function(){ //何…
Ubuntu 11.10 に対してApache Http Server 2.4.1をソースからインストールしたところ、PCREのライブラリをソースからインストールしたが上手く認識してくれなかったのでそこだけメモ。要はapt-getで素直に持ってくるのが正解 $sudo apt-get install libpcre3…
解説 HandlebarsはJSのテンプレートエンジンであらかじめいくつかの機能を提供してくれているが、いろいろなデータを出力しようとするとどうしても足りない機能が出てくる。そんな時にはHelperを自分で作る必要がある。ということで配列をそのまま順に出力さ…
例えばこれを <c:import url="/WEB-INF/view/common/commonMeta.jsp" /> <c:import url="/WEB-INF/view/common/commonLink.jsp" />こうしたい場合 <c:import url="/WEB-INF/view/common/headerBody.jsp" />\Rで改行を表現する。正規表現は有効に。 <c:import url="/WEB-INF/view/common/commonMeta\.jspf" />\R</c:import></c:import></c:import></c:import>
正規表現を有効に。 <%@include file="([a-zA-Z/\.-]*)" ?%> で検索して <c:import url="$1" charEncoding="UTF-8"/> で置換実行charEncoding忘れると大量の文字化けに見舞われる。</c:import>
参考 http://blog.livedoor.jp/dankogai/archives/51366575.html http://nabe.blog.abk.nu/0301 環境 OS Ubuntu 11.10 デスクトップ版 システムディスク /dev/sda データディスク /dev/sdb /dev/sdc /dev/sdd 今回はデータディスクのみをRAID5化。各ディスク…
Davis.jsはHTML5のHistory API を利用しているため、file:// などのローカルパスを指定したリンクではHTML5のpushStateメソッドが呼ばれた時点でエラーとなってしまいリンクのイベント取得がうまく行かない。具体的には以下の「history.pushState」で処理が…
each 繰り返し if 値があれば unless ifの逆 with log コンソールにログ出力
Handlebarsを理解するにあたり、最小構成サンプルによる始めの一歩。 Handlebarsとは HandlebarsはJavaScriptによるテンプレート変換エンジン。JavaでいうところのVelocityのようなもの。AjaxでJSONオブジェクトを受け取ってHTMLタグを生成するときなどに使…
とりあえずざっくり直訳。 参考URL https://developers.facebook.com/docs/reference/javascript/ 概要 JavaScript SDKはFacebookのサーバーサイドAPIにアクセスするクライアントサイド機能のリッチセットを提供する。これらはREST,認証、ダイアログの全ての…
現時点ではWPA2(AES)が最もセキュリティ強度が高い セキュリティ規格 WEP 暗号化アルゴリズム DES 対応 名称 WEP WPA WPA2 暗号方式 TKIP CCMP 改ざん検出 MIC CCMP 暗号化アルゴリズム RC4 RC4 AES 認証方式 未規定 IEEE 802.1X IEEE 802.1X WPA2には暗号鍵…
PhoneGapのソースコードはApacheに寄贈され、incubatorプロジェクトとなっている。もとは「callback」という名前であったが「Coldova(コルドバ)」に変更になった。 http://incubator.apache.org/callback/で、最新ソースコードはこのColdvaプロジェクトのG…
WebViewについてはPhoneGapで表示させつつ、画面上下にヘッダーなどを配置したい。タブ表示ならTabActivityを使えばできるが、ActivityGroupにDecorViewでセットする方法だとPhoneGap部分が表示されない。そこでDroidGapを継承したクラス自身をMainのActivit…
まだ一つしかないとかwww 複数レコード返すSQLで先頭からn件だけ取得したい fetchFirst offical
古いバージョンのAndroidでFragmentなどV3以降の機能を使いたい場合 EclipseのAndroidプロジェクト上で右クリック→「Android Tools」→「Add Compatibility Library」
PhoneGapはJavaScriptからAndroidの端末固有の機能を呼び出す仕組みを提供するが、Backgrond処理を実行したり、他のActivity間などと連携させたい場合はどうすればよいか。→PhoneGapPluginを使用する PhoneGap Plugins http://wiki.phonegap.com/w/page/3675…
PhoneGapとは PhoneGapはHTML5をベースにしたハイブリットアプリケーションフレームワーク。HTMLとJavaScriptというWebアプリ開発者に使いなれた言語で開発し、AndroidやiPhoneなど異なるプラットフォームの端末に配備できる。 http://phonegap.com/ 特徴 オ…
概要 画面の一定位置までスクロールしたらイベントを発生させてくれるJavaScripthttp://davidwalsh.name/mootools-scrollspy 用途 ページングの必要な画面でデータを追加読み込みさせる 画像の多いページで画面に表示されるタイミングで画像を読み込む 画面…