PyCon JP 2022の参加報告ブログをまとめてます。 見落とし等あったら twitter.com までお知らせください。 note.com podcast.terapyon.net note.com hirosaji.hatenablog.com note.com stand.fm lalokalabs.co note.com qiita.com qiita.com blog.jetbrains.…
夏風邪の微熱にうなされながらベスト・キッド(The Karate Kid - 4部作とジャキー・チェンのやつ)を一気見した。 スクラムマスターは必修の作品と言っても良いなと思えた印象に残ったシーンをつらつらと。(ネタバレを含んでる気がしないでもないので、みて…
スクフェス新潟とはしごして #インプロアカデミー の単発ワークショップだん!今日は「様々な人がインプロで楽しめる場をつくる」をテーマに。楽しかったし、チャレンジングだったし、学びもあってよかった。2時間が一瞬で過ぎ去った。https://t.co/PIzt3fiy…
2/25に開催されたCareer path of SM and AC のレポートです。 taco.connpass.com プレゼンター ロシア出身のOrganizer、Yuryさんによるプレゼンテーション PM→2012にSpotifyのコーチからスクラムとアジャイルに関するトレーニングを受けたのがアジャイルとの…
土曜日にManagement 3.0 Japan Conferenceに参加しました。 日本初開催&フルリモート開催ということで、運営の皆様は準備大変だったと思います。 スピーカーの皆さん始め、関係者の方々、楽しい学びの場をありがとうございました。 management30.jp 登壇者…
Agile SEA に参加して、パトロンチケットの特典で録画を見られたので記録していく。 Thank you all speakers and organizers to have such great event! Leading Organizational Transformation - Ruben Canlas Jr. 2日目2本目のセッションは Ruben Canlas J…
Agile SEA に参加して、パトロンチケットの特典で録画を見られたので記録していく。 Thank you all speakers and organizers to have such great event! The Product Owner and Scrum Master Brain Transplant! MWUHAHAHAHA!!! - Alex Sloley 2日目最初のセ…
Agile SEA に参加して、パトロンチケットの特典で録画を見られたので記録していく。 Thank you all speakers and organizers to have such great event! “Empathy In Action”: Creating Safe Spaces with Empathetic Conversations - Shawn Cheng 1日目キー…
Agile SEA に参加して、パトロンチケットの特典で録画を見られたので記録していく。 Thank you all speakers and organizers to have such great event! Developing Your Organization’s Agile Coaching Capability - Lyssa Adkins 1日目KeynoteはCoaching A…
早いもので2020年も半分終わってしまいました。 1月から目黒の会社に転職したんですが、いろいろあって5月からまた別の会社でスクラムマスターとして働いてます。 今まではデベロッパーと兼務してたんですが、専任になったり、まったく新しい事業ドメインだ…
2019年を振り返ります。 1月 engineers.connpass.com 会場を提供するついでに、登壇しました。これをきっかけに、 booth.pm に寄稿することになりました。エンジニアの登壇を応援する会の皆さん、共著者の皆さん、おやかたさんありがとうございます。 (なお…
こちらの勉強会に参加しました。 connpass.com 会場を提供いただいた,BASE株式会社さん,スポンサーのParty Hard Incさん,Bengo4.com, Inc.さん ありがとうございます。 スピーカーの@adamculpさん, @mackstarさん, @koriymさん,@hidenorigotoさん。ありがと…
6月にCSM受けてスクラム熱が上がっているところに が発売されたので四苦八苦しながら読んでいる
3/27に@koriym さんのトークイベント、Final Object#1に参加してきました。 株式会社TRASTA さんで再び開催されました。 今回もTwitterで実況してました。 今回はゲストスピーカーに古賀さんと林さんを迎えての開催でした。 はじめまして!Webアクセシビリ…
@koriym さんのトークイベント、Final Objectに参加してきました。 株式会社TRASTA さんで開催されました。 主にTwitterで実況してました。 @hgsgtk さんによるイベントの速記録も参考になりますので、併せてご参照ください。 なお、聞き逃した箇所は適宜上…
先日RubyWorld Conference 2018で発売が発表されていた を本屋で見つけたので購入。 読んでいて「知らなかった!」というのがいくつか出て来たのでメモ。 gets コンソールでいじるようなプログラムをそんなに書かないということもあり、実行時に引数を渡せる…
SQLアンチパターンでおなじみの、 和田 省二さんに会えると聞いて、参加してきました。 会場を提供いただいたVoyageGroup様、主催の id:Soudai さんはじめ、参加者の皆様ありがとうございました。 控え目にいって最高の勉強会でした dbstudychugoku.connpass…
mpdosaka.connpass.com こちらに参加してきました。 会場を提供してくださったポート株式会社様、主催の@itemanさん@ksetaさんありがとうございました。 詳細は#dcitokyoにて。 オープニングの質問 short introduction trygve紹介 User story/Use case Lean/…
先日のミートアップで発表した内容をあらためてまとめます。 hanahirodev.hatenablog.com
@imunew さんのお誘いで、スーパーエンジニア Richardさん来日 meetupに参加してきた。imunewさんの参加記録は↓。 imunew.hatenablog.com 11時から8時間近くの長丁場でしたが、全く時間を感じないほどでした。 主催してくださった@koriym さん、@ksetaさん、…
hanahirodev.hatenablog.com 先日↑で紹介した HabitStrapで禁煙してました。 無事66日間達成。 これから使う人のために 一度締めると緩められないので、最初につけるときに注意してください。 これからの時期、日焼けが残るので注意してください。 こんなの…
元記事はこちら 翻訳 Bad Smell map.resources :posts, :member => { :comments => :get, :create_comment => :post, :update_comment => :put, :delete_comment => :delete } Roy Fielding’*1の論文*2によると、リソースと、その状態を表すには、RESTful…
こちらのブログに触発されて、 blog.shibayu36.org パフォーマンス・マネジメント-問題解決のための行動分析学-を読んだ読書メモ。
元記事はこちら 感想 内容がRails2の時代のものでRails5と書き方が大きく異なるので、翻訳は割愛。 RESTfulなルーティングを採用する場合は、余計なルーティングが生成されると、セキュリティリスクにもなるからやめましょうという主旨だと思う。 resources …
コードレビュー、プルリクのタイミングなどでは、レビュアーの指摘は立ち位置をそのプルリク作者の思考地点に揃えるのが私は良いと思う。その前提が作れなさそうなら、実装方針を事前に揉むってことが必要だと思う。そういう流れが作れると割とスムーズにな…
元記事はこちら 翻訳 Bad Smell class Product < ActiveRecord::Base has_one :detail end class Detail < ActiveRecord::Base belongs_to :product end <% form_for :product do |f| %> <%= f.text_field :title %> <% fields_for :detail do |detail| %> <…
元記事はこちら 翻訳 Bad Smell map.resources :posts do |post| post.resources :comments do |comment| comment.resources :favorites end end <%= link_to post_comment_favorite_path(@post, @comment, @favorite) %> 3階層にネストしたルーティングは本…
元記事はこちら 翻訳 Bad Smell class User < ActiveRecord::Base has_many :user_role_relationships has_many :roles, :through => :user_role_relationships end class UserRoleRelationship < ActiveRecord::Base belongs_to :user belongs_to :role end…
元記事はこちら 翻訳 Bad Smell <% form_for @post do |f| %> <%= f.text_field :content %> <%= check_box_tag 'auto_tagging' %> <% end %> class PostsController < ApplicationController def create @post = Post.new(params[:post]) if params[:auto_t…
元記事はこちら 翻訳 Bad Smell class InvoicesController < ApplicationController def create @invoice = Invoice.new(params[:invoice]) @invoice.address = current_user.address @invoice.phone = current_user.phone @invoice.vip = (@invoice.amount …