Memoこの広告は、90日以上更新していないブログに表示しています。2017に参加してきました。builderscon.io参加したセッションのアウトラインメモを残しておきます。中途半端なメモのところもありますがそこはご愛敬ということで。資料が公開されているものはリンクを張っておきました。※一部、私個人の解釈でメモしているものもあり、発表者の方の本来の意図とズレているものがあるかもしれませんがご了承下さい。Process間での通信が可能Slackアプリの話Electron、TypeScript、C++複雑な部分(全体の5%くらい?)はC++使っている。Editorを使ったエディタアプリを作っていくシンタックスハイライトだけでなく補完も効くElectronアプリ上でOSのファイルシステムにアクセスできるこれが怖い部分でもあるテストはこの辺り使って行っているSpectronJest所感Slackの中の人の話を聞けるなんて本当に良い経験でした。ライブコーディングが最高でした。Electronアプリの作り方の基本がばっちり理解でき、Electronで何か作ってみようと思わせる非常に良いセッションでした。Call部分はC++で書いているといっていましたし、パフォーマンス求められるようなアプリを作るにはやはりElectronだけではダメなんだろうなと思った次第。ライブコーディングしたサンプルは以下で公開しているそうです。私自身ブラウザ拡張機能はいくつか作っていたりするのですがクロスブラウザ対応するという考えは今まで考えたことありませんでした。いう意味でなるほどなーと考えさせられました。したサービスのブラウザ拡張を仕事で作っていないと出てこない考えだよなーと。個人で作ると、正直自分のメインブラウザだけ対応すればいいやってなっちゃいますからね。自分のブラウザ拡張をクロスブラウザ対応してみようという気持ちがかなり高まりました。自分でクロスブラウザ対応するためのツールを色々作っているのもすごいですね。便利そうなので使ってみたい。Haskellを使おうspeakerdeck.comStackcabel-installに変わるビルドツールプロジェクト間の依存パッケージのバージョン違いを適切に扱ってくれるStackageHaskellのパッケージリポジトリみたいなやつHoogle関数名、型名とか検索できる日本HaskellユーザーグループのSlackの#questionで質問受け付けている本出すHaskell入門、9/27発売予定I/O処理あんまり得意ではない。何を提供するモナドか、メンタルモデルを把握するモナドの剥がし方を探すなぜHaskell使う?Goじゃだめなの?GHC使うとパフォーマンスを担保できるGoと比べると型システムが優れていて抽象度の高いコードが書ける所感すごいH本を過去に1度読んだだけの私にはなかなか理解がキツかったです...Haskellではモナドを理解しないとダメなことが良く分りました。モナドが曖昧になっているのでこれを機にすごいH本を読み直そうと思いました。過去のスライド等に目を通していたので、内容はだいたい知っていたのですがやっぱせっかくなので生で講演を聞こうと思って参加。プレゼンもうまく非常に楽しませてもらいました。RDBのリファクタリングは技術や政治の力が必要だけど「覚悟」も大事。アプリの要はDBですね。DB知らないでアプリは作れん!と改めて思いました。DBエンジニアの方は偉大だ。RDBは学習の費用対効果が高いというのはごもっともだと思いました。今をときめく機械学習系のライブラリやVR技術なんかは10年後どうなっているか予測できませんが、RDBが10年後に無くなっているとは到底思えませんからね。1日目はこんな感じでした。「知らなかった、を聞く」ことができて非常に満足度高いです。2018に参加してきた今年もbuildersconに参加してきました。2017の2日目のレポートです。builderscon.i...2017-04-17SlackのStatusを簡単に変更できるChrome拡張をつくった作りました。10の開発環境作り(2017年春編)もう3月も半ばですね。braitomはてなブログをはじめよう!braitomさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。