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
3.5k
OSSをゆるっとやるだけでも 楽しいなって話
社内LTで話した内容でだいぶゆるっとしています。
主にはUnityをDockerでアクティベートするところについてのツールを作った時の話です。
あるど
February 26, 2021
Tweet
Share
More Decks by あるど
See All by あるど
Unity WebGL向けにjsでネイティブプラグイン書いた話
mizotake
0
470
手軽なトラッキング技術で遊んでみた
mizotake
0
3.1k
GitHub_Actionsをセルフホストランナーで導入する
mizotake
0
3.2k
Kotlin/Native With Unity
mizotake
1
250
Unity開発でCI/CDを使おうと思った時
mizotake
0
1.2k
Other Decks in Programming
See All in Programming
Bytecode Manipulation 으로 생산성 높이기
bigstark
2
370
GraphRAGの仕組みまるわかり
tosuri13
7
480
CursorはMCPを使った方が良いぞ
taigakono
1
160
Claude Codeの使い方
ttnyt8701
1
130
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
1
390
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
300
Elixir で IoT 開発、 Nerves なら簡単にできる!?
pojiro
1
150
技術同人誌をMCP Serverにしてみた
74th
0
240
GoのGenericsによるslice操作との付き合い方
syumai
3
680
Go1.25からのGOMAXPROCS
kuro_kurorrr
1
800
Is Xcode slowly dying out in 2025?
uetyo
1
190
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
15
3k
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
Balancing Empowerment & Direction
lara
1
350
What's in a price? How to price your products and services
michaelherold
246
12k
The Pragmatic Product Professional
lauravandoore
35
6.7k
How to train your dragon (web standard)
notwaldorf
92
6.1k
Done Done
chrislema
184
16k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Fireside Chat
paigeccino
37
3.5k
Being A Developer After 40
akosma
90
590k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
For a Future-Friendly Web
brad_frost
179
9.8k
Become a Pro
speakerdeck
PRO
28
5.4k
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思ってたよりも楽しい
僕の考えた最強のほげほげが ある人は是非