I got really tired of reloading chrome every time I changed a tiny piece of code so I’ve started using guard to push my changes to chrome instantly; no ⌘ + r needed. Here’s how I set it up:
Add the LiveReload Chrome extension to your browser.
Add the guard-livereload gem to your app. I added it to my development group:
Gemfile
group :development do
gem ‘guard-livereload’
end
Now in the root of your project, run:
$ bundle exec guard init livereload
02:45:50 - INFO - Writing new Guardfile
02:45:50 - INFO - livereloar added to Guardfile
$ guard
02:49:47 - INFO - Guard uses TerminalTitle to send notifications.
02:49:48 - INFO - LiveReload 1.6 is waiting for a browser to connect.
02:49:48 - INFO - Guard is now watching at ‘path/to/myapp’
Now press the Chrome LiveReload icon and you should get this message in your console:
guard(main)> 02:49:51 - INFO - Browser connected.
Now try making a small change to your app and watch it automagically reload in Chrome. Pretty cool, eh?
A few weeks ago, I had the chance to go surfing off the coast of Waikiki. The waves there are perfect because they are just the right temperature and they are forgiving enough that I can get up on the board and have a great time, despite being pretty out-of-shape. I have always been inspired by…
today marks two years since i sent my very first email to dennis and naveen (wow i was such a nerd! ha). naveen sent a reminder to team foursquare today and i thought i’d share it on my blog. Man, how times have changed:
Hey Dennis and Naveen
How’s it going? Hope all is well!
My name is…
This post is inspired(and partially paraphrased) by 37 Signals’ Jason Fried so all intellectual credit goes to him.
The fear of failure is what stifles innovation and keeps many a guy from asking out the cute girl across the room. People would much rather stay right where they are than risk failure of any sort.
Failure is something that should be viewed as a memory, not as a distant possibility. Always plan for success. Planning for failure ensures just 1 thing: You will fail.
Failure is a funny thing. One school of thought says failure is necessary in order to succeed. If that were the case, there would be a lot more Cincinnati Bengal Pro Bowlers. They sucked all season but maybe they will decide to perform in week 13. Third time is the charm, right? The other school says that failing is incredibly overrated. I have to agree with the latter and this is why.
What do we learn from failure that might be usable in the future? Absolutely nothing except maybe what not to do but even that is a stretch. We learn nothing about what we actually should be doing and are prone to failure again. However when we succeed we know that we already have a blueprint that has a track record for success.
We spend far too much time worrying about the possibility of failing. “What if blah goes wrong? Then what will we do?” I have a feeling that if that possibility ever did arise, a person/company that did not fear failure would come up with a solution that worked for them. I am not arguing for ignoring the possibility of failing, but we spend far to much time worring about what COULD go wrong when it reality if we spent that time perfecting our idea/product/venture that possibility would have gone to zero anyways.
Remember failure as that thing you did wrong a while back, not something you should be worried about doing again.
(Source: 37signals.com)
Asked by nos-sobran-los-motivos
Sure! What’s your email address?
Wanna start getting the most of Google+ but don’t wanna go through the hassle of manually adding all your Facebook friends? Now there is a way to add all of your Facebook friends into your Google circles with not much effort at all. As of this writing, there is no official way to import your Facebook friends into your Google+ circles but there is a very easy work-around.
Prerequisites:
Hit read more for the details instructions and pictures.