2022-11-01から1ヶ月間の記事一覧
今まであまり意識していなかったのですが、github の issue や Pull requests に添付した画像は、プライベートなリポジトリでもアップロードした画像は、直接URLを参照すると誰でもアクセス可能のようです。https://docs.github.com/en/get-started/writing-…
Crystal で空配列を作ろうとすると以下のようにエラーになります。 icr(0.33.0) > array = [] for empty arrays use '[] of ElementType' 空配列を作るには型(クラス)を指定しないといけないようです。 (以下数値型の場合) icr(0.33.0) > array = [] of Int3…
Perl では外部モジュールを利用するのに CPAN を利用します。 CPAN とは セットアップ 初期設定 設定内容確認 モジュールインストール CPAN とは CPAN(シーパン、Comprehensive Perl Archive Network)とは、Perl のライブラリ・モジュールやその他の Perl …
plenv コマンドを使って Perl の開発環境を作った時のメモを残します。 セットアップ anyenv インストール plenv インストール 使い方 ヘルプ plenv コマンドのバージョン確認 利用可能なバージョンの確認 インストールの実行 インストール済みの Perl 一覧 …
Ubuntu のバージョンを確認する方法をここにメモします。 バージョン確認方法 '/etc/issue' '/etc/os-release' lsb_release バージョン確認方法 '/etc/issue' 「/etc/issue」ファイルの内容を「cat」等で表示させることで、Ubuntuのバージョン情を確認するこ…
github で tag の付け方をここにメモします。 tag の付け方 コメント無しの場合 コメント有りの場合 後から tag をつける場合 tag 共有 tag 確認 一覧表示 tag 削除 tag の付け方 コメント無しの場合 $ git tag -a タグsample $ git tag -a v1.0.0 コメント…
Makefile の関数について調べてみたので、ここにメモを残します。 patsubst 関数の使い方 使い方 動作検証 Makefile 実行結果 patsubst 関数の使い方 使い方 $(patsubst PATTERN, REPLACEMENT, TEXT)TEXT 内から PATTERN にマッチしたものを REPLACEMENT に…
Makefile の関数について調べてみたので、ここにメモを残します。 addsuffix 関数の使い方 使い方 動作検証 Makefile 実行結果 addsuffix 関数の使い方 使い方 引数の NAMES は一連の名前とみなされ、空白で区切られます。 SUFFIX はユニットとして使用され…
以下のコマンドを実行後にエラーで困ったので対応方法をここにメモします。 $ docker run --name es01 --net elastic -p 9200:9200 -p 9300:9300 -it docker.elastic.co/elasticsearch/elasticsearch:8.5.1 ・ ・ ・ ERROR: [1] bootstrap checks failed. Yo…
apt コマンドを実行すると、たまに以下のような 'sudo apt autoremove' というメッセージを目にするので、どういったコマンドなのか調べてみました。 $ sudo apt install lsb-release Reading package lists... Done Building dependency tree Reading state…
MeiliSearch を触る機会があったのでここにメモします。 環境 Ubuntu: 22.04.1 LTS meilisearch: v0.29.1 MeiliSearch とは? 高速なオープンソースの検索エンジン、またはRESTベースの検索APIです。 github.com Rust で実装されているようで、メイリサーチと…
ブランチを削除する方法をここにメモします。www.freecodecamp.org コマンド ローカルのブランチを削除する場合 $ git branch -d localBranchNameリモートのブランチを削除する場合 $ git push origin --delete remoteBranchName作業が完了したら、ブランチ…
python の開発環境を移設したところ、新環境で以下のエラーに引っかかってしまったので、ここに回避方法をメモします。 問題のエラー 原因 対策 回避策 python アンインストール libffi-dev インストール 再度 python インストール python パッケージインス…
pyenv で v3.9.6 のpythonをインストールして以下のコマンドを実行したところ処理が失敗したので、困ったのでメモを残します。 $ pip install -r requirements.txt Collecting docopt==0.6.2 Using cached docopt-0.6.2.tar.gz (25 kB) Preparing metadata (…