rsync 再び

転送元パスの指定方法転送元パスがディレクトリの場合、最後に /(スラッシュ)を付けるか付けないかで挙動が変わる。 転送元ディレクトリ名の最後にスラッシュを付けた場合、 パスに指定されたディレクトリ配下のファイルやディレクトリをコピーする。 $ rs…

NASが無反応に

2台のうち1台、FAB0の方が無反応に。 MTU設定などいじったのが悪かったかな。 SSHでログインできない。 電源ボタン(1.5秒押し)のシャットダウンは効いたようだ。 ブザーが鳴らないのは少し変だが一応サクッとシャットダウンした。 その後すぐに電源投入。…

AS4004T設定 MTUの影響

MTUはMaximum Transmission Unitの略 1回に送信するパケットの最大サイズのこと。 イーサネットの規格では1500バイト。 これ以上のデータを送る場合には複数のパケットに分割する。 しかし、MTUが小さいとデータの分割・結合に時間がかかり非効率。 高速なネ…

NASのディスクトラブル【最悪】

NASのディスクがまたまた死んだ。 下記に加えて続けざまにもう1台死んだ。再構成中の出来事!! 1台冗長RAIDだったので当然復旧不能。 なんとRAIDドライブがお亡くなり。なんてこった。 もう絶対SEAGATEは買わない。 これからはもっと信頼性を重視してNAS用H…

10G LANケーブルについて

出典はここ。 https://www.teradas.net/archives/21904/ Cat7 ケーブルは、0Vの通信用接地を用意し、全ての対応機器や経路において連続導通が必要らしい。家庭用としては敷居が高い。 10GbEのコネクタ・ケーブルで家庭向けは「RJ-45(8P8C)」だろう。 よっ…

FreeCAD アセンブリ機能導入

ここを参照。 FreeCADでアセンブリってどうやるの? 2つのアプローチを検証してみた (2/5) - MONOist(モノイスト) Addonマネージャで「Assembly 4 Workbench」を導入する。

PSoC をソフトウェアで Reset する。

一つの方法はこれ。WDTを使用する。 https://community.cypress.com/docs/DOC-19291 PSoC 5LP の WDT 機能はCyWdtStart と CyWdtClear の2つの APIを使用する。 WDT は一旦有効になると、いかなる変更も受けつけないし、無効にも出来ない。 使用例 まず WDT …

PSoC 64bit データ型サポート

コンパイラは一応サポートしているようだが、 printf 関数などはちゃんとサポートしていないようだ。<=うそ 「わたしのバグのせいだったことが判明」なんてこった。 コンパイラのサポートも定数の取り扱いは??な感じ。 0x84081A0C0E0203A3ULL を64ビット…

PSoC デバイスの固有ID

https://community.cypress.com/docs/DOC-19720 PSoC Creatorは固有ID(64ビット=8バイト)を取得する方法を用意しています。 PSoC 3、PSoC 4、PSoC 5LPでは右記APIをコールします: void CyGetUniqueId(uint32* uniqueId)。 void CyGetUniqueId(uint32* un…

PSoC 5LP の タイマー割込み ((timer interrupt)で少しはまった。

PSoC 5LP の タイマー割込み ((timer interrupt)で少しはまった。 割り込み処理ルーチン内で割り込みをクリアする方法が分かりにくい。 DataSheetをちゃんと読まないといけないね。 DataSheetの4ページに以下の記載がある。ComponentのPinの説明 -----------…

HHKB Professional 2 を使用中。この設定についていいページを見つけた。

ここ https://the-tanaka.com/archives/610 SW1, SW2で全体のモード切換<=これが分からなかったのよ。 HHKモードとLite拡張モード(ともにPC用)の違いが?だ。 「Lite拡張モードだと、スペースの左右についている◇キーがWindowsキーに」 なるほど。

二酸化塩素はチャイナウイルスに有効

https://monoist.atmarkit.co.jp/mn/articles/2005/28/news010.html 新型コロナウイルスに対し98%以上の消毒効果を確認 大阪大学は2020年5月8日、要時生成型二酸化塩素水溶液(MA-T)が、新型コロナウイルスを98%以上消毒できることを実証した(100ppm 36時…

チャイナウイルスは口の中で増えるらしい。

でどころはここ。 https://news.yahoo.co.jp/articles/2dba17743cf47ceb322ae3b88a06099a52bac7c3 https://news.yahoo.co.jp/articles/2dba17743cf47ceb322ae3b88a06099a52bac7c3?page=2 「大阪はびきの医療センター」の医師・松山晃文次世代創薬創生センタ…

ナチュラルチーズ到着。早速試食。

2020年8月18日発注のナチュラルチーズが到着。 発注先はいつもの鎌倉の PORTAM 今回発注したのは下記の5種。 最初の2種はかみさん用の白カビタイプ。 残りの3種は私用の青カビタイプ。 上の4種は食べたことがあるので 最後のブルー・ディ・ブーファラを早速…

Teamsで発表者一人のカメラ画像を大きく表示する方法

出元はここ https://idea.tostring.jp/?p=5270 Microsoft Teams の Web 会議では参加者のカメラ画像が最大 9 人分表示される。 しかし、発表者1人だけのカメラ画像を大きく表示したい場合もある。 これは「ピン留め」機能で実現できる。 「ピン留め」の方法…

VirtualBoxの仮想ディスク移動

VirtualBoxの仮想ディスクをSSD上に置いていた。 これを空き容量に余裕のあるHDD上に移動する。 仮想マシンが起動しなくなったり、その他のデータが消えたりする可能性に備え、 仮想ディスクはバックアップを取っておく。 今回は、「C:\Users\ユーザ名\Virtu…

整備計画

Windows開発環境 Linux開発環境 ライブラリ群 PCL ROS Eigen ODE OpenCV

思いつきメモ:今後の傾向

API、SDKをサービスとして提供する。

Eigen:C++行列計算ライブラリ

C++用行列計算ライブラリを探していて、Eigenを見つけた。 いや、どうもかつて見たことがあったはず。 GSL(Gnu Scientific Library)よりこれの方が優秀と思われる。 下記参照 http://eigen.tuxfamily.org/index.php?title=Main_Page 下記も参照 https://te…

MAXIMA のアンインストールで少し問題

MAXIMA5.42.2をアンインストールした。アンインストーラーは成功といったが、 Windowsの「アプリと機能」からMAXIMAが消えない。 アンインストールボタンが表示されているので押してみたが、 Uninstall.exe がないといわれておしまい。お手上げ。うーん、不…

ブラザーMFC-935CDN復活

一昨日(6月13日)、急に、家内のPCで印刷できなくなった。 プリンタはブラザーのMFC-935CDNだ。 昨日(6月14日)、家内に要請されて解決に乗り出したのだが原因不明。 特段思い当たる節はなかったのだが、 しいていえば、2020/06/12にKB4560960の更新がかか…

PDFファイルを本のように見開きにする方法

ファイル=>プロパティ=>… で 「見開き(表紙)」を設定。 1ページ目(表紙)だけ1ページ表示で2ページ目から見開き(2ページ)表示になる。

Digital Mars C/C++ compiler

・未解決問題 >dmc -Bj -j0 hello.c link hello,,,user32+kernel32/noi; OPTLINK (R) for Win32 Release 8.00.16 Copyright ..... http://..... OPTLINK : Warning 23: No Stack OPTLINK : Warning 134: No Start Address >hello このバージョンの hello.exe…

Windows 10 用リモート支援「クイック アシスト」

これって使えるかな。 https://snow-white.cocolog-nifty.com/first/2016/09/windows-10-7c10.html 起動するとこうなる。 クイック アシスト起動画面 セキュリティコード共有画面 クリップボードにコピーってなに?

KindleでPDFを読む

ここを参考にやってみよう。 https://takaslife.com/2014/01/12/kindle-pdf-import/ だめだ 自炊したファイルはデカすぎでメールに添付できない。

Windowsのコマンドプロンプトのデフォルトの文字コードが相変わらず Shift-JIS な件

既出のように Windows10 の 1909 以来 notepad のデフォルト文字コードが BOM なし UTF-8 (いわゆる UTF-8N )になったので、自作プログラムの日本語出力も UTF-8 になるが、コマンドプロンプトの起動時文字コードが相変わらず Shift-JIS であるため、自作…

Windows 10 Ver.1903 メモ帳で「名前を付けて保存」する際の文字コードが「ANSI」から「UTF-8」に。

そうか、Windowsのメモ帳もUTF-8になったか。 その割にコマンドプロンプトはシフトJISのままのようだが。 BOM(バイト・オーダー・マーク)なしのUTF-8 ってなに? UTF-16 BE と UTF-16 LE って? BEはビッグエンディアン、LEはリトルエンディアンだろうと思…

ROS on RP4 で rqt_graph が動かなかった件

以前、「 Raspberry Pi4 + ROS + VNC」 https://hikaru149.hatenablog.com/entry/2020/04/25/182004 で、 rqt_graph が動作しなかった件を調べてみた。 ROS導入時には $ sudo apt install ros-melodic-desktop-full で、デスクトップ用のフルセットを導入し…

RP4 のシャットダウン時に電源を切るタイミングが分かるようにできた。

以前、ここ https://hikaru149.hatenablog.com/entry/2020/05/02/141456 で 「RP4をシャットダウンした時、シャットダウン処理完了後も赤色のPowerLEDは点灯したままなので、どのタイミングで電源を落としてもよいかがわからない」。 と書いた。 ググった結…

Ubuntu on RP4 の config.txt の在処

ARMプロセッサのLinuxでは config.txt ファイルによって電源投入時のハードウェアの挙動を変更できる。この config.txt ファイルは Raspbianでは /boot/config.txt にあるそうだが、 Ubuntuでは配置場所が異なり、 /boot/firmware/config.txt になっている。