Profile cover photo
Profile photo
Jumpei Tanaka
85 followers
85 followers
About
Posts

Post has attachment
tideways で PHP のパフォーマンスを測定する
弊社で管理しているシステムの本番環境に  tideways を試験的に導入してみました。 まだトライアル期間中で色々と機能を試しているところですが、導入にあたっての疑問点などをまとめておきます。 特徴 プロファイラとしての主だった特徴は、この辺りです SaaS 型のサービスなので管理コストが不要 本番環境に導入できる 代替サービスとして blackfire がありますが、こちらは年間プランしかないので試用期間後の有料版契約のハードルが重く、まずは tideways を試してみることにしました。 SaaS 型の...
Add a comment...

Post has attachment
Azure VM がエラー「This suggests the guest OS has not been properly prepared to be used as a VM image (with CreateOption=FromImage)」で起動しない。
問題発生… Azure でカスタムイメージを作成して、そこから VM を作成したところ「This suggests the guest OS has not been properly prepared to be used as a VM image (with CreateOption=FromImage)」エラーが発生して VM を起動することができませんでした。 原因は、、 色々と調べたところ、VM が「This suggests the guest OS has not been properly ...
Add a comment...

Post has attachment
Azure で Linux VM を複製(コピー)する。
Azure で VM を複製しようとしたら、まとまった情報がなく意外と手間だったので記録しておきます。 前提 GUI でやってます。Power Shell は使いません 複製元とする VM が起動中(SSH接続可能)であることが必要です 複製元とする VM は停止が必要です Linux VM です 基本手順 VM を複製する基本手順は以下の 4STEP です。 VM のプロビジョニングを解除 VM を停止 VM をキャプチャしてイメージを作成 イメージから VM を作成 VM のプロビジョニングを解除 複製元...
Add a comment...

Post has attachment
Lumin SDK を Unity / Unreal Engine 4 で Hello World.
Lumin SDK をインストールして、Unity と Unreal Engine 4 で Hello World したときのメモです。 Lumin SDK とは? Magic Leap One で動くアプリを開発するための SDK です。 こちらから DL できます。 https://creator.magicleap.com/home Magic Leap One とは? この辺を見てください。 https://japanese.engadget.com/2017/12/20/ar-magic-leap-...
Add a comment...

Post has attachment
LuminSDK mabu コマンドで json.decoder.JSONDecodeError: Invalid \escape: line 12 column 37 (char 570) が発生する
Magic Leap が Lumin SDK を公開 したとのことでさっそく遊んでいますが、躓いたことがあったので記録しておきます。 ちなみに、 Windows10 x64 環境でやっています。 json.decoder.JSONDecodeError: Invalid \escape: line 12 column 37 (char 570) が発生 コンパイルと実行 を試しているところで、こんなエラーがでました。 json.decoder.JSONDecodeError: Invalid \escape:...
Add a comment...

Post has attachment
PHPUnit を Composer でインストールする。それだけ。
PHPUnit を初めてインストールしました。 あまりにも当たり前すぎて、ググった記事にはない内容もあるので記録しておきます。 前提 Windows 環境です(Unix/Mac 環境でもほぼ同じですが) PHPUnit を Composer でインストール インストール方法は いくつか ありますが、 composer を使います。 以下の composer.json を準備して、 {
"require-dev": {
"phpunit/phpunit": "7.0.*"
}
}...
Add a comment...

Post has attachment
Selenium + Chrome の環境が一瞬で構築できたというアレ。
前提 さて Selenium を試してみようか! と思った時点で、こんな環境でした。 Windows10 64bit Chrome はもちろんインストール済 php もインストール済 そしてパスが通っている composer もインストール済 そしてパスが通っている ブラウザのオートメーションと言えば昔は… 余談ですが、昔やったときは VB かなんかで IE を CreateObject して、なんか色々頑張ってやる感じで、まぁブラウザの操作自動化しても良いけどクソ面倒くさいよ。むしろ AutoHotKey ...
Add a comment...

Post has attachment
DNS 設定の反映確認ツール
DNS が反映されない… 先日、細かいサーバなどを整理している際、もうサービス提供していないので閉鎖させたサイトがあったのですが、また復活させたら DNS は使いたい。ということで DNS だけ別のサーバに向けて生かしておくことにしました。 何度か設定を試みたのですが何故か反映されず。。 どうにか今の DNS 設定を外側から確認できないかと思って調べたところ、ずばりそんなツールがありました。 whatsmydns whatsmydns  というサイトです。 指定した DNS の情報がどれだけ反映されているか、...
Add a comment...

Post has attachment
Visual Studio Code が 超便利な CSV Viewer に。
仕事で CSV データを調査する機会があったので、なんとなく CSV Viewer を調べてみたら「Excel Viewer」というめちゃくちゃ便利な Visual Studio Code の拡張があったというお話しです。 要はこれなんですが… さっそく、サンプルとして郵便局サイトにある 東京の住所一覧 で見てみます。 普通に開くとこうなるのは通常通りで、、 ここで Open Preview すると… サクッとこうなります。 拡大するとこう。生の CSV よりは段違いに見やすいですね。 まずそれだけでも十分な...
Add a comment...

Post has attachment
PHP のシステムから SendGrid を使ってみました。
メール送信機能を追加する機会があったのですが、サーバに何も設定されておらず、Dev や Staging など複数台のサーバに作業するのは面倒だなぁと。。 じゃぁ SendGrid を使って見ようということでやってみたら、驚くべき楽さで出来たという話です。。 API KEY を取得する composer で library を install サンプルのママでメールが届く 正味30分もかかららず終わりました。。 サーバをアレアレ弄ってるとあっという間に1時間くらいたつので、ダンチです。 API 経由であれば、送...
Add a comment...
Wait while more posts are being loaded