1.はじめに Windows上でのPython開発における、細々としたことの覚え書きです。 1.はじめに 2.開発環境構築 (1)Pythonインストール (2)複数のPythonバージョンを切り替え (3)仮想環境の準備 (4)作り直した仮想環境に、パッケージを復元 (…
興味のある新刊書籍を羅列してます。
1.はじめに Arduinoのコーディングで、プロトタイプの次の段階で使いそうな記述方法をまとめた。 1.はじめに 2.開発環境 (1)VSCode設定 (2)プロジェクトのディレクトリ構成 3.C++ (1)使える型の一覧 (2)コーディング・テクニック C++の…
1.はじめに Arduinoでの開発における、単体テストの方法を調べてみました。 1.はじめに 2.単体テストのライブラリの例 3.下準備 4.チュートリアルチャレンジ AUnitのチュートリアルを試行 実行結果 参考 2.インストール
1.はじめに 以前の記事(ROS2・PlanSys2 チュートリアルチャレンジ(2) - hotch-potch, Note to self)の応用として、ロボットに変化する条件を与えて、プランの結果が変わることを確認してみます。 Terminal Usage — ROS2 Planning System 2 1.0.0 docu…
1.はじめに 前回記事に引き続き、ROS2のPlanSys2の試行と、それに関連する気づきをまとめました。 ROS2 Planning System — ROS2 Planning System 2 1.0.0 documentation 今回は、いろいろわからないことも多いので、 ドキュメントを翻訳しつつ補足的な内容…
1.はじめに 前回記事に引き続き、 ROS2のPlanSys2の試行と、それに関連する気づきをまとめました。 ROS2 Planning System — ROS2 Planning System 2 1.0.0 documentation 1.はじめに 2.plansys2_terminalの使い方 (1)plansys2_terminalのコマンド一…
1.はじめに ROS2のPlanSys2を触る機会があったので、「Getting Started」チュートリアルを試した時の 気づきをまとめました。 ROS2 Planning System — ROS2 Planning System 2 1.0.0 documentation 1.はじめに ざっくりPlansys2とは 2.インストール 実…
1.はじめに ROS開発において、Ununtu Linux & GPU & Dockerを使った環境を準備するときに、 ハマった内容について、成否関わらずメモします。 OSバージョン $ cat /etc/os-release PRETTY_NAME="Ubuntu 22.04.4 LTS" $ uname -a Linux devros 6.5.0-27-gen…
1.はじめに 産業機械をPLCなどを使って制御する際に、 ラダーやST言語などを使って、シーケンスプログラムを書きます。 Elixir言語でシーケンスプログラム=ステートマシンを実現したい場合に、何か便利な仕組みがないか探していたところ、erlangのgen_sta…
1.はじめに Jetson NANO に、Pythonのパッケージ管理ツールpoetryをインストールする手順です。
新年おめでとうございます。 本年もよろしくお願い申し上げます。
1.はじめに 自律移動ロボット「カチャカ」との通信にgRPCが使えるので、Elixirからの通信を試してみました。 kachaka.life 今のところ、カチャカのステータスを取得するところまでできました。運転命令を送るところができていないので、次回の課題です。 …
1.はじめに 自律移動ロボット「カチャカ」に触る機会*1があったので、 カチャカと同じネットワークにあるLinux PC (Ubuntu 22.04) のPythonから、カチャカに指令を出す手順をまとめました。 kachaka.life 1.はじめに 2.プログラムの準備 (1)カチャ…
はじめに Raspberry Pi OSや、Raspberry Pi版UbuntuなどARM64版のOSで、VSCodeをインストールします。 インストール ダウンロードツールとしてcurlをインストールします。 $ sudo apt install curl GPGキーをダウンロードします。 $ cd ~/Download $ curl -L…
はじめに Ubuntu Linux 22.04を使っていて、最近('23/9/8)のアップデート後にFirefoxが起動しなくなりました。 コマンドラインから立ち上げると、下記のエラーが出ます。 $ firefox ERROR: not connected to the gnome-3-38-2004 content interface. 処置 参…
1.はじめに Elixirの動作ログをsyslogに送信します。 localhostに向けて送信するには、既存の下記ライブラリが使えます。 ex_syslogger | Hex elixir_rsyslog_backend | Hex logger_syslog_backend | Hex 今回はリモートホストに送信する必要があったので…
興味のある新刊書籍を羅列してます。
1.はじめに Windows向けに作成したコンソールアプリで、動作状況を標準出力に常に出力する仕様のものがあるとします。 標準出力の内容をログファイルに書き出すのは、リダイレクトするだけでよいのですが、次々に内容が追記されて容量が無限に増える恐れが…
興味のある新刊書籍を羅列してます。
コロナに罹患したので覚え書き。 (普通の風邪と違ったので、いろいろ興味本位で書き残し。書き途中)
1.はじめに DELL PowerEdgeサーバーには、内蔵のWeb管理コンソールiDRACがあります。 これをUbuntu Linuxからコマンドベースで利用するときの準備手順をまとめました。
1.はじめに Webサーバーnginxを普段使いする機会が増えてきたので、頻繁に行う内容を覚え書きしてます。 https://nginx.org/ (随時追記) 1.はじめに 試行環境 2.インストール 主な関連ファイル・ディレクトリの場所 3.設定のいろいろ (1)書き換…
1.はじめに プログラム言語ごとの”文化”とも言える構文の違いを比べると、非常に興味深い知見が得られます。 今回は、ラムダ式(言語によってはフィルタ、イテレータと呼称)の書き方をまとめてみました。 1.はじめに 2.コード C Sharp Elixir Go Rust…
1.はじめに 色々なプログラミング言語を使う機会が増えてきて、同じことを他の言語で実装するときに、「どうだったかな?」と調べる機会が増えてきました。 そうする中で、プログラム言語ごとの”文化”とも言える構文の違いを比べると、非常に興味深い知見…
興味のある新刊書籍を羅列してます。
新年おめでとうございます。 本年もよろしくお願い申し上げます。
1.はじめに Elixirを使った2ホスト間の通信例です。 ホストで用意した関数を、ゲストから実行する2つの例です。 例1 ゲストのiexから、直接ホストの関数を呼び出して結果を得る 例2 ゲストのiexから、ホストのiexに入り込んで、ホストの関数を呼び出し…
1.はじめに UbuntuLinux 22.04をインストールしたPCを、テレビのHDMI入力に繋いで使おうとしたところ、音が出ません。 サウンドの設定を開いても「ダミー出力」だけで他の出力が選べません。 この場合の処置を示しました。
1.はじめに Pythonで wrapt · PyPI が必要だったときに、 pipでインストールしようとしているパッケージwraptが”再要求”されてインストールできませんでした。 そのときの処置を残します。 1.はじめに 環境 現象 2.結論 3.参考資料