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
0
370
2015-01-24_chiba.pm6
SUZUKI Masashi
January 24, 2015
Tweet
Share
More Decks by SUZUKI Masashi
See All by SUZUKI Masashi
2024-03-29 SRETT9 Cloud SQLの可用性について
masasuzu
0
210
2023-12-18 SRETT8 Terraform使いがPulumiに入門する
masasuzu
0
1k
2023-12-01 吉祥寺.pm ベストプラクティスと組織とIaC
masasuzu
1
880
SRETT#6_Terraformのtfstateについて考える
masasuzu
2
980
SRETT#4黒い画面をもっと効率的に(使って自動化の時間を捻出)
masasuzu
2
320
2022-04-12 吉祥寺.pm 29
masasuzu
0
1.3k
2015-12-12-chiba.pm7
masasuzu
0
3.3k
2015-09-17_gotanda.pm6
masasuzu
0
3.4k
2015-07-10-kichijoji.pm4_yurui_template
masasuzu
0
1.2k
Other Decks in Technology
See All in Technology
Databricksを活用してDELISH KITCHENのレシピレコメンドを開発した話
furu8
0
250
Vertex AI を中心に 生成AIのアップデートを共有します
kaz1437
0
160
ここが嬉しいABAC ここが辛いよABAC #再解説+補足編
masahirokawahara
1
230
Hands-on / Kaname Frusawa / Cloud Compare Users Meetup 2024 at University of Tokyo on April 17
paraworld
2
470
Oracle Cloud Infrastructure:2024年4月度サービス・アップデート
oracle4engineer
PRO
1
110
TransitGatewayの基礎
toru_kubota
0
230
社内勉強会運営のコツ
senoo
6
1.2k
反実仮想機械学習とは何か
usaito
PRO
7
2.4k
Aurora MySQL v3(MySQL8.0互換)の オンラインDDLの罠挙動を全バージョンで検証した
yutakikai
1
150
「手動オペレーションに定評がある」と言われた私が心がけていること / phpcon_odawara2024
blue_goheimochi
2
320
普段有償でサポート業務をしているCSAが技術知見を無料で公開する理由
07jp27
1
640
Data and AI Governance: Existing Challenges and Emerging Trends
scotthsieh825
0
160
Featured
See All Featured
Making Projects Easy
brettharned
108
5.5k
Rails Girls Zürich Keynote
gr2m
91
13k
Why Our Code Smells
bkeepers
PRO
331
56k
GitHub's CSS Performance
jonrohan
1023
450k
Fantastic passwords and where to find them - at NoRuKo
philnash
36
2.5k
Atom: Resistance is Futile
akmur
258
25k
It's Worth the Effort
3n
180
27k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
6
990
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
The Invisible Customer
myddelton
114
12k
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