こんにちは、 id:takkumattsu です。
唐突ですが皆さんはラーメン自動販売機をご存じですか?
家の近くにあったので買ってレポートしてみました!
続きを読む
こんにちは、 id:numanuma08 です。Androidアプリの開発でビルド時間が長くてストレスを感じるケースは多いと思います。今更ながらGradleのオプション一つでビルド時間が改善したので紹介します。
めっちゃ簡単なことですが、Gradleのオフラインモードを使うとビルド時間が短くなりました。オフラインモードの設定は、Android StudioのGradleパネル内にあるアイコンを選択すると有効・無効が切り替わります。
オフラインモードとなると文字通りGradleがオンラインで依存関係などの解決を行わなくなります。そのため、ローカル環境で依存関係を解決できなかった場合、ビルドエラーとなります。とは言え、ビルドエラーも分かりやすいものなのでとりあえずオフラインモードでビルドし失敗したらオンラインに戻すワークフローで問題ないと思います。
オンラインモードとオフラインモードでビルドしたときの時間を比較します。プロジェクトをクリーンし、コードをそれぞれ改変した状態でビルドします。
ビルド時間が10%程度になりました。
Gradleのオフラインモードを使うとビルド時間の短縮につながる事がわかりました。うまく使って効率的に開発を続けたいですね。
みなさん、こんにちは。 id:takkumattsu です。
かなり突然ですけど自分がやっているライフハックを紹介していきたいと思います。
コベリンも会社の半分以上が家庭を持つようになり、おそらく今後はその辺のノウハウや体験談がコベリンブログに出てくるんじゃないかなと思っています!
自分は独り身勢として独り身でしか出来なそうなライフハックを紹介していきたいと思います。
続きを読むどうもこんにちは。GW の混雑を回避するため休みをずらした亀山です。 SwiftUI の DragGesture は ScrollView のスクロールが起きると onEnded が呼ばれないままキャンセルされてしまいます。この問題の詳細と解決方法について解説します。
続きを読むこんにちは!亀山です。今回は、SwiftUIを使用して開発を進めている際に、パフォーマンスに影響を与える問題について解説します。この問題に気づいたのは、Mastodon用クライアントアプリケーション「feather」の開発中でした。問題の原因は、EnvironmentValues にクロージャを格納していることでした。この記事では、この問題の根本原因と適切な対処法について詳しく説明します。
続きを読む
こんにちは、 id:numanuma08 です。
皆さん、手汗をかきますか?私は、数年前からタイピング中の手汗が気になるようになってきました。特に春から夏にかけて暖かくなると、タイピング中の手汗出てがベトベトして不快感を覚えます。今回の記事は今までに行った手汗対策と、今年行う予定の対策を紹介します。