Forgot your password?
typodupeerror

Comment Re:Who cares (Score 1) 80

You should also see better memory management if you're using Enterprise Ruby (from the same developers as Passenger: http://www.rubyenterpriseedition.com/). Also if your application fits the 'share-nothing' paradigm you could try to put a load balancer in front of multiple machines running mod_rails. Anyway, Rails deployment has come a long way from FCGI to Mongrel then Passenger. I think things look good for the future.
Role Playing (Games)

10 Years of Baldur's Gate 63

RPGVault is running an article commemorating the 10th anniversary of acclaimed RPG Baldur's Gate. They sat down with members of the Dragon Age: Origins team, some of whom worked on Baldur's Gate, to talk about their experiences with the game and what made it so popular. "The other thing I was responsible for was balance testing. It was a constant fight between me and the Interplay testers; they were always trying to make it easier, and I was always pushing back to make it harder. At one point, I got so frustrated with the final battle with Sarevok that I created a 7th level Minsc, gave him some weapons and armor, and then began to spawn in Sarevok's — mowing through them like a hot knife through butter. After I'd killed six or seven of them, I spawned in a final one and took a screenshot, with the fresh one standing among all his slaughtered predecessors. I edited it and put a bubble above Minsc's head that read 'Sigh... another one of those pesky Sarevoks' and then e-mailed it out to the company. Growing up playing D&D with James Ohlen (the Lead Designer on BG, and now on our new MMO), I knew that would piss him off to no end, and suffice to say he was much tougher when I tried to fight him the next day."

Comment Re:N+1 problem (Score 1) 80

You're just wrong. Order.all is simply an alias for Order.find(:all), and as such and array of Orders - *not an associations*. (see http://api.rubyonrails.org/classes/ActiveRecord/Base.html#M001966). There's no N+1 problem here.

p.s. I just noticed the grandfather quotes code in the form Orders.find. This is clearly a sign the author isn't even used with basic Rails naming conventions.

Comment Re:Who cares (Score 1) 80

I understand you woes with deploying Rails application. I highly recommend you check out Passenger (mod_rails): http://www.modrails.com/ However I have no understanding for most of your complaints.

I always stumble across blogs with long explanations and tutorials on things so simple as *starting a service at boot* - and not even an arbitrary service, a common service like Ferret.

So what's Ferret or you inability to manage system services got to do with Rails ?

Not to mention that it's easy to do something idiotic in Rails. For example:

Orders.all.each { |order| ... code goes here ... }

With power comes responsibility - something you ought to know by now. You can do something just as stupid using _any_ other web framework + ORM; this is not a problem in Rails, it's a problem with the way you choose to solve the problem at hand.

Go guys! We're counting on you!

How about counting on yourself and getting some work done (on the Rails framework) without waiting for others to solve your problems ?

Programming

Rails and Merb Ruby Web Frameworks Merge 80

An anonymous reader writes "The Merb and Rails Core Teams today announced a major merger; the two projects will become one, and be released some time in Q2 of 2009 as Rails 3. This is great news for lots of folks who worried about the potential community fracture, as well as great news for all the developers who will now have an all-around better option for programming Ruby. Read more about the details in Yehuda's blog post, or at the Ruby on Rails blog."
The Internet

The Wackiest Technology Tales of 2008 97

coondoggie writes "Despite the daily drumbeat of new and improved hardware or software, the tech industry isn't all bits and bytes. Some interesting things happen along the way too. Like floating data centers, space geekonauts, shape shifting robots and weird bedfellows (like Microsoft and Jerry Seinfeld). What we include here is an example of what we thought were the best, slightly off-center stories of 2008."
Google

Google Chrome Is Out of Beta 444

BitZtream writes "This morning Google announced that Chrome is out of Beta, and showing improvements for plugin support, most notably video speed improvements. It also contains an updated javascript engine, claiming that it operates 1.4 times faster than the beta version, and work has begun on an extensions platform to allow easier integration with the browser by third parties."
Intel

Intel On Track For 32 nm Manufacturing 139

yaksha writes "Intel said on Wednesday that it has completed the development phase of its next manufacturing process that will shrink chip circuits to 32 nanometers. The milestone means that Intel will be able to push faster, more efficient chips starting in the fourth quarter. In a statement, Intel said it will provide more technical details at the International Electron Devices Meeting next week in San Francisco. Bottom line: Shrinking to a 32 nanometer is one more step in its 'tick tock' strategy, which aims to create a new architecture with new manufacturing process every 12 months. Intel is obviously betting that its rapid-fire advancements will produce performance gains so jaw dropping that customers can't resist."

Comment These features (Score 1) 216

are already available in Chrome/Chromium, and I find them very useful. Good thing they found their way to Firefox. I always found it very annoying to have to delete the whole cache in Firefox, especially since you have to do so rather often when you are working on html/css.

Comment Vista memory management (Score 1) 983

Vista has a feature they call SuperFetch, which is supposed to optimize memory usage and prevent page outs that would make the system unresponsive when running background tasks (exactly the situation many complained about above - delays in application switching/maximizing after a period of non-use). It's also supposed to preload data based on historical usage of application. I haven't seen any (subjective) improvements in responsiveness over Windows XP however. Might be that when Microsoft gets something right, they make sure to get other things wrong.

Comment Just what the web needs (Score 4, Interesting) 185

... another RIA platform. Only this one doesn't have a userbase yet and I don't think it'll have one to speak of in the near future; it is Windows and Mac OS only (though Sun promises that Linux and Solaris support is underway http://blogs.sun.com/javafx/entry/a_word_on_linux_and). Microsoft has been pushing Silverlight hard and still has only about 30% market penetration in the US (they claim 50% mp in 'some countries' - I'm very curious which countries are these: http://www.microsoft.com/presspass/press/2008/oct08/10-13Silverlight2PR.mspx). With Flash+Flex having a comfortable user base of some 90+%, let's not even begin to compare Microsoft's vs Sun's power to push stuff to the desktops of the masses, it's not even funny.

Comment Reducing network congestion (Score 5, Interesting) 238

If they want to improve network congestion why not start by implementing a better peer selection algorithm. IIRC currently peers are selected at random. A network topology aware peer selection algorithm might improve network congestion a great deal. Currently I see peers which are on another continent being 'preferred' (to due the randomness) to peers on my own ISP's network, with which I have a 50+ mbit connection.

Slashdot Top Deals

When someone says "I want a programming language in which I need only say what I wish done," give him a lollipop.

Working...