学ぶ、非営利技術カンファレンスです。構築の側面を中心にお話する予定です。適用することで得られるプロダクト開発上のメリットや、解決すべき技術的課題についても触れる予定です。おいて次の課題となるシステム全体としての振る舞いの把握に焦点を当てています。解決やキャパシティプランニング等、複雑なシステムの運用を適切に行えるようにします。詳細に触れながらお話します。通信のためのインフラ構築といった内容になる予定です。Inc.)「コードレビュー自動化」というと、「RuboCopとESLintでインデントが崩れたコードがないか自動でチェックします」みたいな話を想像されるかもしれません。それはそれで悪いことではないのですが、2018年の人類としては、もっと上を目指していきたいものです。このトークでは、私たちがどのようにコードレビューを自動化しているかを紹介します。私たちは、特に「チーム内のローカルルール」に注目しています。チームローカルなルールは「どれだけ優れた開発者であっても、そのチームに長くいる人しか知らない」「一般のベストプラクティスとは一致しないことがある」という特徴から、RuboCopやESLintなどの一般的な検査ツールではカバーできない厄介者です。SideCIでは、QuerlyとGoodcheckというこの問題にフォーカスした検査ツールを開発しており、SideCIそのものの開発に活用しています。これらのツールを使うことでどのような体験が得られるのか、皆さんと共有したいと思います。勝久さん(スタディスト開発部)アンチパターンのオンパレード、テストコード1行もなし、のべ4.5万行のレガシーRailsアプリ。そんなアプリの、Railsバージョンアッププロジェクトが発足。炎上覚悟のこのプロジェクトを支えたのが「リファクタリング」でした。著者)新人研修で新人さんへ教えるべきことについて考察します。Railsエンジニアを育てる定番の研修内容と、より長いエンジニア人生で役立つであろう「知性」の習得方法について考察します。創業から5年になるスタートアップですが、その成長の過程で様々な成功や失敗をしてきました。これらの問題に対してたくさんのチャレンジと失敗とその先の良い開発プロセスを模索し続けています。セールスなどプロダクト開発に携わる全ての人達が、どのような取り組みをしていくことができるかについてお話しします。学習サービスを展開していますが、先生向け、生徒向け、保護者向け、管理者向けといったように多くのアプリケーションが存在しています。アプリケーションを跨いだ機能を開発するにあたって、これらを全てセットアップする必要があります。機能の追加により依存するパッケージやミドルウェアが追加される場合もあり、これらの管理は非常に煩雑です。利用するにあたってのハマりやすい点やその解決方法、現在抱えている問題について共有する予定です。KESSAIがどの様な体制で、どの様なアーキテクチャを選択してきたのかをお話したいと思います。弊社はGo言語をメイン言語として採用しておりますので、この場では言語の話ではなく、新規事業を立ち上げる際に何を考えて、何を採用してきたのか。現在どのようなアーキテクチャでサービスを運用しているのかを中心にお話しする事になると思います。とある趣味の開発合宿で初めてデプロイされてから、もうすぐ4年になろうとしています。開発や運用・ユーザーサポート等について、技術的/心理的な側面から、様々なリソースが制限されている中でどのように自分達なりに工夫してきたかを共有できれば幸いです。近所の飲食店のスクレイピング、slackbot、ChromeExtension、その他こもごもとした「隣の人を笑顔にする何か」を作るサークル活動をしています。社内用のライブラリ/サービスを作ったり、それをメンテしたり広めたりする際に考えたことを共有させていただきます。>>視聴条件:ログイン前では本動画は3分のみ視聴可能です。※ログインいただくとすべて視聴できます。ComputeEngine。