2012-02-01から1ヶ月間の記事一覧

Androidアプリでインターネット接続機能を使うときのTips

Androidアプリのインターネット接続の許可 AndroidManifest.xml の manifest 要素の直下に以下の設定を追加する。 <uses-permission android:name="android.permission.INTERNET"></uses-permission> AndroidエミュレータのDNSとhttp-proxyの設定 Androidエミュレータを起動した後、adb shell で net.dns1, net.dns2 に DNS サーバのIPアドレ…

RESTと従来のRPC/分散オブジェクト(RPC, CORBA, SOAP, etc.)の比較

REST 提唱者は Roy Fielding で、彼は既存の Web のソフトウェアアーキテクチャを分析し、アーキテクチャスタイルとしてまとめて REST (Representational State Transfer) と名づけた。Roy Fielding は Apache httpd, libwww-perl などの実装を手がけ、Tim B…

Javaのマルチスレッド

ひさしぶりにJavaをやっていてマルチスレッドについて復習したときのメモ。スレッドとはプロセスに内包されるプログラムの実行単位である。プロセスはひとつ以上のスレッドと、それらのスレッドからアクセス可能なメモリ空間を有する。スレッドはCPUによって…

ngrep メモ

$ sudo ngrep -l -W byline '(GET|POST) [a-z]+://[^ ]+' port 8080 -q | egrep '^(GET|POST)'