Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Kichijoji.pm #33 LT
Search
Makamaka Hannyaharamitu
June 21, 2023
Technology
0
79
Kichijoji.pm #33 LT
Kichijoji.pm #33 で発表したLTです。
Makamaka Hannyaharamitu
June 21, 2023
Tweet
Share
More Decks by Makamaka Hannyaharamitu
See All by Makamaka Hannyaharamitu
開幕LT
makamaka
0
1.4k
Acme、其はPerlのユグドラシル
makamaka
2
7k
Other Decks in Technology
See All in Technology
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
Microsoft Tech Brief : Microsoft Fabric × Databricks × Microsoft Foundry が切り拓く Agentic Analytics 革命 ― Microsoft Ignite & Databricks 社 主催 DATA+AI World Tour Tokyo 最新アップデート総括
databricksjapan
0
100
2026/01/16_実体験から学ぶ 2025年の失敗と対策_Progate Bar
teba_eleven
1
190
AI アクセラレータチップ AWS Trainium/Inferentia に 今こそ入門
yoshimi0227
1
250
AI時代のアジャイルチームを目指して ー スクラムというコンフォートゾーンからの脱却 ー / Toward Agile Teams in the Age of AI
takaking22
11
6.8k
純粋なイミュータブルモデルを設計してからイベントソーシングと組み合わせるDeciderの実践方法の紹介 /Introducing Decider Pattern with Event Sourcing
tomohisa
1
1.2k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.6k
#22 CA × atmaCup 3rd 1st Place Solution
yumizu
1
220
サラリーマンソフトウェアエンジニアのキャリア
yuheinakasaka
41
19k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
12k
あの夜、私たちは「人間」に戻った。 ── 災害ユートピア、贈与、そしてアジャイルの再構築 / 20260108 Hiromitsu Akiba
shift_evolve
PRO
0
710
WebDriver BiDi 2025年のふりかえり
yotahada3
1
160
Featured
See All Featured
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
260
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.8k
Designing for Performance
lara
610
70k
Designing for humans not robots
tammielis
254
26k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
270
Unsuck your backbone
ammeep
671
58k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Between Models and Reality
mayunak
1
170
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Paper Plane
katiecoart
PRO
0
45k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
110
Transcript
Kichijoji.pm #33 2023-06-16 まかまか般若波羅蜜
テーマ:原点 O
自分にとっての様々な原点
・最初の頃のお仕事やらかし 自分にとっての様々な原点
・最初の頃のお仕事やらかし ・ツールづくりの楽しさ 自分にとっての様々な原点
・最初の頃のお仕事やらかし ・ツールづくりの楽しさ ・私とKichijoji.pm #-1 自分にとっての様々な原点
・最初の頃のお仕事やらかし ・ツールづくりの楽しさ ・私とKichijoji.pm #-1 どれ聞きたいですか?
安心してください Don't worry,
入ってますよ I'm writing!
入ってますよ I'm writing! 3つ!
・最初の頃のお仕事やらかし ・ツールづくりの楽しさ ・私とKichijoji.pm #-1 自分にとっての様々な原点
1. 最初の頃のお仕事やらかし
20年ほど昔……
Perlのお仕事……
某所へシステムを納品
QAサーバで動作確認、 レビューも通って いざ本番環境へ
動かない!
検証環境 Perl 5.00503
検証環境 Perl 5.00503 本番環境 Perl 5.00502
検証環境 Perl 5.00503 本番環境 Perl 5.00502 0.00001!!
my $method = "hello"; $obj->$method(); # => $obj->hello();
my $method = "hello"; $obj->$method(); # => $obj->hello(); これ(動的メソッド呼び出し)がダメだった……
なお、この頃の Perlの最新は 5.8系
おまけ
別件で 0で除算エラー 実績解除
外部データ → 「0 は入ってきません」
外部データ → 「0 は入ってきません」 → 0 は来ないが空文字はきた
こうして人は何も信じない 戦士へと成長していく……
2. ツールづくりの楽しさ
コロナ禍の影響で Slack用ツールが必要に
テレカン用背景つくるやつ
None
None
None
各自がどこにいるか表示する スラッシュコマンド
調子どーよ?
None
誰もステータス変更しなくなり みんな「不明」に
稼働時間集計して スプレッドシートにはるやつ
番外編
Backlogのステータスを 完了にするよう促すやつ
Backlogのステータスを 完了にするよう促すやつ
Backlogのステータスを 完了にするよう促すやつ 絶対ウケると思ったがウケなかった「完了奉行」
機能を組み合わせて ツールを作る楽しさ
機能を組み合わせて ツールを作る楽しさ 自分にとっての プログラミングの原点
日々の仕事に追われ、 忘れがちになるなか
つくる楽しさを 短期間にたくさん味わえた
仕事のこと忘れて 仕事ができました!
3. 私とKichijoji.pm #-1
今回、久しぶりに(リアル) Kichijoji.pm に来ました
前回最後にオフライン 参加したのは
2018年2月 #13
5年ぶりの武蔵野公会堂!
2018年2月 #13 西新宿 と思ったが会場が
2017年10月 #12
6年ぶりの武蔵野公会堂!
#-1
2014年9月 #-1
Kichijoji.pmに 0の概念はないので 第一回の前は第マイナス一回
当時の自己紹介の資料……
当時の自己紹介の資料…… CPAN Authorに なってから9 年経った時の 話。そこから さらに9年 経って今があ り……
色々な原点を思い出す 切っ掛けを与えてくれる
Kichijoji.pm 最高!
という感じで最後に良い話っ ぽく終わらせる小ズルい大人 の見本です。 見本にしてください。