RoR replaces maintaining long detailed XML configuration files with maintaing long, detailed database specific sql files.
No, RoR's models don't come from maintained SQL files. I believe it uses reflection to dynamically build the models.
Using RoR, you create a table and let Ruby dynamically determine a bunch of information about relationships and data types and then you access various properties of this data.
Yes.
You are also forced to use RoR's Object model (You have to extend ActiveRecord, correct?)
No. You can use the other components of Rails (ActionPack and the Web Service portion) without using ActiveRecord.
Using something like Hibernate, you write an object, then do something do describe it (Java Annotations, XDoclet markup, tedious XML configuration file) and It can create the DDL/alter tables on the fly for you, and you are not forced to extend any object.
That's probably true, I haven't worked with Hibernate. But with Rails, you make a change to the DB table, and the model instantly reflects that change.
Apple gets beat badly in the $1000 price range for a PC (not including the monitor).
I built a great quiet A64 3000+ with a 6600GT, 200GB SATA hard drive, wireless 802.11g, firewire, the works for a little less than $1000. Much more powerful, at least with games, than the mac.
(although, I did have a MSDN Universal subscription, so software costs were minimal. If I actually paid for my software.. it might be different. dunno for sure).
Re:Zen and the Art of Motorcycle Maintenance
on
Blink, Take 2
·
· Score: 1
Sorry, but I don't see how that answers my question at all.
Re:Zen and the Art of Motorcycle Maintenance
on
Blink, Take 2
·
· Score: 1
How can one be used by a concept or a distinction?
Zen and the Art of Motorcycle Maintenance
on
Blink, Take 2
·
· Score: 2, Interesting
This "blink" sounds awfully similar to Pirsig's idea of "Quality" in Zen and the Art of Motorcycle Maintenance...
I'm primarily a *nix developer, but this Mono implementation of.NET seems somewhat interesting. It may be a good way to go in the future for Linux GUI applications (as C# is probably better suited for GUI development than C++ or others -- and don't mention Java please).
A good portable way to write programs might be to write the application core in standard C++, then write the UI in C#/Mono on *nix, Obj-C on OS X, and C#/.NET on Windows.
I actually preferred the phone interview to other email interviews. It forces the person being interviewed to think on their feet and to not send their answers off to the legal or marketing department for censoring/filtering. This seemed like exceptionally honest interview from a corporate employee.
So, uh, he was supposed to go and research all the answers to every question that was raised here? He didn't know which questions in advance Rob was going to ask him, you know.
Addressing the first question.... No, why would I buy the car in the first place if I didn't feel it was worth the money? And if I felt it was worth the money, why would I feel ripped off?
That's one of the straightest interviews from Microsoft that I've ever read. Good job to everyone involved.
One comment on the TCO... yes, the studies examine one particular scenario. But the ads that trumpet the TCO studies sure don't make that clear (that the study is for a couple specific scenarios and leaves out a large part of 'real ownership costs' that you'd run into in the real world).
Hah. Water polo's not wimpy. It's gay as hell, with your underwater grabbing and "hole sets" and wings and balls and speedos.
Has Google responded? Did the author of the article bother to get Google's response before writing the article?
I read a book about how space aliens came and raped three blonde girls and then blew up earth.
I'm going to apply that fictional story to Google and make some asinine analogy too!
You don't have to use anonymous blocks.
What about little Italian men running around and jumping and squishing mushrooms with feet and throwing fireballs at everything in sight?
And riding velocripters that eat turtles?
Sounds pretty dam nviolent to me.
There are certain features in Ruby that make it exceptionally easy to implement something like Rails. Reflection, blocks, etc.
The part of Rails that deals with the database and does the ORM is called ActiveRecord. You don't have to use AR with the other components of Rails.
Also, AR has gone through some extensive changes in the last release, it may better suit your purposes now.
Keep in mind that it's still a fairly new framework. It will only get better!
RoR replaces maintaining long detailed XML configuration files with maintaing long, detailed database specific sql files.
No, RoR's models don't come from maintained SQL files. I believe it uses reflection to dynamically build the models.
Using RoR, you create a table and let Ruby dynamically determine a bunch of information about relationships and data types and then you access various properties of this data.
Yes.
You are also forced to use RoR's Object model (You have to extend ActiveRecord, correct?)
No. You can use the other components of Rails (ActionPack and the Web Service portion) without using ActiveRecord.
Using something like Hibernate, you write an object, then do something do describe it (Java Annotations, XDoclet markup, tedious XML configuration file) and It can create the DDL/alter tables on the fly for you, and you are not forced to extend any object.
That's probably true, I haven't worked with Hibernate. But with Rails, you make a change to the DB table, and the model instantly reflects that change.
You're missing a few other connections it needs.
1) The connection between "courses" and "class".
2) The connection between "Bay Area" and "Berkeley".
Who claims that Firefox is the answer to all security problems? It's a web browser, for god's sakes.
Apple gets beat badly in the $1000 price range for a PC (not including the monitor).
I built a great quiet A64 3000+ with a 6600GT, 200GB SATA hard drive, wireless 802.11g, firewire, the works for a little less than $1000. Much more powerful, at least with games, than the mac.
(although, I did have a MSDN Universal subscription, so software costs were minimal. If I actually paid for my software.. it might be different. dunno for sure).
Sorry, but I don't see how that answers my question at all.
How can one be used by a concept or a distinction?
This "blink" sounds awfully similar to Pirsig's idea of "Quality" in Zen and the Art of Motorcycle Maintenance...
I'm primarily a *nix developer, but this Mono implementation of
A good portable way to write programs might be to write the application core in standard C++, then write the UI in C#/Mono on *nix, Obj-C on OS X, and C#/.NET on Windows.
Thoughts?
Uh, I'm guessing you don't know what you're talking about.
I don't think a *nix kernel rootkit has ever existed, where a program can modify the kernel and is impossible to remove.
I actually preferred the phone interview to other email interviews. It forces the person being interviewed to think on their feet and to not send their answers off to the legal or marketing department for censoring/filtering. This seemed like exceptionally honest interview from a corporate employee.
So, uh, he was supposed to go and research all the answers to every question that was raised here? He didn't know which questions in advance Rob was going to ask him, you know.
Addressing the first question.... No, why would I buy the car in the first place if I didn't feel it was worth the money? And if I felt it was worth the money, why would I feel ripped off?
That's one of the straightest interviews from Microsoft that I've ever read. Good job to everyone involved.
One comment on the TCO... yes, the studies examine one particular scenario. But the ads that trumpet the TCO studies sure don't make that clear (that the study is for a couple specific scenarios and leaves out a large part of 'real ownership costs' that you'd run into in the real world).
Did previous consoles use a PPC architecture? Why are the XB2 and PS3 using them?
That's assuming that lawyers aren't already charging the maximum price the market will bear.
Some corporations are aware that behaving ethically will benefit them more over the long term, even if it costs them short-term profits.
Cocoa is for UI. The UI isn't part of the "internals" of a game.
HL-2 requires you have a working internet connection when you start up the game. Says so on the box.