min117の日記

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

RaspberryPi

bash で GDP名目成長率を計算

資本論よんでる。面白すぎるだろコレ。 簿記と合わせるといろいろ社会が見えすぎて。知的刺激がビッシビシ。 GDP眺める。 計算式アタマに貼り付けたいのでbashでスクリプト組んでみる。 やりたいのはコレ。の数値部分の計算。 計算サイトに手打ちすれば各年…

RaspberryPi4 のシステムフォント入れ替え

前回ラズパイ4で作ったサイネージ。 min117.hatenablog.com 日本語が文字化けする。 テレビのせいじゃなくてPi4のフォントが原因。VNC画面でもこんなだし。 ところどころおかしな漢字が入る。たぶん中国系で作られた日本語フォント。 まともなフォントを入れ…

RaspberryPi4 でデジタルサイネージ(apache + php のみで実装)

RaspberryPiでデジタルサイネージ作った。出力先はテレビ。こうなる。 ピックとかバッハとか書いてあるけど、件のクソリンピックとは一切関係ない。 むしろ、あんなピック見なくてよくするためにテレビでBGM(クラシック)流したい、再生中の曲名を画面にサ…

RaspberryOS(Pi4)で音が出ないときは omxplayer -o alsa test.mp4 を試す

omxplayerで音が出ない時がある。散々いろいろ試したけど、これでやっと音が出た。 $ omxplayer -o alsa test.mp4 これだとうまくいかない。 $ omxplayer -o hdmi test.mp4 要は出力を イヤホンジャック(=アナログ=alsa)に設定してやれば音が鳴る。 HDMI…

Manjaro Linux(Arch Linux)で音楽を聴くときは mp123コマンド がデフォで載っている

Arch Linux でmp3再生するときは mpg123 なるコマンドが良いみたい。omxplayer動かないから助かる。 インストールは不要。デフォルトで搭載されている(たぶん)。 良いサイトみっけ。 k-igrs.hatenadiary.jp -Cオプションをつけるとキーボードから早送りや…

Manjaro Linux に mplayer をインストールする

動画からmp3を抽出する方法は理解した。 min117.hatenablog.com phpからhttpd経由で音楽再生する仕組みも作った。 min117.hatenablog.com そうやって貯まったmp3を延々と再生したい。勉強用BGMにする。 Manjaro Linuxで再生させて、テレビで聞く。 Arch Linu…

Manjaro Linux に Brave browser をインストールしたくて苦労する

Raspberry Pi 4 の8GBモデル買ったあと、ただRaspi-OS入れるだけじゃ芸が無いからManjaro Linux 入れて運用してる。Arch Linux の勉強になってとっても良い。 VNCも使える。テレビでtube流しっぱ。 でも広告入る。ウザイ。 やっぱBrave browserが最強。イン…

Manjaro Linux で x11vnc するには sudo x11vnc -display :0 -auth guess -passwd pi -wait 50 -noxdamage -forever -o /home/pi/.vnc/x11vnc.log -bg

Arch Linux派生のManjaro Linux でVNCを使う。 インストール $ pacman -Syu x11vnc 完了。 例えばパスワードをpiにしてvnc serverを起動するには $ sudo x11vnc -display :0 -auth guess -passwd pi -wait 50 -noxdamage -forever -o /home/pi/.vnc/x11vnc.l…

RaspberryPi3 ラジコ再生スクリプト radish-play.sh を試す

radikoでの録音が(ラジコ側の仕様変更のせいで)できなくなってたのを復活。 min117.hatenablog.com 当然のこと再生もできるようにしたいと思うのが人のサガ。 やはりリリースされていた。 github.com ローカルにクローン。 $ git clone https://github.com…

RaspberryPi3 いつの間にかradikoで録音できなくなっていたのを radi.sh で対処する

RaspberryPi3で毎日ラジオを自動録音→終わったらメールで知らせるという自作スクリプトを運用してたけど、肝心の録音に使うスクリプトが、いつの間にか使えなくなってた。 radikoの仕様変更が原因らしい。 新しいスクリプトはコレ。作者に感謝して使わせても…

fstabの書換えミスでbootできなくなったらcmdline.txtに init=/bin/sh を入れて起動すればrootシェルが上がる

Manjaro LinuxをPi4に入れていろいろ実験中。 /etc/fstabの書換えミスで起動しない場合に、またSDカード書き込みしなおし→環境全て設定し直し、ってしてたけど、次の方法で解消できるみたい。 こりゃいい。メモ。 qastack.jp //

CSVに色を付ける(ANSIエスケープシーケンス)その2

CSVの各列に色を付ける。前回の続き。 min117.hatenablog.com 今度は引数にCSVファイルを指定して開けば列数を自動で判定して各列に色をつけてくれるようにした。 こうやって開くと $ ./myCSVcolor2.sh ebooks.csv 列数をカウントして各列への色付け(ANSIエ…

CSVに色を付ける(ANSIエスケープシーケンス)

なんてこった。CSVの各列に色をつけられるらしい。ANSIエスケープシーケンスを使えば可能なようだ。 こうなる。 超わかりやすい。 ソースはこれ。 今後やること ・csvファイル名(ebooks.csv)はソース内に固定で書いちゃってるけど、引数で取れるように改良…

RaspberryPi3 起動時にfstabマウントしたフォルダが読み込み専用になってしまう → fstabに権限設定uidとgidを設定して解決

RaspberryPi起動時に /etc/fstab にNAS(ネットワーク上にあるfedoraで共有しているフォルダ)を書いて自動マウントさせている。 Piは2台あって 1台目はうまくマウントできている。 drwxrwxrwx+ なので、ふだん使うユーザーPiで書き込みができる。 2台目がう…

RaspberryPi3 コマンドでの音量調整は alsamixer

コマンドでの音量調整は以前試したけど min117.hatenablog.com さらに簡単な方法があった。 $ alsamixer 矢印の上下で音量調整できる。こりゃ便利。 数字の1みたいにも見える。1月1日ってことで。あけましておめでとう。 // //

RaspberryPi4 無料のGoogle Noto Fonts をインストールしてハングルを表示できるか試す

K-POPがやたらと耳に残る。コーディングする時にBGMで流しっぱなしにしたい。 www.youtube.com www.youtube.com www.youtube.com RaspberryPiからBluetooth経由でEcho Dotに流そうとした。 と、PiのChromeでは韓国語(ハングル)の文字列が豆腐の文字化けし…

RaspberryPi4 でHDMI映像を生キャプチャする(Auvidea社のB101 HDMI to CSI-2 Bridge 使用)

6月に買ったのになかなかセットアップできなかったpi4に遂に手をつけた。 min117.hatenablog.com min117.hatenablog.com セットアップ完了。ケースもつけた。 いろいろやりたいことあるけど min117.hatenablog.com まずはHDMI映像の生キャプチャを試してみる…

Apple シリコン M1プロセッサ に期待する性能

Apple Sillicon M1 プロセッサ。 相当速いらしい。欲しい。 www.apple.com 一番期待するのはマルチタスクで作業した時の並行処理の速さ。 今のmacOSは2016年に買った。 メモリ24GB。 充分速い…はずなんだけど。マルチタスクするとモッサリする。 例えば、記…

RaspberryPi OS 32bit版にVNC接続できないときは Option で VNC password に変えてやると繋がる

RaspberryPi3のOSを再セットアップしている。Raspberry Pi OS 32bit版を使用。 www.raspberrypi.org macOSから画面共有(VNC接続)しようとしたら繋がらない。「対応しないバージョンのVNCです」のようなエラーになってしまう。 <解決方法> Pi3のVNCサーバ…

RaspberryPi3 で開いたファイルをX11経由でMacで見る

Pi3の画面をX11で転送してmacOSで見たい。中途半端に成功したけど、苦労の割に得られるもの少なし。VNCで見たほうが早そう。 やったこと。 ① XQuartzのインストール ② sshでPi3に接続 $ ssh -XC pi@192.168.1.41 -XC をつけることでX11が利用でき、Pi3の画面…

RaspberryPi3 電力使用量の監視 Powertopコマンドをインストール

自宅のサーバが増えてきたので電気代が気になる。モニタリングしたい。 ameblo.jp PowerTopというコマンドがあるみたい。RedHat謹製か。 access.redhat.com さっそく試す。 $ sudo apt-get -y intall powertop 入った。 Tabで情報を飛ぶらしい。 しかし。肝…

RaspberryPi3 netstat -anAlアナル もとい-alnA → 改めて見直す

netstat って、分かったつもりになってて全然読めてない。いつも忘れる。ちょっと通信を調べたい機会があったので見直す。 www.atmarkit.co.jp 覚えることは一つだけに絞る。全部覚えようと思うと結局ひとつも頭に残らない。 自分の環境でやってみる。 $ net…

fedora30 バナー作成ツール figlet を試す

こういうロゴを作るツール。それがfiglet。 fedora30にもインストールする。やはり見た目のインパクトは重要。 試す。 $ echo 'Amazon' | figlet $ echo 'micro SD' | figlet $ echo 'linux' | figlet うむ。 実は Googleで DuckDuckGoで「文字列 figlet」と…

RaspberryPi3 容量不足エラーが出たら /var/mail/mail の肥大化をチェック

RaspberryPi3 に sshログインしたらこんなエラーが。 pyenvが「No space」でエラーを吐いている。 なんじゃこりゃ?dfしてみる。 $ df オーマイゴッド(OMG)。rootが100%ではないか。 たぶん要らないログが溜まっているんだろう。原因としてよくあるのは cr…

RaspberryPi3 のWiFiが切れてしまう → iwconfig のPower Management をOFFにする → 失敗

RaspberryPi3 の無線がしょっちゅう切れる。 有線は問題ないけど、無線(WiFi)だけがプチプチ切れる。 power management 機能が原因らしい。 qiita.com ラズパイは(画面がなくて)ネットワークが命なのに、それを勝手に切ってしまうとは。OS作成者はアホな…

iPadから「pi実行」ボタンを押すと(RaspberryPiのomxplayerで)テレビで動画再生する機能 を実装する

iPadやiPhoneのブラウザから「pi実行」ボタンを押すと テレビで動画再生する。 構成はこう。 iPadのSafariから 自宅サーバ(fedora)のhttpdアドレスを叩くと http://自宅サーバアドレス/doLSglob.php http://192.168.3.11:8080/PT3/doLSglob.php 「pi実行」…

RaspberryPi 4 の8GB版に Heatsink Case を取り付ける

6月末に買った RaspberryPi4の8GBモデル。 min117.hatenablog.com 追加で買ったケースも到着。 min117.hatenablog.com 忙しくてセットアップする時間がなかったけど、お盆を利用して組み立てる。 // ケースはGOLD。めちゃカッコいい。 装着カンタン。 ネジを…

fedora30 nmcli(NetworkManagerCLI)で接続中のSSIDを確認する

家サーバを無線LAN運用している。 ホントは有線にしたいけど、家の間取りの都合とかいろいろ。 で、家サーバが今接続しているSSIDを知りたい。 ncmliコマンドで確認できる。 $ nmcli 使っているドライバ(rt18192cu)まで知れて面白い。昔(slackwareだった…

macOS ロードアベレージの見かた → topコマンドのLoad Avgが「system_profiler SPHardwareDataType」コマンドの「Total Number of Cores」の数を超えていたら高負荷

「ロードアベレージって何だっけ?何のロードの平均だっけ?」って。いつもなる。なんでか覚えられん。 いろいろ分かりやすい記事があるんだけど www.tweeeety.blog で?結局なんだっけか?になる。 てことで端的にどの数字がどうなればヤバイのか?だけ取り…

RaspberryPi4 のケースも衝動買い

RaspberryPi4 のケースも衝動買い。 min117.hatenablog.com Amazonで購入。 www.raspberrypi.org dポイントUPモールから入ってポイント1.5倍にして d曜日もエントリーして ポイント還元を+2%(ホントか?)にして Amazonでの支払い方法を d払いにする。 注…