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
2015-01-24_chiba.pm6
Search
SUZUKI Masashi
January 24, 2015
Technology
600
0
Share
2015-01-24_chiba.pm6
SUZUKI Masashi
January 24, 2015
More Decks by SUZUKI Masashi
See All by SUZUKI Masashi
2026-04-14 Jagu'e'r Cloud Native分科会 Terraform Stateにおけるシークレットの平文保存という課題とその解決
masasuzu
1
49
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
390
2026-03-23 Ops-JAWS Meetup39 Session Managerを使った セキュアなサーバーアクセス
masasuzu
2
140
2026-03-11 JAWS-UG 茨城 #12 改めてALBを便利に使う
masasuzu
3
470
2026-03-03 Jagu'e'r Tech Writer Meetup #19 登壇のネタ作りについて
masasuzu
0
190
2026-02-24 月末 Tech Lunch Online #10 Cloud Runのデプロイの課題から考えるアプリとインフラの境界線
masasuzu
0
170
2025-11-21 社内エンジニア勉強会 改めて理解するVPC Endpoint
masasuzu
0
390
2025-11-08 Security JAWS TerraformによるIAM Policy記述ガイド
masasuzu
2
1.4k
2025-09-25 SRETT #13 ConftestによるTerraformのPolicy as Codeを試してみる
masasuzu
0
540
Other Decks in Technology
See All in Technology
組織の中で自分を経営する技術
shoota
0
220
AIガバナンス実践 - 生成AIコネクタのデータ漏洩リスクと実務対策
knishioka
0
140
シンデレラなんかになりたくない!ガラスの靴が割れた時代にどう歩く?
nomizone
0
220
Diagnosing performance problems without the guesswork
elenatanasoiu
0
120
20260528_生成AIを専属DSに_Howの次にすべきことを考える
doradora09
PRO
0
260
食べログのサーキットブレーカー導入を振り返って
atpons
1
150
Typiaで配信JSONの安全性を構造的に担保する(TSKaigi2026)
righttouch
PRO
1
200
Cloud Run のアップデート 触ってみる&紹介
gre212
0
230
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
570
Javaコミュニティをもっと楽しむための9箇条
takasyou
0
460
Kaggle未経験社員をメダリストに育てる「AIドラゴン桜」
lycorptech_jp
PRO
0
650
大規模災害時でも高い信頼性を維持するアプリケーション基盤の実現/nikkei-tech-talk46
nikkei_engineer_recruiting
0
110
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
470
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
330
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
170
Deep Space Network (abreviated)
tonyrice
0
160
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Believing is Seeing
oripsolob
1
130
Game over? The fight for quality and originality in the time of robots
wayneb77
1
180
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
190
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
130
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
エンジニアに許された特別な時間の終わり
watany
107
240k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Transcript
CPAN Authorへの道 chiba.pm #6 LT すずきまさし / @masasuz 2015/01/24 1
おまえだれよ すずきまさし / @masasuz 五反田の辺りにある中小web企業 開発/運用基盤的整備 社内システム開発 zsh / perl
/ MySQL / Ubuntu / Debian / i☆Ris 2
最近使っている ツール/技術/ミドルウェア Elasticsearch Fluentd Gitbucket 3
今年使いたい ツール/技術/ミドルウェア Docker Ansible Sensu 4
最近CPAN Author になりました。 5
https://metacpan.org/pod/ WebService::Slack::Incomi ngWebHook 6
7
WebService::Slack::Inc omingWebHook SlackのIncoming Web hookを使ってメッ セージをポストするモジュール 最近Slackを使い始めたけど、Perlで Incoming Web Hookをポストするモ
ジュールが無かった。作るかー。 監視ツールとかの通知用途 8
今日は、CPANに上げるま でにやったことについて 話します。 9
CPANに上げるまでやった こと PAUSE ID取得 作る PrePANにさらす リリース 10
PAUSE ID取得 https://pause.perl.org/pause/query? ACTION=request_id フォームを埋めてリクエストすると3時間 くらいでIDが発行されます PAUSE ID取得の理由を短くてもまともな内 容を書いておけば、まず通るっぽいです。 (Acmeモジュールを上げたい!という本
音は書きませんでした) 11
つくる Minillaが便利 https://metacpan.org/pod/Minilla minil new New::Module プロジェクトの雛形作ってくれる テストもminil testで実行 12
PrePANにさらす http://prepan.org/ Perlモジュールのコードレビューサイ ト 3日くらい待ってコメントつかなかった ので大丈夫かなと判断 13
リリース ~/.pauseにPAUSE IDとパスワードを書 いておく minil release を一発叩くとリリース 作業をもろもろしてくれる 指定したリリース番号でタグ付けし てくれる
CPANにアップロードしてくれる 14
ね。かんたんでしょ 15
とはいえ、 初めてCPANにアップロードするので、 本当にこれで良いのかだいぶ不安でし た。 先人のCPANアップロード初挑戦のブロ グ記事をだいぶ参考にさせてもらいま した。 もっとよい方法や知見がありましたら 教えて欲しいです。 16
まとまらないまとめ 思ったより、CPANアップロードは難し くない Minilla便利! 先人の知恵大事 17
ありがとう ございました 18