In order to re-ignite this blog and make it more useful I’m going to try and write a post a day.
This counts. See you tomorrow. Eventually these will have some good stuff in them too.
In order to re-ignite this blog and make it more useful I’m going to try and write a post a day.
This counts. See you tomorrow. Eventually these will have some good stuff in them too.
Posted in daily.
Being the documentation co-ordinator for Capistrano definitely has it’s privledges. I get to hold my head up high and say “we’re working on it!” when some says something derogatory about the documentation.
Or like today. Jamis sent me the transcript from yesterday’s online tutorial session. I’m only 25% through it and I’ve begun to draft 3 FAQs for the following topics:
We are working on the best, long-term place for the FAQ and other documentation to live. When we announce what our solution will be it will come from http://capify.org/news first. So just point your RSS reader to the feed, relax and enjoy all the great Capistrano news delivered right to your virtual doorstep!
Posted in programming.
In order to better serve Capistrano users world-wide I will attempt to centralize and analyze all the great information out there on the w-w-w. Hopefully this can be a place where you can search for information and answers, until we get better documentation online.
I will be adding useful notes as I evaluate the content behind the links to help you search through the account for answers.
Here’s the conventions I’m using to tag links for the capistrano_links account on del.icio.us/capistrano_links.
_official_sites_: capify.org, capistrano.lighthouseapp.com, official
application: mingle, radiant, webistrano
documentation: howto, faq, manual, links, quick_fix, rdoc, recipe
domains: give a domain scorecard. Highest score wins!
frameworks: rails, django, zend
gems: god, mongrel_cluster, sqlite3
hosts: site5, slicehost
languages: ruby, php, perl
libraries: deprec, capistrano-extensions
plugins: acts_as_ferret
scm: git, svn, cvs, perforce
tasks: deploy:rollback, deploy:cold (if specific enough or good example)
topics: agile, apache, passenger, spinner, svn_to_git
version: 1.4, 2.1, 2.4.3
Do you have a link to add? Email me now: capistrano_links@filmprog.com.
Posted in programming.
I had a blast at RailsConf this year and just wanted to say a few things regarding the experience.
First off I want to thank Ruby Central (Chad, Rich and David) for their continued hard work. All the hard work from O’Reilly employees as well. Some unsung heros there I’m sure.
The Doubletree hotel bumped me up to the 15th floor because I checked in so late on Thursday night. The room was amazing. I didn’t want to leave, but the conference was better.
The conference sessions had some great speakers. I was pleasantly surprised by how entertaining Joel Spolsky was. I really took a lot out of his lesson. More than just the three bullet points:
These three things are the qualities that if you had all three you have the maximum potential for what he called a “blue chip” product. If you can focus on these things you can create a superior product.
For those people who didn’t attend the third point really boils down to knowing the language or jargon of your product’s domain. So if you were creating a product for a 9-1-1 telecommunications center you’d probably need to know a term like EMT stood for Emergency Medical Technician.
The other big thing for me I took away from the conference was Nathaniel Talbott’s talk: 23 Hacks. He mention that when talking to Chad Fowler about the joy of hacking Fowler admitted that he starts many more projects than he actually finishes.
For the longest time I have punished myself for starting so many “failed” projects as I might have called them. But that both Nathaniel and Chad do the same thing, start many but complete few, that made me feel less self-conscious about my “incomplete” projects (note the adjective change).
Chad also said that musicians create much more music than they actually release. And it’s in that joy or act of “jamming” on music where they practice in order to get better for when it is publicly consumed.
It all gels into a new paradigm for me and my programming. That I can start as many personal projects as I want, as long as I’m hacking and having fun I can learn/practice/grow my art.
Sounds like next year is Vegas. Should be interesting. From personal experience working for another company, they should be ready for a huge increase in attendance. Good thing O’Reilly has their back.
Now I’m off to code something. Anything. And have fun in the process.
Posted in programming.
So I’ve been compiling a bunch of reused and useful command line snippets into my Personal Brain software. They then become searchable and easy to refer to when I need them the most.
But I don’t want to have to keep changing the font of the notes every time I write a new one. There is no way in the UI to set the default font so you have to hack it.
Open your Terminal and type:
mate /Applications/PersonalBrain.app/Contents/Resources/app/res/notes.css
I assume TextMate installed with the Terminal hook. But whatever editor you have will work, just use the path above.
NOTE: This is a global setting for all notes.
This is a definite weakness of the software. If you change the font of a note and come back to add to it, it won’t use the new font, it will use the global default.
I chose Monaco because it’s fixed width and I like it. Problem solved for me. Hope it helps for you.
Posted in programming.