Gather-Tech.info #132: Netflixの失敗からプロダクト開発の教訓を学ぶ
#132です。2019年ですね。今年もよろしくお願いします。
先週は年末年始ということで2018年の振り返りや2019年の展望的な記事が多くありました。さまざまな話題の動向をざっとキャッチアップできるので目を通しておくとよいかと思います。以下にいくつかピックアップしておきます。
- 2019年のJava:新春特別企画 : gihyo.jp … 技術評論社
- 2019年のWeb標準:新春特別企画 : gihyo.jp … 技術評論社
- 2019年コンテナオーケストレーションの世界にもサーバレスがやってくる:新春特別企画 : gihyo.jp … 技術評論社
- 2019年に嫌というほど耳にするであろうIT業界の5つの話題 : ZDNet Japan
- 2019年、製造業に変革をもたらす7つの高度なテクノロジ : ZDNet Japan
- 2018年のDart言語の振り返り : ntaoo blog
- 年末年始 Rust 振り返り : SUZUKI Tetsuya – Medium
- 2019年1月におけるAndroid開発状況 : Kenji Abe – Medium
今週のイチオシ
Netflixだって失敗から学ぶ。世界のPM達が注目した10個の教訓 : Quest PM
Netflixの友達機能の失敗とそこから得た教訓について。機能に長くこだわってしまった理由、失敗から得られた教訓が書かれている。クリアな目標を定める、サンクコストを無視する、プライドや情から離れた判断を行うなど。
ついついやってしまいがちな、いらない機能への固執などからのによる失敗とそこから得られた教訓が分かりやすくまとめられています。Netflixでもこのような失敗をしてしまうという事実があるのでこの教訓を定期的に読み直したいものです。
ニュース
Scratch 3.0 is here! : Discuss Scratch
教育用プログラミング言語Scratchの3.0がローンチ。Flashなしで動くようになったのでタブレットでも使用可能に。
AWSのSLA対象サービスが大量増加(15サービス)しました! : DevelopersIO
AWSのSLA対象サービスが拡大された。API GatewayやEMRも対象に。
アーティクル
Security trends to pay attention to in 2019 and beyond : Google Cloud Blog
Google Cloud security teamによる2019年に注意を払うべきセキュリティトレンド。2FAはほぼ一般的になったのでSMSコードによるワンタイムパスワード傍受などより弱い2FAが狙われるようになる、ゼロトラストアーキテクチャがアイデア段階から実装段階へ移行するなど。
learn-json-web-tokens/README.md at master : GitHub
JWTについて。JWTとは何か、使い方、よくある質問、関連記事などがまとめられている。
Flutterでの開発をスムーズに行うためのTips集 : Flutter 🇯🇵 – Medium
FlutterのTips。お勧めLint設定、Performanceタブの活用方法、お勧めパッケージなどがまとめられている。
# TypeのデータをRealmからFirestoreに移行しました : かっくん|note
iOSアプリのデータ保存でRealm Object Serverを使っていたものをFirebase Firestoreに移行した話。移行した理由、移行の流れと実装方法が書かれている。
CognitoとLambdaを使ったパスワードなしメール認証を試してみた : DevelopersIO
AWSのCognitoとLambdaを使ってパスワードなしの認証をする方法について。メールアドレスを入れるとワンタイムコードが送付されそれを入れると認証できる。メールアドレスは事前にSESで検証済みである必要がある。
ブログをMiddlemanからGatsbyに乗り換えた雑感 : WEB EGG
Static Site GeneratorをMiddlemanからGatsbyへ移行した話。描画のパフォーマンスが上がった、ビルド時間が大幅に短縮されたなど。
ツール、ライブラリ
sdushantha/sherlock: GitHub
Twitter、Facebook、Reddit、SlideShareなどのソーシャルサービスからユーザー名を横断的にで検索できるツール。data.json
をいじれば他にもサービスを追加できる。Python製。
rrweb.io | Open source web session replay library
オープンソースのWebセッションリプレイライブラリ。ユーザーの行動を記録、再生できる。
Gravitee.io API Platform
オープンソースのAPI managementプラットフォーム。API ManagementとAccess Managementからなる。
saoudrizwan/DynamicJSON: GitHub
SwiftのJSONパーサーライブラリ。Swift 4.2のdynamicMemberLookupを使うことでJavaScriptのようにJSONを扱える。
MasoniteFramework/masonite: GitHub
PythonのWebフレームワーク。PHPのLaravelに似ている。Python3.4以上で動作。
tmate • Instant terminal sharing
ターミナルをリモートで共有するツール。tmuxをベースに作られている。
サービス、アプリ
Uniform SVG Logos - Vector Logo Zone
いろいろな企業やサービスなどのSVGロゴを検索できるサイト。
Learn JavaScript
インタラクティブにJavaScriptが学べるサービス。無料。GitHubアカウントによるサインインが必要。
Bootstrap Shuffle | Bootstrap builder for busy developers
Drag&dropでWebの画面を作ってそのソースコードダウンロードできるサービス。
Codea.io
iPadでiPadアプリが作れるアプリ。Luaでコーディングする。
AWS CLI Builder By Prasad Domala
aws-cliの引数を入力することでコマンド作成を補助してくれるサイト。