min117の日記

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

Linux

MySQL(MariaDB)でログイン失敗「Access denied for user..(using password: YES)」が出たときの対処 → パスワードリセットする

mysqlのセットアップを完了してログインしようとしたらエラーになる。 Access denied for user..(using password: YES) 解消方法はコレ。 qiita.com 実際やってみた。一時的にrootのパスワードを「12345」に変えて、正しくrootログインできる状態にしてから…

WordPress テーマ「PhotoFocus」がメッチャかっこいい

自宅サーバに導入したWordPressにハマっている。 min117.hatenablog.com 家の中でも外出先でも。日記代わりに色々書ける。 min117.hatenablog.com 外観着せ替え楽しい。 最近みつけた最高にクールなテーマがこれ。 PhotoFocus 黒が基調。 文字どおり、写真に…

fedora30 gnomeのポップアップ「System policy prevents Wi-Fi scans」がウザいので消す → cd /etc/polkit-1/localauthority/50-local.d して .plkaファイルを書いて sudo systemctl restart NetworkManager

fedora30を使っているとgnomeが(?)出してくるポップアップが超ウザい。 「認証が要求されました」「System policy prevents Wi-Fi scans」 何回認証してもこの画面になる。ウッザい。 消し方は見つけた。コレ。 $ sudo -s # cd /etc/polkit-1/localauthor…

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台目がう…

PHP 再帰関数その5(完成)

PHPで再帰関数によるフォルダ読み込み実装の続き。 min117.hatenablog.com さらに改良。 今いるgetcwd()フォルダにあるオブジェクトを舐めて、フォルダだったらその中に入る(1階層降りる)+そこにあるオブジェクトをまた表示するためのボタンを再帰関数で…

PHP 再帰関数その3

再帰的にフォルダを読み込みたいお正月。その3。 前回作ったのを改良して min117.hatenablog.com 今いるフォルダから下の階層を(再帰的に)読むのを作る。 bash(treeコマンド)で見るとこんな感じのフォルダを PHPで読み込んで、ブラウザからアクセスでき…

PHP 再帰関数その2

再帰的にディレクトリを読みたいお正月。 min117.hatenablog.com まんまの例があった。 xtech.nikkei.com とりあえず写経。 $ vim my_recursive03.php 42行目で、自分の環境にあった適当なフォルダパスを(絶対パスで)指定してやる。 速攻動かす。 よし。 …

PHP 再帰関数ことはじめ

正月のうちに取り組みたかったこととして再帰関数によるフォルダの読み込みがある。 要はフォルダの読み込みを再起関数でやりたい。 こんなサーバにこんなフォルダ構成があるとして 幸せになろう.mp3 をPHPで読み込むのに、フォルダ階層の都度foreach()を書…

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では韓国語(ハングル)の文字列が豆腐の文字化けし…

読者数が100人を突破

読者数が100人になってた。 こんなメモ記事でも、見てくれる人がいるもんだ。 2015/10/12開始。 2020/12/28(5年2ヶ月)で読者100人。 ゆるーくだけど、自分のメモや記憶の整理に。続けてしまっている。 5年間のUser Explorer。 LINE Pay還元が大きかった201…

PHP+bash 文字列から単語を切り出す

自作PHPサイトに、検索履歴機能を実装した。 min117.hatenablog.com こうなる。 しかし、自分がした検索の履歴を見るだけじゃ面白くない。最近見た動画から単語を拾って履歴に利用できればなお便利。 例えばこういう動画があったとして www.youtube.com 見た…

PHP 「直近5件の検索履歴ボタン」をbootstrapの button-outline-info で実装する

自作youtubeというか、動画再生アプリというかサイト。PHP製。 min117.hatenablog.com とても便利。 min117.hatenablog.com 毎日使っている。 これに検索履歴表示機能を実装した。 検索窓は前から実装していたけど、その下に直近5件の検索履歴を表示するよう…

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の画面…

perlでネイピア数の表示

立ち読みしたら結構面白くて。つまみ食い(つまみ読み)してきた。 経済学と数学と統計学の話なので。最近の興味に合致。もやもやが少し晴れたような。 こういう天才学者たちの頭は理解できないけど、彼らの時代と決定的に違うのは「こちらは手の内にPCとオ…

電力使用量の監視 Powertopコマンドを fedora30サーバにもインストール → 300Wだとして電気代は1ヶ月6,691円

で、前記事でRaspberryPi3に入れた電源管理コマンドPowerTop。 min117.hatenablog.com fedoraにも入れる。が、その前に。消費電力量を概算してみる。 仮にサーバの消費電力が300Wだとして、24時間無停電、31日使って、1kWh単価が30円だとすると、月額で6,691…

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

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

python3 カンマ区切りCSVファイル内の「金額列のカンマ区切り」のみ消し去る

例えばこんな財務データファイルがある。 irbank.net ファイル名はSheet1a.csvで保存。 売上高列に続く数字は "116,861,000,000円 "。 つまり、金額がカンマで区切られてしまっている。これだとCSVの各項目(フィールド)の区切りのカンマなのか金額のカンマ…

python3 のpandasで「上場企業名,当期利益,自己資本」のカンマ区切りcsvファイルを読み込む

前回記事に引き続き上場企業のデータを使ってcsvをいじる。 min117.hatenablog.com カンマ区切りのcsvファイルを読み込んで 「上場企業名,当期利益,自己資本」だけを取り出して カンマ区切りで出力(ファイル名はoutt5.csv)する。 $ cat japan-all-stock-fi…

awk (入力じゃなくて)出力の区切り文字を指定する(カンマ区切りで各フィールドを出力したい)

bash、awk、python3でcsvファイルを自由自在にしたい。都度調べるのがダルいので手に覚えさせる。 サンプルcsvはこれ。上場企業の当期利益と資本金を一覧にしてみる。 hesonogoma.com とりあえずアタマの50件だけダウンロード。 $ cat japan-all-stock-finan…

bash カンマ区切りのcsvを1列目でソートする sort -t, -k1n

bashでカンマ区切りのCSVを1列目でソートしたい。こんなcsv。 こうやる。 $ cat outt3.txt | sort -t, -k1n -t, 区切り文字はカンマ,だよ -k1 キーが1列目である -k1n キーが1列目である かつ それを数字(n)としてソートする genzouw.com こうなる。 末尾…

Python3 PDFにページ番号を付与する

PDFにページ番号を付与したい。ユーザー向けにマニュアルや手引きを作っている人はけっこうコレに出くわすと思う。 マニュアルは様々なファイル形式の合体で作られる。例えば本文はWord(.doc)や一太郎(.jtd)で、図はPowerPoint(.ppt)で、表はExcel(.x…

fedora30 SSH接続が遅いのはサーバ/etc/ssh/sshd_config と クライアント/etc/ssh/ssh_config でGSSAPI項目をnoにして解決

fedora30へのSSH接続がやたら遅い。体感で3分くらいかかる。以下で解決した。CentOSも同じ手順でいけると思う。 サーバ側、クライアント側いずれもsshの設定でGSSAPI...の項目をnoに設定する。 サーバ側 $ sudo vim /etc/ssh/sshd_config $ sudo systemctl r…

Python3 のbitFlyerのtickerラッパー pybitflyerを使えるようにする

以前にインストールしたpython3製bitflyerのAPIのラッパー「pytibflyer」。 min117.hatenablog.com 久しぶりにagent.pyを開いたらエラーになった。 そういえばこれを使えるようにしたのは2018年。 その後(たしか2019年夏)にOSをfedora20から30に換装したか…

Bitcoin 論文にあったCalculationsをCで書いてコンパイルしてみる

このへんを読んでて book.ethereum-jp.net bitcoinの論文に当たった。 全く理解できていないわけだが、コードは書ける。 なんかの行列っぽい。honest chain って何よ。正直なブロックチェーン? 丸写し。 # vim bitcoin_calculations.c いやでもmainないじゃ…