set setting reset

脂肪と糖にはたらくやつ

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

argparse をつかってコマンドライン引数をよしなにする

よくつかうのでメモとして残してみます。 argparse とは python の組み込みライブラリで、引数をよしなにしてくれるいい人です。 python 2.7 から追加されました。 15.4. argparse — コマンドラインオプション、引数、サブコマンドのパーサー — Python 2.7.x…

CentOS7 で再起動後に vm.swappiness の設定が元に戻ってしまう

環境 AWS EC2 の CentOS 公式 AMI です。 CentOS 7 (x86_64) - with Updates HVM on AWS Marketplace 事象 デフォルトは vm.swappiness = 30 sysctl -w vm.swappiness=任意の値 すると任意の値に変更可能 sysctl -p するも reboot 後に元に戻ってしまう 原因…

python でディレクトリ配下の最新のファイル名(フルパス)を取得する

前提 最新かどうかはファイルの最終変更日時 = mtime で判定します。 準備 こんな感じでファイルを作成します $ for ((i=0;i>10;i++)); do touch $i.txt; sleep 5; done 最終変更日は以下の様になりました。 9.txt の最終変更日時が最も新しいものになってい…

vagrant で windows server 2012R2 を動かす

vagrant-winrm プラグインのインストール windows server の vagrant box を make する packer のダウンロード もう一回 make VIX SDK のインストール 再々 make vmware workstation player のインストール 再再再 make VMware tools for windows 再再再再 m…

de:code 2016 5/25 メモ

de:code 2016 5/24 メモ - set setting reset の続きです。 powershell DSC コード書く mof ファイルができる これを送って実行させる start-dscconfiguration LCM local configuration manager push は windows から実行 pull server http だけでなく smb …

de:code 2016 5/24 メモ

会社のお金で de:code 2016 に参加させてもらいました。 とにかく Azure と DevOps 推しでした。 以下、なぐりがきメモです。 Active Directory 最新動向 Azure AD Azure AD 13 億の認証 transaction / day ms が内部でも利用している (yammerも) マルチデバ…

boto3 で S3 オブジェクトのコピー

boto3 で S3 の操作メモ バケットに接続 import boto3 s3 = boto3.resource('s3') bucket_name = "my-bucket" bucket = s3.Bucket(bucket_name) prefix の文字列で bucket 内のオブジェクトをフィルタ prefix = 'myfolder/original.txt' bucket.objects.filt…

powershell の連想配列を JSON に変換する

ハッシュを作成します。 @{"Key" = "Value"; } の形式です。 $Members = @{ "id" = 1; "Name" = "hoge"; } PSObject を生成します $MessageObject = New-Object -TypeName PSObject PSObject にメンバーを追加します foreach ($key in $Members.Keys) { Add-…

はじめての AWS Lambda python で boto3 から ec2 を起動する

はじめての AWS Lambda で boto3 から ec2 を起動する いまさら感ありありですが表題のことを Management Console からやってみます。 初期画面 bluprint Get Started で進むとたくさんのサンプルから選ぶことができますが、今回は Skip します Configure fu…

CentOS7 on vagrant に docker をインストールして nginx で hello world するまで

CentOS7 (vagrant) に docker をインストールして nginx で hello world するまでの記録です。 CentOS7 が vagrant up されていることが前提です。 docker インストール 公式 にあったワンライナーでインストール後、起動します。 なお、このワンライナーは …

apache で X-Forwarded-For をログに記録する

記事としてよくありますが、ちょっとハマったので記録として。 <VirtualHost *:80> ServerName hoge.com DocumentRoot "/var/www/html" LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined_x CustomLog "/var/log/httpd/acc</virtualhost>…

ssh で rake spec する時に sudo password が渡せない

追記 serverspec の実行時や、ローカルPCの環境変数に sudo_password を設定すればデフォルトのままで問題ありませんでした。 Sudo password support If you log into servers as non-root user, Serverspec add "sudo" in front of the command. You can sp…