min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

Linux

WSL2ではデフォルトでプライベートIPが有効らしい

ハピタス登録で1,000円分になるURL WSL2にて なんぞこれ。 家のネットワークは192.168...体系だし、このWSL2は無線LANのWin10(eth0なんて使ってない)んだけど。 WSL2からはプライベートIPアドレスが有効になっているらしい。 rcmdnk.com うざいな。 コレ仮…

RaspberryPi3 WebカメラでQRコードを読み取る(イベント会場QR受付システムの準備)

ハピタス登録で1,000円分になるURL ラズパイでQRコードを読む これやりたい。 hellobreak.net カメラはメルカリでGETした。 $ sudo apt install libavutil56 libcairo-gobject2 libgtk-3-0 libqtgui4 libpango-1.0-0 libqtcore4 libavcodec58 libcairo2 libs…

RaspberryPi4 のproxy経由のテレビ視聴が実用的すぎて便利

ハピタス登録で1,000円分になるURL 全国どこでもTV 首都圏にある社宅内のKTV-FSUSBで受信したtsを ド田舎にあるpi4に(VPN経由で)飛ばして それをnginxのproxyサーバで反射したのを wireguard(VPN)に配信して観る、と。 こうなる。 超便利やな。 ま、テレ…

Xiaomi Mi Max3(MIUI12)の画像データをadb shell でUSB経由パソコンに落とす(Wifi越しadbも)

Xiaomi端末にて 設定→デバイス情報→Androidバージョン を5回くらいタップ→(開発モードがONになる) 設定→追加設定→開発者オプション→USB接続デバッグ macOSから $ adb shell Xiaomiのほうで「USBでバックを許可しますか?」ポップアップが出るのでOKする 誤…

ChatGPTをLinux(bash)CLIで試す

ハピタス登録で1,000円分になるURL bash シェルで使えるChatGPT のcliあるらしい。素晴らし。 github.com まずはChatGPTというか、開発元のOpenAIでAPI keyを取得。 macOSで試すことにする。 curlとjqはインストールした。 インストールスクリプト流す。 $ c…

コマンドプロンプトに代わる Windows Terminal 最高に使いやすい

bitFlyer招待URL bitFlyer口座開設(ビットコイン1,000円もらえる)URL 超クール こんな感じ。 SLぽーぅ!走る 使い良すぎて開発が進む。 インストールはWindowsのアプリストアから。 Windows11なら標準で入ってるらしいがWin10なので。 インストールできた…

python3 地図の区画(住所の何丁目)ごとに描画するfoliumで→すげえ

bitFlyer招待URL bitFlyer口座開設(ビットコイン1,000円もらえる)URL すごいの発見。 j-reg.com こうなる KAWASAKIレインボーブリッジの付け根を拡大。 「何丁目」がどこからどこまでの区画なのか、地図に重ねて分かる。すっご。 これで区画ごとの地価プロ…

Python3 日本地図に色を塗るjapanmap

bitFlyer招待URL bitFlyer口座開設(ビットコイン1,000円もらえる)URL https://www.jcsc.co.jp/tech_blog/archives/50 python3で日本地図 この画像をまずは出力する で、色も塗れる。 $ pip3 install japanmap $ vim myKINRIjapanmap.py japanmap から pict…

python3 foliumを使ってGoogleMap地図をhtml保存

bitFlyer招待URL bitFlyer口座開設(ビットコイン1,000円もらえる)URL Python3で地図を書く $ pip3 install folium $ vim myKINRIjapanmapfolio.py $ python3 myKINRIjapanmapfolio.py 最近は金利関連のコードばっか書いてるから、myKINRIで始まる名前つけ…

Python3 で CPI(消費者物価指数)をpng画像 + htmlに出力

bitFlyer招待URL bitFlyer口座開設(ビットコイン1,000円もらえる)URL CPI(消費者物価指数)をグラフに できた。 このサイトのコード写経。 zenn.dev ただしplotlyで画像出力は自分で実装した。付け足したコードはこんな感じ。 必要な機能のインストール $…

ShellCheckなる面白そうなサイト

ShellCheck 面白そう。 www.shellcheck.net 戯れに(簡易ミュージックプレイヤー)書いてみると… おお、確かに間違っとる。 mplayer "$j"が正しい。 あとでいろいろ試す。 /* ぺろっとめくれたデザイン h1 */ .entry-content h1 { padding: 6px 10px 6px 16p…

はじめてRuby on Rails アプリを作ってみる

年末bitFlyer招待URL bitFlyer口座開設(ビットコイン1,000円もらえる)URL とりあえずサーバ上げるまでのお遊び $ rails new myRUBY02Library $ cd myRUBY02Library http://myserver.jp:3000/ 取り急ぎ動いた。 コントローラー作る。 $ rails g controller …

Chrome拡張【Enhancer for YouTube】最高→広告を無視したり再生速度上げたり音量爆音にできる

年末bitFlyer招待URL bitFlyer口座開設(ビットコイン1,000円もらえる)URL Enhancer for youtube でググる。 こりゃ便利だわ。 Youtubeの広告を全てOFFにできる。 再生速度16倍までUPできる。 画像の左右反転もワンクリック。 設定はこんな。 youtu.be Brav…

myTwitterDL.py 特定のユーザーのツイートから画像を取得する

bitFlyer口座開設(ビットコイン1,000円もらえる)URL ツイート画像をガッと取得したい twitterのIDを指定すると そのアカウントがツイートした画像をガツっと落として 当時の画像を参照できるという。 超絶便利。 ソースはここの丸写し。 qiita.com 変えた…

アレクサ、ラズパイでNHK録画して → recNHK.sh が走る

bitFlyer口座開設(ビットコイン1,000円もらえる)URL これの手順どおり試す。 www.zumid.net Register完了。 デバイス登録して Node-REDをラズパイ3にインストールする。 nodered.jp $ bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-i…

数学のlog(対数)ロガリズム を python3 でやってみる

bitFlyer口座開設(ビットコイン1,000円もらえる)URL 数学のlog(対数)on Python3 いっつも忘れるので手を動かしてメモ。 ↓ やってみる ↓ やってみる math.log(真数,底) ↓ やってみる ↑ 2を何乗すると9になるか。 ログ2の9は何か。答えは3.169925001442312…

sed でドット(.)をアンダーバーに置換するには sed -e s/[\.]/_/g

sed -e s/\./_/g だと全ての文字がアンダーバーになってしまう。 sed -e s/[\.]/_/g だとドットだけアンダーバーに変えられる。 sed -e s@[\.]@_@g としても良い www.mtioutput.com amzn_assoc_ad_type ="responsive_search_widget"; amzn_assoc_tracking_id…

Chinachu Pi3 やり直し(予約録画OK、ライブ視聴NG)→ operatorが動かないのは /home/pi/Chinachu/.nave/installed/14.18.3/bin/ の下にnodeとnpmが無いから

ちなちゅう再び うまく動かなかった Chinachu に再挑戦 on RaspberryPi3。 結論:予約録画OK、リアル視聴NG まではできた。 qiita.com GitHub - Chinachu/Chinachu: Japanese DVR Software. node はバージョン14指定らしい。 大丈夫。 一晩いじるな $ ./chin…

mirakurun + Chinachu on RaspberryPi3 奮闘記

qiita.com kazu99.web.fc2.com # mirakurun status こうなれば正常なんだけど chinachu の wuiとoperatorが動いてない。 EPG情報は取れてるっぽい http://piアドレス:20772 一応動いているが operator が missing 的な。 ライブ視聴ボタン押してみるも 何も…

nginx(RaspberryPi4)でリバースプロキシ設定 → http接続要求を遠隔地の地デジサーバに繋いでts映像を受信する

やりたいこと 自宅内のiPhone(VLCアプリ)からwireguardサーバ(192.168.3.190)を経由して遠隔地(東京・寮)にあるRaspberryPi4に繋いだKTV-FSUSB2の地デジ映像を見たい。 要は、上図のiPhone(VLC)から192.168.3.190にhttpアクセスがあったら10.100.0.1…

KTV-FSUSB2 + recfsusb2n(HTTP配信版)make大成功 → 省電力のts録画環境完成 on RaspberryPi3

改良 前回やったラズパイ3による超省電力の地デジ録画環境の改良。 ・httpで配信できるパッチを当ててrecfsusb2nバイナリをmakeしなおす ・録画後3分ほどで固まってしまう(フレーム飛ぶ)の対処 対応 recfsusb2nのソースをgitで入手+http版のパッチzipを入…

ドル円が跳ねて1円(or 50銭)以上の変動があったら自分にGmailするbash+python3スクリプト

ドル円が跳ねたら自分にメールする こんなんできたら面白いよなーと思って作った。こうなる curl で読み入って、JPYのテキストだけ拾ってくる。 朝時点のドル円と比べて1円以上変動があったら自分にGmailするbashスクリプト。 $ sh myKINRIbloomGmail.sh こ…

python3 で「No module named 'requests_oauthlib'」が出るのはpip3でインストールしてないから or 複数python3が併存しちゃってるから

python3 で「No module named 'requests_oauthlib'」 $ python3 >>> from requests_oauthlib import OAuth1Session $ sudo apt install python3-dev $ sudo apt install python3-pip $ pip3 install requests-oauthlib 再度 $ python3 >>> from requests_oau…

ドル円・日経平均・原油 をグラフにして開始日(引数)から見える化するpythonスクリプト

過去3度の消費税アップは赤線 グレーの背景は景気後退期。 アベノミクス(2012年)から円安ジャブジャブにして株価だけ上げて、その後2014年くらいには庶民が超苦しむ円安の地獄がくるはずだったのが、偶然、突然、原油価格が一気に下がって輸入物価が下がっ…

recfsusb2n で ts録画+字幕抽出+ffmpeg圧縮するスクリプト

KTV-FSUSB + ts楽しい ・recfsusb2nの録画と、 ・pythonによるts字幕の抽出と、 ・ffmpeg(h264_omxエンコード)と、 ・ファイルの移動(配信サーバへ) をまとめてやる俺俺スクリプトのメモ $ vim recPT3piOMX.sh テスト録画もOK。 cronに書いて定期録画+…

RaspberryPi3 に streamlink 突っ込んで twitch.tv の年齢制限を気にせず受信する(macOSでも)

streamlink素晴らしい streamlinkでrecfsusb2からのb25配信をストリーム+broadcast(udpとか)できないのか?と思って調べてたら streamlink自体の便利さに感動したので記録。 wiki.archlinux.jp wiki.archlinux.jp 前に母艦fedoraにはstreamlinkインストー…

Pi3(Pi4)の h264_omx でts動画をmp4にハードウェアエンコード爆速(HandBrakeCLIより速い) ffmpeg -i test4.ts -c:v h264_omx -y -b:v 4M test4omx4Pi4.mp4

結論 ffmpeg -i test4.ts -c:v h264_omx -y -b:v 4M test4omx4Pi4.mp4 でPiのomxplayerの?ハードウェアエンコード h264_omxを使った高速ts→mp4変換ができた。オプションとして-b:v 4M を指定すると高画質になる。 経緯 ffmpegでrecfsusbのTV画像をパイプし…

macOSでファイルをPATH直接入力で開くには command + shift + g で(VLCでも使える)

常にCUI環境なので、GUIからファイルを開いてくのがダルい。 例えばVLCで 遠くのサーバにあるファイル(VolumesにマウントしてPATHは分かってる)を開きたい時は 「ファイルを開く」画面(要はfinder)で command + shift + g 直接PATH入力で開くことができ…

RaspberryPi3 と KTV-FSUSB2 で超省電力な録画鯖 → 大成功

ずっとやりたかったRaspberryPi録画鯖 このラズパイで ts録画…できた! 手順はこのサイトこのまま。 lunasalt.com 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 # インストール sudo apt install gcc g++ libboost-thread-dev libboost-system-dev libboost-file…

景気ウォッチャーで自然言語処理入門 の真似事(bash+mecabで単語分析)

景気ウォッチャーで自然言語処理入門 面白そうだったので参加。オンラインの無料勉強会。 140人もいたのか。 基本Zoom(じゃなくてBrave Talks)というオンライン会議ツールで参加。 ビデオも音声もOff。聞いてるだけでOK。 景気ウォッチャーとは ほうほう。…