programming

アプリケーション

機械学習を使ったコード補完で開発者の生産性はどのくらい向上するのか?(2/2)

1.機械学習を使ったコード補完で開発者の生産性はどのくらい向上するのか?(2/2)まとめ ・MLによるコード補完は正しく見えてもコンパイルできないコードを提案する欠点がある ・この欠点を克服するためにセマンティックエンジンを併用して精度を向...
入門/解説

データサイエンティストとしてPythonコードを再利用可能な形式で管理する方法

1.データサイエンティストとしてPythonコードを再利用可能な形式で管理する方法まとめ ・gitを使うまでもないような小規模なプロジェクトでコードを管理する際の初心者用tips ・大規模開発では推奨されない事もあるやり方だが必要になるケー...
入門/解説

データサイエンティスト向けPython仮想環境ガイド

1.データサイエンティスト向けPython仮想環境ガイドまとめ ・機械学習モデルを開発する際は他の人が作ったライブラリ等を利用させて貰う事が多い ・他の人が作ったライブラリは特定のVersionのpythonやライブラリを必要とする場合があ...
入門/解説

Googleを巨大にした友情(6/9)

1.Googleを巨大にした友情(6/9)まとめ ・JeffとSanjayも朝型で9時前から働き始めている ・エスプレッソマシンからの朝の一杯のカプチーノは重要 ・Sanjayが使っているエディタはEmacsで手書きのノートも愛用 2.Je...
入門/解説

Googleを巨大にした友情(5/9)

1.Googleを巨大にした友情(5/9)まとめ ・ハワイ生まれのJeffは子供の頃からコンピュータに慣れ親しんでいた ・Sanjayは大学に入るまでコンピュータに触った事がなく兄の影で生きてきた ・人生ではJeffは外交的でSanjayは...
その他の調査

Googleを巨大にした友情(3/9)

1.Googleを巨大にした友情(3/9)まとめ ・JeffとSanjayはGoogleに入社する前からペアプログラミングをやっていたが理由はわからない ・見た目も対照的な二人だが、家族ぐるみの付き合いがあるほどプライベートでも仲が良い ・...