ものづくりのブログ

うちのネコを題材にしたものづくりができたらいいなと思っていろいろ奮闘してます。

【SQLite3】複数レコード削除

ある DataBase のテーブルに対し id のリスト (1、3、5、7、9、11) を持つすべてのレコードを削除する方法を調べました。 DELETE FROM table WHERE id IN (1, 3, 5, 7, 9, 11)

【github】mermaid で XYChart を描いてみる

mermaid で XYChart を描いてみたのでそのとき、調べたことをここにメモします。 XYChart マニュアル mermaid.js.org デフォルト Write ```mermaid xychart-beta title "Sales Revenue" x-axis [jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec…

【Python】Pandas の .apply() 関数に例外処理を追加する方法

Pandas の .apply() 関数に lambda の処理を入れていたのですが、1レコードでも例外が含まれていると全ての処理に影響してしまうという問題がありました。 コード 問題のコード 改良 参考 コード 問題のコード import pandas as pd import numpy as np _df=p…

【Google Cloud Platform】Google Cloud Pricing Calculator

Google Cloud Pricing Calculator Google Cloud Pricing Calculator は GCP のコストを計算するための試算ツールです。 利用を検討している機能やインスタンス数、使用容量などの必要事項を入力すると、機能ごとの利用料金をシミュレーションできます。 利用…

【岩手】ホタルをみました

折爪岳に行ってヒメホタルをみました。途中「オドデ様の滝」という場所を通りました。 今回は錫杖の泉近くの駐車場に車を停めてホタルを探しました。 明るいうちにあたりを散策しました。 iphoneで撮影してみたけど、うまく撮れませんでした。 www.youtube.c…

【家庭菜園】2024/07/13

サッシーを収穫しました。 収穫 料理 ポテトチップス フライドポテト ポテトサラダ 収穫 料理 ポテトチップス フライドポテト ポテトサラダ

【家庭菜園】2024/07/05

ダンシャクイモを収穫しました。 毎日蒸し暑くて大変です。 ジャガイモ ダンシャク 今年植えたジャガイモを調べてみました キタノアカリ ダンシャク サッシー トヨシロ シンシア ジャガイモ ダンシャク 今年植えたジャガイモを調べてみました キタノアカリ …

【Google】Artifact Registry について調べてみました

gcloud コマンドで cloud run にデプロイすると、Artifact Registry にコンテナイメージが溜まっていたので、用途などを調べてみました。 Artifact Registry メリット 機能 ロケーション セキュリティ コスト 参考 Artifact Registry Artifact Registry は従…

【家庭菜園】2024/06/29

まだ6月なのに連日暑くて、大変です。 ジャガイモ 今日はプランターに植えていたジャガイモを収穫してみました。 プランターをひっくり返してジャガイモを採りました。 2つのプランターから結構収穫できました。 あと、4種類植えていたので、他のジャガイモ…

【Google Cloud Storage】gsutil コマンド

Google Cloud Storage を操作する際に、gsutil コマンドを利用しますが、使い方をよく忘れるのでここにメモします。 一覧表示 バケット一覧表示 フォルダの内容の一覧表示 オブジェクトの詳細表示 オブジェクトコピー ローカルからアップロード バケットから…

【宮城】Pokémon GO Fest 2024 に行ってきました

有料のチケットを購入したユーザーだけが参加できるイベントがあるみたいですが、ゲームはやってないので会場の雰囲気を味わいたくて行ってみました。どうやらイベントのテーマに沿ったポケモンや、イベントでしか手に入らないポケモンがゲットできるみたい…

【Makefile】notdir を使ってみました

makefile で notdir を使ってみたのでその時のメモをここに残します。 notdir はディレクトリ以外を抽出します。 コード $ cat Makefile VAR := ../a/b/c/test.txt .PHONY: all all: @echo "$(notdir $(VAR))" 実行結果 「../a/b/c/test.txt」が「test.txt」…

【pandas】欠損値を除外する処理

pandas のデータフレームの欠損値を除外する方法をここにメモします。 dropna() メソッド 欠損値を除外するには dropna() メソッドを使います。 パラメータ how='all' すべての値が欠損値 NaN である行・列を削除 how='any' 欠損値 NaN が一つでも含まれる行…

【Pandas】read_csv でヘッダあり・なしの読み込み

pandas の csv 読み込みでヘッダあり・なしの読み込み方法をメモします。 使い方 ヘッダあり df = pd.read_csv(filename, header=0) ヘッダなし 「header」に「None」を渡した場合、ヘッダなしの処理になります。 カラム名の指定がない場合 0, 1, 2, ... と…

【Google Cloud Platform】Secret Manager を使ってみました

Secret Manager に登録した情報を呼び出す処理を調べてみました。 コード from google.cloud import secretmanager class SecretManagerUtil: def get_secret(self, project_id: str, secret_id: str) -> str: client = secretmanager.SecretManagerServiceC…