min117の日記

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

Bootstrap4 の card がWindowsのChromeだと正常に表示されない

Bootstrap4のCardで作った部品が、WindowsのChromeだと崩れて見えない。 今までApple製品しか使ってなかったから気づかなかった。 同じページをiPad mini 4のSafariで見ると正常に表示される。 WindowsでもChromeはWebkit使ってるはずだし、Safariは言わずと…

Windows7から10にアップデートしたLet's note SX1 のWSLを有効にして Kali Linux をインストールする

前回はメルカリで買った Panasonic Let's note SX1 をSSDに換装してWindows10をインストールした。 min117.hatenablog.com min117.hatenablog.com 今回はこれのWSL(Windows Subsystem for Linux)を有効にして Kali Linux をインストールする。 まずは「プ…

メルカリ 12,864円 で買ったLet's note SX1 をSSDに換装 → Windows7から10にアップデートする

こないだメルカリで買った Panasonic Let's note SX1。 min117.hatenablog.com 古い型だけど、モノがかなり良い。メモリ8GBにCorei5。液晶もほぼ新品。これで12,864円。リカバリディスクまで付属してこの値段。かなり良い買い物をした。 HDDは256GBあるが、…

PHP エラー箇所を特定するには php ファイル名.php とする

phpのソースが大きくなるとコードのどこでエラーになったか分かりにくくなる。 ソースを見る。 $ vim doLSglob.php 1700行目から1746行目までしか手を入れていないはずだけど、どこだろう… if文のカッコの対応も正しいし。間違ってないような気がする。 // …

fedora30 定期実行cronの実行ログをjournalctlで見る

毎日のラジオ録音がcronで正常に動いたかどうか確認したい。journalctlでcronのログを確認する。 できた。 $ journalctl --since today | grep -v MUSIC --since today とすれば今日のログが取れる。 grep できるみたい。 journalctl嫌い。UNIXの哲学に反す…

コロナウイルスに関する記事をPDFにする

2019年3月9日。新型コロナウイルスは日本中に蔓延。 マスクの供給不足について政府の無策を指摘した報道に対して厚生労働省が番組名を挙げて批判するという、恐ろしい事態になっている。 税金で運営される公機関であるはずの厚生労働省が「特定の番組のみ」…

fedora30 wordpressの作りを自力で解析する

wordpress入れてみた。 min117.hatenablog.com 投稿一覧にテスト投稿してみる。 2020年3月。クルーズ船発の新型コロナウイルスの対応を誤ったアホな政府が 突然の全国一斉休校したせいで、日本中が大混乱。 新学年への心の準備も、卒業式も、全てを突然に一…

fedora30 keepalived で2台のWebサーバ(Apacheとnginx)へ負荷分散する準備

インフラ系の本も読んでみたい。安く手に入った。 ほとんど日常の仕事そのままなんだけど、改めて基礎から見直す。抜け落ちの知識の穴埋めになる。 スケジューリングアルゴリズムの正式名称ってこんなだったのか。 勉強になる。 keepalived 立ててみたい。 …

fedora 30 pdftotextコマンドでPDFファイルからテキストを取り出す(HTML→PDF→txt)

PDFファイルからテキストを取り出せるらしい。 www.hiihah.info やってみる。 使う記事はこれ。 クルーズ船「ダイヤモンド・プリンセス」の扱いを誤った政府の無策により、全国にコロナウイルスが蔓延してしまった2020/2/27(木)、ときの首相が突然「来週か…

新しい Kyash Card の申込案内が来たので発行してみる

定期的に飛行機で飛ぶ用事がある。言った先ではKyashを使うことしばしば。 min117.hatenablog.com そのKyashが新しくなるらしい。新カードの申込案内通知を申し込んでおいたら昨日(2020/02/25)連絡メールが届いた。 900円かかるらしいが、カード柄がシンプ…

ジョルダン乗換案内 オープンAPIについて調べる

乗換案内の検索結果を使いたい。 ジョルダンが無償提供してるらしいので使い方を調べる。 norikae.jorudan.co.jp かなり良さそう。 しかし… 利用には接続元アドレスの登録が必要みたい。 これだと気軽に試せない。DDNSだけどIPv6だから固定だし。ちょっと試…

bash radikoの番組表の改行を sed -z で削除する cat myradikolistSPITZ.txt | grep -B 1 prog | sed -z s/'@\n'/''/g

前回と同じ手順で SPITZのラジオの番組表を作りたい。 スピッツ最高。いつ聴いても最高。 www.tfm.co.jp min117.hatenablog.com myradikosearchChannel 全国の局の一覧を返す 例:FMFUKUI 福井 ./myradikoBANGUMI.sh 引数に取った局の番組表を返す(xmlで) …

bash radikoの番組表を取得してCSVにする(BGM用音楽専用Channel)

前回作った番組表取得スクリプト(curlをラップしただけ)かなり便利。 $ ./myradikoBANGUMI.sh RN2 | grep -B 2 RaNi 開始時刻と終了時刻だけに加工する。 $ ./myradikoBANGUMI.sh RN2 | grep -B 2 RaNi | grep prog | awk -F= '{print $2,$3}' | sed -e s/…

bash radikoの番組表を加工する(vimで最短マッチ ¥{-} 利用)stationID=FMFUKUI; curl -s http://radiko.jp/v2/api/program/station/weekly?station_id="$stationID"

きゃりーぱみゅぱみゅのラジオ面白い。探したい。何時から始まるか全国すべてのラジオ局の番組表から探したい。 まずは指定したラジオ局の番組表を取得するスクリプト作った。 $ vim myradikoBANGUMI.sh curlをラップしてるだけ。 こんな感じで使う。 $ ./my…

bash radikoの番組表をワンライナーで取得する stationID=K-MIX; curl -s http://radiko.jp/v2/api/program/station/weekly?station_id=${stationID}

radikoの番組表をテキストに出力したい。bashのワンライナーでできた。 $ stationID=K-MIX; curl -s http://radiko.jp/v2/api/program/station/weekly?station_id=${stationID} 素晴らしい。 タイトルと開始時刻だけにgrepしてみよう。 $ stationID=K-MIX; c…

fedora30 radikoのタイムフリー再生を一括録音するスクリプト → CSVから読んだ「局ID,開始時刻,終了時刻,保存ファイル名」で録音する

前回の記事で、こうやってradikoを録音できるところまで作った。 $ ./rec_radiko_ts.sh -s FMFUKUI -f 202002160900 -t 202002160930 -o KARRY_02.m4a -m test@dummy.mail.com -p my_password -s FMFUKUI チャンネル名 -f 202002160900 開始時間 -t 20200216…

fedora30 radikoをタイムフリー録音できる rec_radiko_ts がスゴイ

これ。すごい。 ラジコ のタイムフリー+エリアフリーを録音できる。最高。 github.com こうなる。 $ ./rec_radiko_ts.sh -s FMFUKUI -f 202002160900 -t 202002160930 -o KARRY_02.m4a -m test@dummy.mail.com -p my_password -s FMFUKUI チャンネル名 -f 2…

メルカリ Let's note SX1 を 12,864円で購入する(d払い10%+α還元キャンペーン)

Let’s noteが欲しい。Windows10で軽くて良いノートほしい。SSD載せてwslにUbuntu載せて試したい。 メルカリにすごく良さそうなのがあった。 ・Windows10 ・液晶キレイな美品 ・メモリ8GBに増設 ・リカバリCDが付いている。 ・Office入り、一太郎入り ・電源…

BIC SIM 長期契約者限定の無料WiFi ギガぞう に登録してみる

2016年の元旦に BIC SIM の3GBを契約してから早いもので4年も経っていた。 min117.hatenablog.com 当時はまだ iPhone 4S が現役で、SIM下駄を履かせてテザリングしてたりしたっけ。 min117.hatenablog.com そんな BIC SIM の運営会社(IIJ)から長期契約者向…

海外ドラマ「SUITS」が最高に面白い → 気になる言い回しを getyarn.io で確認する

Amazon Prime Video で観られる海外ドラマ「SUITS」。面白いと聞いていたが、本当に面白い。 www.youtube.com 聞いてて気になった言い回しメモ。 getyarn.io How do you know that? なんで(そんなこと)分かるの? getyarn.io なんでわかった?的な。めっ…

bash と awk でゴミファイルだけ一括で削除する

画像をフフフフォルダから一括でcurl取得したら失敗した。存在しないリンクにダウンロードに行っちゃってゴミファイルが大量にできてしまっている(512KBのファイル)。 $ ls -shal まともにダウンロードできたファイルも混在しているが、この大量の画像のな…

RaspberryPi 3 に Haskell をインストールする

大学図書館で面白そうな本を発見。やっぱ図書館。最高。 2006年のだいぶ古い本だけど、関数型言語は興味ある。 良本の予感。 とりあえず手を動かさないと覚えないのでインストールする。 iPhoneのコンソールアプリ(Termius)からコンソールでやっちゃう。 R…

Macだけで使える powermetrics コマンドが便利

偶然にも macOS に「powermetrics」なるコマンドがあるのを発見。 CPUの状態からスクリーンの明るさまで、いろいろな情報がコンソール上に取得できる。sudo実行が必要らしい。 かなり古いパソコンでも使える(MacbookAir Late 2010 macOS High Sierra) こり…

JCB 20%還元キャンペーンによる還元額は? → 9,833円

昨年2019年の8月にあったJCBの20%還元キャンペーン。 min117.hatenablog.com 8月から12月までの4ヶ月間で5万円使うと1万円のバック(20%還元)だったので必要な消費に回した。ほぼ計算どおりに5万円を消費。 この還元がされるのが3月なので、カードの明細を…

複数ファイルを一括でサーバに送る(scpで複数ファイル名指定をbashのブレース展開でワンライナー)

例えば「SAKURA_IMG_連番.PNGまたは.JPG」という大量のファイルがあるとする。 コンソールで見るとこんな感じ。 $ ls -shal | grep SAKURA_IMG 画面は手元のMacのものだが、これをワンライナーでサーバ(Linux)にscp転送するにはどうするか。 こうやる $ sc…

php1枚で作る動画ギャラリー+再生ボタン+音楽プレイヤー(bootstrapによるbadge採番+phpページング実装)

Linux サーバにある動画をiPhoneから選択+再生するphpファイルを作った。 こうなる。 「再生」ボタンで動画再生。 「別窓再生」を押せば右下の小窓で音声だけループ再生する。 動画の番号はbootstrap4のbadge機能で採番する。 min117.hatenablog.com 右上の…

Python3 + twitter でテレビには出ないニュースを見る

python3 があれば twitter から普通以上の情報を得ることができる。 min117.hatenablog.com 機械学習用にデータを揃えたり、結果を投稿したり。 min117.hatenablog.com 自動的にいろんな情報を収集してくれる。 だからテレビでは報道されないニュースも目に…

fedora30 ctorrentをインストールする

検証用のOSイメージ(ISOファイル)をダウンロードするのにctorrentを使いたい。コンソール版で動くやつ。GUIいらない。 $ sudo yum -y install ctorrent リポジトリにあった。 我が家のNEC爆速ルーター Aterm WG2600HP3 は min117.hatenablog.com IPv6だけ…

テキストファイル → PDFに変換 → jpgに変換 → AmazonCloudDriveに無限に保存する

コマンド一発でテキストファイルをPDF化できるらしい。 paps コマンドでテキストファイルをいったんpsファイルに変換して、それをps2pdf コマンドに食わせることで実現できる。 テキストをわざわざPDFにして何が嬉しいの?と思うかもしれないが、実はPDFから…

楽天Web検索で「本日満口達成」と出て5口以上増えない場合 → firefoxをリフレッシュ+拡張機能を再インストールする

楽天Web検索で「本日満口達成」と出て、5口以上増えなくなってしまった。 firefoxのプロファイルが壊れたのが原因らしい。このへん参考に対処する。 kamihiro.net まずはfirefoxをアンインストール+再インストール。 プロファイルを作り直す。sqliteをリネ…