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
2.2k
OSSをゆるっとやるだけでも 楽しいなって話
社内LTで話した内容でだいぶゆるっとしています。
主にはUnityをDockerでアクティベートするところについてのツールを作った時の話です。
あるど
February 26, 2021
Tweet
Share
More Decks by あるど
See All by あるど
Unity WebGL向けにjsでネイティブプラグイン書いた話
mizotake
0
370
手軽なトラッキング技術で遊んでみた
mizotake
0
2k
GitHub_Actionsをセルフホストランナーで導入する
mizotake
0
2.3k
Kotlin/Native With Unity
mizotake
1
210
Unity開発でCI/CDを使おうと思った時
mizotake
0
1.1k
Other Decks in Programming
See All in Programming
冗長なエラーログを削減し、スタックトレースを手に入れる / Reducing Verbose Error Logs and Obtaining Stack Traces
upamune
0
180
データアナリストが行うDatabricksを活用したETLの自動化事例
shinoa
0
260
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
26
8.1k
HUIT新歓2024「競技プログラミング、やってみませんか?」
slephy2784
1
260
エンターテイメント業界で利用されるAWS
demuyan
0
210
ONE WEDGE_company_guide
1wedge_one
0
440
VSCodeでのDatabricks開発もお勧めしたい/I would also recommend Databricks development with VSCode.
kazumain
0
250
What We Can Learn From OSS
inouehi
0
420
コードレビューで学ぶ!Kotlinオブジェクト指向デザインパターン
akkie76
2
190
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
4
920
AWS Application Composerで始める、 サーバーレスなデータ基盤構築 / 20240406-jawsug-hokuriku-shinkansen
kasacchiful
1
260
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
240
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
689
190k
Six Lessons from altMBA
skipperchong
20
3k
KATA
mclloyd
14
12k
What’s in a name? Adding method to the madness
productmarketing
PRO
15
2.6k
Designing Experiences People Love
moore
136
23k
Why Our Code Smells
bkeepers
PRO
331
56k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
16
1.4k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
5
1.5k
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
Building Flexible Design Systems
yeseniaperezcruz
318
37k
Music & Morning Musume
bryan
41
5.6k
Designing for Performance
lara
601
67k
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思ってたよりも楽しい
僕の考えた最強のほげほげが ある人は是非