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
390
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
220
2023-12-18 SRETT8 Terraform使いがPulumiに入門する
masasuzu
0
1.2k
2023-12-01 吉祥寺.pm ベストプラクティスと組織とIaC
masasuzu
1
960
SRETT#6_Terraformのtfstateについて考える
masasuzu
2
1.1k
SRETT#4黒い画面をもっと効率的に(使って自動化の時間を捻出)
masasuzu
2
330
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
cgroup v2 で何が変わったのか / TechFeed Experts Night #28
tenforward
2
110
Cloud Service Mesh に触れ合う
phaya72
1
300
AWSやJAWS-UGとの出会いを振り返る
yoyoyopg
1
180
個人のAWSアカウントをマルチ運用してみた
miura55
2
250
エンジニア候補者向け資料2024.04.24.pdf
macloud
0
3.4k
CockroachDB はどのくらい「しぶとい」のか? / How tough is CockroachDB?
kota2and3kan
6
3.9k
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
1.8k
2024春 注目のWeb系 OSS & SaaS 3選
makies
0
210
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
2
420
しくじり先生、PharmaXのLLMアプリケーション開発の失敗を語る
pharma_x_tech
0
130
データベース03: 関係データモデル
trycycle
0
110
成長をサポートするピープルマネジメントのやり方
sioncojp
9
1.4k
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
515
39k
What the flash - Photography Introduction
edds
64
11k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
12
1k
Designing with Data
zakiwarfel
96
4.8k
Building Adaptive Systems
keathley
32
1.9k
A Philosophy of Restraint
colly
197
16k
The Mythical Team-Month
searls
217
42k
How to Ace a Technical Interview
jacobian
273
22k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
188
16k
For a Future-Friendly Web
brad_frost
172
9k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
Creatively Recalculating Your Daily Design Routine
revolveconf
211
11k
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