心に残ってる技術書
ふと今まで読んだ技術書で何が好きだったかなーと振り返ってみました。(古い本ばかり)
2010年に購入してた!10年近く前かぁ。 専門学校時代の読んだ本で、これでページングとかの概念を理解しました。 難しいなーと頭を悩ませながら読み込んだ気がする。 これ読み通した記憶はあるんだけども、どうだったかな。 技術書で古めの本をこの時に初めて読んだから印象に残ってる。 PCの基礎を理解したいと思って、ここら辺でOSとかCPUとかの本を読み漁って挫折するのを繰り返してたなぁ。(OS自作入門やったり等々) これは実家で見つけたらもう一度読みたい。 これは絶対外せない本!ゲームの専門学校入った年に出たんだったかなこの本。何度も読んだし辞書代わりにした。 本職の方がどういう事に気をつけながら作ると良いか踏まえつつゲームの作り方を教えてくれるありがたい本。
セットで思い出したゲーム系の本↓
- ゲーム3D数学(初のオライリー本で表紙にうぇっとなった覚えがある)
- ゲームエンジンアーキテクチャ(理解できなくて多分さらっとしか読んでない)
- DirectX 9 シェーダプログラミングブック(描画まわりのパイプラインを学んだ記憶が)
- ゲーム制作者になるための3Dグラフィックス技術(ゲームファンのための~の方か思い出せない...。レベル高すぎて全然わからないけどいちゲームファンとして読んでて楽しかった)
- 作者:Bruce Molay
- 出版社/メーカー: アスキー・メディアワークス
- 発売日: 2008/04/21
- メディア: 大型本
仕組みを知るのが好きなのかな自分。もっと深く本読んでいこうっと。
久しぶりにブログ書いてみたら、下書きどまりで時期が過ぎた記事が多くあることに気づいた。 一気に書かないとだねぇ。
Android CameraXの情報どう追ってたかメモ
公式ドキュメント読み込む developer.android.com
セッション理解するまで見る youtu.be
Discussion Groupの確認
- 月のはじめにDiscussion Groupに今月のリリース予定の内容が上がるから確認する(10月だとこんな感じ↓)
https://groups.google.com/a/android.com/d/msg/camerax-developers/4-5CKtZIfdg/qxnX2S2yAQAJ - 質問とかバグ報告とかもあるから都度チェックしておく
Android CameraX Discussion Group
- 月のはじめにDiscussion Groupに今月のリリース予定の内容が上がるから確認する(10月だとこんな感じ↓)
Redditに上がってたAndroidQのAMAでCameraXの箇所読み込む
We’re on the engineering team for Android Q. Ask us Anything! (starts August 1) : androiddev検索して出てきた素晴らし記事たちを読んで理解を深める
androidx-master-devでCameraXのサンプルを動かしたり、内部実装や動き確認したりする
takattata.hateblo.jp
repoをよく忘れる。書いておいてよかった。過去の自分えらい。
※この時脱線することが多い。何を調べようとしてたのか都度確認しないとひたすらに時間食って何の成果も得られませんでした...!!みたくなるから注意。
- Android Developers Backstage聞く
androidbackstage.blogspot.com
と言っても何度聞いても全然わからなかった。CameraXの読み方大事なんだな?ということしかわからなかった。
techbooster.booth.pm
そんな感じでひぃひぃ言いながら書いた章がこの本の一章に載っています。
(今さらながら一章に載っていたことを知ってどきどきしている。)
最新技術ってどうやって調べるの皆。がっつり調べている方々本当尊敬します。
androidx-master-devのCameraXのサンプルプロジェクトを実行する
いつも忘れるからメモ
Checking Out the Code
↑の Contribution Guide
書いてある手順を踏んでandroidx-master-devのコードを落としてくる
//
追記(19.09.03)
~/.bashrc ファイルに(無ければ作る)
export PATH=~/bin:$PATH
を追記しておくと次回
command not found: repo
が出なくなるかもしれない?
//
repo sync -j8 -c
これが git pull
と同義のコマンド
初回はものすごく時間が掛かる
Running Sample Apps
repo sync
実行したディレクトリ位置のままで、
cd frameworks/support ./studiow
./frameworks/support/studio/android-studio-ide-191.5675373-mac/Android Studio 3.5 Preview.app
が起動した (Version 3.5 Beta 5)
./frameworks/support
ディレクトリを開く
Use Project's SDK
を選ぶ
これ選択肢を間違えたのか、前やった時はbuild sync errorになって混乱した...
間違えた時は git status
で変更を確認して、変更点を全部戻す
不要なものとか rm -rf hogehoge
してやり直し
実行
あとはビルドするだけ
よし、やるぞぃ
追記
Android Gralde Plugin Update Required
先程までのは今日入手したサブ機での話だったのです
メイン機でビルドすると出るのがいつもどうして良いのか分からないことを思い出した
手動で片っ端から3.5.0にしていくのもつらそうだなとUpdateを押してみても結局手動でやるべしとエラーが出る
で、面倒だからAndroid Studio捨てて上記の手順をやり直しているところ
最初Android Studio 3.4の時にandroidx-master-devを落として動かしていて、途中でAndroid Studio 3.5 previewを入れて、最近安定版の3.5を入れたという流れが悪かったのかなぁ?
ううん、ちゃんと原因見れば良かったかぁ
まあまた今度遭遇した時に