2012-01-01から1年間の記事一覧

パッチを投稿するときのgitコマンド

自分用のメモ。 $ git format-patch -s -3 --subject-prefix="PATCH v2" --cover-letter -o /tmp/patch001 -3 のところは送るパッチの数。 $ scripts/checkpatch.pl /tmp/patch001/00*.patch 0000-cover-letter.patch はエラーになるが気にしない。emacsで内…

オランダでプリペイドSIMでAndroid端末を使う

連休にオランダに行ってきました。後で役に立つかもしれないので忘れないうちにメモ。 空港内の携帯屋さんだったら話が早かったかもしれないのですが、スキポール空港に到着したのは23時でお店は閉まっていました。次の日に街中でT-Mobileのお店を見つけたの…

Ubuntu 12.04LTS Beta2 でAndroid AOSP masterをビルド

Ubuntu 12.04LTS Beta2 でAndroid AOSP masterをビルド。 $ export PATH=/usr/lib/jvm/jdk1.6.0_31/bin:$PATH $ . build/envsetup.sh $ lunch full-eng $ nohup make -k > make.log3 2>&1 & $ tail -F make.log3 以下のようなエラーになりました。 ... host …

Androidのビルドでメモリが不足しているときのvmstat

RAMを1GBしか割り当ててないVMWareの仮想マシンで、無謀にもAOSPのmasterのAndroidをビルドしてみました。 $ nohup make > make.log 2>&1 & $ tail -F make.log 一晩かかる覚悟なので、ログアウトしても続行するように nohup をつけてバックグランドで実行し…

"ARMv8 Instruction Set Overview"を見てメモ書き

"ARMv8 Instruction Set Overview"を見てメモ書き。 - Togetter "ARMv8 Instruction Set Overview"のドキュメントはARMのサイトからダウンロードできます。ただし登録必要。 http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0406c/index.ht…

Linux Foundation Collaboration Summit 2012でのTizenのトラック

Linux Foundation Collaboration Summit 2012でのTizenのトラックのスライドを見て。 - Togetter Linux Foundation Collaboration Summit 2012 でTizenのトラックがあった。発表資料が掲載されている。 https://events.linuxfoundation.org/events/collabora…

TCP socketではwriteの後すぐにcloseしてはいけない

TCP socketではwriteの後すぐにcloseしてはいけない - Togetter TCP socketではwriteの後すぐにcloseしてはいけない。 相手側に全てのデータが届いてからcloseする必要がある。 shutdown で書き込み側だけハーフクローズするとよい。 相手側がcloseしてから…

forkした子プロセスを後始末する簡単な方法

forkした子プロセスを後始末する簡単な方法 - Togetter signal(SIGCHLD, SIG_IGN); を呼んでおくと、子プロセスの後始末はカーネルがやってくれるので、ゾンビプロセスにならない。

アメリカでプリペイドSIMのデータ定額でAndroid端末を使う(2012年)

2013年の情報はこちら。アメリカでプリペイドSIMのデータ定額でAndroid端末を使う(2013年) - 組み込みの人。先日アメリカに行ってT-MobileのプリペイドSIMを購入して使ったので、そのことを書き残します。 昨年7月にも行ったのですが、その時とは料金システ…