Please note that the movie pauses for the recompilation which happens after every change to the views and lasts 47seconds. They also try to replace Rail's ActiveRecord with hibernate which actually generates the OR code before compiling and not during run time meaning recompilation for every database change.
Just to put trails into perspective.
Rails picks up all changes to files immediately as long as you are in the development environment.
Trails is just flattering itself with comparing itself to rails.
Please don't make this sound like an rails or ruby issue.
Debian really blew it on packaging ruby.
Most of the system related problems which come up in #rubyonrails are related to debian linux installations.
How did they come up with the brilliant idea to split the standard library into 34 different packages? I just can't see how something moronic like this can even get started considering that a standard library is all about raising the status quo of the language by providing some shoulders to stand on so people can reach for higher goals.
Keep in mind that ruby has no dependencies at all. All dependencies are optional and the libraries using them (tk,x11, readline) fail gracefully with exceptions when the parts are not installed. Not so if the entire library is missing, this will cause a runtime exception with cryptic error message which rails will never be able to handle. Also ruby is tiny the entire package is 3mb!
I heard they are talking about improving the situation by adding a "virtual package" for ruby which contains all 34 seperate packages
Future in Debian terminology is traditionally not soon and thats a fix feeble fix considering all they need to do is to put all 3mb of ruby in one package
Anyways the point is fairly moot now since debian doesn't have ruby 1.8.2 anyways which is required for the latest rails
Luckily its easy to install ruby by hand. And I heard gentoo and freebsd install pretty easily too...
Its not the DRM that most users care about, they care about being annoyed by the DRM. Once the companies figure out how to put DRM onto PCs without pissing anyone off, it will be all over.
If it's CRUD you want along with maintainability and separation of business logic, view and data model. Try Ruby On Rails. You can literally develop a "toy" app 5 times faster in ROR than you could in clarion that does all of your CRUD stuff.
As a matter of fact I can confirm that this figure holds true for any size of application. I developed the e-commerce software powering www.snowdevil.ca 5 times faster then would have been possible without ruby on rails.
This includes XMLRequest powered backend, inventory, order processing, credit card clearing, encryption and so on and so on and so on.
Alone... in 3 months... while publishing an array of opensource tools and having fun doing so
Another good example of python use in a game is Eve.
However lua has firmly taken the industry now. World of warcraft comes with a huge xml/lua based UI and tons of mods exist.
Painkiller, Massive assault, Monkey islands are all prominently putting lua symbols in their games.
Rails is NOT your run the mill proof of concept framework. Its the next level of programming environment right now and here. Available for you to download under MIT license.
The people who use it make applications magnitudes faster than the people who aren't. Single people can be as productive as whole teams.
There hasn't been an improvement in productivity like this in recent programming-history.
And don't just put down what you don't understand, give it a try.
Sure, i'm working on my snowboard shop which is going live any minute now on www.snowdevil.ca and the software powering it will go up for resale later this year. Apart from this i'm working on several open source tools like www.hieraki.org.
I use the amazing web framework called rubyonrails. I urge you to check it out, i consider it he biggest leap ahead in the software industry since I have witnessed so far.
I work a 100 hour week easily and i'm very motivated and productive. Its all about the job and how much you know about how to motivate yourself.
For me its all about comfort while working. I treat myself to a powerful mac and a 23" screen while I program in a language I compleatly adore (ruby).
Productivity problems are the results of disagreement with your work environment. If the environment is inspiring you can stand it for much much longer than 30 or 40 hours.
Thats pathetic, Macworld is today, There are 10 million ipod owners out there who can't wait to afford other apple products; The blogspace is going nuts over the announcements at the same time. Slashdot probably doesn't even cause a percent of the traffic the apple store is getting today.
All of this discussion is based on a flawed idea of mod_php. Why oh why you want to have an scripting virtual machine embedded into the software which handles web requests is beyond me.
People constantly complain that PHP can't run as a different user then apache. People constantly complain that PHP doesn't pool db connections.
There is a simple solution for you : Fix your bloody setup
Fastcgi has been out since 99. It spawns as many PHP processes as you want to pool. It gives each php process its own process so no multithreading problems can possibly occure. You can use apache1, apache2, boa, lighttp as your web server, they all work.
There is NO downside to using fastcgi. In my tests it even offers a 40% (!!) performance gain when you use pconnect ( which you can use now since your php processes are now pooled ) and your server now supports every scripting language on the planet becuase every scripting language worth a damn can use fastcgi.
installed mod_php is a clear sign of a flawed setup.
Yup, and you probably go to cinema every month for 2h of entertainment.
The only resons why 15$ monthly fee could possibly be an obstacle are a) personal bankrupcy b) no understanding of money / use relationships.
If you even play the game for about one evening a week chances are you get the 15$ back by saved gasoline costs for whatever else you would have been doing.
Caffes pay 10$ a month per computer for steam. Other than blizzard games ( which are 5k per year for all their games on up to 20 computers ) and ea games ( 850$ per year license for all ea games ) other games just require buying them.
So we're going to fly to the moon, pick up some feul, and hopfully fly back without any problems. Can the ship carry more helium 3 than the feul it needs to get there and back? Otherwise it seems like a compleate waste.
1000s of scientists start to sob "daimn! we didn't think of that..."
I think if HL2 was a letdown to you than you are probably done with computer games. While i'm not saying that HL2 is the pinnacle of games forever I certainly belive it is currently.
There is only so much you can get out of a medium, if you don't enjoy the game most people call the best game ever made all things considered than thats a good indication to find a new hobby.
Good point. This is exactly the model i want to support.
What i have been doing for the past years is to download almost every game i meant to play from newsgroups while preordering it from amazon at the same time. All my games are as ISOs on my linux fileserver and i mount them with daemon tools to play. In some cases i got the game weeks before release. I never have problems with scrached or lost cds.
In most cases i open up the games to the point that i can extract the CD key so that i can play online. In some cases i never even bother to open up the game at all.
What steam did is legitimize this approach. I got the game on day1 within minutes while never commiting a criminal deed. ( well my old way is not criminal in kanada anyways )
I want to buy licenses to games from central servers. Even monthly fees are a great option. I know for fact that most games on my hd are only used for a month or two.
The shelf space idea is flawed. Good games are still good in 2 years. Yet the average shelf time of those games is maybe half a year. And its getting worse and worse every day since almost all the money is being made with console games while console games come in tiny packages and pc game boxes are still cardboard and huge.
Please note that the movie pauses for the recompilation which happens after every change to the views and lasts 47seconds.
They also try to replace Rail's ActiveRecord with hibernate which actually generates the OR code before compiling and not during run time meaning recompilation for every database change.
Just to put trails into perspective.
Rails picks up all changes to files immediately as long as you are in the development environment.
Trails is just flattering itself with comparing itself to rails.
Please don't make this sound like an rails or ruby issue. Debian really blew it on packaging ruby. Most of the system related problems which come up in #rubyonrails are related to debian linux installations.
How did they come up with the brilliant idea to split the standard library into 34 different packages? I just can't see how something moronic like this can even get started considering that a standard library is all about raising the status quo of the language by providing some shoulders to stand on so people can reach for higher goals.
Keep in mind that ruby has no dependencies at all. All dependencies are optional and the libraries using them (tk,x11, readline) fail gracefully with exceptions when the parts are not installed. Not so if the entire library is missing, this will cause a runtime exception with cryptic error message which rails will never be able to handle. Also ruby is tiny the entire package is 3mb!
I heard they are talking about improving the situation by adding a "virtual package" for ruby which contains all 34 seperate packages
Future in Debian terminology is traditionally not soon and thats a fix feeble fix considering all they need to do is to put all 3mb of ruby in one package
Anyways the point is fairly moot now since debian doesn't have ruby 1.8.2 anyways which is required for the latest rails
Luckily its easy to install ruby by hand. And I heard gentoo and freebsd install pretty easily too...
Its not the DRM that most users care about, they care about being annoyed by the DRM. Once the companies figure out how to put DRM onto PCs without pissing anyone off, it will be all over.
Hence apples success.
Thanks for sharing your insightÄ
Funny aside, you haven't used osX... ever :)
As a matter of fact I can confirm that this figure holds true for any size of application. I developed the e-commerce software powering www.snowdevil.ca 5 times faster then would have been possible without ruby on rails.
This includes XMLRequest powered backend, inventory, order processing, credit card clearing, encryption and so on and so on and so on.
Alone... in 3 months... while publishing an array of opensource tools and having fun doing so
This is because its written in Java. A fine choice for this kind of game I want to add.
Its great to see people using the right tools for the job.
Another good example of python use in a game is Eve.
However lua has firmly taken the industry now. World of warcraft comes with a huge xml/lua based UI and tons of mods exist.
Painkiller, Massive assault, Monkey islands are all prominently putting lua symbols in their games.
People regularly tell us in the channel how they ported their 4k PHP project to 400 lines of rails code over the weekend. Give it a try, its fun.
This is not insightful. If you want to see how well it scales look all all the production grade applications out there. The source to hieraki is freely accessible.
Rails is NOT your run the mill proof of concept framework. Its the next level of programming environment right now and here. Available for you to download under MIT license. The people who use it make applications magnitudes faster than the people who aren't. Single people can be as productive as whole teams.
There hasn't been an improvement in productivity like this in recent programming-history.
And don't just put down what you don't understand, give it a try.
Your attitude will just get you boring jobs.
Sure, i'm working on my snowboard shop which is going live any minute now on www.snowdevil.ca and the software powering it will go up for resale later this year.
Apart from this i'm working on several open source tools like www.hieraki.org.
I use the amazing web framework called rubyonrails. I urge you to check it out, i consider it he biggest leap ahead in the software industry since I have witnessed so far.
I work a 100 hour week easily and i'm very motivated and productive. Its all about the job and how much you know about how to motivate yourself.
For me its all about comfort while working. I treat myself to a powerful mac and a 23" screen while I program in a language I compleatly adore (ruby).
Productivity problems are the results of disagreement with your work environment. If the environment is inspiring you can stand it for much much longer than 30 or 40 hours.
Thats pathetic, Macworld is today, There are 10 million ipod owners out there who can't wait to afford other apple products; The blogspace is going nuts over the announcements at the same time.
Slashdot probably doesn't even cause a percent of the traffic the apple store is getting today.
Apple will be huge. It has been decided today.
Getting TV into the PC is easy. Getting it out is the problem.
It seems the best way is still to get a cheap gf4 with tv out and live with the hideous interferences.
Do you really have to have a TV with VGA in for thousands of dollars ?
All of this discussion is based on a flawed idea of mod_php. Why oh why you want to have an scripting virtual machine embedded into the software which handles web requests is beyond me. People constantly complain that PHP can't run as a different user then apache. People constantly complain that PHP doesn't pool db connections.
There is a simple solution for you : Fix your bloody setup
Fastcgi has been out since 99. It spawns as many PHP processes as you want to pool. It gives each php process its own process so no multithreading problems can possibly occure. You can use apache1, apache2, boa, lighttp as your web server, they all work.
There is NO downside to using fastcgi. In my tests it even offers a 40% (!!) performance gain when you use pconnect ( which you can use now since your php processes are now pooled ) and your server now supports every scripting language on the planet becuase every scripting language worth a damn can use fastcgi.
installed mod_php is a clear sign of a flawed setup.
Or :
.app folder.
1.) get the mac version which has the torrent in its
2.) Err no 2nd
Yup, and you probably go to cinema every month for 2h of entertainment.
The only resons why 15$ monthly fee could possibly be an obstacle are a) personal bankrupcy b) no understanding of money / use relationships.
If you even play the game for about one evening a week chances are you get the 15$ back by saved gasoline costs for whatever else you would have been doing.
Caffes pay 10$ a month per computer for steam. Other than blizzard games ( which are 5k per year for all their games on up to 20 computers ) and ea games ( 850$ per year license for all ea games ) other games just require buying them.
So we're going to fly to the moon, pick up some feul, and hopfully fly back without any problems. Can the ship carry more helium 3 than the feul it needs to get there and back? Otherwise it seems like a compleate waste.
1000s of scientists start to sob "daimn! we didn't think of that..."
I think if HL2 was a letdown to you than you are probably done with computer games.
While i'm not saying that HL2 is the pinnacle of games forever I certainly belive it is currently.
There is only so much you can get out of a medium, if you don't enjoy the game most people call the best game ever made all things considered than thats a good indication to find a new hobby.
I like the "Fix all problems..." option.
But i have no idea how software can make me understand women...
If he did you would read it here first
Single best slashdot post, ever
Good point. This is exactly the model i want to support.
What i have been doing for the past years is to download almost every game i meant to play from newsgroups while preordering it from amazon at the same time. All my games are as ISOs on my linux fileserver and i mount them with daemon tools to play.
In some cases i got the game weeks before release. I never have problems with scrached or lost cds.
In most cases i open up the games to the point that i can extract the CD key so that i can play online. In some cases i never even bother to open up the game at all.
What steam did is legitimize this approach. I got the game on day1 within minutes while never commiting a criminal deed. ( well my old way is not criminal in kanada anyways )
I want to buy licenses to games from central servers. Even monthly fees are a great option. I know for fact that most games on my hd are only used for a month or two.
The shelf space idea is flawed. Good games are still good in 2 years. Yet the average shelf time of those games is maybe half a year. And its getting worse and worse every day since almost all the money is being made with console games while console games come in tiny packages and pc game boxes are still cardboard and huge.
And i'm sure valve know about this since the very creator of bittorrent is a valve employee
Hehe, i almost choked when i saw the troll mod. Thanks for the comment.