min117の日記

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

Linux

macOS Mojave ネットカフェWindows10からMacに接続して作業する

旅行先のネットカフェから自宅にSSHとVNCで入って作業する。 某CLUBのPCは再起動によって全てのデータが消されるので安心して作業できる(某presioも同じだろうけど)。 TeraTermのインストール TeraTermはインストール後にキー設定ファイルを変更しないとフ…

macOS Mojave 複数のmp4動画ファイルをISOにしてBD-Rに焼く を全部コマンドでやる(brew install cdrtools → mkisofs -l -J -o a.iso . )→ 成功

大量の動画ファイルをブルーレイ(BD-R)に焼く。 ・外出先から遠隔でやりたい ・全部コマンドでやりたい(ファイル選択からISO作成+書き込みまで) LinuxだとmkisofsコマンドでファイルからISOを作成できるようだ。 mkisofs blog.torigoya.net これのMac版…

fedora 30 6TBの内臓3.5インチHDDをNTFSでフォーマットする

6TBのハードディスクをフォーマットして使う。 ・内蔵3.5インチ ・パーティションテーブルはgptにする ・1パーティションのみで切る ・ntfsでクイックフォーマット やり方は以前3TBをフォーマットしたときと基本同じ。 min117.hatenablog.com // sudo -s し…

国別プロキシリストを画像に落とす

国別プロキシリストなるサイトを見つけた。 各国のproxyが載っているようだ。 proxyのリンクに入ると各国にある串の一覧が見られる。 どうも怪しい広告が入っているが情報としては悪くない。こういうときは必ずシークレットモードでアクセスする。 うむ。 国…

fedora30 kernel-develをインストールする(kernel-develのバージョンを一致させて、/lib/modules/カーネルバージョン/build のリンクが切れてしまっているのを対処する)

/lib/modules/カーネルバージョン/build のリンクが切れてしまっているのを対処したい。qiita.com rpm -qa | grep kernel-devel が返すバージョンと、uname -r が返すバージョンとが違ってしまっている。 $ rpm -qa | grep kernel-devel $ ls -l /usr/src/ke…

fedora 30 cronが動かない → chmod 644 /etc/crontab + chown root:root /etc/crontab して解決

fedora30 のcronが動かない。/etc/crontabは以前のサーバ(fedora20)から持ってきたが、書式が全く同じだから動かないハズはない。 <結論> # chmod 644 /etc/crontab して動いた。 <手順> 以前にRaspberryPi でcronが動かないときに確認した3点を見直せ…

fedora 30 PHP7が503エラー「Service Unavailable」→ /etc/httpd/conf.modules.d/00-mpm.conf を編集して解消

fedora30 で php7が動かない。phpinfo() すらこんなだ。 <環境> # httpd -v Apache/2.4.39(Fedora) # php -v PHP 7.3.8 <直し方> # vim /etc/httpd/conf.modules.d/00-mpm.conf LoadModule mpm_event_module modules/mod_mpm_event.so ↓ コメントアウ…

fedora 30 2TBに入れたLinux(ext4)の残り領域をNTFSでフォーマットする

2TBのディスクの先頭500GBにLinuxシステム(ext4)が居る状態で、残りの1.5TBをNTFSでフォーマットしたい。 先頭Linux内のpartedコマンドを使って実行する。 <使う主なコマンド> $ sudo -s # lsblk # parted /dev/sda print unit MB mkpart <実行> $ sud…

fedora 30 OS換装 Linuxのディスク 「表示」関連コマンドまとめ

OS換装のときに使ったディスク関連のコマンドまとめ。あくまでディスクの情報を表示するだけで一切の変更や更新はしない。見るだけのコマンド集。 「見るだけ(更新しない)」に特化した機能ってとても重要だと思う。 <コマンド一覧> $ sudo -s # lsblk # …

fedora 30 WORKSTATION へのOS換装(6TBディスクにパーティションを作成→マザーボードがUEFI非対応…2TB超HDDからは起動できず→2TBに変更)

6TBのHDDの取り付けが完了した。 min117.hatenablog.com 次はパーティションテーブルを作成する。 <サーバOS換装> 既存環境:fedora20(2015年6月構築)HDD 512GB 新規環境:fedora30(2019年8月構築)HDD 6TB この6TBにGPTのパーティションテーブルを作成…

fedora 30 WORKSTATION へのOS換装準備(6TBのHDDを装着)

サーバOS換装に向けて、いよいよHDDの取り付けに入る。 <サーバOS換装> 既存環境:fedora20(2015年6月構築)HDD 512GB 新規環境:fedora30(2019年8月構築)HDD 6TB サーバはコレ。電源落として埃を吸って(吸いきれてないが)手元に持ってきた。 HDDは4…

fedora 30 WORKSTATION へのOS換装準備(6TBパーティション分割の下調べ)

fedora30へのOS換装前に6TBのハードディスクのパーティション分割をシミュレーションしておく。 なにごとも準備8割。準備さえ良ければ成功は8割がた決まっている。 <サーバOS換装> 既存環境:fedora20(2015年6月構築)HDD 512GB 新規環境:fedora30(2019…

fedora 30 WORKSTATION へのOS換装準備(困っている点の整理)

やっと週末が来た。fedora30への換装準備を進める。 <サーバOS換装> 既存環境:fedora20(2015年6月構築)HDD 512GB 新規環境:fedora30(2019年8月構築)HDD 6TB min117.hatenablog.com 現状(fedora20)で困っている点を整理しておく。 その1)Dropboxが…

fedora 30(WORKSTATION)をダウンロード → recpt1+softcasな録画環境を再作成する準備

母艦fedoraがそろそろ限界だ。 2015年にインストールしたのはfedora20。 そこから丸4年が過ぎ、今やfedoraも最新バージョンは30まで上がっている。 getfedora.org fedora20 は流石に古過ぎて ・サポートが打ち切られたり ・新規に対応しない 等のサービスが…

python3 最頻値を求めるプログラムにbitcoinの価格データを食わせてみる

pythonから始める数学入門。 なかなか読めず。やっと手をつけた。 平均・中央値・最頻値などの基本統計量を求めるところが気になる。 今回は最頻値を抽出してみる。 テストデータは(意味のない文字列使っても面白くないので)以前bitcoinの価格をファイルに…

読了「UNIXという考え方」

機内で読み始め ラウンジで読了。 一気に読めた。 www.elsevier.com 気になったところ。 ユーザーがソフトウェアをどう使うかは、決して予測できない 他人の視点(ものの見方)を尊重する。 コードを他者が梃子(テコ)として使うのを認める 独り占めしない…

伊丹空港への着陸映像をアニメーションgifにする → 成功

伊丹への着陸映像がある。 これを1秒ごとに切り出して繋げたら アニメーションgifになるのでは?と考えた。 min117.hatenablog.com min117.hatenablog.com <結果> 成功。こうなる。 元画像400MBの100分の1以下。でも充分伝わる。アニメーションgif素晴らし…

RaspberryPi3 の画面をXで転送してmacOS Mojave のデスクトップに表示する

先日fedora Linuxでやった画面転送。min117.hatenablog.com 同じことを RaspberryPi 3 でできるか試す。 $ ssh -XC pi@192.168.1.31 $ echo $DISPLAY $ DISPLAY=localhost:10.0 $ echo $DISPLAY RaspberryPi3 のファイルマネージャは nautilus ではなくて pc…

macOS Mojave treeコマンドの文字化けは -N オプションで解決

macのtreeコマンドで日本語が文字化けしてしまう。 $ tree これでは何のファイルか分からない。リダイレクトでテキストに落とすこともできない。 こういうときは -Nオプションを付けるといいみたい。 $ tree -N 素晴らしい。 qno.oops.jp //

fedora Linuxの画面をXで転送してmacOS Mojave のデスクトップに表示する

X転送を使ってLinuxのデスクトップをmacOSに表示させてみる。こうなる。 画面左上にリンゴマークがあるのでmacOSのデスクトップなんだけど、Linuxのデスクトップが転送されてきている。 ファイルマネージャーnautilus(macでいうところのFinder)もこのとお…

bash for文で変数に代入した値をゼロ埋め(ゼロパディング)する

素晴らしい記事発見。 genzouw.com 例えばfor文ではseq -w を使えばゼロ埋めした連続文字列を作れることは知っていた。 $ for i in `seq -w 1 10`; do echo "$i"; done しかしこれ(seqを使う方法)だと、for文に食わせる文字列が連続していない場合はゼロ埋…

RaspberryPi 3 に Google 日本語入力(Mozc)をインストールする(apt-get -y install fcitx-mozc)→ 成功

RaspberryPi 3 でブラウザを開いて日本語入力したい。 Google日本語入力(Mozc)をインストールする。このへん参照。 physical-computing-lab.net MacからVNCでRaspberryPi3 にリモート接続して作業する。 // 事前に「設定」→「RaspberryPiの設定」を確認し…

RaspberryPi 3 でリアルタイムにyoutubeを再生+テレビ視聴+リモコン操作(omxplayer + youtube-dl + fifo)

テレビでyoutubeを再生してリモコンで自由に停止や早送りしたい。RaspberryPiを使う。 例えばこういう動画があって www.youtube.com RaspberryPi3 で再生コマンドを叩くと $ myURL='https://www.youtube.com/watch?v=KcUmCJOBk8Q' $ ./myomxpSH.sh $(youtube…

zbar をインストールしてbashコンソールからbitcoinのQRコードを読み込む

bashコンソールからQRコードを読み込めるコマンド「zbar」というのがあるらしい。面白そう。 例えば「qr code bitcoin」をGoogle検索するとこんなのが出る。 このQRコードが示すbitcoinアドレス(文字列)は「18Vm8AvDr9Bkvij6UfVR7MerCy…」らしい。 これを…

youtube-dl で出力ファイル名を指定するには -o オプションを使う → $(date '+%Y%m%d_%H%M%S').mp4 でタイムスタンプをつけてFMラジオ録音

youtube-dl で出力ファイル名を指定するには -o オプションを使う。ライブ放送している全国のコミュニティラジオを録音するのに便利。 ja.wikipedia.org www.jcba.jp $ youtube-dl -o FM_SALUS_test_0001.mp4 https://www.youtube.com/watch?v=-PYd_G7ra9o w…

macOS Mojave sayコマンドにサンプル文字列を喋らせる(say -v ? の内容を発音する)→ xargsでdelimiter指定がムズい

macOSはsayコマンドで引数に指定した言葉を音声発音してくれる。 Mac所有者は試してみると結構楽しい。 もちろん日本語も話せる。 say -v オプションにハテナマークをつけると、発話する言語とサンプル文字列を表示してくれる。 $ say -v ? // これをawkで区…

RaspberryPi3 に tesseract をインストールして「画像から文字の読み取り」(OCR)を試す

仕事でtesseractを使う機会あり。面白さにハマる。 要はOCR。画像や写真に埋まっている文字列をテキストにできる。 RaspberryPiでも使えるようだ。早速試す。irukanobox.blogspot.com 環境は RaspberryPi3。raspbian。 $ uname -a あらかじめ $ sudo apt-get…

Linux 複数画像を繋げてGIFアニメーションを作成する(convert -delay 30 -loop 0 sl0*png sl999.gif)

複数の画像からGIFアニメーションを作りたい。コマンド一発でできれば最高。 いつか調べようと思って延ばしていたけど、やっと手をつけた。 bttb.s1.valueserver.jp めっちゃ簡単。convertコマンドでgifアニメを作れる。Linux最高すぎる。 www.gi.ce.t.kyoto…

Google Home でラジコプレミアム(エリアフリー再生)できるか試す → 失敗

気になる記事。 www.kobonemi.com Google Home でラジコを聞いているとのこと。 // ラジコは radiko premium を契約済みで、エリアフリー機能により全国のラジオを毎日楽しんでいる。 これが Google Home で聞けるとすれば最高だが、Google Home はラジコプ…

Linux ジョークコマンド sl を動かす

前回記事でジョークコマンドに目覚めた。 min117.hatenablog.com 今回は sl コマンドの動きをみる。インストール自体は以前してある。 min117.hatenablog.com 動くとこうなる。 // おそらくだけど、リストコマンド ls を sl に打ち間違えたエンジニアが「じ…