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
70
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.3k
Acme、其はPerlのユグドラシル
makamaka
2
6.1k
Other Decks in Technology
See All in Technology
Copilot Agentを普段使いしてわかった、バックエンド開発で使えるTips
ykagano
1
550
TerraformをSaaSで使うとAzureの運用がこんなに楽ちん!HCP Terraformって何?
mnakabayashi
0
120
Cloud Native Scalability for Internal Developer Platforms
hhiroshell
2
440
エンジニア採用から始まる技術広報と組織づくり/202506lt
nishiuma
8
1.6k
Javalinの紹介
notoh
0
100
Long journey of Continuous Delivery at Mercari
hisaharu
1
210
Digitization部 紹介資料
sansan33
PRO
1
4.2k
Tensix Core アーキテクチャ解説
tenstorrent_japan
0
360
kubellが挑むBPaaSにおける、人とAIエージェントによるサービス開発の最前線と技術展望
kubell_hr
0
280
OCI Oracle Database Services新機能アップデート(2025/03-2025/05)
oracle4engineer
PRO
1
140
CIでのgolangci-lintの実行を約90%削減した話
kazukihayase
0
160
DB 醬,嗨!哪泥嘎斯基?
line_developers_tw
PRO
0
150
Featured
See All Featured
Visualization
eitanlees
146
16k
How to train your dragon (web standard)
notwaldorf
92
6.1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
6
690
The Cult of Friendly URLs
andyhume
79
6.4k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
Docker and Python
trallard
44
3.4k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
43
2.4k
It's Worth the Effort
3n
184
28k
Designing Experiences People Love
moore
142
24k
KATA
mclloyd
29
14k
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 最高!
という感じで最後に良い話っ ぽく終わらせる小ズルい大人 の見本です。 見本にしてください。