2025-01-01から1年間の記事一覧
github で特定のディレクトリ(またはファイル)について、そのコミット履歴を保持したまま、別のリポジトリの新しいフォルダ(サブディレクトリ)に取り込む方法をここにメモします。 履歴を保持して取り込む主な方法 Git Subtree を利用する方法 手順 Git …
なんとなくC言語の勉強を行いました。以下線形回帰の実装例です。 (linear_regression.c という名前で保存します) コード #include <stdio.h> int main(void) { double x[] = {1, 2, 3, 4, 5}; double y[] = {2, 4, 5, 4, 5}; int n = 5; double sum_x=0, sum_y=0, </stdio.h>…
perl で Perltidy というコードフォーマッターを使ってみたので、その時のメモをここに残します。 Perltidy について 概要 特徴 利用 Perltidy のインストール方法 Perltidy について 概要 Perltidy は、Perl スクリプトを読みやすくするためにインデントや…
運動不足だけど、熊のニュースが気になるから紅葉をみに山に行くのを控えてたら、ちょうどいいイベントがありました。ちょうどいい運動になりました。
perlbug コマンドについて、調べたことをここにメモします。 perlbug とは 目的 動作の仕組み 主な使い方 perlthanks との違い perlbug とは perlbug は、ユーザが直面した問題について開発者へ正確な情報を提供できるよう、報告プロセスを支援するコマンド…
perlthanks コマンドというものをみつけたので調べてみました。 perlthanks とは? 主な目的 動作の仕組み 使い方(実行例) perlthanks とは? perlthanks は、利用している Perl のバージョンやシステム構成に関する情報を収集し、その情報を Perl 開発者…
zsh(Zシェル)を起動した際に「zsh compinit: insecure directories」という警告メッセージが出るようになりました。 その解決方法についてここにメモを残します。 現象 警告メッセージ 警告メッセージ(日本語訳) 警告メッセージの内容 compinit コマンドと…
PDL (Perl Data Language) を使ってみたので、その時のメモをここに残します。 PDL とは PDL (Perl Data Language) は、Perl で NumPy のような高速な数値演算・ベクトル処理を可能にする拡張ライブラリです。 Perl の標準的なスカラー・配列・ハッシュでは…
MagicMock を使ってテストコードを作ったので、メモをここに残します。 MagicMock とは 利用場面 使い方 API 呼び出しをモック テストコード 備考 外部 API が例外を返す場合のテスト テストコード MagicMock の主なメリット MagicMock とは MagicMock は Py…
GitHub Copilot を使ってみたのでここにメモを残します。 GitHub Copilot GitHub が提供するAI ペアプログラミングツールです。 特徴 プログラマーがコードを書く際に、文脈を理解してコードの提案(自動補完)や、コードの説明、デバッグのサポートなどをリ…
clasp を使ってみたので、ここにメモを残します。 clasp とは できること 使い方 インストール Googleにログイン プロジェクト 新規 既存 GitHub にリポジトリを作成してpush スクリプトの同期 ローカル → GAS: GAS → ローカル: 使用上のメモ プロジェクト…
Google広告とDV360の違いについてよく分かってなかったので調べたことをここにメモします。Google広告とDV360(ディスプレイ&ビデオ360)は、どちらもGoogleが提供する広告プラットフォームですが、目的や機能、ターゲットとなるユーザーが異なります。主な…
Finder のクイックアクションで PDF が結合できて便利だったのでここにメモを残します。 手順 Finder上で複数のPDFを結合する簡単な方法です。1. ファイルを選択: 結合したいPDFファイルをすべて選択します。 2. 右クリック: 選択したファイルの上で右クリッ…
ドライブ中にお腹が空いたので、立ち寄ってみたらイワナの塩焼きに出会いました。とても美味しかったです。
うちのシークワサーにアゲハ蝶の幼虫がいました。
ローカル環境で稼働するLinuxのコンテナから「Docker」のサブネット経由で「Docker Engine」のAPIへ直接アクセスできる脆弱性がみつかったようです。Docker Desktop 4.44.3 にアップデートすると同脆弱性が修正されているようなので、一応やっておこうと思い…
今日は、プランターに植えたジャガイモを収穫しました。 トマトもいい感じに育ってきました。
GCP の Cloud Run ではリビジョンタグ(revision tag)を利用して、前のリビジョンに「ロールバック」することが可能です。 Cloud Run でリビジョンタグからロールバックする方法をここにメモします。 タグを使ってロールバック 前のリビジョンを確認 前のリ…
Cloud Run でリビジョンの数自体によって直接課金がかかるのかが気になって調べてみました。 結論として、たくさんのリビジョンがあっても、そのこと自体では利用料金は高くならないことがわかりました。 課金対象になるのは? Cloud Run の料金は主に以下に…
今日はプランターに植えていたジャガイモの一つを収穫してみました。
pandas でテーブルを結合した後のレコードのカウント方法を調査してみました。 both コード まとめ right_only コード まとめ right_only コード まとめ both コード import pandas as pd df = pd.DataFrame({ "_merge": ["both", "left_only", "both", "bot…
ミニトマトがもうすぐ収穫できそうです。
トマトに実がついてきました。 まだ青くて固そうですが、実がぷっくりと丸くなっていて、触るとハリがあります。 ジャガイモももうすぐ収穫できそうかな。
以下の2つの処理の違いがわからなかったので調べてみました。 その1 df["hoge"].astype("str").str.zfill(12) その2 df["hoge"].astype(str).str.zfill(12) 処理の比較 その1 astype("str") は NumPy の dtype "str"(固定長の文字列型)を指定しており、…
大阪万博に行ってきました。 色々行ってきたけど写真撮るの忘れてました。 少ないけどここにアップロードしておきます。 空港 みゃくみゃくさま ガンダム 大屋根リング パビリオン パソナ館 カナダ コモンズA フランス 夕食のカレー 空港 みゃくみゃくさまが…
連日暑くて大変です。ブルーベリーがもうすぐ収穫できそうです。 トマトも実がつきました。 キヌサヤは毎日少しづつ取れるので、助かります。 キャベツが雑草おきばで育ってました。
Vertex AI を使うことがあったので、調べたことをここにメモします。 Vertex AI 主な特徴 統合されたプラットフォーム 生成AIへの対応(LLMops) MLOps(機械学習運用)のサポート Google Cloudサービスとの連携: スケーラビリティと柔軟性: メリット デメリ…
家の周りの雑草を勝手に刈ってくれるロボが欲しくてデザインしてみました。www.youtube.com家庭菜園中に、こんな奴をクルクル回して庭掃除してくれると便利なんだけどなぁ... あとは...基盤と配線とバッテリー置き場と... カバーとか...うーん 屋外での自己…
ラズペリーパイ5で MPU-6050 (加速度・ジャイロセンサ)を使ってみたのでその時のメモをここに残します。 環境 準備 センサ取り付け ピン配置図参考 ステップ 1: I2C を有効にする I2C ドライバをロード ステップ 2: I2C デバイスを確認 ステップ 3: Pytho…
マウスポチで、勝手に目的地までたどり着けるかものができるか実験... とりあえずよちよちだけど形になりました。www.youtube.comwww.youtube.com