Memoこの広告は、90日以上更新していないブログに表示しています。2018に参加してきたevent今年もbuildersconに参加してきました。builderscon.io参加したセッション内容のメモと簡単な所感、全体所感を書き残しておきます。資料が公開されているものはリンクを張っておきました。※一部、私個人の解釈でメモしているものもあり、発表者の方の本来の意図とズレているものがあるかもしれませんがご了承下さい。全体所感メモが長いので全体所感を先に。今年も「知らなかった、を聞く」が実現されている素晴らしいカンファレンスでした。色んな文化の人が出会える素敵な場です。本当に色んな内容の話がありどのコマもどれを聞こうかという悩みが発生します。ゲストスピーカーも豪華ですしまさにフェスだと思います。ここのところ業務であまり技術的なことができていないということもあり、気分をリフレッシュさせる気持ちで今回は参加しました。今回参加したことで技術の楽しさを再認識できましたし、自分はやはり何かをエンジニアリングで解決することが好きなんだなーということも再認識できました。何かを作りたいという気持ちも高まりました。よい機会をいただき感謝の気持ちでいっぱいです。最後に、運営で気になる点があったので改善の余地がある点を書いておきます。去年に比べ記念ホール以外の各部屋が満席になるのが早かったように感じました。セッション終わってトイレへ行って次の部屋に行くとすでに立ち見であったり満席で入れないことが何度かありました。この辺りの調整は難しいとは思うのですがちょっと残念でした。一部屋くらい確保して溢れた人が休憩できる部屋とか用意できるとよいかもしれません。そこで新たな交流もうまれるでしょうし。セッション内で質問した時に、初めの方から手を挙げてるのに後から手を挙げた人に先にマイクを渡してどんどんスルーされ、なかなか質問できないということがありました。手を誰が挙げてたなのかを覚えておくのはなかなか難しいとは思うので立ってもらっておくなどの工夫が必要だと思いました。クロージング時のじゃんけん大会からベストスピーカー発表まで身内感がかなり出ていて参加者を置いていけぼりにしていたように感じました。その後、コミュニティのあり方についての素晴らしい話があったのに説得性が欠けるものになってしまっていました。している時は身内感が出てしまうのはしょうがないと思うので運営の一人一人が意識するしかないように思います。書きましたがこれだけのカンファレンスを毎年続けているということは大変ありがたいですし、素晴らしいことだと思います。個人でプロダクトを作ってそこから普段の仕事では使っていないいろいろな技術を学んでいく姿勢が素晴らしいと思いました。英語で記事を書いて海外ユーザーを引き込むスタンスも素晴らしいです。あと、vue-cliでVueを使うElectronアプリの雛形を作れることは知りませんでした。electron-builderが相当便利なことが分かったので、Electron使う機会があったら使っていきたいです。Conferenceというコミュニティがあるので興味がある人はぜひ所感パスワードレスな認証の現状や関連技術のさわりについて丁寧に説明されていました。話を聞いているとパスワード認証をなくすのは技術的な話よりも人々のマインドを変えることの方が難しそうだなと思いました。UXが変化するというのはあまり意識したことなかったですが確かにそのとおりですよね。Authenticatorは果たしてあとどれくらいで普及してくるのだろうか?エンジニアが多い身の回りでもyubikey使っている人少ないのでまだ相当かかるだろうなあ。主な機能が出そろったスピード感より腰を据えた機能開発の方が顧客にとって大きな価値となるフェーズになったと判断。毎週リリースを終えてみて足回りの改善がやりやすくなったPlayframweork、Scala、sbtのバージョンが一気に新しくなった所感バグフィックスやメンテナンスリリースは含めずに、ユーザーに価値のある機能だけをこれだけの期間毎週リリースしてきたのは本当にすごいと思います。チーム作りもいろいろと試行錯誤があったかと思いますが工夫したんだろうなあと。バックログに対してエンジニアの100%稼働を求めないで20~30%は余力が残るように計画するというのは本当に大事だと思います。(そうしようと思いつつなかなかできないのですが...)あと、プレゼン資料の構成がとてもうまいと思いました。daiksyさんのプレゼン構成はいつもとてもうまいなあと思う。内容がすっと入ってくる。何について話しているのか分かりやすい構成なんだろうな。知見が共有されることが少ないデバイス管理系の話ということでとても参考になりました。端末管理をするにしても目的が大事で、何のためにその設定をするのかを忘れないようにすることがとても大切ということが伝わってきました。人はミスを犯すという前提で設計しないといけないこともなるほどなあと思いました。Macの管理はとてもツラそう...でも色々なサービスやOSSを組み合わせて仕組みを作る感じはエンジニアリング感があってちょっと楽しそうかも。気になったので以下の質問をしてみました。工数をかけない方向で努力している。人数増えてきたら外部の会社にお願いすることも検討すると思う。本当に必要なのはみんなの要望に対応するための時間を確保しておくことこの質問をした意図としては人数が増えると運用負荷とライセンス費用がどかっと上がると思っているからです。ビジネス部門と管理部門のバランスの話をされていたのですが、人数が増えると色々な考えを持った人がどんどん増えていくということなのでこのバランスを保つためのコストもどんどん高くなってきます。そんな中でこの仕組みを続けていけるのだろうか?と疑問に思った次第です。Windowsのリンカを作ることになったどうやったか何かが間違っていても全くヒントがないバイナリをプリントアウトして考える、バイナリを理解できるよう。Worldがリンクできるようになるまで数ヶ月、大きなプログラムがリンクできるまで1年くらいかかったリデザインのポイント難しくし過ぎない不自然な最適化はしない。速くてシンプルなコードを書くために良いデータ構造にするのが重要、データが先、コードは後2回書く。1度目の経験を2度目に生かす最適化する箇所を最小にとどめる終わりに問題についてよく考えて自分がよいと思うやり方を勇気を持って試してみる存在しない問題を作りだしてそれを解決しようとするのではなく、元々の問題を直接解決できないのかよく考えるカーゴ・カルト・プログラミングしない理不尽なものは受け付けない所感まさに自分にとって「知らなかった、を聞く」セッションでした。リンカを使うことはあってもそれを実際に作ることなんて考えたこともなかったのでどういう考えでつくるのか、どういう苦労があるのかが分かりこういう世界があるのかーと思いました。プログラマとしての生き方、考え方をあらためて考えさせられました。あと、なんというか考え方とかすごいなーと聞いていて終始思っていました。スーパーエンジニアがどう考えながらものごとを設計していくのか、解決していくのかが伝わってきた。所々、勘でやったとか天才感はかなりあったけど。2018このtweetがまさにこのセッションのすごさを表しているなーと。るいさんのセッション大変良かった。伝説のロックバンドのライブを見た気分。ライブビデオを発売して欲しい。10年後、若者に「おじさんこのセッション生で見たんだぜ」て自慢したい。所感WebのはじまりからAjax、HTML5、Deviceアクセス系のAPIがどういう経緯で登場してきたのかがセキュリティモデルの考えを絡めて丁寧に説明されていてとても勉強になりました。System」という流れで進化してきており、これによりWebを支える技術で書かれている以上のことが必要な時代になってきていることがよく理解できました。個人的にはベストセッションでした。「WebがOSに近づくという流れはOSがWebでいいじゃんって話とも言える。OSやってるのはその流れ」というのもなるほどなーと思いました。それを聞いてあらためて考えるとやっぱGoogleってすごいなという気持ちになってきました。ブラウザもOSも持っているわけで。WebとモバイルアプリとOSの境目をユーザーが分からないような世界を作れるのはやっぱGoogleなんだろうなーと。所感これは確かに資料公開もビデオ撮影もできないよな、というとても香ばしい内容でした。こんなにツラい案件をやっている人もいるんだと元気をもらいました。いった失敗プロジェクトの事例の共有はありがたいですね。参考になりますし、色々と考えさせられます。政治的な話はどうにもならないと逃げずにできる限りのことはやって、大爆死せずにいかに怪我を少なくできるかを考えていくのが大事だと思っています。プロジェクトの進め方をもうちょい工夫すれば大爆死は避けられたのではないかと思いました。結局マネージャーがいろいろサボったってだけの話に見えてきた。何で作るの?含めメンバー含め考えた方が良かっただろうし、社内政治やステークホルダーとの調整をサボったのも原因のように見える。机の下にステッパー導入。歩きながらコードを書くそんなに計測する必要あるの?ぶっちゃけ指標に関する数値は1つでよいと思う自分の体のことは自分から学ぶしかない自分の人生を自分で決めるやる気を出すのではなくやる気が出る状態を作る所感これはネタ枠だから!、本当に立ち見してまで聞くこと?と心配そうな感じでしたがきちんと自分の問題を解決するためにエンジニアリングしていて素晴らしい発表だったと思います。私もいろんなガジェットを買ってデータだけは集めているのですがほとんど分析できていないので見習おうと思いました。これだけデータが貯まっているのでデータ分析系の話と組み合わせた何かをすると、昨今の機械学習ブームもあるのでもっと色々な人にアプローチできるかも。極秘情報を含むもの、上長の明示的な指示または承認のもと作成されたものは会社に帰属するその他は社員個人のものとなる趣味OSSへのパッチも自分のもの業務で書いたときは会社のもの、本体に取り込まれたら個人のもの。新規OSSは許可不要CLA同意を求められたら会社を代表して署名してよい参考にした企業Google所感こういうポリシーを策定できるのはさすがサイボウズさんだなと思いました。OSSに関する方針を会社としてしっかりと考えてポリシー作っているということは以下のような利点があると思います。働いているエンジニアからしたら自分たちのことをきちんと理解してくれていてありがたいと外から見たらエンジニアの取り組みを支援している素晴らしい会社、かつライセンス周りについてもきちんと理解している会社であると感じる利点しかないですよねほんと。このポリシーを決めるにあたってきっと内部的にはいろいろと揉めたこととは思いますが、却下とならずにきちんとこうやって成果として出てくるのはさすがだなと思います。これをきっかけに日本の企業も自社のOSSポリシーを持つのが当たり前になるとよいですね。セッション聞いた後、以下のようなことをモヤモヤと考えていました。会社のOSSポリシー絶対必要だよなー。自作キーボード愛を感じるセッションでした。自作キーボードは一度やってみたかったので色々と参考になりました。失敗事例の紹介はとても参考になると同時に、ハンダ付けのワザがやっぱ要求されるのかーとやはりちょっと尻込んでしまう自分が...Helix買ってみようかなー。参加レポート今年もbuildersconに参加してきました。参加し...2018-08-29HBFavが使えなくなったので代替策を考えるはてなより、お気に入りフィードRSSの継続および仕様変更につい...2017-12-302017年買って満足度が高かったもの2017年も早いものでもう終わりですね。2017の2日目のレポートです。2017に参加してきました。braitomはてなブログをはじめよう!braitomさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。