Buy A new Server For Cantr 2

Out-of-character discussion forum for players of Cantr II to discuss new ideas for the development of the Cantr II game.

Moderators: Public Relations Department, Players Department, Programming Department, Game Mechanics (RD)

User avatar
buddyhall
Posts: 331
Joined: Tue Feb 27, 2007 7:17 pm
Location: Steelcity Canada

Buy A new Server For Cantr 2

Postby buddyhall » Thu May 22, 2008 3:33 pm

No more lag!
"Great spirits have often encountered violent opposition from weak minds." einstein
User avatar
Jos Elkink
Founder Emeritus
Posts: 5711
Joined: Mon Jul 14, 2003 1:17 pm
Location: Dublin, Ireland
Contact:

Postby Jos Elkink » Thu May 22, 2008 3:45 pm

I don't believe it's the solution.
User avatar
jexter
Posts: 185
Joined: Tue Oct 02, 2007 10:18 am
Location: Lithuania
Contact:

Postby jexter » Thu May 22, 2008 4:37 pm

Jos and what about using that money you have (well from the donations... or there aren't any?) for hiring a programmer? If you lack money we could arrange some propaganda to donate for a very good deed :)
Oberleutnant Jexter
Kommandant Panzer Lehr Division
Panzergruppe Dietrich
Deutsche Wermacht
User avatar
joo
Posts: 5021
Joined: Fri Jun 17, 2005 2:26 pm
Location: London, UK

Postby joo » Sat May 24, 2008 3:25 pm

Why hire a programmer, when there are existing ProgD members. If they aren't doing their job, dismiss them!
User avatar
Piscator
Administrator Emeritus
Posts: 6843
Joined: Sun Jul 02, 2006 4:06 pm
Location: Known Space

Postby Piscator » Sat May 24, 2008 3:33 pm

Errm, even a mostly inactive staff is better than no staff at all, don't you think?
Pretty in pink.
User avatar
Chris
Posts: 856
Joined: Sat May 05, 2007 1:03 pm

Postby Chris » Sat May 24, 2008 4:06 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?
User avatar
Jos Elkink
Founder Emeritus
Posts: 5711
Joined: Mon Jul 14, 2003 1:17 pm
Location: Dublin, Ireland
Contact:

Postby Jos Elkink » Sat May 24, 2008 6:34 pm

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 :-) ... I mean, for clarity purposes, we do sometimes remove inactive staff from our list, but in terms of Cantr being in trouble, this is not really a solution ;-) ...

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 ...
User avatar
Dogonabun
Posts: 903
Joined: Mon Feb 04, 2008 4:00 pm

Postby Dogonabun » Sat May 24, 2008 7:53 pm

I think some ad banners should be added to the top of the game. I know it's a bit brutal, and might be against what Cantr's about, but anyone with firefox can just disable them. I think it would help quite a bit to be able to hire a decent programmer.
Stupidity is relative.
Voltenion
Posts: 2286
Joined: Sat Aug 25, 2007 3:52 am
Location: "Portugalija" como dizem alguns filhos da mãe
Contact:

Postby Voltenion » Sat May 24, 2008 9:06 pm

as long as they are green ^^
"Delete Fu Island" activist.
User avatar
Solfius
Posts: 3144
Joined: Wed Jul 16, 2003 5:31 pm

Postby Solfius » Sun May 25, 2008 12:23 am

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
User avatar
Jos Elkink
Founder Emeritus
Posts: 5711
Joined: Mon Jul 14, 2003 1:17 pm
Location: Dublin, Ireland
Contact:

Postby Jos Elkink » Sun May 25, 2008 9:01 am

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.
User avatar
Pie
Posts: 3256
Joined: Sun Jun 19, 2005 3:30 am
Location: the headquarters of P.I.E.

Postby Pie » Sun May 25, 2008 9:06 pm

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.!!!
User avatar
Joshuamonkey
Owner/GAB Chair/HR Chair/ProgD
Posts: 4537
Joined: Sun May 01, 2005 3:17 am
Location: Quahaki, U. S. A.
Contact:

Postby Joshuamonkey » Wed Jul 23, 2008 4:42 pm

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.
User avatar
Armulus Satchula
Posts: 1244
Joined: Wed Oct 29, 2003 3:57 am

Postby Armulus Satchula » Wed Jul 23, 2008 6:05 pm

Jos Elkink wrote: ... If I were to start Cantr from scratch, it would look all a lot better.


There is always room for another roman numeral.
User avatar
Joshuamonkey
Owner/GAB Chair/HR Chair/ProgD
Posts: 4537
Joined: Sun May 01, 2005 3:17 am
Location: Quahaki, U. S. A.
Contact:

Postby Joshuamonkey » Fri Jul 25, 2008 4:45 pm

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.

Return to “Suggestions”

Who is online

Users browsing this forum: No registered users and 1 guest