Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
俺用ツールをオープンソースで公開したら 意外と反応があった話
Search
Hironobu Saitoh
November 28, 2017
Technology
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
俺用ツールをオープンソースで公開したら 意外と反応があった話
Hironobu Saitoh
November 28, 2017
More Decks by Hironobu Saitoh
See All by Hironobu Saitoh
コンテナの基礎
hironobu
0
1.7k
オレのエンジニア的英語勉強法
hironobu
2
120
ConoHa WINGを支える技術(インフラ編)
hironobu
2
2.4k
俺がどんな風にConoHaを使っているのか 全部見せますスペシャル
hironobu
0
2.5k
ConoHaとDocker Machineで Dockerホストを作ってみよう
hironobu
2
1.4k
Goでデーモンを作ってみる
hironobu
4
3.6k
エバンジェリストの役割(HosCon大阪)
hironobu
0
740
自作サーバーの時代から 最新クラウドの時代へ、そして
hironobu
1
870
開発者× CloudStack × Stuck
hironobu
0
760
Other Decks in Technology
See All in Technology
試験勉強はGrokBotでやれ
maigo999
0
110
In-Context Learning再入門。ICLの勾配降下的解釈の研究動向を追ってみる。
dai08srhg
1
260
新卒エンジニア、 介護士になる
ryu1013
1
690
ライフワーク「猫でもわかるDirectConnect」
kentapapa
0
100
kaonavi Tech Night#2
kaonavi
0
120
レガシーコードに対する loop engineering的なAI開発プロセス導入について
kubell_hr
0
220
【dbts2026】AIエージェントの 判断と探索を変える、 データベース エンジニアリング― 既存DBの処理と依存関係から作る、オペレーショナルオントロジー ―
shisyu_gaku
0
150
bpf_arenaとstruct_opsを使うのが難しかった話
masu_mi
1
120
PostgreSQL オプティマイザ統計の秘密
nori_shinoda
0
330
Copilot Coworkで「みのるん式」やってみた
minorun365
PRO
2
1.5k
令和の今、あらためて IAM を考える。アクセスキーを「無くせない現実」との向き合い方
kazzpapa3
0
140
Flutter Widget Previewerで始めるUIプレビューとVRTの自動化
sakusaku3939
0
210
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Faster Mobile Websites
deanohume
310
32k
Building Applications with DynamoDB
mza
96
7.3k
Are puppies a ranking factor?
jonoalderson
2
4.1k
Un-Boring Meetings
codingconduct
0
490
The Limits of Empathy - UXLibs8
cassininazir
2
760
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
300
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
800
The World Runs on Bad Software
bkeepers
PRO
72
12k
New Earth Scene 8
popppiees
4
2.8k
First, design no harm
axbom
PRO
2
1.4k
Why Our Code Smells
bkeepers
PRO
340
58k
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開発が⼤好きな⼈、来てくれ!!