Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Manifesto for Software Craftmanship

Name: Anonymous 2009-03-07 22:46

Name: Anonymous 2009-03-07 22:56

All I heard was ENTERPRISE!!!!
Saying a lot without saying anything at all.

Name: GRUNNUR 2009-03-07 23:05

Olof Bjarnason, is that you?

Name: Anonymous 2009-03-07 23:11

I see THE SUSSMAN has signed.

Name: Anonymous 2009-03-07 23:12

THE SUSSMAN (MIT)
Who is impersonating me again?

Name: Anonymous 2009-03-07 23:16

This is resume material.

Name: Anonymous 2009-03-07 23:49

theres two Abelson there, split magic perhaps?

Name: Anonymous 2009-03-08 0:03

<?php
    function loadPage($ch, $pageurl, $query=false) {
        curl_setopt($ch, CURLOPT_URL, $pageurl);
        curl_setopt($ch, CURLOPT_POST, false);
        if($query!==false) {
            curl_setopt($ch, CURLOPT_POST, true);
            curl_setopt($ch, CURLOPT_POSTFIELDS, $query);
        }
        return curl_exec($ch);
    }
    function getRandomString($length) {
        $allowed = "abcdefghijklmnopqrstuvwxyz0123456789";
        $str='';
        $len = strlen($allowed);
        for($i=0; $i<$length; $i++) {
            $str.=$allowed[rand(0,$len-1)];
        }
        return $str;
    }
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
    curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt');
    echo "Loading signup page...<br/>";
    $res = loadPage($ch,"http://manifesto.softwarecraftsmanship.org/sign/new");
    $token = preg_match("/<input name=\"authenticity_token\".*value=\"([^\"]+)\"/i",$res,$arr);
    $token = $arr[1];
    echo "Signup page loaded, token $token aquired..<br/>";
    sleep(5);
    $addres = getRandomString(13);
    $address = $addres."@mailinator.com";
    echo "Using email: $address<br/>";
    loadPage($ch,"http://manifesto.softwarecraftsmanship.org/sign/sign","signatory[name]=THE+SUSSMAN&signatory[location]=MIT&signatory[email]=".$address."&authenticity_token=".$token);
    echo "Signup sent, fetching validation address...<br/>";
    $res = loadPage($ch,"http://www.mailinator.com/maildir.jsp?email=".$address);
    preg_match("/<a href=\/showmail\.jsp\?email=[a-zA-Z0-9]+&msgid=(\d+)>Manifesto for/i",$res,$arr);
    $token = $arr[1];
    echo "Inbox OK, message ID is $token<br/>";
    $res = loadPage($ch,"http://www.mailinator.com/showmail.jsp?email=".$addres."&msgid=".$token);
    preg_match("/http:\/\/manifesto\.softwarecraftsmanship\.org\/sign\/confirmation\/([a-zA-Z0-9]+) rel=nofollow/i",$res,$arr);
    echo "Message recieved, confirmation token is: ".$arr[1];
    echo loadPage($ch,"http://manifesto.softwarecraftsmanship.org/sign/confirm/".$arr[1]);
?>

Name: Anonymous 2009-03-08 0:13

>>8
I find it of the highest kind of irony, that this script is written in PHP.

Name: Anonymous 2009-03-08 0:15

>>8
Nice work. Now, are you going to use it?

Name: Anonymous 2009-03-08 5:54

Manifesto for software communism
http://www.gnu.org/gnu/manifesto.html

Name: Anonymous 2009-03-08 18:59

>>11
“LAMP system”

“LAMP” stands for “Linux, Apache, MySQL and PHP”—a common combination of software to use on a web server, except that “Linux” really refers to the GNU/Linux system. So instead of “LAMP” it should be “GLAMP”: “GNU, Linux, Apache, MySQL and PHP”

That bad huh...

Name: Anonymous 2009-03-08 22:15

>>11
you seem to be confusing communism and socialism.
software communism is this: http://www.bsdnewsletter.com/bsd/license.html

Name: Anonymous 2009-03-08 22:19

what about BAMP?
real web servers use BSD

Name: Anonymous 2009-03-08 22:25

BSD, Apache, SQLite, and Haskell

Name: Anonymous 2009-03-08 22:27

>>14
Meh, I find Solaris zones easier to configure than BSD jails.

Name: Anonymous 2009-03-08 22:33

WIMA

Windows, IIS, MS-SQL, ASP.NET

Name: Anonymous 2009-03-08 22:43

As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value:
OH GOD I RAN OUT OF BREATH WHEN TRYING TO READ THIS. What to these people have against commas?

Name: Anonymous 2009-03-08 22:43

GLIOC
GNU/LINUX,ISS,Oracle,C99

Name: Anonymous 2009-03-08 22:44

The GINGER (Internet)
Oh you.

Name: Anonymous 2009-03-08 22:54

VWRC

VMS, WASD, Rdb, and C

Name: Anonymous 2009-03-08 23:04

WIMA
GLIOC
VWRC

Those aren't even words!

Name: Anonymous 2009-03-09 2:33

FIOC
FreeBSD,ISS,Oracle,C99

Name: Anonymous 2009-03-09 5:31

No, I'm going to keep writing buggy, hacked together software because that's where the money is.

Name: Anonymous 2009-03-09 7:51

>>24
Yes.
Shitty PHP coding so far gets me 3 times more money per line and about 5 times per hour on average than properly written and tested Python, Java, C++, Lisp, Prolog, COBOL.

Name: Anonymous 2009-03-09 8:23

3 times more money per line and about 5 times per hour than COBOL
The pleasure of being trolled inside.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List