こんな木製の Android/iPhone 見かけたらちとびびる

こういうかんじ.

Nexus_5_Skins__Wraps___Decals____dbrand

iPhone_6s_Skins__Wraps___Decals____dbrand

かなりきもいです.

街で見かけたら二度見しちゃいそうです.

これ, シールです.

Nexus_5_Skins____How_to_Apply____dbrand_🔊

Nexus_5_Skins____How_to_Apply____dbrand_🔊

Nexus_5_Skins____How_to_Apply____dbrand_🔊

貼り付けたらドライヤーで乾かします.

Nexus_5_Skins____How_to_Apply____dbrand_🔊

このシール, 非常に緻密にできており色も多数用意されています.

Nexus 5 Skins, Wraps & Decals // dbrand

表・裏・側面など一式で $10 程度.

私も「木製」にしちゃおうか.

dbrand____iPhone_6s_Skins__Nexus_6P_Skins__Galaxy_S7_Edge_Skins__Galaxy_S7_Skins

dbrand // iPhone 6s Skins, Nexus 6P Skins, Galaxy S7 Edge Skins, Galaxy S7 Skins


エンジニア年収の「地域格差」は確かにある

エンジニアの年収データをスプレッドシートに記入させて集めているようです.

Why not just a simple spreadsheet of salaries? | Hacker News

アンケートフォームから入力すると, スプレッドシートに記入されて公開されます.

Salaries

Salaries_-_Google_スプレッドシート

Salaries - Google スプレッドシート

このデータはCSV形式で抽出できるのでそれを利用してあれこれやっております.

explore_salaries

Data Visualization of Hacker News Salary Spreadsheet — Medium

その結果視覚的にいろいろわかりやすくなって, あきらかにヨーロッパに比べてのシリコンバレーの年収は高いようです.

Data_Visualization_of_Hacker_News_Salary_Spreadsheet_—_Medium

勤務年数や経験年数は関係なく, 最初から, 2~3倍の年収の違いが見えます.

Data_Visualization_of_Hacker_News_Salary_Spreadsheet_—_Medium 2

優秀な人が集ってこうなるのか, お金があるから優秀な人が集まるのか, 都市別.

Data_Visualization_of_Hacker_News_Salary_Spreadsheet_—_Medium 3

これだけインターネットが発達してリモートな開発がしやすくなりましたが, ここまで差がでるとな.

まあ, それなりに狭い分母だとは思いますが.

jrenner/hacker-news-salaries-data: Data exploration of software developer salary info from Hacker News

本の虫: 元Google社員、社内での給与額の公開運動について語る

Hacker News Radio (翻訳) - Google Play の Android アプリ


Android Studio と JDKバージョン

👉 AndroidStudio 利用する Java (JDK) の選択・設定の方法 

この表示.

System Health
Running on a JDK8 version affected by drag and drop issues (1.8.0_60 through 1.8.0_76). See IDEA-146691 for details, and consider using a JDK outside the problematic range.

IDEとしてのAndroid Studio が動く JDK と
Android Studio がアプリビルド時に利用するJDK は異なる.

Mac OSX JDK Selection - Android Tools Project Site

コンソールから

~ $ java -version
java version "1.8.0_72"
Java(TM) SE Runtime Environment (build 1.8.0_72-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.72-b15, mixed mode)

この場合, デスクトップ上のアイコンから Android Studio を起動すると
JDK8 でそれが起動する.

Android Studio を JDK8 で稼働させる場合, 既知のバグがありそれを通知するダイアログが表示される.

Welcome_to_Android_Studio

公式のアナウンスにもあるように JDK7 で稼働させる場合は,

~ $ export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk
~ $ open /Applications/Android\ Studio.app

この場合は, ダイアログは通知されない.

一方, 開発中のアプリビルド時に利用するJDKの指定は, Android Studio 設定画面から変更する.

choose-jdk

まとめ

Android Studio 自体が利用する JDK は環境変数 STUDIO_JDK で切替えるとよい.

👉 AndroidStudio 利用する Java (JDK) の選択・設定の方法