This gist is part of a blog post. Check it out at:
http://jasonrudolph.com/blog/2011/08/09/programming-achievements-how-to-level-up-as-a-developer
Problem: no phpunit in console | |
PHPUnit requires PEAR >= 1.9.2 | |
$ sudo pear channel-discover pear.symfony-project.com | |
$ sudo pear channel-discover components.ez.no | |
$ sudo pear upgrade | |
Install phpunit | |
$ sudo pear channel-discover pear.phpunit.de | |
$ sudo pear install phpunit/PHPUnit |
Change ownership to web server process | |
protected/models | |
protected/views | |
protected/controllers | |
chmod 777 | |
protected/runtime |
This gist is part of a blog post. Check it out at:
http://jasonrudolph.com/blog/2011/08/09/programming-achievements-how-to-level-up-as-a-developer
When Larry was asked what he's been doing in Paris...
I've been reading a good deal. Eight or ten hours a day.
I want to make up my mind whether God is or God is not. I want to find out why evil exists. I want to know whether when I die it's the end.
Am I really a traitor to my country because I want to spend a few years educating myself? It may be that when I'm through I shall have something to give that people will be glad to take.
I wish I could make you see how much fuller the life I offer you is than anything you have a conception of. I wish I could make you see how exciting the life of the spirit is and how rich in experience.
from Zen and the Art of Motorcycle Maintenance:
Occasionally some students do arrive for an education but rote and the mechanical nature of the institution soon converts them to a less idealistic attitude.
So he would come back to our degreeless and gradeless school, but with a difference. He'd no longer be a grade-motivated person. He'd be a knowledge-motivated person. He would need no external pushing to learn. His push would come from the inside. He'd a free man. He wouldn't need a lot of discipline to shape him up. In fact, if the instructors assigned him were slacking on the job he would be likely to shape them up by asking rude questions. He'd be there to learn something, would be paying to learn something and they'd better come up with it.
Motivation of this sort, once it catches hold, is a ferocious force, and in the gradeless, degreeless institution where our student would find himself, he wouldn't stop with rote engi
Fresh installation of Linux Mint 10. Most of the steps work except for linking with the JS libs in xulrunner.
My initial attempt to use build-couchdb failed; I decided to compile CouchDB 1.1 from source.
This gist is part of a blog post. Check it out at:
http://jasonrudolph.com/blog/2011/08/09/programming-achievements-how-to-level-up-as-a-developer
For conferences, it's extremely important that attendees get top-quality content from industry experts. As a highly compelling format of educating others based on experience and research, conferences stand to be one the best sources of refined knowledge available. Still, it's important for a successful event to have a few guidelines to ensure quality content from the best and most appropriate speakers. Below is a set of guidelines for conference organizers that ensure quality content for attendees and the community.
Video recordings: Organizers should prioritize recording all talks and sessions. A conference that only teaches the ~300 people in the room has constrained value and is not worthwhile to a speaker who wants to benefit the community. When recorded, video will be available online under a permissive license (CC-BY-*) within six months of the event.
Travel reimbursement: Conferences will reimburse travel
We want to share what we've learned using Jasmine to test Scenar.io's JavaScript code. Scenar.io is a collaborative story carding app built on backbone.js, CoffeeScript, Rails 3.2, and MongoDB. Also, I felt that I was unable to give a proper retrospective while I was actively working on the project.
We used Jasmine to write specs for Scenar.io's backbone.js objects (e.g. StoryView, StoryModel, ProjectView, ProjectModel, StoriesCollection, etc.). Here are some of our common tasks:
View: Trigger a jQuery Event and verify the view properties (using its $el property) has changed.