試行錯誤な日々
面白がって貰えたり参考になれば嬉しいです
ページ
ブログ
太陽光発電記録
仕事依頼・お問い合わせ
pedestalによるファイル受信処理とcurlによるファイルアップロードコマンド備忘録
2025年1月12日日曜日
背景 趣味で作っている ログ取りサーバー(clojure pedestal利用) に ファイルアップロードapiを追加 しました。 取り組んだ内容を見返したくなった時の関連情報を記事に残します。 ファイル配信処理は以前の記事が参考になると思います。 clojureのpedesta...
KiCadの基板設計画面で連結線の角を丸める
2025年1月5日日曜日
背景 基板設計用CADソフトKiCadで基板の角を良い具合に丸める機能が無いかと数年前から思っており、調べてみたら見つかったので使い方を記事に残します。 使ったもの KiCad8.0.7 この記事で紹介する操作は7.0以後で使えるようです。 線画を選択 -> 右クリック -...
clojureのpedestal(ring)で動的なファイル配信
2024年12月29日日曜日
背景 pedestalとはプログラミング言語clojureのサーバーライブラリの1つです。 apiの説明ページを見ると 静的なファイルの配信処理(static resource)の説明 はあるものの動的なファイルの配信処理(dynamic resource)の説明は無く実現が分か...
Raspberry Piにssh経由でVNC接続
2024年12月22日日曜日
背景 Raspberry Pi OSに標準で入っているwayvncの認証が難解だったので、認証と通信の暗号化をsshに任せてVNC接続しました。 当初は遠隔デスクトップ操作にVNCではなくRDPを使う予定でしたが、現時点で最新のOSではRDOサーバーであるxrdpの接続時のエラー...
Nvidia Jetson AGX OrinのGPIO制御はpythonのライブラリだとピンの位置番号で呼ぶ
2024年12月16日月曜日
背景 組込み用の計算機 Jetson AGX OrinでGPIO端子を利用するのに苦労したので、備忘録として関連情報と使い方を記事に残します。 使ったもの Jetson AGX Orin(以後Orin) Jetpack6.0.1をインストールしたものを利用しました。 オスメスジャ...
Nvidia Jetson AGX OrinのUSB typeCポートは閉じたネットワークでのsshログインやシリアルログインに使える
2024年12月9日月曜日
背景 組込み用計算機Nvidia Jetson AGX Orinにはデバッグ用のUSBポートがあります。 Twitter(現在X)で下記の呟きを見かけたので試したところ、sshログインやシリアル通信でのログインができました。 Jetson Orin Nano (に限らないとは思...
clojureのreplで実行したいコマンドはshellのパイプで渡せる
2024年12月2日月曜日
この記事は Clojure Advent Calendar 2024 の2日目の記事です。 プログラミング言語 clojure には対話型の入力機能replがあります。 clojure-cli コマンドだとmainや関数の指定なしで実行した時に表示されるのがreplです。 nRE...
slackのグループのidを確認してidでメンションする
2024年11月24日日曜日
背景 チャットツール slack では有料プランでグループ機能を使えます。 これを使うことでグループに対してメンション(@を付けて発信)を付けてメッセージを作成するとグループに含まれる人に通知が届くので、毎度同じ人たちの名前を連ねる要件があるときに便利です。 そのグループに対して...
platformioはVSCodeとpipでインストールしたcli版のバージョンを合わせると無駄なビルドを減らせる
2024年11月17日日曜日
ArduinoのプログラムをVSCodeで編集してbashからplatformioを呼び出してビルドする開発をしていると、下記の処理がVSCodeを開き直す度に呼び出された後にビルドがclean後のようにすべてのファイルに対して実施されているのに気づきました。 Tool Mana...
改行をWindows形式からLinux形式にしつつ末尾のホワイトスペースを除去するコマンド
2024年11月10日日曜日
表題の通り「改行をWindows形式からLinux形式」にしつつ「末尾のホワイトスペースを削除」が必要な場面があったので、そのときのコマンドを備忘録として記事に残します。 コマンドはこちらです。 sed -i -e 's/\r$//' -e 's/[ \t...
Nvidia Jetson AGX OrinにRDPでリモートデスクトップ接続
2024年11月4日月曜日
背景 Jetson AGX Orin とはNvidiaが組み込み用に販売している計算機です。 RDP とはリモートデスクトップ接続に使う通信方式です。 RDP接続設定時に特有の不具合が発生して時間を取られたので、関連情報を記事に残します。 使ったもの Jetson AGX Ori...
さらに前の記事を見る
登録:
投稿 ( Atom )