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
俺用ツールをオープンソースで公開したら 意外と反応があった話
Search
Hironobu Saitoh
November 28, 2017
Technology
0
110
俺用ツールをオープンソースで公開したら 意外と反応があった話
Hironobu Saitoh
November 28, 2017
Tweet
Share
More Decks by Hironobu Saitoh
See All by Hironobu Saitoh
コンテナの基礎
hironobu
0
1.4k
オレのエンジニア的英語勉強法
hironobu
2
85
ConoHa WINGを支える技術(インフラ編)
hironobu
2
2.1k
俺がどんな風にConoHaを使っているのか 全部見せますスペシャル
hironobu
0
2.2k
ConoHaとDocker Machineで Dockerホストを作ってみよう
hironobu
2
1.2k
Goでデーモンを作ってみる
hironobu
4
3.3k
エバンジェリストの役割(HosCon大阪)
hironobu
0
610
自作サーバーの時代から 最新クラウドの時代へ、そして
hironobu
1
730
開発者× CloudStack × Stuck
hironobu
0
640
Other Decks in Technology
See All in Technology
データベース研修 DB基礎【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
210
コミュニティサービスに「あなたへ」フィードを リリースするまでの試行錯誤
takapy
1
150
簡単に始めるSnowflakeの機械学習
nayuts
1
190
LLMアプリケーションの評価の実践と課題 ~PharmaXにおける今後の展望~
pharma_x_tech
2
160
DDDにおける認可の扱いとKotlinにおける実装パターン / authorization-for-ddd-and-kotlin-implement-pattern
urmot
4
390
累計ダウンロード数1億8000万を超えるアプリケーションプラットフォームのレガシーシステム脱却とモダン化への道
kmitsuhashi
0
120
Scaling Technical Excellence at 104: Evolution in AWS and Developer Empowerment
scotthsieh825
1
150
サーバーレスAPI(API Gateway+Lambda)とNext.jsで 個人ブログを作ろう!
shuntaka
PRO
0
560
20240724_cm_odyssey_hibiyatech
hiashisan
0
110
CEL(Common Expression Language)で書いた条件にマッチしたIAM Policyを見つける / iam-policy-finder
fujiwara3
0
710
JBUG岡山 #6 WordCamp男木島の チームビルディング
takeshifurusato
0
150
AWSで”最小権限の原則”を実現するための考え方 /20240722-ssmjp-aws-least-privilege
opelab
10
4.3k
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
219
8.8k
It's Worth the Effort
3n
181
27k
Docker and Python
trallard
37
2.9k
Design by the Numbers
sachag
277
18k
Infographics Made Easy
chrislema
238
18k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
277
13k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Web development in the modern age
philhawksworth
203
10k
Thoughts on Productivity
jonyablonski
64
4.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
248
12k
GraphQLとの向き合い方2022年版
quramy
36
13k
Code Reviewing Like a Champion
maltzj
517
39k
Transcript
GMOインターネット株式会社 ⻫藤 弘信 俺⽤ツールをオープンソースで公開したら 意外と反応があった話
今⽇お話しすること オープンソースで公開するとどんな反応があるのか ⼀つの事例として話します ( なので)
Speaker ⻫藤 弘信 (Hironobu Saito) GMOインターネット株式会社 エバンジェリスト @hironobu_s hironobu-s
オープンソースで公開してます • conoha-iso ConoHaのISOイメージを管理するツール • vagrant-conoha vagrantのConoHaプロバイダー • parallel-for PHP関数のマルチプロセス実⾏ライブラリ
• swiftfs OpenStack Swiftをマウントするファイルシステム • conoha-net ConoHaのセキュリティグループを管理するCLIツール • novassh OpenStack NovaのSSH/シリアルコンソールラッパー 個⼈で作ったもの https://github.com/hironobu-s/
オープンソースで公開してます • conoha-iso ConoHaのISOイメージを管理するツール • vagrant-conoha vagrantのConoHaプロバイダー • parallel-for PHP関数のマルチプロセス実⾏ライブラリ
• swiftfs OpenStack Swiftをマウントするファイルシステム • conoha-net ConoHaのセキュリティグループを管理するCLIツール • novassh OpenStack NovaのSSH/シリアルコンソールラッパー 個⼈で作ったもの https://github.com/hironobu-s/
conoha-iso
VPSサービス「ConoHa」の ISOイメージを管理するツール APIを直接操作しなくてもISOイメージ を扱うことが可能になる ←こんな感じでコマンドで操作します conoha-isoとは https://github.com/hironobu-s/conoha-iso
コマンドが苦⼿な⼈向けに Webインターフェイスも⽤意。 ブラウザからも操作できます! conoha-isoとは https://github.com/hironobu-s/conoha-iso
開発の動機 • もともと個⼈開発の⾃分⽤ツールだった (毎回API叩くのが⾯倒だったため) • 知り合いのエンジニアに使ってもらった • 「なかなか良い」と⾔ってもらえる • 気をよくした
• GitHubで公開した
オープンソースで公開 • VPS初⼼者を中⼼に広く使われるようになった • 個⼈ブログなどで反応が多くあった • 英語ドキュメントを⽤意したら海外の利⽤者が増えた • GitHubのスターが増えた •
公式サポートに問い合わせが来るようになった
ブログや技術系サイトなどでの反応 「isoをアップロードするツールを 有志の⽅が公開されています」 うれしい!(モチベーションUP) 引⽤: ConoHaでArchLinuxを動かすまで | 東京⼯業⼤学デジタル創作同好会traP https://trap.jp/post/39/
GitHubのスターが増える 利⽤者が増えるにつれ、 GitHubのスターが増えていった
ΦϑΟγϟϧԽ ʁ • 個⼈開発だったためノーサポート • 利⽤者からの問い合わせが多かった • 当初は「⾮公式なのでサポート外」としていた • 公式サイト内にドキュメントを⽤意
• 問い合わせが減った & 利⽤も増えた https://www.conoha.jp/guide/clitools.php
• まずは公開してみよう。⼤丈夫、意外と反応はある • 反応はモチベーションになります • ⼤きなプロダクトやサービスの拡張(プラグインとか)は反応を得やすい • もし反応が無くても別のモチベーションもある (ダウンロード数とか) •
なかなか楽しいです、やっていきましょう オープンソースで公開すること
PR
キミもGMOで働かないか? https://recruit.gmo.jp/ ⾃社サイト(↓)をカッコよくしてくれる⼈、Web開発が⼤好きな⼈、来てくれ!!