Go with FOSDEM 2015のビデオの概要

最も人気のあるオープンソースプロジェクト会議の1つであるFOSDEMが1月31日から2月1日まで開催され、多くの開発室の他に、 完全にGo専用の開発室がありました。 この会議のビデオは既に公開されており、各レポートは30〜40分です。レポートは非​​常に価値があります。初心者向けの馴染みのある退屈なイントロは、「Goの好きなところ」または「Goでテストする方法」のスタイルです。なかった。



7時間以上の技術的なプレゼンテーションをレビューすることは、特にまったく見ないかどうかがわからない場合は特に現実的ではないことを知っています。そこで、各レポートに短いコメントを用意し、何を見て何をスキップするかを選択できるようにしました。 もちろん、発言は純粋に主観的なものです。







合計で、30〜40分の8つのレポートと、いわゆるLightningトークの1時間半がありました。短いレポートが次々にありました。



プレイリストへのリンクをすぐに提供します:



Youtube: www.youtube.com/playlist?list=PLtLJO5JKE5YDK74RZm67xfwaDgeCj7oqb

FOSDEM http: video.fosdem.org/2015/devroom-go



だから、登場順に。



CoreOSにアクセス[29:54]

ケルシーハイタワー@kelseyhightower

URL: coreos.com

最も興味深いファンレポートの1つは、著者がかなり陽気な同志であるが、すべてが馬鹿げた冗談なしで節度にあるということです。 社内でGoを使用することの詳細(依存関係管理、CGO_ENABLED = 0ですべてを構築すること、それだけです)についておもしろいことを伝え、CoreOSチームの主要プロジェクト(etcd、fleet、flannel、rocket)について説明します。 これらのことを聞いたならお勧めしますが、それらについてもっと知る時間はありませんでした。





MP4のダウンロード: video.fosdem.org/2015/devroom-go/go_at_coreos.mp4 (102M)



世界中の干し草の山で不良針を見つける(Go&Webセキュリティスキャン) [35:04]

Dmitry Savintsev dimisec

URL:

私たちは痛みを通してこの報告書を見ることができました-著者は最もワイルドなロシア語のアクセントを持ち、明らかに、人前で話すことはほとんど経験がありません。 私は彼に特に強調を設定することを望んでいます。会議で話をしたいという願望があり、伝えるべきことがあるからです。しかし、誰もがインドやロシアの悪いアクセントの試練に耐えることはできません。

公平に言うと、このレポートは資料の提出に関して最悪のレポートの1つです。考えに従うことは困難であり、例は初めて機能しません。



会議で著者が直接リポジトリのステータスをプライベートからパブリックに変更した瞬間が気に入りました。





MP4のダウンロード: video.fosdem.org/2015/devroom-go/go_web_security_scanner.mp4 (122M)



MongoDBコンポーネントのGoへの移動 [40:31]

ノルベルトレイテ@nleite

URL: mongodb.com

Mongo-ToolsがGoでどのように、なぜ書かれたのか、Goの社内ソフトウェアについての技術エバンジェリストMongoDBのレポート。 興味深いレポートですが、少し長引いていますが、著者自身は技術者でもあり、伝道者でもありませんが、彼は簡単かつ興味深い話を聞いています。





MP4のダウンロード: video.fosdem.org/2015/devroom-go/mongo_go.mp4 (140M)



CockroachDB-スケーラブルで利用可能なトランザクションDB [44:04]

トビアス・ショットドルフ

URL: cockroachdb.org

分散システム用のSQLデータベースのニッチを埋めようとする新しい(まだ別の)データベースのレポートを設計します。 Google Spannerのようなものですが、Googleだけでなく利用可能です。 ノードの特定のタイプのガード(RocksDB、LevelDBなど)に関連付けられていない、オープンソースプロジェクト。

おそらく、このレポートはデータベース設計に興味のある人にとって最も興味深いものになりますが、一般的な開発においても、「CAPの定理に精通している人は誰ですか?」とやや慎重に聴衆に尋ねる賢い人の話を聞くことは有益です。

このプロジェクトはまだ生産の準備ができていませんが、間違いなく興味深いものです。





MP4のダウンロード: video.fosdem.org/2015/devroom-go/cockroachdb_go.mp4 (163M)



GoのHTTP / 2 [46:02]

ブラッド・フィッツパトリック@bradfitz

URL: http2.golang.org

ここで最も筋金入りのレポートは多くのコードと技術的な詳細です。フィッツパトリックはGoでのHTTP2プロトコルの実装の詳細を説明します。これはGo1.5に表示されます(レポートの時点で、HTTP / 2仕様は最終的に承認さえされていませんでした)。 少し素早く話し、表示します。すぐにコードを追跡するのは難しいかもしれませんが、非常に興味深いです。 さらに、HTTP / 1.1のHTTP / 2とは異なり、優れたイントロ。





MP4のダウンロード: video.fosdem.org/2015/devroom-go/http2_go.mp4 (183M)



Go&Modern Enterprise [27:25]

ピーターブルゴン@peterbourgon

URL: soundcloud.com

また、現代のエンタープライズシステムでのGoの役割に関する著者のビジョンに関する優れたレポート(彼がこれを意味するもの-彼は説明しています)。 特に、モノリシックプログラムからマイクロサービス(および楽しみのための「ピコサービス」)に移行し、SoundCloudでこれを体験する傾向にあります。 一般に、同志がこのトピックで優れた経験を持ち、多くの考慮事項を聞くのは非常に興味深いことは明らかです。

さらに、次のhttp-multiplexerについてのブログ投稿を書くのをやめ、より大きな使用事例について話す時が来たというGoコミュニティへの興味深いアピールです。





MP4のダウンロード: video.fosdem.org/2015/devroom-go/go_modern_enterprise.mp4 (135M)



スリーブ-Goのテキストインデックス作成 [39:40]

マーティショーチ@mschoch

URL: github.com/blevesearch/bleve

Elasticsearch、Lucene、Solrに類似したテキスト検索システムBleveに関する非常に興味深いレポートですが、完全にGoで書かれています。 コード例、洞察、特にテキスト検索の問題。 プロジェクトは非常にまともに見え、レポートは簡単で興味深いものです。





MP4のダウンロード: video.fosdem.org/2015/devroom-go/bleve.mp4 (145M)



ゴーステート [37:06]

アンドリュー・ジェラン@enneff

Goコアチームの1人、Andrew Gerrandのレポート。 2015年2月の初めにGoの状況について説明します。Go1.5の計画について、特にGitとGithubに移行し、Gopher Galaなどについて説明します。 一般的な理解に十分興味深い。





MP4のダウンロード: video.fosdem.org/2015/devroom-go/state_of_go.mp4 (125M)



ライトニングトークに行く [1:45:00]

1. Camilstoreの状態(Mathieu Lonjaret)-Camilstoreプロジェクトの状況に関するレポート(すべての種類の異なるコンテンツのユニバーサルリポジトリ)

2. restic-バックアップは正しく行われました(Alexander 'fd0' Neumann)-効率的なバックアップのためのプレゼンテーションおよびデモユーティリティ

3. Diameterプロトコル(Alexandre Fiori)-Diameterプロトコル(rdc6733)の紹介とGoでの実装。興味深い点が実装されています。

4. Go列挙とJSONエンコード(Francesc Campoy)-コード生成の使用とgo generateの使用の興味深いデモ

5. GoでWindows cmdを修正できます-カスタムWindows SSHサーバー用にGoでターミナルエミュレータを作成した友人からのちょっとした厄介なレポート。

6. Go on Mobile(David Crawshaw)-Android用の実際のGoコードの例と、モバイルプラットフォーム用のGo開発の詳細。

7. Goのフェナキストスコープ(Alex Plugaru)-Goのフェナシストスコープのデモ-アニメーション効果を作成する写真付きの回転ホイール。

8. Go appengine(Valentin Deleplace)-Google App Engineの紹介とGoでGAEを使用する際の詳細。

9. REST&Hybrid Cryptography(Eleanor McHugh)-Go RESTバックエンドの対称暗号化について。



MP4のダウンロード: video.fosdem.org/2015/devroom-go/go_lightning_talks.mp4 (405M)



All Articles