![]() It seems Safari 3 doesn’t like some of the internal anchor tags. I looked into this and found that some old rcov 0.4 reports on the web render fine, but the newer rcov 0.8 ones don’t. I also tested it out with the latest WebKit nightlies – its broken too. ![]() Now once you’ve got rcov working, when you click on a class to see what lines are covered and which aren’t, you find out that you can’t on Leopard. rcov reports don’t show up colorized in Safari 3. The fix for this is to include “#” in the rcov exclusions parameter –exclude.ģ. :)įor some reason, rcov out of the box will include some of its own classes in the reports when profiling functional tests on Leopard. Oh and if you do this, you can safely update rubygems. ![]() Note that GEM_PATH is “read-only” whereas GEM_HOME Is “read-write” by rubygems. GEM_HOME points to where Apple originally set to where you install gems. The reason why this fixes it is that GEM_PATH now points to the place where Apple put all the system-provided gems. What you need to do is go into your ~/.bash_profile and enter in: export GEM_HOME=/Library/Ruby/Gems/1.8Įxport GEM_PATH=/System/Library/Frameworks/amework/Versions/1.8/usr/lib/ruby/gems/1.8 There’s a simple fix for this though – what happens is that the places where it looks for your gems gets mixed up. Because you’ll suddenly break the careful packaging Apple has done with Ruby and reduce the 20 or so gems (not sure the exact count) available down to 0. It’s already up-to-date (at least as of this writing.) If you do a “gem update –system” on Leopard, you will be sorry. Here’s what I learned though about Ruby in Leopard:ġ. It seems faster, it seems more polished, its just very pleasant to do work in. I think Leopard’s great for doing RoR development. I encountered some bugs initially, but I managed to conquer them. I installed Leopard about 2 weeks ago and been doing Ruby on Rails development on it since. So I’m curious to hear what good conferences or classes other people went to in 2007. I’m trying to plan out my training in 2008 now. In the end, it does seem like most people who are doing Ruby full-time are making their money with Rails. And it was definitely an honor and a pleasure to meet Matz in person. It was interesting to see all the different uses that people have made of Ruby. There’s certainly been a lot of growth of Ruby use because of Rails, but there is a deep and wide pool of talent that has fallen in love with Ruby. Rub圜onf on the other hand reminded me that Ruby is not just about Rails. There were a lot of opportunities, scheduled and unscheduled, to get together with fellow RoR developers and you could sense that Rails is really changing the way that web development is being done. RailsConf is also good for keeping up with Rails, but I think is maybe even better for just being involved in the Rails community. I hope that a date is announced soon though – I don’t see one for 2008 as of today. ![]() I think The Rails Edge Conference is top notch in keeping up with what’s new in the Rails world. Once you’ve got that though, I think its important to keep up with the latest in techniques and also be involved in your programming community. Both taught me quite a lot of things that I hadn’t known before. In terms of being a good Ruby on Rails developer, I’d have to say that assuming that you already have a good background in object-oriented programming and web development, have worked through a beginning Rails book like Agile Web Development with Rails, then you really should take both the Advanced Ruby course by Pragmatic Studio, followed by the Advanced Rails course. Obviously, if you want to make Mac applications like I do with WebnoteHappy, you’ll want to go WWDC. So which ones were good and which ones were bad? I think they were all quite good. I actually was scheduled to go to another Cocoa conference, C4 over in Chicago, but had to cancel due to personal reasons. So that’s 2 Ruby conferences, 3 Rails conferences, and one Cocoa conference. So being in charge of the training budget (well actually the entire budget), I went to six training events: In 2007, I was self-employed as the sole member of Happy Apps LLC. Other times, there was no training budget. Sometimes I would get to go to two if times were good. In the past, my employers would usually send me to one training event. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |