- 2024.06.18
Android関連のことを調べてみた
Jetpack Compose でのクリーンアーキテクチャに関する Android 開発 皆さん、こんにちは。この投稿では、私が構築したクリーンアーキテクチャに基づいた Android アプリケーションのソースコードを共有したいと思います。 ![Jetpack Compose](https://samyoney.github.io/static/images/clean/jetpack-card. […]
Jetpack Compose でのクリーンアーキテクチャに関する Android 開発 皆さん、こんにちは。この投稿では、私が構築したクリーンアーキテクチャに基づいた Android アプリケーションのソースコードを共有したいと思います。 ![Jetpack Compose](https://samyoney.github.io/static/images/clean/jetpack-card. […]
[AWS #7] 第三者認証 ## ■はじめに こんにちは 今回も**セキュリティ分野**について取り上げたいと思います。 :rolling_eyes:今回の内容は何でしょうか :upside_down:今回は第三者認証ということで **「AWS Artifact」** について紹介いたします。 :rolling_eyes:あーてぃふぁくと? :upside_down:セキュリティやコンプライアン […]
Pythonで、Fizz Buzz 問題の理論を元に素数を判定してみた ### FizzBuzz問題とは “FizzBuzz”とは英語圏の有名な言葉遊びです。ルールは1から順に数を数え上げていき、3の倍数なら「Fizz」、5の倍数なら「Buzz」、両方の倍数(15の倍数)なら「Fizz Buzz」、いずれでもなければその数を言うというものです。簡単なプログラミングの練習とし […]
AmplifyのNodeのVersionを自動で指定する方法について解説 ## 概要 AmplifyのNodeのVersionをコンソール画面から手動で変更するのは手間なので – amplify.ymlにNodeのversionを直接記載する方法 – .nvmrcファイルを使って指定する方法 – voltaをAmplify内にインストールして指定する方法 このチ […]
初めてLaravelのJob Queueを触ったことをまとめてみる ## はじめに **Qiita Engineer Festa 2024** が開催されているせっかくの機会なので、 最近の開発の際に初めて触った、Laravelの**Job Queue**について まとめてみようと思います!!! ## 前提条件 MacBook Pro Apple M2 PHP 8.0.27 Laravel 9.5 […]
DynamoDB&Golang Queryまとめ Queryで使用するdynamodb/api.goに書かれたQueryInputは以下の通りです。 以下に、スペースを全て詰めた表を提供します。 |フィールド名|タイプ|説明|デフォルト値|SQLでの類似概念| |—|—|—|—|—| |*ConsistentRead|`*boo […]
【Ruby Gold】Moduleクラス # Moduleクラスとは モジュールのクラス。 [参考:class Module (Ruby 3.3 リファレンスマニュアル)](https://docs.ruby-lang.org/ja/latest/class/Module.html) # Moduleクラスが提供する特異メソッド ## new メソッド 名前の付いていないモジュールを新しく生成する […]
【TypeScript】Recordって何?[key: string]との違いは? # Recordとは? 簡単に言うとインデックス型([key: string])やMapと同じくkeyValueオブジェクトの型です。 しかし[key: string]やMapよりも直感的に型付けすることができます。 “`tsx let a: Record; let b: { [K: string]: […]
【Flutter】UXの向上に向けて知っておいたら得すること # 初めに 同期処理でプログラムが実行されるFlutterでは、非同期処理やUIのフレーム管理が非常に難しいし、UXを向上させるポイントにもなってきます。 そこで、今回はFuture.microtaskとWidgetsBinding.instance.addPostFrameCallbackの違いについて説明していきます。 これらのメソ […]