認証情報(主にパスワードを想定)の管理に関する悩み

認証情報(主にパスワード)の管理に関して Gitで管理 (Gitが社内ネットワークからしかつながらない + パスワード認証になっていることを信頼する) ソースコードと同じリポジトリで生パスワードで管理する (気が狂ったやつがネットワークの設定を変えてしまう…

Perlのリハビリ

10数年ぶりにPerlで作られたプロダクトのタスクをアサインされた。 今日調べて思い出したことをメモとして残しておこうと思う。 インストールされているPerlのモジュールの調べ方 bash find `perl -e 'print "@INC"'` -name '*.pm' 2> /dev/null | xargs -I@…

MySQLでディスクの使用状況を確認するSQL

データベースのディスク使用状況確認 SELECT FORMAT(SUM(data_length + index_length + data_free), 0) FROM information_schema.tables WHERE table_schema=database(); テーブル毎にディスク使用状況を確認する SELECT table_name , engine , FORMAT(table…

転職も手かしら

仕事の環境を変えてもいいかなと最近思うようになってきた。 理由としては 健康状態 モチベーションの維持の難しさ 1つ目の健康状態に関してだが、2021年8月に鬱病と診断された。 2021年8月から2024年2月の間に2度の休職を経験し、今も安定と不安定を繰り返…

manを日本語で読む方法

最近、resolv.confについて調べる機会があった。 resolv.confで設定している項目の中で、環境変数で上書きができるのはどの項目か調べたかった。 インターネットで調べるといろいろな情報にぶち当たったのだが、詳しさだったり信ぴょう性がいまいちだった。 …

フォアグラウンドで実行中のjobをバックグラウンド実行に切り替えるやり方

Linuxのお話。 開発フェーズとかテストフェーズとか検証作業とかをしていて、定時間際に時間がかかるバッチをフォアグラウンドで実行してしまうことがたまにある。 そのたびにフォアグラウンドで実行中のjobをバックグラウンドで実行するように切り替える方…

社会人16年目の目標:2024年40歳の私の挑戦

今週のお題「2024年にやりたいこと」 新年あけましておめでとうございます。 同僚の皆さん今年もよろしくお願いいたします。(絶対に読んでいないだろうけど) 2024年。今年で自分は40歳なる。気持ちはまだまだ若いつもりでいるが、衰えを感じるあたり、身体は…

SES企業を辞める前に

元同僚の方が会社を辞めることを検討しているらしい。 会社というのは自分もかつて所属していたSES企業。 会社への帰属意識もないし、賃金もあまり上がらないからとおっしゃっていた。 ほう。 自分もそうだったが、賃金の伸びが悪いのはSES企業所属者のさだ…

PCを自作したときに困ったこと

isoのイメージのファイルサイズ問題 USBメモリにWindows11のインストーラを作ろうとしたときに少し困った。 Windows11のisoのファイルサイズが5GB以上ある。 USBのフォーマットがFAT32だと4GBを超えるファイルを転送することができない。 解決方法を調べてい…

PHP-FPMのプロセスに関する項目

pm (必須) プロセスマネージャが子プロセスの数を制御する方法。 使用可能な値: static / ondemand / dynamic static - 子プロセスの数は固定される。 pm.max_childrenの値 = 子プロセスの数 となる。 ondemand - プロセスを必要に応じて立ち上げる。 リクエ…

crontabを更新するためのスクリプト

はじめに Source README update_crontab language flow Tips

readコマンドで取得したパスワードをsudoのパスワード認証に使う

readコマンドで取得したパスワードをsudoのパスワード認証に使う方法。 $ bash $ read -sp "Please input your password: " _password; echo -e $ echo ${_password} | sudo -S -k コマンド この方法だと.bash_historyにパスワードの情報が残らないので、安…

Bash style guide

Bash style guide

Bash Tips

Bash Tips

タスクの流れと各フェーズの完了定義に関する素案

今の悩み タスクの流れと各フェーズの完了定義

新年度に物思いにふける

今日から新年度がスタートし、うちの会社にも沢山の新入社員が入社したようだ。 今年の新卒は何年くらい後輩になるんだろう。 自分が新卒だったのは2008年なので、 09, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23と数えてみると丁度15年。 15…

WSL2のUbuntuのテキストエディタの設定をnanoからVimに変更する

変更方法 実際に変更したときのオペレーションログ

チーム歴が長いメンバーとチーム歴が短いメンバーの差をどう埋めていくか

最近の悩み。チーム歴が長いメンバーとチーム歴が短いメンバーの差をどう埋めていくか。 過去を分析してみると知識の差を埋めるのに役に立つ資料が出来るかもしれないとふと思った。 思いついたことをザっと書き出しておく。 過去どういう仕事があったのか並…

PHPのmethodの先頭にreturn文を挿入するBashのシェルスクリプト

ソースコード

PPK形式からOpen SSH形式に変換した秘密鍵を使ってGit bashからもSSHエージェント転送を可能にする

はじめに 環境 準備 (PPK形式 -> Open SSH形式) sshしてみる 少し工夫してssh 諸々の設定ファイルを編集 再度ssh さらに工夫

現在loadされているPHPのextension(拡張モジュール)を調べる

用途 コマンド

ディレクトリどうしを比較してOwner、Group、Permissionまで一致しているか確認するコマンド

用途 シェルの種類 コマンド