nirasan's tech blog

趣味や仕事の覚え書きです。Linux, Perl, PHP, Ruby, Javascript, Android, Cocos2d-x, Unity などに興味があります。

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

echo + GAE でエラーを表示する

デフォルトではハンドラーで error を返しても表示されない。 echo の HTTPErrorHandler を拡張して appengine/log を挟み込むことで表示させられる Does not display error log on AppEngine · Issue #630 · labstack/echo · GitHub

Google SRE Book と Go

www.amazon.co.jpこれを読んでわかったが Google は人間を信頼性の低いパーツだと思っている。悪い意味ではない。 人間は動作が不安定で簡単には変えが効かずコストが高いので大切に扱いつつ、できるだけ人間の手が必要ない自律したシステムを作ることでうま…

Macbook 初期設定メモ 2017

公式からダウンロードしてインストール Chrome intelliJ IDEA Homebrew mi 設定 Karabiner-Elements “Virtual Keyboard” の “Keyboard Type” を “JIS” に “Caps Lock” を “Esc” に iTerm2 https://qiita.com/luckypool/items/929607f326f9494723f2 brew でイ…

Angular で JSON を POST で送信しようとすると空になる

はじめに Angular で公式ドキュメント の通りに JSON データを POST で送信しようとすると Body が空になるので対策をメモ 環境 Angular 4.3.5 公式ドキュメントのコード このとおりだと Body が空になる const body = {name: 'Brad'}; http .post('/api/dev…

メールアドレスとウェブサイトを Google のサービスのみを使って用意する

はじめに アプリを公開するため問い合わせ用のメールアドレスとウェブサイトを用意することにした メールアドレスの用意のためにメールサーバーは管理したくないので Gmail が使えて独自ドメインが使える G suites を使う ウェブサイトは GAE/Go を最近使っ…

Unity の UnityEditor.BuildPipeline:BuildAssetBundles で出たエラーと対策

前提条件 Unity 5.6.1f UnityEditor.BuildPipeline:BuildAssetBundles で Asset Bundle をビルドしたらエラーが発生した エラー内容 ポップアップで “Build failure Internal error: Target platform mismatch” コンソールに “Menu Edit/Graphics Emulation/…

ユースケース駆動開発実践ガイドまとめと感想

はじめに エリック・エヴァンスのドメイン駆動設計を読んだ流れで DDD について調べていたらどこかの発表スライドでユースケース駆動開発実践ガイドをおすすめしていたので読んでみた。 一度通して読んだので復習しながら簡単なまとめと感想を記録しておく。…

GAE/Go 環境で echo が実行できない問題

問題 GAE/Go 環境で echo を使ったアプリケーションを goapp serve で実行しようとすると以下のエラーが発生して実行できない 2017/01/16 16:08:42 go-app-builder: Failed parsing input: parser: bad import "unsafe" in github.com/valyala/fasttemplate/…