2017-08-01から1ヶ月間の記事一覧
会社では以前より遥かに使う機会が増えており、プレッシャーを感じる…。 リーディング / ライティング 以前は突然 Slack でダイレクトメッセージが来ると心臓が高なったりしたが、最近は流石に即興対応できるようになってきた。 GitHub issues でのやりとり…
review 待ちの Pull Request 一覧を Slack に定期的に通知する仕組みを作ってみた。 完成品 以下の画像は朝11時 JST に自分のチームのレビュー待ちリストを表示している様。Slack の絵文字で「いまレビューしてますよ〜」「merged!」みたいな表現をするのは…
form を submit する時に disabled されるボタンを re-enable するには $.rails.enableFormElements($form) を使う。 二重サブミット防止 まず、data 属性に disable_with を設定するとクリック時にボタンが disabled になり、二重 submit 防止になる。ラベ…
View でちょっと頑張る必要があり Controller から render_to_string で文字列を得てから JSON に突っ込むようなエンドポイントがあるとする。 # controller/books_controller.rb class BooksController # GET /book/:id def show @book = Books.find! param…
手元の mac で突然 yarn コマンドがエラーを吐くようになった。何をしたか思い出せない…。 $ yarn rbenv: yarn: command not found うーん?と思いつつどこを参照しているか確認する。 $ which yarn /Users/ohbarye/.rbenv/shims/yarn なんで yarn がここに…
builderscon - Discover Something Newに前夜祭から最終日まで参加してきた。 感想 行く前から「絶対これを聞く!!」というような目当てがあるわけではなかったが、来てみれば発表のジャンルも幅広いし、著名な海外スピーカーも来るし(同時通訳つき)、何…
builderscon 2017 - day 1 メモ - valid,invalid に続いて2日目のメモ。まとめや感想はあとで。 ※ 内容については間違っている可能性あり。 小さく育てるコンパイラ コンパイラは実装量が多い まずは既存言語のサブセット->自分が欲しい機能を足す->オレオレ…
以下、所感混じりのメモ。まとめや感想はあとで書く。 ※ 内容については間違っている可能性あり。 Desktop Apps with JavaScript Electron = node.js(JavaScript) + Chromium(のレンダリングエンジン) + C++(OSネイテイブ機能の活用) monaco editor Electron…