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
OSSをゆるっとやるだけでも 楽しいなって話
Search
あるど
February 26, 2021
Programming
2
3k
OSSをゆるっとやるだけでも 楽しいなって話
社内LTで話した内容でだいぶゆるっとしています。
主にはUnityをDockerでアクティベートするところについてのツールを作った時の話です。
あるど
February 26, 2021
Tweet
Share
More Decks by あるど
See All by あるど
Unity WebGL向けにjsでネイティブプラグイン書いた話
mizotake
0
440
手軽なトラッキング技術で遊んでみた
mizotake
0
2.6k
GitHub_Actionsをセルフホストランナーで導入する
mizotake
0
2.9k
Kotlin/Native With Unity
mizotake
1
230
Unity開発でCI/CDを使おうと思った時
mizotake
0
1.1k
Other Decks in Programming
See All in Programming
Importmapを使ったJavaScriptの 読み込みとブラウザアドオンの影響
swamp09
4
1.2k
弊社の「意識チョット低いアーキテクチャ」10選
texmeijin
5
23k
讓數據說話:用 Python、Prometheus 和 Grafana 講故事
eddie
0
350
リリース8年目のサービスの1800個のERBファイルをViewComponentに移行した方法とその結果
katty0324
5
3.5k
GitHub Actionsのキャッシュと手を挙げることの大切さとそれに必要なこと
satoshi256kbyte
5
380
現場で役立つモデリング 超入門
masuda220
PRO
12
2.9k
C#/.NETのこれまでのふりかえり
tomokusaba
1
150
Synchronizationを支える技術
s_shimotori
1
150
Vitest Browser Mode への期待 / Vitest Browser Mode
odanado
PRO
2
1.7k
PLoP 2024: The evolution of the microservice architecture pattern language
cer
PRO
0
1.5k
Android 15 でアクションバー表示時にステータスバーが白くなってしまう問題
tonionagauzzi
0
130
PagerDuty を軸にした On-Call 構築と運用課題の解決 / PagerDuty Japan Community Meetup 4
horimislime
1
110
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
167
14k
How to Ace a Technical Interview
jacobian
275
23k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
41
2.1k
Done Done
chrislema
181
16k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Why Our Code Smells
bkeepers
PRO
334
57k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Being A Developer After 40
akosma
86
590k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
228
52k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Writing Fast Ruby
sferik
626
61k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Transcript
OSSをゆるっとやるだけでも 楽しいなって話
適当にGitHubで 作ったものとかを公開
https://github.com/MizoTake?tab=repositories&type=source
適当に作ったものを公開してた - 学生時代にgitを雰囲気で使ってたときのものから今までのものまで - README.md/LICENSEのあるなしも… - ゲームぽいもの、CIツールぽいもの、ライブラリぽいもの...etc - 結構雑
その中の1つ
CI触ることがあるので Dockerを触る
Unityのライセンスアクティベート ちょっとめんどい
少しシンプルなツールがあれば…?
https://docs.unity3d.com/ja/2018.4/Manual/CommandLineArguments.html
アクティベート(手動)周りを確認 .alf -createManualActivationFile .ulf -manualLicenseFile ライセンス アクティベート ブラウザでunityアカウント でログインして、 .alfを.ulfに変換、ダウン
ロードする
アクティベート(手動)周りを確認 .alf -createManualActivationFile .ulf -manualLicenseFile ライセンス アクティベート ブラウザでunityアカウント でログインして、 .alfを.ulfに変換、ダウン
ロードする ブラウザ開いて手動でやるのが基本 (mail/passでログイン必須)
.ulf(xml)を base64エンコード しないといけない
めんどくさい!
Unityのmail/passだけで ulf取得させたい
自動化しよう!
https://pptr.dev/
https://github.com/MizoTake/unity-license-activate
公開してみたら • 初めてissueが立てられた ◦ 対応はGoogle/Deepl翻訳でやったりしてた… • ☆が初めて二桁超える • 意外と需要があった
途中で興味が他のに移って メンテやめてました…
気付いたらインスパイアさ れたツールができてた
https://github.com/mob-sakai/unity-activate
https://github.com/mob-sakai/unity-activate
結構嬉しい
ゆるっと公開してたツールが 誰かの刺激になる可能性がある
OSS思ってたよりも楽しい
僕の考えた最強のほげほげが ある人は是非