Japan is cheap. これは本当なのだ。 ベイエリアの給料はいくらだと思う?新卒でも一番低くて800万円、GAFAと呼ばれる大手だと平均で1300万-1500万円はもらっている。 更にこちらを見て欲しい。 https://www.paysa.com/salary-rank Netflixなどは平均で3000万円の給料をエンジニアに支払っている。 ベイエリアでは多くのエンジニアは2000万円-3000万円もらうことが当たり前なのだ。 さて、物価などを考慮するとベイエリアの収入を6掛けくらいすると日本で同じ生活レベルを得られるだろうか。 そうすると新卒は底値500万円・平均800万円、経験を積んだ人達は1200-1800万円もらっていれば日本の給与水準はベイエリアと同程度と言えよう。 実際はどうだ?転職ドラフトなどを見てみるが良い。転職ドラフトではオファーの平均が600万円ほど、最高
新年あけましておめでとうございます。ことよろ。 最近 Forkwell のポートフォリオ機能を弄っている@sinsoku です。 今日は弊社で起きた「リポジトリが突然消えた事件」について書きたいと思います。 事の始まり 昨年末の26日の朝、 fork したけど使っていないリポジトリがあったので、何気なく削除しました。 その30分後、同僚のapp2641に声をかけられました。 app2641:「なぜか(メイン)リポジトリが404なんですが、sinsoku さん何か知ってます?」 sinsoku:「え、いや、分からないです。私の方でも調べてみます。(もしかして...)」 自分でもリポジトリのページを表示してみました。 404 ですね。マジか...。Audit log を確認してみるか。 見覚えあるアイコンの横に repo.destroy て書いてあるじゃないか...o..rz GitHub の
み @mi___c55 ちょっと待て待て待て 約2年間使っていた空気清浄機、そーいえばフィルター掃除全然やってなかった!!!って焦って掃除しようとした結果!!! これはwww2年間何していたんでしょうかね〜〜電力の無駄遣いですね〜〜 やっばめっちゃ笑ってるお腹痛い pic.twitter.com/ZPJMAq3tCa 2017-01-14 19:00:35
セマンティック バージョニング 2.0.0 概要 バージョンナンバーは、メジャー.マイナー.パッチ とし、バージョンを上げるには、 APIの変更に互換性のない場合はメジャーバージョンを、 後方互換性があり機能性を追加した場合はマイナーバージョンを、 後方互換性を伴うバグ修正をした場合はパッチバージョンを上げます。 プレリリースやビルドナンバーなどのラベルに関しては、メジャー.マイナー.パッチ の形式を拡張する形で利用することができます。 導入 ソフトウェア・マネージメントの世界には、「依存性地獄」と呼ばれる恐ろしいものがあります。あなたのシステムが大きく成長すればするほど、さまざまなパッケージを組み込めば組み込むほど、自分が地獄の底にいることにいつか気づくでしょう。 多くの依存性を有しているシステムにとって、新しいバージョンがリリースされることは悪夢でしかありません。厳密に依存関係を指定し
HomeGetting StartedMotivationWhat is webpack?InstallationUsageRequire ModulesVendor ModulesUsing LoadersUsing PluginsDev ToolsTroubleshootingtutorials and examplesGetting startedList of tutorialsexamplesGuidesCommonJsAMDwebpack for browserify usersCode SplittingStylesheetsOptimizationLong-term CachingHow to write a loaderHow to write a pluginMultiple entry pointsLibrary and externalsShimming modul
January 13, 2017TypeScript and Flow are similar tools that focus on the same problem: JavaScript's lack of static types. Ultimately, they both exist to help you write correct code. Both TypeScript and Flow provide gradual static typing capabilities. They also use a similar syntax for type annotations and declaration files. Backed by Microsoft and Facebook, both tools enjoy widespread usage among t
最近 fetch API をヘビーに使うようになっていて、いろいろと勘所もわかってきていて、Promise ベースなのはやっぱりすごく便利なんだけれども、現状だと機能が全然足りないなあ、と。 XMLHttpRequestUpload 相当がないのは知っていたし、困ったなあと思っていたんだけれども、XMLHttpRequestUpload 自体がだいぶレア目のヤツで使うような機会もまあめったにないので実害としてはそこまで大きくなかった。 んで、だ、XMLHttpRequestUpload 相当がないのは良いとしても、ReadableStream で XMLHttpRequest で言う progress イベント相当のことをしようとしたときに、発火時にトータルの容量がわからんつう問題が発生した。 fetch API で ReadableStream を使って progress の状況を取ると
Update [14/11/11]: Chromium での実装が M40 からあるそうなので、末尾に引用追記させていただきました。 [14/11/12]: この記事を書くにあたって、色々なかたにレビューや助言を頂いたのですが、謝辞などが一切抜けてました、本当にすいません。追記しました、ご協力頂いた方々本当にありがとうございました。 WHATGW Fetch Spec WHATWG のメンテナンスするドラフトに Fetch Spec が追加されました。 もうすでに日本語訳もあります、すばらしい。Fetch Standard 日本語訳 この仕様には二つのことが定義されています。 "Fetching": Fetch するとは何か? の定義 "Fetch API": fetch() の定義 後者の定義に基づく fetch() という DOM API の実装も始まっています。(詳細は後述) しかし
ECMAScript 6(2015年6月に公開され、今もなお比較的新しい JavaScript)の大目玉である イテレータ と ジェネレータ。なかなかに複雑で巨大な仕組みになっていてややこしいです。 そこで今回は ジェネレータ を、順を追って理解できるように解説したいと思います。 Qiita: JavaScript の イテレータ を極める! ←こちらから読むのがオススメです Qiita: JavaScript の ジェネレータ を極める!(この記事) また、実用的なサンプルを「3. 実用サンプル」に示しました。 初めにこちらを見て、何ができるのかを知ってから読み始めるのもオススメです。 (2017年3月現在、オープンなページでの使用はまだ避けたほうがいいかもしれませんが、実装は確実に進んでいます。ECMAScript 6 compatibility table) 1. ジェネレータ、ジェ
洗濯代行サービス「Washio」の倒産にみる、オンデマンドサービスの限界2017.01.17 22:0013,756 福田ミホ いつでも何でもすぐやってくれて、しかも安く…なんて無理ゲー。 この数年シリコンバレーでは、「○○業界のUber」みたいな,いわゆる「オンデマンドサービス」が雨後の竹の子のように登場しました。たとえばいろんな雑用を代行してくれるTaskRabbit、スーパーへの買い物を代行してくれるInstacart、駐車代行サービスのLuxe、美容師さんが家に来てくれるbeGlammed、などなどです。この手のサービスをまとめて管理してくれる執事サービスなんてのもあり、使いこなせば我々は日々発生する家事や雑用から解放されたセレブな生活ができて、しかも専属のお手伝いさんや運転手を雇うより圧倒的に安い、みたいなことになるのかも?と期待されました。 でもここ1年ほどのオンデマンドサービ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く