Short Survey – iPhone App & Rails
Although this blog is about Ruby (see the post about the origin of RubyHead), I thought it would be interesting to demonstrate how an iPhone app could be another front-end to a system other than web.
I’m thinking about creating a series of screencasts that shows me writing a simple iPhone app with Rails serving up data and tiny web admin. Instead of going into details, I’d like to make it so that it’s just a rough play by play.
Please vote in the comment if this is something that interests you.
Ruby Initializer
Warning: This is obviously a rant and a joke. However, it does contain some valuable tutorial.
RailsConf 2011 DHH Keynote
Management
If you’re a manager or is about to become one, try these lessons I’ve learned in both business school (I have a degree in Finance) and years of my experiences.
The best managers do not “manage”, instead, they inspire and create the right working environment for others to flourish. They also hire the right people for the job with the personality that fits the team, no matter how talented someone is. The same goes for getting rid of anyone that throws off the team balance.
Here’s my list of “things”:
- Always eat together. I made it mandatory for everyone to eat lunch together. I never compromised on this and you shouldn’t either.
- Don’t interfere with productive creativity. In other words, stay out of the way and let people soar.
- Learn to sell your ideas. The sales skill I learned (yes, it’s learned, not born with as some people would say) still applies to all aspects of my life.
- Always put yourself in their shoes.
- Entertain. People should look forward to talking to you, not dread it
- Protect your people. Never throw anyone under the bus, even if they deserve it.
- Listen!
Faster Testing with Parallel Tests
Faster Testing with Parallel Tests from Joon You on Vimeo.
My New Sandy Bridge Hackintosh – Oh Yeah!
Rails Installer?
I’m always about using the right tool for the job. So, when I saw that Rails Installer was created for those using Windows, I was wondering, WHY?
If you’re really stuck with Windows, you can always run Linux in VM. Why go through all the trouble? I just don’t get it.
In case you don’t know, Microsoft started out as a company that made BASIC. In fact, they are still in business of selling compilers and developer tools. Since Windows is the OS that drives all their other businesses, I don’t think they really could care less give about Ruby, which by the way competes with their product line. The fact that Ruby runs on non-Microsoft server OS probably angers them as they can’t hook customers into buying their stuff.
Wanna Learn Testing?
As you know, I bitched about the RSpec book before. Some people pointed out the fact that I didn’t offer anything for those wanting to learn testing. Well, take a look at these videos. There are six videos that teaches you from begging to end.
Efficient Rails Test-Driven Development – by Wolfram Arnold
class 1 of 6
class 2 of 6
class 3 of 6
class 4 of 6
class 5 of 6
class 6 of 6
Learning Rails
If you’re starting out in Rails, take a look at this series of videos from Ruby on Rails Intensive 1-Day Course. No, it’s not Rails 3, but should be a good introduction.
Ruby on Rails – Part 1: Hello World
Ruby on Rails – Part 2: Just Enough Ruby
Ruby on Rails – Part 3: Basic Rails
Ruby on Rails – Part 4: Advanced Active Record
Ruby on Rails – Part 5: AJAX and Testing
Finally Read The RSpec Book
I actually sat down to read RSpec book when I got the notification from Pragmatic Bookshelf that the book has been updated. To be honest, I never read the book before, but with RSpec upgrade, I thought I should take a look at the book.
Rather than going into ugly details, I’d like to say that this is the only time I’m actually thinking about demanding my money back. I now understand why people aren’t writing tests and why so many people are confused with RSpec; they probably read this book.
