Maintainable CSS Systems

  • Digg this article
  • Sphinn this article
  • Stumble this article
  • Facebook
  • del.icio.us
  • LinkedIn
  • Twit this article
Posted by John
on Thursday, 02 October 2008

Natalie Downe gave an extremely good presentation at BarCamp London on the use of CSS Systems in order to standardize your site's stylesheet design, and make it much easier to maintain.

Lots of good pointers in this one, definitely worth a look.

CSS Systems
View SlideShare presentation or Upload your own. (tags: bulletproof robustness)

GIT Distributed Version Control

  • Digg this article
  • Sphinn this article
  • Stumble this article
  • Facebook
  • del.icio.us
  • LinkedIn
  • Twit this article
Posted by John
on Monday, 12 May 2008
Install
sudo aptitude install git-core
Basic Commands
git init                   ...init repository
git add .                  ...add everything in dir to repository
git commit -a -m 'update'  ...add + commit changes
git diff                   ...show changes since last commit

git add [file]             ...add file
git rm [file]              ...remove file
git mv [file]              ...move file
Mirror Git Repository
rsync -azvCL --delete --progress
   -e "ssh -i /home/[user]/.ssh/[mykey]" .git/* 
[user]@[user].strongspace.com:/home/[user]/[project]/.git/
Ignore Whitespace
git-apply --whitespace=nowarn