min117の日記

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

Mac

bash フォルダに入ってるmp4動画の合計サイズをls表示する

フォルダの中に動画mp4や音楽mp3のファイルがごちゃまぜに入ってる状態で、動画mp4のサイズだけを合計して一発で出すワンライナー。 $ ls -l *mp4 | awk '{a+=$5; print $5,$9} END{print "-----\n" a; print "=====\n" a/1024/1024/1024, "GB"}' 合計447.52…

macOS IPAフォントをインストールする(matplotlib「 ['IPAexGothic'] not found」エラーの対処)

Mac

matplotlibで「 ['IPAexGothic'] not found」エラー。macOSにて。 IPAフォントをインストールすれば解消する。こうなる。 インストールはこう。まずはIPAフォントの配布サイトを探してダウンロードする。 利用規約にちゃんと同意する。 zipを解凍したら フォ…

android HUAWAI nova lite 2 の本体にある画像をコマンド一発でPCに全コピーするには → adb pull /storage/self/primary/DCIM/Camera/ .

HUAWAI nova lite 2 を現役で使っている。 ストレージがだいぶ埋まってきたので、画像とか動画をPCに移したい。 わざわざSDカード経由なんてやってられんので、adbコマンドを使ってやっちゃう。 手元のmacOSには、以前 Android Studio をインストールしてあ…

Linuxでmp3からwavに変換してオーディオCDを焼く ← macでやるならミュージックアプリから「プレイリストからディスクを作成」

今までmacOSのミュージックアプリでやる必要あると思い込んでたが。 コマンドでいけるじゃんこれ。 wiki.archlinux.jp Arch素晴らしいな。やっぱデキる人間の知恵の結晶は違う。 試す。うちの fedora30 にも lame 入ってた。いつのまに。 あとで試す。 ちな…

docomo home 5G を解約

先月(2021/9/25)に契約したdocomo Home 5G を解約する。 min117.hatenablog.com 今日(2021/10/23)で1ヶ月弱の利用だが、解約理由はコレ。 ・我が家が5Gのエリアになってなかった。 ・4Gでも速度はソコソコ出るが、やけにpingが遅い。応答が遅い。 ・ポー…

投げ売りiPhone12 mini をヤマダMNPで 20,650円 で購入する(楽天ポイント7,000pt利用)

iPhone 12 mini が投げ売り状態になっていると話題。 www.youtube.com 44,000円も割引されるらしい。 その額27,650円。 iPhone 12 mini でこの価格。安い。 MNPであればこの価格になるらしい。 手元にはOCNの音声SIMがある。 min117.hatenablog.com これをMP…

macOSの VS Code に Python の拡張機能入れてグラフ描く

VS Code の Pythonでグラフが描けるか試したい。 ここ丸写しで試す。 qiita.com 拡張機能入れて コード書いて実行ボタン▷ぽち。 おおー しかしグラフ出るまで数秒待たされるな…最初だけか? これが Jupyter Notebook(iPython)だとどうかな。 一瞬だな。や…

ffmpeg で動画の長さを取得+grepするには → ffprobe -i test.mp4 -show_entries format=duration -v quiet -of csv="p=0" -sexagesimal

ハピタスのポイントをビットコインに変えて円安に備える 1,000万円を超えたbitcoinを少しだけどもらえるURL https://bitflyer.com/invitation?id=l50e5ljw&lang=ja-JP ハピタスからポイントもらえるURL ffmpegで動画の長さ(何時間あるか)を取得したい。ffm…

macOSの VS Code で Java 開発環境

おかしい。書いたはずの記事が消えている。はてな最悪や… 画像だけ貼っとこ。 (adsbygoogle = window.adsbygoogle || []).push({}); amzn_assoc_ad_type ="responsive_search_widget"; amzn_assoc_tracking_id ="satake01-22"; amzn_assoc_marketplace ="ama…

macOS に Node.js をインストールしてJavaScriptのコードを動かす(ブラウザでも試す)

macOSに Node.js をインストールする。公式サイトから。安定のLTSにした。 Javascソース書いて、右上の▷で実行。 下の「TERMINAL」に結果が表示される。無事nodeが動いている。 ブラウザでも実行したいので、ローカルにnodeのサーバーを立てるコードを書く。…

C言語でポインタ演算した結果を確認したい → bash で16進数を引き算するには

VS Code使いやすい。気に入った。Vimで書けるし、ツラツラと並ぶのがシンプルで良い。 こんなの書いた。 実行結果はこんな。 ポインタ演算なので12行目で hoge_p++; したときはintのサイズ分だけバイト数が増加するはず。 64bit版macOSってintのサイズは何バ…

VS Code を macOS にインストールする(フォントサイズ大きくするにはメニューCode→Preferences→Settings→Font Size)

code.visualstudio.com ダウンロード。 アプリケーションフォルダにインストール。 Vimプラグインをインストール。 qiita.com Open Folderからフォルダを作成。 編集権限(authors of the files in this folder)をYesする。 New File... おお。起動した。Se…

Visual Studio for Mac に vimキーバインドをインストール

2357developnote.blogspot.com インストール。 エラーは発生しなかった。 VsVimにチェックマークが入っている。たぶん正常にインストールされたのだろう。 いったん終了して起動し直す。 次は .vimrc を作る。 homeディレクトリに .vsvimrc を作ればいいだけ…

awkでファイル内の数字を足しあげる(Excelのsum関数と同じ)ワンライナー

ファイル内部にある数字を全部足したい。 Excelならsum関数で一発だけど、そんな解決なら誰でもできる。bashでサッとやりたい。 やっぱawkが最高。こう。 awk '{sum+=$1}END{print sum}' file1 正規表現で数字かどうかを判定。 awk '/[0-9]+/{sum+=$1}END{pr…

Pythonから始める数学入門 写経してJupyterで動かす(Python3)

本のとおりだと情報が古くてmatplotlibでグラフ描けないので、自分なりにコードいじったけど、いろいろ勉強になった。記録に保存。 ついでに英単語も覚える。 逆比例 inversely proportional 逆 invesely 比例 proportional 線形 linear P22非線形 nonlinear…

Python3 で二次方程式、連立方程式を解く

$ pip3 install sympy $ python3 >>> from sympy import * >>> x, y = symbols("x y") ここまでは毎回必要。手に覚えさせる。 二次方程式を解く。 xの二乗 +5x +6 = 0 は、こう書く。 >>> Eq(x**2 +5*x +6, 0) solveメソッドで解ける。 "x**2 +5x +6 = 0 の …

昭和から西暦に電卓で返還する技(Google使わない)

昭和51年 → 1976年 みたいのを一瞬でできる。仕事で知った。 昭和51年 ↓ 51の前に19をつける。 ↓ 1951 ↓ それに25を足す ↓ 1951 +25 = 1976 メモっとく。 // //

Android Studio に HUAWAI Nova Lite 2 を接続して実機テスト

macOSのAndroid Studio でエミュレータまでは起動できてる。 これを実機(HUAWAI)でもテストしたい。 HUAWAI実機で開発者オプションを有効にする必要がある。 設定→システム 端末情報を10回くらい連続タップすると… パスワードを求められるのでログイン時の…

braveで はてなブログの管理画面 にログインする方法

Braveいい。良い。ひさびさに技術で感動している。こりゃ化けるね。 BATとかIPFSとかFileCoinとか、BraveをAndroidで使って最高だったとか、RaspberryPi4に入れたArchLinuxの64Arm環境でもインストール試したいとか、そこでのIPFSのマウントの実験とか。試し…

macOS の sayコマンド で英語学習

ランキング参加中プログラミング ハピタス登録で1,000円分になるURL Macを持っていて英語をやりたい人は、何も言わずにこれを試してみて欲しい。けっこう感動すると思う。 Finder → アプリケーション → ユーティリティ → ターミナル と進む。 say と入力した…

Apple TV+ の1年無料トライアルをキャンセルする

昨年の3月11日くらいにApple TV+の無料トライアル1年のサブスクリプションを利用した。結局、映画一本(ザ・バンカー)すら見終わらず。画質は素晴らしかったけど、コンテンツが全然ダメ。やっぱ画質より中身なのね。1年超えると600円かかっちゃうから、早め…

WordPress 画像を1枚ずつアップロードするのがダルい → プラグインAdd From Serverで解決

WordPressの画像のアップロードがダルい。 iPhoneで撮った画像をメディアライブラリにアップロードするのに、1枚ずつしか指定できない。なんでこんな使えないんだ。 プライグインで対処する。 netaone.com プラグインの新規追加で Add From Serverを検索して…

電子版法令検索サービス e-Gov 開発者ポータルに登録する(電子申請API)

電子版法令検索サービス「e-Gov」。仕事でしょっちゅう使う。めっちゃ使いやすい。 総務省が所管だけど、作ってるのは当然総務省のアホ役人ではなくて、委託された先の民間会社。たぶんそこのエンジニアがスゴイ。いや、その業者を動かしてこのサービスを作…

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

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

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

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

macOS Big Surをインストール → パッキパキに速くなった

2020/12/19に macOSをアップデートした。 対象のiMacはこれ。2016年11月に購入した。もう4年も前だ。 min117.hatenablog.com メモリも増設済み。 min117.hatenablog.com こいつのOSをアプデする。 Catalinaから Big Sur へ。 なんか意味不明なエラーが一瞬出…

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

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

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

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

PHP URLを開いてtitleをとってくるだけのWebスクレイピングコード(Webクローラ)

目に留まった記事。 www.php.net php.iniでallow_url_fopenを有効にした場合、 ファイル名をパラメータとする関数の多くで HTTP および FTPのURL を使用することができます。 ほう。自前のサーバで見てみよう。 $ cat /etc/php.ini | grep allow_url お。有…

RaspberryPi 4 でXenハイパーバイザが利用できるらしい

お。すごいニュース。 www.publickey1.jp さっそく試したいが、6月末に買ったRaspberryPi4 が未だにセットアップすらできていない。いろいろ忙しすぎた。 min117.hatenablog.com ケースつけて満足してしまっていた。 min117.hatenablog.com 時間できたら試す…