Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

2022-05-01から1ヶ月間の記事一覧

数年ぶりにパニック障害がぶり返したが寝たら治った話

パニック障害を患っており、大学院時代が症状のピークでした。 電車は各停で飲み物持ちじゃないと無理、みたいな。 そんななので通勤は無理だろうと会社を興した訳ですが、何やかんやで電車バスは何とか対応出来るようになってきました。ただ、改善後も無知…

有線LANポートに5000mAhのバッテリもついた謎4GルーターGL-XE300がすごかった

ネットを徘徊していたら、なんかすごそうなモバイルルーターを発見し半年ほど使ってみたのでメモGL.iNet GL-XE300 (Puli) 4G LTE IoT ゲートウェイ、モバイル VPN ルーター、CAT6 ポータブル WiFi ワイヤレス トラベル ホットスポット、OpenWrt、5000mAhバッ…

【読書メモ】 アカデミアを離れてみたら  博士、道なき道をゆく

アカデミアを離れてみたら――博士、道なき道をゆく岩波書店Amazon「博士、道なき道をゆく」というサブタイトルからわかるように、 博士課程取得者のその後……という感じ。 大学職員になるというまぁ考えられるパターンから、官僚に指揮者(!)まで。冒頭から…

【読書メモ】白と黒のとびら  オートマトンと形式言語をめぐる冒険

白と黒のとびら: オートマトンと形式言語をめぐる冒険作者:川添 愛東京大学出版会Amazon

ご禁制品でない旨を示す「非該当証明書」には公式様式がないので、自分で作るしかない。

仕事柄、大学に収めた装置を共同研究まわりで海外に持ち出すから非該当証明書をくれとう話をもらう事があります。 兵器だの劇毒物だのでもない限りは大して書くことがないのですが、困ったことに統一様式というものがありません。一応、経産省にサンプルがあ…

UNetbootinをつかってUbuntuのLive USBドライブをつくる

unetbootin.github.io Live USBドライブを作成するという性質上のものなのか、リストにはデータサルベージだの、Windows管理パス紛失時のツールなど使えそうなものも。 実際のところ 参考もと unetbootin.github.io

ipコマンドでIPアドレスを固定

shuzo-kino.hateblo.jp でnmcli版をやりましたが、今回はipコマンド版 実際のところ eth0に仮使いのIPv4アドレス(192.168.1.101)でプリフィックス24を割り付けるには $ sudo ip addr add 192.168.1.101/24 dev eth-0 参考もと 【 ip 】コマンド(基礎編)――…

Nano Pi Neo 2の格好いい金属ケース

NanoPi Neo2には公式からHATと金属ケースのセットがでており、これが中々にいいものです。外観はこんな感じ。 GPIOがボタンや文字盤で埋まりますが、放熱性能は向上。 ミニ六角とOS書き込み済みSDカードつき。 試験用ツールの導入 OLEDとボタンの試験動作を…

ArUcoの結果を画像と一緒にブラウザにだす

BottleでUSBカメラの動画を配信する簡易サイトをつくる - Bye Bye Moore と 二個のArUcoマーカーを角として領域を切り取る その2:領域内のマーカー位置を表示 - Bye Bye Moore を統合し、動画に現在情報を

【読書メモ】VRは脳をどう変えるか?  仮想現実の心理学

VRは脳をどう変えるか? 仮想現実の心理学 (文春e-book)作者:ジェレミー・ベイレンソン文藝春秋Amazon最近は職業訓練なんかでも活用されているVR技術についての本。 メタバースとかいうて流行ってはいますが、元からVRの研究をやってるアカデミアと、VRChat…

【読書メモ】 雑兵たちの戦場  中世の傭兵と奴隷狩り

【新版】 雑兵たちの戦場 中世の傭兵と奴隷狩り (朝日選書(777))作者:藤木 久志朝日新聞社Amazon日本に限らず封建時代を生きる人々の大半は農民でした。 農業技術の進歩により面積当たりの収穫量は増え、養える人口が増えました。 ところが、収穫が終わって…

xArm Python SDK で動いてるものに名前付きパイプで他所から位置情報をながす

ArUcoとの連動を前提としますが、まずはロボットアームのみを実験 実際のところ 実行環境 Nano Pi Neo 2 Ubuntu Core 20LTS 受け手側(実行側)のPython import os import sys import time sys.path.append(os.path.join(os.path.dirname(__file__), '../../…

二個のArUcoマーカーを角として領域を切り取る その2:領域内のマーカー位置を表示

shuzo-kino.hateblo.jp の続き 実際のところ まず模擬的な移動マーカーを生成 $ composite -geometry 48x48+270+220 ar12.png target.png target_1.png $ composite -geometry 48x48+360+260 ar12.png target.png target_2.png $ composite -geometry 48x48+…

二個のArUcoマーカーを角として領域を切り取る

実際のところ 重心を使いましたが、気になる人は内側の角にするのもよさそう。 import cv2 import numpy as np aruco = cv2.aruco dictionary = aruco.getPredefinedDictionary(aruco.DICT_4X4_50) img_src = cv2.imread("target.png", 1) corners, ids, rej…

ArUcoのマーカーを基準に検知域を表示

ロボットの動作領域など、ある程度範囲は決まっているが当日の状況に応じて少し変更する場合 設定ファイルで細かいパラメータを設定する方法もありますが…… 今回は固定USBカメラからArUcoのマーカーを読み取り、その重心を基準に右下方向に伸びる動作領域を…

netcatの"-k"オプションと名前付きパイプを組み合わせる

shuzo-kino.hateblo.jp の続き的内容 netcatの"-k"オプションは読み取りを連続させるオプション これと名前付きパイプを組み合わせると、別プロセスで動いてる標準入力まちのコマンドに文字列を送り込む事が可能に 実際のところ 標準入力をループでまってるY…

【読書メモ】 「水」戦争の世紀

「水」戦争の世紀 (集英社新書)作者:モード・バーロウ,トニー・クラーク集英社Amazon

【読書メモ】百姓たちの水資源戦争

文庫 百姓たちの水資源戦争: 江戸時代の水争いを追う (草思社文庫 わ 2-3)作者:渡辺 尚志草思社Amazon左巻きな方々の社会階層論や時代劇なんかの影響もあってか、農民というのは権力に虐げられる無力な存在とされているように感じます。 実際には、ムラの権…

BottleでArUcoマーカーを追跡し四隅情報をコンソールに出す

前回の成果を活かして、Arucoを追跡する 実際のところ ハード NanoPi Neo 2 Fifine K420 camera.py フレームの出力をバイト列ではなく、imencodeのままで実施。 今回はArUcoのマーカー追跡を使うため、画像として渡さないといけないため。 import cv2 class …

【イベントログ】NexTech Week2022【春】

www.nextech-week.jp NexTech Week2022【春】に行ってきました。 全館ではないものの、久々に西東南と一通り何かしら出ていました。ブロックチェーンだのNFTだのの様子を見に行ったのですが、南の4階半ホール分のみと数が少ないものの、レイアウトは中々凝…

PVコマンドで転送の進捗をだす

いくらお手製ツールでも、長時間掛かるような奴は進捗が見えないとさすがに不安になります。 pvコマンドを使うと、そのあたりの可視化が可能に。 実際のところ "-p"はアニメーションするプログレス表示、"-b"は転送済みバイト列。 $ nc -l 9999 | pv -pb > t…

BottleでUSBカメラの動画を配信する簡易サイトをつくる その1:MotionJPEGで出す

mjpeg-streamerやGstreamerでカメラの画像を配信する方法は何度か触りました。確認するには便利でしたが、少し手の込んだ事をやろうとすると苦労したりするので、 今回は学習をかねてこれらの機能を簡易的に再現してみようと思います。 実際のところ WEB鯖は…

atコマンドでCan't open /var/run/atd.pid to signal atd. No atd running?とか怒られたら……そもそもサービスを起動していないかも

指定日時にコマンドを実行してくれるatコマンドについての話題 実際のところ atコマンドを導入済みの新しい環境……というかWSLでatコマンドを実行しようとしたところ $ echo "pwd > dev.log" | at now warning: commands will be executed using /bin/sh job …

【読書メモ】「機械工学」のキホン 誰もがほしがる 暮らしに役立つ 機械をつくる!

「機械工学」のキホン 誰もがほしがる 暮らしに役立つ 機械をつくる! (イチバンやさしい理工系)作者:小峯 龍男SBクリエイティブAmazon

【読書メモ】砂戦争 知られざる資源争奪戦

砂戦争 知られざる資源争奪戦 (角川新書)作者:石 弘之KADOKAWAAmazon古くは新潟の、今時だと北朝鮮の砂利利権なるモンがあるという話を聞いた事があります。 そんな砂利、世界的建設ラッシュで足りなくなっているそうです。例としてドバイの建設ラッシュで使…

有線LANポートつき小型SBC「Nano Pi Neo 2」であそぶ その5:監視カメラ的なのをつくる

ただ撮るだけじゃなく、差分があれば通知するようなのを 実際のところ 導入 前回の流用なのでfswebcamで撮影。 imagemagickが必要。 $ sudo apt install imagemagick 何も考えずに差分 ImageMagickで有り無し判定 - Bye Bye Moore での知見を活かして $ comp…

【読書メモ】 白と黒のとびら  オートマトンと形式言語をめぐる冒険

白と黒のとびら: オートマトンと形式言語をめぐる冒険作者:川添 愛東京大学出版会Amazon

【読書メモ】ゴールデンカムイ

ゴールデンカムイ 1 (ヤングジャンプコミックスDIGITAL)作者:野田サトル集英社Amazonマンガに詳しい勢では定期的に話題になるゴールデンカムイ、完結記念にまさかの全話公開がされています(執筆時点)。噂以上にシュールギャグとヴァイオレンスのごった煮で…

【読書メモ】人類がもっと遠い宇宙へ行くためのロケット入門

人類がもっと遠い宇宙へ行くためのロケット入門作者:小泉宏之インプレスAmazon.

【読書メモ】 戦略的データサイエンス入門  ビジネスに活かすコンセプトとテクニック

戦略的データサイエンス入門 ―ビジネスに活かすコンセプトとテクニック作者:Foster Provost,Tom FawcettオライリージャパンAmazon