Linux使って仕事をしている人と話すときに恥をかかないチェックポイント

Linuxを使う人は僕のようなLinuxを好きな人だけではない。

中には仕事だけで触っている人もいるし、ノンプログラマでノンエンジニアな人もいる。

Linuxという言葉、仕事上の概要はしっていても中身は知らない人はいるだろう。
お客さんにLinux対応を求められた場合、何をするか、どう見積もりをするかという業務はしっていても、Linuxを実際に使ったことがない人。
業務で決められた狭い範囲で環境構築などは手順に沿って出来るけれども、それ以上のことはしない人。… 続きを読む

バイナリファイルの一部をバイト数指定で切り出す方法

バイナリファイルの一部を切り出したい時があると思う。
今はなくてもいつかはほしいと思うだろう。

例えば、そうパケットキャプチャで、httpのトレースをしていたときに
途中から生でデータを取ったら、HTTPヘッダ(テキスト)とかついてきて、その後にバイナリになることがある。

これをテキストエディタで編集していくと絶対バイナリが壊れる。… 続きを読む

CentOS7のPHPとMariaDBを最新にする。WordPress運用中でも安全に

 

VPSの移転とドメイン変更をしてから約半月。
古いままになっている部分やこうしておけばよかったと思う部分がまだまだ残っているので、少しずつ改善を重ねている。

当初は最新のPHPとMariaDBを使うはずだったけれどもうっかり忘れていたので、新しくしたいと思う。

すでにWordPressが動いていてもそれほど問題はなかった。… 続きを読む

MariaDBでストレージエンジンがMyISAMになっているテーブルをInnoDBに変える

ブログ移転をして、サーバーのOSが新しくなっても古いものはまだある。
それはDBの構成周りの設定だ。

うちのブログは5年前から続けていて、  当時でもちょっと古い(安定している)構成になっていたので、今ではだいぶ古くなっている。
CentOS6だったし、5年前でも構成的にはもっとちょっと前の時期のバージョンをつかっていた。… 続きを読む

WordPressをnginxに変えたらデフォルトでメモリ逼迫。php-fpmの調節が必要だった

先週末からこのブログは新サーバーに移行している。
apacheだったHTTPサーバーはnginxに変わった。

前はTwitterに投稿しただけでクローラーが来てパンクするような激悪ブログだったけれども、今回ので少しは改善されたと思うのだが、
公開してしばらくしてfreeコマンドでメモリの使用量を見てみたら、1Gのメモリは使い切っていて、
2GのSWAPはすでに1Gも使っていた。… 続きを読む