Gather-Tech.info #203: エンジニアはどのようにして技術を学べば良いのか、LINEのメッセージングサーバが新年のトラフィックに対応する過程、リモートワークを上手くやるために など
#203です。
先週は、Ryan Dahl作のTypeScript/JavaScript実行環境であるDenoの1.0がリリースされたことが話題になっていました。
このあたりを読むとどういったものか理解が深まるかと思います。
- From Node to Deno
- What is Deno? Will it replace Node.js? : DEV
- DenoとNode.jsの大きな違い : keroxpのScrapbox
- Denoの登場でNode.jsの時代は終わるのか? : Qiita
ニュース
アトラシアン、米国Halp社を買収 既存のツールで問い合わせやリクエストに対応するより良い方法を提供 :アトラシアン株式会社のプレスリリース
AtlassianがSlackベースでチケット管理できるサービスを展開するHalpを買収した。
Organization secrets : The GitHub Blog
GitHubでOrganization secretsが使えるように。
Facebook Welcomes GIPHY as Part of Instagram Team : About Facebook
FacebookがInstagramチームの一部としてGiphyを買収した。
アーティクル
エンジニアはどのようにして技術を学べば良いのか : /etc/motg
エンジニアが技術を学ぶ上で出てくる問題についての考察。何を学べばよいか分からない、技術書を読んでもすぐに忘れる、学習する時間がないという問題についてのアプローチ方法が書かれている。
LINEのメッセージングサーバが新年のトラフィックに対応する過程 : LINE ENGINEERING
LINEの年明け時のトラフィック急増への対応の仕方について。どのように計画を立てているのか、どのようにテストをしてボトルネックとなりそうなところを改善しているかが書かれている。
スタートアップを始める前・入ったときに読んでおきたい 10 の記事 (2020 年 5 月版) : Taka Umada Medium
スタートアップに限らず必要な大事なことが書かれた記事がまとめられている。
The Great CoffeeScript to Typescript Migration of 2017 : Dropbox
Dropboxが2017年に行ったCoffeeScriptからTypeScriptへの移行プロジェクトについて。どのように移行計画を立てたのか、どのような問題が発生したかなどが書かれている。
スライド、ビデオ
リモートワークを上手くやるために : SlideShare
リモートワークのポイントが設備面、コミュニケーション方法などの観点でまとめられている。
ツール、ライブラリ
yemount/pose-animator : GitHub
2DベクトルイラストをPoseNetとFaceMeshを使ってリアルタイムに動かすデモ。
rxi/lite: GitHub
Luaで書かれた軽量なエディター。
meesaltena/SSHHeatmap: GitHub
SSHログインに失敗したIPの座標情報を取得して地図上にマッピングしてくれるツール。
hediet/vscode-drawio: GitHub
Draw.ioをVS Code上で使えるExtension。GUIでの操作だけでなく定義ファイルのXMLの編集もできる。
React Native for Windows + Mac · Build native Windows apps with Javascript and React
React NativeでWindowsアプリ、macOSアプリが作れる。
zkokaja/Brewlet: GitHub
Homebrewでインストールしたパッケージにアップデートがあると通知してくれるMacアプリ。
lighttiger2505/sqls: GitHub
SQL用のLanguage Server Protocol。
サービス、アプリ
Fast or Slow - Global Website Performance Profiler
WebサイトのURLを入力すると色んな国からアクセスした時のパフォーマンスを計測してくれるサービス。
Webrecorder
閲覧したWebサイトをキャプチャしアーカイブできるサービス。キャプチャしたものを自動再生もできる。