Bye Bye Moore

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

.

.

.

.

.

.

Ubuntuでローカルタイムを変更

RaspberryOSだとraspi-configで出来ますが、Ubuntuだとそういうのはないので別の方法を使う事になります。 実際のところ shareディレクトリの中にある地域情報を、etcディレクトリにある時刻設定ファイルに上書きするだけ。 $ sudo cp /usr/share/zoneinfo/A…

dateコマンドで手動で時刻合わせ

cronを意図通りの時刻で動作させるためには正確な時刻設定が必要なわけですが、 RasPiなどは手動で時刻合わせする必要があったりします。 ネットを使って同期する方法もあるみたいですが、今回はベタにdateコマンドを使って設定してみます。 実際のところ 日…

Vimeoに登録してOffice365オンラインのPPに動画を差し込むまで

Vimeoはビジネス動画配信に向いたプラットフォームです。 YouTubeなんかだと、再生が終わった後にショウもないゴシップ動画がでたり広告が入ったりして萎えますが、 Vimeoなら一旦その心配がありません。今回は、このVimeoに登録してOffice365のPowerPointに…

RasPi 4B 8Gでmomoを使う その4:SDLを使って機器間で通信

実際のところ Raspberry Pi 側 $ ./momo --no-audio-device --use-sdl --show-me testWindows側 .\momo.exe --no-audio-device --use-sdl --show-me ayame ws://raspberrypi.local:8080/ws test 参考もと momo/USE_SDL.md at develop · shiguredo/momo · Git…

RasPi 4B 8Gでmomoを使う その3:データの送受信

WebRTCはメディア配信というイメージが強いのですが、データ配信もイケる模様。 実際のところ 今書いてまs 参考もと momo/USE_SERIAL.md at develop · shiguredo/momo · GitHub データ配信とメディア配信の違い、その吸収方法のお話 WebRTC利用でありがちな…

RasPi 4B 8Gでmomoを使う その2:撮影をやる

実際のところ まずは公式の手順通り、test鯖を立ち上げてみます。 ./momo --no-audio-device testRaspberryOSであれば、デフォでmDNSが動いているので http://raspberrypi.local:8080/html/test.html にアクセスをかけると、こんな画面が デバイスは特に指定…

【読書メモ】最高の工事写真の撮り方 国土交通省デジタル写真管理情報基準 最新対応版

最高の工事写真の撮り方 国土交通省デジタル写真管理情報基準 最新対応版作者:中野 裕エクスナレッジAmazon

RasPi 4B 8Gでmomoを使う その1:環境導入

momoは映像やら音声をWebRTC越しに低遅延高品質で配信できる驚愕のオープンソースソフトウェアです。 取引先の若者が弄っていたので、私も触ってみようかと……どれだけ凄いかは公式の動画をご覧ください。 youtu.beJetsonとはいえ、スマホの回線越しで0.3秒し…

iPhoneでセキュアなメール環境ProtonMailをつかう

protonmailは匿名メールサービスです。 運営会社自身も内容の復旧ができないという、きわめて強力なセキュリティ機能を有しています。 とはいえ、アクセスしたIPアドレスは流石にわかるらしいですけどね。 創作活動で糖質さんに絡まれるリスクがある人はこれ…

xAarmの動作領域を制限する

xArm Studioを使うと、動作領域の制限が可能です。 実際のところ サーボ角度 ためしに ジョグツールで動かすと、60度になった時点でエラーを吐くようになりました。 動作領域 Z軸を これまたジョグモードで動かすと、範囲を制約出来ることがわかります。 た…

screenfechコマンドでOSとかの情報を一気に出す

screenfechコマンドはOSとかの情報を一気に出す便利コマンド 実際のところ Ubuntuなら特に苦労もなく $ sudo apt install screenfetch"-a"オプションを使うとイラストが変わるらしい。 自社ロゴのASCIIアートを作ってデフォの起動画面なんかにしても面白いか…

AWS LightSailにTeraTermで接続し画面転送をする

素のAWS SSHブラウザでやっても画面転送は出来ません。 TeraTermのような奴で接続してやる必要があります。 実際のところ $ imvr foobar.png imvr: src/x11_window.c:106: imv_window_create: Assertion `window->x_display' failed. Aborted (core dumped)…

.

.

【読書メモ】システム手帳STYLE Vol.6

システム手帳STYLE Vol.6ヘリテージAmazon

chromium+selenium+RasPiで動いていたパーサーをAWS LightSailに載せ替える

shuzo-kino.hateblo.jp のシリーズの実質的続編。これまではseleniumで動くパーサーをRasPi4Bに載せて運用していました。 RasPi4BはARMコアなので少し環境づくりが面倒だったこと、それ以上にずっと繋いでないと動かない仕様もどうかと思い、載せ替えを検討…

xArmにROS環境をつくる その3:rospy

ROS

実際のところ $ rosservice list /rosout/get_loggers /rosout/set_logger_level ・・・ /xarm/vacuum_gripper_set /xarm/velo_move_joint /xarm/velo_move_line /xarm/xarm_driver/get_loggers /xarm/xarm_driver/set_logger_level$ rosservice type /xarm/…

AirPlayでmacOSとiPad/iPhoneが繋がらなくなったら再起動してみるのも手

AirPlayを使うと、macOSとiPad/iPhoneの画面拡張が出来たりして便利です。 ペッパー君的な端末をipad 、操縦機をmacbookにして何かあったら画面に介入したりとか。で、会社で動いていたネットワーク構成を展示会に持っていったらなぜか起動しなくなったケー…

xArmにROS環境をつくる その2:サービスを経由してxArmを動かす

ROS

実際のところ サービス経由でロボットを動かす $ rosservice call /xarm/motion_ctrl 8 1 ret: 0 message: "motion enable, ret = 0"$ rosservice call /xarm/set_mode 0 ret: 0 message: "pose mode, ret = 0"$ rosservice call /xarm/set_state 0 ret: 0 m…

xArmにROS環境をつくる

ROS

xArmは中国深圳のUFactory社が出しているロボットアームです。 ユニバーサルロボティクス社のURシリーズと似た規模感、可動軸ながら、軽量安価という特徴があります。 実際のところ 環境 Ubuntu 20LTS on WSL ROS noetic 前準備 gazebo_ros_pkg、ros_control…

【読書メモ】PowerPointからPR動画まで! 公務員の動画作成術

PowerPointからPR動画まで! 公務員の動画作成術作者:佐久間 智之学陽書房Amazon最近は動画の時代なんて言って、其処らの中小企業もVLOGを出す時代です。 そうなると否応なく、お役所も動画づくりに巻き込まれるわけで……。 とはいえ日々の業務で忙しいのに手…

【読書メモ】 写真の上達には近道がある カメラの使い方より大切な「見る力」を身につける方法

写真の上達には近道がある カメラの使い方より大切な「見る力」を身につける方法作者:重盛 明人ごきげんビジネス出版Amazon業務写真の必要性から色々調べていた中で評価が高そうだった本。 前の「カメラ一年生」と内容は(初心者向けなので当然ですが)重複…

Ubuntu20LTSにArduino-cli環境をいれM5stackのスクリプトを構築できるようにする

Raspberry Pi、それもリモート環境だと、お世辞にも便利とはいえないArduino IDEが余計に不便に感じます。 幸い、公式がCLIツールを出してるので、そいつを導入してみます。 実際のところ $ curl -fsSL https://raw.githubusercontent.com/arduino/arduin…

【読書メモ】職場で、家で、学校で、働くあなたの疲れをほぐす すごいストレッチ

職場で、家で、学校で、働くあなたの疲れをほぐす すごいストレッチ作者:崎田 ミナエムディエヌコーポレーション(MdN)Amazon常々、肩甲骨まわりが固く頭痛薬が手放せません。 加えて、5月から延々と継続している筋トレまわりで脚の柔軟性が必要になる種目…

M5stackをweb鯖化してMCP23017への命令を遠隔で行えるようにする

shuzo-kino.hateblo.jp の続き。 M5stackと、それにつないだMCP23017とでLEDをブラウザ越しにいじったりできるようにする。 実際のところ #include <M5Stack.h> #include "Wire.h" #include <WiFi.h> #include <WiFiClient.h> #include <WebServer.h> #include <ESPmDNS.h> const char* ssid = "###"; const char* pass</espmdns.h></webserver.h></wificlient.h></wifi.h></m5stack.h>…

M5stackにMCP23017をつかってIOを拡張する

MCP23017という石があります。 IO拡張系の石なのですが、マイコン側からはI2Cで通信できるので線の分お得。 配線も減るし、上手に分離すればモジュール化も容易なんじゃないかと思い、手元のM5stackで実験してみました。 実際のところ #include <M5Stack.h> #include "W</m5stack.h>…

【読書メモ】負け組YouTuber: リアルな失敗から学ぶYouTubeの入門書

負け組YouTuber: リアルな失敗から学ぶYouTubeの入門書作者:小川えり子,e-book出版ラボAmazon巷で出回っているノウハウ本は基本的に成功体験がほとんどです。 必然的に生存者バイアスがかかってしまうわけで、その辺りを差し引きながらエッセンスだけ引っ張…

【読書メモ】 ビデオカメラで稼ぐ: 知らないと損する「動画」を収入源にする「ストックフォトの話」

ビデオカメラで稼ぐ: 知らないと損する「動画」を収入源にする「ストックフォトの話」作者:20代怠け者Amazonシリーズモノなので、流れで読んでみました。 タイトルそのまんまで、ストックフォトには動画コンテンツもあるから、そっちも使ってみようねって話…