徳丸さんが改ざん検知を導入したそうなので、うちにも入れてみた。徳丸さんはionotifywait(とTripwire)を採用したそうだけど、調べてみたらaideの方が使いやすそう。aideはTripwireなどと同じホスト型の侵入検知ツールというか改竄検知ツール、というか差分ファイル調査ツール。
シンプルなXMLなら、SimpleXMLElementオブジェクトをarrayにキャストするだけで連想配列に変換できる。 $xml = '<?xml version="1.0" ?> <root> <test>TEST1</test> <test>TEST2</test> <attr trouble="MISSING">WHY?</attr> </root>'; $sx = simplexml_load_string($xml); var_dump((array)$sx);↓ array(2) { ["test"]=> array(2) { [0]=> string(5) "TEST1" [1]=> string(5) "TEST2" } ["attr"]=> string(4) "WHY?" } 同じ要素名の要素がある場合(上記の例ではtest要素)、まとめて添字が0から始まる配列になる
Apacheのmod_cacheとmod_disk_cacheを使って、PHPで生成したHTMLをキャッシュする方法のメモ。 Apacheの設定では、LoadModuleでmod_cacheとmod_disk_cacheを有効にする。 そして下記のようにキャッシュの設定をする。 CacheRoot /path/to/cache/dir #キャッシュ方法と、キャッシュを有効にするURLの先頭部分 CacheEnable disk /test #上記URLのうち、キャッシュを無効にするURL CacheDisable /test/not_cache CacheDirLevels 4 CacheDirLength 5 #クライアントの挙動に関わらずキャッシュを有効にする CacheIgnoreCacheControl On PHP側では下記のようにHTTP Response HeaderのLas
環境 Amazon Linux 2 Python 3(現時点で3.6.4) Django(現時点で2.0) 参考サイトとメモ Pythonの復習とバージョン3のキャッチアップ Pythonの基礎の基礎の基礎 - Qiita Python3基礎文法 - Qiita Python2からPython3.0での変更点 - Qiita with構文とは何なのか - 年中アイス Amazon Linuxで環境構築 Amazon LinuxでPython3系を使う - Qiita Apacheは別途(先に)yumで入れた pipもできるようになった 今回は別にpyenv使わなくても、yumでpython3を入れれば良かったかも models.ForeignKey()の第2引数(on_delete)が必要なので、on_delete=models.CASCADE を渡すようにした(参考 Django、on_
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く