SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中
このエントリーをはてなブックマークに追加
SOFTELメモは、株式会社ソフテルの中の開発の人がときどき書いているメモです。

Gmailを受信する(古いシステムなどで、2022年6月以降)

問題 2022年6月以降Gmailアカウントのパスワードを使ったメール送受信ができなくなったそうですね。 答え 安全性の低いアプリを許可することができなくなった。 https://support.google.com/a […]

CentOS9のapacheで Let’s Encrypt 使いたい

問題 CentOS 9 Stream で Let’s Encrypt 使おうとしたら certbotコマンドでエラーになりました。 # certbot certonly --apache Saving deb […]

【Apache】Rewriteのクエリ文字列のエンコード、デコード

問題 Rewriteでパラメータをつけると、%エンコードされていたものがデコードされたりする? 答え エンコードさせたり、させなかったりできる。 .htaccess で以下のようになっているとき 以下のようなURLにアク […]

【Apache】.git へのアクセスを拒否する

問題 DocumentRoot以下に git clone したら、.git が見えてしまうようですね。 .gitへのアクセスを拒否するにはどうするとよいですか。 答え 以下のような設定をするとよい。 Apache 2.4 […]

【Apache】プロキシで特定のパスだけ除外

問題 全体的に / をプロキシしていいのですが、特定のパスだけしないでほしいです。 例) /.well-known/ だけ除外 – 答え よくあるプロキシ設定 <VirtualHost *:443> # […]

日時の表現のTやZ(ISO-8601、RFC 3339)

問題 時刻表現に、TやZがありますが、何ですかこれ。 例)2020-02-22T13:22:22Z 答え ISO-8601 や RFC 3339 に定義されている、日付、時刻、タイムゾーンを表現する方法。 Tで区切って時 […]

WSL2で起動したサーバーに外部からアクセスする

問題 WSL2で実行しているWebサーバーなどに社内の別のPCからアクセスするにはどうするとよいでしょうか。 どうも応答がないのですが。 答え WSL2ではwsl側に個別のIPアドレスが振られる。 外からwslのIPアド […]

ファイルの内容を16進ダンプしたい

問題 ファイルの内容を16進ダンプで見たいのですが、良い方法はありますか。 答え 方法は多数ある。 Binary Editor BZ(Windows) 専用のソフト、対応しているソフトを使う方法。 https://dev […]

【MySQL】パスワードを変更すると認証できない?

問題 MySQLでパスワードのハッシュが短いのと長いのが混在している。 既存ユーザーのハッシュを短いのから長いのに変更したら、接続できなくなった。 なんで? 答え ハッシュの長さを変える = 認証方式が変わる変更は、GR […]

0埋めの前置ゼロ、後置ゼロ

問題 755の前に0をつけて4桁の0755にするときのゼロや 0.123の後ろにつけて0.12300などに桁数をそろえるときのゼロは 英語で何と呼ぶのですか。 答え 前に置くゼロ leading zeros と呼ばれる。 […]

MySQLのログローテーション

問題 MySQLのスローログや一般クエリログが肥大化してきたのでローテーションしたいです。 答え Linuxならmvでファイルをリネームして、flush-logsする。 コマンドの場合 $ cd mysqlのデータディレ […]

Bootstrap5でフォームを横並びにしたい

問題 Bootstrap4では .form-inline というのでフォームの要素を横並びにできたのですが、 Bootstrap5では .form-inline, .form-row, .form-group が廃止され […]

CentOS Stream 9 で wkhtmltopdf する

問題 wkhtmltopdfのCentOS9用のrpmがないです! どうしましょう? 答え dockerでCentOS7環境を作ってCentOS7用のrpmを入れる。 docker実行環境 podman入れる yum i […]

ActiveDirectoryで設定した権限が端末側で反映されない

問題 ADでグループポリシーの設定を変更したのですが、利用者側では反映されてないようです。 待つしかないですか? 答え 端末側でのグループポリシーの強制適用は以下のコマンド。 gpupdate /force コマンドプロ […]

certbotメモ(let’s encrypt)

問題 certbotで手順通りに証明書取得と更新だけはしてますが、サーバー引っ越しとか設定変更とかどうしたらよいですか。 答え サーバー移転のとき /etc/letsencrypt をごっそりコピーでOK rsync - […]

【linux】bashの補完がもっと効くようにする

問題 bash があまり親切でなくて、例えば systemctl コマンドの引数が補完されなかったりします。 もうちょっと親切に補完が聞くようにできるでしょうか。 答え bash-completion パッケージをインス […]

tar.gz から特定のファイルを取り出す

問題 xxx.tar.gz 全部を展開すると結構な容量なのですが、必要なのは一部なのです。 一部だけ展開ってできますか。 答え まず中身を確認。 $ tar ztf xxx.tar.gz xxx/ xxx/ccc/ xx […]

CentOS Stream 9 でさくっとLAMP環境を作る

問題 CentOS Stream 9 で LAMP環境作りたい。 答え 標準のリポジトリで MySQL8.0、Apache/2.4.51、PHP 8.0.13 になる。 yum install mysql-server […]

composerのautoloadがphp5でエラーになる

問題 php5環境でcomposerを使っているのですが、 以下のようにしても、 "platform": { "php": "5.6" } vendor/composer/ClassLoader.php で syntax […]

世界の都市のリスト、緯度経度

問題 世界の都市のリストや、その緯度経度のデータってありますか? 答え 例えばここ。 https://www.geonames.org/ ↓ https://www.geonames.org/export/ ↓ http […]