yahoooooooo
Monday, July 9th, 2007Increase your speaker’s volume, go to www.yahoo.com and click on the exclamation sign in the logo
Popularity: 5% [?]
Increase your speaker’s volume, go to www.yahoo.com and click on the exclamation sign in the logo
Popularity: 5% [?]
Dear lazy web…
I’ve been playing with Ruby and XML lately, and one of the key features I need to use is XML mapping from XML to Ruby objects and vice versa. However, both ROXML and XML::Mapping do not seem to be very active at the moment. Both forums contain un-replied questions several months old, and I can’t find any examples that are not a couple of years old.
Is there any XML Mapping library for Ruby that is currently active(*)? XML::Mapping was serving me good enough, until the moment that I needed some of the documented features and found that they are not supported in the current release
(*) by active I don’t mean it needs to be in exclusively in code development, but at least with some recent activity in forums, documentation, examples, etc..
Popularity: 6% [?]
If you are interested in the stock market and/or investing, you will find this article interesting: http://www.247wallst.com/2007/06/the_247_wall_st.html
It’s a list of the best 25 financial blogs on the internet, according to the website 24/7 Wall St. I’m a regular reader of a couple of the listed blogs(1,2), and have discovered some new interesting reads on this list related with long term investing.
Popularity: 4% [?]
>> doc.find('/*').first.name
doc.find('/*').first.name
=> "Customer"
>> doc.find('/Customer').first.name
doc.find('/Customer').first.name
NoMethodError: You have a nil object when you didn't expect it!
The error occurred while evaluating nil.name
from (irb):52
Something is wrong with Ruby’s libxml xpath evaluator. I’m only able to use the wildcard * to select elements and not the element’s name. After doing some research on the project’s page, there are 2 comments about the problem, complaining that libxml’s support of XPath is just too limited and it has lots of problems when dealing with namespaces. Default namespaces are not parsed, namespace wildcards are not supported and namespace prefixes won’t work all the time. What’s the advantage of announcing a 300x faster xpath speed than rexml when it doesn’t work and valid xpath expressions return syntax error?
>> doc.find('/*:Customer').first.name
doc.find('/*:Customer').first.name
XML::XPath::InvalidPath: Invalid XPath expression
from (irb):73:in `find'
from (irb):73
It’s time to go back to the slower but working rexml.
Popularity: 7% [?]
When I moved to the US about 2 years ago, one thing changed in my life habits: I stopped downloading “illegal” stuff from the net. No more divx movies or MP3 musics. I started listening to online radio (www.sky.fm hs been on my top list since then) and using Netflix to all my movie needs. And the truth shall be told: I never really felt the urge to download this kind of stuff from the internet. Online radio has a good variety, and Netflix delivers the movies next day. Downloading movies would sometimes take one or two days for me because I never had much credits on eMule, so Netflix was faster than downloading and with better quality.
After I moved to Canada in the Fall of 2006, my music habits continued, but not my movie ones. I still go to the cinema, but there is nothing like Netlifx over here. I mean, there are alternatives, but not with the same quality/price/stock/speed. Netflix-alike companies charge more over here because people do not return movies some times, and some mail-mans also like to evolve their movie collection using those DVDs. I always wondered if Netflix would work in a less responsible society than US and Toronto example (which is everything but Canadian) just proved it won’t. I even tried some online alternatives like amazon and iTunes but the ratio price/service didn’t satisfy me. Also, iTunes movie stock in Canada is miles away of Us or UK. So I replaced my movie renting with watching some online TV.
This week, when reading about DRM in some posts on P*, I decided to investigate something I’ve heard about a few times over here: the Private Copying Act (pdf). Yep, it looks like in Canada downloading copyrighted stuff for personal use is not illegal. It is, however, illegal to upload copyrighted content. If you use p2p programs and you allow uploading while downloading, then you are breaking the law. Knowing about this Act was a good thing, as I started to use isFree a few months ago and I was never sure if it was legal or not. Another reason why I never felt I was “breaking the law” while using isFree is that the tv shows I watch (LOST, Heroes and CSI) are always broadcasted in my cable tv before they are available on isFree. That way, I was just using isFree almost as a Tivo system to watch the shows when I have free time and not when I’m cooking or biking.
The Private Copying Act also explains other thing that I never really understood: the high price of writable media when compared with other countries. It has been a few years since I paid more than 1 Euro per CD, and I always questioned myself how could they be so expensive in here. Well, I guess the $0.77 levy fee paid on each CD helps explaining that. One more mystery solved ![]()
This won’t change my daily habits too much, as I will for sure continue listening to online radio, and I’m thinking about buying a TV so I can make use of the cable tv subscription at home, but it makes me think more about buying an MP3 player to use when biking, hiking and filling it with the music I want, as long as I find a website to download it for free without having to do any upload ![]()
Popularity: 5% [?]
New motherboard and HDD on the way. Next week my laptop will be submitted to several surgeries in order to find were the problem is. If my CD burner even worked, I would install ubuntu and see how it behaves in it, just to make sure that the problem here is not windowze…
By the way, has anyone seen similar behavior? Even if my system is not doing much, kernel is always at 1-5% and when it spikes to the 80-90%, then I can go for a coffee.
Popularity: 2% [?]
After Digg had to deal with its users response to deleted entries from the system regarding the HD-DVD cracking key, not it is the time for Flickr to deal with a similar issue.
The summary: Rebecca found out that some of her work was being sold without her authorization and posted it on Flickr. Later, Flickr staff deleted her post and all the associated comments, and now the community is striking back, creating even more discussion topics about it. As an update, the “thieves” claimed that they were fooled to and didn’t know they were selling copyrighted work.
Popularity: 5% [?]
If you happen to be using Ruby in Windows and need to use libxml and don’t feel like compiling it from the source code, here is an alternative. Charlie Savage did the work himself and provides the binary that you can use instead of compiling your own.
Popularity: 3% [?]