Volunteering as a PHP Dev (~10 years of experience)

Looking for volunteers to join your project? Need help with a script but can't afford to pay? Want to offer your services as a volunteer to build up your portfolio? This is the place for you...

Moderator: General Moderators

Post Reply
GeekApp
Forum Newbie
Posts: 10
Joined: Tue Jul 07, 2009 4:56 pm
Location: Phoenix, AZ
Contact:

Volunteering as a PHP Dev (~10 years of experience)

Post by GeekApp »

I've got time for projects.

Just a hair under 10 years of active PHP development. Big fan of the Kohana and CodeIgniter frameworks. Professional experience as a Lead Developer/Project Lead.

Have designed numerous applications, though most of them are under strict NDA/unavailable for public view.

Current public project is: http://ignitedjobs.com/
Dev version of said project: http://76.73.41.154/ (New design, new core)

Original version was developed in ~2 hours from start to finish.

Also very capable with MySQL and working on my certification.
User avatar
onion2k
Jedi Mod
Posts: 5263
Joined: Tue Dec 21, 2004 5:03 pm
Location: usrlab.com

Re: Volunteering as a PHP Dev (~10 years of experience)

Post by onion2k »

GeekApp wrote:Original version was developed in ~2 hours from start to finish.
You say that like it's a good thing. :?
rawgigz
Forum Newbie
Posts: 5
Joined: Mon Aug 03, 2009 5:25 pm

Re: Volunteering as a PHP Dev (~10 years of experience)

Post by rawgigz »

is there anyway i could contact you? msn or anything?
User avatar
onion2k
Jedi Mod
Posts: 5263
Joined: Tue Dec 21, 2004 5:03 pm
Location: usrlab.com

Re: Volunteering as a PHP Dev (~10 years of experience)

Post by onion2k »

rawgigz wrote:is there anyway i could contact you? msn or anything?
The email button at the bottom of his post lets you send an email to him...
RiddeN
Forum Newbie
Posts: 4
Joined: Thu Jul 30, 2009 6:45 pm

Re: Volunteering as a PHP Dev (~10 years of experience)

Post by RiddeN »

I need a script for when i host tournaments on a game i play. I need it to be a simple sign up script. Just enter ur name and hit enter and all the names are displayed on a page.
User avatar
onion2k
Jedi Mod
Posts: 5263
Joined: Tue Dec 21, 2004 5:03 pm
Location: usrlab.com

Re: Volunteering as a PHP Dev (~10 years of experience)

Post by onion2k »

RiddeN wrote:I need a script for when i host tournaments on a game i play. I need it to be a simple sign up script. Just enter ur name and hit enter and all the names are displayed on a page.
That's trivial.

Code: Select all

<?php
 
    $fpath = "tournie.txt";
 
    if (!empty($_GET['name'])) {
        $fh = fopen($fpath,"a");
        fputs($fh,$_GET['name']."\n");
        fclose($fh);
    }
 
?>
    <form action="tournie.php" method="GET">
        Name: <input type="text" name="name">
        <input type="submit" value="Go!">
    </form>
<?php
    
    if (file_exists($fpath)) {
        $t = file_get_contents($fpath);
        echo nl2br($t);
    }
 
GeekApp
Forum Newbie
Posts: 10
Joined: Tue Jul 07, 2009 4:56 pm
Location: Phoenix, AZ
Contact:

Re: Volunteering as a PHP Dev (~10 years of experience)

Post by GeekApp »

Considering the baseline functionality, 2 hours is fairly good.

I never said the code was ultra clean or even slightly optimized (hence the incoming rewrite in the next few weeks - working on this version slowly).

The existing version is really little more than a concept put on paper and slapped together.
Collab
Forum Newbie
Posts: 9
Joined: Mon Oct 06, 2008 11:11 pm

Re: Volunteering as a PHP Dev (~10 years of experience)

Post by Collab »

I've sent a personal message with regards to an open source neuroscience tool.

Hope to hear soon from you!
User avatar
onion2k
Jedi Mod
Posts: 5263
Joined: Tue Dec 21, 2004 5:03 pm
Location: usrlab.com

Re: Volunteering as a PHP Dev (~10 years of experience)

Post by onion2k »

GeekApp wrote:Considering the baseline functionality, 2 hours is fairly good.
No. 2 hours is fairly bad. I wouldn't expect the code to even have been started with 2 hours of any project that's been agreed upon. The fact you can dash off a website like that tells me you don't plan, you don't design, you don't write tests, and you don't write documentation. In my opinion, those are requirements even for a simple prototype you're putting online as a proof of concept. How do you know that site hasn't opened up a giant security hole on your server if you didn't design it or test it properly?

That's not to say you can't write good code as well as being able to hammer out a quick site really quickly. I'm sure you can if you've got a decade of experience. I'm only saying I don't think writing a site in 2 hours is a selling point.
GeekApp
Forum Newbie
Posts: 10
Joined: Tue Jul 07, 2009 4:56 pm
Location: Phoenix, AZ
Contact:

Re: Volunteering as a PHP Dev (~10 years of experience)

Post by GeekApp »

onion2k wrote:
GeekApp wrote:Considering the baseline functionality, 2 hours is fairly good.
No. 2 hours is fairly bad. I wouldn't expect the code to even have been started with 2 hours of any project that's been agreed upon. The fact you can dash off a website like that tells me you don't plan, you don't design, you don't write tests, and you don't write documentation. In my opinion, those are requirements even for a simple prototype you're putting online as a proof of concept. How do you know that site hasn't opened up a giant security hole on your server if you didn't design it or test it properly?

That's not to say you can't write good code as well as being able to hammer out a quick site really quickly. I'm sure you can if you've got a decade of experience. I'm only saying I don't think writing a site in 2 hours is a selling point.
I'll assume you entirely skipped over one very important part of my response.
GeekApp wrote:The existing version is really little more than a concept put on paper and slapped together.
Key word is concept. Also, it's my own site. This is not a product pushed out to a customer.

The next version is in development and has been for a few months. I take great pride in proper documentation, planning and application architecture. I hate putting out garbage code, but I will if I need to put together a concept.

How do I know it's secure? During the development process I made heavy use of my modified XSS/CSRF filtering script and the site itself does little more than request content from a database or insert it from the 'post a job' page (and all that content is filtered straight to hell in a handbasket).

No, sticking a concept online does not require hours or days of planning and testing. The functionality and security was tested and verified during the development process. Formal documentation? In my head as the concept evolved from an idea one day. I had most of the application planned in my melon before I had even figured out what the domain was going to be.

In any case, I'm done explaining myself to you. If you don't like how that one site was handled, don't visit it, don't think about it and don't jump in my threads to berate me based on your opinion. You know what an opinion is like, right?
User avatar
Christopher
Site Administrator
Posts: 13596
Joined: Wed Aug 25, 2004 7:54 pm
Location: New York, NY, US

Re: Volunteering as a PHP Dev (~10 years of experience)

Post by Christopher »

GeekApp wrote:I've got time for projects.
I'm not clear, are you looking to volunteer for open source projects, or looking for paid work? (this is the Volunteer Work forum)
(#10850)
GeekApp
Forum Newbie
Posts: 10
Joined: Tue Jul 07, 2009 4:56 pm
Location: Phoenix, AZ
Contact:

Re: Volunteering as a PHP Dev (~10 years of experience)

Post by GeekApp »

I completely comprehend where this post was placed.

Feel free to draw your own conclusions based upon the above statement. :D
User avatar
omniuni
Forum Regular
Posts: 738
Joined: Tue Jul 15, 2008 10:50 pm
Location: Carolina, USA

Re: Volunteering as a PHP Dev (~10 years of experience)

Post by omniuni »

OK, I'll bite. I have a small open source page hit counter that I'm working on. The goal is to be small; installable by uploading one folder, with just a few files in it, and very very simple to use. I will end up publishing it to SourceForge, and I'm handling most of it on my own, but the one place where I am having some difficulty is getting rid of garbage page views. When each time is logged in the database, it is logged along with the timestamp of the initial view, and along with a page refresh. The idea is that before a new hit is added, it will check to see if that page has been viewed before in the number of seconds specified, and if it has, update the last refresh instead of adding a new entry. I will also need some SQL to compute site visits instead of page visits. All in all, it should be little more than some SQL statements. If you'd like to help, let me know.
GeekApp
Forum Newbie
Posts: 10
Joined: Tue Jul 07, 2009 4:56 pm
Location: Phoenix, AZ
Contact:

Re: Volunteering as a PHP Dev (~10 years of experience)

Post by GeekApp »

I've been snagged for a few projects folks, I'll make a new post at some point in the future when I'm done with these.
User avatar
onion2k
Jedi Mod
Posts: 5263
Joined: Tue Dec 21, 2004 5:03 pm
Location: usrlab.com

Re: Volunteering as a PHP Dev (~10 years of experience)

Post by onion2k »

GeekApp wrote:I've been snagged for a few projects folks, I'll make a new post at some point in the future when I'm done with these.
Actually, you won't. I don't appreciate being called an arsehole, so you're banned.
Post Reply