Source Project For MetaSkills.net
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_includes
_layouts
_plugins
_posts
_sass
_source
assets
categories
pages
resource
tasks
.gitignore
.htaccess
.rbenv-version
404.html
CNAME
Gemfile
Gemfile.lock
README.txt
_config.yml
_config_deploy.yml
apple-touch-icon-114x114-precomposed.png
apple-touch-icon-57x57-precomposed.png
apple-touch-icon-72x72-precomposed.png
archive.html
blank.html
config.ru
favicon.png
feed.xml
google00defd4003d56dae.html
index.html
public
tidy.conf

README.txt

= Todo

  * Implement Site Search: http://kwpolska.co.cc/


= Development Setup

Misc notes on setting up a development environment. Rarely needs to be done, but wanted to document my personal setup.
  
  1) Install some deps.
     $ sudo port install optipng
     $ sudo port install tidy
     $ sudo port install py27-pygments
       Add /opt/local/Library/Frameworks/Python.framework/Versions/Current/bin 
       to $PATH for pygmentize binary.
     $ bundle install

  2) Use this SCSS bundle. Requires nokigiri, in Gemfile. 
     $ cd ~/Library/Application\ Support/TextMate/Bundles
     $ git clone git://github.com/kuroir/SCSS.tmbundle.git "SCSS.tmbundle"
  
  3) Clone zepto.
     $ cd ~/Repositories && git clone git://github.com/madrobby/zepto.git && cd zepto
     $ git checkout v0.3
  
  4) Setup git hooks.
     .git/hooks/pre-commit
     #!/usr/bin/env zsh
     /Users/kencollins/Repositories/metaskills.net/tasks/jekyll
     .git/hooks/post-push
     #!/usr/bin/env zsh
     /Users/kencollins/Repositories/metaskills.net/tasks/deploy


= Developing

After all things are installed, consult each file in the tasks directory for 
development tips. Some other details include.
  
  1) Build zepto.
     $ cd ~/Repositories/zepto && git checkout v0.3 && rake && 
       cp dist/zepto.min.js ~/Repositories/metaskills.net/resource/zepto.js



= CSS Conventions

  <span class="photofancy">
    <img src="/assets/exclude_from_timemachine.gif" alt="Time Machine Exclude Window" width="463" height="320" />
  </span>

  {% highlight ruby %}
    ...
  {% endhighlight %}

  <aside class="flash_info">...</aside>
  <aside class="flash_warn">...</aside>



= License

Blog content and design are Copyright (c) 2006-2011, Ken Collins. 
Use is strictly forbidden unless consent is given!
Only jekyll plugins and helpers are MIT Licensed.