IP address is the easiest thing to find out... how small is your bit of knowledge?NaruShadow wrote:Because I know a bit about computers, I may be able to solve the lag problem at least.
Oh and I can't hack the server without the IP address.
How Disapointing, Cantr Fails in a BIG way
Moderators: Players Department, Public Relations Department
- marol
- Posts: 3728
- Joined: Sun Jul 17, 2005 11:45 am
- Location: Kraków, PL
- Contact:
- NaruShadow
- Posts: 551
- Joined: Wed Dec 12, 2007 7:15 pm
- Location: A hamster wheel somewhere in my mind :D
- Contact:
Not small persay. My dad works exclusively with computers and servers. Building, programming, debugging, the works. He teaches me how to do it. If I can't help you myself, I could probably get the answer from him. I applied to join the resources dept. but no one has replied to me yet. I was thinking of the ProgD as well because I want to take programming courses in school.
- Cdls
- Posts: 4204
- Joined: Sat May 14, 2005 7:09 pm
I know some people who are pretty good at programming, and they might be interested in some side work. Jos, if you are interested I can get the word out and have a few people email or PM you. Let me know
Oh, and on that same note, I would definitely throw some money towards getting a programmer to help out.
Oh, and on that same note, I would definitely throw some money towards getting a programmer to help out.
- NaruShadow
- Posts: 551
- Joined: Wed Dec 12, 2007 7:15 pm
- Location: A hamster wheel somewhere in my mind :D
- Contact:
- SekoETC
- Posts: 15526
- Joined: Wed May 05, 2004 11:07 am
- Location: Finland
- Contact:
I know a person who says they applied like three times or so and no reply. Or actually there are several people who won't get even as much as "Hi, we've received your application and are in process of evaluating it". Anyway, this first person is a damn good programmer, does it for living, but your lack of communications has driven him away.
Not-so-sad panda
-
Xanalsir
- Posts: 37
- Joined: Sat May 03, 2008 4:59 am
It looks like the reason behind the lack of staff on Cantr is an incapability to accept good applications, not a lack of willing volunteers. That is Cantr failing in a big way. The lag? Not so much.
Omna gloria in excelsis Maldeus
2260-7.17: You say: "If only I could pull a hammer from behind my back the way I can note paper..."
2260-7.17: You say: "If only I could pull a hammer from behind my back the way I can note paper..."
- psymann
- Posts: 270
- Joined: Thu Oct 12, 2006 4:53 pm
- Location: Yorkshire, UK
And the fact that they want applications as if it's some sort of job you're applying for.
I can understand it a little more for someone that's going to end up fiddling with code, but for people who are just going to design some new items or suggest ways to balance out resources etc, it seems silly that people who volunteer to help are told to go away and fill out an application form.
It certainly put me off wanting to help - I said I could help the resource dept if they wanted the help, and was told to go away and fill out an application form, which I took to mean that they really weren't that bothered, and they were almost doing me a favour offering me a volunteer post which I had to apply for.
The impression I get is that Cantr now has one active coder, so should welcome people who can help out. Making this application process sound more inviting, and making it easier - like a quick e-mail to make sure that the person is keen to help and has some vague idea what they're doing before you let them make changes - might help.
If someone's keen to help, why not e-mail them a section of the code, and give them a chance to improve on it. Then, if you like it, it can be added in, and if you don't, it can be rejected. But that way, there's no application needed. Just make some of the code semi-public and let people attempt to do something with it. Not sure how possible that would be.
psymann
I can understand it a little more for someone that's going to end up fiddling with code, but for people who are just going to design some new items or suggest ways to balance out resources etc, it seems silly that people who volunteer to help are told to go away and fill out an application form.
It certainly put me off wanting to help - I said I could help the resource dept if they wanted the help, and was told to go away and fill out an application form, which I took to mean that they really weren't that bothered, and they were almost doing me a favour offering me a volunteer post which I had to apply for.
The impression I get is that Cantr now has one active coder, so should welcome people who can help out. Making this application process sound more inviting, and making it easier - like a quick e-mail to make sure that the person is keen to help and has some vague idea what they're doing before you let them make changes - might help.
If someone's keen to help, why not e-mail them a section of the code, and give them a chance to improve on it. Then, if you like it, it can be added in, and if you don't, it can be rejected. But that way, there's no application needed. Just make some of the code semi-public and let people attempt to do something with it. Not sure how possible that would be.
psymann
Retired from www.warofempires.com
(psymann, psydkik, psyborg, psyanide on chronicles of the ages v2-v6) and now seeking a peaceful life in Cantr.
Run out of Cantr minutes? Try www.battlemaster.org for more roleplaying fun.
(psymann, psydkik, psyborg, psyanide on chronicles of the ages v2-v6) and now seeking a peaceful life in Cantr.
Run out of Cantr minutes? Try www.battlemaster.org for more roleplaying fun.
- Jos Elkink
- Founder Emeritus
- Posts: 5711
- Joined: Mon Jul 14, 2003 1:17 pm
- Location: Dublin, Ireland
- Contact:
To be honest, this has been a problem for Cantr for as long as I remember and has been the subject of many GAC discussions - to no fruitful results. Concerning ProgD, that is - I'm not talking about RD applications.
The problem is: before someone can help out seriously with either the database or the source code, the person needs substantial (reading) access. If I were to meet someone in person, I feel I can quite quickly judge whether it appears a trustworthy person or not - online, this is much, much harder. So how do we get to know them? The best is to work with them for a while to get to know them, before granting substantial access. But that means working for a while on really mundane, not so important side issues that can be handled without substantial access. This seriously discourages any new programmer, and it also takes too much time for ProgD to guide these projects.
So it really feels like a catch-22: for serious help on Cantr code you need very substantial access; for substantial access you need to be trusted, which needs that we need to see you work on some serious code ...
And closely tied with it is the fact that any initial period in ProgD, whether with or without substantial access rights, requires guidance and time from ProgD, which is exactly what it doesn't have.
E.g., without naming names, right now I have an email in my inbox from someone saying that he/she knows a lot about databases and can seriously help out if I just give him full reading access to the database. Full reading access means that he/she can see *everything* in the game. I don't know this guy at all. So what am I to do? Say that I cannot trust him directly, which means no help on the DB; say that we first need to get to know each other well? but how? And I absolutely don't have any time whatsoever at the moment to devote to this.
I'm putting this all in the open, since the debate itself is no secret, and it is a situation that I really have never seen a solution to, which is very, very frustrating, especially while seeing Cantr slowly dying. I know that one serious solution would be for me to invest substantial time into Cantr, but I am not exaggerating when I say that that will probably cost me my job, with all consequences to my life ... so there is no way I am going to do that.
The problem is: before someone can help out seriously with either the database or the source code, the person needs substantial (reading) access. If I were to meet someone in person, I feel I can quite quickly judge whether it appears a trustworthy person or not - online, this is much, much harder. So how do we get to know them? The best is to work with them for a while to get to know them, before granting substantial access. But that means working for a while on really mundane, not so important side issues that can be handled without substantial access. This seriously discourages any new programmer, and it also takes too much time for ProgD to guide these projects.
So it really feels like a catch-22: for serious help on Cantr code you need very substantial access; for substantial access you need to be trusted, which needs that we need to see you work on some serious code ...
And closely tied with it is the fact that any initial period in ProgD, whether with or without substantial access rights, requires guidance and time from ProgD, which is exactly what it doesn't have.
E.g., without naming names, right now I have an email in my inbox from someone saying that he/she knows a lot about databases and can seriously help out if I just give him full reading access to the database. Full reading access means that he/she can see *everything* in the game. I don't know this guy at all. So what am I to do? Say that I cannot trust him directly, which means no help on the DB; say that we first need to get to know each other well? but how? And I absolutely don't have any time whatsoever at the moment to devote to this.
I'm putting this all in the open, since the debate itself is no secret, and it is a situation that I really have never seen a solution to, which is very, very frustrating, especially while seeing Cantr slowly dying. I know that one serious solution would be for me to invest substantial time into Cantr, but I am not exaggerating when I say that that will probably cost me my job, with all consequences to my life ... so there is no way I am going to do that.
- Tiamo
- Posts: 1262
- Joined: Fri Feb 01, 2008 2:22 pm
I think here the test environment comes into the picture. In a test environment programmers will have no access to the actual database or software, only to copies of those elsewhere (with the database only containing test data, no real game data).
ProgD applicants can learn freely in this environment (no guidance needed for the learning process, reading access only), and in a second phase play around with the test software (some guidance will be needed here, and update access to the test software, not the DB) without compromising the game itself. Depending on the software structure you could even cut this environment into several independent pieces (maybe separating the various independently running processes). Worst case is that an applicant could spread his knowledge about the game mechanics and database structure, and lets players use this knowledge. I don't think that is a real disaster, since most of the formulas are on Wiki anyway.
If you don't trust anyone even at this level i think the problem is unsolvable.
Edit: setting up systematic software documentation could also help, not only in limiting access to the actual software and speeding up the learning process, but also in structuring the design and maintenance process itself.
ProgD applicants can learn freely in this environment (no guidance needed for the learning process, reading access only), and in a second phase play around with the test software (some guidance will be needed here, and update access to the test software, not the DB) without compromising the game itself. Depending on the software structure you could even cut this environment into several independent pieces (maybe separating the various independently running processes). Worst case is that an applicant could spread his knowledge about the game mechanics and database structure, and lets players use this knowledge. I don't think that is a real disaster, since most of the formulas are on Wiki anyway.
If you don't trust anyone even at this level i think the problem is unsolvable.
Edit: setting up systematic software documentation could also help, not only in limiting access to the actual software and speeding up the learning process, but also in structuring the design and maintenance process itself.
- jexter
- Posts: 185
- Joined: Tue Oct 02, 2007 10:18 am
- Location: Lithuania
- Contact:
SekoETC wrote:I know a person who says they applied like three times or so and no reply. Or actually there are several people who won't get even as much as "Hi, we've received your application and are in process of evaluating it". Anyway, this first person is a damn good programmer, does it for living, but your lack of communications has driven him away.
Yes, I have had this experience too. I volunteered for the Players Dept and had no reply... well I just thought they didn't need any...
And I know some persons who didn't get any reply too. Come on people! Just write something back - if you don't need any more personel into that Dept. just say so, or if you are thinking taking him/her - say it!
I begin to think that the application forms don't work quite well, a? Maybe you don't get them? The same with reporting - no answer if we send through ingame. It's really faster to do that in the forums.
By the way - if the application system is broken, maybe just open a new forum thread, where people could fill in the form in forum - it would be faster and maybe some would be encouraged to volunteer too.
--Sorry for the offtopic--
Oberleutnant Jexter
Kommandant Panzer Lehr Division
Panzergruppe Dietrich
Deutsche Wermacht
Kommandant Panzer Lehr Division
Panzergruppe Dietrich
Deutsche Wermacht
-
Missy
- Posts: 2467
- Joined: Mon Jul 21, 2003 9:12 am
- Location: Pennsylvania
The application proccess is not broke. Many times, there is just mere indecision about whether to hire a person or not. Other times, the personel department has fallen severely behind which obviously poses a large problem. Of course applying to the Personel isn't going to solve the problem if the current personel isn't terribly active due to their real lives. Of course, being on personel requires a deal of trust as well, like other departments.
Since we fall upon strange times---To those of you who have applied and received no response, please send me a PM detailing what position you applied for and your name so I can identify your application and I will ~try~ to help the Personel/you out for the time being.
Since we fall upon strange times---To those of you who have applied and received no response, please send me a PM detailing what position you applied for and your name so I can identify your application and I will ~try~ to help the Personel/you out for the time being.
I hate people.
- Jos Elkink
- Founder Emeritus
- Posts: 5711
- Joined: Mon Jul 14, 2003 1:17 pm
- Location: Dublin, Ireland
- Contact:
Does the application system not make use of the Personnel mailinglist? The mailinglists are down, so the application system might actually be broken ... the last few weeks, that is, not the last few years
... Other than that, I am fairly happy with how the application procedure works, if only it worked faster. Too many applications are pending for too long - but it's just, again, a matter of finding the time to handle all of it.
Haha, that's kind of funny ... Neither when reading the guys email, nor when writing the post above, I thought about the test environment. Of course we have one and full DB access would probably not be problematic there, except that in the test env. it is harder to see what tables are big / overburdened and which are not. But yeah, good point
...
The code is still a problem, but it is a smaller one. The only problems would be bugs or insecure code that could be abused by a new programmer in the game - instead of fixing it. But this is far, far less problematic than DB access.
Of course, all this still requires some time from more experienced ProgD members.
Oh, it's not that I don't trust anyone at all, it is just that it takes some time to get to know someone to be able to trust the person. And even then you're sometimes mistaken, but that's a risk we need to take.
Definitely - but it certainly doesn't fix the lack of time issue
...
Tiamo wrote:I think here the test environment comes into the picture.
Haha, that's kind of funny ... Neither when reading the guys email, nor when writing the post above, I thought about the test environment. Of course we have one and full DB access would probably not be problematic there, except that in the test env. it is harder to see what tables are big / overburdened and which are not. But yeah, good point
The code is still a problem, but it is a smaller one. The only problems would be bugs or insecure code that could be abused by a new programmer in the game - instead of fixing it. But this is far, far less problematic than DB access.
Of course, all this still requires some time from more experienced ProgD members.
Tiamo wrote:If you don't trust anyone even at this level i think the problem is unsolvable.
Oh, it's not that I don't trust anyone at all, it is just that it takes some time to get to know someone to be able to trust the person. And even then you're sometimes mistaken, but that's a risk we need to take.
Tiamo wrote:Edit: setting up systematic software documentation could also help, not only in limiting access to the actual software and speeding up the learning process, but also in structuring the design and maintenance process itself.
Definitely - but it certainly doesn't fix the lack of time issue
- Doug R.
- Posts: 14857
- Joined: Wed Mar 23, 2005 6:56 pm
- Contact:
Jos Elkink wrote:I'm putting this all in the open, since the debate itself is no secret, and it is a situation that I really have never seen a solution to, which is very, very frustrating, especially while seeing Cantr slowly dying.
Jos,
May I suggest a leap of faith?
-Ask if the applicant in question minds if his identity is made public.
-If they don't, then post it, and let people vouch for them or tell you what a creep they are (preferably offlist)
-If they do, beware and say no thanks.
-Back up the entire game. Everything. Save it in a place only you have access to.
-Take the leap and give this person full access. If they destroy the game, you have the backup. If they work out, then things are looking bright.
Hamsters is nice. ~Kaylee, Firefly
- Jos Elkink
- Founder Emeritus
- Posts: 5711
- Joined: Mon Jul 14, 2003 1:17 pm
- Location: Dublin, Ireland
- Contact:
Doug R. wrote:-Ask if the applicant in question minds if his identity is made public.
I like that suggestion
I'm also working on another solution that I like even more, but discussing it in GAC before making anything public.
Doug R. wrote:-Back up the entire game. Everything. Save it in a place only you have access to.
-Take the leap and give this person full access. If they destroy the game, you have the backup. If they work out, then things are looking bright.
I don't think backups are the solution to this problem. We are talking reading access here, not writing access - it's not the worry about destruction of the game, but worry about people abusing confidential information when playing the game or publishing it on public sites.
- Solfius
- Posts: 3144
- Joined: Wed Jul 16, 2003 5:31 pm
Return to “General Discussion”
Who is online
Users browsing this forum: No registered users and 1 guest




