Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

【読書メモ】エンジニアのためのマネジメントキャリアパス ―テックリードからCTOまでマネジメントスキル向上ガイド

エンジニアのためのマネジメントキャリアパス ―テックリードからCTOまでマネジメントスキル向上ガイド作者:Camille Fournier発売日: 2018/09/26メディア: 単行本(ソフトカバー)キャリアパス……それは技術屋にとって永遠の課題です。 最近はコロナ騒動でプチ…

【読書メモ】まんがでわかるLinux シス管系女子 3(日経BP Next ICT選書)

まんがでわかるLinux シス管系女子3作者:Piro(結城 洋志)発売日: 2018/04/24メディア: Kindle版今のところシリーズ最新刊の三巻目。 この号から更に突っ込んで、IPアドレスの割り振り、ファイヤーウォールの設定などセキュリティの話になってきます。 nmcli…

全部載せ箱庭ゲーム クラフトピアを買いました

My new gear... pic.twitter.com/a7pC9gSvhd— 木野修造@零細事業主 (@shuzo_kino) September 19, 2020 Vtuberが好きで、ここ二年ほど色んな人を追い続けています。 Vtuberは基本的にニコ生主の延長線上にあるエンタメなので、 ゲーム配信をメインにしてる人…

X Window利用の画像ビュワー imv

RasPiとカメラを組み合わせて使うアプリの開発中にいちいち絵をみるためにVNCをつかうのが馬鹿らしくなってきました。 でX window(X11)の画像ビュワーがないか探したところ……やはりありましたよ。 実際のところ $ sudo apt install imv起動はそれなりに時間…

Boto3でAWSにアクセスする その2:S3にアップロードする

ではおまちかね、ファイルをぶっこんでいきます。 実際のところ 本当にぶん投げるだけなら、そのまんまメソッドよむだけ。便利。 import boto3 s3 = boto3.resource('s3') bucket = s3.Bucket('YOUR_BUCKET') bucket.upload_file('./image000.jpg', 'image00…

Boto3でAWSにアクセスする その1:接続情報の設定とS3の接続

AWSのPython用SDKとしてBoto3というのがあります。 こいつを使って、RasPiのファイルをS3にあげる動きを実装してみます。 実際のところ AWSのIAMアカウントを生成 AWSマネジメントコンソールから、IAM IAMコンソールのダッシュボード ユーザー 「既存のポリ…

PowerShellでとりあえずHexな返答の中身をみたいとき

PowerShellでとりあえずHexな返答の中身をみたいときは、組込みのFormat-Hexコマンドがつかえます。 実際のところ みんなだいすきnetcatでFINSコマンドを送ったところ、 不正なのはわかるけど何だか良くわからない結果が返ってきたことが。 > python3 -X utf…

PowerShellのPython3で文字列をおくりたいけど文字コードがcp932になっていて面倒なとき

最近は客先のWindowsで作業する事がおおくなりました。 PowerShellがソコソコ使えるので何とかなってますが、時折妙なクセがあったりしますね。 今回はそんな変なクセの一つ、Pythonの標準文字コードがなぜかSJISになってることと、その対処について。 実際…

【読書メモ】運用☆ちゃんと学ぶ システム運用の基本

運用☆ちゃんと学ぶ システム運用の基本作者:沢渡 あまね,湊川 あい発売日: 2019/04/13メディア: 単行本(ソフトカバー)シス管系女子のおすすめ本にあったので併せて購入。 タイトル通り、システム運用の本なのですが、軽い目な表紙&挿絵&組版に反してイズ…

【読書メモ】まんがでわかるLinux シス管系女子 2(日経BP Next ICT選書)

まんがでわかるLinux シス管系女子 2(日経BP Next ICT選書)作者:Piro(結城洋志)発売日: 2015/12/22メディア: Kindle版前に紹介したシス管系女子の続編。 内容はさらに踏み込んでシステム管理業務で実際あるあるな小ネタがそろってます。 定期的にscpでバ…

RasPi 3B+ とOpenCVによる色範囲の抽出 その1:HSV色空間のフィルタツールをやってみる

Raspberry Pi 3B+ とWaveshare社OV5648USBカメラをつかって、 MaixBit + MaixPyでやっていた事を再現するという目標。 shuzo-kino.hateblo.jp 実際のところ 公式の閾値サンプルをもとに、一枚の画像の閾値を弄るサンプルとして改編。 import cv2 as cv max_v…

TeraTermからX Windowポートフォワーディングを実行する

NIX系のSSHコマンドなら”-X”でいけます。 じゃあtera termではどうするか。 WindowsにX Server(今回はXming)をいれて、Tera TermからSSH転送をかける。 実際のところ Tera Term側の設定 「設定」=>「SSH転送」出てきた画面でローカルの転送をチェック X se…

RasPiのVNCが接続できなくなった場合のメモ その2:画面解像度

raspi-configで高めな解像度にすると戻る事がある 実際のところ $ sudo raspi-config

Chocolateyの本体/パッケージをアップデートする

Usage choco upgrade [ ] [] cup [ ] []NOTE: `all` is a special package keyword that will allow you to upgrade all currently installed packages.Skip upgrading certain packages with `choco pin` or with the option `--except`. 実際のところ 本体…

Chocolatey経由でWindows環境にnetcatをいれる

みんなだいすきnetcatをWindowsに入れる方法です。 最近、開発PCがWindows系に移行してるので……。 せっかくなので、chocolatey経由で入れますが、 以前紹介したときとChocolateyの導入手順が変わってたのであわせてその手順も。 shuzo-kino.hateblo.jp 実際…

debパッケージの依存関係を把握する。

aptでインストールできるツールは依存関係を自力で解決してくれますが、 以前紹介しteamviewerのようにdebパッケージ配布の場合は自力で解決しないといけません。 今回はその解決策について。 $ sudo dpkg -I teamviewer-host_armhf.deb new Debian package,…

【読書メモ】新民叢編: 新民主義の立場より三民主義を批判す. 第1輯

新民主義から見た三民主義批判……という 太平洋戦争中に存在した大日本帝国の傀儡政権 中華民国臨時政府のだしたプロパガンダ小冊子です。 Wikipediaの解説によると 新民主義(しんみんしゅぎ)とは、国民党の三民主義及び共産党の共産主義への対向として、 …

【読書メモ】ネットワークはなぜつながるのか 第2版

ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識作者:戸根 勤発売日: 2007/04/12メディア: 単行本(ソフトカバー)

TeamViewerをRaspberry Piにいれる。

ゲーム開発などでよく言われる通り、製品開発は一度モノが出来てから品質向上をしていくのが大変です。 近場でも結構大変ですが、これが遠方だと更に大変。 こういう時はTeamViewerが便利。 少ない手数で高機能なリモートデスクトップ環境を構築できます。 …

SMAとRP SMAて何がちゃうねん

アンテナや同軸信号系でよくみるSMAコネクタ。 たまにRP SMAコネクタなんてのもありますが、見た目SMAコネクタと同じです。 私が使うときは大抵対になってたので意識しませんでしたが……もちろん、ちゃんと違いがあります。こたえ:オスメスの順序が逆。 参考…

RasPiのVNCが接続できなくなった場合のメモ

SSHでは接続できるのにVNCが使えなくなっている場合 Timed out waiting for the response from the computer VNC自体が有効になっているか(何かのはずみでOFFとしていないとも限らない UFWの設定見直し(:1は5901) 画面表示そのものが無効になっている可能性

何らかの事情でapt install/upgradeを中断したとき

実際のところ $ sudo apt upgrade E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.dpkg を直接叩いてゴミを片付けないといけません。 $sudo dpkg --configure -a Setting up libmono-system-servicemod…

RasPiにCmakeをいれる

OpenCV等々のツールは各環境のビルト環境あわせのためCmakeを使ってることがあります。 デフォのRasPiには入っていないので、 /bin/sh: 1: cmake: not found make: *** [Makefile:18: all] Error 127エラーで怒られたりすることがありますが、入れれば問題あ…

【読書メモ】私も電子回路のオタクになる: 初歩のデジタル回路から実践的回路設計へ

私も電子回路のオタクになる: 初歩のデジタル回路から実践的回路設計へ作者:北島 繁優発売日: 2015/02/23メディア: Kindle版Kindle Unlimited にあったので登録。 タイトルの通り、デジタル回路の入門本です。二進数の解説だったり74系の論理石があったりと…

【読書メモ】ビジネスマンのための「法律力」養成講座 (小宮一慶の養成講座) (ディスカヴァー携書)

ビジネスマンのための「法律力」養成講座 (小宮一慶の養成講座) (ディスカヴァー携書)作者:小宮 一慶発売日: 2020/02/21メディア: 新書

【地獄のバッドノウハウ】シリアル通信でコマンド送るタイプの装置が急制動するような場合、「tail -f」で監視し続けると動くことがある

shuzo-kino.hateblo.jp でやった事ですが、今日周辺で似たことがあったので。シリアル通信でコマンド送るタイプの装置……たとえばシリアルサーボなんかがあります。 それまでArduino IDEやminicomではちゃんと動いてくれたのに、 echoで単発のコマンド叩いた…

monoをつかってRaspberryPiでC#プロジェクトをやる その3:GTK#にRasPiの情報を表示

C#にシェルコマンドを実行するのがあるので、その結果を文字列に突っ込んでフォームに表示させると良い。 実際のところ 今書いてまs

monoをつかってRaspberryPiでC#プロジェクトをやる その2:GTK#でGUIやる

GTK#はその名の通り、GTKのC#実装です。 イマドキなWEBネイティブUIと比較するとどうしても……なところがありますが。 しかしIDEのような、割と高機能なものもGTK#製だったりするので侮れません。 www.monodevelop.com それほど重くなく世代を通じて*1直感…

monoをつかってRaspberryPiでC#プロジェクトをやる その1:環境構築

プロジェクトで組み込むべきソフトウェア資産として、C#製のモノがきました。 ……C#、ほぼ3年ぶりです。 今だから言いますが、あれは炎上案件でしたね……。 shuzo-kino.hateblo.jpさて気を取り直して。 今回のターゲットはWindowsではなくRaspberry Pi。 OSもC…

NMEAフォーマットでてくるトーカID(takler ID)

gis

NMEAフォーマットで来たデータを見ていたときのこと。 普段なら”$GPGGA”というやつに緯度経度情報が入るのですが、これが見当たらない。 似たものに”$GNGGA”とあり、GGAは”Global Positioning System Fix Data"を表しているのでコレっぽい。 ではGNとはなに…