Buy A new Server For Cantr 2
Moderators: Public Relations Department, Players Department, Programming Department, Game Mechanics (RD)
- buddyhall
- Posts: 331
- Joined: Tue Feb 27, 2007 7:17 pm
- Location: Steelcity Canada
Buy A new Server For Cantr 2
No more lag!
"Great spirits have often encountered violent opposition from weak minds." einstein
- Jos Elkink
- Founder Emeritus
- Posts: 5711
- Joined: Mon Jul 14, 2003 1:17 pm
- Location: Dublin, Ireland
- Contact:
- jexter
- Posts: 185
- Joined: Tue Oct 02, 2007 10:18 am
- Location: Lithuania
- Contact:
- joo
- Posts: 5021
- Joined: Fri Jun 17, 2005 2:26 pm
- Location: London, UK
- Piscator
- Administrator Emeritus
- Posts: 6843
- Joined: Sun Jul 02, 2006 4:06 pm
- Location: Known Space
- Chris
- Posts: 856
- Joined: Sat May 05, 2007 1:03 pm
joo wrote:Why hire a programmer, when there are existing ProgD members. If they aren't doing their job, dismiss them!
Someone said recently that ProgD members need to be trained, and Marol doesn't have the time to train them. I don't know whether a professional programmer would require as much supervision time as current ProgD volunteers. Is there a Cantr programming Wiki or tutorial?
- Jos Elkink
- Founder Emeritus
- Posts: 5711
- Joined: Mon Jul 14, 2003 1:17 pm
- Location: Dublin, Ireland
- Contact:
joo wrote:Why hire a programmer, when there are existing ProgD members. If they aren't doing their job, dismiss them!
Haha - yeah, that will really solve the problem
And about training: even professional programmers need training into Cantr structure etc., but of course much less. Writing a wiki or something to assist the programming would certainly help, but is also a lot of work, which we rather devote to actual training ...
- Dogonabun
- Posts: 903
- Joined: Mon Feb 04, 2008 4:00 pm
-
Voltenion
- Posts: 2286
- Joined: Sat Aug 25, 2007 3:52 am
- Location: "Portugalija" como dizem alguns filhos da mãe
- Contact:
- Solfius
- Posts: 3144
- Joined: Wed Jul 16, 2003 5:31 pm
Jos Elkink wrote:Writing a wiki or something to assist the programming would certainly help, but is also a lot of work, which we rather devote to actual training ...
phpDocumentor can be used to turn comments in code into technical documentation. You could start using this immediately to produce some documentation, and although it requires the comments to be structured in a certain way, any new or updated code could use the system so at least part of the system is documented.
After all, you put comments in code, so why not make sue of them?
I mean, you do comment your code, right?
If the code isn't commented, well, after all the volunteers that have come and gone I imagine the Cantr code is pretty bloated, but if no one even commented their contributions.... the state of things would be far worse than I'd ever thought... because failing to apply that simple good coding practice suggests other even more important practices wouldn't be adopted...
All that aside, on topic, throwing more processing power at the problem is an expensive fix that in all likeliness not address the real issue.
Consider an unnecessarily heavy car, that has very little power as a result.
To make the car go faster, do you just put a bigger engine in? Well, perhaps you solve the problem, but what you end up with is a massively inefficient and expensive car (just think of the petrol).
The wise solution, is to make the car lighter, and thus more efficient, using the same engine to achieve greater performance.
If you're still with me, hopefully you'll see why a new server isn't the solution.
I'd be interested in having a go at the problem, but it conflicts with a future project I have planned, and at this stage, I don't have the depth of knowledge to attempt what is undoubtedly a very, large complex task
- Jos Elkink
- Founder Emeritus
- Posts: 5711
- Joined: Mon Jul 14, 2003 1:17 pm
- Location: Dublin, Ireland
- Contact:
There is some, but limited comments in the code. I like the concept of "self-documenting code"
... But even that is not consistently applied. The Cantr code is most certainly not an example of good coding practice. Don't forget that it is a project developed over many years, which has grown well beyond what its basic design was intended to handle and during which time my coding abilities and practices have improved a lot
... If I were to start Cantr from scratch, it would look all a lot better.
That said, I still hate too much comments in code
...
I certainly agree that it is about improving the code, not about replacing the server, at this stage. Furthermore, financial resources for Cantr are going down, not up - this is a direct effect of the number of players being half what it was a while ago. I haven't updated our administration recently, but I suspect that the current inflow of finances can barely pay for the server we already have, so let alone investing in a new one or paying programmers to do our job. The latter would be really cool, but is simply not really an option.
That said, I still hate too much comments in code
I certainly agree that it is about improving the code, not about replacing the server, at this stage. Furthermore, financial resources for Cantr are going down, not up - this is a direct effect of the number of players being half what it was a while ago. I haven't updated our administration recently, but I suspect that the current inflow of finances can barely pay for the server we already have, so let alone investing in a new one or paying programmers to do our job. The latter would be really cool, but is simply not really an option.
- Pie
- Posts: 3256
- Joined: Sun Jun 19, 2005 3:30 am
- Location: the headquarters of P.I.E.
Chris wrote:joo wrote:Why hire a programmer, when there are existing ProgD members. If they aren't doing their job, dismiss them!
Someone said recently that ProgD members need to be trained, and Marol doesn't have the time to train them. I don't know whether a professional programmer would require as much supervision time as current ProgD volunteers. Is there a Cantr programming Wiki or tutorial?
ehem... I have time on my hands, so I could teacheth people.
just have to re-learn it myself...
Pnumerical Intuitiong Engyn
Paranormal Investigation Exorsism
Porcupine Interspecies Extra_poison
Pick In Enter
... The headquarters of P.I.E.!!!
Paranormal Investigation Exorsism
Porcupine Interspecies Extra_poison
Pick In Enter
... The headquarters of P.I.E.!!!
- Joshuamonkey
- Owner/GAB Chair/HR Chair/ProgD
- Posts: 4537
- Joined: Sun May 01, 2005 3:17 am
- Location: Quahaki, U. S. A.
- Contact:
I want to be teachethified!
https://spiritualdata.org
http://doryiskom.myminicity.com/
"Don't be afraid to be different, but be as good as you can be." - James E. Faust
I'm a mystic, play the cello, and run.
http://doryiskom.myminicity.com/
"Don't be afraid to be different, but be as good as you can be." - James E. Faust
I'm a mystic, play the cello, and run.
- Armulus Satchula
- Posts: 1244
- Joined: Wed Oct 29, 2003 3:57 am
- Joshuamonkey
- Owner/GAB Chair/HR Chair/ProgD
- Posts: 4537
- Joined: Sun May 01, 2005 3:17 am
- Location: Quahaki, U. S. A.
- Contact:
There is always room for another roman numeral.
I disconcur!
https://spiritualdata.org
http://doryiskom.myminicity.com/
"Don't be afraid to be different, but be as good as you can be." - James E. Faust
I'm a mystic, play the cello, and run.
http://doryiskom.myminicity.com/
"Don't be afraid to be different, but be as good as you can be." - James E. Faust
I'm a mystic, play the cello, and run.
Who is online
Users browsing this forum: No registered users and 1 guest

