ikautak.log

C/C++, Python, CUDA, Android, Linux kernel, Network, etc.

repoスクリプトのmagic

Androidのrepoスクリプトの先頭の magic='--calling-python-from-/bin/sh' """exec" python -E "$0" "$@" """#$magic" ってなんだと思ったら、メーリングリストで見つけた。 http://groups.google.com/group/repo-discuss/browse_thread/thread/f82f61b66964…

More Effective C++ 項目34 同じプログラム内でC++とCを混ぜる方法を理解する

新訂版 More Effective C++ (AddisonーWesley professional co)作者: スコット・メイヤーズ,安村通晃,伊賀聡一郎,飯田朱美,永田周一出版社/メーカー: ピアソンエデュケーション発売日: 2007/06/29メディア: 単行本(ソフトカバー)購入: 8人 クリック: 129回…

More Effective C++ 項目33 末端でないクラスを抽象クラスにする

新訂版 More Effective C++ (AddisonーWesley professional co)作者: スコット・メイヤーズ,安村通晃,伊賀聡一郎,飯田朱美,永田周一出版社/メーカー: ピアソンエデュケーション発売日: 2007/06/29メディア: 単行本(ソフトカバー)購入: 8人 クリック: 129回…

ゆるく考えよう

ゆるく考えよう 人生を100倍ラクにする思考法作者: ちきりん出版社/メーカー: イースト・プレス発売日: 2011/01/20メディア: 単行本(ソフトカバー)購入: 30人 クリック: 1,118回この商品を含むブログ (139件) を見る ちきりん氏のブログから加筆・修正…

More Effective C++ 項目32 未来形でプログラムしよう

新訂版 More Effective C++ (AddisonーWesley professional co)作者: スコット・メイヤーズ,安村通晃,伊賀聡一郎,飯田朱美,永田周一出版社/メーカー: ピアソンエデュケーション発売日: 2007/06/29メディア: 単行本(ソフトカバー)購入: 8人 クリック: 129回…

Featureの一覧を表示するアプリ

ExpandableListの勉強を兼ねてFeatureInfoの一覧を表示するアプリを作ってみた。 https://github.com/ikautak/FeatureViewer FeatureInfoはPackageManagerから取得できる。 Mapが入ったListを作ってListに登録って戸惑う。

More Effective C++ 項目31 複数のオブジェクトに関して関数を仮想的にする

新訂版 More Effective C++ (AddisonーWesley professional co)作者: スコット・メイヤーズ,安村通晃,伊賀聡一郎,飯田朱美,永田周一出版社/メーカー: ピアソンエデュケーション発売日: 2007/06/29メディア: 単行本(ソフトカバー)購入: 8人 クリック: 129回…

スティーブ・ジョブズの流儀

スティーブ・ジョブズの流儀作者: リーアンダーケイニー,三木俊哉出版社/メーカー: 武田ランダムハウスジャパン発売日: 2008/10/23メディア: 単行本購入: 14人 クリック: 237回この商品を含むブログ (93件) を見る 原著は2008年4月でちょっと古いけど、最近…

tar --excludeオプション

--excludeで、特定のファイルを除いてtarで固めることができる。 tar czvf xxx.tar.gz --exclude ".repo" ./xxx androidのソースをgitとrepoを除いてtarで固めるときに便利だった。

More Effective C++ 項目30 プロキシークラス

新訂版 More Effective C++ (AddisonーWesley professional co)作者: スコット・メイヤーズ,安村通晃,伊賀聡一郎,飯田朱美,永田周一出版社/メーカー: ピアソンエデュケーション発売日: 2007/06/29メディア: 単行本(ソフトカバー)購入: 8人 クリック: 129回…

More Effective C++ 項目29 参照回数計測

新訂版 More Effective C++ (AddisonーWesley professional co)作者: スコット・メイヤーズ,安村通晃,伊賀聡一郎,飯田朱美,永田周一出版社/メーカー: ピアソンエデュケーション発売日: 2007/06/29メディア: 単行本(ソフトカバー)購入: 8人 クリック: 129回…

バッテリー情報テキストを更新

テキストの色の設定を、バッテリー情報スクエアと同じような↑のダイアログに変更した。 https://market.android.com/details?id=com.exiashio.BatteryStatusText&feature=search_result 以前の色の設定と後方互換性を持たせるためにいろいろと変な修正が増え…

More Effective C++ 項目28 スマートポインタ

新訂版 More Effective C++ (AddisonーWesley professional co)作者: スコット・メイヤーズ,安村通晃,伊賀聡一郎,飯田朱美,永田周一出版社/メーカー: ピアソンエデュケーション発売日: 2007/06/29メディア: 単行本(ソフトカバー)購入: 8人 クリック: 129回…

会社は2年で辞めていい

会社は2年で辞めていい (幻冬舎新書)作者: 山崎元出版社/メーカー: 幻冬舎発売日: 2007/11メディア: 新書購入: 6人 クリック: 135回この商品を含むブログ (48件) を見る 12回の転職を経験した著者がキャリアプランや転職について書いている。 2年でやめろ…

GPSの基礎

Software Design (ソフトウェア デザイン) 2011年 03月号 [雑誌]出版社/メーカー: 技術評論社発売日: 2011/02/18メディア: 雑誌購入: 2人 クリック: 31回この商品を含むブログ (5件) を見る 今さら3月号。 GPSの基礎だけブログに残しておく。 位置測定の原…

More Effective C++ 項目27 ヒープ上のオブジェクトへの要求と禁止

新訂版 More Effective C++ (AddisonーWesley professional co)作者: スコット・メイヤーズ,安村通晃,伊賀聡一郎,飯田朱美,永田周一出版社/メーカー: ピアソンエデュケーション発売日: 2007/06/29メディア: 単行本(ソフトカバー)購入: 8人 クリック: 129回…

More Effective C++ 項目26 クラスのオブジェクトの数を制限する

新訂版 More Effective C++ (AddisonーWesley professional co)作者: スコット・メイヤーズ,安村通晃,伊賀聡一郎,飯田朱美,永田周一出版社/メーカー: ピアソンエデュケーション発売日: 2007/06/29メディア: 単行本(ソフトカバー)購入: 8人 クリック: 129回…

グーグルで必要なことは、みんなソニーが教えてくれた

グーグルで必要なことは、みんなソニーが教えてくれた作者: 辻野晃一郎出版社/メーカー: 新潮社発売日: 2010/11/22メディア: 単行本購入: 9人 クリック: 339回この商品を含むブログ (69件) を見る VAIO、スゴ録などの生みの親である辻野さんが書いた、ソニー…

決弾

決弾 最適解を見つける思考の技術作者: 小飼弾,山路達也出版社/メーカー: アスペクト発売日: 2009/03/23メディア: 単行本購入: 3人 クリック: 73回この商品を含むブログ (49件) を見る いい話がたくあんあったが、どれもどこかで既に読んだような気がする。 …

More Effective C++ 項目25 コンストラクタと非メンバー関数を仮想化する

新訂版 More Effective C++ (AddisonーWesley professional co)作者: スコット・メイヤーズ,安村通晃,伊賀聡一郎,飯田朱美,永田周一出版社/メーカー: ピアソンエデュケーション発売日: 2007/06/29メディア: 単行本(ソフトカバー)購入: 8人 クリック: 129回…

最強国家ニッポンの設計図

最強国家ニッポンの設計図作者: 大前研一出版社/メーカー: 小学館発売日: 2009/05/29メディア: 単行本購入: 3人 クリック: 14回この商品を含むブログ (19件) を見る ずっと積ん読で内容が古くなってしまった。 原発はローコストでクリーンなので、世界中で日…

成功は一日で捨て去れ

成功は一日で捨て去れ作者: 柳井正出版社/メーカー: 新潮社発売日: 2009/10/15メディア: 単行本購入: 14人 クリック: 207回この商品を含むブログ (63件) を見る ファーストリテイリングのハングリー精神やバイタリティの元がわかる。 なんでもそうだが、常識…

pythonのジェネレータで円周率

Pythonのジェネレータの勉強で、円周率を求めるようなジェネレータを作ってみた。 (アルゴリズムはwikipediaに載っていたウォリスの式) #!/usr/bin/env python def pi(): numerator = 2.0 denominator = 1.0 while True: yield numerator/denominator if n…

More Effective C++ 項目24 仮想関数、多重継承、仮想基底クラスと実行時型識別のコストを理解する

新訂版 More Effective C++ (AddisonーWesley professional co)作者: スコット・メイヤーズ,安村通晃,伊賀聡一郎,飯田朱美,永田周一出版社/メーカー: ピアソンエデュケーション発売日: 2007/06/29メディア: 単行本(ソフトカバー)購入: 8人 クリック: 129回…

ThuoghtWorksアンソロジー

ThoughtWorksアンソロジー ―アジャイルとオブジェクト指向によるソフトウェアイノベーション作者: ThoughtWorks Inc.,株式会社オージス総研オブジェクトの広場編集部出版社/メーカー: オライリージャパン発売日: 2008/12/27メディア: 単行本(ソフトカバー)…

バッテリー情報テキストのソースコードを公開

バッテリー情報テキストのソースコードを公開した。 https://github.com/ikautak/BatteryStatusText AppWidgetを始めて実装したアプリで、拙い点があるかもしれないが、これからAppWidgetを作る人の参考になればうれしい。 このアプリはBatteryManagerからバ…

More Effective C++ 項目23 2つのライブラリを使い分ける

新訂版 More Effective C++ (AddisonーWesley professional co)作者: スコット・メイヤーズ,安村通晃,伊賀聡一郎,飯田朱美,永田周一出版社/メーカー: ピアソンエデュケーション発売日: 2007/06/29メディア: 単行本(ソフトカバー)購入: 8人 クリック: 129回…

ubuntuで次回起動時にfsck

ルートディレクトリにforcefsckというファイルを作っておくと、次回起動時にfsckが実行される。 http://d.hatena.ne.jp/itiri/20081001/1222864199 起動後にはそのファイルは削除されるようだ。

64bit ubuntuでflash

flash playerはなくて、手動で開発版みたいなライブラリを落として /usr/lib/mozilla/pluginsとかに入れる必要があるらしい。 http://petitec.com/2010/11/google-chrome-enable-flash-ubuntu10-10/

More Effective C++ 項目22 単独のopの代わりにop=を使うことを考える

新訂版 More Effective C++ (AddisonーWesley professional co)作者: スコット・メイヤーズ,安村通晃,伊賀聡一郎,飯田朱美,永田周一出版社/メーカー: ピアソンエデュケーション発売日: 2007/06/29メディア: 単行本(ソフトカバー)購入: 8人 クリック: 129回…