- 2022.01.19
Go関連のことを調べてみた2022年01月19日
Goアウトプット #01 # 多重代入 “`go var a, b, c int a, b, c = 10, 20, 30 “` または “`go a, b, c := 10, 20, 30 “` # 同じ型の複数宣言 – 初期化した値はゼロ値と呼ばれる。 ※数値の場合は0 “`go func main() { var ( x […]
Goアウトプット #01 # 多重代入 “`go var a, b, c int a, b, c = 10, 20, 30 “` または “`go a, b, c := 10, 20, 30 “` # 同じ型の複数宣言 – 初期化した値はゼロ値と呼ばれる。 ※数値の場合は0 “`go func main() { var ( x […]
ElastiCache for Redis 単一AZ→マルチAZ化の作業手順 # 作業イメージ 1シャード分だけ抜き出して考えています。同じことを繰り返せばシャードが何個になっても実質同じです。 ![ElastiCache.drawio.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2362212/1e4df842 […]
Rubyのgemのコードリーディングをする時の備忘録 rubyのgemのコードリーディングをする時によく利用したことを 備忘録としてメモ。 (随時更新する。) ※rubyのバージョンは3.1.0 ## gemのファイルの場所を知りたい時 `$LOAD_PATH.grep(/serach_word/)`で検索できる。 例)devise関連のgemの場所を知りたい場合 “` rails c […]
エンジニアの為の能力を向上できるゲームを考えてみた #はじめに **エンジニアが、みんなで遊びながら、エンジニアとしての知識や説明能力や読解能力を向上させられるゲームを考えました。** (カタカナーシのゲームシステムをカスタマイズしました) このゲームは、遊んで楽しいだけではありません。 エンジニアとしての**専門知識がアップ**します。 エンジニアとしての**説明能力がアップ**します。 **読 […]
SwiftUIでルビを振るために必要なこと # 概要 ルビを振ったUILabelをSwiftUIから利用する実装についてまとめました。 【参考】 https://qiita.com/mlmlykt/items/c8a09d6801b5aac7f24e https://qiita.com/negi0205/items/6c73128ff2cf680df47c https://qiita.com/wo […]
Plotlyのquiver plotで遊んでみた ##はじめに plotlyを使ってみたいなと思って検索したら、quiver plotなるものを発見。 面白そうなのとあまり日本語訳で書かれた資料がなさそうだったので、遊び半分でトライしました。 #環境 Colab環境下で実施 ##内容 渦っぽいグラフを描いてみました。 “`python import plotly.figure_fact […]
RSpecのControllerテストでNoMethodError: undefined method `get’ for xxxx と表示される # はじめに RailsでRSpecを使用してcontrollerのテスト時のエラー NoMethodError: undefined method `get’ for xxx について # 目次 1. [Rspecでのバージョ […]
RSpecのControllerテストでNoMethodError: undefined method `get’ for xxxx と表示される # はじめに RailsでRSpecを使用してcontrollerのテスト時のエラー NoMethodError: undefined method `get’ for xxx について # 目次 1. [Rspecでのバージョ […]
フォームを作ったつもりなのにUnknown field(s) (yyy) specified for XXXが出てしまった時の対処法 ## 概説 Modelをうまく使えるよう、特定のフィールドをFormコントロールにしようとして`django.core.exceptions.FieldError: Unknown field(s) (yyy) specified for XXX`が出てしまった時は […]
laravelBreezeにvue.js3ど導入しようとした件 laravel breezeをインストールしたんだけれど、breezeのJSは**Alpine.js**で**Vue.js**が入ってなかったので、 ####じゃあ、alpine.jsを使えばいいじゃん!#### 資料が少なすぎて無理・・・ ということで、breezeにvue.js3を導入します!