2024-07-01から1ヶ月間の記事一覧
やりたいこと 例えば以下のような配列があったとする。 const fruits = [ "りんご", "バナナ", "オレンジ", "いちご", "ぶどう", "メロン", "パイナップル", "マンゴー", "スイカ", "さくらんぼ" ]; この中から重複せずにランダムに3つ取得したい。 コード …
LLMはモデルごとにトークン数が異なる。簡単に比較できるサイト見つけたのでメモ Tokenizer Arena - a Hugging Face Space by eson
環境 Nodejs v22 やりたいこと 複数行の文字列を変数として持っておきたいので、ここではテンプレートリテラルを使う。テンプレートリテラルは、JavaScript(およびTypeScript)の便利な機能で、複数行の文字列を簡潔に扱える。この機能の主なメリットは以下…
環境 Rails 7 Ruby 3.3 概要 例えば以下のように配列に対してmapで全要素に対して特定の処理を行いたかったとする。 def check(x) # 例えば3秒かかるとする sleep 3 x.even? end a = [1, 2, 3] results = a.map do |x| check(x) end p results ただこれだと…
環境 Linux やりたいこと カレントディレクトリ以下のPythonキャッシュゴミファイルを一括削除したい 死んでもgitに入れたくない コマンド find . -type d -name '__pycache__' -exec rm -rf {} + find . -type f -name '*.pyc' -delete find . -type d -nam…
環境 Ubuntu Docker やりたいこと GPUの負荷テストを行うためには、CPUやディスクの負荷テストで使われるstressコマンドとは異なり、GPU専用のツールが必要になる。 そこで見つけたのがgpu-burnというツールだ。gpu-burnは、NVIDIAのGPUに対して特化した負荷…
環境 Docker 26 やりたいこと 例えば以下のようなマルチステージビルドのDockerfileがあるとする。 FROM golang:1.21 AS builder WORKDIR /app COPY . . RUN go build -o myapp FROM alpine:latest COPY --from=builder /app/myapp /myapp CMD ["/myapp"] で…
環境 Ubuntu 24.04 問題 以下のうち、正常に文字列(5)が取得できるのは次のうちどれか。 echo -n あいうえお | awk '{ print length($0) }' echo -n あいうえお | LC_ALL=ja_JP.UTF-8 awk '{ print length($0) }' echo -n あいうえお | gawk '{ print len…
環境 Docker24 llama-cpp-python 0.2.79 やりたいこと ローカルのLLMを自宅のGPUサーバー上で動かすことを目指す。ChatGPT互換APIを使用すると、その利便性が向上する。llama cppを使用するとシンプルだが、llama-cpp-pythonのserverを使用すると、ChatGPT互…
ブリリアアーブリオ戸塚とは 「ブリリアアーブリオ戸塚」とは、神奈川県横浜市戸塚区に位置するマンションで、2010年5月に建築された高級分譲マンションである。総戸数は189戸で、地上6階建て、地下1階の構造で、R東海道本線「戸塚」駅からバスで約8分とアク…
環境 Python 3.10 やりたいこと すでに分類されている話者の複数wave形式の音声ファイルを学習し、未知の音声ファイルを渡したときにどれが一番近いかを推論してほしい。 いわゆる話者分類ってやつ。 ライブラリインストール このプロジェクトでは、音声ファ…
環境 Linux やりたいこと Ubuntuでは多くのサービスがsystemdで管理されている。たまに複数のサービスを一気に再起動したいときもある。 そこで特定の文字列を含むsystemdのserviceを一発で再起動させるコマンドがほしい コマンド 例えば末尾に「puma」を含…
memo TW-127XH3L
辣子鶏が食べられる中華屋にハズレはない(ただし四川料理を提供する前提とする) 辣子鶏(ラーズジー)とは 辣子鶏(ラーズジー)は、中国四川料理の一つで、鶏肉を唐辛子と山椒で炒めるピリ辛料理。香ばしい香りとしびれる辛さが特徴。 仮説 横浜にはたくさ…
プロフの最後 プロフ最後 驚くかもしれませんが 多くの人が勘違いしてるんですが 怒ってます ここだけの話ですが この際ハッキリ言いますが これ、超大事 これから大切なことを言います これスゴい! これだけは何回も言いますが これだけは言っておきたいん…
環境 Ubuntu 24.04 Desktop やりたいこと TP-LinkのUSB接続型のワイヤレスアンテナを購入した。 Amazon | TP-Link WiFi 無線LAN 子機 wifiアダプター USB3.0 AC1300規格 867 + 400Mbps 11ac対応 デュアルバンド ハイパワーアンテナ搭載 MU-MIMO メーカー保証…