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
osc17tk-fall-tokaidolug
Search
hota
September 09, 2017
Technology
0
340
osc17tk-fall-tokaidolug
:don: の話
9/9に東海道らぐLT大会(@オープンソースカンファレンス2017 Tokyo/Fall 1日目)で発表したスライドです。
hota
September 09, 2017
Tweet
Share
More Decks by hota
See All by hota
mstdn-maud-io を支えるストレージの話 / tokaidolug-yokohama-201905
lindwurm
0
1.1k
かんたんAndroidビルド高速化 / tokaidolug-yokohama-201803
lindwurm
0
970
近況報告とかWiki.jsとか / tokaidolug-osc18tk-201802
lindwurm
0
260
近況報告・2017年の振り返り / tokaidolug-yokohama-201712
lindwurm
0
360
懇親会LT / opensuse-asia-summit-2017
lindwurm
0
75
Introduce AICP-x86 / osc17tk-spring-tokaidolug
lindwurm
0
420
Other Decks in Technology
See All in Technology
Low Latency Join Method for Distributed DBMS
yugabytejapan
0
180
テストを楽に書きたい
tomorrowkey
1
200
クレジットカードを製造する技術
yutadayo
82
49k
塩野義製薬様のAWS統合管理戦略:Organizations設計と運用の具体例
tkikuchi
0
150
テストコードの品質を客観的な数値で担保しよう〜Mutation Testのすすめ〜
ysknsid25
12
3.6k
Azure Verified Moduleを触って分かった注目ポイント/azure-verified-module-begin
mhrtech
1
490
不要なリソースを自動で定期的に整理する方法 ~Sandboxアカウントのコストを削減しよう!~
amixedcolor
3
120
Unlearn Modularity
lemiorhan
6
180
I tried the newly introduced certification "Applied Skills" on Microsoft Learn
mappie_kochi
0
250
DenoでもViteしたい!インポートパスのエイリアスを指定してラクラクアプリ開発
bengo4com
2
2k
Slackbot × RAG で実現する社内情報検索の最適化
howdy39
2
340
LINE-ChatGPT 倫理問題を整理する全力肯定彼氏くん [LuC4]に訪れたサービス開始以来の最大の危機
o_ob
2
160
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
27
1.9k
Bash Introduction
62gerente
608
210k
Code Reviewing Like a Champion
maltzj
519
39k
Teambox: Starting and Learning
jrom
132
8.7k
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
7
590
Web Components: a chance to create the future
zenorocha
310
42k
The Cult of Friendly URLs
andyhume
77
6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
92
16k
A Tale of Four Properties
chriscoyier
156
22k
Imperfection Machines: The Place of Print at Facebook
scottboms
264
13k
Transcript
:don: の話 2017/09/09 OSC 2017 Tokyo/Fall ほた (lindwurm)
2 自己紹介
3
4 自己紹介 • ほた • カスタム ROM の翻訳・ビルド・開発追っかけ • Mastodon
運用 mstdn.maud.io/@hota • 青髪赤目がすき • @lindwurm
5 東海道らぐブース • シールが 4 桁枚 あります • もらってください •
305 教室です
6 覚えていますか: Mastodon
7 最近見なくなったツイート
8 mstdn.maud.io
9 mstdn.maud.io • 4/11 から地道にやってます • もうすぐ 5 ヶ月、 600
ユーザ • アクティブユーザ 0.5% ( 30 人程度)
10 mstdn.maud.io • 積極的な本家 master 追随 – それを歓迎する風土 • 謎の
contributor 率 – 5-10 人の contributor が常駐 • 謎の鯖管 ( 他鯖 admin) 率 – 約 40 のインスタンス管理者がここにアカウントを 作成
11 mstdn.maud.io/@akane • 更新半自動化
12 COMMITHASH=$(git ls-remote https://github.com/lindwurm/mastodon.git HEAD | head -c 7) cd
mastodon echo "[${COMMITHASH}] へいますたー! " | toot git pull echo "[${COMMITHASH}] びるど! " | toot docker-compose build docker-compose run --rm web rails db:migrate echo "[${COMMITHASH}] ぷりこんぱいる? " | toot docker-compose run --rm web rails assets:precompile echo "[${COMMITHASH}] でっぷろーい! " | toot docker-compose up -d while true; do DonAlive=$(curl -s -o /dev/null -I -w "%{http_code}\n" https://mstdn.maud.io/) if [ $DonAlive -eq 302 ]; then break fi echo " しっぱい… 5s 後に再試行するよ " sleep 5s done echo "[${COMMITHASH}] だん! " | toot
13 どんな人におすすめ? • OSS としての mastodon の動向に興味がある人 – Mastodon に
contribute してみたい人 • 大きすぎないインスタンスでゆったりしたい人 • 対象年齢 18 歳以上のゲームの話題に乗りたい人 – わたしの趣味です
14 mstdn.maud.io はあなたの参加を お待ちしています