2017-01-01から1年間の記事一覧
CentOS7にDockerをインストールした時の備忘録です。 docs.docker.com $ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 $ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo $ sudo yu…
XPath(XML Path ) contains() contains(., 'foo') と contains(text(), 'foo') の違い contains(., 'foo') は子ノードを含む全体、contains(text(), 'foo') は自身のノード
CakePHP 3.0 から PHP 5.6.0 以降や intl などが必要となっています。 この手の環境構築は phpenv + phpbuild かと思っていたのですが、最近 phpbrew というものを知り、phpbrew を使って環境構築をしました。 その時の行った手順などを紹介します。 なお 、…
こんにちは。Play Framework を使ってユーザ認証部分をやってみたいと思います。 なお、Play Framework のバージョンは 2.6 となっています。 Play Framework 2.6.6 始めましょう まず最初に、sbt を使って新しいアプリケーションを作ります。 sbt new playf…
azu.github.io jQuery 2.x の thenable と promises の resolve の jQuery 2.x以下では、このDeferred ObjectはPromises/A+やES6 Promisesに準拠したものではありません。 そのため、Deferred Objectをpromiseオブジェクトへ変換できたように見えて、一部欠…
Play Framework 2.6.x に入門してきました。 Play Framework とは? ライセンスは Apache License 2.0 となっています。 入門 Java のバージョン確認 $ java -version java version "1.8.0_121" Java(TM) SE Runtime Environment (build 1.8.0_121-b13) Java…
こんにちは。tsmsogn です。 今回は、Vim で SQL のフォーマットできるプラグインをご紹介したいと思います。 github.com インストール neobundle を使ってインストールします。 github.com ~/.vimrc に追加します。 tail -n 2 ~/.vimrc NeoBundle 'vim-scri…
こんにちは。tsmsogn です。 今回は、ESLibrary の SensorDataListener を拡張して、定期的に位置情報を取得するサンプロを作ってみたいと思います。 tl;dr 作りました! github.com 特徴は、以下のとおりです。 LOCATION_ACCURACY_FINE 約1秒ごとに位置情…
github.com お世話になっています。
mysql> select @@GLOBAL.SQL_MODE; +-------------------------------------------------------------------------------------------------------------------------------------------+ | @@GLOBAL.SQL_MODE | +-----------------------------------------…
こんにちは。tsmsogn です。 タイトルのとおり、targetSdkVersion が 23 以上のとき、AndroidManifest.xml で android.permission.ACCESS_FINE_LOCATION のパーミッション追加しているにも関わらず、checkCallingOrSelfPermission() で思った値が返ってこな…
こんにちは。tsmsogn です。 ご無沙汰になっていた Android を、最近また触り始めました。 その際、Gradle のバージョンで build ができないようなプロジェクトがあって、Gradle のバージョンを切り替えられるような(nvm、rbenv や pyenv 的なもの)がない…
背景 Gradle を使おうとしたときに以下のようなエラーがでました。そのため Java 8 をインストールしました。 $ ./gradlew FAILURE: Build failed with an exception. * What went wrong: Gradle 3.3 requires Java 7 or later to run. You are currently us…
こんにちは。tsmsogn です。 tsmsogn.hateblo.jp という問題がって、モジュールで指定してあった buildToolsVersion が 自分が作ったモジュールならアップデートするだけでいいのですが、他の方が作ったモジュールだとそのままにして置きていたところ。 かと…
こんにちは。 Error:The SDK Build Tools revision (xx.xx.xx) is too low for project ':xxx'. Minimum required is xx.xx.xx Android Studio で起こったときの対応方法です。 なぜ起こるか? どうやって直すか 参考サイト https://waka.github.io/2014/7/1…
こんにちは。tsmsogn です。 今回は、ESLibrary を使って位置情報を取得するサンプルを作ってみたいと思います。 SensorManagerをdependenciesに追加する SensorManager は、SensorDataManeger を dependencies に追加します。 SensorManager は、各センサー…
Vagrant + CoreOS な環境で、Dockerコンテナを起動して、ブラウザで確認することろまでいきます。 Vagrant と CoreOS のセットアップは省きます。 ゲストとホストでポートフォワーディング config.rb.sample を config.rb にコピー 80 => 8080 をポートフォ…
github.com ESLibrary-Examples を Android Studio に移行しました。
エラー・警告場所へジャンプ F2 自動補完 option + enter
Eclipse で作られたプロジェクトを Android Studio に移行する際に以下のエラーがでました。 Manifest merger failed with multiple errors, see logs その時の対応方法です。 ログどうやってみるのか? Gradle Console で見えます。 実際に、以下のようなロ…
Android の開発を行っている際によく耳にするこの言葉。理解していなかったので調べてみました。 Maven https://maven.apache.org/ Maven Central や jCenter はホスティングサービスでしょうか。ではその違いはなんなのでしょうか? Maven のホスティングサ…
サーバサイドレンダリング(SSR)に入門してきました。 facebook.github.io 感想 ECMAScript 6 の理解ができていないため、React と ECMAScript 6 の切り分けがわからなかった コンポーネントの設計が大変そう コンポーネントがしっかり使えれば、応用がきき…
背景 github.com を Android Studio 2.3 でビルドしようとすると、以下のエラーがでました。その時の対応です。 Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject. やったこと Fix building error on Andr…
tl;dr コマンドラインから起動する エラーメッセージをみてググる 対処する Let’s try! AVD のリストを取得する。 $ ./emulator -list-avds 起動する。 $ ./emulator -avd Pixel_API_23 Hax is enabled Hax ram_size 0x60000000 HAX is working and emulator…
環境 Android Studio 2.3 答えのサイト http://stackoverflow.com/a/41879640
こんにちは。@tsmsogn です。 Cloud Endpoints を Android https://github.com/tsmsogn/HelloCloudEndpoints 参考サイト http://techlife.cookpad.com/entry/2014/09/12/120414 https://github.com/GoogleCloudPlatform/endpoints-codelab-android
環境 $ pear version PEAR Version: 1.9.5 PHP Version: 5.4.45 openpear.orgをchannelに登録する $ pear channel-discover openpear.org Error: Unable to create XML parser Discovering channel openpear.org over http:// failed with message: channel-…
www.loggly.com airbrake.io newrelic.com trackjs.com errorception.com sentry.io rollbar.com
環境 $ cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) インストール $ yum install epel-release $ yum update $ yum install nginx