User:TheProgrammingGuy

From Wikipedia, the free encyclopedia

This is a Wikipedia user page.

This is not an encyclopedia article. If you find this page on any site other than Wikipedia, you are viewing a mirror site. Be aware that the page may be outdated and that the user this page belongs to may have no personal affiliation with any site other than Wikipedia itself. The original page is located at http://en.wikipedia.org/wiki/User:TheProgrammingGuy.

What I Do
game
dev
This user is interested in computer and video game development.
This user is a code monkey.
This user is a software engineer.


|_4N6U1|)3$
1337 7|-|15 |_|x0r 5|>34|<5 1337.
asp This user can code in ASP.
cobol This user can program in COBOL.
Java This user can program in Java.
vb This user is a Visual Basic programmer.
.css This user can write Cascading Style Sheets.
<html> This user can write HTML.
js This user can program in JavaScript.
mysql This user writes programs that access MySQL.
sql This user uses SQL queries to locate car keys.
vbs This user can program in VBScript.
{{Wiki}} This user can write in the Wikipedia language
w:) This user is a wiki markup enthusiast.
I Use...

User:Nathanrdotcom/Userboxes/User Gizmo Project

G
talk
This user's Google Talk screenname is TheProgrammingGuy.
G This user uses Google as a primary search engine.
This user uses Gmail as a primary email service.
Firefox This user contributes using Mozilla Firefox.
This user contributes using Microsoft Windows XP.
This user contributes using Microsoft Windows Vista.
64 This user uses an x86-64 processor.
>56k This user contributes using a broadband connection.


I Play...
This user enjoys playing FreeCell.
PS2 This user prefers the PlayStation 2 over the GameCube and Xbox.
This user prefers the PlayStation Portable over the Nintendo DS.
This user prefers to play games on a personal computer.
This user plays the Final Fantasy series.
This user plays RollerCoaster Tycoon.
SC4 This user's city is much better than Defacto's.
[edit] Among Others...
I Watch...
^_^ This user watches anime.
FG
This user thinks Family Guy is freakin' sweet.
Good news, everyone! This user is a fan of Futurama!
d'oh! This user thinks The Simpsons is simply...excellent.
H * R This user is a fan of Homestar Runner. Seriously.
Matrix This user knows that there is no spoon.
ND This user is pretty good with a bo staff.
This user's got a case of the Mondays.
TronLight cycle This user fights on the Game Grid.


Other Stuff
1337 This user is elite.
gk This user is a geek.
This user is a Jedi.
All your base are belong to TheProgrammingGuy.
THIS USER'S HEAD ASPLODE.
Quality, not quantity. This user believes that a user's edit count does not necessarily reflect on the value of their contributions to Wikipedia.
B This user keeps a weblog at Blogger as TheProgrammingGuy.
B This user keeps a weblog at Blogger as Project:Origins.
This user is male.
This user plays the bass guitar.
This user enjoys rock music.
This user plays football with hands only when tending goals.
their / there / they're This user knows that there, their, and they're are not the same word.
your/ you’re This user thinks that if your grammar is incorrect, you’re in need of help.


Video Games!!1one!
This user is a member of the
Video Games WikiProject.

[edit] Edits

Wikipedia is awesome. Wikipedia has so much knowledge, it's insane. But I've only made edits since May of '06. I hadn't created this account for the first couple, but other than that, I've used this account.

To date, I've done a bit of fixing on the L33t programming language page. Unfortunately, not long after it was taken down. Recently, however, it has started being rebuilt, so I may help work on it at some point later.

I've also started some work on the PlayStation versions of RPG Maker (RPG Maker 1, 2, and 3). I just started, but hope to get those articles looking better.

P.S. I think I used too many userboxes. Maybe.

[edit] Userbox Wars

You may have noticed that I used a lot of userboxes. I like them. They let people know what I like. And I believe userboxes to be harmless in the Template namespace. Clean up the template namespace? Please. What makes it so unclean? What constitutes clean? And no, I don't like the idea of substing every userbox. Not really because I would have a mess of code on my page, that's not an issue, I can deal (I write code for a living, I'm used to text). But doing this would go against part of the argument for substing.

An argument for deleting the actual templates and substing all userboxes is to (hopefully) lessen faction vote-stacking. Anyone who is currently part of a faction that stacks votes will continue to do so. They already know their contacts, and moving the userbox to userspace isn't going to stop them. This may, however, help deter new members to this type of faction. However, it will also deter new members to EVERY group, however helpful to the wiki they may be. Also, as new members do happen to join the vote-stacking factions (because they will), it will be much harder to track them. With no what links here capability, new members will be MUCH harder to identify. So, although the rate of growth of these factions will slow, I believe the rate of catching them in the act will go down as much if not more.

Also, the argument that moving them to userspace will allow people to edit it to their tastes is a moot point. If I wanted to change any of the userboxes on my page, I most certainly could go and subst it right now and change it. But I don't. I'm fine with the default ones. And being a programmer, I'm all for re-useability, and against duplication. I guess that would be my biggest bias. Because I work with databases on a daily basis, from the looks of the way WikiMedia is set up, I really can't see grabbing template code from a different source that much more of a strain on the server. Hell, as I was creating this, I continuously hit preview, and the page loading within a second to a second and a half. The database speed shouldn't concern you. What should concern you more is the transfer rate of the pages. That's the slow part. And that isn't going to change whether the userboxes are in userspace or not.

[edit] On the Mackensen Proposal

Alright, so the Mackensen Proposal seems to be the big topic right now. This definitely does seem to be a good compromise, if you agree that there is a compromise to be had. Again, I really don't feel there is a problem, but I'm not against this proposal either. I've read many of the arguments, and they go both ways. But as long as the code for the userboxes is still available and in a central place (and organized), I really don't see a problem with going ahead with substing them. As for including categories in the default code, I'd like it to either be in there, or to be suggested next to the code. I don't want the categories to be destroyed. Again, you lose your grouping, and then that subject comes up for deletion debate.

As for exclusions... I'm leaning both ways. If your going to leave anything in the template space, I believe it should be babel, WikiProject, or skills/knowledge you can contribute to Wikipedia. I would think items like these very rarely are changed from the defaults. However, what is a skill/knowledge can be highly debatable. For instance, the head asplode userbox I included on my page could just be there for fun. But what if I included it to indicate that I have more than just a basic knowledge of Homestarrunner? Highly debatable. So, the skills/knowledge ones are out. The WikiProject ones I believe could stay, as that would let people easily find what they like. Those should never give any problems. And the Babel ones can stay too. No harm in those, and they let people know what language skills someone knows. But only the real language ones, and I technically wouldn't include programming languages either, as those are skills. So, either have WikiProject and Babel, Babel alone, or none at all.

[edit] The German Solution

Well, here's a new idea, and one that I'm going to start implementing. I may look around to see if anyone has already put these up, but you know what? I don't really care. Everyone against userboxes in template space will just have to live with multiple versions of these things floating around. I'm fine with hosting them under the user accounts (especially since it's not costing me anything), but I'm vehemently against the idea of repetition. If someone substed a userbox on their page so they could change it, that's fine. It's no longer repetition if the content isn't the same. But to have forty people hosting {{User:UBX/Footballer}} because we can't have a centralized place for such a commonly used item bugs the crap out of me. But you know what? I don't care any more. Oh, and babel boxes shouldn't stay in template space, either. This is the ENGLISH wikipedia, other languages are superfluous; they should be handled however skill/areas of knowledge are handled. So really, the only special userboxes should be the wikiproject ones; THEY directly help the project.

[edit] My Userbox Archive

Alright, I've gone ahead and started my userbox archive. I don't have the actual userboxes there yet, but that will be taking place soon. I'll slowly add them as I have time, and once they're all there, I'll update my pages to show this.