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...