[再考] 範囲に終端は含むべきか?([a, b]と[a, b)どちらが良いか?)
プログラミングで範囲を扱う際、下記のinclusiveとexclusive、どちらが良いか? inclusive [a, b] a <= x <= b exclusive [a...
240 search resultsShowing 1~20 results
You need to log-in
プログラミングで範囲を扱う際、下記のinclusiveとexclusive、どちらが良いか? inclusive [a, b] a <= x <= b exclusive [a...
fc-list インストールされているフォントのリストを表示する $ fc-list インストールされている日本語フォントのリストを表示する $ fc-list :lang=ja 名前でマッチす...
他であまり紹介されておらず、プログラミング言語によらずテキスト編集一般に役に立つものを紹介する。 特にVimmerにとって有用かもしれない。 おすすめ度は★から★★★まで。 拡張機能 Advan...
代入 $ a='こんにちは、世界' 比較 $ if [ "$a" = "hoge" ]; then echo "yes"; fi 別の文字列を含むか $ if [[ "$a" == *og* ]...
ディスク上のファイルを表示している場合 $ less hoge.txt のようにしてファイルを表示中の場合、less上でvを押せばエディタが起動してそのファイルを編集できる。起動するエディタは環...
npm ^は最左の非ゼロのバージョンを固定する。 公式のTilde Ranges, Caret Ranges 例 説明 ^1.2.3 メジャーバージョンまで固定。1.2.4、1.3.0は許可。2...
基本的にLinuxを前提にしています。 セクション manページは1~8のセクションに分かれている。 コマンド システムコール ライブラリ関数(C言語) スペシャルファイル(/dev/) 設定フ...
レスポンスのヘッダ(サーバが送る) ヘッダ名 プリフライト 本リクエスト 説明 Access-Control-Allow-Credentials YES YES クレデンシャル(クッキーの送信、...
TLDR SOLID原則は曖昧性が高く混乱の元である。概して有用性は低く、適用範囲も限定的である。とても「原則」と呼べるようなものではない。 原則名 曖昧性 遵守すべき度 有害度 単一責任の原則...
できるだけAmazon Linuxに標準で入っているもの、パッケージマネージャでインストールできるものでまかないたいと思っています。 メジャーでないものも含めて、便利なツールを探している場合はこ...
やりたいこと RSpecでは $ rspec hoge_spec.rb:50 というように、行番号を指定して、その行を含むテストのみ実行できる。これと同じことをJestでもしたい。 実現方法 J...
やりたいこと 例えば Hostヘッダを付与する。 というテキストの「Host」の上でダブルクリックすると「Hostヘッダを付与する。」全体が選択されてしまう。 「Host」だけが選択されるように...
2025-09-23追記 以下のように文字コードの候補リストを書いておけば誤判定率を下げることができ、本記事の対策はほぼ不要になる。 "files.autoGuessEncoding": tru...
JavaScriptだと function* で宣言して yield で値を返すジェネレータ。これは何が便利なのか解説します。 JavaScriptで説明していきますが、最後に見るようにPyth...
やりたいこと Rubyのファイルを編集中に指定のキーを押したとき、カーソル行を対象にRSpecを実行したい。 つまりターミナル内で下記コマンドを実行したい: $ bundle exec rspe...
やりたいこと VSCodeの Run in terminal でrspecのテストを実行したい。 ※CodeLensを使わず、カーソル位置を対象にRSpec実行するだけでよければ、下記の方が簡単...
パターン 動作 典型的な使用例 ${変数#パターン} 文字列先頭の最短マッチ部分を削除 単に先頭の固定文字列を削除するとき使う ${変数##パターン} 文字列先頭の最長マッチ部分を削除 ${HO...
[2021-07-10追記] 本記事はSQS標準キューについての記述である。 SQS FIFOキューの場合は、Lambdaの最大並列実行数はMessage Groupの数となる。 Total c...
以下の記事で再考しています。 TL;DR 離散量(整数型や時刻を含まない日付型)の場合は、[closed, closed] が優位である。 連続量(floatや秒未満の精度の日時型)の場合は、[...
配列操作の比較表: Ruby, Python, JavaScript, Perl, C++ - bkブログ のzsh版です。 zshってここまでできたんだ… Ruby zsh a = [1, 2...
240 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.