2020-01-01から1年間の記事一覧
実際のところ 以下のようにやると、アルファ背景の画像を白黒化し、輪郭を抽出できます convert foo.png -colorspace gray -alpha remove -edge 4 bar.png これだと反対なので、白黒をひっくり返します convert foo.png -colorspace gray -alpha remove -edg…
デフォでも入っているBluetooth用ライブラリBluezを使って、もう少しスマートに通信してみます 今書いてまs 参考もと BlueZ ‐ 通信用語の基礎知識
shuzo-kino.hateblo.jp の続き。 実際のところ 前提 前回の記事の内容を実行している。 自動起動するようにする "/etc/systemd/system/dbus-org.bluez.service"を更に編集 前回追加したExecStartの下に、”ExecStartPost=/usr/bin/sdptool add --channel=22 S…
実際のところ bluetoothctlコマンドをたたくと、対話形式のウィザードがでます $ sudo bluetoothctl Agent registered [bluetooth]# 電源ON [bluetooth]# power on Changing power on succeeded検索可能に [bluetooth]# discoverable on Changing discoverab…
Linuxで作る簡単バックアップサーバー~入門Bacula (技術の泉シリーズ(NextPublishing))作者:澤田 健発売日: 2020/01/31メディア: Kindle版BaculaはLinuxのバックアップアプリです。 フツーにバックアップだの同期だのをとるだけならrsyncつかったり、ある…
ITエンジニアのための中国語入門作者:細谷 竜一,中野 志穂発売日: 2020/12/17メディア: Kindle版 尖った情報っぽいの実際に中国語多くなってるので助かる> ITエンジニアのための中国語入門 細谷 竜一 https://t.co/QptRuY18s3 via @amazonJP— 木野修造@零細…
Pythonでshellを使えるsubprocessは何かと便利ですが 実際のところ 単にホームディレクトリを見るだけの場合、チルダを使って楽したいところですが……素のsubprocessだとエラーになります。 subprocess.run(["ls", '~/']) #>> ls: cannot access '~/': No suc…
とりあえず出力したり目grepするのに使えるhexdump 安定して動いているなら、手間かけずにそのまま使いたい パイプawk芸もいいですが、オプションでも色々加工できる、そんな話 実際のところ デフォではこんな感じ $ printf "\x11ab\x0a1234567890\x01\x02\x…
公式からお借りしました秋葉原UDXで開催された、xArm User Conference 2020 で発表してきました。xArmは産業ロボットっぽい見た目の試作開発向けロボットです。 便利な機能や開発プラットフォーム環境を備えており、研究開発やPoCなんかで活躍します。 安全…
公式よりお借りしました秋葉原UDXで開催された、Unitree A1 Developers Conference 2020に行ってきました。 Unitree A1は、今流行りの犬型ロボットの一種で、リーズナブルな価格帯で提供されているものです。 一家に一台とは、さすがにいきませんけどね。背…
imvrを使って撮影画像を確認しようとしたところ、 SDL Failed to create window: Could not initialize EGL などと言われて、エラー。 はじめての環境なので転送回りだろうなと思っていたら、案の定でした。 SDL Failed to Init: 画面の解像度が間違っている…
東大の先生! 超わかりやすくビジネスに効くアートを教えてください!作者:三浦俊彦発売日: 2020/04/15メディア: Kindle版駅ビル隣接の大型書店の企画展まわりでリベラルアーツ界隈+ビジネスって本が多くなってきた気がします。 世界的に人文界隈へのゼニが…
図解入門ビジネス 工場・プラントのサイバー攻撃への対策と課題がよーくわかる本作者:福田敏博発売日: 2018/03/01メディア: Kindle版
単にデータ(特に数値)を放り込む塊を作りたい場合、dataclassが使えます。 実際のところ from dataclasses import dataclass @dataclass class Point: x: int y: int = 10 pt = Point(x=10,y=19) pt.x #> 10 pt.y #> 19 初期値設定のおかげで pt3 = Point(…
同じ方法はRasPi Zero以外でもできます 実際のところ 作業環境 Windows 10 TeraTerm Raspberry Pi Zero WH Rev 1.1*1 Raspbian GNU/Linux 10 (buster) *2 Adafrute USB to TTL Serial Cable SDカードの用意 いつものようにEtcherで書き込みRaspberry OSの書…
raspberry piをAP化できる素敵ツール raspiapとPoE HAT(B)を合わせて使ったシステムにて。 一個単位で実験するには全く問題なかったものの、複数個で運用するとMACアドレスが衝突し、 ルーターが問題解決に振り回されてパフォーマンスが落ちるという事態に。…
.複窓のSSH -Xでは、別の端末でも同名のttyは同時に扱えない(?)という話。SSHコマンドにXオプションをつけるとXwindow対応なら、接続先のGUIが起動します。 たとえば以下のようにやると、単発でArduino IDEが起動します。 $ ssh -X [email protected] ./…
".arduino15"の続報。 Ardino IDEが指定する設定ファイルに直接ボードマネージャーを書いてしまえば一々GUI開かないで良いんじゃないかという考察 実際のところ Arduino IDEの指定するtxtをみると、こんな感じの記述が。 board=uno browser=mozilla build.ve…
月給プロゲーマー、1億円稼いでみた。作者:梅崎 伸幸主婦と生活社Amazon表題の通り、プロゲーマー……はやりの表現だとe-Sportsまわりの本です。 一昔前のYoutuberタイトルみたいなのは、この本が2017年発行故。この本で一番印象に残ったところは、やはり人材…
ソッカの美術解剖学ノート作者:ジョンヒョン, ソク発売日: 2018/11/29メディア: 大型本オンラインゲームが日本より早く展開してた関係なのか何なのか、 日本に流れてくる韓国発のイラストって異様にクオリティ高いんですよね。 アニメっぽさを残しつつ、かな…
一時、やたらと流行っていたGoogle Earth。 GISをやっていても、何となくこれのクライアントはあえて触れていなかったのですが……さっさとGIS結果をみたいというニーズがあり急遽導入。 ある程度時間が経って洗練されただろう事を踏まえても、期待より凄いの…
挙動を追う必要があったので、メモ。 RasPiに構築したArduinoIDEのビルド関係ディレクトリは執筆時点で「.arduino15」です 18系つかってんのになんで……?? 実際のところ $ ls .arduino15 cache logs package_index.json.sig library_index.json package_e…
M5stackで楽しく工作していたら、ボードの更新がでたという通知の後、 M5stack系の情報は消えるはエラーがでるわでテンヤワンヤ。 調べたところ、作業中のどこかのタイミングでライブラリの衝突をおこしていたようです。 実際のところ 「WiFi.h」に対して複…
Arduinoのような小型ボードと、最近は値段が大分こなれてきて安物キットにすらついている小型ディスプレイ で、画面があると色々格好いい表示をしたくなるのが人情ってやつですが困った事にGUI設計って大変なんですよね。そういうとき、GUIsliceというライブ…
TIFF等々の元データがある場合や、出したい図形の数式がある場合は兎も角、 今回の私のように何かしらの画像を生成し、それをミルフィーユ風に積み重ねたい場合は もとになる平面画像の生成方法がそもそも問題になると思い立ち。 実際のところ 通常、三次元…
最軽量のマネジメント(サイボウズ式ブックス)作者:山田理発売日: 2019/11/07メディア: Kindle版サイボウズさんの本は以前とりあげた事がありましたが shuzo-kino.hateblo.jp 今回はナンバーツーによるお話。曰く、管理はやめて、情報はトップシークレット級…
オブジェクト指向でなぜつくるのか 第2版作者:平澤 章発売日: 2014/03/05メディア: Kindle版一応プログラマー的な働き方をしていますが、実はちゃんとクラスというやつを使いこなせていません。 自分一人で作るときは大抵、ポーリング制御で済むような、簡単…
isosurfaceは日本語で等値面といい、身近なトコだと地図の等高線みたいなもんです。 それを重ね合わせれば、三次元モデルができるというお話。 取っ掛かりとして、三次元データの重ね合わせで疑似的な3D表示をすることを目指します。 実際のところ まずは写…
d345の情報をもとにROS melodic なOMXを動かす 今書いてまs
KinectV2を弄っていたら色々欲がでてRealSenseD435を買ってしまいました。 このD435、Open Manipulator Xの治具データが出てるので個人的にも遊びやすいんですよね。 実際のところ ubuntu18とROS melodic な構成が少ないのでメモ代わりにうまくSDKが起動する…