min117の日記

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

Linux

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

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

楽天UN-LIMIT「3回線分」1年間の通信料(+通話料)は? → 5,392円

昨年2020年の9月に楽天UN-LIMITを契約してから丸1年が過ぎた。通信料金がどれくらいかかったか計算してみる。 回線契約 2020年9月 1回線目(自分用) 2021年2月 2回線目(家族A用) 2021年2月 3回線目(家族B用) ※ 3回線全て契約1年間無料の期間 ※ 家族Aだ…

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

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

bash で GDP名目成長率を計算

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

bashターミナルで256色表示できらしい試す

はてなブログで記事書く時に左下に出てるコレ で「bash」てタグをつけたらこんな記事を見つけた。 面白そう。 iww.hateblo.jp まんまコピペして実行。 できた。素晴らしい。 こういうの好き。 // //

素因数分解を行うbashコマンド factor を使ってみる

とっても面白そうな記事。 tsujimotter.hatenablog.com 内容は高度な数学すぎてついていけない。天才だな。 けど、この記事の末尾にある部分なら bashで実装できるんでないかな?と思い。 寝る前の頭の体操に作ってみた。 こうなる。 ソースはこれ。 もっと…

【コロナお盆】C言語でテトリスを作る

無性にコード書きたい夜。前から試したかったコレ試す。 あなたもできる!C言語でテトリスを40分で作る方法 · DQNEO日記 動画はコレ。 www.nicovideo.jp 天才。天才は存在する。 xtech.nikkei.com 写経する。MinGW入れるのメンドくさいから、Linuxでvimで(U…

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…

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

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

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

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

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

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

レンタルサーバXREAのwordpressサイトをhttps化(SSL対応)できないときの確認事項

レンタルサーバXREAで作ったwordpressサイトのhttps化(SSL対応)がなかなかうまくいかなくて困った。 証明書に問題があるのか?DNSのせい?フォルダ構成?はたまたDBか?リダイレクトの問題か?といろいろあって、解消するまでにやたら手間取った。 現象は…

fedora30 SSHの接続に異常に時間がかかるときは /etc/ssh/sshd_config で USEPAM = no にする

fedora30へのssh接続が異常に時間がかかるようになってしまった。 これで解消したのでメモ(たぶんCentOSでも同じ方法で治る)。 $ sudo -s # cd /etc/ssh/ # vim /etc/ssh/sshd_config 変更前: UsePAM = yes 変更後: UsePAM = no serverfault.com 同じ現…

レンタルサーバXREA上のwordpressをhttps化する(無料SSL使用)

BATをチャリンチャリンするには Brave公認のクリエイターになる必要がある。 クリエイター登録サイトは入り方にコツがいる(メール認証が必要になる)うえに動きがちょっと怪しいが… min117.hatenablog.com まあ大丈夫そうだし、ログインしてチャリン設定を…

仮想通貨の記事は別ブログにしたい → レンタルサーバXREAでwordpressを立ち上げる

仮想通貨について。 いろいろと感じるところがあって記事にしたい。誰かに見せるためじゃなく、自分のメモに。 でもここには書かない。いろいろ思うところあり。 で、レンタルサーバを借りてそっちで記事にすることにした。 2点だけ満たせれば良い。 ・無料…

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の仕様変更が原因らしい。 新しいスクリプトはコレ。作者に感謝して使わせても…

国家公務員試験の新区分「デジタル」の例題をコンパイルしてみる

国家公務員試験に新区分「デジタル」が追加されるらしい。 何でもデジタル付けりゃいいってもんじゃない。ほんとアホかと思うが、それはさておき、試験問題の例題が人事院ホームページに公開されたらしいので見てみる。 www.jinji.go.jp 書いてコンパイルし…

※書き足し※ 情報処理安全確保支援士(SC)令和3年度 春期 午後1 解答速報(2021年4月18日実施)

前回の続き。受かる受からないもだけど、復習が大事。結局のところ、自分の知識と能力として獲得できなければ意味がない。 特に今回の問2の問題(DNSリフレクション攻撃があったら、DNSコンテンツサーバとキャッシュサーバを分ける)というのは、実務ではか…

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

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

情報処理安全確保支援士(SC)令和3年度 春期 午後2 解答速報(2021年4月18日実施)

解答速報というか。自分なりの解答例。 ※ 2021/6/25 追記 合格だった。 min117.hatenablog.com ※ IPAの解答はこれ https://www.jitec.ipa.go.jp/1_04hanni_sukiru/mondai_kaitou_2021r03_1/2021r03h_sc_pm2_ans.pdf ※ 2021/7/10 採点講評が掲載された https:…

情報処理安全確保支援士(SC)令和3年度 春期 午後1 解答速報(2021年4月18日実施)

解答速報というか。自分なりの解答例。 ちなみに前回(令和2年10月)の試験は午後1で落ちた。あと少しが足りない。 自分の答え(赤は明らかな間違い)(青が正しいと思われる) 午後I 問2 設問1 (1) インターネットから名前解決ができずサーバが公開できなく…

IOCCCの「Most Portable Output」を試す

やってみた。 mametter.hatenablog.com すげぇ mame.github.io やり方メモ。 日本語解説サイト(素晴らしいなコレ)に行き ★ 動作コードをメモる。 ↑の「審査員・作者による説明」のリンクに行って hintの一つ上のフォルダ(↓だと2000)リンクに行く リンク…

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エ…