php 終了タグを書くことによって引き起こされること phpではファイル末尾の終了タグ(?>)は省略することが推奨されています。 規約コードによってはこれを厳格に禁止しているものもあるそうです。 その理由は、終了タグの後ろに意図しないスペースや改行が入ることによって引き起こ… hal-boハック2020.11.09 1,753
nftablesを調べる/使う その2 はじめに その1ではnftablesを使っていくうえでの用語などの概念的な部分をまずはさらっていきました。 前回は簡単にインストールまでを終わらせているので、今回は具体的にコマンドを使って設定をと思いましたが、デフォルト… yuki.itai使ってみた2020.11.09 2,840
アクセスしてくる各botが本物かどうか ユーザーエージェントはそれっぽくくるが、あまりにアクセスが多く本物か怪しい場合のお供に。 Bingbot 公式手順 検証ツールが置いてある。 https://www.bing.com/toolbox/verify-bin… ohno yutonハック2020.11.06 1,120
CakePHP(v3.x)、Chronosに頼って日付が未来か過去かを判定する。 Chronosを使うと日付が未来か過去かの判定もメソッドを利用してスッキリ書くことができます。 ある日付が未来かを判定する >>> use Cake\i18n\FrozenDate; >>&… Aoi Watanabeハック2020.11.02 508
nftablesを調べる/使う その1 はじめに いつかはCentOS8での運用を始めるときがくる、ということで、iptablesからnftablesへの対応できるように少しnftablesについて触れながら勉強してみようと思いました。 けどその前に、まずはわ… yuki.itai使ってみた2020.11.02 1,980
CakePHP(v3.x)、レコードを取得して空かどうかを判定する場合。 例えばArticleテーブルが存在して、テーブルクラスに複数のArticleを取得するメソッドgetArticlesみたいなやつがあったとします。 これを呼び出す場合は $articles = TableRegistry… Aoi Watanabeハック2020.10.29 905
【Nginx】wwwありとなしを統一する ドメインが example.com と www.example.com の2つがあり、これらを統一するときのベストプラクティスです 方法としてはnginx.confにリダイレクトのルールを書きますが、その書き方について公… t.sakuraiハック2020.10.28 4,696
【vim】複数行を一度にコメントアウト nginx.confをいじっているときに、「ここの複数行をコメントアウトしたいな〜。でも一個ずつやるのはめんどい」みたいなときにvimで一気にコメントアウトする方法です コメントアウトというよりは、指定の文字を先頭に入れ… t.sakuraiハック2020.10.27 11,672
CakePHP(v3.x)、Chronosに頼って(年)月の差分を求める。 CakePHPで日付を取り扱う場合はPHPの標準関数よりもFrozenDateなどを用いることが多いですがこれを用いれば比較的簡単に月の差分を求めることが出来ます。 さて、新型コロナウイルス感染症の影響で東京オリンピック… Aoi Watanabeハック2020.10.26 849