エンジニア的な技術的なブログ

webエンジニアの開発の知見を書きます。PHP、javascript、postgres、mysql、あと多少のインフラ周りとか。

2016-01-01から1年間の記事一覧

ansibleのシンタックスチェック、デバッグとか|開発効率上げる

修正したらまずはこれ|シンタックスチェック ansible-playbook -i --syntax-check 実行前にタスクに抜け漏れがないか確認 ansible-playbook -i --list-tasks ミスが許されない場面に使いたいdry run ansible-playbook -i --check --diffdiffを使って、変更…

ansibleでscpする|逆にリモートファイルをコピーする

ansibleでstructure as codeのために開発に着手しだしたのでメモまず、公式サイトをメモっておくhttp://docs.ansible.com/ansible/ リモートサーバのファイルをリモートにコピーするポイントは remote_src=True これにしとくとsrc=のパスでリモートサーバを…

webDAVにcurlからファイルDLとかアップロード(書き込み)する方法

いまどきDAVなんて使うかよ... と思いますが、連携相手がそれしかできないっていうならしょうがない ファイルをゲットする方法 curl --user [user_name]:[pass] -k --proxy http://10.40.xxx.xxx:3128 -O https://100.xxx.xxx.xxx/regist/path/up.file.txt …

 忘れがちなnmapの使い方メモ

たまーにしか使わないので、nmapを忘れる。 いちいちググるのが面倒なので役立つブログをリスト化しておくまぁ -sT -POあたりを知ってれば良いといえば良いけど。このブログを読んだ人はnmapをアタックに使っちゃダメよ ホワイトハッカーであれ。基本のコマ…

プロキシサーバの設定(squid)

とあるデータセンターに申請するIPアドレスを1本にしないといけなくなった。複数台あるサーバからアクセスする必要があるんだけど、そこはプロキシを経由させて解決しよう! っていうアルアルな手段でも初めてプロキシサーバの構築ってやるから記念にメモ使…

linuxにswapファイル作成方法と、swaponの自動起動を安全にやる方法

最近、フュージョンクラウドを使い始めたんだけど 一番低スペックなmicroだとなんとswap領域がありません!ちなみにメモリは〜500MB(〜ってなに?と思う) これはなんだ?もっと高スペックを使えというフュージョン側のしわざだな スペックなんてあげない。…

date型のカラムに加算、減産してアップデートかける方法

単純なので結論だけ全レコードに30日を加算してアップデート update order set order_date = (order_date + INTERVAL 30 DAY); 減算するなら - INTERVAL検索条件とかは普通にwhere句にやっとけばOKorder_dateをNOW(), CURDATE()とかの現在時を返す関数にすれ…

php-mysqlndとはなんだ?[phpモジュール]

yumでインストールするときに指定するPHPモジュール、 PHP5.6をインストールしたときにmysqlに繋ぐためのモジュールが5.4以前と違っていてphp-mysqlndになっていたので軽く調べる。どうやらmysqlのライセンスの問題などを解決した内容らしい。 機能面でのア…