TiraTom名義のアプリについてのお問い合わせは、以下のGoogleFormからご入力またはブログのコメント欄をご利用ください。 For inquiries regarding the TiraTom app, please fill out the following Google Form or use the comment section on the blog. Ti…
前置き 前回AboutLibrariesを用いてライセンス表示ページを作ったものの、自分の設定の問題か以下のような問題がありました。 ①ライラリ名が長い場合には...のように省略されてしまいフルの名称がわからない ②タップした場合に何も起こらない ①については、…
前提 Compose MultiplatformでiOSのみの開発をしています。 (元々Jetpack Composeで作成していたAndroidアプリのiOS版を作成しよう&Multiplatformの実装について学ぼうということでCompose Multiplatformを導入しており、Android版は元々のままJetpack Com…
この記事について AboutLibrariesを使って、OSSライセンス表示を作成する方法について整理しました。 github.com 2024/08/07追記 ライブラリ名をタップした場合に何も起こらないことがあるかもしれなく(自分の導入の仕方の問題かもしれません)、よろしけれ…
小数点第二位まで表示するタイプのストップウォッチを作成中、数字の表示部分がなんかガクガク左右の幅が変わってとてもみづらい!(動画をはればわかりやすいのですが、参考先のサイトにお任せします!) そんな時は、fontFamilyでMonospaceを指定すれば数…
状況 Compose Multiplatform (KotlinとJetpack Coposeをベースとしたマルチプラットフォームを跨いだアプリ開発ができるやつ。flutter的な。) のチュートリアルに従ってサンプルアプリを動かしてみている とりあえずで初期作成したアプリをiPad(OSver=17.4.1…
いつの状況か 2024/2/11 (このInternalServerError自体は2023年11月ごろに起きているという日本語ブログ記事をいくつかみました) どのページのことか GoogleのAd Manager > Mobile Ads SDK > Android のページ developers.google.com のUMPの「始める」の…
前置き 個人開発でAndroidアプリを作成中なのですが、それにあたって単体テストを記述する際にあれやこれやと苦労しました。 どなたかの参考になればなと思い、どのような設定やテストコードを書いたらテストが動くようになったかについて記述します。 (動…
いきなりまとめ 2024年1月現在も、AndroidStudioでJUnit5を用いてテストを実行するには3rdParty製のプラグイン導入が必要のようです。 github.com AndroidStudioの公式サイトでも、テストを作成する際は [Create Test] ダイアログで [JUnit4] を選択し とあ…
最近ランニングを始めて、週1回は走っています。 走りたくなったらいきなり走れば良いとは思いますが、やっぱりグッズがあるとより快適に楽しくランニングできるものです。 自分が今使っていていい感じのものを以下ご紹介します。 靴 NIKEのストラクチャー25…
はじめに 当方、30代女授乳中ですが、健康診断の便潜血で陽性だったため大腸内視鏡検査を受けてきました。(結果は異常なし)同じように検査を受ける方の参考になればなと思い以下記します! (文字ばかりで恐縮です・・・) はじめに 検査前日から検査翌日…
前置き 電子書籍はご利用の方が多いと思いますが、いろんな種類があってどれにしようかなと迷ったことがある方もいらっしゃるかもしれません。 今日は電子書籍リーダーのアプリについて、自分が実際に使っている3アプリをこういう使い分けをしているよという…
APIを作りながら進むGo中級者への道:さきさん文庫 こちらの書籍を一通り読んだので超簡単に読書メモ。 なぜ読んだか 3年ほど前に仕事でGo言語&Ginを用いてサーバーサイド処理を記述することがあった(DB接続なし)が、それ以降Go言語に触る機会がなかった。…
FFX歌舞伎を見てきました(なんと初日)。 歌舞伎の教養は全く無いけど(知っているのは中村さんがたくさんいることと、XX屋!という掛け声があることと、おっとっとみたいな動きの決めポーズがあるということくらい)、FFXが好きなので見に行ってみました。…
おすすめ度:3/3 読んだきっかけ ・オーディオブックのサービスで1月中は無料だった&人気らしいと言うので聞いてみました。ミステリーはAmazonプライムで無料だったシャーロックホームズとかを一部読んだくらいで、現代の小説だとだいぶ昔に容疑者Xの献身を…
2023年1冊目の本として、『技術書の読書術』を読みました。 Amazon.co.jp: 「技術書」の読書術 達人が教える選び方・読み方・情報発信&共有のコツとテクニック eBook : IPUSIRON, 増井 敏克: Kindleストア ↑※特にアフィリエイトとかはやってません なぜ読ん…
前置き 「実践編:React NativeとFirebaseで作るiOS/Androidアプリ:お店レビューアプリ開発編」 www.udemy.com にトライしております。(Expoおもしろい〜) Firebaseのバージョンが前のもので解説されており、せっかくなのでV9で書きたいなと思ったのです…
前置き Docker Desktopの有料化にあたり、別の手段でのDocker環境の構築をする必要に追われている方もいらっしゃるかもしれません。 and-engineer.com いろんな代替手段があると思いますが、以下のサイトを参考にさせていただきlima利用でのDocker環境構築を…
ワンオペお風呂というのでしょうか。 自分1人で生後4ヶ月の赤ちゃんをお風呂に入れなくてはいけなくなったときに「どうやれば良いのだろう??」と不安になっていたので、どなたかの参考になればと記述します。 環境 冬 赤ちゃん:生後4ヶ月 自動湯沸かし…
環境 go 1.16 github.com/golang/mock v1.6.0 状況 ※ダメなコード例は面倒なので省略 mockを使ったテスト実施中に以下のようなエラーに遭遇する panic: reflect: NumIn of non-func type *hoge.Huga [recovered] panic: reflect: NumIn of non-func type *ho…
やりたいこと ・protoファイルをプロジェクトルート直下ではなくサブディレクトリの中で管理したい ・protoファイルからprotocコマンドで生成させるpb.goファイルを、protoファイルと同じ階層に置きたい 環境等 go1.16.6 github.com/mwitkow/go-proto-valida…
環境 Go1.16.6 GORM やりたいこと GORMでテーブルからSELECTする際に、全カラムではなく必要なカラムだけを取得したい。 どうやるか 公式ページの以下に書いてある通り。(Advancedのページに書いてあったので最初気づかず悩んだので自分用に整理しています…
「Linuxで動かしながら学ぶTCP/IPネットワーク入門」という本を読んだのでメモ。 (以下は著者のブログのようです) blog.amedama.jp なぜ読んだか Prime Readingで無料だったから ネットワーク系を勉強したいと言ったら友人にお勧めされた「マスタリングTCP…
やろうとしたこと mainパッケージにおいて別ディレクトリに入れている別パッケージを相対パスではなく絶対パスで読み込ませる import "github.com/ユーザー名/レポジトリ名/パッケージ名" の形式でインポートしたい 環境 Go 1.16.6 Mac BigSur VSCode ディレ…
qiita.com こちらに従ってCodePipelineがGitHubのRelease作成で発火するようになりました。感謝。 1点作業する中で疑問に思ったこととその調査結果メモを備忘録として残しておこうと思います。 疑問に思ったこと 「webhook設定の変更(AWS側)」で行ってい…
記事概要 SpringBootで作成したwebアプリケーションにおいて発生する例外を処理してくれる共通のクラスを作成する 環境メモ SpringBoot 2.2.2 構造メモ source/main/java/aaa/bbb/ccc/controllerフォルダ内に、例外を処理するためのクラス「ExceptionControl…
内容 SpringBootのJpaRepositoryを使用して、指定したカラムで並び替えた状態でテーブルから全てのデータを取得するにはどうすればよいか。 方法 レポジトリのインターフェース内に、List<T> findByOrderBy【並び替えをしたいカラム名】(); の抽象メソッドを追</t>…
状況 SpringBoot のフォーム送信時に入力値チェックを行い、エラーがある場合にはフォームの登録を行わずにフォーム画面上でエラーメッセージを表示したい。 だが、フォーム送信後は400エラーのERRORページに遷移してしまう。 コンソールには Field error in…
シェル概要 デスクトップ上のとあるフォルダ内にある拡張子txtのファイル全てに対して、ファイル名とファイルの中身がわかるようにして1つのファイルにまとめる。 使うシーン フォルダ内に溜め込んだ日報を1つのファイルにまとめる。 チームの各メンバーに…
Dockerのnginxイメージを使用したHelloWorldを行った時のメモ。 前提 ・mac ・ターミナル上でdockerコマンドを打てる状態にしてある(command not foundにはならない状態) 1. nginxイメージ(最新版)のダウンロード $ docker pull nginx:latest でダウンロー…