こんにちは、 id:takkumattsu です。
コベリンではフルリモートが基本であまりオフィスに集まることが少なかったので木曜日をオフィス出社推奨日にしています。
この時代に「オフィス出社推奨日」と聞くと会社から強制されている感じがしますが、コベリンの「オフィス出社推奨日」が決まった背景と推奨日がもたらしたメリットを書いていきたいと思います!

こんにちは、 id:takkumattsu です。
コベリンではフルリモートが基本であまりオフィスに集まることが少なかったので木曜日をオフィス出社推奨日にしています。
この時代に「オフィス出社推奨日」と聞くと会社から強制されている感じがしますが、コベリンの「オフィス出社推奨日」が決まった背景と推奨日がもたらしたメリットを書いていきたいと思います!

Flutter では geolocator を使ってバックグラウンドでの位置情報を取得することができます。そのためには権限を取得する必要がありますが、Android と iOS では単純にその権限を取得することができません。この記事ではその仕様のややこしい点について説明します。
Electron で作ったアプリを Mac App Store に提出するために、アプリをインストールできるパッケージを作成する必要があります。パッケージを作成するツールとして electron-builder や electron-forge がありますが、今回は electron-forge を選択しました。しかし実際にやってみようとすると、ドキュメントがかなりあっさりしていてつまずきやすい点も多く、かなり大変な作業となりました。今回はその過程を飛ばし、Mac App Store に申請できる electron-forge の設定について具体的に紹介します。
続きを読むこんにちは、 id:numanuma08 です。gradleのプロジェクトは依存しているライブラリの検証をする仕組みとして、Verifyting dependenciesという仕組みが提供されています。
設定次第ですが、Maven Repositoryで管理されているライブラリのSHA256ハッシュや署名を検証しビルド時に組み込んだライブラリが正しい物かチェックできます。
一方、私が調べた限りローカルファイルに展開したライブラリのバイナリ(.jarとか.aarとか)について検証する手段が無さそうでした。ちょっとしたカスタムスクリプトを書いて、ローカルファイルに展開したライブラリの検証をビルド時に行う方法を紹介します。
続きを読む