Re:Rails, great for those fed up with J2EE.
on
Ajax On Rails
·
· Score: 1
How about distributed caching (SwarmCache, Tangasol, Memcached)? How about optimistic locking based on timestamps (it is still absent and we needed it BADLY)?
And Ruby's transaction support is very limited, for example it's impossible to detach record from a transaction, save it to session and then reattach this record to a new transaction (with concurrency control based on timestamps/verisons, of course). Hibernate (http://www.hibernate.org/) supports this, BTW.
Re:Rails, great for those fed up with J2EE.
on
Ajax On Rails
·
· Score: 3, Interesting
Ruby is easier. Until you try to do something even moderately complex.
Our company recently tried to do a web-project (workflow management application for a publishing house) based RoR. It was a spectacular failure - LOTS of things are mostly absent from RoR: caching and transaction support, object-relational mapping is inferior (yes, ActiveRecord is NOT enough), etc.
RoR is nice, but it needs lots of polishing and some redesign. In its present state RoR can't be compared with J2EE solutions, they are far more powerfull and _flexible_.
Well, my notebook has 7200RPM hard drive (Hitachi Travelstar), 2GB of RAM, Pentium M 1.8Ghz, 1400x1050 screen resolution (with 15.1" screen), DVD-RW, WiFi, 2.7kg weight and about 5 hours of battery life. This configuration is ideal for development, IMHO.
Its price is $1500, I assembled it myself from barebone A-Open platform.
No, last year Chubais supported SPS (liberal political party) and it failed spectacularly, it didn't even get 5% of votes required for party to get seats in parliament.
Belive me, PR of SPS was one of the best. But people simply won't vote for ones who robbed them during 'privatisation' of 90s.
Chubais poses a threat to Putin? Please, don't make such jokes:)
Chubais is one of the most hated politicians in Russia. He was the leader of criminal privatisation, he is responsible for "fan blackout's" (don't know how to translate it exactly). There's even a semi-political joke: "It's all Chubais's fault, he alone is to blame".
So if you are intent on some conspiracy theory: this blackout was caused by Chubais himself to support his obsession to deregulate energy market in Russia.
The most pervert routing scheme I've seen is using satellite internet connection (like http://www.planetsky.com/ ) to download movies from the computer in the next room:)
I live in Russia, about 1000 km from Moscow. We were hit by network outage, nothing worked (even Slashdot:( ) for about 30 minutes. Number of routes announced by both of our peers was about 700 instead of normal 150000.
But then routes began to appear again! I was amazed, Internet routed itself around damaged segments, packets were routed through Japan (!), Finland and Holland instead of Moscow. The most funny part was when I traced the route to a computer in the next building - it went through Saint-Petersburg:)
Maybe O'Gara should write a nice article about connection of one of Slashdot reader's signature (the one that says something about "set a man on fire") and this brutal murder?
Yes, gravitation can also be explained in a such way: "Gravitation is the force created by evil spirits trying to pull you into the Earth, gravitation is countered by the force of angels trying to lift you to the Heaven. The force of evil spirits is inversly proportional to the square of the distance between you and the Hell (i.e. the center of the Earth)..."
ID _can_ be taught at schools (for example, I had philosophy classes at school), but certainly not in _science_ classes.
And ID is not a science, because it lacks: scientific proofs (direct or indirect), predicting ability and a non-contradictory model. Evolution, on the other hand, has lots of indirect proofs, some predicting ability and a good model (moreover, a mathematical model).
A good password must: 1. Be at least 8 characters long. 2. Contain lowercase and uppercase letters. 3. Contain numbers. 4. Contain no dictionary words. 5. Contain non-alpabatical characters..... 2943768. Only one password satisfies all the rules above, so it also can't be used.
Yes, FAR looks like Midnight Commander but MC is NOWHERE close to FAR in stability, speed and functionality (FAR is almost a complete replacement of Explorer).
Russian software market is pretty endemic.
Ie. you won't know anything about most of quality Russian software. For example, do you know about FAR - one of the best file managers in the world? Or how about RAR? And certainly you haven't heard about the superb mailer "The Bat!".
Besides, lots of software is written in Russia: Microsoft Flight Simulator, IDEA (the best Java IDE) , etc.
How about distributed caching (SwarmCache, Tangasol, Memcached)? How about optimistic locking based on timestamps (it is still absent and we needed it BADLY)?
And Ruby's transaction support is very limited, for example it's impossible to detach record from a transaction, save it to session and then reattach this record to a new transaction (with concurrency control based on timestamps/verisons, of course). Hibernate (http://www.hibernate.org/) supports this, BTW.
Ruby is easier. Until you try to do something even moderately complex.
Our company recently tried to do a web-project (workflow management application for a publishing house) based RoR. It was a spectacular failure - LOTS of things are mostly absent from RoR: caching and transaction support, object-relational mapping is inferior (yes, ActiveRecord is NOT enough), etc.
RoR is nice, but it needs lots of polishing and some redesign. In its present state RoR can't be compared with J2EE solutions, they are far more powerfull and _flexible_.
I wish I had some mod points....
It's one of the most reasonable copyright improvements I heard about.
Well, my notebook has 7200RPM hard drive (Hitachi Travelstar), 2GB of RAM, Pentium M 1.8Ghz, 1400x1050 screen resolution (with 15.1" screen), DVD-RW, WiFi, 2.7kg weight and about 5 hours of battery life. This configuration is ideal for development, IMHO.
Its price is $1500, I assembled it myself from barebone A-Open platform.
No, last year Chubais supported SPS (liberal political party) and it failed spectacularly, it didn't even get 5% of votes required for party to get seats in parliament.
Belive me, PR of SPS was one of the best. But people simply won't vote for ones who robbed them during 'privatisation' of 90s.
No, "communism" is an ideal: "everyone gets what he wants and everyone does what he can". It's not achievable in practice.
You're thinking about "socialism", and that's a completely different thing.
Chubais poses a threat to Putin? Please, don't make such jokes :)
Chubais is one of the most hated politicians in Russia. He was the leader of criminal privatisation, he is responsible for "fan blackout's" (don't know how to translate it exactly). There's even a semi-political joke: "It's all Chubais's fault, he alone is to blame".
So if you are intent on some conspiracy theory: this blackout was caused by Chubais himself to support his obsession to deregulate energy market in Russia.
Our peers (http://www.rtcomm.ru/en/ and http://www.transtk.ru/www/nsf/esite.nsf/ ) usualy exchange traffic and use each other's channels in case of failures, but their traffic exchange point is MSK-9 :(
The most pervert routing scheme I've seen is using satellite internet connection (like http://www.planetsky.com/ ) to download movies from the computer in the next room :)
80000 kilometers instead of few meters!
Yes, but they're not public :(
Right now poor admins are trying to find stable routes for Russian traffic, which overloaded some international channels.
I live in Russia, about 1000 km from Moscow. We were hit by network outage, nothing worked (even Slashdot :( ) for about 30 minutes. Number of routes announced by both of our peers was about 700 instead of normal 150000.
:)
But then routes began to appear again! I was amazed, Internet routed itself around damaged segments, packets were routed through Japan (!), Finland and Holland instead of Moscow. The most funny part was when I traced the route to a computer in the next building - it went through Saint-Petersburg
I was able to access Slashdot, and most of Russian sites (http://newsru.com/ , http://ntv.ru/ , http://nbc.ru/ not directly affected by outage.
It's a true story. There was a message in Russian LUG about that from a conference participant: http://lists.lug.ru/pipermail/oo-discuss/2004-Octo ber/012275.html
PS: yes, I read Russian.
Maybe O'Gara should write a nice article about connection of one of Slashdot reader's signature (the one that says something about "set a man on fire") and this brutal murder?
Yes, gravitation can also be explained in a such way: "Gravitation is the force created by evil spirits trying to pull you into the Earth, gravitation is countered by the force of angels trying to lift you to the Heaven. The force of evil spirits is inversly proportional to the square of the distance between you and the Hell (i.e. the center of the Earth)..."
ID _can_ be taught at schools (for example, I had philosophy classes at school), but certainly not in _science_ classes.
And ID is not a science, because it lacks: scientific proofs (direct or indirect), predicting ability and a non-contradictory model. Evolution, on the other hand, has lots of indirect proofs, some predicting ability and a good model (moreover, a mathematical model).
Yet in the end good will put evil on its knees and will brutally kill it :)
No, parachutes (3 of them) are used first, retrorockets are fired in the very last moment to make landing soft.
A good password must: ....
1. Be at least 8 characters long.
2. Contain lowercase and uppercase letters.
3. Contain numbers.
4. Contain no dictionary words.
5. Contain non-alpabatical characters.
2943768. Only one password satisfies all the rules above, so it also can't be used.
I personaly know some developers of IDEA, most of them are from Russia. Besides, IntelliJ has office in Saint-Petersburg.
No, I'd say that FAR is better than any GUI filemanager (yes, that includes Finder in OS X). And it is certainly better than Explorer.
Yes, FAR looks like Midnight Commander but MC is NOWHERE close to FAR in stability, speed and functionality (FAR is almost a complete replacement of Explorer).
Yes, I know. But lots of The Bat! development is done in Russia and by russians.
Well, neccesity is the mother of inventions :)
And the situation in Russia is not so grim as your mass media paint it (I live in Russia).
Russian software market is pretty endemic. Ie. you won't know anything about most of quality Russian software. For example, do you know about FAR - one of the best file managers in the world? Or how about RAR? And certainly you haven't heard about the superb mailer "The Bat!".
Besides, lots of software is written in Russia: Microsoft Flight Simulator, IDEA (the best Java IDE) , etc.
I'd put some poison just to be sure.
In fact I strogly dislike this idea, because someday it might be used against me.
Cover propeller with a poison and you'll get a perfect assassin weapon!
It can be operated from a distance, can penetrate through usual air defence and is virtualy invisible.