【Jetpack Compose】無限にスクロールするPagerを作る【Android】

こんにちは、 id:numanuma08 です。Jetpack Composeで無限にスクロールするPagaerを作ります。 こういうやつです。

今週末のNT東京に西池袋ガチ研究所として出展します!!

今週末に開催のNT東京に西池袋ガチ研究所として出展します。土曜日のみの出展となり残念ながら日曜日はいないのですが、4号館のJ-2ブースに展示しているのでよかったら来てください。

Xcodeでテスト(XCTest)が実行できなくなったので対処しました

ついさっきまではちゃんと動いていたのに、ある時から突然XcodeのiOSプロジェクトのテストが実行できなくなりました。 その後色々やったらちゃんと動くようになりました。対処方法が面白かったので共有したいと思います。

トランプのスピードを漢字でやるボードゲームを作ってみました

トランプのスピードを漢字でやるボードゲームを作ってみました

Swiftで保存している値を途中からRawRepresentableに適合させたら復元できなくなった

アプリ内で保存しているCodableに準拠したstructを途中からRawRepresentableに準拠させたところ、デコード時にエラーが発生しました。今回はその調査結果を共有します。

Swift の didSet の細かい挙動: 複数の値の変更を1回の didSet にまとめたい

SwiftのプロパティオブザーバーdidSetは、プロパティの値が変更された後に呼び出される便利な機能です。しかし、複数のプロパティを持つ構造体がクラス内のプロパティとして宣言されている場合、各プロパティの変更ごとにdidSetが呼び出されます。これは場合…

Maker Faire Tokyo 2024 の抽選落ちました

ど~もこんにちは、yanacii です。 Maker Faire Tokyo 2024 に出展の申請をしましたが、残念ながら落選してしまいました。

CNCルーターキットを使ってFigmaで作ったSVGの形にMDFを切り抜く

こんにちは。趣味で日曜大工をしております、亀山です。SVGで設計した形状に沿ってCNCルーターキットで木材をカットしてみました。しかしツールの使い方などなかなか難しい部分がありました。今回はツールの設定などについて説明します。

久しぶりにコベリン飲み会をしました

ど~もこんにちは、yanacii です。 Maker Faire の申請が一段落したりいろいろとあったので、久しぶりにコベリン飲み会をしました。

Kotlin 2/KSP 2にアップグレードした時にやったこと

竜ヶ岳 2024年5月末にKotlin 2がリリースされましたね!Jetpack Composeもすでに対応していたので、私の進めているプロジェクトでも早速アップグレードをしてみました。対応したことと、参照したドキュメントを簡単にまとめます。

デザフェス59に行ってきた

デザフェス行ってきた

Electron の app.requestSingleInstanceLock は Mac App Store (MAS) 向けビルドで動かない

Electron にはアプリの多重起動を防止するための requestSingleInstanceLock が用意されていますが、Mac App Store (MAS) ビルドではアプリが起動していなくても false を返すという問題が有りました。false だった場合に閉じる処理を書いているアプリでは、…

Meta XR Core SDK で Meta Quest 3 のコントローラーが描画されない件

Unity プロジェクトに Meta XR Core SDK を導入し、画面は正常に描画されるものの、コントローラーが描画されない問題が有りました。その対処法のメモです。

Lottie Animation でユーザーの操作をトリガーにアニメーションを開始し終了を検出する(iOS, Android)

蓼科山山頂から360度のパノラマ こんにちは、 id:numanuma08 です。5月になって天気の良い日も多くて山が捗りますね。Airbnbの作っているアニメーションフレームワークLottieを使ってユーザーがボタンを押したときにアニメーションを開始、アニメーションが…

Maker Faire Tokyo 2024 に出展申し込みをしました!

ど~もこんにちは、yanacii です。 昨日、Maker Faire Tokyo 2024 に出展の申請をしました。 出展の可否については、6月20日(木)にお知らせが届くとのことです。 吉報が届くよう、徳を積んでいきたいと思います。 活動内容については、ブログやTwitterでも…

OGP画像の一手間について

OGP画像作成の一手間

ChatGPT(DALL-E)でいい感じのロゴを作るコツ

いい感じにしたい!

コベリン登山部2024年始動

コベリン登山部始動!

再起動のタイミングを教えてくれる Remember Restart for Mac を作りました!

みなさん、こんにちは!この記事で紹介するアプリは、私自身の経験から生まれました。 みなさんは、Macで作業中に原因不明の不具合に遭遇し、いろいろ試しても解決せず、最終的には再起動したら問題が解消されたという経験はありませんか?

GlideのVideoコンポーネントで動画表示されない問題

GlideのVideoコンポーネントで動画が表示されなくてハマった問題

SwiftUIのTextFieldでOptionalなStringをbindする

SwiftUIのTextFieldにイニシャライザはinit(_ titleKey: LocalizedStringKey, text: Binding<String>)なので以下のように String? な値をbindするとエラーになります。 struct PlaygroundView: View { @State var text: String? = "" var body: some View { VStack {</string>…

AdMobで税法上の居住地の情報を求められたので居住者証明書を取得した話

ど〜もこんにちは、 id:yanacii です。 今回は、AdMob で税法上の居住地情報の更新が必要ですと表示されてしまったときのお話です。

Electron のポップアップウィンドウでコピペできるようにする

あったかくなって気持ちいいですね。先日新しいテレビを買ったらHDMI端子が多くてちょっと嬉しかった亀山です。 Electron で作っているアプリではメニューをカスタマイズしているのですが、ログイン用のポップアップウィンドウでコピペができなくなって困っ…

西池袋ガチ研究所 は Maker Faire Tokyo 2024 に応募します

ど〜もこんにちは、 id:yanacii です。 この度は合同会社コベリン内の部活動、西池袋ガチ研究所で Maker Faire Tokyo 2024 に応募することが決まりました。

WIN5を買わずに楽しむサービスを作りました

win5を買わずに楽しめるサービスを作りました!

電波文化祭 ⚡サイクル2 でLT発表をしてきました #電波文化祭

こんにちは、JK1TUT a.k.a id:numanuma08です。2024/3/24 に埼玉県狭山市で開催された電波文化祭サイクル2でLT発表をしてきました。 scrapbox.io

MRワクチン(麻しん(はしか)、風しん混合)の予防接種の補助を始めました

最近ニュースで "はしか" が話題になっています。防ぐ方法は予防接種が有効なので接種を推奨したいと考えました。 推奨するだけで会社として何もしないスタンスは良くないので費用の補助を始めます。

mint install realm/SwiftLint に失敗する

こんにちは、亀山です。Mint を使った SwiftLint のインストールに失敗する問題に遭遇しました。結論から言うと、M1 Mac にインストールされている Mint が x86_64 になっているのが原因でした。arm64 の Mint をインストールすることで解決したので手順を記…

アマチュア無線運用マッピングツール QTH mapの使い方と説明

このページではQTH mapを使ってできることの紹介と使い方の説明をします。 QTH mapでできること 運用ログのマッピング機能

SwiftUI で動画を再生する

もう3月なのに雪が降ってびっくり。亀山です。 SwiftUI で作っているアプリにチュートリアル動画を組み込むために動画を再生する簡単な View を実装しました。よく使いそうなので本記事でシェアします。 ところで、X を便利に使うためのアプリを実験的に開発…