- 2023.01.12
Android関連のことを調べてみた2023年01月12日
【Android】テストを書くときに使う@get:RuleとかRuleChainってなんぞよ # はじめに Androidでインストゥルメント化単体テストを作成するとき、`@get:Rule`を使ってテストを書いたことはありませんか? “`kotlin @HiltAndroidTest class AppTest { private val hiltRule = HiltAndroid […]
【Android】テストを書くときに使う@get:RuleとかRuleChainってなんぞよ # はじめに Androidでインストゥルメント化単体テストを作成するとき、`@get:Rule`を使ってテストを書いたことはありませんか? “`kotlin @HiltAndroidTest class AppTest { private val hiltRule = HiltAndroid […]
入門 AWS CloudFormation #2(EC2編) インフラやクラウドの専門というわけではないのですがそろそろIaC周りもちゃんと勉強しておきたい・・・という感じなのでAWSのCloudFormationについて入門しつつ復習として記事にまとめておきます。 ※とりあえず最初ということでEC2を絡めたごく基本的なところの記事を書いていきます。将来もしかしたら3記事目以降を執筆して追加のEC […]
Gitコマンドを用いてブランチ名を変更する方法 ## 概要 Gitコマンドを用いてブランチ名を変更する方法を紹介したいと思います。 ●内容 – 現在のブランチ名を変更方法 – デフォルトブランチを変更する方法 ## 方法 シェルを開いて以下のコマンドを入力します。 ### 現在のブランチ名を変更する場合 “` $ git branch -m {変更前のブランチ名 […]
iOSのVision Frameworkで画像から文字列を取得、文字列の位置を画像上に矩形表示する # 環境 – iOS16 – Xcode14.1 – シミュレーターにて動作を確認 # やりたいこと – UIImageViewの画像の文字認識を行う – 取得した文字列を下部のUILabelに表示 – UIImageView上 […]
pythonで「計量時系列分析」を読む2 ARMA過程 時系列分析で有名な「計量時系列分析」をpythonで実装しながら読み進めていきます。 汚いコードですが自主学習・記録が目的ですのでご了承ください。 様々な人がより分かりやすい記事を書いていますのでそちらをご覧ください。 そして、本格的に勉強したい方・細かい内容を知りたい方はぜひ参考書を手に取って勉強してください。 また、何か問題があればご連絡 […]
薄いコントローラ、分厚いコントローラとは何か MVCモデルを用いて開発をしている際、「薄いコントローラ」や「分厚いコントローラ」という言葉をよく聞くかと思います。 薄いコントローラとはなんでしょうか?分厚いとどうなるのでしょうか? コントローラの整理をキッチンの棚の整理に例えて説明していきます。 # コントローラってどうやって書いたらいいんだっけ? Railsの生みの親であるDHHは下記のように言 […]
薄いコントローラ、分厚いコントローラとは何か MVCモデルを用いて開発をしている際、「薄いコントローラ」や「分厚いコントローラ」という言葉をよく聞くかと思います。 薄いコントローラとはなんでしょうか?分厚いとどうなるのでしょうか? コントローラの整理をキッチンの棚の整理に例えて説明していきます。 # コントローラってどうやって書いたらいいんだっけ? Railsの生みの親であるDHHは下記のように言 […]
【Matplotlib】チートシート_Python データ分析学習備忘録 ## チートシート 自己学習用です。 正規の内容はドキュメントを参照してください。 ## 文法 ### グラフ描画 基本文法 “` # matplotlib.pyplotをpltとしてimport import matplotlib.pyplot as plt import numpy as np # np.pi […]
Laravel Sanctumを使ってSPA認証を実装する ## Laravel Sanctumとは Laravel Sanctumは、SPA(シングルページアプリケーション)、モバイルアプリケーション、およびシンプルなトークン・ベースのAPI向けの簡単な認証システムを提供します。 https://laravel.com/docs/9.x/sanctum#introduction ## 設定方法 […]
node.jsでalexaスキル その4 # 概要 node.jsでalexaスキル、やってみた。 練習問題やってみた。 # 練習問題 dynamodbを、使え。 # サンプルコード “` const LaunchRequestHandler = { canHandle(handlerInput) { return Alexa.getRequestType(handlerInput.r […]