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
4.3k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
OSSをゆるっとやるだけでも 楽しいなって話
社内LTで話した内容でだいぶゆるっとしています。
主にはUnityをDockerでアクティベートするところについてのツールを作った時の話です。
あるど
February 26, 2021
More Decks by あるど
See All by あるど
Unity WebGL向けにjsでネイティブプラグイン書いた話
mizotake
0
520
手軽なトラッキング技術で遊んでみた
mizotake
0
3.9k
GitHub_Actionsをセルフホストランナーで導入する
mizotake
0
4k
Kotlin/Native With Unity
mizotake
1
300
Unity開発でCI/CDを使おうと思った時
mizotake
0
1.2k
Other Decks in Programming
See All in Programming
freee が目指す データ マネジメント戦略 AI-Ready 時代を支える 攻めのガバナンスとは
freee
PRO
0
440
Go 1.27 における memory allocation の高速化
andpad
0
280
Discordを用いたラボオートメーション関連情報収集の自動化
noguhiro2002
0
170
Hono + Inertia + React で LP を構築した話
oukayuka
2
110
AIが無かった頃の素敵な出会いの話
codmoninc
1
480
AIと壁打ちしながら進めるコスト管理
fufuhu
1
1.2k
不幸な GC
chencmd
0
300
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
210
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
490
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
5
490
freeeにおけるEvalsの実践例の紹介
freee
PRO
0
130
メールのエイリアス機能を履き違えない
isshinfunada
0
250
Featured
See All Featured
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
510
Color Theory Basics | Prateek | Gurzu
gurzu
0
430
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Bash Introduction
62gerente
615
220k
Typedesign – Prime Four
hannesfritz
42
3.1k
Thoughts on Productivity
jonyablonski
76
5.3k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
The Curse of the Amulet
leimatthew05
2
14k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
220
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
470
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思ってたよりも楽しい
僕の考えた最強のほげほげが ある人は是非