【Unity】ゲーム開発の現場でなぜJenkinsが利用され続けるのか

はじめに QualiArtsのカレンダー | Advent Calendar 2022 - Qiita、19日目担当の鈴木光です 私はバックエンドエンジニアですが、クライアントのビルド周りも携わるので今回はゲーム開発現場におけるJenkinsについてのお話をさせていただきます Jenkinsについ…

【Golang】ジェネリクスのメリデメを比較してみる【1.18】

はじめに Calendar for QualiArts | Advent Calendar 2021 - Qiita、20日目担当の鈴木光です 今回はGo言語 1.18について導入されるジェネリクスについてのお話をさせていただきます Go言語 1.18 Betaの公開 先日Go言語 1.18のBetaが公開され、ついにジェネリ…

【Golang】自動生成漏れをCIで検知する【GitHub Actions】

はじめに QualiArts Advent Calendar 2020 - Qiita、7日目担当の鈴木光です 今回はGo言語とGitHub Actionsについてのお話をさせていただきます 自動生成 Go言語は言語仕様上、自動生成によるコード実装が多い言語です 例えば protobufから生成したコード ORM…

PHPの各種フレームワークにおけるDIについて

qiita.com QualiArts Advent Calendar 2019、2日目担当の鈴木光です。 タイトルの通り、今回はPHPの各種フレームワークにおけるDIについて書いていこうと思います。 Dependency Injection(DI) あるクラスが依存するオブジェクトをコンストラクタ、メソッド…

Immutableなデータベースの紹介

はじめに これはCyberAgent 19新卒 エンジニア Advent Calendar 2018の2日目の記事です。 adventar.org これが初エントリーなので自己紹介を。19卒で株式会社CyberAgentに入社する予定の鈴木光です。現在は株式会社CAmotionというスタートアップでサーバサイ…