2018年所感

Main

今年は、母方の祖母が住む、尾道で家族と大晦日を迎えています。

例年 にならい、2018年の所感と2019年に注力することなどを書いていこうと思います。

もっと読む 

macOS 環境のための CircleCI Orbs を公開しました

Main

この記事 CircleCI Advent Calendar 2018 の25日目の投稿です。

TL;DR

CircleCI での iOS アプリの開発に利用していた、設定を汎用化し、CircleCI Orbs Registry に公開した、以下の Orbs の使い方と、開発のモチベーションについて記載します。

これらの Orbs のソースコードは、全て以下のリポジトリで管理しています。

ngs/circleci-orbs on GitHub

もっと読む 

CI2Go Today ウィジェット対応

Main

iPhone と iPad 向け CircleCI クライアント CI2Go バージョン 2.1.0 を公開しました。

Appstore

バージョン 2.1.0 は以下の更新を含みます:

  • Today ウィジェット
  • SSH 接続
  • 端末上の成果物を削除
  • URL でアプリを開く

もっと読む 

Coveralls fastlane プラグイン

Main

Xcode のテストカバレッジを Coveralls へアップロードする fastlane プラグイン と、その依存先で、単体でもコマンドラインツールとして利用できる xccoveralls を公開しました。

もっと読む 

CI2Go バージョン 2

Main

iPhone と iPad 向け CircleCI クライアント CI2Go のメジャーバージョンアップを行いました。

Appstore

バージョン 2 は以下のアップデートを含んでいます。

もっと読む 

Slack のコマンドを使って TeamSpirit に打刻する

Screen

CAMPFIRE の従業員は、勤怠・経費・工数などの管理を TeamSpirit を使って行っています。

勤怠情報は SalesForce Force.com 上にインストールされた TeamSpirit の勤怠管理画面などから行います。

ref: 【利用環境・機能】知っていると得をする!チームスピリットと Force.com との関係を理解しよう!

勤怠情報は、毎日リアルタイムに付けないと、月末にまとめて、過去を振り返って記入する必要があり、従業員に負荷がかかっています。

この打刻作業を毎日習慣づけて、負荷なく行うため、いつも使っている Slack のコマンドで行える、Slack のアプリケーションを作成しました。

ソースコードは GitHub 上で公開しています。

TeamSpirit と Slack を利用している企業であれば、Heroku などを使ってアプリケーションを立ち上げ、全ての従業員が利用できます。

ref: ngs/ts-dakoku

以下に導入手順を記載します。

もっと読む 

2017年所感

Main

今年は大阪の実家で正月を過ごしています。

年越しには間に合いませんでしたが、例年 にならい、2017年の所感と2018年に注力することなどを書いていこうと思います。

もっと読む 

CAMPFIRE, Inc. の CTO に就任しました🔥

Main

2017-09-01 付けで CAMPFIRE, Inc. に正社員として入社し、執行役員 最高技術責任者/CTO に就任いたしました。

もっと読む 

Salesforce Force.com Apex のテストを CircleCI 2.0 で行う

Main

CircleCI の新バージョン 2.0 は現在、パブリックベータとして提供されており、現行版の 1.0 とは違い、ビルドを実行する Docker Image を指定できるようになっています。

ref: CircleCI 2.0

これを利用して、Salesforce Force.com Apex のテストとデプロイを行うための Docker Image とサンプルプロジェクトを公開しました。

以下にセットアップ手順を記載します。

もっと読む 

Mindstorms NXT Swift Playground Book for iPad #tryswifthack

Main

2017-03-02, 03, 04 と行われていた try! Swift Tokyo の最終日に行われたハッカソンで、一人チームを結成し (?)、Lego Mindstorms NXT を操作するプログラミングを Swift Playgrounds iPad を使って学習できる、Book を開発しました。

もっと読む