はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ koic

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 22 / 22件)
 

Ruby / Rails の企業として新卒氏が入社した後にウォッチするように伝えるもの - koicの日記

2018/02/13 このエントリーをはてなブックマークに追加 97 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails 流量 エントリ Ruby 新卒氏

2018 - 02 - 12 Ruby / Rails の企業として新卒氏が入社した後にウォッチするように伝えるもの 先日、 神速さんのエントリ を見てあとで書こうと思ったもの。 表題ママだけれど、 Ruby / Rails の企業として新卒氏が入社した後にウォッチするように伝えているもの。もちろん流量も結構なものなので実際にどの程度ウォッチしているかは本人に委ねている。自分も全部は見れていない。... 続きを読む

Rails Developers Meetup #3 で講演した - koicの日記

2017/07/21 このエントリーをはてなブックマークに追加 52 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails Developers Meetup 日記

2017 - 07 - 20 Rails Developers Meetup #3 で講演した 主催の 平野さん から登壇依頼のメールをもらって、二つ返事で回答させてもらったのがはじまり。オファーをもらったときに「育成をテーマに」と言われていたので、主題に悩むことなくス トー リーづくりを進めることができた。 rails-developers-meetup.connpass.com 当日のスライド... 続きを読む

RailsアプリケーションのRuby 3.0への展望 - koicの日記

2020/01/08 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip 表題 知見 分離 キーワード引数 破壊

パッチ会や地域 Ruby コミュニティなどで集めた知見を元に、勤務先の永和システムマネジメントなんかで度々話しているので、表題についてテキスト化しておく。 TL; DR Ruby 2.8.0 の開発が始まっているが、それは 2020 年のどこかで Ruby 3.0 になるらしい Ruby 3.0 ではキーワード引数 (以下 kwargs) の分離という破壊... 続きを読む

社内向けに「スローテスト勉強会」を行った - koicの日記

2021/01/29 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip 日記 社内向け

スローテスト対策への熱が再燃してきていたので、Ruby関西 勉強会で以前に使ったスライドをベースにオンライン社内勉強会を行った。 スローテスト刑事 (デカ) from Koichi ITO www.slideshare.net やっぱりどのプロジェクトでも Feature テストが Rails アプリケーション開発でのスローテストの要因になっていることが多... 続きを読む

Safe navigation operator in Ruby

2015/11/05 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip TRY 表参道.rb 永和システムマネジメント

Safe navigation operator in Ruby 1. try!から.?へ(#11537) PoweredbyRabbit2.1.8 try!から.?へ (#11537) 表参道.rb#6 東京糸井重⾥事務所さま 2015-11-04 伊藤浩⼀(@koic) (株)永和システムマネジメント 2. try!から.?へ(#11537) PoweredbyRabbit2.1.8 Abou... 続きを読む

RuboCop 本体から Rails Cops が外される - koicの日記

2019/05/31 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip rubocop gem github.com 警告 本体

次の RuboCop マイナーバージョンアップとなる 0.72 から Rails Cops が外されます。今後 Rails Cops を使う場合は Gemify された rubocop-rails gem を使うことになるため、昨日リリースされた RuboCop 0.71 から警告が出るようにしています。 github.com また rubocop -R/--rails オプションも同じタイミングで削除し... 続きを読む

RubyConf 2018 (Los Angeles, CA) に行きました - esm アジャイル事業部 開発者ブログ

2018/11/19 このエントリーをはてなブックマークに追加 18 users Instapaper Pocket Tweet Facebook Share Evernote Clip ESM コミッター rubocop Los Angeles

RuboCop や Active Record Oracle enhanced adapter などのコミッターをやっているコミュニティマネージャの @koic です。 2018年11月13日(火) から 2018年11月15日(木) の間、カルフォルニア州のロサンゼルスで開催された RubyConf 2018 に行きました。 rubyconf.org 渡航までの準備については、個人の日記の方に書いて... 続きを読む

RuboCop 本体から Performance Cops が外される - koicの日記

2019/04/08 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip rubocop github.com 警告 本体 バージョン

次の RuboCop バージョンとして予定されている 0.68 から Performance Cops が外されます。今後 Performance Cops を使う場合は Gemify された rubocop-performance gem を使うことになるため、RuboCop 0.67 から警告が出るようにしています。 github.com これから 0.68 までの間を移行期間としているため RuboCop の Pe... 続きを読む

RuboCop 1.0 がリリースされた - koicの日記

2020/10/21 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip rubocop github.com エントリ 節目 最初

RuboCop 1.0 がリリースされた。 github.com 自分が最初にリリースを行った 0.93.1 が RuboCop 1.0 より前の最後のリリースになったというのも感慨深いものがあるけれど、さておきついに 1.0 になった。 よい節目なので RuboCop 1.0 と周辺に関するエントリを書いておこうと思う。 0.93.1 までアップグレードしている人... 続きを読む

Nokogiriが1.11.0からプリコンパイル済みで配布される - koicの日記

2020/10/09 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip nokogiri We're エントリ 近日リリース 時点

Nokogiri が 1.11.0 からプリコンパイル済みで配布される (らしい) 。 このエントリを書いている時点での Nokogiri のプレリリースバージョンは 1.11.0.rc3 なので、大きな問題がなければ近日リリースの Nokogiri からという少し先取りの話になる。 おや?となったツイートは以下。 On a more serious note, we're REALL... 続きを読む

Ruby 3.2.0dev にマージされた Rust YJIT をビルドする - koicの日記

2022/04/28 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip rust Shopify rustup YJIT 実装

YJIT の Rust 実装がマージされました。いまのところ今年の Shopify からの代表作ではと見ています (YJIT 自体は Ruby 3.1 で C 実装導入されている機能です) 。 github.com そういうわけで、現在の Ruby 3.2.0dev で YJIT を有効にする場合は、Rust の処理系 (1.60.0 以上) が必要になります。Rust のインストールに使... 続きを読む

箇条書きより見出しを好め - koicの日記

2017/03/12 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip ESA 箇条書き 大見出し リファクタリング 見出し

2017 - 03 - 09 箇条書きより見出しを好め Wiki や esa なんかでひたすら箇条書きで記されているのを、最近たびたび見かけるようになった気がしたので話していた、文書構造の リファクタリング テクニックとなる。 基本は一番浅い箇条書きを大見出しにして、ネストを一段ずつ下げるといったものでざっくり以下のような図解で話していた。以下の例では大見出しになったものをタイトルとしており、中見... 続きを読む

Lint Night #1 に登壇します - koicの日記

2022/11/09 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip lint Lint Night Kuniwak 日記 テーマ

Lint Night #1 に登壇します。 lintnight.connpass.com Lint というテーマに絞っているイベントであることに加えて、そもそも Lint とは何かなどといった話は Kuniwak さん が話されるということで、今回の話はマニア指向で作るつもりです。なので、エンドユーザーが聞いて明日からのお仕事の役に立つかどうかはあまり気... 続きを読む

RubyKaigi 2023 に登壇した - koicの日記

2023/05/15 このエントリーをはてなブックマークに追加 9 users Instapaper Pocket Tweet Facebook Share Evernote Clip typo END 登壇 スライド rubykaigi.org

RubyKaigi 2023 に登壇しました。現地での登壇は3年ぶりです。 rubykaigi.org 当日の発表スライドは以下です。スライドのコード中に出てくる ennd なんかは typo ではなく、松田さんのスライドテクニックで、end がネストしている場合、ネスト分 ennnndとしています。 また例年 yahonda さんに英文レビューをしてもらっ... 続きを読む

`Layout/LineLength` のデフォルトを 120 にした - koicの日記

2020/05/29 このエントリーをはてなブックマークに追加 9 users Instapaper Pocket Tweet Facebook Share Evernote Clip rubocop layout github.com OSS

RuboCop の LineLength のデフォルトが 80 ではつらいという声はずっと聞いていて、そもそも RuboCop にパッチを送り始めた頃は、いつかこの変更をするのが目標のひとつだった。 今回 3年半越しに実現することができた。現在の最新版の RuboCop 0.84.0 に適用済み。 github.com OSS で年月をかけた粘り強い振る舞いは ka... 続きを読む

GemfileでのRubyバージョン指定を.ruby-versionから読む - koicの日記

2024/01/10 このエントリーをはてなブックマークに追加 8 users Instapaper Pocket Tweet Facebook Share Evernote Clip Gemfile pull Rails RubyGems 日記

Gemfile での Ruby バージョンの指定を、値の直書きではなく .ruby-version からの読み込みに変更する設定です。 https://github.com/rubygems/rubygems/pull/6876 例えば、Rails アプリケーションなんかで Gemfile に .ruby-version と同じ 3.3.0 を指定しているようであれば、以下のように記述できます。 -ruby '3.3.0... 続きを読む

株式会社永和システムマネジメントのエンジニアリングマネージャーをはじめていた - koicの日記

2022/03/11 このエントリーをはてなブックマークに追加 8 users Instapaper Pocket Tweet Facebook Share Evernote Clip エンジニアリングマネージャー 日記

ちょうど先日 (2022-03-02) 、勤務先で岡島さんとエンジニアリングマネージャ職について社内ラジオ配信する機会があったので、かつて下書きしていたエントリを公開しておきます。 なので、これは勤務先を移籍したとかそういった話ではなく、昨今の社会背景に対する事業課題を解決していく必要性から、勤務先での立ち位置... 続きを読む

Ruby 3.0.1, 2.7.3, 2.6.7, 2.5.9 がリリースされた - koicの日記

2021/04/06 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip www.ruby-lang.org NEWS https

Ruby 3.0.1, 2.7.3, 2.6.7, 2.5.9 がリリースされた。安定版へのメンテナンス、リリースありがとうございます。 https://www.ruby-lang.org/ja/news/2021/04/05/ruby-3-0-1-released/ https://www.ruby-lang.org/ja/news/2021/04/05/ruby-2-7-3-released/ https://www.ruby-lang.org/ja/news/2021/04/05/ruby-2-6-7-rele... 続きを読む

社内向けに「Rubyコミュニティの歩き方勉強会」を行った - koicの日記

2021/05/13 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip コロナ禍 アウトプット スライド 休止 Rubyコミュニティ

2年くらい前に Rails Developers Meetup 2019 で登壇したときのスライドを使って社内向けに開催した。 コロナ禍でオフラインでのコミュニティ活動というものが休止の中で、オンラインでのあり方を再度模索するきっかけになっていればと思う。 いっぱい話した気がするけれど、「アウトプットは人とのつながりを生む」とい... 続きを読む

リモートワークスタイルチェックをやってみた (永和システムマネジメント アジャイル事業部の場合) - esm アジャイル事業部 開発者ブログ

2022/04/11 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip ESM mugi_uno リモートワーク ミスマッチ 認識

エンジニアリングマネージャーの @koic です。富山Ruby会議01の主催者でもあった @mugi_uno さんがまとめられたリモートワークスタイルチェックを行ってみました。 ここ最近やった何件かのカジュアル面談を通して、"リモートワーク" のスタイルの認識に企業・個人によって大きく差がある印象を受けたので、ミスマッチを... 続きを読む

TDD with git. Long live engineering. - Speaker Deck

2020/10/03 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip Engineering ESM ito Sat Inc

Transcript Koichi ITO / ESM, Inc. Kaigi on Rails STAY HOME Edition TDD with git. Long live engineering. 2020-10-03(Sat) @koic • RuboCop core team • OSS Programmer • Agile software development practitioner • Distinguished Engineer at ESM, Inc. Me and @amapyon, @fkino, @sizuhiko None +0900 UTC+0200... 続きを読む

キーワード引数の分離への対応にRuby 2.8.0-devを使う - koicの日記

2020/01/27 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip イージーモード kamipo dev 表題 tl;dr

先日のパッチ会で kamipo さんにもらったアドバイスを書き残しておく。 TL;DR としては表題そのまま。キーワード引数の分離への対応にRuby 2.8.0-devを使うというもの。 2.8.0-devを使えばイージーモードだけど2.7.0縛りプレイだと常人にはクリア不能のむずかしさ https://t.co/tpJGTARwAc— Ryuta Kamizono (@kamipo) 20... 続きを読む

 
(1 - 22 / 22件)