- 2024.10.28
Node.js関連のことを調べてみた
npm testについて npm run testとの違い # npm testとは npm testとはnode.js環境でよく使用するコマンドである。 – どのようなコマンド動作にするかは開発者側で決められる – testには任意のコマンドを指定できる(任意のコマンドをnpm testに置き換えられる) – 指定せずにこのコマンドを使っても何も返ってこない […]
npm testについて npm run testとの違い # npm testとは npm testとはnode.js環境でよく使用するコマンドである。 – どのようなコマンド動作にするかは開発者側で決められる – testには任意のコマンドを指定できる(任意のコマンドをnpm testに置き換えられる) – 指定せずにこのコマンドを使っても何も返ってこない […]
PHPDocのフォーマットまとめ # はじめに 以下ではコメント記載時の備忘録として、IDEの1つであるVSCodeのツールチップとPHPDoc出力後のイメージを抱き合わせで掲載しています。 # 動作環境 プラットフォーム Windows10 PHPDoc phpDocumentor v3.5.3 IDE VSCode v1.94.0 # PHPDoc出力コマンド ファイル構成が以下の場合。 ph […]
自作オブジェクトストレージ日記.part4 # part4の概要 前回は1MBごとにファイルを分割し、ハッシュ値を計算してフッターとして書き込みました。今回はリード・ソロモン符号を用いて、データの冗長性を持たせ、復元可能にします。 ## 必要なパッケージのインストール “`shell go get -u github.com/klauspost/reedsolomon “` […]
ActiveAdminでの`NoMethodError`解決: `undefined method ‘delete’ for :ok:Symbol`エラー ## はじめに Railsで管理画面を実装している際に、以下のようなエラーに遭遇することがあります。 “` NoMethodError at /admin/items undefined method `de […]
@Sendableなクロージャについて # はじめに swift concurrencyの対応をしている中で、以下のようなワーニングが出たので、その対応方針について検討していたら`@Senbable`なクロージャってなんだ?となったので調べてみました。 “` Main actor-isolated property ‘completion’ can not be […]
【備忘録】truthy/falsyと論理演算子 # はじめに JavaScriptでは変数のデータ型それぞれに真偽っぽいのが設定されており、それぞれ `truthy`/`falsy` と呼ばれている。らしい。 それと論理演算子を利用して変数に値を設定することがあるようだが、全然覚えられなさそうだったため一旦検証した。 # 検証 以下の`val1` / `val2`にそれぞれ `truthy`/`f […]
JSP&サーブレットによるwebアプリケーション作成の覚書 # はじめに JSP&サーブレットで web アプリケーションを作成する際に学習した事項を絞って覚書にしました。あまり触らなくなりましたが、基本的な部分を忘れかけていたので、ここに覚書として残しておきます。 :::note warn 最新の情報では無い場合があります。 ::: # Tomcat Tomcat はオープン […]
【Rails】furimaアプリ 商品情報編集機能 #1 # 実装概要 画像を含む商品の情報を編集する機能を実装 ### ルーティングの設定 “`ruby:config/routes.rb # 中略 resources :items, only: [:index, :new, :create, :show, :edit] “` ### editアクションをコントローラーに定 […]
[ABC377] ABC 377(Atcoder Beginner Contest)のA~C(A,B,C)問題をPythonで解説(復習) # [ABC377] ABC 377(Atcoder Beginner Contest)のA~C(A,B,C)問題をPythonで解説(復習) # A問題 – 文字を一つずつ見て, `A` `B` `C` が全て存在していれば,並び替えれば `AB […]
ターゲットグループ障害発生時:Lambda関数でALBルールを制御し、障害時にメンテナンスページを表示する方法 ## はじめに この記事では、AWSのApplication Load Balancer (ALB) を使用し、ターゲットグループに紐づくすべてのEC2インスタンスが正常でない場合に、Lambda関数を利用して動的にメンテナンスページ(固定レスポンスページ)を表示させる手順を紹介します。 […]