chevron_left

メインカテゴリーを選択しなおす

cancel
arrow_drop_down
  • 【Memorystore】カウントアップする ID を返す API 作成

    Cloud Run で Memorystore(Redis)を利用してカウントアップする ID を返す API を構築する方法について、手順を簡単にまとめてみました。 Memorystore(Redis)のインスタンスの作成方法 手順 インスタンス画面の行き方 インスタンスの設定入力 Cloud Run と Memorystore の通信設定(ネットワーク設定) 手順 VPC ネットワークの設定 サーバーレス VPC アクセスの設定 Cloud Run の VPC コネクタ設定 Cloud Run(Python) パッケージ python code Dockerfile requirement…

  • 【python】Locust で api の負荷テストを行ってみる

    シンプルな UI で初心者にもおすすめということで、Locust というツールを使って api の負荷テストを行ってみました。 Locust 特徴 インストール 作成 実行 Web UI パラメータ設定 結果 Locust オープンソースの負荷テストツールで、api の負荷テストなどを行えるツールです。 イナゴのように、大量発生したリクエストをどれだけ対処できるか...といった感じでしょうか。 特徴 Pythonで書かれた負荷テストツールで、シナリオの作成がPythonスクリプトで行えるため、柔軟にシナリオをカスタマイズできます。 分散負荷テストにも対応しているため、大規模なテストを実行したい…

  • 【RaspberryPi】/etc/sudo.conf の権限を変更してしまい復旧を試みるが失敗してしまった話...

    RaspberryPi で不用意に 「/etc」の権限を変更させてしまい、その中に「/etc/sudo.conf」が含まれていたため sudo が使用できないといった問題が起こりました。 いろいろ復旧を試みたのですが、うまくいかず...いったんここにメモを残そうと思います。 RaspberryPi 起きたトラブル エラー 対応検討 root ユーザーとしてログイン Recovery モードで起動して root シェルにアクセス SDカードを他のコンピュータにマウントして修正 状況整理 ext4fuse ext4fuse インストール エラー Xcode セットアップ Xcodeをアップデート …

  • 【Raspberry Pi】ORB-SLAM3をインストールする方法

    Raspberry Pi に ORB-SLAM3 をインストールする方法をここにメモします。 ORB-SLAM3 とは 準備 基本的なツールとライブラリのインストール OpenCV インストール Pangolin(ORB-SLAM3 の描画に必要なライブラリ) ORB-SLAM3 ソースコード取得 ORB-SLAM3 用の Vocabulary ファイルのダウンロード Eigen、DBoW2、g2o ビルド Eigen インストール DBoW2 ビルド g2o ビルド ORB-SLAM3 ビルド Pythonバインディング(オプション) Python3 対応のバインディングのビルド ORB-S…

  • 【Raspberry Pi】cv2(OpenCV)をインストールする方法

    Raspberry Pi に cv2(OpenCV)をインストールする方法をここにまとめます。 pipでインストール システムのパッケージ更新 pip インストール opencv-python パッケージをインストール ソースコードからビルドしてインストール システムのパッケージ更新 ビルドに必要なパッケージをインストール OpenCV と OpenCV Contrib のソースコードを取得 OpenCV のビルドディレクトリを作成 CMake でビルド設定 ビルド インストール pipでインストール システムのパッケージ更新 $ sudo apt update $ sudo apt upgr…

  • 【raspberrypi】MPU6050 で移動した履歴を描画してみる

    ラズペリーパイで、mpu6050 で取得したデータをmatplotlibを使って XY 軸のマップに描画する処理を作ってみました。 処理イメージ 準備 ライブラリインストール コード MPU6050 データ取得 Flask-SocketIO と Matplotlib を使った処理 フロントエンド 起動 動作 その他 処理イメージ 準備 ライブラリインストール $ pip install flask flask-socketio smbus matplotlib numpy コード MPU6050 データ取得 mpu6050.py というファイルを作成し、以下のコードを追加します。 import…

  • 紅葉をみに山に登ってきました。

    紅葉をみに山に登ってきました。 youtu.be

  • 【crystal】compile エラー

    crystal でコンパイル中に以下のエラーがでてしまいました。 Invalid memory access (signal 11) at address 0x7f452d062b98 [0x7f456c052ee6] ??? [0x7f456bfa9a6b] ??? [0x7f456ce20491] ??? make: *** [Makefile:19: build] エラー 1一旦メモ...

  • 【RaspberryPi】モータを沢山動かしてみたい

    RaspberryPi で沢山モータを動かしてみたくてサンプルを作ってみました。 ここにメモを残します。 動作 コード モーションファイル pattern_01.json pattern_02.json pattern_03.json 動作 www.youtube.com www.youtube.com コード import Adafruit_PCA9685 import json import time pwm = Adafruit_PCA9685.PCA9685() pwm.set_pwm_freq(60) def set_servo_angle(channel, angle, patte…

  • 【RaspberryPi】vi でキーボードの方向キーが効かない時の対応

    vi でキーボードの上下左右のキーが効かずにアルファベットになって困ったのでその時の回避方法をここにメモします。 回避方法 touch ~/.vimrc vi ~/.vimrc追記内容を以下の通りです。 set nocompatible おまけ Bacspaceの有効化 set backspace=indent,eol,start

  • 【python】pyenv でインストールが失敗した時の回避方法

    エラーの一部 ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib? 回避方法 $ CFLAGS=-I/usr/include/openssl LDFLAGS=-L/usr/lib pyenv install -v {{バージョン指定}}

  • 【raspberrypi】初期セットアップ

    raspberrypi の初期セットアップ手順をここにメモします。 OS インストール 「Raspberry Pi Imager」 microSD カードにOS インストール デバイスを選択 OS を選択 ストレージを選択 「次へ」 raspberry Pi 本体 起動 OS インストール 作業用 PC から「Raspberry Pi Imager」を使い OS のインストールを行います。 「Raspberry Pi Imager」 「Raspberry Pi Imager」を PC にダウンロードします。 ダウンロード後にインストールします。 www.raspberrypi.org micr…

  • 【岩手】岩泉町に行ってきました

    今年も岩泉町の松茸まつりに行ってきました。第25回岩泉まつたけ祭り開催 - 岩泉商工会a1026302.hatenablog.com 食事 香りが良くて美味しかったです。 お土産 抽選会でお酒が当たりました。 お土産に松茸を買いました。 風景 www.youtube.com www.youtube.com

  • 【Python】Google Sheets API の batch_update を使ってみる

    Google Sheets API の batch_update を使ってみたので、その時のメモをここに残します。 updateCells サンプルコード 補足 rowsプロパティ rows.values.CellData.userEnteredValueプロパティ fieldsプロパティ deleteDimension サンプルコード pasteData サンプルコード 補足 row と colmun の取得方法 updateCells サンプルコード body = { "requests": [ { "updateCells": { "range": { "sheetId": 0, "st…

  • 【perl】外部コマンドでシェルを指定する方法

    perl から外部コマンドを実行すると sh で起動してしまうため、bash を指定してコマンドを実行する方法を調べてみました。 方法1: 「system」関数で 「bash -c」を使用 方法2: 「qx//」 で 「bash -c」 を使用 方法3: バックスラッシュ で 「bash -c」 を使用 方法4: open 関数で bash を使用 方法1: 「system」関数で 「bash -c」を使用 system 関数で bash を使いたい場合、「bash -c」を明示的に指定してコマンドを実行することができます。 #!/usr/bin/perl use strict; use wa…

arrow_drop_down

ブログリーダー」を活用して、a1026302さんをフォローしませんか?

ハンドル名
a1026302さん
ブログタイトル
ものづくりのブログ
フォロー
ものづくりのブログ

にほんブログ村 カテゴリー一覧

商用