ねぎ嫌い

思いついたことをてきとうに。

2017-07-06 Antisocial Coding: My Year at GitHub

原文:Coraline Ada Ehmke: Antisocial Coding: My Year at GitHub

Githubで働き始めた女性エンジニアが受けた苦痛について書かれている。

男性社会であり、不公平であり、誠実ではない社内文化を批判している。
“コラボレーション"は筆者には行われず、
"ポジティブインパクト"は打ち消され、
"出荷"した機能は多かったものの、 "共感"してもらうことはなく、最終的に鬱病を発症するに至った。

結局、様々な嫌がらせを受けてクビになった。という記事。

2017-07-05 Making a virtual machine in Google Sheets

原文:Google Sheets Virtual Machine

Google Sheets上に仮想マシンを構築してみた話。

Google DocsはApps Scriptと呼ばれるスクリプティングシステムを持っていて、以下の様なことが出来る
* 文書を開いたり、セルの変更などのイベントに伴うコードの実行 * 公式にカスタム関数を組む * Google翻訳Gmailといった他のサービスを使える * Google Docsのメニューにアイテムを追加出来る

この仮想マシンは100セル分のメモリ領域を持っていて、各セルは命令か数値を持つ。
また、メモリの下から上向きにロードするスタックを持っている。

  • RA-RDはレジスタとして定義してある
  • RIは命令用のポインタである。
    淡い緑色のメモリセルで次に実行する
  • RSはスタックのポインタ。
  • Outputには結果が出力される
  • Errorは命令実行中に発生したエラーが出力される
  • Memoryは100セル分のメモリ領域

記事の下部にもととなるGoogle Sheetsがあるので気になればコピーして使える。

2017-07-03 Largest-ever study of controversial pesticides finds harm to bees

原文:www.nature.com

大規模な研究で、農薬がミツバチに悪影響を及ぼしていることがわかった、という記事。
冬眠による越冬をするだけの能力を減らしてしまっているため、とのこと。
また、農薬を与えたミツバチと与えてないミツバチを比較したところ、生存期間が短くコロニーは女王蜂をメンテナンスする能力が劣っていたとのこと。

2017-07-02 How I Took an API Side Project to 250M Daily Requests

原文:blog.ipinfo.io

どのようにしてコストをかけずに自サービスを2億5千万のリクエストを受け取るまで成長させたのか、という話。

提供しているサービスは、IPアドレスからジオロケーション、プロバイダの情報等の詳細を表示あるいはJSONで返すものである。
サービスの性質上、マーケティングに必要だったのはオンライン上の開発者コミュニティだけだったとのこと。

最も重要なのはYコンビネータのスローガンにもある通り、「人々が欲しがるものを作る」ということ。
ただし誰もそんなこと話してくれないのでめちゃめちゃ難しい。

Stack Overflow、Quora、Redditのように誰かが何かを尋ねるようなサービスでは、
彼らが本当に何かしたいことがあったけれど実現出来ない何かを聞いている。
つまり「人々がほしいもの」がそこにある。

開発者コミュニティのメンバーであるならば、人々が何を欲しがっているかを見るだけではなく、
彼らが今、何を一番欲しがっているかを見る。

宣伝をするのではなく情報を与えるようにすること。

アンテナを高く持つこと。

製品に関わらず、人々に質問をし、回答をすること。