#74です。

先週はZOZOSUITが話題になっていました。身体の寸法を瞬時に採寸できるボディースーツを提供するというものです。今後のアパレル業界でのIT活用においてかなり面白いサービスだと思うので今後の動きに注目です。

また、東京Node学園祭2017が開催されていました。公式の資料まとめはないようですが以下である程度まとめてくれています。

今週のイチオシ

とあるペパボカレッジ1期生がこの1年間で学習してきたこと / Studying to be a web engineer : Speaker Deck

Webエンジニアになるために実践してきたことがまとめられている。スキルマップを作製して学習していく範囲を明確化、学習方法と学習を効率化するためにどういうことをやってきたか。

これから目指す姿をスキルマップを作成し洗い出し、学習していく範囲を明確化していくという方法はとても良さそうです。これ何のために学んでいるんだっけ?となったときに振り返ることができるのはとても大事だと思います。

ニュース

マイクロソフト、ついにAzureにVMwareを乗せる。「VMware virtualization on Azure」発表。VMware Cloud on AWSなどに対抗か : Publickey

マイクロソフトがVMware virtualization on Azureを発表。VMwareからの移行支援ツールも合わせて提供される。
その後、 以下のような展開になっているようです。

Google Container Engineが「Google Kubernetes Engine」へ改名。略称はもちろん「GKE」のママ - Publickey

Google Container EngineがGoogle Kubernetes Engineへ改名した。略称はGKEのまま。

アーティクル

GitHubでPRしたときにインデントの変更のコミットが混ざったときの小技 : nyarn.tech

GitHubで整形したときに空白が入ったもののdiffを表示しない方法。URLに?w=1を入れることで空白を無視してdiff表示ができる。

ReactNative 本体のバージョンのアップグレードを行う : Qiita

ReactNativeのバージョンを上げるタイミング、参考にするべき情報、実際にバージョンを上げる際のTipsがまとめられている。

デザインシステム、パターンライブラリ、スタイルガイドそれぞれの定義と違い : UX MILK

デザインシステム、パターンライブラリ、スタイルガイドがそれぞれどういうものかの説明。デザインシステムはパターンライブラリ、スタイルガイドを含んだ上位概念。

Google Apps ScriptのコードをGithubで管理できる「Google Apps Script Github アシスタント」が便利すぎる : Relax and Enjoy Programming

Google Apps ScriptのIDEとGitHubを連携できるChrome拡張について。直接Push、Pullができる。

[React Native事始め完全版]「いきなりデート」のアプリをReact Nativeで開発した知見をまとめます。 : Qiita

React Nativeを選んだ理由、パッケージ構成や開発環境について、開発時の細かいTipsがまとめられている。

スライド、ビデオ

Go言語のご紹介 2017 : Speaker Deck

Goの導入資料。Goとはどのような言語か、歴史、代表的なGo製のツールやアプリ、どのような企業で使われているかなどまとめられている。

年齢も経験も関係ない!ステップアップするためのJavaコミュニティ活用術 : Speaker Deck

コミュニティの活用方法について。技術の知り方、コミュニティとの付き合い方や楽しみ方がまとめられている。

What has been realized to improve maintainability at “Eight”. : Speaker Deck

Eightがインフラのメンテナンス性向上のために取り組んできたことがまとめられている。リリースブランチPR自動作成、AMI作成自動化、ログの整理と可視化/分析可能な状態にしたなど。

エンジニアのためのブログ講座Ver4 : SlideShare

ブログを書くと何がよいのかがまとめられた資料。これから書きたいと思っている人向け、なかなかかけない人向け、もう書いている人向けにポイントが書かれている。

ツール、ライブラリ

Luxon

JavaScriptの日付、時間を扱うライブラリ。 Moment.jsユーザー向けのドキュメントも用意されている。

vutran/dext: GitHub

Electron製のAlfredの様なランチャーアプリ。プラグインの仕組みあり。

rsc/2fa: GitHub

2要素認証のコマンドラインツール。Go実装。

サービス、アプリ

Haskell for Mac IDE — Learn Functional Programming with Haskell

Mac用のHaskell IDE。Mac App Storeで3000円。

JSON to Swift, TypeScript, Go, C#, Java, and more :: quicktype

JSONからいろいろな言語のシリアライズ、デシリアライズするコードを生成してくれるサービス。

Gophercises - Coding exercises for budding gophers

Go言語が学べるオンラインコース。無料。