Log in

View Full Version : Vote :)



pcbrainbuster
04-06-2007, 08:09 PM
Hello again folks :),

I thought I run a poll, to see who thinks who is a GOOD coder...

(I only put the people in the list that really have been on this forum for a long time and not short time, though I may forget some and also there is not enough sace for alot of people too)...

mburt
04-06-2007, 08:36 PM
(I only put the people in the list that really have been on this forum for a long time and not short time, though I may forget some and also there is not enough sace for alot of people too)...
...Sarcastic look*. You joined last month...

mburt
04-06-2007, 08:40 PM
I think this is a bad idea. I would probably choose everyone on this list except techno race. I have never seen techno race on this forum ever, so I have no idea. The fact that you said "good" coder, and not "great" has alot to do with it as well.

I think the best coders on this forum are (in decending order):

Mike (mwinter)
Twey
John
DimX
ddadmin
BLiZZaRD
djr33
thetestingsite
boxxertrumps

No offense intended, but that's just what I think.

Jack
04-06-2007, 09:00 PM
Haha... We all choose everyone! :eek:

techno_race
04-06-2007, 09:30 PM
Very interesting so far.

techno_race
04-06-2007, 09:32 PM
I have never seen techno race on this forum ever, so I have no idea.
Never? That's interesting. Might as well click on my name while you're at it.:rolleyes:

Twey
04-06-2007, 09:36 PM
This thread is pointless, since "good" is so vague a term. If you'd asked people to rank us in terms of skill, it might be worth looking at, but as it is the results won't even reflect people's opinions correctly.

mburt
04-06-2007, 09:39 PM
Agreed. Good doesn't mean skilled.

techno_race
04-06-2007, 09:41 PM
And I chose... Twey, ddadmin and djr33! :):):):)

techno_race
04-06-2007, 09:44 PM
Oh, sorry, mburt. I didn't notice that yet. I assume it means "Who thinks who writes scripts that actually work?" I might have forgotten whose work, but Twey's, djr33's and ddadmin's seem to work for everymody.

pcbrainbuster
04-06-2007, 09:58 PM
Well mburt it was just what I wanted to do but hey and opinions an opinion :)...

mburt
04-06-2007, 10:02 PM
I agree, it is based on opinion, but the standard the opinion is based on, doesn't have a precise meaning. If you had said "skilled" I would know who to vote.

Twey
04-06-2007, 10:16 PM
No you wouldn't... in what languages? djr33 is fairly good at PHP, but can't write Javascript to save his life. There was a really snazzy AI coder on here a little while back, the sort of thing I'd love to be able to do, but his web programming was terrible.

Even all by the same standards, how do you decide who's "skilled" and "not skilled?" It's not black and white, it's a continuum. jscheuer1 might be more skilled than techno_race, and techno_race might be more skilled than thetestingsite, and thetestingsite might be more skilled than pcbrainbuster (whom I notice is now a Senior Coder, congratulations pcbrainbuster); where should one draw the line?

mburt
04-06-2007, 10:26 PM
Hmm... I would consider you the best as of now. You know practically every language (to some point). I think jscheuer's practical use of JavaScript is above everyone else's though. DimX is probably the best programmer. I had him on my instant messaging thing a time ago, and he showed me where to get started with c++.

Twey
04-06-2007, 10:33 PM
C++ isn't too tricky, I've used it for some projects, though I'm not completely fluent. mwinter is/was also a very good systems programmer, and did C++ and, I think, C very well. mwinter is/was clearly a more skilled programmer than anyone else here to date, as far as I'm aware.

mburt
04-06-2007, 10:36 PM
He also seemed to be able to point out and correct anyone's problem in great detail. Really though, one time one of his posts took up the full space of the window size (728px).

pcbrainbuster
04-06-2007, 10:39 PM
Man I seem to be very unlucky that he was not here ... And Twey, thanks for your congrats :)...

pcbrainbuster
04-06-2007, 10:49 PM
Besides this thread and the votes are based on general coding knowledge. And by good I meant knowing atleast one scripting language and being able to use it smoothly...

mburt
04-07-2007, 01:31 AM
Man I seem to be very unlucky that he was not here
I find the use of the correct verb tense to be lacking. :p
It should be
"Man, I seem to be very unlucky that he is not here"

boxxertrumps
04-07-2007, 03:20 AM
Mike (mwinter)
Twey
John
DimX
ddadmin
BLiZZaRD
djr33
thetestingsite
boxxertrumps

You belong there somewhere, mburt. I might be able to run circles around you with css and PHP, but your knowledge of javascript and c++ is far superior to myself...
<vanity>
But why am i not choice in the poll? I mean, I've been here for around 9 months, just as long as mburt. Quite a bit longer than thetestingsite, techno race. one month after tech support.
<conclusion>I don't post that often... Comparatively, at least.</conclusion>
</vanity>

pcbrainbuster
04-07-2007, 03:40 AM
Sorry dude :(, I would have added you but ran out of space... Serously its no lie your better then me at coding anyway... (can I edit the thing to replace me for you ??? Is it possible?)

Oooooooooooooooooooh MAN, I have the least votes :(....

tech_support
04-07-2007, 05:26 AM
Well, I voted now for jscheuer1, thetestingsite, ddadmin, BliZZard, djr33, Twey and mburt cause they're the people who basically know what they're doing.**

Why didn't I vote for you? Cause no offence, but you write FRONTPAGE-LOOK-A-LIKE code. You have alot to learn before being a 'good coder'.

Why didn't I vote myself? Cause I'm not the type of person to put praise on him/herself, eg. I'M THE BEST!

**No offence intended.

pcbrainbuster
04-07-2007, 03:31 PM
None taken (sort of :)), though I do have to say thanks guys for not voting me :)...

And here is a little "program" I have been working on, It's basically something you would write your scripts on, I originally made it for me because I could not be bothered using the text editor all the time...

Well heres the link - http://phphost.smackum.com/pcbrainbuster/Accomplishes/Script&#37;20Pad%20V1.0/

pcbrainbuster
04-07-2007, 04:37 PM
Thoough it does have some issues that I'll fix soon...

mburt
04-07-2007, 05:23 PM
The idea is okay... but what's with the the .hta filename?

techno_race
04-07-2007, 05:28 PM
HTA = HyperText Application. It's like Internet Explorer without any UI. For Windows only.

Twey
04-07-2007, 05:30 PM
This little "Quick Reply" textarea's quite enough for me...

Yeah, I knew someone who was mad enough to write an application for managing video capture devices using HTA and ActiveX.

mburt
04-07-2007, 05:36 PM
It would be easier to write one server side and actually save the files as .htm/l files via server-side.
All this IE garbage is killing me... I honestly can't stand it.

pcbrainbuster
04-07-2007, 06:08 PM
Fine change the extension to htm/html it's the same thing (sort of)...

edit//- if you go over this thread you will know it was desighned for me by me... (i just thought I'll show it to you)

mburt
04-07-2007, 06:17 PM
edit//- if you go over this thread you will know it was desighned for me by me... (i just thought I'll show it to you)

Yeah, I knew that when I looked at it. You've got to learn how to write valid markup sometime. That is really annoying.

pcbrainbuster
04-07-2007, 06:46 PM
Just to ask but are the only invalid mark-ups related to the head tag and the script tag??? Or are there more?

Twey
04-07-2007, 07:02 PM
http://validator.w3.org/

techno_race
04-07-2007, 07:11 PM
:D use that place all the time... pcbrainbuster, no. It can be about anywhere!

pcbrainbuster
04-07-2007, 07:22 PM
What I ment was in my script if the invalids were in the head and the script tag only or were they in more places...

mburt
04-07-2007, 07:28 PM
No, it's how you place your head.

This is a standard 4.01 strict webpage:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>my page</title>
</head>
<body>
</body>
</html>

The <html> tag outside of everything, <head></head> tag seperate and the <body></body> tag seperate.

Doing something like:

<html>
<head>
<body>
</body>
</head>
</html>
Is invalid. <head> does not belong in the body.

But there are other forms of invalid markup
Example:

<img>

Has to have "alt", "width" and "height" specified to be valid.

boxxertrumps
04-07-2007, 08:09 PM
no, only alt.
Width and height are only needed if you want to scale an image down without editing it.

mburt
04-07-2007, 08:11 PM
Really? I though that was required as well. I guess it's not.

Twey
04-07-2007, 08:36 PM
This is a standard 4.01 strict webpage:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">No, that's a Transitional DOCTYPE.

<img>Has to have "alt", "width" and "height" specified to be valid.Not only does it not need the width and height attributes, they're invalid in HTML Strict (they're deprecated for CSS).

mburt
04-07-2007, 09:09 PM
But it still passes in the HTML and CSS validators. Does it not?

Twey
04-07-2007, 09:21 PM
No, not with a Strict DOCTYPE.

pcbrainbuster
04-07-2007, 09:57 PM
Well I'm givin the editor some extra upgrades but have not finished thinking of what to do, so far -

- Animation with the title (the name goes flying across the screen)

And may do the following -

-Interactive onload interface (lol sound good doesn't it, but may not be)

And any idea will be appreciated ...

tech_support
04-08-2007, 04:05 AM
Fine change the extension to htm/html it's the same thing (sort of)...

edit//- if you go over this thread you will know it was desighned for me by me... (i just thought I'll show it to you)
It's so not the same thing.

You're again using ActiveX, which is IE only.

pcbrainbuster
04-08-2007, 04:42 PM
What ActiveX??? It does not have any... -

Though there possibly is a line that says var fso = new ActiveXObject("Scripting.FileSystemObject") or something but I was planning to add it and must of left that line there (i've ran a few upgrades and its now become Script Pad v1.1, though I have not uploaded it yet seeing as how its not finished...)

mburt
04-08-2007, 05:36 PM
(i've ran a few upgrades and its now become Script Pad v1.1, though I have not uploaded it yet seeing as how its not finished...)
Err... thats the whole point of adding upgrades, whether stable or not.

pcbrainbuster
04-08-2007, 05:47 PM
I know... It was already stable, there was just that line that I had to remove seeing as how it was all extra...

pcbrainbuster
04-09-2007, 02:06 PM
Whats wrong with the following code - its related to the "program", and Twey mind telling me how your nutty friend got that program up and running if it did get up and starting running... -

var t4
var t5
var mins = 0
var count = 1
function sizeb(object) {
if (count == 2) {
clearTimeout(t5)
count = 1}
if (mins!==10) {
mins++
object.style.width=object.offsetWidth+mins
t4 = setTimeout(function() { sizeb(object) }, 10)}
}

var rmins = 0
function resizeb(obj) {
count=2
clearTimeout(t4)
if (rmins!==10) {
rmins++
obj.style.width=obj.offsetWidth-rmins
t5 = setTimeout(function() { resizeb(obj) }, 10)}
}

...

mburt
04-09-2007, 06:31 PM
What's that code supposed to do? In what program? (by the way, I'm glad you know how to access arguments in global scopes with setTimeout(), it makes for more efficient functions)

Twey
04-09-2007, 07:09 PM
object.style.width=object.offsetWidth+minsYou need a unit there.

mburt
04-09-2007, 07:31 PM
object.style.width=object.offsetWidth+mins+"px"

pcbrainbuster
04-09-2007, 10:24 PM
Well, I'm not sure thats really gonna do much but I'll try anyway ...

pcbrainbuster
04-09-2007, 10:26 PM
I tried it and it didn't work... And by program I ment the Script Pad thing though I do not know why I bother...

pcbrainbuster
04-09-2007, 10:37 PM
And to prove that your long ago teachings of drag and scrolling weren't in vane I made the following page/script just for you :) -

http://phphost.smackum.com/pcbrainbuster/Unfinished&#37;20stuff/Drag/Drag.htm

Ok I lied I made it to test myself :)
Though its not finished and has one big problem on when you scroll...

tech_support
04-11-2007, 09:54 AM
It doesn't work in FF.

And... That's pretty bad coding.

pcbrainbuster
04-11-2007, 03:28 PM
I rushed the whole thing man !!! Its not going to go on the web as its only for me to test myself which is the reason why its like that and there are reasons for why theres "bad" coding...

mburt
04-11-2007, 03:36 PM
And stop just using the event keyword. The equivalent is a function argument in FF (generally "e"), so use that. A script shouldn't be called a script unless it works with all browsers.

pcbrainbuster
04-11-2007, 03:45 PM
e does not work in IE ... Though I could always use browser detection...

And a script is a script as long as it does work in one browser, if what you said was ever true barely any script would be a script...

boxxertrumps
04-11-2007, 06:34 PM
No.

Write it for as many browsers as you can, or the script will fail hard.

mburt
04-11-2007, 06:48 PM
e does not work in IE ... Though I could always use browser detection...
Use browser detection, if worse comes to worse.


And a script is a script as long as it does work in one browser, if what you said was ever true barely any script would be a script...
I am complete opposite of what you're saying. Something shouldn't even be put on the internet if it only works for Internet Explorer, which isn't a standards compliant browser.

thetestingsite
04-11-2007, 06:53 PM
I feel that a script is a script if it works in only one browser; however, I feel that a good script is one that is written to work in all browsers. Of course, there could be some issues in some browsers; but that is to be expected (especially if it is an outdated browser). As boxxertrumps said:



Write it for as many browsers as you can, or the script will fail hard.


This is what any decent programmer/coder should do. Just my opinion.

Twey
04-11-2007, 07:00 PM
Use browser detection, if worse comes to worse.Never use browser detection, there's no call for it. Always use feature detection.
function myEventHandler(e) {
var ev = e || event;
}

mburt
04-11-2007, 07:11 PM
Er... I thought that was browser detection.
Isn't it that same as:

if (e) // not ie
if (event) //ie

Twey
04-11-2007, 07:25 PM
Pretty much, yes, but that's not, strictly speaking, browser detection either, unless you do something like:
if(event) {
el = document.all['someelement'];
} else {
el = document.getElementById("someelement");
}... where you're assuming that because one feature exists, another will too, because in all browsers you've had experience with, that's the case. Obviously that breaks if a browser appears that uses window.event but not document.all, or arguments[0] but not document.getElementById().

pcbrainbuster
04-11-2007, 07:50 PM
Thats what I meant by browser detection but did not know there was a difference in what you call it, thanks anyway :)...

mburt
04-11-2007, 07:51 PM
So browser detection is checking to see what browser the client is using, then changing the according variable, or performing a function. And feature detection is using the feature itself to detect which browser the client is using...

pcbrainbuster
04-11-2007, 07:53 PM
What don't you understand about what a feature or browser detection is !!!

(lol, just saying some things from the past where I was in your position and vice versa :))

Twey
04-11-2007, 08:03 PM
And feature detection is using the feature itself to detect which browser the client is using...No, feature detection is detecting whether a feature exists, and then using it. No assumptions are made about the browser.
if(document.getElementById)
document.getElementById("some_element");We don't know what browser that is, and we don't care what browser that is. All we need to know is that it has document.getElementById(), so we can use it.