Look at the fellow's shirt, toward his left shoulder.
UPDATED: Here is a corrected link:
I thought I had fixed the link yesterday a few minutes after the original post went up, but I screwed it up somehow... I apologize for the confusion!
My room was just down the hall from the dorm floor's lounge; several hackers were glued to monitors on Sunday night when I arrived. I think I made a boob of myself by plopping down on the sofa to chit-chat, during what I later learned was a Perl 6 pre-conference hackathon (or was it Parrot?). If the project takes longer to complete than hoped, now you'll know why
It appears the architects of IIT tried hard to make the campus interesting in a stark "we're engineers" kind of way. I think they tried too hard. Seemed plain weird and sterile to me.
Some of IIT is practically falling down. The metal framework of Hermann Hall is corroded badly inside.
Chicago's South Side has made amazing strides since I lived there (Hyde Park) from 1979-82. Many of the housing projects have been torn down, and I saw about a half dozen that were simply locked and closed, when riding in a car up State Street on the way to Cermak (for Chinatown). I felt safe on the IIT campus, but I wouldn't have wanted to walk or bike up State Street too very far.
Somebody coming to the conference walked from the loop down to IIT well after midnight. Yikes.
The kids at IIT running the dorm front desk were friendly. They looked so young! One woman wore a shirt that said "I won't need my morals until the morning." I wanted to explain to her how that approach is outrageously stupid and emotionally and potentially physically crippling, but I know she wouldn't have listened. I wouldn't have, at that age (and made all the same mistakes). It's a shame.
Almost all of the participants were younger than I am (closing in on 50). It was energizing; I didn't feel older, until encountering the mirrors in the men's washroom.
It had been a long time since I used a shower in a washroom; I forgot to bring a robe with me so there was always the dilemma of "should I wear jeans down to the shower and hang them on the hook, or just wrap the towel around my butt?" Fortunately for other first-floor residents I was not seen in transit in either mode.
It was amazing to me that everybody at the conference -- I mean every single person -- was so friendly. I never ate a lunch or dinner alone, because I'd approach somebody or some group and say "you guys going out to eat?" The answer was always, "sure, come on." I made at least 10 new friends.
It was refreshing to be able to talk about programming with programmers. I am only an amateur, although I do the Perl programming that runs my site's content management and a job board. Programmers were delighted to tell me about the joys of managers, commit bits and version control. These are things that I haven't learned from the online Perl resources. Programming for a living sounds hard, with pay that doesn't reflect the value of the programming to the enterprise. Maybe this is one reason why the conference attendees were happy to spend so much time talking about and thinking about Perl. You've got to truly love what you do in order to put up with the business side of $work, I'm guessing.
Some of the presentations could have been better, so hey, I want my $85 back (gawd, that's a ridiculously low figure). Several were outstanding. If you get a single really useful idea or insight from just one presentation then you've gotten your money's worth right there. For me, that would have been Adam Kennedy's "Nothing Can Go Wrong Again."
The auction raised about $3,000 for the Perl Foundation, I think. It was fun and well-handled by auctioneer Uri Guttman, the Jerry Garcia of Perl. The location was terrific -- a student union down in a basement, which included a bowling alley and pool tables. It was almost as fun as the boat trip in Toronto at YAPC 2005 (my only other YAPC).
Food at the student center adjacent to the dorm was pretty decent. Also, a lunchtime outdoor sausage grill arranged by Chicago.pm (I think) was cheap and delicious.
One of the reasons to attend a YAPC is to get a look at the people who are behind particular open-source projects or companies. I got to hear and meet JT Smith of WebGUI, Patrick A. Michaud of Solstice, and have lunch with Mark Stosberg and the other CGI::Application users/writers.
And yet people don't come to YAPC to be impressive. They come as they are, to talk about code. It's refreshingly free of marketing puff. Even the presenters from commercial firms talk about their code, and what theirs does that other modules/frameworks might not.
Some people are very impressive without trying. Engage them in a conversation about code and you find yourself sipping from a firehose. They're not only productive in numerical terms of modules, they also have logical, incisive thinking that I remember experiencing with law school professors. They take the code seriously but not themselves. They're wearing the doofy T-shirt and lanyard just like everybody else.
Josh McAdams is as dynamic and friendly in person as he sounds on his Perlcasts.
A couple of things were a little irritating about the mechanics of the conference; of course, nobody's a professional conference host and the conference overall was a big success. But for what it's worth:
I am very glad I made the trip. Thanks very much to Josh McAdams, Pete Krawczyk and everyone who worked to make YAPC 2008 possible. Great job.
The FAQ at http://use.perl.org/faq.shtml tells me to use http://use.perl.org/journal.pl?op=top&content_type=rss ; I subscribed to that via BlogLines but BlogLines isn't feeding me any entries, and when I tell BlogLines to give me the entries for the last 72 hours (etc.) I don't get any entries either. I wonder if that URL is correct on the FAQ page.
I searched use.perl.org's journal entries and found this excellent RSS feed described by jbisbee at http://use.perl.org/comments.pl?sid=23628&cid=36097: http://use.perl.org/search.pl?tid=&query=&author=&op=journals&content_type=rss -- it is working well for me now using BlogLines.
[Update] The URL can be simplified and still works well for me using BlogLines: http://use.perl.org/search.pl?op=journals&content_type=rss
Keywords: RSS feed, all journal entries
Trying to link to the best tutorials, rather than create a list of most or all of them. Almost done, I think.
Recommended Online Tutorials, listed on the Perl 5 Wiki.
I was pleased to be able to write a neat little program (actually, about 5 megs due to the size of the data file that's appended to the end of the script) for my son, as a Christmas present.
He likes to listen to late-night AM radio, trying to find long-distance stations ("DX") whose signals are bouncing off the ionosphere to reach us here in western North Carolina.
The script was added to the "Code" section of perlmonks.org this afternoon.
I'm using Ubuntu 5.04, and even managed to get it to drive both of my monitors at the same time!
My machine is a Dell Dimension 4500, which had been running only Windows XP. Ubuntu let me set up a partition on the hard drive for Linux, and at startup Grub asks which operating system I'd like to boot into.
Making enough free space on the hard drive was a bit of a challenge because the XP disk defragmenter (and even the commercial Diskeeper defragmenter I used as well) didn't move all the data to one end of the hard drive. But I found a marvelous command-line utility that did just that: it's called DIRMS.exe (which the author says stands for "Do It Right, Micro Soft)."
While trying to get money out of the strange cash machine in the lobby of this residential dorm (the old Metropolitan Hotel), I met Mark Stosberg, who currently maintains CGI::Application. It was so much fun to be able to talk to him about it at dinner, and his Cascade application. He's very pleased with the new plug-in capabilities that have been built into version 4 of CGI::Application and with the plug-ins that have been written for it already.
I think I passed Larry Wall in the hall. He's speaking tomorrow at 9:30 a.m.
The high-speed Internet access in the rooms works very well. Costs an extra $5 per day, but on top of the already cheap room rate it's quite a deal.
People have been friendly; there's a certain twinkle in their eye when they realize you're here for the Perl conference, too-- "Hey, another geek like me!"
A Canadian fellow came all the way from the Yukon Territory. I believe I passed Autrijus Tang (sp?) on the street; I think he flew in from China.
Really looking forward to the sessions tomorrow!
Doesn't use Perl, but source code listings in ASP could be translated to Perl.
An excerpt from the article:
On a recent project we had a very complex Web application to deliver in an environment where many of the end users had slow connections to the server on which the application was to be deployed. As such, conservation of bandwidth was one of the priorities. We decided to design for bandwidth constraints from the beginning of the project. This focus led to a key decision to develop the application primarily using client-side scripted code—in this case written in JavaScript—which could be cached locally and by the proxy servers, etc. upstream of the end user, resulting in a significantly smaller package needing to be retrieved from the main servers.
I added the example to the CGI::Application kwiki at http://twiki.med.yale.edu/twiki2/bin/view/CGIapp/ColorChooserExampleApp