1 hour ago
March 23, 2005
How To Write Unmaintainable Code
I recently found a very interesting article written by many authors named "How To Write Unmaintainable Code". Name of this article speaks for itself.
March 22, 2005
Automatic Calculation for game levels
Today I've wrote an Ant script which helps us to automate process of precalculating game levels.
This Ant scripts can check for new files on file server, and of course it can run precalculation utility. Ant script is stored in Subversion repository, so our Luntbuild server gets it from repository and periodically runs process of level precalculation. That is great! Only you need is to export level to file server!
When some time passed, you'll get final version of level from another file server directory!
I also have to say that ant-contrib package is very useful for extending Ant functionallity.
This Ant scripts can check for new files on file server, and of course it can run precalculation utility. Ant script is stored in Subversion repository, so our Luntbuild server gets it from repository and periodically runs process of level precalculation. That is great! Only you need is to export level to file server!
When some time passed, you'll get final version of level from another file server directory!
I also have to say that ant-contrib package is very useful for extending Ant functionallity.
March 21, 2005
Playing chess
I play chess online for several years at ItsYourTurn. It is a nice place to talk to many interesting people all over the world! You can also play many other games there!
March 17, 2005
Testing image uploads
This is my favorite picture. I use it as my user avatar everywhere.
If you know the source of this image, please let me know. I scan it from cover of pirated CD Dick Dale's Rock'N'Roll
My contribution to Open Source
I recently hosted my first project at Sourceforge.
It is Subdmin.
Subdmin is used to simplify work with Subversion repositories.
It is Subdmin.
Subdmin is used to simplify work with Subversion repositories.
Automating build of our projects
Last several months I research continuous build system.
We already use Subversion + scons.
And we are very satisfied. So now I want to make one more step forward - install continuous build system.
Current goal of it is to continuously build all targets for all our projects. So we can see if something goes wrong. It also will help game designers to get last hot version of project.
In the future I plan to automate all build process - from SCM & File server to CD image with a game.
I searched for appropriate continuous build systems and selected some candidates:
CruiseControl
DamageControl
Luntbuild
Curerntly Luntbuild is my favorite. My requirements were:
The only disappointing thing in Luntbuild - It uses Ant system to build projects. And Ant doesn't support Subversion!
You can also see comparision table for continuous build systems here
We already use Subversion + scons.
And we are very satisfied. So now I want to make one more step forward - install continuous build system.
Current goal of it is to continuously build all targets for all our projects. So we can see if something goes wrong. It also will help game designers to get last hot version of project.
In the future I plan to automate all build process - from SCM & File server to CD image with a game.
I searched for appropriate continuous build systems and selected some candidates:
CruiseControl
DamageControl
Luntbuild
Curerntly Luntbuild is my favorite. My requirements were:
- Easy install
- Web interface
- Easy setup for new builds
The only disappointing thing in Luntbuild - It uses Ant system to build projects. And Ant doesn't support Subversion!
You can also see comparision table for continuous build systems here
Subscribe to:
Posts (Atom)