ikautak.log

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

エンジニアとしての生き方

エンジニアとしての生き方 IT技術者たちよ、世界へ出よう! (インプレス選書)作者: 中島聡出版社/メーカー: インプレスジャパン発売日: 2011/03/11メディア: 単行本(ソフトカバー)購入: 11人 クリック: 1,936回この商品を含むブログ (64件) を見る 逃げき…

More Effective C++ 項目21 暗黙的な型変換を避けるためのオーバーロード

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

More Effective C++ 項目20 戻り値最適化の促進

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

More Effective C++ 項目19 テンポラリオブジェクトの由来を理解しよう

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

More Effective C++ 項目18 予想される計算のコストを償却する

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

More Effective C++ 項目17 遅延評価の使用を検討する

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

More Effective C++ 項目16 80-20規則を覚えておこう

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

More Effective C++ 項目15 例外処理のコストを理解する

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

More Effective C++ 項目14 例外仕様を賢く用いる

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

プログラマが知るべき97のこと

プログラマが知るべき97のこと作者: 和田卓人,Kevlin Henney,夏目大出版社/メーカー: オライリージャパン発売日: 2010/12/18メディア: 単行本(ソフトカバー)購入: 58人 クリック: 2,107回この商品を含むブログ (329件) を見る 印象に残ったものをいくつか…

More Effective C++ 項目13 参照渡しで例外を受け取る

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

startActivityの深層 後編

前回のつづき android.os.ProcessクラスのzygoteSendArgsAndGetPid()でsocketにいろいろwriteすると、pidがreadできる。 socketのreadをしているプロセスがいて、それがforkしてpidを返している。 アプリのプロセスの親プロセスはzygote emulatorを起動してa…

More Effective C++ 項目12 例外発生の仕方と引数引渡しや仮想関数呼び出しとの違いを理解する

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

ホームディレクトリの日本語のディレクトリ名を英語にする

メモっておく。 LANG=C xdg-user-dirs-gtk-update 参考サイト http://viva-ubuntu.com/?p=1709

startActivityの深層 前編

android-2.3.1_r1のソースコードを、Activity.startActivity()からアプリが起動するまでを追いかけてみる。 Activity startActivity() ↓ startActivityForResult() ↓ Instrumentation execStartActivity() ↓ IActivityManager startActivity() // BinderでIP…

More Effective C++ 項目11 デストラクタから発生した例外を抑える

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

More Effective C++ 項目10 コンストラクタでのリソースリークを防ぐ

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

More Effective C++ 項目9 リソースリークを防ぐためにデストラクタを使う

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

More Effective C++ 項目8 newとdeleteの別の意味を理解する

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

Featureの一覧を取得する

AndroidMarketは、アプリケーションのAndroidManifest.xmlの<uses-feature>をチェックして、そのfeatureがない端末からはアプリが見えないようにフィルターするらしい。 <uses-feature android:name="android.hardware.camera"> と書くと、カメラなしの端末からはマーケットで見えなくなる。 featureの一覧はPackageManagerから取</uses-feature></uses-feature>…

More Effective C++ 項目7 "&&"、"||"、あるいは"、"をオーバーロードしない

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

Android Walkerの紹介記事

Android WalkerさんにBatteryStatusTextを紹介してもらった。 http://android-walker.com/?p=4714 勇気りんりんって何だろう:)

More Effective C++ 項目6 インクリメントとデクリメントの演算子で前置形式と後置形式を区別する

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

RemoteViewsの仕組み

AppWidgetProviderで使っているRemoteViewsクラスの仕組みについて調べてみた。 Widgetは、表示領域を提供するAppWidgetHost(大抵はホームアプリ)に、部品を提供するAppWidgetProviderから表示情報を送る形で構成されている。 ホームアプリとAppWidgetProv…

More Effective C++ 項目5 ユーザ定義の変換関数に気をつけよう

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

More Effective C++ 項目4 根拠のない省略時コンストラクタを避ける

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

xperiaのroot化

マルチタッチ対応のアップデート後、z4rootではrootになれないらしい。 いくつか方法があるみたいだが、自分の場合はSuperOneClickでうまくいった。 ・SuperOneClickのダウンロード http://forum.xda-developers.com/showthread.php?t=803682 ここからダウン…

More Effective C++ 項目3 配列をポリモーフィズム的に扱ってはいけない

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

More Effective C++ 項目2 C++スタイルのキャストを愛用する

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

More Effective C++ 項目1 ポインタと参照の違い

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