FUMINORI.WORK

Webアプリ開発・スマホアプリ開発・UIデザイン・マーケティング

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

Laravel 5.4 + jwt-auth 1.0 でFirebase のprivatekeyを使ってjwt認証をする

AndroidアプリとAPIを作っていて、Firebaseのカスタム認証を使おうとしています。 APIはLaravel5.4で実装しているけど、FirebaseのAdrminSDKはPHPに対応していないので独自実装が必要です。 Firebaseカスタムトークン認証をするためには、Firebaseから秘密鍵…

MySQL5.7のONLY_FULL_GROUP_BYをOFFせずに重複レコードを除外する方法

目的: ONLY_FULL_GROUP_BYをOFFにせずに、重複レコードを除外してレコードを取得する。 一行まとめ: group byしないcolumnをselectに含めるには、MAX()もしくはMIN()を使う。 MySQLのバージョンを5.6から5.7に変更して、既存のソースをテストしていたら、 …

Intellij IdeaでCakePHP3のUnitTestを行う。

普段使っているIntellij IdeaでもCake3のUnitテストできないものかと調べたら、 設定がいろいろと大変そうだなーと一旦断念。 改めてググったら、StackOverflowでよさ気な回答を発見。 stackoverflow.com 試したら無事にUnitテストができたのでメモ。 Langua…

Google App EngineにGo言語でHTTPサーバーを立てて、BigQueryにログを保存してみた。

この記事について Google App Engineに立てたHTTPサーバからBigQueryにログを保存するまでの手順メモです。 やりたいこと アプリのログをHTTP経由でBigQueryに保存していきたい。 BigQuery安いらしいので。 開発環境 Ubuntu 16.04 Go 1.8 Python 3.5 Google …

mac に OpenCV 3.2 をインストール (python3)

ubuntuに引き続き、macのpython3 (3.6)用にOpenCVをインストールした時のメモ。 環境 OS : macOS 10.12.4 Python : 3.6 インストール手順 インストールは以下のサイトを参考にしました(本家のほうが詳しく書いてあります…)。 http://www.pyimagesearch.com…

Ubuntu 16.04にOpenCVをインストール (CUDA 8.0 + python 3.5)

OpenCVをインストールした時のメモです。 環境 Ubuntu 16.04 Python 3.5 CUDA 8.0 virtualenvの準備 事前にtensorflowとcuda8.0はインストールしています。 cuda8.0はtensorflowのチュートリアルを参考にしました。 まずpip3を使えるようにします。 $ wget …

Mac環境でAndroid エミュレータ(HAXM)とDocker 、VirtualBoxの同時起動ができるようになったよ!

Androidエミュレータを起動しながら、Dockerで作ったAPIサーバーにアクセスしたい! と思ってもエミュレータが起動できませんでしたが、ついにできるようになったようです。 インストール方法は、Intelのサイトにあります。 software.intel.com 私はDownload…