decochのブログ

フリーランスのiOSエンジニア decoch のブログです

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

CircleCI Workflow で Job間でファイルを共有する方法

私は現在CircleCIを使って自動テストの実行、検証環境のデプロイ、本番環境のデプロイを自動化しています。 babel などでビルドしたファイルをサーバーから配信する必要があり、後続のJobにビルド結果を共有する必要が出てきました。 それをCircleCIの機能を…

CircleCI Orbs ミニハッカソン に参加しました

12/15 (土) に開催された「CircleCI Orbs ミニハッカソン」に参加しました。 circleci.connpass.com イベントのハッシュタグ「#circlecijp」 流れ CircleCI 2.1 (Orbs) に関する説明 ハッカソン ランチ ハッカソン 発表タイム CircleCI 2.1に関して 2.1 の新…

Gopher道場 #4 に参加してきました

11~12月で開催されたGopher道場 #4 に参加してきました mercari.connpass.com もともとのスキルレベル Golang歴は今年の5月から半年ぐらい業務で使っている 基本的な文法は理解して、APIサーバーを作っている ゴルーチン、チャネルを使った平行処理は実装し…

VaporとLeafを使ったサンプルアプリケーションの実装

はじめに Vapor Advent Calendar 2018の2日目の記事です 今回はLeafを使って、サーバーサイドレンダリングを行うサンプルアプリケーションの実装をしていきます。 アプリの作成 まずはVaporのコマンドを使ってアプリの雛形を作成しましょう。 vapor を brew …

GCPのローカル開発環境を効率化する方法(Mac版)

最近 Google Cloud Platform を上のサービスを開発する機会に恵まれ、Datastore、BigtableやPub/SubなどGCPのクラウドサービスを利用する機会が増えてきました。 ローカル開発をする際にエミュレーターを使っているのですが、公式ドキュメント通りに環境を構…

「スクラム実践入門 ── 成果を生み出すアジャイルな開発プロセス WEB+DB PRESS plus」を読んだ

私が所属する会社で全社的にスクラムを推進していて、チーム内でもスクラムについて話題に上がることが多かったので、詳しく学びたいと思い「スクラム実践入門」を読みました。 タイトルどおり実践的な内容が多く、実際に導入する際は事前に復習したい内容が…

Google AppEngine を使ったサーバーレスアプリ運用

Google AppEngine とは Google App Engine は、Google のインフラの上でアプリケーションを作り、実行できるようにする PaaS です。 Google App Engine とは? | App Engine | Google Cloud デフォルトで用意されている機能が非常に強力で、1インスタンスであ…