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
71
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
Clineを含めたAIエージェントを 大規模組織に導入し、投資対効果を考える / Introducing AI agents into your organization
i35_267
4
1.4k
データプラットフォーム技術におけるメダリオンアーキテクチャという考え方/DataPlatformWithMedallionArchitecture
smdmts
5
570
PHP開発者のためのSOLID原則再入門 #phpcon / PHP Conference Japan 2025
shogogg
2
440
In Praise of "Normal" Engineers (LDX3)
charity
3
1.2k
Liquid Glass革新とSwiftUI/UIKit進化
fumiyasac0921
0
150
Create a Rails8 responsive app with Gemini and RubyLLM
palladius
0
140
ObsidianをMCP連携させてみる
ttnyt8701
2
140
キャディでのApache Iceberg, Trino採用事例 -Apache Iceberg and Trino Usecase in CADDi--
caddi_eng
0
170
CSS、JSをHTMLテンプレートにまとめるフロントエンド戦略
d120145
0
240
Amazon S3標準/ S3 Tables/S3 Express One Zoneを使ったログ分析
shigeruoda
3
400
BigQuery Remote FunctionでLooker Studioをインタラクティブ化
cuebic9bic
2
230
Prox Industries株式会社 会社紹介資料
proxindustries
0
210
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Typedesign – Prime Four
hannesfritz
42
2.7k
Designing for humans not robots
tammielis
253
25k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
4
200
Optimizing for Happiness
mojombo
379
70k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
660
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
Thoughts on Productivity
jonyablonski
69
4.7k
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 最高!
という感じで最後に良い話っ ぽく終わらせる小ズルい大人 の見本です。 見本にしてください。