Akatsuki Hackers Lab | 株式会社アカツキ(Akatsuki Inc.)

Akatsuki Hackers Labは株式会社アカツキが運営しています。

行列ができるRubyコミュニティ Meguro.rb を主催しました!【発表スライドあり】

この記事はAkatsuki Advent Calendar 2017の記事ではありません(!)

 
こんにちは。エンジニアの天野です。
2017/11/30に弊社で開催したMeguro.rbの様子をレポートします。
 
Meguro.rbとは?
Meguro.rbはRuby地域コミュニティで、目黒駅付近の開発者があつまるRubyの地域コミニティです。
 
現在はLT大会を行っていて、Ruby初心者からコミッターまでの幅広い参加者が、実務に役立つネタからRubyの濃ーい話などを発表しています。
また、懇親会前に参加者全員で自己紹介をする時間を設けていて、懇親会で話すのが苦手!という方にも参加しやすいコミニティになっています。
 
運営は、会場を提供する会社がそのまま受け持つことになっており、今回、運営メンバーに声をかけていただき、弊社で開催する運びとなりました!

エンジニア組織マネージメント7つの習慣

この記事はAkatsuki Advent Calendar 2017の4日目の記事です。

こんにちは、ゆのん(id:yunon_phys)です。この記事では、アカツキのVP of Engineering(以下、VP)として、どういったことに日々気をつけてエンジニア組織のマネージメントを行っているのかを述べます。

  • 1. 組織をフラットに保つ
  • 2. 全員で組織をつくる
  • 3. ワクワクする個人目標を立てる
  • 4. マネージメントをエンジニアリングの成れの果てにしない
  • 5. カンファレンスに誰でも行けるようにする
  • 6. エンジニアが主体となって採用をする
  • 7. 量のために採用しない
  • まとめ
続きを読む

新卒エンジニアが国際学会に行ってきたレポート

17新卒エンジニアの森下です。

先日、人工知能系の国際学会に参加してきたので、そのレポートを書きます。

今回参加したのは次の学会です。

14th International Conference on Distributed Computing and Artificial Intelligence (DCAI'17)

投稿したのは自分の大学院の修論の内容なのですが、上司に聞いてみたところ快諾をいただき、参加することとなりました。

続きを読む

Unity で Android 向けにビルドが出来ない

Unity Client Engineer の高木(id:Guji)です。

心機一転、4 月から Unity を使い始めた方も多いかと思います。 私も Unity の新卒研修を担当しており、新卒社員に Unity を教えています。

そんな中、私は正常に Android 向けにビルド出来たのですが、 新しく Unity をインストールした新卒達は何故かビルドが失敗してしまう事件が起こりました。

MacOS 上の Unity 5.6.0f3 で実際出ているエラーは以下の通りです。

f:id:Guji:20170426141125p:plain

Error building Player: CommandInvokationFailure: Unable to list target platforms. Please make sure the android sdk path is correct. See the Console for more details. 
/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/bin/java -Xmx2048M -Dcom.android.sdkmanager.toolsdir="/Users/ユーザ名/Library/Android/sdk/tools" -Dfile.encoding=UTF8 -jar "/Applications/Unity/PlaybackEngines/AndroidPlayer/Tools/sdktools.jar" -
stderr[
Error:Invalid command android
]
stdout[
]
exit code: 64

原因は Android SDK Tools

原因を調べてみると、最新の Android Studio に付属している SDK Tools が悪さをしているようです。 最新の SDK Tools バージョンは 26.0.1 です。なので、少し古い SDK Tools と入れ替えてみることにしました。

f:id:Guji:20170426142732p:plain

※3 月はアップデートが激しい・・・

直近の過去のバージョンがダウンロード出来ない

注意事項として、公式サイトの日本語版と英語版でアップロードされているバージョンが異なっているようです。

日本語版 f:id:Guji:20170426150624p:plain

英語版 f:id:Guji:20170426150849p:plain

英語版のほうを見てみると、URL に謎の数値が付与されており、25.3.0 / 26.0.0 は URL から類推することは難しそうです。 なので、一先ず 25.2.5 を利用することにしました。

25.1.0 から 25.2.5 までは以下の URL でダウンロード出来ます。

https://dl.google.com/android/repository/tools_rX.X.X-macosx.zip

25.0.0 以前の SDK Tools は以下の URL の X.X.X の部分を変更するとダウンロード出来ます。

http://dl-ssl.google.com/android/repository/tools_rX.X.X-macosx.zip

Android SDK Tools を入れ替える

Android Studio と共に SDK をインストールした場合、~/Library/Android/sdk/ に tools があるはずです(Mac の場合)。 これを 25.2.5 と入れ替えます。

f:id:Guji:20170426152038p:plain

これで無事、全員 Android 向けに Build が出来るようになりました!

React Conf 2017 現地レポート (2日目)

ライブエクスペリエンス事業部 エンジニアの高松(@shimpeiws)です。

React Conf 2017 現地レポート (1日目)に引き続き、React Conf 2017 2日目の様子をサンノゼの会場から直接お届けします!!!

1日目のセッションの録画がYouTubeにアップされていました!

1日分が1本の動画(8時間25分!)なので見るのに気合がいりますが、 昨日のレポートやスケジュールを見ながら、気になるセッションをぜひチェックしてみてください!

http://conf.reactjs.org/schedule

続きを読む