Showing posts with label buildout. Show all posts
Showing posts with label buildout. Show all posts

Wednesday, September 14, 2011

History of my most used shell commands

I ran this a few years back and I'm running it again today.

What is interesting is that compared to the older history, git has replaced svn, pip has replaced easy_install, and virtualenv has now completely subsumed buildout. Oh, how the mighty have fallen!
$ history | awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn |head -n 20

209 git
123 python
34 ls
31 mate
18 cd
14 pwd
9 hg
8 touch
7 rm
6 cp
5 pip
5 mv
5 django-admin.py
4 mkvirtualenv
3 mysql
3 mkdir
3 bash
2 deactivate
2 add2virtualenv
1 workon

Sunday, November 30, 2008

Deployment skills need work

I love being a developer. I love writing code, juggling objects, doing configurations, doing database stuff, styling HTML, and implementing themes. What I do hate is deployment. So while I feel empowered by tools like distutils, zc.buildout, and variations therein, actually doing that sort of work is very tedious to me. In both my dayjob and side consulting I have very good people to do that sort of thing for me so all I need to do is basic deployment work.

However, I readily admit this is a shortcoming. One I should work to fix.

The good people of Six Feet Up had a deployment workshop this month that I did not attend. If I wanted to I might have been able to press for it as a class, but had other things on my mind. I'm wondering if it is offered again if it makes sense to go next time.

Friday, July 11, 2008

Ready for boot camp!

Next week I'll be in Plone 3.x Boot Camp at American University. I've worked with Plone 3.x for months, but haven't had time to get really spot on with its features. So I'm looking towards this second experience with Joel Burton with a lot of excitement.

Anyway, after spending some time with elephantangelchild's laptop yesterday getting Python 2.4.4 installed, then PIL, then Plone 3.1.3, then taking it back down to 3.1.2, then installing in the boot camp modules, I decided to do the same for myself last night.

I decided to take a shortcut. I modified the buildout.cfg so from the start it did everything in one go, installing Plone 3.1.2 and the boot camp modules. That way I could just do one build and be happy.

Alas, buildout wouldn't work. I had to do my buildout for Plone 3.1.2 and then run it again with the boot camp modules. How silly is that? Oh well, its done and with ArgoUML I'm ready to go!