2017-01-01から1年間の記事一覧
はてブを眺めてたら、なんか Git の記事がバズってたので、便乗して Git の話を書いてみた。 Oh, shit, git! http://ohshitgit.com/ 「Oh shit, git!」を簡単に和訳してみた。(追記あり) - Qiita https://qiita.com/KaminoHiroki/items/391fb421e94e82c00128…
資料は Slide Share で公開しています。 Randomly Failing Specs from sinsoku listy www.slideshare.net 話したかったこと 時間切れで全く話せていませんでしたが、本当は「 sleep 使わずに直しましょう」って事が伝えたかった。 資料の作り方や発表内容で…
先日、仕事のコードで遭遇して「なんだこの動き...」と思ったので、ブログに書いておく。 Rails クイズ: 次のコードで rollback されるのはどれでしょう?(配点10点) 常にバリデーションエラーになるモデル Bomb と no 属性によってコールバックを制御できる…
一応、お仕事で Ruby やっているプロだけど、本の内容が気になったので買ってみました。 昨日、先行販売している紀伊國屋書展 新宿本店で購入(正式発売日は11月25日)。 新宿紀伊国屋は残り2冊だった。危ない。ギリギリだったけど、なんとかプロになれそう…
先日、ブログに書いたように技術書典3にサークル参加していたので、そのふりかえりをブログに書いておく。 sinsoku.hatenablog.com 同人誌を作成した環境 Re:VIEW Docker textlint CircleCI Re:VIEW + Docker を使用して pdf を作成する環境を作りました。 C…
10月22日(日) の秋葉原UDXで開催される技術書典3にて、Railsの同人誌を頒布します。 サークル名は「う07 Tech翠屋」で、頒布価格は1,000円です。 表紙 目次 内容について Rails でアプリケーション開発する上で基本的なこと、中規模以上になると起きがちな事…
#rubykaigi のツイートを眺めていたら、会社から補助が出てそうな方々のツイートを見かけて、タイトルの件を思いついたので、雑にスクリプトを書いてみた。 RubyKaigi のスポンサー企業であれば、おそらく参加費補助や3日間休むことに理解あるところが多いん…
自分用の備忘録。このコード、ブログに書いておかないと忘れそうなので… やりたかったこと RubyKaigi の型の話を聞いて、「メソッドの実行を上書きして、引数の型を読み取る」ってことができないかなと思いついて実装したコード。 コード 既存の出力を { ...…
このツイートの通りです。 git branch --edit-description [<branchname>] でブランチにメモが付けられる!そして、 git config branch.<branchname>.description で表示できる!使い所は知らない! https://t.co/xt2P7MdUYa— 神速@リリカルエンジニア (@sinsoku_listy) 2017年9月12</branchname></branchname>…
Rails で OAuth 連携の機能を作う場合、一般的に OmniAuth を使うことになります。 そして、 OmniAuth の Qiita Strategy が3つあったので、それぞれ状況をまとめました。 各 gem の概要 GitHub rubygems version work? tmiyamon/omniauth_qiita omniauth_qi…
6/1(木) の表参道.rb でLTしてきました。 omotesandorb.connpass.com 資料 「他人がどうやって Ruby/Rails を学んできたのか?」って意外と聞く機会は無いと思うので、自分のふりかえりも兼ねて発表してみました。資料は Qiita で公開してます。 qiita.com …
巷で話題のマストドンのインスタンスを立ててみました。 インスタンス概要 タイトルにもあるように、Tor の Hidden Service に対応してます。*1 http://xmstdn2w5vvvd747.onion 普通のドメインもあるので、 Tor を使わない人はこちらをどうぞ。 https://xmst…
技術書典は書く側で参加したい気持ちはあるけど、書くネタと書く時間があるかどうか…— 神速@リリカルエンジニア (@sinsoku_listy) 2017年4月9日 あー、自分の知ってるRailsアンチパターンとか書きたいかも。自分の犯した罪(アンチパターン)を贖罪したい…。— …
CircleCI 2.0 が使えるようになっていたので、アップグレードしておいた。 CircleCI の設定 今まで circle.yml だったけど、 .circleci/config.yml に変わっている。 Ruby の設定例は Language Guide: Ruby があるので、これを参考にすると良い。 version: 2…
前々から Rust の良いと聞いていたので、ちょっと入門してみた。 Rust に入門した https://t.co/UfBJ6c1i9C— 神速@リリカルエンジニア (@sinsoku_listy) 2017年2月27日 参考のサイト 公式の プログラミング言語Rust が分かりやすそうなので、これを見ながら…
2/18(土) と 2/25(土) に Speee さんのもくもく会に参加して、 gem が出来たので紹介。 speee.connpass.com bundler_diffgems bundler_diffgems は bundle update を支援するための CLI ツールで、GitHub の比較URL を簡単に表示できます。*1 インストール方…
2/11(土) に 名古屋Ruby会議03 に参加してました。 感想 良かった 会場が大須演芸場ってこともあり、他のイベントと雰囲気が異なっていてとても良かったです。 #nagoyark03 を見ると雰囲気がわかると思います。 発表者の口調もなんか落語っぽい感じになって…