@iwasaki さんのアバター 9views

AWS関連のセキュリティ情報

AWS関連のニュースなどの情報は膨大すぎて一箇所にまとまっておらず大変に探しにくいのですが、AWSの各サービスに関する情報についてまとめてみました。 リリースノート 各サービスの更新情報はこちら https://aws.amazon.com 2017年4月24日
@iwasaki さんのアバター 11views

CakePHP3で連携するテーブルのデータを保存する方法

CakePHPではテーブルのカラム名をいい感じに指定すると、外部キーを指定しなくても勝手にリレーションしてくれます。 Formのname指定をいい感じに指定してあげると、簡単なsaveメソッドで、関連するテーブルにも勝手にデータを保存してく 2017年4月20日
@iwasaki さんのアバター 2views

alpineベースのDockerイメージだとlocaledefが動かない

PostgresのDockerイメージ https://hub.docker.com/_/postgres/ 対応する言語を変更する場合には You can also extend the image with a simple Docke 2017年4月20日
@iwasaki さんのアバター 25views

Amazon LinuxをDockerで動かす

Amazon Linuxの公式イメージをDockerで動かせるように慣れば、本番環境と開発環境とで完全に同じ状況を再現するのも簡単になります。 公式ドキュメントの手順にそって進めればOKです。 イメージを落としてきます。 $ docker 2017年4月19日
@iwasaki さんのアバター 3views

タイムゾーンの設定

それぞれの環境でのタイムゾーンの設定方法です。 国内だけのサービスであればJSTにするケースもありますが、世界を狙うぜ!という場合にはUTCにしておいて、表示側で調整する、なんてことが重要になってきそうです。 ミドルウェアによってはOSのタ 2017年4月19日
@iwasaki さんのアバター 2views

Microsoft Remote Desktop Connection Client for Macからの接続エラー

Microsoft Remote Desktop Connection Client for Mac バージョン 2.1.1 (110309) が Windows Server 2008 R2 SP1 へのリモート接続に失敗するようになった 2017年4月19日
@iwasaki さんのアバター 14views

ImageMagickのバージョン確認方法

# convert -version Version: ImageMagick 6.8.9-9 Q16 x86_64 2017-03-12 http://www.imagemagick.org Copyright: Copyright (C 2017年4月18日
@iwasaki さんのアバター 8views

PHPに画像系のライブラリが入っているか確認する方法

$ php -i | grep -Ei '^(gd|imagic|gmagic)' | grep enabled GD Support => enabled バージョンまで見たい場合は以下のようにするといいかもしれない。 $ php 2017年4月18日
@iwasaki さんのアバター 11views

CakePHP3のコーディング規約を最小限ピックアップ

インデントなど基本的なフォーマットについてはIDEがよしなにしてくれるはずです。 覚えておくとよさそうなのだけ最小限でピックアップ 命名規約 関数 キャメルバック function longFunctionName() { } クラス キャ 2017年4月18日
@iwasaki さんのアバター 31views

CakePHP3でのデバッグコードはdebug()を使うと良い

phpのデバッグといえば、print_rですが、CakePHP3では便利なメソッド debug($data); が用意されているので、これを使うとよさそうです。 メリットとしては 呼ばれた場所となるファイルと行番号も出力してくれます。 また 2017年4月17日
@iwasaki さんのアバター 105views

atomでPHP開発

atomでPHPを開発する上ではMac上に PHP および composer のインストールが不可避なようです。 atomのインストール brew cask install atom composerのインストール brew install 2017年4月14日
@iwasaki さんのアバター 5views

CotEditorを指定してファイルを開く

-aオプションで開くアプリケーションを指定することが可能です。 open -a CotEditor .gitignore http://qiita.com/udzura/items/6bce3b2371506c302e7f 2017年4月14日
@iwasaki さんのアバター 13views

alpineでPHP-intlインストール時にエラーが起きる原因

alpineベースのイメージでPHPをインストールする際に configure: error: Unable to detect ICU prefix or no failed. Please verify ICU install pref 2017年4月13日
@iwasaki さんのアバター 38views

docker-composeでエラー

以下のようなエラーが出ることがあります。 ERROR: Couldn't connect to Docker daemon - you might need to run `docker-machine start default`. Do 2017年4月12日
@iwasaki さんのアバター 6views

MySQLのデータをすべて削除する方法

mysqlで hoge のプレフィックスがついているデータベースを一気に削除する方法です。 mysql -u root -paipo -e 'show databases' | grep hoge | xargs -I "@@" mysql 2017年4月10日
@iwasaki さんのアバター 16views

SimpleDBのデータをアカウント間で移行する(完全版)

なかなか完全版のものがなかったので。 Promiseを使うことでコールバック地獄に陥らずにすみました。 process.env.TZ = "Asia/Tokyo"; var AWS = require('aws-sdk'); var dev 2017年4月7日
@iwasaki さんのアバター 3views

SimpleDBのテーブル内の全データを取得する方法

以下で取得できるようになります。 Promiseを使うことでシンプルにかけます。 process.env.TZ = "Asia/Tokyo"; var AWS = require('aws-sdk'); AWS.config.update( 2017年4月7日
@iwasaki さんのアバター 26views

aws cliでアカウントを切り替えるし、AWS SDK for JavaScriptでも切り替える

デフォルト設定 aws configure デフォルト以外の設定を作る aws configure --profile developer aws configure --profile test 呼び出し方 aws sdb list-do 2017年4月6日
@iwasaki さんのアバター 14views

Homebrewのcaskでインストールしたものに対してもoutdatedのチェックができるようになっていた

いつの間にか、以下のコマンドが実行できるようになっていました。 brew cask outdated pgadmin4 (1.2) != 1.3 みたいに出るので、 brew cask reinstall pgadmin4 などのようにして 2017年4月5日
@iwasaki さんのアバター 13views

lambdaでS3上にあるELBのログを読み取る方法

解析など細かなことを行いたい場合にはこういったライブラリなどもあるようです https://www.npmjs.com/package/elb-log-analyzer https://www.npmjs.com/package/elb-l 2017年4月4日
@iwasaki さんのアバター 2views

さまざまなログをCloudWatch Logsに取り込む際のdatetime_format

Tomcat のアクセスログ localhost_access_log.txt [03/Apr/2017:16:01:02 +0900] %d/%b/%Y:%H:%M:%S %z Apache のアクセスログ access_log [03/ 2017年4月3日
@iwasaki さんのアバター 19views

Macでaws cliをインストールしてSimpleDBを操作する

Homebrewでインストールします。 brew install awscli aws configure SimpleDBを操作できるようにします。 aws configure set preview.sdb true 参考 http:/ 2017年3月31日
@iwasaki さんのアバター 192views

Genymotion Android 7.0 に Play Store をインストールして Google Chrome を利用する

React Nativeの動作確認にも使える、 Androidエミュレータ「Genymotion」 Genymotion Android 7.0 に Play Store をインストールして、Google Chrome 等での動作検証したい 2017年3月30日
@iwasaki さんのアバター 816views

Firefox 52でFireMobileSimulatorが動かなくなっていた

Firefoxで携帯電話(ガラケー)をエミュレートするためのプラグイン、FireMobileSimulatorがFirefox 52.0.2 で動かなくなっていました。(端末リストが選択できない) http://firemobilesimu 2017年3月30日
@iwasaki さんのアバター 9views

MacでFlash Playerをアンインストールする方法

色々なブラウザがFlashの対応を終えていますが、MacのFlash Playerをアンインストールする方法です。 Mac OS X 10.6 以降の場合 http://fpdownload.macromedia.com/get/flash 2017年3月30日
@iwasaki さんのアバター 18views

JavaのHttpClientのバージョンを上げる時のマイグレーション

HttpClientの3系から4系にする時の変更方法です。 POSTメソッドを使用してパラメータとともにJSONをリクエストとして送っています。 HttpClient 3系 String myUrl = "http://XXXXXXX"; 2017年3月29日
@iwasaki さんのアバター 6views

MT6.2系から6.3系にアップデートしてみる

既に世界はWordPressが席巻していますが、複雑なことをしない個人サイトであれば静的な書き出しができるMovableTypeも良いチョイスだと思っています。 静的な書き出しをするCMSとしては jekyll + GitHub Pages 2017年3月28日
@iwasaki さんのアバター 64views

Safariのキャッシュ保存場所

キャッシュは下記に保存されるようです。 ~/Library/Caches/com.apple.Safari/WebKitCache/Version 9 ブラウザに一切キャッシュさせないためには”no-cache”では 2017年3月28日
@iwasaki さんのアバター 21views

JavascriptのalertでObjectの中身を表示する方法

Firefox alert(hoge.toSource()); Chrome alert(JSON.stringify(hoge)); 参考 https://www.infoscoop.org/blogjp/2012/05/17/javas 2017年3月24日
@iwasaki さんのアバター 44views

AWS LambdaのNode.js v0.10 runtime サポート

AWS Lambdaの Node.js v0.10 runtime サポート期限がもうすぐで最近やたらとメールが来るのですが、自分で把握しているfunctionの数と、AWSからお知らせのある数とが一致しなくてイライラしておりました。 どう 2017年3月24日