天気が良かったので桜を見に行ってきました。 4月なのに暑くてびっくりしました。 馬がいてびっくりしました。 スイセンかな?黄色いお花も綺麗でした。
天気が良かったので桜を見に行ってきました。 4月なのに暑くてびっくりしました。 馬がいてびっくりしました。 スイセンかな?黄色いお花も綺麗でした。
近場で駅弁フェアのようなものがあったので様子をみてきました。目を引いたのは、引っ張りタコ飯というもので、器がほしくて買ってみました。 自衛隊隊やさかなくんともコラボしているみたいで、どの器にするか悩みました。 今回購入したのは「春の ひっぱりだこ飯 」淡路屋の人気駅弁「ひっぱりだこ飯」の春バージョンです。 味付けご飯とぷりぷりのタコが入っていておいしかったです。 ひっぱりだこ飯の容器は洗って何かに使おうと思います。 蓋も別売りであったのですが、買わなかったことを少し後悔しました。 (どうしても欲しくなったら通販で買おうと思います)all.awajiya.co.jp
python で BigQuery のテーブルを削除する方法をここにメモします。 from google.cloud import bigquery import traceback try: table_id = "{{__project_id__}}.{{__dataset_id__}}.{{__table_name__}}" client.delete_table(table_id, not_found_ok=True) except Exception as e: print(f"{traceback.format_exc()}")
python で以下のエラーが出たのでその時のメモをここに残します。 AttributeError: cython_sources [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error × Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> See above for …
Mysql でダンプファイル を生成しようとしたら「Illegal mix of collations」というエラーが表示されました。 その時調べたことをここにメモします。 エラー発生時 「Illegal mix of collations」とは 解決策 調査時のコマンドのメモ 関連 エラー発生時 パスワード等々で Warning もでている。 $ mysqldump -h hoge -P 3306 -uroot -phogehoge sample --ssl-mode=DISABLED > sample_20240327.dump mysqldump: [Warning] Using a p…
たまに使う mysqldump ですが、オプションの指定方法が覚えられないのでここにメモします。 オプション よく使うオプション たまに使うオプション コマンド(サンプル) ダンプ データベース テーブル 複数データベースを指定してダンプ データベース 定義のみダンプ データベースとテーブル データベース データのみダンプ データベースのデータ リストア オプション よく使うオプション -u ユーザ名 サーバに接続するユーザー名 -p パスワード サーバに接続するパスワード -h ホスト名 接続するサーバのホスト名(指定無: localhost) -A すべてのデータベース 複数データベースを…
Cloud Functions の開発を行う際に毎回 Cloud Functions にデプロイするのが大変だったので、ローカル環境で実行する方法を調べました。 ファイル構成 サンプルコード Makefile env docker-compose.yaml Dockerfile 使い方 make deploy make run make local_up make local_run ファイル構成 $ tree . ├── Makefile ├── README.md ├── docker │ └── Dockerfile └── package ├── config ├── lib │ └─…
SmartNews のAPI で Ads Manager V2 (AMv2) のサポートが追加されました。 github.com
apt-get 使用時に --no-install-recommends を利用してみたのでその時のメモをここに残します。 使い方 デフォルトだと recommends しているだけの必須ではないパッケージも一緒に入って時間がかかるので 「--no-install-recommends」をつけるといいみたいです。 $ sudo apt-get install --no-install-recommends <パッケージ名> マニュアル apt-get manpages.debian.org
mjpg-streamer というものを使って web カメラのストリーミング配信をしてみたのでその時のメモをここに残します。 mjpg-streamer について 準備 インストール 起動スクリプト作成 起動 動作確認 サンプル ストリーミング その他(設定等々) 起動時に配信を自動起動 mjpg-streamer について github.com 準備 インストール $ sudo apt update $ sudo apt-get install cmake libjpeg8-dev $ sudo apt-get install gcc g++ $ git clone https://git…
薪ストーブを使っているところを動画したのでアップしました。www.youtube.comwww.youtube.com
久々に電子工作してみました。www.youtube.com
Raspberry Pi で vi でコードを編集しようとしたところ方向キーを押すと ABCD と表示されてしまい使いにくかったので回避方法を調べてみました。 原因 回避方法 コマンドによる回避方法 設定による回避方法 原因 方向キーを押すと 「ABCD」 が出力されるのは「vi互換モード」で動いているとのことでした。 回避方法 コマンドによる回避方法 vi起動後、以下のコマンドを実行すれば互換モードになるようです。 :set nocompatible 設定による回避方法 vim 設定ファイルを作成してモード変更を行う方法です。 $ vi ~/.vimrc設定内容 set nocompatib…
最近引きこもりがちだったので USJ に行ってきました。 鬼滅の刃のコラボ企画やってました。 平日なのにすごく混んでました。(今回はアトラクションには挑戦せず、周りの雰囲気を堪能しました) 今回は近くのホテルに泊まって、途中夕ご飯を食べて休憩しながら楽しみました。 すごく歩いたので、夕食後はそのまま部屋で寝てしまいそうでした。 夕食後、お昼にエリア入場抽選券を登録していたので、スーパー・ニンテンドー・ワールドも 19:20 から入場できました。 今回はヨッシーアドベンチャーを楽しみました。 結局、閉園ギリギリまで遊んでしまいました。 今回は、平日ということもあり5つのアトラクションに乗れてとて…
GitHubリポジトリにアクセスしようとしたら以下のようなメッセージが表示されて 「git push」が失敗してしまいました。 test@raspberrypi:~/Desktop/samples $ git push -u origin main Username for 'https://github.com': {{user name}} Password for 'https://{{hogehoge.com}}': remote: Support for password authentication was removed on August 13, 2021. remote: P…
Raspberry Pi で「pip install」を実行したところ以下のようなエラーになってしまいました。 test@raspberrypi:~/Desktop/samples $ pip install -r requirements.txt error: externally-managed-environment × This environment is externally managed ╰─> To install Python packages system-wide, try apt install python3-xyz, where xyz is the packag…
mqtt を使ってみたので、その時のメモをここに残します。 mqtt とは メリット 準備 Mosquitto インストール Broker client python paho-mqtt インストール 動作検証 broker(mosquitto) 起動 状態確認 Publisher / Subscriber 動作確認 Subscriber 実行 Publisher 実行 実行結果 python から Subscriber Publisher mqtt とは mqtt(Message Queuing Telemetry Transport)は、マシン間の通信に使用される標準ベースのパブリッシュ/…
Raspberry Pi でディスプレイの解像度の変更方法がわからなかったので、ここにメモを残します。 解決方法 「/boot/config.txt」を直接設定することで設定を変更できました。 $ sudo vi /boot/config.txt以下をお好みに合わせて修正します。 「framebuffer_width」と「framebuffer_height」のコメントアウトを外して、自分が設定したい解像度に変更します。 # uncomment to force a console size. By default it will be display's size minus # overs…
AWS RDS にて MySQL v4.5 -> v8.0 に切り替える際に v8.0 のパラメータグループを作成する必要があります。 今回は、MySQL v5.7 / v8.0 の差分を比較し8.0用のパラメータを検討します。 RDSパラメータグループとは default.mysql8.0 と default.mysql5.7 のパラメータの比較 なくなった項目 増えた項目 RDSパラメータグループとは パラメータグループは、データベースサーバ作成の際に使用するデータベースエンジンの設定値を決定するものです。 default.mysql8.0 と default.mysql5.7 のパラメー…
ついに薪ストーブが完成しました。下の部分を作りました。 www.youtube.com これまでの活動 a1026302.hatenablog.com a1026302.hatenablog.com a1026302.hatenablog.com
現状のデータベースのトレンドを調べたので、ここにメモします。 参考 ランキング db-engines.com 評価 db-engines.com ランキング 2023/04/19時点のものです。 データベース全体 RDBMS Key-value Stores ドキュメントデータベース Graphデータベース 時系列データベース
tmux でセッションを張った時に画面のスクロールができなかったため、出力メッセージが長い場合など不便でした。 調べてみたら、スクロールモードに切り替えるコマンドがあったためここにメモします。 コマンド 説明 Ctrl-b + [ スクロールモードに切り替え q スクロールモードを抜ける場合
FUTUREPEDIA というサイトに日々、新しいAIツールが紹介されているという記事があったので閲覧してみました。 FUTUREPEDIA www.futurepedia.io Magic Studio www.futurepedia.io ねこといちご ねこのお皿にいちごを入れた画像を準備して画像を変換させてみました。 元の画像 変換して生成した画像 ダウンロードした画像 ねこ ねこの画像を変換させてみました。 元の画像 変換して生成した画像 ダウンロードした画像
暖かくなってきたので盛岡の桜を観にいってきました。 丁度、盛岡さくらまつりが高松公園(高松の池)と盛岡城跡公園で開催していたので周辺をぶらぶらしてきました。 高松公園 高松公園は、周囲2kmの池の周りに桜が植えられ、散歩道が整備されている公園です。桜は日露戦争の勝利を記念してソメイヨシノを植えたのが始まりだそうです。 池にいたカモを撮影してみました。 www.youtube.com 盛岡城跡公園 盛岡城跡公園は、盛岡駅から徒歩15分とアクセスしやすい場所にあります。 夕方に行ったためライトアップされていて綺麗でした。 ただ帰りがけに小雨が降ってきてちょっぴり寒かったです。 盛岡地方裁判所 盛岡…
キーボードなどから、キーが押されたときに、どのようなキーコードが返ってくるか調べてみたので、その方法をここにメモします。 使用するコマンド xev 「X event」の略らしいです。 www.commandlinux.com 手順 xev 実行 xev コマンドを実行すると、以下のウィンドウが表示されます。 キーを押す コマンド起動後にキーを押すと、キーコードとkeysymを調べることができます。"q"を押した場合は「keycode」は「24」で、「keysym」は「q」です。 KeyPress event, serial 37, synthetic NO, window 0x5e00001,…
岩手県の雫石町に行ってきました。「小岩井乳業」と記載されている乳製品をよく食べていて、気になっていたので「小岩井農場まきば園」によってみました。 小岩井農場について 以下の3人の名字から1文字ずつ取っ て「小岩井」と命名されたなんて知りませんした。 日本鉄道会社副社長の小野義 眞 三菱第二代社長岩崎彌之助(三菱の創業者・岩 崎彌太郎の弟) 鉄道庁長官の井上勝 どんなところ ja.wikipedia.org 小岩井農場まきば園 散歩が楽しくて写真を撮るのを忘れていました。 写真はないですが、ここのジェラートとチーズ入りの肉まんがすごく美味しかったです。 ゲート ゲートと通ると広場と岩手山のいい眺…
古い MacBookAir に Ubuntu 22.04.2 LTS をインストールした際に、キーボードで「かな」入力ができなくなったので、回避方法を調べました。以下のコマンドでキーボードの設定を行います。 # sudo dpkg-reconfigure keyboard-configuration選択項目 Apple アルミニウムキーボード (JIS) Japanese Japanese - Japanese (Macintosh) No toggling No temporaly switch The default for the keyboard その後の設定は以下を参考に行いました。…
古い MackBookAir にクリーンインストールを試みたのですが、うまくいかなかっため Ubuntu を入れることにしました。 a1026302.hatenablog.com Ubuntu を入れたら wifi が使えなくて困ったので、対応方法をここにメモします。 実行コマンド $ sudo apt update $ sudo update-pciids $ sudo apt install firmware-b43-installer $ sudo rebootupdate-pciids は pci.ids の現在のバージョンをプライマリ配布サイトからダウンロードしてインストールするもの…
古い MacBookAir をクリーンインストールしようと試みたのですが、どうしてもうまくいかなかったので Ubuntu を入れて使用することにしました。 作業 Ubuntu ダウンロード Ubuntu の OS イメージを USB に書き込み Etcher インストール Etcher で USB に書き込み インストール先のマシンに Ubuntu インストール ライブ USB 接続 Ubuntu インストール ライブ USB の OS イメージ削除 「diskutil list」実行 「diskutil unMountDisk」実行 「diskutil eraseDisk」実行 作業 Ubu…
reids でメモリ使用量の多いキーを探す方法を調査したので、ここにメモします。 コマンド --bigkeys キーの型によって出力される情報が異なるようです。(hash ならフィールド数など) $ redis-cli --bigkeys --memkeys [MEMORY USAGE] で調べたバイト数が表示されるようです。 $ redis-cli --memkeys 参考 please-sleep.cou929.numedium.com
「GitHub Copilot」は、人工知能(AI)技術を活用したコーディングを支援してくれる機能のようです。 コメントや関数の特徴的な性質から文脈を読み取り、プログラマーがこれから書こうとする実装を予測して、それを代わりに書いてくれる夢のようなものらしいです。 ニュース forest.watch.impress.co.jpatmarkit.itmedia.co.jp 課金について 使う場合は以下のような感じみたいです。 ちょっと使ってみたい気もします... 個人アカウントで有料サブスクリプションを開始する前に、GitHub Copilot を評価するための 60 日間の 1 回限りの試用版を…
暖かくなってきたので梅を観に行ってきました。 天気も良くてお散歩日和でした。次は桜かな。
Pz-LinkCard は、ブログのリンクをブログカード形式で表示できる WordPress のプラグインです。 サイト 見た目 インストール方法 使い方 ショートコードでURLを設置 設定 サイト ja.wordpress.org 見た目 見た目は以下のような感じになります。 インストール方法 WordPress の管理画面から検索してインストールします。 [WordPress 管理画面] > [プラグイン] > [新規追加] >「Pz-LinkCard」で検索すると出てきます。 インストール後に有効化します。 使い方 ショートコードでURLを設置 ショートコードは以下のような感じです。 […
古い Mac を再インストールを試みるも何故か失敗してしまう。 色々なサイトを見たけれど... どれもうまくいかず... macOS ダウンロード エラーログを見ると以下のような記述が... 時刻関係なのかなぁ ODNodeCreateWithNameAndOptions failed with error 'Unknown node name' (2000)www.fallapple.netdiscussionsjapan.apple.comwww.rdcloudcompute.comOSX Yosemite VirtualBox: Not enough space on target an…
Macの日付と時刻をターミナルから変更する方法をここにメモします。 設定 書式 設定例 補足 設定 書式 ターミナルからMacの日付と時刻を変更するには、dateコマンドを使います。 date -u {月}{日}{時}{分}{年} 設定例 「2023年3月16日8時5分(UTC)」であれば以下のコマンドです。 date -u 0316080523 補足 オプション '-u' -u, --utc, --universal: print or set Coordinated Universal Time (UTC)
redis のバックアップデータからのリストアする方法をここにメモします。 バックアップ dump.rdb 作成 dump ファイル移動 リストア redis 停止 dump.rdb コピー redis 起動 バックアップ dump.rdb 作成 以下のコマンドで、dump ファイルが生成されます。 $ redis-cli bgsave出力先は 「/var/lib/redis/dump.rdb」です。 (※ redis.conf 変更可能) dump ファイル移動 $ mv /var/lib/redis/dump.rdb /data/backup/dump.rdb リストア バックアップデータ…
GitHub で Markdown の中に Mermaid を埋め込んだら表示してくれる機能があったので試してみました。 参考 github.blog github mermaid mermaid.js.org 試し描き graph TD pie 参考 github.blog Mermaid は、テキストをダイアグラムにレンダリングする、マークダウンから着想を得たツールとのことです。 github.blog github mermaid github.com mermaid.js.org mermaid.js.org 試し描き Mermaid ダイアグラムを作成するには、mermaid 言語識…
github でプルリクエストのテンプレートを作成する方法をここにメモします。 参考 ディレクトリ作成 「create new file」 ページへ移動 「.github」 ディレクトリを作成 テンプレートファイル置き場 デフォルト 「pull_request_template.md」 ファイルを作成 複数テンプレートが必要な場合 「PULL_REQUEST_TEMPLATE」 ディレクトリ を作成 「pull_request_template.md」 ファイルを作成 テンプレート内容 プルリクエスト作成 参考 docs.github.com ディレクトリ作成 「create new file…
「Scribble Diffusion」でお絵描きしてみました。 このツールは、ブラウザ上で描いた落書きとテキスト入力から自分の希望に近い絵を「Stable Diffusion」で生成することができます。 ツール Results ドラえもん 絵:「ドラえもん」 テキスト: 「ねこ」 絵:「ドラえもん」 テキスト: 「ドラえもん」 絵:「ドラえもん」テキスト: 「owl」 絵:「ドラえもん」テキスト: 「ネコ型ロボット」 スライムナイト 絵:「スライムナイト」テキスト: 「owl」 絵:「スライムナイト」テキスト: 「moster」 ねこ 絵:「ねこ」テキスト: 「ねこ」 絵:「ねこ」テキスト:…
秋田の森吉山(もりよしざん)に樹氷をみに行ってきました。 天気もよく、とてもいい体験ができました。樹氷は山頂にあるため、スキー場のゴンドラを利用して山頂まで向かいます。 ゴンドラを降りるとすぐに樹氷が見れました。 ほくとという秋田犬が可愛かったです。