Generate NSColor / UIColor based on Swift String

Screen

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 

Copy UIColor / NSColor initializer code from Sketch app

Screen

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 

Announcing @circleci client for Apple Watch watch

01

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

Appstore

CI2Go on the App Store

This update includes WatchKit Extension.

Read On 

CI2Go v1.0.0 the @circleci Client for iPhone & iPad

Picture1

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

CI2Go on the App Store

Read On 

Apply UIAppearance immediately on the screen

Screen

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 

Pick assignee for JIRA issues with hubot-jira-lotto

Chat

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

ngs/hubot-jira-lotto

npm install --save hubot-jira-lotto

Read On 

Fetch distributions and invalidate with hubot-cloudfront

Hipchat

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

ngs/hubot-cloudfront

npm install --save hubot-cloudfront

Read On 

TDD Hubot scripts with gulp+mocha

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 

Take cross browser screenshots with hubot-browserstack

I published a Hubot script to take cross browser screenshots with BrowserStack.

me > hubot screenshot me http://www.google.com/
hubot > Started generating screenshots in http://www.browserstack.com/screenshots/d804f186e460dc4f2a30849a9686c3a8c4276c21

To add this script run npm install command in your hubot directory.

npm install --save hubot-browserstack

and add hubot-browserstack to external-scripts.json

["hubot-browserstack"]

For more details, visit GitHub repo: ngs/hubot-browserstack.

GitHub Notifications for Google Chrome

Screen

I created a chrome extension to check GitHub Notifications in toolbar icon.

This displays unread count and lists unread notifications in popup.

Badge

GitHub Repository: ngs/github-notifications-crx

Read On