I’ve released new version of CI2Go, the @circleci client for iOS that supports real-time log watching.

CI2Go on the App Store

In order to support real-time log watching, I dropped the API Refresh Interval feature from this version.

Read On 

I’ve published a Swift library ColorHash, that generates UIColor and NSColor based on given string.

ngs/color-hash.swift

import ColorHash
let str = "こんにちは、世界"
let saturation = CGFloat(0.30)
let lightness = CGFloat(0.70)
ColorHash(str, [saturation], [lightness]).color

This is a Swift port of a JavaScript library Color Hash.

Read On 

I’ve published Copy Swift Code, a Sketch app plugin for generating UIColor and NSColor initializer Swift code from fill color of selected layers.

ngs/sketchplugin-swift-color

Read On 

Version 1.1.0 of CI2Go, the CircleCI client for iOS is now available on the AppStore.

CI2Go on the App Store

This update includes WatchKit Extension.

Read On 

Read On 

I’ve released a CircleCI client for iPhone & iPad.

CI2Go on the App Store

Read On 

I was looking for how to apply changes made with UIAppearance’s proxy method immediately.

I found a solution in a library UISS, that handles Stylesheets written with JSON format.

Read On 

I published a Hubot script to pick assignee for JIRA issues.

ngs/hubot-jira-lotto

npm install --save hubot-jira-lotto

Read On 

I published a Hubot script to fetch Amazon CloudFront distribution list and invalidate objects.

ngs/hubot-cloudfront

npm install --save hubot-cloudfront

Read On 

I created 3 Hubot scripts and published to npm, however I worried about that there are no unit tests with them.

So I configured them unit tests with gulp and mocha.

Read On