NSHipster is a journal of the overlooked bits in Objective-C and Cocoa. Updated weekly.
What This Repository Is For
- Accessing source material
- Correcting typos and providing minor copy editing
- Correcting technical mistakes in content
- Translating existing articles into different languages
- Requesting new articles (please search for any existing requests before opening a new one)
- Running locally to experiment with Jekyll, et al.
What This Repository Is Not For
- Submitting new articles (please do not go through the trouble of writing an article without being solicited)
- Using content against the terms of its Creative Commons BY-NC License
- Creating a mirror of NSHipster on a separate domain
NSHipster runs on Jekyll, a blog-aware, static site generator in Ruby.
You can run the site locally with:
$ cd path/to/nshipster.com
$ gem install bundler
$ bundle install
$ git submodule init
$ git submodule update
$ bundle exec jekyll serve --config _config.en.yml
In addition to the site content, CSS is generated using Compass, an open-source CSS Authoring Framework.
To run Compass locally, do:
$ cd path/to/nshipster.com/assets
$ gem install compass
$ compass watch .
Site content, design, and concept were created by Mattt Thompson (@mattt)
Illustrations were created by Conor Heelan
Follow NSHipster on Twitter (@NSHipster)
NSHipster is released under a Creative Commons BY-NC License. See LICENSE.md
for more information.