Bye Bye Moore

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

windows10でtar.gzを解凍するなら7zipのが楽

ずっとLinuxで開発してると忘れがちなんですが、Windowsだとデフォではtar.gz開けないのですよね。 こういうときは手堅く7zipを入れとくのが吉です。 実際のところ chocolatyで導入。 PowerShellでChocolatyを入れていたら、chocoで導入可能。 $ choco insta…

Gsuiteで削除したユーザーを復元する

年間契約で手が付けられなかったGsuiteアカウントが消せる時期になったので、整理していました。 実際のところ 特権管理者でログイン。で、改めてデータ移行にチェックをいれて 参考もと support.google.com

シェルスクリプトの変数は持ち越されるので作り捨てでも名前は分けましょうという話

シェルスクリプトは書くの楽なので、私はついつい書き捨てのモンを量産してしまいます 今日、それぞれ別の件で作ったモンを一つのボードに入れたところ、なぜか動かず。 原因をしらべたところ、RasPiのボタン状況をとる変数が共通していていたのが原因でした…

ルートユーザー状態で、他ユーザー扱いでコマンドを実行する

pipの依存パッケージの関係で、ルートユーザーでは入れてないけど特定ユーザーでは入ってるパッケージがあったとします。 実際のところ $ sudo /usr/bin/python3.7 Python 3.7.3 (default, Dec 20 2019, 18:57:59) [GCC 8.3.0] on linux Type "help", "copyr…

【読書メモ】GNS3によるネットワーク演習ガイド ――CCENT/CCNA/CCNPに役立つラボの構築と実践

GNS3によるネットワーク演習ガイド ――CCENT/CCNA/CCNPに役立つラボの構築と実践作者:関部 然発売日: 2019/02/22メディア: 単行本(ソフトカバー)ネットワーク機器はそれなりの値段がします。 実地体験しないと経験にならないという信条を持っているクチなの…

【読書メモ】Webエンジニアのための監視システム実装ガイド

Webエンジニアのための監視システム実装ガイド (Compass Booksシリーズ)作者:馬場 俊彰発売日: 2020/03/24メディア: 単行本(ソフトカバー)仕事上の都合でネットワークやインフラまわりの勉強を急いでやっています。 その過程で監視システムというのが結構…

Amazon Kinesis Video Streamsにアップロードする その2:そとから中身をみる

aws

総ページ300超の公式開発ドキュメントに圧倒されつつ、なんとか外に公開できるようになるまで…… 実際のところ HLS形式のGetHLSStreamingSessionURLと接続し、"video.js"のような外部ライブラリを使って配信する。 今書いてまs 参考もと よくある質問 - Amazo…

Amazon Kinesis Video Streamsにアップロードする その1:環境の構築と反映。

以前の記事でOV5649とmjpg-streamerを使った配信をやってみました。 これだと機体に毎回接続しないといけないので負荷が大きいですし、保存も一苦労です。 そこで、AWS資源上にストリーミング環境つくって解析したり保存したりできるAmazon Kinesis Video St…

RasPiでデジタルフォトフレームっぽいものをimvでつくる

shuzo-kino.hateblo.jp の続き。 imvコマンドの自動送りをつかうと、デジタルフォトフレームめいたものが作成できます。 キーショートカットも設定できるので、やり方次第では展示会むけの簡易サイネージとしても使えるかも……??すくなくとも、まえ紹介した…

【読書メモ】SRE サイトリライアビリティエンジニアリング ―Googleの信頼性を支えるエンジニアリングチーム

SRE サイトリライアビリティエンジニアリング ―Googleの信頼性を支えるエンジニアリングチーム発売日: 2017/08/12メディア: 単行本(ソフトカバー)サイトリライアビリティエンジニアリング、略してSREという考え方があります。 サーバー管理の会社をやって…

【読書メモ】エンジニアのためのマネジメントキャリアパス ―テックリードから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コネクタと同じです。 私が使うときは大抵対になってたので意識しませんでしたが……もちろん、ちゃんと違いがあります。こたえ:オスメスの順序が逆。 参考…