色々なシステムがごたまぜでよく分からなかったので、自分なりに調べたメモ。間違ってたら指摘ください・・。 まず、 ブラウザをプログラムから動かすためにはそのブラウザ用のドライバが必要。 昔は、それぞれのブラウザが独自実装していたらしいが、 Selen…
という挙動に遭遇し、なんでだと途方に暮れていたら、以下が原因だった・・。 公式のRubyのDockerイメージのbundlerの挙動 https://blog.freedom-man.com/ruby-docker-bundler
Vector doc.rust-lang.org Iterator doc.rust-lang.org メモ Vectorは構造体だけど、 Iterator はトレイトなのか。というかトレイトオブジェクトというやつみたい。
let mut vec = vec![1,2,3,1,2,3]; vec.sort(); // これが無いと重複排除されない vec.dedup(); println!("{:?}", vec); // [1, 2, 3] mebee.info
前提 「カード」と「カードセット」というモデルがあるとする 「カードセット」に複数の「カード」が紐づいているとする 「カード」には「remembered」属性がある あるページで各カードセットのカードの総数や「remembered」の true の数をカウントする した…
session にデータを格納しすぎていた。 RailsではデフォルトでSessionのデータはCookieに保存するらしい。(Rails 7で確認) config/initializers/session_store.rb に設定がある。 そこで以下を導入。 github.com gem をインストール rails generate マイグ…
make testacc PKG=rds TESTS='TestAccRDSClusterInstance_basic' 結合試験は実際のAWS環境にリソースがデプロイされる。 デプロイされるリソースはこのへんで定義されてる github.com func testAccClusterInstanceConfig_base(rName, engine string) string …
以下が分かりやすい。 zenn.dev
SBI証券で投資信託売却した後、発注が完了するまでは「取引」→「投資信託」→「注文照会(取消)」→「投資信託」で確認できる。 「取引履歴」等みても、掲載が無いので、注文できてないのかな?と思った。 SBI証券┃株・FX・投資信託・確定拠出年金・NISA
最近はノートアプリにObsidianを使っているのだが、WindowsアプリのObsidianはデフォルトのフォントが微妙すぎる。しかも、選択できるフォントも良いのがない。 そこで、BIZ UDゴシックを設定したメモ。 以下のプラグインをインストール&有効化する github.…
Console.WriteLine(""); で表示されるかと思ったが、出なかった。 ぐぐっていたところ、以下の記事に答えが。 そもそもWindows Formsアプリケーションは「コンソール」アプリケーションではないので、出力すべきConsoleそのものがありません。 つまりやろう…
たいてい、出来合いの docker-compose を up して動かしていて、便利は便利なのだが、基本的なところがよくわからなくなるので、Dockerで1歩1歩動かしていってみる。 以下の Docker 公式ドキュメントを主に参考にしている。 docs.docker.jp まずはデータベー…
メッセージの通り、Windows App SDKの Version 13 をインストールしてみたが、解決しなかった。 結局、公式ドキュメントの以下を実施したら解決。 先ほど作成したプロジェクトが、手順 2 で "インストーラー" を使用してインストールした Windows App SDK の…
github.com 前提 Terraform Core(親プロセス) と Provider(子プロセス) は RPC のサーバとクライアントという関係で動作する。RPCに関する処理は上述の go-plugin リポジトリのコード等で動作する。 ざっくり手順 go-plugin のソースを手元に clone する…
Provider のソースをGitHubから Clone する Print Debugを仕込む ビルドする .terraformrc に設定して、ビルドしたバイナリをProviderとして読むようにする terraform init, apply TF_LOG=DEBUG しておく
--nomultiline オプションで確認。この場合は、例えば以下で入力を受け付けていた。 reline ライブラリの readline メソッドで受け付け待機。 github.com 文字列を受け取るので、 eval メソッドでRubyコードに変換して実行。 github.com
# version を更新 gem build xxxxx.gemspec gem push xxxxxx-xxx.gem
# return [Array<OpenStruct>] def all_contents limit = 10 offset_number = 0 contents = [] loop do result = MicroCMS.list( "[MUST EDIT]", { offset: offset_number, limit: limit, } ) total_count = result.total_count contents << result.contents if total_co</openstruct>…
require 'active_record' module Test1 def hoge "hoge1" end end module Test2 def hoge "hoge2" end end module Test3 extend ActiveSupport::Concern module ClassMethods def hoge3 "hoge3" end end end class Test extend Test1 extend Test2 # 後ろで…
確認環境 amzn2.x86_64 ruby 3.1.4p223 (2023-03-30 revision 957bb7cb81) [x86_64-linux] activerecord (7.0.5) sqlite3 (1.6.3-x86_64-linux) 名前 : sqlite アーキテクチャー : i686 バージョン : 3.7.17 インストール SQLite % sudo yum install sqlite …
これで解決。 windows-core.com
packages/@aws-cdk-testing/framework-integ の下で yarn integ すると結合試験を実行できる。その際、タイトルのエラーが出たので、 npx cdk bootstrap aws://xxxxxxxxxxxxx/us-east-1 してから再度実行したらエラー解消。 テストのファイルのあるパスに sn…
sudo yum -y update sudo yum -y install git git clone https://github.com/aws/aws-cdk.git curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash nvm install v16.20.0 npm install -g yarn yarn install NODE_OPTIONS="--m…
zenn.dev の通り、 bin/rails db:encryption:init EDITOR=vi bin/rails credentials:edit --environment production
どうやら以下の通りらしい。 oknm.jp シークレットを生成して、環境変数 SECRET_KEY_BASE に登録したら通った。
前提: WSL(Ubuntu 20.04) サーバー側 Docker パスワードは testtest ポートは 5432 sudo docker run -p 5432:5432 --name postgres -e POSTGRES_PASSWORD=testtest postgres docker compose docker-compose.yml を用意 こっちは `root ユーザー yaml:docker-…
Enumerableモジュールの場合 class Test include Enumerable end test = Test.new pp test.respond_to?(:map) # true pp test.respond_to?(:each) # false ####### class AlphabetCollection include Enumerable def initialize @elements = ["a", "b", "c"]…
gist.github.com www.enjoy.ne.jp
github.com