@iwasaki さんのアバター 40views

Androidエミュレータでカメラを使う前にSDカードを挿入するように言われるケース

これが起こる原因のひとつとして、変なファイルを作ってしまっているケースがあります。 Androidエミュレータを起動した状態で以下のコマンドでエミュレータにログインします。 adb shell cd: /sdcard/DCIM/Camera 2017年6月8日
@iwasaki さんのアバター 26views

Genymotionで起動したAndroidエミュレータのギャラリーに写真を追加する方法

Androidエミュレータのギャラリーに写真を追加する際にはadb pushコマンドを使います。 adb push ~/Pictures/XXX.jpg /mnt/sdcard/DCIM/Camera adb push ~/Pictures 2017年6月7日
@iwasaki さんのアバター 89views

React Nativeでビルドに失敗した時にはpackage-lock.jsonを削除するとよい

FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':app'. > Could no 2017年6月7日
@iwasaki さんのアバター 16views

React NativeのListViewでenableEmptySectionsのエラーが出た際の対処法

ListViewでヘッダーがないと以下のようなエラーが出ることがあります。 Warning: In next release empty section headers will be rendered. In this release y 2017年6月6日
@iwasaki さんのアバター 77views

consider setting COMPOSE_HTTP_TIMEOUT to a higher valueのエラーが出た際の対処法

docker-compose down コマンドを実行した際に ERROR: for XXXXXX UnixHTTPConnectionPool(host='localhost', port=None): Read timed out. ( 2017年6月6日
@iwasaki さんのアバター 9views

起動中のDockerコンテナのCPU/メモリ使用状況を確認するワンライナー

docker ps -p | perl -pe 's/\n/ /g' | docker stats 参考 http://qiita.com/setouchi/items/484cd1fb27c271739a14 2017年6月2日
@iwasaki さんのアバター 86views

AWS Elastic Beanstalk Tomcat プラットフォームを使用する

AWS Elastic Beanstalkを使ってTomcatを動かします。その際にApacheもしくはnginxをプロキシサーバーとして指定することができるようになっています。 また、オプションとしてStaticファイルの指定、Gzipの 2017年5月31日
@iwasaki さんのアバター 16views

Dockerのイメージやら全部を削除する

dockerを使っているとイメージ、コンテナなど容量を圧迫してきます。定期的に削除するとよさそうです。 docker container prune;docker volume prune;docker image prune また、Doc 2017年5月30日
@iwasaki さんのアバター 11views

AWS SDKのcredentialsについて

AWSのSDKではいくつかの方法でcredentialsの指定を行うことができるようになっています。 方法1 Linux users: ~/.aws/credentials Windows users: C:\Users\USER_NAME 2017年5月30日
@iwasaki さんのアバター 6views

標準出力をファイルにも出力する

teeコマンドを使うことで標準出力を表示しつつファイルにも出力できます。 $ myapp 2>&1 | tee -a app.log -aオプションを付けないと追記ではなく上書きされてしまう。 参考 http://blog.g 2017年5月29日
@iwasaki さんのアバター 16views

AlpineベースのDockerイメージにbashで接続する方法

よくあるDockerイメージに接続する方法 docker exec -it docker_name bash しかし、Alpineベースの場合は以下のようにして接続します docker exec -it docker_name /bin/s 2017年5月26日
@iwasaki さんのアバター 12views

Docker上のpostgresからダンプ

docker exec -it db_1 pg_dump dbname -Upostgres -abO --column-inserts -t tablename > ~/Downloads/dump.sql 2017年5月25日
@iwasaki さんのアバター 8views

OOM Killerについて

設定の変更方法 # sysctl -w vm.overcommit_ratio=99 # sysctl -w vm.overcommit_memory=2 もしくは vim /etc/sysctl.conf vm.overcommit_ra 2017年5月24日
@iwasaki さんのアバター 53views

Amazon Linuxで/dev/fd/11: line 1: /sbin/plymouthd: No such file or directoryが出るやつ

/etc/init/plymouth-shutdown.override に以下の内容のファイルを配置するといいようです。 start on (splash-request IMMEDIATE=1) or (splash-request a 2017年5月24日
@iwasaki さんのアバター 36views

Atomのインストール済package一覧を取得する方法

以下のコマンドで一覧が取得できます。 apm list --installed --bare バージョン番号が不要な場合は以下のようにしてcutするといいかと思います。 apm list --installed --bare | cut - 2017年5月23日
@iwasaki さんのアバター 297views

CakePHP3でFormの中にpostLinkを埋め込みたい場合

CakePHP3には簡単にPost用のFormボタンを生成してくれるpostLinkというタグがあります。 ただこのタグはformタグを生成するため、Formの中に配置することができません。(Formのネストになってしまうため) その場合は 2017年5月22日
@iwasaki さんのアバター 44views

Dockerのnprocがやっていること

Dockerfileを見ていると、以下のような記述を見かけることがあります。 && docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-j 2017年5月22日
@iwasaki さんのアバター 28views

CakePHP3で一時的にビヘイビアを外す

以下のようにして一時的にビヘイビアを外した上で保存することが可能です。 $this->removeBehavior('Upload'); $this->removeBehavior('Imagine'); $user = $th 2017年5月19日
@iwasaki さんのアバター 78views

CakePHP3で最終ログイン日時をDBに保存する方法

ビヘイビアを使うことで実現できるようです。 ビヘイビアはイベントによって発火するようになり、DBのレコード新規作成時、更新時、ユーザーログイン時などのイベントを取れるようです。 namespace App\Model\Table; use 2017年5月19日
@iwasaki さんのアバター 70views

CakePHP3のCellでログイン情報を取得する

CakePHP3にはビューセルという機能があります。 https://book.cakephp.org/3.0/ja/views/cells.html ちょっとしたコントローラーとビューの組という感じでしょうか。 例えばログイン状態でメニュ 2017年5月18日
@iwasaki さんのアバター 75views

nginxでファイルをアップロードした際に413 Request Entity Too Largeが出る

nginxのファイルアップロードの容量はデフォルトで1MBだそうです。 容量を変更する際には以下のようにします。 vim /etc/nginx/nginx.conf http { server { client_max_body_size 2017年5月18日
@iwasaki さんのアバター 141views

atomでPHP開発その2

https://hacknote.jp/archives/26714/ の改訂版です。 CakePHP3の開発現場です。 composerのインストール brew install homebrew/php/composer brew ins 2017年5月18日
@iwasaki さんのアバター 35views

使いやすいラジオボタン・チェックボックス

ラジオボタンやチェックボックスなど、ラベルとなるテキストをクリックした際にも反応させるには以下のように書きます。 <input type="radio" id="hoge_off" name="hoge" value="F" > 2017年5月16日
@iwasaki さんのアバター 37views

CakePHP3でリンクを生成する方法

ビューの中でリンクを生成する方法はこちら echo $this->Html->link( 'リンクしたいテキスト', ['controller' => 'Users', 'action' => 'view', $id 2017年5月12日
@iwasaki さんのアバター 199views

CakePHP3でメール送信用のクラスを作る方法

以下のコマンドを実行することで自分用のメール送信クラスを作成することが可能です。 # bin/cake bake mailer default Welcome to CakePHP v3.4.5 Console -------------- 2017年5月11日
@iwasaki さんのアバター 207views

CakePHP3でのSMTPサーバーとしてGmailを使用する

config/app.php config/app.php に設定する場合は https://book.cakephp.org/3.0/ja/core-libraries/email.html#id4 // サンプル SMTP 設定 Ema 2017年5月10日
@iwasaki さんのアバター 180views

CakePHP3でURLを生成する

Controller内で使用する場合 Router::urlを使用します。使用する際には Cake\Routing\Router を呼び出しておく必要があります。 use Cake\Routing\Router; $url = Router 2017年5月9日
@iwasaki さんのアバター 12views

BeansTalkでプロキシサーバーにnginxを使う方法

.ebextensions/tomcat-settings.config option_settings: aws:elasticbeanstalk:environment:proxy: GzipCompression: 'true' Pr 2017年5月8日
@iwasaki さんのアバター 73views

CakePHP3でJosegonzalez/Upload を使ってバリデートを行う

バリデートルールは以下に記載されています。 http://cakephp-upload.readthedocs.io/en/latest/validation.html CakePHPにもデフォルトでuploadedFileのバリデートがあ 2017年5月2日
@iwasaki さんのアバター 73views

CakePHP3のデフォルトテンプレートをデバッグモード以外で呼ぼうとするとエラーになる

以下のようなコードがテンプレートファイルに入っていると404エラーになります。 if (!Configure::read('debug')): throw new NotFoundException('Please replace src/ 2017年5月2日