From madcityzen at gmail.com Mon Jul 2 19:56:41 2012 From: madcityzen at gmail.com (Doug Bell) Date: Mon, 2 Jul 2012 21:56:41 -0500 Subject: [Chicago-talk] Discussion about Chicago.PM and Meetings Message-ID: <5572206094114911366@unknownmsgid> I've been organizing our meetings for a few months now, and so it's a good time for me to ask some questions that have been on my mind. -- Special Topics We're Perl, so we've got a diverse set of use-cases. Right now, it seems that the majority of active members of Chicago Perl are working either in science or finance, I think we can capitalize on that a bit (as was suggested by David Mertens). Karen Pauley brought up that Perl as a sysadmin tool hasn't been lauded or presented as much as it could be, and there's also the old staple of Perl as a web platform (though not many people I've talked to at the meetings are doing Perl largely for web stuff). Do we want to focus ourselves on a narrower range of topics? Or if we have a specific topic we want to spend some time on, should we add special meetings/presentations about it? -- Group Project Andy Lester brought up the idea of a project night as a way to encourage new users and get some code written. David has offered a project up based on PDL (a nice GUI REPL for visualizing and manipulating data), and I've got a desire to see ACT (YAPC::NA's conference management software) used for Perl Monger groups. Of course, bringing your own code to work on would be encouraged (there are plenty of CPAN module authors in the crowd). Would a regular project night be interesting? Would it replace a meeting or be an additional meeting? -- Organization Management I've set up a public Trello board ( https://trello.com/board/chicago-pm/4fb68e495c09cea2411ea3ff) for the ideas I've had for Chicago.PM. It's open to anyone to post and comment, so please do. My main focuses for now are getting a website up, and keeping the presentation/meetings going (and I want to thank all of our past and scheduled presenters for helping me with that). -- Marketing Does anyone know who holds the copyright on the logo used by Chicago.PM at the Chicago YAPC::NA in 2008? I'd like to use that to get cards printed up by The Game Crafter (both poker and business). Otherwise, I've been thinking that cross-marketing with other Chicago user groups will be our most effective method of marketing. Meetup will get us users if there's an interesting topic, and I've been talking with our active members enough to know there are plenty of interesting topics we can talk about. More ideas I've had for marketing are on the Trello, and feel free to add any ideas you have. -- Venue and refreshments Our venue is fine, Bank of America will continue to provide us with meeting space for the foreseeable future. However, in spite of the most obvious benefit (it's absolutely free), there are a couple drawbacks: 1) There's no public Internet provided. 2) The doors are locked around 6:00p-6:30p, requiring people to enter at the Madison St. entrance, and knock to get the security guards' attention. (1) could be solved by bringing tethering devices, the 4G signal is excellent in those rooms for some reason. (2) could be solved by having the meetings at 6, with presentation starting at 6:10-ish, but I'm wary about pushing the time up before 7, due to transit and work hours and other issues. We could also go a different route, to one of the co-working places: coworkchicago.com has rentals for private meeting space (though ours would be public). No price on the website. I've been to Tech Nexus and it's quite nice (but they don't have a price for user group meetings and their regular prices seem out of our range). They also have security, but the doors are open at least. enerspacechicago.com seems new, and would be $70/mo if we kept our 2-hour meetings, $20 for 1-hr meetings. The drawback for those are they're not free. We could also go a different different route, if anyone else has suggestions. As for refreshments, the tried-and-true beer and pizza is okay, but I'm open to suggestions. Does anyone want soda? What kind? A specific beer from a location very near 540 W Madison? A different kind of delivered food? Doug Bell madcityzen at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From andy at petdance.com Mon Jul 2 20:21:14 2012 From: andy at petdance.com (Andy Lester) Date: Mon, 2 Jul 2012 22:21:14 -0500 Subject: [Chicago-talk] Discussion about Chicago.PM and Meetings In-Reply-To: <5572206094114911366@unknownmsgid> References: <5572206094114911366@unknownmsgid> Message-ID: On Jul 2, 2012, at 9:56 PM, Doug Bell wrote: > I've been organizing our meetings for a few months now, and so it's a good time for me to ask some questions that have been on my mind. Thanks for driving this, Doug. > Karen Pauley brought up that Perl as a sysadmin tool hasn't been lauded or presented as much as it could be, How about lightning talks of "Here's a sysadminny thing that I whipped up and how it saved me untold hours." I'm sure we all have a few of those. The big thing we need is to just have people say "I'm going to talk about such-and-such" and we can put it on a schedule. The farther in advance we can tell people about a meeting and topic, the more can show up. > Andy Lester brought up the idea of a project night as a way to encourage new users and get some code written. David has offered a project up based on PDL (a nice GUI REPL for visualizing and manipulating data), The big idea behind that is that it's something that we can say "OK > Does anyone know who holds the copyright on the logo used by Chicago.PM at the Chicago YAPC::NA in 2008? I'd like to use that to get cards printed up by The Game Crafter (both poker and business). Pete Krawczyk tells me he made it, and he's fine with having stuff printed up based on it. However, he says that he no longer has the original artwork, so you'll have to make do with what you can. You can email him at petek at bsod.net if you have more questions. > Our venue is fine, Bank of America will continue to provide us with meeting space for the foreseeable future. This is huge. Thanks very much for coordinating that. > 1) There's no public Internet provided. > 2) The doors are locked around 6:00p-6:30p, requiring people to enter at the Madison St. entrance, and knock to get the security guards' attention. Have these been a problem? Or just suboptimal? Thanks, xoxo, Andy -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From joel.a.berger at gmail.com Mon Jul 2 21:49:18 2012 From: joel.a.berger at gmail.com (Joel Berger) Date: Mon, 2 Jul 2012 23:49:18 -0500 Subject: [Chicago-talk] Discussion about Chicago.PM and Meetings In-Reply-To: References: <5572206094114911366@unknownmsgid> Message-ID: On Mon, Jul 2, 2012 at 10:21 PM, Andy Lester wrote: > > On Jul 2, 2012, at 9:56 PM, Doug Bell wrote: > >> I've been organizing our meetings for a few months now, and so it's a good time for me to ask some questions that have been on my mind. > > Thanks for driving this, Doug. > Agreed! > >> Karen Pauley brought up that Perl as a sysadmin tool hasn't been lauded or presented as much as it could be, > > How about lightning talks of "Here's a sysadminny thing that I whipped up and how it saved me untold hours." I'm sure we all have a few of those. > I'm sure there must be several of those. > The big thing we need is to just have people say "I'm going to talk about such-and-such" and we can put it on a schedule. The farther in advance we can tell people about a meeting and topic, the more can show up. > > >> Andy Lester brought up the idea of a project night as a way to encourage new users and get some code written. David has offered a project up based on PDL (a nice GUI REPL for visualizing and manipulating data), > > The big idea behind that is that it's something that we can say "OK > > >> Our venue is fine, Bank of America will continue to provide us with meeting space for the foreseeable future. > > This is huge. Thanks very much for coordinating that. > > >> 1) There's no public Internet provided. >> 2) The doors are locked around 6:00p-6:30p, requiring people to enter at the Madison St. entrance, and knock to get the security guards' attention. > > Have these been a problem? Or just suboptimal? So far the accessibility hasn't been too much of a problem, the wireless internet would be nice. Still a free meeting space is wonderful! Joel From dcmertens.perl at gmail.com Mon Jul 2 22:20:09 2012 From: dcmertens.perl at gmail.com (David Mertens) Date: Tue, 3 Jul 2012 00:20:09 -0500 Subject: [Chicago-talk] Discussion about Chicago.PM and Meetings In-Reply-To: References: <5572206094114911366@unknownmsgid> Message-ID: On Mon, Jul 2, 2012 at 10:21 PM, Andy Lester wrote: > > On Jul 2, 2012, at 9:56 PM, Doug Bell wrote: > > > I've been organizing our meetings for a few months now, and so it's a > good time for me to ask some questions that have been on my mind. > > Thanks for driving this, Doug. > Doug++ > > Karen Pauley brought up that Perl as a sysadmin tool hasn't been lauded > or presented as much as it could be, > > How about lightning talks of "Here's a sysadminny thing that I whipped up > and how it saved me untold hours." I'm sure we all have a few of those. > > The big thing we need is to just have people say "I'm going to talk about > such-and-such" and we can put it on a schedule. The farther in advance we > can tell people about a meeting and topic, the more can show up. > > > > Andy Lester brought up the idea of a project night as a way to encourage > new users and get some code written. David has offered a project up based > on PDL (a nice GUI REPL for visualizing and manipulating data), > > The big idea behind that is that it's something that we can say "OK > Andy, it looks like your idea got cut-off here. Anything else you meant to say? For my part, I'd obviously be delighted to get help with my project, and it seems apt since it's a project targetted at newcomers. :-) I suspect that we'll want to do this monthly, offset from the current PM meetings. > > Does anyone know who holds the copyright on the logo used by Chicago.PM > at the Chicago YAPC::NA in 2008? I'd like to use that to get cards printed > up by The Game Crafter (both poker and business). > > Pete Krawczyk tells me he made it, and he's fine with having stuff printed > up based on it. However, he says that he no longer has the original > artwork, so you'll have to make do with what you can. You can email him at > petek at bsod.net if you have more questions. > > > > Our venue is fine, Bank of America will continue to provide us with > meeting space for the foreseeable future. > > This is huge. Thanks very much for coordinating that. > > > > 1) There's no public Internet provided. > > 2) The doors are locked around 6:00p-6:30p, requiring people to enter at > the Madison St. entrance, and knock to get the security guards' attention. > > Have these been a problem? Or just suboptimal? > > Thanks, > xoxo, > Andy > > -- > Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > I had never had any issues with the doors closing until this last time around, when I arrived a bit later than I usually do, about 7 o'clock. It was not clear *at all* how I was to get in. Fortunately, there was a guy standing outside smoking who was kind enough to let me in with his badge. I wonder how many late newcomers have left when they couldn't figure out how to get in. Could one of the BofA Perlers stand outside by the door to let Perl people until, say, 7:15? At any rate, a consistent meeting location is key, and it's pretty awesome that it's free. If there are no little Perl startups who could give us a meeting place, an alternative could be one of the local colleges or schools, like iit, Roosevelt, UIC, etc. Gotta go to bed, but let's keep the ideas coming. :-) David -- "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." -- Brian Kernighan -------------- next part -------------- An HTML attachment was scrubbed... URL: From andy at petdance.com Tue Jul 3 07:06:05 2012 From: andy at petdance.com (Andy Lester) Date: Tue, 3 Jul 2012 09:06:05 -0500 Subject: [Chicago-talk] Discussion about Chicago.PM and Meetings In-Reply-To: References: <5572206094114911366@unknownmsgid> Message-ID: <3B0DEFF7-4797-4FAE-BDC8-518F444CFC2B@petdance.com> On Jul 3, 2012, at 12:20 AM, David Mertens wrote: > The big idea behind that is that it's something that we can say "OK > > Andy, it looks like your idea got cut-off here. Anything else you meant to say? Just that I think it's more important to have regular meetings of some kind, moreso than nailing down specific content. We want people to know "Oh, it's the nth Whateverday of the month, there's a PM meeting tonight." When we have that, and we can announce ahead of time "This is what's going to be at this meeting, and then here's what at the month following", then people can plan ahead, and they have more chances to be reminded. xoa -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance -------------- next part -------------- An HTML attachment was scrubbed... URL: From madcityzen at gmail.com Tue Jul 3 10:10:30 2012 From: madcityzen at gmail.com (Doug Bell) Date: Tue, 3 Jul 2012 12:10:30 -0500 Subject: [Chicago-talk] Discussion about Chicago.PM and Meetings In-Reply-To: <3B0DEFF7-4797-4FAE-BDC8-518F444CFC2B@petdance.com> References: <5572206094114911366@unknownmsgid> <3B0DEFF7-4797-4FAE-BDC8-518F444CFC2B@petdance.com> Message-ID: On Jul 3, 2012, at 9:06 AM, Andy Lester wrote: > > On Jul 3, 2012, at 12:20 AM, David Mertens wrote: > >> The big idea behind that is that it's something that we can say "OK >> >> Andy, it looks like your idea got cut-off here. Anything else you meant to say? > > > Just that I think it's more important to have regular meetings of some kind, moreso than nailing down specific content. We want people to know "Oh, it's the nth Whateverday of the month, there's a PM meeting tonight." > > When we have that, and we can announce ahead of time "This is what's going to be at this meeting, and then here's what at the month following", then people can plan ahead, and they have more chances to be reminded. Agreed. If there's anything that's been drilled into me about these kinds of things, it's "Cancel one meeting and it's pretty much over." Barring holidays and other such, a consistent schedule is the most important thing, even if it's just a meet up at a bar or restaurant for an extemporaneous discussion. Right now we're the 4th Thursday, which has been working out well. Though I think any Xth Xday eventually conflicts with some big event or holiday, I think Nov/Dec is going to always be kinda poor on this 4th Thursday schedule (it will most always conflict with Thanksgiving, and often conflict with Christmas), so we could think about changing it to earlier in the month. Offsetting two meetings in a row during the busy holiday season might be a bad idea. To that end, the Trello board has been fixed so people can actually post, and I've added a bunch of cards for meeting planning. -------------- next part -------------- An HTML attachment was scrubbed... URL: From madcityzen at gmail.com Tue Jul 3 10:34:07 2012 From: madcityzen at gmail.com (Doug Bell) Date: Tue, 3 Jul 2012 12:34:07 -0500 Subject: [Chicago-talk] Discussion about Chicago.PM and Meetings In-Reply-To: References: <5572206094114911366@unknownmsgid> Message-ID: <37BA81E2-1BE9-4F65-8004-6AC53B9CAA0F@gmail.com> On Jul 3, 2012, at 12:20 AM, David Mertens wrote: > On Mon, Jul 2, 2012 at 10:21 PM, Andy Lester wrote: > > On Jul 2, 2012, at 9:56 PM, Doug Bell wrote: > > > Andy Lester brought up the idea of a project night as a way to encourage new users and get some code written. David has offered a project up based on PDL (a nice GUI REPL for visualizing and manipulating data), > > The big idea behind that is that it's something that we can say "OK > > Andy, it looks like your idea got cut-off here. Anything else you meant to say? > > For my part, I'd obviously be delighted to get help with my project, and it seems apt since it's a project targetted at newcomers. :-) > > I suspect that we'll want to do this monthly, offset from the current PM meetings. That can certainly be arranged. The rooms we used are completely empty after 6:00pm, and I've only once ever seen anyone in them after 5:00pm (our floor is mostly middle-office people who keep rather strict hours, it's an absolute madhouse here at exactly 9:00am, 12:00pm, and 5:00pm every day). > > 1) There's no public Internet provided. > > 2) The doors are locked around 6:00p-6:30p, requiring people to enter at the Madison St. entrance, and knock to get the security guards' attention. > > Have these been a problem? Or just suboptimal? > I had never had any issues with the doors closing until this last time around, when I arrived a bit later than I usually do, about 7 o'clock. It was not clear at all how I was to get in. Fortunately, there was a guy standing outside smoking who was kind enough to let me in with his badge. I wonder how many late newcomers have left when they couldn't figure out how to get in. Could one of the BofA Perlers stand outside by the door to let Perl people until, say, 7:15? Having someone standing by the door would be doable. I, too, am worried about how many people turned away, especially given that the north doors (Washington St.) are locked with no door person and I believe no sign pointing people to the Madison St. entrance. I think for now I'll just pay AT&T their extortion money for wifi hotspot with the iPhone (it's not the amount, it's the principle, why should I pay for another way to use the data that's been allotted to me, oh wait, I found out why now). I believe it allows me to connect 3 devices, one of which might be able to be an Airport Express or other wireless router which would expand our number of devices to about a dozen (I'll do a test). If anything, it will be necessary for the project nights, as it will be difficult to collaborate without some kind of network in place. If this doesn't work, Madison Perl Mongers had good luck with a Verizon MyFi, though that seems to only be 5 devices. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andy at petdance.com Tue Jul 3 10:36:35 2012 From: andy at petdance.com (Andy Lester) Date: Tue, 3 Jul 2012 12:36:35 -0500 Subject: [Chicago-talk] Discussion about Chicago.PM and Meetings In-Reply-To: <37BA81E2-1BE9-4F65-8004-6AC53B9CAA0F@gmail.com> References: <5572206094114911366@unknownmsgid> <37BA81E2-1BE9-4F65-8004-6AC53B9CAA0F@gmail.com> Message-ID: <8CFDC79D-D7ED-47CC-8822-9E553C3DEA0B@petdance.com> On Jul 3, 2012, at 12:34 PM, Doug Bell wrote: > I think for now I'll just pay AT&T their extortion money for wifi hotspot with the iPhone Why do we need wifi at all? The odd presentation that wants to do live demos? I don't think it would kill us to have disconnected meetings. xoa -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance -------------- next part -------------- An HTML attachment was scrubbed... URL: From madcityzen at gmail.com Tue Jul 3 10:38:59 2012 From: madcityzen at gmail.com (Doug Bell) Date: Tue, 3 Jul 2012 12:38:59 -0500 Subject: [Chicago-talk] Discussion about Chicago.PM and Meetings In-Reply-To: <8CFDC79D-D7ED-47CC-8822-9E553C3DEA0B@petdance.com> References: <5572206094114911366@unknownmsgid> <37BA81E2-1BE9-4F65-8004-6AC53B9CAA0F@gmail.com> <8CFDC79D-D7ED-47CC-8822-9E553C3DEA0B@petdance.com> Message-ID: <3DBFD927-BD15-4A9E-85BA-8A3B408F501E@gmail.com> On Jul 3, 2012, at 12:36 PM, Andy Lester wrote: > > On Jul 3, 2012, at 12:34 PM, Doug Bell wrote: > >> I think for now I'll just pay AT&T their extortion money for wifi hotspot with the iPhone > > > Why do we need wifi at all? The odd presentation that wants to do live demos? > > I don't think it would kill us to have disconnected meetings. I'm thinking of the project night mostly, getting people set up with the repositories and the code they'll need, though that could be done with a local wifi without internet, in theory. I do also want to try the iPhone wifi hotspot thing for my own purposes, so I'm not being put out by anything. Might as well, while I'm trying it out, see if it'll work at the Bank. -------------- next part -------------- An HTML attachment was scrubbed... URL: From sean at blanton.com Tue Jul 3 12:45:56 2012 From: sean at blanton.com (Sean Blanton) Date: Tue, 3 Jul 2012 14:45:56 -0500 Subject: [Chicago-talk] Discussion about Chicago.PM and Meetings In-Reply-To: <3DBFD927-BD15-4A9E-85BA-8A3B408F501E@gmail.com> References: <5572206094114911366@unknownmsgid> <37BA81E2-1BE9-4F65-8004-6AC53B9CAA0F@gmail.com> <8CFDC79D-D7ED-47CC-8822-9E553C3DEA0B@petdance.com> <3DBFD927-BD15-4A9E-85BA-8A3B408F501E@gmail.com> Message-ID: First of all, thanks to Doug and everyone for the contributions to the community. After giving my first YAPC::NA talk and first talk about a potentially interesting use of Perl, I would like to make amends by volunteering to give an improved version. This touches a little bit on sysadmin. This would be on reusable infrastructure services such as ssh, logging, log parsers, server pools, using Moose and Bread::Board. I'm planning to put these on CPAN and would welcome feedback. Regards, Sean Sean Blanton sean at blanton.com On Tue, Jul 3, 2012 at 12:38 PM, Doug Bell wrote: > On Jul 3, 2012, at 12:36 PM, Andy Lester wrote: > > > On Jul 3, 2012, at 12:34 PM, Doug Bell wrote: > > I think for now I'll just pay AT&T their extortion money for wifi hotspot > with the iPhone > > > Why do we need wifi at all? The odd presentation that wants to do live > demos? > > I don't think it would kill us to have disconnected meetings. > > > I'm thinking of the project night mostly, getting people set up with the > repositories and the code they'll need, though that could be done with a > local wifi without internet, in theory. > > I do also want to try the iPhone wifi hotspot thing for my own purposes, > so I'm not being put out by anything. Might as well, while I'm trying it > out, see if it'll work at the Bank. > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: From madcityzen at gmail.com Tue Jul 3 13:25:52 2012 From: madcityzen at gmail.com (Doug Bell) Date: Tue, 3 Jul 2012 15:25:52 -0500 Subject: [Chicago-talk] Discussion about Chicago.PM and Meetings In-Reply-To: References: <5572206094114911366@unknownmsgid> <37BA81E2-1BE9-4F65-8004-6AC53B9CAA0F@gmail.com> <8CFDC79D-D7ED-47CC-8822-9E553C3DEA0B@petdance.com> <3DBFD927-BD15-4A9E-85BA-8A3B408F501E@gmail.com> Message-ID: <8406587B-7330-4FB4-B97B-9C97F511F352@gmail.com> On Jul 3, 2012, at 2:45 PM, Sean Blanton wrote: > After giving my first YAPC::NA talk and first talk about a potentially interesting use of Perl, I would like to make amends by volunteering to give an improved version. This touches a little bit on sysadmin. > > This would be on reusable infrastructure services such as ssh, logging, log parsers, server pools, using Moose and Bread::Board. I'm planning to put these on CPAN and would welcome feedback. This sounds like something right up my alley, and I'd love to hear about it. Feel free to take one of the TBA spots on the trello board https://trello.com/b/E5BL8pZ4 or just let me know when a good month would be. Right now July is spoken for, which leaves August-October open. From richard at rushlogistics.com Tue Jul 3 13:45:51 2012 From: richard at rushlogistics.com (richard at rushlogistics.com) Date: Tue, 3 Jul 2012 15:45:51 -0500 Subject: [Chicago-talk] Calculating Holidays Message-ID: I am lost trying to write a simple script that tells me how many days until the next approaching holiday. has anyone ever done anything similar or know of anything helpful. I've looked at Date::Manip but that still leaves me with the cumbersome task of finding out which holiday is the next one from a given date. Any help would be appreciated as not solving it will keep me preoccupied all through the holiday. Thanks Richard From andy at petdance.com Tue Jul 3 13:48:22 2012 From: andy at petdance.com (Andy Lester) Date: Tue, 3 Jul 2012 15:48:22 -0500 Subject: [Chicago-talk] Calculating Holidays In-Reply-To: References: Message-ID: On Jul 3, 2012, at 3:45 PM, richard at rushlogistics.com wrote: > I am lost trying to write a simple script that tells me how many days until the next approaching holiday. has anyone ever done anything similar or know of anything helpful. I've looked at Date::Manip but that still leaves me with the cumbersome task of finding out which holiday is the next one from a given date. The standard for dates & times today is in the DateTime hierarchy. http://datetime.perl.org/ xoa -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance -------------- next part -------------- An HTML attachment was scrubbed... URL: From mikefrag at gmail.com Tue Jul 3 13:49:29 2012 From: mikefrag at gmail.com (Mike Fragassi) Date: Tue, 3 Jul 2012 15:49:29 -0500 Subject: [Chicago-talk] Calculating Holidays In-Reply-To: References: Message-ID: Try DateTime::Event::Holiday::US. On Jul 3, 2012 3:46 PM, wrote: > > I am lost trying to write a simple script that tells me how many days > until the next approaching holiday. has anyone ever done anything similar > or know of anything helpful. I've looked at Date::Manip but that still > leaves me with the cumbersome task of finding out which holiday is the next > one from a given date. > > Any help would be appreciated as not solving it will keep me preoccupied > all through the holiday. > > Thanks > > Richard > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hal.wigoda at gmail.com Tue Jul 3 13:52:24 2012 From: hal.wigoda at gmail.com (Hal Wigoda) Date: Tue, 3 Jul 2012 15:52:24 -0500 Subject: [Chicago-talk] Calculating Holidays In-Reply-To: References: Message-ID: You need to start with a array or hash that has holidays in it. Holidays vary because there is no agreement as to what is a holiday. On Tue, Jul 3, 2012 at 3:45 PM, wrote: > > I am lost trying to write a simple script that tells me how many days until the next approaching holiday. has anyone ever done anything similar or know of anything helpful. I've looked at Date::Manip but that still leaves me with the cumbersome task of finding out which holiday is the next one from a given date. > > Any help would be appreciated as not solving it will keep me preoccupied all through the holiday. > > Thanks > > Richard > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk -- ----------------- Chicago Hal Wigoda From sean at blanton.com Thu Jul 5 06:57:21 2012 From: sean at blanton.com (Sean Blanton) Date: Thu, 5 Jul 2012 08:57:21 -0500 Subject: [Chicago-talk] Discussion about Chicago.PM and Meetings In-Reply-To: <8406587B-7330-4FB4-B97B-9C97F511F352@gmail.com> References: <5572206094114911366@unknownmsgid> <37BA81E2-1BE9-4F65-8004-6AC53B9CAA0F@gmail.com> <8CFDC79D-D7ED-47CC-8822-9E553C3DEA0B@petdance.com> <3DBFD927-BD15-4A9E-85BA-8A3B408F501E@gmail.com> <8406587B-7330-4FB4-B97B-9C97F511F352@gmail.com> Message-ID: > Feel free to take one of the TBA spots on the trello board https://trello.com/b/E5BL8pZ4 or just let me know when a good month would be. I'm heading for vacation to Turkey for two weeks. I'll have to see what the landscape looks like when I return. Feel free to ping me. August should be fine. Regards, Sean Sean Blanton sean at blanton.com On Tue, Jul 3, 2012 at 3:25 PM, Doug Bell wrote: > On Jul 3, 2012, at 2:45 PM, Sean Blanton wrote: > > > After giving my first YAPC::NA talk and first talk about a potentially > interesting use of Perl, I would like to make amends by volunteering to > give an improved version. This touches a little bit on sysadmin. > > > > This would be on reusable infrastructure services such as ssh, logging, > log parsers, server pools, using Moose and Bread::Board. I'm planning to > put these on CPAN and would welcome feedback. > > This sounds like something right up my alley, and I'd love to hear about > it. Feel free to take one of the TBA spots on the trello board > https://trello.com/b/E5BL8pZ4 or just let me know when a good month would > be. Right now July is spoken for, which leaves August-October open. > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dcmertens.perl at gmail.com Wed Jul 11 11:56:15 2012 From: dcmertens.perl at gmail.com (David Mertens) Date: Wed, 11 Jul 2012 13:56:15 -0500 Subject: [Chicago-talk] Intro to Trello on YouTube Message-ID: Hey everyone - I was a bit confused about the mental model for Trello. I looked around and found this video, which helped explain it to me. I hope it helps you! http://www.youtube.com/watch?v=aaDf1RqeLfo David -- "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." -- Brian Kernighan -------------- next part -------------- An HTML attachment was scrubbed... URL: From e.ellington at gmail.com Wed Jul 11 16:19:26 2012 From: e.ellington at gmail.com (Eric Ellington) Date: Wed, 11 Jul 2012 18:19:26 -0500 Subject: [Chicago-talk] Intro to Trello on YouTube In-Reply-To: References: Message-ID: It helped me understand how Trello works. Thanks! I still do not understand how they can continue to operate a service that is free for users and has no ads. In their defense they did put a small disclaimer on their terms and privacy page, but is says 'Trello is free forever.' Without source code and the right license for others to use I don't think such a thing is possible. Does anyone know if Trello is open source? Eric On Wed, Jul 11, 2012 at 1:56 PM, David Mertens wrote: > Hey everyone - > > I was a bit confused about the mental model for Trello. I looked around > and found this video, which helped explain it to me. I hope it helps you! > > http://www.youtube.com/watch?v=aaDf1RqeLfo > > David > > -- > "Debugging is twice as hard as writing the code in the first place. > Therefore, if you write the code as cleverly as possible, you are, > by definition, not smart enough to debug it." -- Brian Kernighan > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- Eric Ellington e.ellington at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From madcityzen at gmail.com Wed Jul 11 17:39:38 2012 From: madcityzen at gmail.com (Doug Bell) Date: Wed, 11 Jul 2012 19:39:38 -0500 Subject: [Chicago-talk] Intro to Trello on YouTube In-Reply-To: References: Message-ID: <1502238137584463215@unknownmsgid> Trello is not open-source, and I have a desire to see a Perl version of the premise (which might be a good idea for a project night thing). http://blog.trello.com/launch/ <- launch announcement http://www.joelonsoftware.com/items/2011/09/13.html <- Joel Spolsky's blog on the launch announcement Doug Bell madcityzen at gmail.com On Jul 11, 2012, at 6:19 PM, Eric Ellington wrote: It helped me understand how Trello works. Thanks! I still do not understand how they can continue to operate a service that is free for users and has no ads. In their defense they did put a small disclaimer on their terms and privacy page, but is says 'Trello is free forever.' Without source code and the right license for others to use I don't think such a thing is possible. Does anyone know if Trello is open source? Eric On Wed, Jul 11, 2012 at 1:56 PM, David Mertens wrote: > Hey everyone - > > I was a bit confused about the mental model for Trello. I looked around > and found this video, which helped explain it to me. I hope it helps you! > > http://www.youtube.com/watch?v=aaDf1RqeLfo > > David > > -- > "Debugging is twice as hard as writing the code in the first place. > Therefore, if you write the code as cleverly as possible, you are, > by definition, not smart enough to debug it." -- Brian Kernighan > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- Eric Ellington e.ellington at gmail.com _______________________________________________ Chicago-talk mailing list Chicago-talk at pm.org http://mail.pm.org/mailman/listinfo/chicago-talk -------------- next part -------------- An HTML attachment was scrubbed... URL: From dcmertens.perl at gmail.com Wed Jul 11 18:13:28 2012 From: dcmertens.perl at gmail.com (David Mertens) Date: Wed, 11 Jul 2012 20:13:28 -0500 Subject: [Chicago-talk] Intro to Trello on YouTube In-Reply-To: References: Message-ID: For those who were wondering, I sent out the video link because Doug is using Trello to organize the Chicago.pm stuff. Sorry if that was confusing! David On Jul 11, 2012 1:56 PM, "David Mertens" wrote: > Hey everyone - > > I was a bit confused about the mental model for Trello. I looked around > and found this video, which helped explain it to me. I hope it helps you! > > http://www.youtube.com/watch?v=aaDf1RqeLfo > > David > > -- > "Debugging is twice as hard as writing the code in the first place. > Therefore, if you write the code as cleverly as possible, you are, > by definition, not smart enough to debug it." -- Brian Kernighan > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From richard at rushlogistics.com Thu Jul 12 10:34:05 2012 From: richard at rushlogistics.com (Richard Reina) Date: Thu, 12 Jul 2012 13:34:05 -0400 (EDT) Subject: [Chicago-talk] Calculating Holidays In-Reply-To: Message-ID: <20120712173405.470451DB7@alexander.xo.com> Hi Mike, Thank you very much for the suggestion. With some difficulty I was able to get the module installed. However, I am unclear on how it works. The example given in the docs: ????? use DateTime::Event::Holiday::US; my $thanksgiving = DateTime::Event::Holiday::US::holiday( 'Thanksgiving' ); gives me a hash reference which when I try to dereference with: my %hash = %$thanksgiving; foreach my $k (keys %hash) { print "$k: $hash{$k}\n"; } gives me: as_ical: ARRAY(0x1e63190) set: Too complex I was hoping it might give me the date for Thanksgiving. If any one can give me an idea as to what I am doing wrong in trying to use this module I would really appreciate it. Thanks, Richard > > Mike Fragassi wrote: > Try DateTime::Event::Holiday::US. > On Jul 3, 2012 3:46 PM, wrote: > > I am lost trying to write a simple script that tells > me how many days until the next approaching holiday. > has anyone ever done anything similar or know of anything > helpful. I've looked at Date::Manip but that still > leaves me with the cumbersome task of finding out > which holiday is the next one from a given date. > > Any help would be appreciated as not solving it will > keep me preoccupied all through the holiday. > > Thanks > > Richard > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk -- Richard Reina Rush Logistics, Inc. Watch our 3 minute movie: http://www.rushlogistics.com/movie From amead2 at alanmead.org Thu Jul 12 10:52:01 2012 From: amead2 at alanmead.org (Alan Mead) Date: Thu, 12 Jul 2012 12:52:01 -0500 Subject: [Chicago-talk] Calculating Holidays In-Reply-To: <20120712173405.470451DB7@alexander.xo.com> References: <20120712173405.470451DB7@alexander.xo.com> Message-ID: <4FFF0EC1.1030707@alanmead.org> On 7/12/2012 12:34 PM, Richard Reina wrote: > use DateTime::Event::Holiday::US; > > my $thanksgiving = DateTime::Event::Holiday::US::holiday( 'Thanksgiving' ); > > > gives me a hash reference which when I try to dereference with: The documentation says "$thanksgiving will be a DateTime::Set::ICal object that you can perform anything you would do with a DateTime::Set object." so you need to review that documentation: http://search.cpan.org/~fglock/DateTime-Set-0.31/lib/DateTime/Set.pm I was going to berate you for not reading the documentation but I find this confusing as well. It's possible that you want to add: print "Next thanksgiving is ", $thanksgiving->min, "\n"; -Alan -- Alan D. Mead, Ph.D. Assistant Professor of Industrial and Organizational Psychology College of Psychology Illinois Institute of Technology 3101 South Dearborn, 2nd floor Chicago IL 60616 +312.567.5933 (Campus) +815.588.3846 (Home Office) +312.567.3493 (Fax) http://www.iit.edu/~mead http://www.alanmead.org Announcing the Journal of Computerized Adaptive Testing (JCAT), a peer-reviewed electronic journal designed to advance the science and practice of computerized adaptive testing: http://www.iacat.org/jcat From me at heyjay.com Thu Jul 12 17:53:35 2012 From: me at heyjay.com (Jay Strauss) Date: Thu, 12 Jul 2012 19:53:35 -0500 Subject: [Chicago-talk] Calculating Holidays In-Reply-To: <20120712173405.470451DB7@alexander.xo.com> References: <20120712173405.470451DB7@alexander.xo.com> Message-ID: <-6345261633149887583@unknownmsgid> Richard, I get the feeling you are looking for a module with built in knowledge of the dates of various holidays. I'm not sure if such a thing exists. (admittedly I haven't searched) The docs for DateTime::Event::Holiday::US; seem like it just a module for naming dates and proving a wrapper to the underlying modules I think you need a module that let's you supply a calendar (dates with names) and then gives you functions for navigating that calendar Thanks Jay Sent from my iPhone On Jul 12, 2012, at 12:34 PM, Richard Reina wrote: > > Hi Mike, > > Thank you very much for the suggestion. With some difficulty I was able to get the module installed. However, I am unclear on how it works. The example given in the docs: > > use DateTime::Event::Holiday::US; > > my $thanksgiving = DateTime::Event::Holiday::US::holiday( 'Thanksgiving' ); > > > gives me a hash reference which when I try to dereference with: > > my %hash = %$thanksgiving; > > foreach my $k (keys %hash) { > print "$k: $hash{$k}\n"; > } > > > gives me: > > as_ical: ARRAY(0x1e63190) > set: Too complex > > I was hoping it might give me the date for Thanksgiving. > > If any one can give me an idea as to what I am doing wrong in trying to use this module I would really appreciate it. > > Thanks, > > Richard > > > >> >> Mike Fragassi wrote: > >> Try DateTime::Event::Holiday::US. > >> On Jul 3, 2012 3:46 PM, wrote: >> >> I am lost trying to write a simple script that tells >> me how many days until the next approaching holiday. >> has anyone ever done anything similar or know of anything >> helpful. I've looked at Date::Manip but that still >> leaves me with the cumbersome task of finding out >> which holiday is the next one from a given date. >> >> Any help would be appreciated as not solving it will >> keep me preoccupied all through the holiday. >> >> Thanks >> >> Richard >> _______________________________________________ >> Chicago-talk mailing list >> Chicago-talk at pm.org >> http://mail.pm.org/mailman/listinfo/chicago-talk > > > -- > Richard Reina > Rush Logistics, Inc. > Watch our 3 minute movie: > http://www.rushlogistics.com/movie > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk From joel.a.berger at gmail.com Thu Jul 12 18:45:56 2012 From: joel.a.berger at gmail.com (Joel Berger) Date: Thu, 12 Jul 2012 20:45:56 -0500 Subject: [Chicago-talk] Calculating Holidays In-Reply-To: <-6345261633149887583@unknownmsgid> References: <20120712173405.470451DB7@alexander.xo.com> <-6345261633149887583@unknownmsgid> Message-ID: I tried this using a free web service, and I got right to the point of dealing with DateTime math, so I leave that to you :-) The webservice is at http://www.holidaywebservice.com my code is at https://gist.github.com/3102219 All it does now is get the holidays this month. From there, after deciding if you have passed the last one, add a month and request again. Repeat as needed. Hope this helps, Joel On Thu, Jul 12, 2012 at 7:53 PM, Jay Strauss wrote: > Richard, I get the feeling you are looking for a module with built in > knowledge of the dates of various holidays. I'm not sure if such a > thing exists. (admittedly I haven't searched) > > The docs for DateTime::Event::Holiday::US; seem like it just a module > for naming dates and proving a wrapper to the underlying modules > > I think you need a module that let's you supply a calendar (dates with > names) and then gives you functions for navigating that calendar > > > Thanks > Jay > > Sent from my iPhone > > On Jul 12, 2012, at 12:34 PM, Richard Reina wrote: > >> >> Hi Mike, >> >> Thank you very much for the suggestion. With some difficulty I was able to get the module installed. However, I am unclear on how it works. The example given in the docs: >> >> use DateTime::Event::Holiday::US; >> >> my $thanksgiving = DateTime::Event::Holiday::US::holiday( 'Thanksgiving' ); >> >> >> gives me a hash reference which when I try to dereference with: >> >> my %hash = %$thanksgiving; >> >> foreach my $k (keys %hash) { >> print "$k: $hash{$k}\n"; >> } >> >> >> gives me: >> >> as_ical: ARRAY(0x1e63190) >> set: Too complex >> >> I was hoping it might give me the date for Thanksgiving. >> >> If any one can give me an idea as to what I am doing wrong in trying to use this module I would really appreciate it. >> >> Thanks, >> >> Richard >> >> >> >>> >>> Mike Fragassi wrote: >> >>> Try DateTime::Event::Holiday::US. >> >>> On Jul 3, 2012 3:46 PM, wrote: >>> >>> I am lost trying to write a simple script that tells >>> me how many days until the next approaching holiday. >>> has anyone ever done anything similar or know of anything >>> helpful. I've looked at Date::Manip but that still >>> leaves me with the cumbersome task of finding out >>> which holiday is the next one from a given date. >>> >>> Any help would be appreciated as not solving it will >>> keep me preoccupied all through the holiday. >>> >>> Thanks >>> >>> Richard >>> _______________________________________________ >>> Chicago-talk mailing list >>> Chicago-talk at pm.org >>> http://mail.pm.org/mailman/listinfo/chicago-talk >> >> >> -- >> Richard Reina >> Rush Logistics, Inc. >> Watch our 3 minute movie: >> http://www.rushlogistics.com/movie >> >> _______________________________________________ >> Chicago-talk mailing list >> Chicago-talk at pm.org >> http://mail.pm.org/mailman/listinfo/chicago-talk > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk From andy at petdance.com Thu Jul 12 21:07:24 2012 From: andy at petdance.com (Andy Lester) Date: Thu, 12 Jul 2012 23:07:24 -0500 Subject: [Chicago-talk] OpenHatch Chicago Python Workshop, Aug 17th - 18th, Citibank Building In-Reply-To: References: Message-ID: <6630DA2F-6292-424B-8D5D-3D48C8C49728@petdance.com> ---------- Forwarded message ---------- From: Aisha Halim Date: Thu, Jul 12, 2012 at 9:01 PM Subject: [LUNI] [OT] OpenHatch Chicago Python Workshop, Aug 17th - 18th, Citibank Building To: luni-chicago at googlegroups.com Attention ladies and who know those of female persuasion: OpenHatch's first Chicago Python workshop is heading our way, on August 17th - 18th, so register and spread the word. These OpenHatch events are tailored for women and their friends who have none or limited programming experience. This event is welcoming and respectful of trans women. Men are welcome as guests of women who are attending (please RSVP as well). Register here: http://www.meetup.com/Chicago-Python-Workshop/events/72904002/ More information: https://openhatch.org/wiki/Chicago_Python_Workshop_1 Super cool video on OpenHatch, their motivation, results: http://pyvideo.org/video/719/diversity-in-practice-how-the-boston-python-user I think it's a very cool start to drawing people who'd normally feel intimidated being part of uber technical usergroups etc, to ease in to a seemingly basic thing (but is so hard to get started with, imo, when coming from a different way of thinking) and become a bit more confident in their own abilities. Please spread the word...note, our target audience isn't necessarily (or at all) super duper female programmers, but people who are, as we all once were, probably wondering how they could overcome that huge learning curve. -Aisha -- You received this message because you are subscribed to the Google Groups "Linux Users of Northern Illinois" group. To post to this group, send email to luni-chicago at googlegroups.com. To unsubscribe from this group, send email to luni-chicago+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/luni-chicago?hl=en. -- Samir Faci *insert title* fortune | cowsay -f /usr/share/cows/tux.cow From amead2 at alanmead.org Thu Jul 12 22:05:01 2012 From: amead2 at alanmead.org (Alan Mead) Date: Fri, 13 Jul 2012 00:05:01 -0500 Subject: [Chicago-talk] Calculating Holidays In-Reply-To: References: <20120712173405.470451DB7@alexander.xo.com> <-6345261633149887583@unknownmsgid> Message-ID: <4FFFAC7D.9030806@alanmead.org> On 7/12/2012 8:45 PM, Joel Berger wrote: > I tried this using a free web service, and I got right to the point of > dealing with DateTime math, so I leave that to you :-) > > The webservice is at http://www.holidaywebservice.com > my code is at https://gist.github.com/3102219 > > All it does now is get the holidays this month. From there, after > deciding if you have passed the last one, add a month and request > again. Repeat as needed. I took a crack at it as well. My goal was simplicity without using a lot of complex (and perhaps poorly documented) objects that like DateTime::Set::ICal . I saw magically generating holidays as the hard part and I'd prefer not to be tied to a web service, so I found a list of holidays online and pasted them into a __DATA__ section. Once you have that semi-ugly solution, the date logic is very simple: just compare the whole list of dates to today, or a date of your choice; discard past dates and return the date with the smallest delta. I don't know what Richard is trying to do, but this script gives complete control over what's a holiday and once you find the holidays, it's self-contained. Of course, it will run out of holidays some day; as written, the script will stop working in 2014. It probably wouldn't take long to add 50 years of holidays. If you were running this script several times a second on a server AND you had 50 years of holidays, you might need a more refined/elegant algorithm (e.g., ignore all years' data except this year and next year). I did find Date::Manip extraordinarily frustrating to work with. This line took 10 minutes of my life: my $sec = Delta_Format($d, 0, "%sh"); # convert to seconds because Delta_Format advertises: %Xv : print the value of the field X %Xd : print the value of the field Xand all smaller units in terms of X %Xh : print the value of field Xand all larger units in terms of X %Xt : print the value of all fields in terms of X So I originally tried to convert to days directly: my $days = Delta_Format($d, 2, "%dt"); # convert to days but this always returns zero because the deltas all look like 0:0:0:0:1272:0:0. I would think that 1272 hours "in terms of X" where X=days would be something like 53 days. But I was wrong, somehow it's 0 days. I have no idea why the deltas are like this. Date::Manip::Delta seems to suggest that the deltas returned from Date::Manip functions should be normalized (whatever "been made consistent with the type of data they represent" means) and the deltas I was getting seems non-normalized. So maybe that's a bug or maybe there's some reason like hours results in an integer representation or something. But when I switched to seconds, it works. That kinda sucks, but who knows WTF is supposed to be happening because X isn't actually ever defined in the description of Delta_Format() ... Maybe 'd' doesn't means days and is undefined, so I get a zero. I first thought that X=4 because I wanted the fourth field... But no, if you review Date::Manip::Delta ... well, it certainly won't condescend to even mentioning Delta_Format() but it does describe a printf method and says "Here, X is one of (y,M,w,d,h,m,s)". Examining Date::Manip::Examples might also have helped clue me to X. So, if you like programming to be like a text adventure game... Date::Manip is the library for you! Anyway, here's what I get when I run this today (just after midnight in Chicago on 7/13/2012): [amead at cow3 perl]$ ./tmp.pl The next holiday is Labor Day on Sep 3, 2012 in about 52 days The next holiday after Jan 2, 2013 is Martin Luther King Day on Jan 21, 2013 in about 19 days And below is the script. -Alan #!/usr/bin/perl use strict; use warnings; use Date::Manip; # I'm going to assume DM6;see the Date::Manip documentation # read the holiday data our %holidays = (); while (my $line = ) { $line =~ s/[\r\n]+//g; # remove newlines $line =~ s/#.*$//g; # remove comments $line =~ s/^\s+//g; # remove leading psaces $line =~ s/\s+$//g; # remove trailing psaces $line =~ s/\s*\|\s*/|/g; # remove spaces around the delimiter next unless( $line ); # skip blank/comment lines my($date, $holiday) = split /\|/, $line; $holidays{$date} = $holiday; # NB: don't reverse this } close(DATA); { # first example my($inseconds, $next_holday, $next_date) = next_holiday(); printf "The next holiday is $next_holday on $next_date in about %.0f days\n", $inseconds/(24*3600); } { # second example my $today = 'Jan 2, 2013'; my($inseconds, $next_holday, $next_date) = next_holiday( $today ); printf "The next holiday after $today is $next_holday on $next_date in about %.0f days\n", $inseconds/(24*3600); } sub next_holiday { my $from_date = shift || 'today'; my $soonest = 32000000; # slightly more than a year of seconds my $soonest_date = ''; my $soonest_hol = ''; for my $date ( keys %holidays ) { my $d = DateCalc($from_date,$date); #print "date-$date, hol=$holidays{$date}, d=$d\n"; my $sec = Delta_Format($d, 0, "%sh"); # convert to seconds next unless( $sec >= 0 ); # skip past holidays #print "$date, $holidays{$date} : sec=$sec, soonest=$soonest\n"; if( $sec < $soonest ) { $soonest = $sec; $soonest_date = $date; $soonest_hol = $holidays{$date}; } } return( $soonest, $soonest_hol, $soonest_date ); } __DATA__ # cut-and-pasted from http://www.timeanddate.com/calendar/?year=2012&country=1 # and http://www.timeanddate.com/calendar/?year=2013&country=1 Jan 1, 2012|New Year's Day Jan 2, 2012|New Year's Day observed Jan 16, 2012|Martin Luther King Day Feb 14, 2012|Valentine's Day Feb 20, 2012|Presidents' Day Apr 8, 2012|Easter Sunday May 13, 2012|Mother's Day May 28, 2012|Memorial Day Jun 17, 2012|Father's Day Jul 4, 2012|Independence Day Sep 3, 2012|Labor Day Oct 8, 2012|Columbus Day (Most regions) Oct 31, 2012|Halloween Nov 6, 2012|Election Day Nov 11, 2012|Veterans Day Nov 12, 2012|Veterans Day observed Nov 22, 2012|Thanksgiving Day Dec 24, 2012|Christmas Eve Dec 25, 2012|Christmas Day Dec 31, 2012|New Year's Eve Jan 1, 2013|New Year's Day Jan 21, 2013|Martin Luther King Day Feb 14, 2013|Valentine's Day Feb 18, 2013|Presidents' Day Mar 31, 2013|Easter Sunday May 12, 2013|Mother's Day May 27, 2013|Memorial Day Jun 16, 2013|Father's Day Jul 4, 2013|Independence Day Sep 2, 2013|Labor Day Oct 14, 2013|Columbus Day (Most regions) Oct 31, 2013|Halloween Nov 11, 2013|Veterans Day Nov 28, 2013|Thanksgiving Day Dec 24, 2013|Christmas Eve Dec 25, 2013|Christmas Day Dec 31, 2013|New Year's Eve # paste more data here for additional years... -- Alan D. Mead, Ph.D. Assistant Professor of Industrial and Organizational Psychology College of Psychology Illinois Institute of Technology 3101 South Dearborn, 2nd floor Chicago IL 60616 +312.567.5933 (Campus) +815.588.3846 (Home Office) +312.567.3493 (Fax) http://www.iit.edu/~mead http://www.alanmead.org Announcing the Journal of Computerized Adaptive Testing (JCAT), a peer-reviewed electronic journal designed to advance the science and practice of computerized adaptive testing: http://www.iacat.org/jcat -------------- next part -------------- An HTML attachment was scrubbed... URL: From richard at rushlogistics.com Fri Jul 13 06:25:56 2012 From: richard at rushlogistics.com (richard at rushlogistics.com) Date: Fri, 13 Jul 2012 08:25:56 -0500 Subject: [Chicago-talk] Calculating Holidays In-Reply-To: <-6345261633149887583@unknownmsgid> References: <20120712173405.470451DB7@alexander.xo.com> <-6345261633149887583@unknownmsgid> Message-ID: <0A385002-84D8-40B8-B098-E7299FE0764B@rushlogistics.com> Thanks very much for all the replys. Jay I think you are correct. What I was looking to do is to write a script that alerts me of upcoming holidays. From what I coming to understand the existing perl modules allow me to "do things" with dates. But as I gather I have to supply the dates. What I though might exist was a perl module that actually calculates holidays such that you ask it what day is thanksgiving and it returns the date. It looks like Joel's website does this but I was hoping to avoid depending on an outside source. Also Alan you code is great but I want something that actually crunches the numbers and calculates the dates. I was on my way to doing this when I started to wonder if someone had already done it and put it in a perl module. I think I will resume the task of writing something on from scratch. Thanks again for all of the insightful and supportive replys. Richard El Jul 12, 2012, a las 7:53 PM, Jay Strauss escribi?: > Richard, I get the feeling you are looking for a module with built in > knowledge of the dates of various holidays. I'm not sure if such a > thing exists. (admittedly I haven't searched) > > The docs for DateTime::Event::Holiday::US; seem like it just a module > for naming dates and proving a wrapper to the underlying modules > > I think you need a module that let's you supply a calendar (dates with > names) and then gives you functions for navigating that calendar > > > Thanks > Jay > > Sent from my iPhone > > On Jul 12, 2012, at 12:34 PM, Richard Reina wrote: > >> >> Hi Mike, >> >> Thank you very much for the suggestion. With some difficulty I was able to get the module installed. However, I am unclear on how it works. The example given in the docs: >> >> use DateTime::Event::Holiday::US; >> >> my $thanksgiving = DateTime::Event::Holiday::US::holiday( 'Thanksgiving' ); >> >> >> gives me a hash reference which when I try to dereference with: >> >> my %hash = %$thanksgiving; >> >> foreach my $k (keys %hash) { >> print "$k: $hash{$k}\n"; >> } >> >> >> gives me: >> >> as_ical: ARRAY(0x1e63190) >> set: Too complex >> >> I was hoping it might give me the date for Thanksgiving. >> >> If any one can give me an idea as to what I am doing wrong in trying to use this module I would really appreciate it. >> >> Thanks, >> >> Richard >> >> >> >>> >>> Mike Fragassi wrote: >> >>> Try DateTime::Event::Holiday::US. >> >>> On Jul 3, 2012 3:46 PM, wrote: >>> >>> I am lost trying to write a simple script that tells >>> me how many days until the next approaching holiday. >>> has anyone ever done anything similar or know of anything >>> helpful. I've looked at Date::Manip but that still >>> leaves me with the cumbersome task of finding out >>> which holiday is the next one from a given date. >>> >>> Any help would be appreciated as not solving it will >>> keep me preoccupied all through the holiday. >>> >>> Thanks >>> >>> Richard >>> _______________________________________________ >>> Chicago-talk mailing list >>> Chicago-talk at pm.org >>> http://mail.pm.org/mailman/listinfo/chicago-talk >> >> >> -- >> Richard Reina >> Rush Logistics, Inc. >> Watch our 3 minute movie: >> http://www.rushlogistics.com/movie >> >> _______________________________________________ >> Chicago-talk mailing list >> Chicago-talk at pm.org >> http://mail.pm.org/mailman/listinfo/chicago-talk > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk From e.ellington at gmail.com Fri Jul 13 07:58:32 2012 From: e.ellington at gmail.com (Eric Ellington) Date: Fri, 13 Jul 2012 09:58:32 -0500 Subject: [Chicago-talk] Calculating Holidays In-Reply-To: <0A385002-84D8-40B8-B098-E7299FE0764B@rushlogistics.com> References: <20120712173405.470451DB7@alexander.xo.com> <-6345261633149887583@unknownmsgid> <0A385002-84D8-40B8-B098-E7299FE0764B@rushlogistics.com> Message-ID: Richard, I have done something similar to this before. Date::Manip can use config files like Alan was showing, but your config for holidays can be more complex. For example, here is a section from a Date::Manip config file I made. -----------DateManipConfig.txt ################################ # CONFIG VARIABLES ################################ # See Date::Manip man page for a description of all config variables. # EraseHolidays = # PersonalCnf = .DateManip.cnf # PersonalCnfPath = .:~ # Language = English # DateFormat = US # Must set time zone here for windows systems. TZ = CST # ConvTZ = # Internal = 0 # FirstDay = 1 # WorkWeekBeg = 1 # WorkWeekEnd = 5 # WorkDay24Hr = 0 # WorkDayBeg = 08:00 # WorkDayEnd = 17:00 # TomorrowFirst = 1 # DeltaSigns = 0 # Jan1Week1 = 0 # YYtoYYYY = 89 # UpdateCurrTZ = 0 # IntCharSet = 0 # ForceDate = ################################ # HOLIDAYS ################################ *HOLIDAY # Make sure that the date part of every date can be followed by the year # and be correctly parsed by ParseDate. # The following holiday definitions are taken from pcal's config file. # Some are commented out if these tend to be ordinary business days. # For [system x] I only care about observed holidays. # If a holiday falls on a Sat or Sun it is all the same to [system x] 1*1:0:1:0:0:0*NWD = New Year's Day (observed) 3rd Monday in Jan = Martin Luther King Day third Monday in Feb = Presidents' Day last Monday in May = Memorial Day 1*7:0:4:0:0:0*CWD = Independence Day (observed) 1st Monday in Sep = Labor Day second Monday in Oct = Columbus Day (observed) 1*11:0:11:0:0:0*CWD = Veterans' Day (observed) 1*11:4:4:0:0:0 = Thanksgiving 1*11:4:5:0:0:0 = Day After Thanksgiving 1*12:0:25:0:0:0*CWD = Christmas Day (observed) # You can also use recurrences. #1*0:0:0:0:0:0*EASTER = Easter #1*0:0:0:0:0:0*EASTER,PD5 = Good Friday # Other complex holidays (date + delta, date - delta) # first Monday in Nov + 1 day = Election day # The Friday after Thanksgiving is an unnamed holiday some places # fourth Thu in Nov + 1 day = # State specific holidays (set for Florida) # Alaska #first Sat in March = Iditarod starts # Only for MA, ME #3rd Monday in Apr = Patriots' Day # You can define specific holidays for specific years # 1/5/1999 = A one-year-only holiday # 1st Monday in Sep 1998 = Another one. -------------Code.pl #Code.pl use strict; use Env; use Data::Dump::Streamer; use Date::Manip; use Math::Round; use DBI; #datemanip config var and file &Date_Init("GlobalCnf=DateManipConfig.txt"); -------snip---------- sub getDayType { my($d) = @_; # L - day is week day without a predceding or inpending day before a holiday # VF - last working day before holiday # PR - first working day after holiday # F - hoilday/first day of a hoilday # RT - last day of holiday before next work day #print "\nDay:$d\n"; #next day my $nd = DateCalc($d, "+ 1day"); #day after next my $dan = DateCalc($nd, "+ 1day"); #previous day my $pd = DateCalc($d, "- 1day"); #day before previous day my $dbpd = DateCalc($pd, "- 1day"); # if day is work day, and previous and next day is not a holiday if(Date_IsWorkDay($d) && Date_IsWorkDay($pd) && Date_IsWorkDay($nd)) { return("L"); } # if day is work day, and previous day is work day, and next day is holiday if(Date_IsWorkDay($d) && Date_IsWorkDay($pd) && !Date_IsWorkDay($nd)) { return("VF"); } #if day is work day, and previous day was holiday, and next day is workday if(Date_IsWorkDay($d) && !Date_IsWorkDay($pd) && Date_IsWorkDay($nd)) { return("PR"); } #if day is hoilday, and next day is holiday if(!Date_IsWorkDay($d) && !Date_IsWorkDay($nd)) { return("F"); } #if day is workday, and next day and previous day are holidays if(Date_IsWorkDay($d) && !Date_IsWorkDay($nd) && !Date_IsWorkDay($pd)) { return("F"); } #if day is hoiliday and next day is workday and day after next is holiday if(!Date_IsWorkDay($d) && Date_IsWorkDay($nd) && !Date_IsWorkDay($dan)) { return("F") } #if day is holiday, and next day is work day if(!Date_IsWorkDay($d) && Date_IsWorkDay($nd)) { return("RT"); } return(); } -------Snip--------- Hope this helps, Eric On Fri, Jul 13, 2012 at 8:25 AM, wrote: > Thanks very much for all the replys. Jay I think you are correct. What I > was looking to do is to write a script that alerts me of upcoming holidays. > From what I coming to understand the existing perl modules allow me to "do > things" with dates. But as I gather I have to supply the dates. What I > though might exist was a perl module that actually calculates holidays such > that you ask it what day is thanksgiving and it returns the date. It looks > like Joel's website does this but I was hoping to avoid depending on an > outside source. Also Alan you code is great but I want something that > actually crunches the numbers and calculates the dates. > > I was on my way to doing this when I started to wonder if someone had > already done it and put it in a perl module. I think I will resume the task > of writing something on from scratch. > > Thanks again for all of the insightful and supportive replys. > > Richard > > > El Jul 12, 2012, a las 7:53 PM, Jay Strauss escribi?: > > > Richard, I get the feeling you are looking for a module with built in > > knowledge of the dates of various holidays. I'm not sure if such a > > thing exists. (admittedly I haven't searched) > > > > The docs for DateTime::Event::Holiday::US; seem like it just a module > > for naming dates and proving a wrapper to the underlying modules > > > > I think you need a module that let's you supply a calendar (dates with > > names) and then gives you functions for navigating that calendar > > > > > > Thanks > > Jay > > > > Sent from my iPhone > > > > On Jul 12, 2012, at 12:34 PM, Richard Reina > wrote: > > > >> > >> Hi Mike, > >> > >> Thank you very much for the suggestion. With some difficulty I was > able to get the module installed. However, I am unclear on how it works. > The example given in the docs: > >> > >> use DateTime::Event::Holiday::US; > >> > >> my $thanksgiving = DateTime::Event::Holiday::US::holiday( > 'Thanksgiving' ); > >> > >> > >> gives me a hash reference which when I try to dereference with: > >> > >> my %hash = %$thanksgiving; > >> > >> foreach my $k (keys %hash) { > >> print "$k: $hash{$k}\n"; > >> } > >> > >> > >> gives me: > >> > >> as_ical: ARRAY(0x1e63190) > >> set: Too complex > >> > >> I was hoping it might give me the date for Thanksgiving. > >> > >> If any one can give me an idea as to what I am doing wrong in trying to > use this module I would really appreciate it. > >> > >> Thanks, > >> > >> Richard > >> > >> > >> > >>> > >>> Mike Fragassi wrote: > >> > >>> Try DateTime::Event::Holiday::US. > >> > >>> On Jul 3, 2012 3:46 PM, wrote: > >>> > >>> I am lost trying to write a simple script that tells > >>> me how many days until the next approaching holiday. > >>> has anyone ever done anything similar or know of anything > >>> helpful. I've looked at Date::Manip but that still > >>> leaves me with the cumbersome task of finding out > >>> which holiday is the next one from a given date. > >>> > >>> Any help would be appreciated as not solving it will > >>> keep me preoccupied all through the holiday. > >>> > >>> Thanks > >>> > >>> Richard > >>> _______________________________________________ > >>> Chicago-talk mailing list > >>> Chicago-talk at pm.org > >>> http://mail.pm.org/mailman/listinfo/chicago-talk > >> > >> > >> -- > >> Richard Reina > >> Rush Logistics, Inc. > >> Watch our 3 minute movie: > >> http://www.rushlogistics.com/movie > >> > >> _______________________________________________ > >> Chicago-talk mailing list > >> Chicago-talk at pm.org > >> http://mail.pm.org/mailman/listinfo/chicago-talk > > _______________________________________________ > > Chicago-talk mailing list > > Chicago-talk at pm.org > > http://mail.pm.org/mailman/listinfo/chicago-talk > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- Eric Ellington e.ellington at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From madcityzen at gmail.com Tue Jul 17 11:16:43 2012 From: madcityzen at gmail.com (Doug Bell) Date: Tue, 17 Jul 2012 13:16:43 -0500 Subject: [Chicago-talk] Moose attributes and forwarding Message-ID: <1139149669082742186@unknownmsgid> I have an app using App::Cmd and MooseX::Getopt (together as MooseX::App::Cmd) to fill in attributes from command-line options using traits to denote which attributes are available as options and which are not. {{{ use Moose; with "MooseX::Getopt"; has log_level => ( is => 'ro', isa => 'Str', traits => [qw( Getopt )], ); }}} Now I'd like to delegate the log_level attribute to a Run object that stores all the invocation and runtime configuration used to run my app. However, using normal Moose delegation would remove the Getopt trait from my attribute, and then it wouldn't get picked up by MooseX::Getopt. Is there a way to specify an attribute and forward it to another method? Would this be a trigger? Or a custom accessor? Could I create a general trait to do this for me? From richard at rushlogistics.com Tue Jul 17 16:29:59 2012 From: richard at rushlogistics.com (richard at rushlogistics.com) Date: Tue, 17 Jul 2012 18:29:59 -0500 Subject: [Chicago-talk] Calculating Holidays In-Reply-To: References: <20120712173405.470451DB7@alexander.xo.com> <-6345261633149887583@unknownmsgid> <0A385002-84D8-40B8-B098-E7299FE0764B@rushlogistics.com> Message-ID: <921D0091-BF15-4CEE-9CAB-7D0D22305632@rushlogistics.com> Thanks again for all the replies. Been playing around with this and they have been helpful. Thanks again. Richard El Jul 13, 2012, a las 9:58 AM, Eric Ellington escribi?: > Richard, > > I have done something similar to this before. Date::Manip can use config files like Alan was showing, but your config for holidays can be more complex. For example, here is a section from a Date::Manip config file I made. > > -----------DateManipConfig.txt > > ################################ > # CONFIG VARIABLES > ################################ > # See Date::Manip man page for a description of all config variables. > > # EraseHolidays = > # PersonalCnf = .DateManip.cnf > # PersonalCnfPath = .:~ > # Language = English > # DateFormat = US > # Must set time zone here for windows systems. > TZ = CST > # ConvTZ = > # Internal = 0 > # FirstDay = 1 > # WorkWeekBeg = 1 > # WorkWeekEnd = 5 > # WorkDay24Hr = 0 > # WorkDayBeg = 08:00 > # WorkDayEnd = 17:00 > # TomorrowFirst = 1 > # DeltaSigns = 0 > # Jan1Week1 = 0 > # YYtoYYYY = 89 > # UpdateCurrTZ = 0 > # IntCharSet = 0 > # ForceDate = > > ################################ > # HOLIDAYS > ################################ > *HOLIDAY > > # Make sure that the date part of every date can be followed by the year > # and be correctly parsed by ParseDate. > > # The following holiday definitions are taken from pcal's config file. > # Some are commented out if these tend to be ordinary business days. > > # For [system x] I only care about observed holidays. > # If a holiday falls on a Sat or Sun it is all the same to [system x] > > 1*1:0:1:0:0:0*NWD = New Year's Day (observed) > 3rd Monday in Jan = Martin Luther King Day > third Monday in Feb = Presidents' Day > last Monday in May = Memorial Day > 1*7:0:4:0:0:0*CWD = Independence Day (observed) > 1st Monday in Sep = Labor Day > second Monday in Oct = Columbus Day (observed) > 1*11:0:11:0:0:0*CWD = Veterans' Day (observed) > 1*11:4:4:0:0:0 = Thanksgiving > 1*11:4:5:0:0:0 = Day After Thanksgiving > 1*12:0:25:0:0:0*CWD = Christmas Day (observed) > > # You can also use recurrences. > > #1*0:0:0:0:0:0*EASTER = Easter > #1*0:0:0:0:0:0*EASTER,PD5 = Good Friday > > > # Other complex holidays (date + delta, date - delta) > > # first Monday in Nov + 1 day = Election day > # The Friday after Thanksgiving is an unnamed holiday some places > # fourth Thu in Nov + 1 day = > > # State specific holidays (set for Florida) > > # Alaska > #first Sat in March = Iditarod starts > > # Only for MA, ME > #3rd Monday in Apr = Patriots' Day > > # You can define specific holidays for specific years > # 1/5/1999 = A one-year-only holiday > # 1st Monday in Sep 1998 = Another one. > > > -------------Code.pl > #Code.pl > > use strict; > use Env; > > use Data::Dump::Streamer; > use Date::Manip; > use Math::Round; > use DBI; > > #datemanip config var and file > &Date_Init("GlobalCnf=DateManipConfig.txt"); > > -------snip---------- > sub getDayType > { > my($d) = @_; > # L - day is week day without a predceding or inpending day before a holiday > # VF - last working day before holiday > # PR - first working day after holiday > # F - hoilday/first day of a hoilday > # RT - last day of holiday before next work day > > #print "\nDay:$d\n"; > > #next day > my $nd = DateCalc($d, "+ 1day"); > #day after next > my $dan = DateCalc($nd, "+ 1day"); > #previous day > my $pd = DateCalc($d, "- 1day"); > #day before previous day > my $dbpd = DateCalc($pd, "- 1day"); > > # if day is work day, and previous and next day is not a holiday > if(Date_IsWorkDay($d) && Date_IsWorkDay($pd) && Date_IsWorkDay($nd)) > { > return("L"); > } > # if day is work day, and previous day is work day, and next day is holiday > if(Date_IsWorkDay($d) && Date_IsWorkDay($pd) && !Date_IsWorkDay($nd)) > { > return("VF"); > } > #if day is work day, and previous day was holiday, and next day is workday > if(Date_IsWorkDay($d) && !Date_IsWorkDay($pd) && Date_IsWorkDay($nd)) > { > return("PR"); > } > #if day is hoilday, and next day is holiday > if(!Date_IsWorkDay($d) && !Date_IsWorkDay($nd)) > { > return("F"); > } > #if day is workday, and next day and previous day are holidays > if(Date_IsWorkDay($d) && !Date_IsWorkDay($nd) && !Date_IsWorkDay($pd)) > { > return("F"); > } > #if day is hoiliday and next day is workday and day after next is holiday > if(!Date_IsWorkDay($d) && Date_IsWorkDay($nd) && !Date_IsWorkDay($dan)) > { > return("F") > } > #if day is holiday, and next day is work day > if(!Date_IsWorkDay($d) && Date_IsWorkDay($nd)) > { > return("RT"); > } > return(); > } > > -------Snip--------- > > Hope this helps, > > Eric > > On Fri, Jul 13, 2012 at 8:25 AM, wrote: > Thanks very much for all the replys. Jay I think you are correct. What I was looking to do is to write a script that alerts me of upcoming holidays. From what I coming to understand the existing perl modules allow me to "do things" with dates. But as I gather I have to supply the dates. What I though might exist was a perl module that actually calculates holidays such that you ask it what day is thanksgiving and it returns the date. It looks like Joel's website does this but I was hoping to avoid depending on an outside source. Also Alan you code is great but I want something that actually crunches the numbers and calculates the dates. > > I was on my way to doing this when I started to wonder if someone had already done it and put it in a perl module. I think I will resume the task of writing something on from scratch. > > Thanks again for all of the insightful and supportive replys. > > Richard > > > El Jul 12, 2012, a las 7:53 PM, Jay Strauss escribi?: > > > Richard, I get the feeling you are looking for a module with built in > > knowledge of the dates of various holidays. I'm not sure if such a > > thing exists. (admittedly I haven't searched) > > > > The docs for DateTime::Event::Holiday::US; seem like it just a module > > for naming dates and proving a wrapper to the underlying modules > > > > I think you need a module that let's you supply a calendar (dates with > > names) and then gives you functions for navigating that calendar > > > > > > Thanks > > Jay > > > > Sent from my iPhone > > > > On Jul 12, 2012, at 12:34 PM, Richard Reina wrote: > > > >> > >> Hi Mike, > >> > >> Thank you very much for the suggestion. With some difficulty I was able to get the module installed. However, I am unclear on how it works. The example given in the docs: > >> > >> use DateTime::Event::Holiday::US; > >> > >> my $thanksgiving = DateTime::Event::Holiday::US::holiday( 'Thanksgiving' ); > >> > >> > >> gives me a hash reference which when I try to dereference with: > >> > >> my %hash = %$thanksgiving; > >> > >> foreach my $k (keys %hash) { > >> print "$k: $hash{$k}\n"; > >> } > >> > >> > >> gives me: > >> > >> as_ical: ARRAY(0x1e63190) > >> set: Too complex > >> > >> I was hoping it might give me the date for Thanksgiving. > >> > >> If any one can give me an idea as to what I am doing wrong in trying to use this module I would really appreciate it. > >> > >> Thanks, > >> > >> Richard > >> > >> > >> > >>> > >>> Mike Fragassi wrote: > >> > >>> Try DateTime::Event::Holiday::US. > >> > >>> On Jul 3, 2012 3:46 PM, wrote: > >>> > >>> I am lost trying to write a simple script that tells > >>> me how many days until the next approaching holiday. > >>> has anyone ever done anything similar or know of anything > >>> helpful. I've looked at Date::Manip but that still > >>> leaves me with the cumbersome task of finding out > >>> which holiday is the next one from a given date. > >>> > >>> Any help would be appreciated as not solving it will > >>> keep me preoccupied all through the holiday. > >>> > >>> Thanks > >>> > >>> Richard > >>> _______________________________________________ > >>> Chicago-talk mailing list > >>> Chicago-talk at pm.org > >>> http://mail.pm.org/mailman/listinfo/chicago-talk > >> > >> > >> -- > >> Richard Reina > >> Rush Logistics, Inc. > >> Watch our 3 minute movie: > >> http://www.rushlogistics.com/movie > >> > >> _______________________________________________ > >> Chicago-talk mailing list > >> Chicago-talk at pm.org > >> http://mail.pm.org/mailman/listinfo/chicago-talk > > _______________________________________________ > > Chicago-talk mailing list > > Chicago-talk at pm.org > > http://mail.pm.org/mailman/listinfo/chicago-talk > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > > > -- > Eric Ellington > e.ellington at gmail.com > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk -------------- next part -------------- An HTML attachment was scrubbed... URL: From madcityzen at gmail.com Thu Jul 19 08:25:18 2012 From: madcityzen at gmail.com (Doug Bell) Date: Thu, 19 Jul 2012 10:25:18 -0500 Subject: [Chicago-talk] Meeting: July 26 - The Dancer Web Framework Message-ID: <4520213599304783494@unknownmsgid> Hello again, Our next presentation is in 1 week, July 26th, at 6:30pm. Gaurang Kher from Bank of America will be giving a talk on the Dancer web framework. Meetup URL: http://www.meetup.com/Windy-City-Perl-mongers-Meetup/events/69071272/ Our meeting is at the usual place, 540 W Madison St. Someone will be at the Madison St entrance to let people in to the building, so if you were previously greeted by a locked door, this time will be different. Pizza and drink will be provided. Doug Bell madcityzen at gmail.com From madcityzen at gmail.com Thu Jul 26 11:45:21 2012 From: madcityzen at gmail.com (Doug Bell) Date: Thu, 26 Jul 2012 13:45:21 -0500 Subject: [Chicago-talk] Meeting tonight and Special Announcement Message-ID: <8567748242702756409@unknownmsgid> Our meeting tonight will be a presentation on the Dancer web framework at 6:30 at 540 W Madison. I'd also like to talk about showing off what people are doing in Perl. RSVP at Meetup: http://www.meetup.com/Windy-City-Perl-mongers-Meetup/events/69071272/ Chicago will also be hosting a symposium on the Perl Community by The Perl Foundation featuring Yaakov Sloman on August 7 at Fado's Irish Pub downtown. TPF is announcing some new community initiatives, so if you're interested in Perl's best feature (the community), want to enjoy some food and drink with Perl programmers, or just love symposia, RSVP on the Meetup. http://www.meetup.com/Windy-City-Perl-mongers-Meetup/events/74897272/ Doug Bell madcityzen at gmail.com From andy at petdance.com Mon Jul 30 11:50:17 2012 From: andy at petdance.com (Andy Lester) Date: Mon, 30 Jul 2012 13:50:17 -0500 Subject: [Chicago-talk] Software Freedom Day Message-ID: (Forwarded from the LUNI list at http://groups.google.com/group/luni-announce-chicago?hl=en?hl=en) Hi everyone, FreeGeek Chicago, a community organization and hackerspace in Chicago (http://www.freegeekchicago.org/), will be hosting this year an event on September 15th celebrating the Software Freedom Day, a worldwide celebration of user freedom (http://www.softwarefreedomday.org/). We want to invite you and your community, LUG, family, and friends to participate and help us make it an awesome day. We are going to have the first organizational meeting on Saturday, August 4th, 2012 at 1:00PM in FreeGeek Chicago located at 3411 W. Diversey Ave., Basement, Chicago, IL 60647. The goals of this meeting are: - to define a plan for the celebration day (what exactly are we going to do) - to draw up a plan of next actions - to define and assign specific roles Who should come to this meeting? Those interested in: - helping to organize a Software Freedom Day in Chicago - giving a lightning talk - teaching a class about FLOSS, programming, gaming on Linux, etc - giving a demonstration/presentation on a distro or any other open source software - participating in a hacklab - participating in an open source LAN party Please, join us on Saturday, August 4th. Spanish speakers are also welcome. Hablantes de espa?ol est?n bienvenidos. Happy hacking! Cecilia From brian.d.foy at gmail.com Mon Jul 30 12:48:16 2012 From: brian.d.foy at gmail.com (brian d foy) Date: Mon, 30 Jul 2012 14:48:16 -0500 Subject: [Chicago-talk] Join the Advanced Perl Users group on LinkedIn Message-ID: We're revitalizing the Advanced Perl Users group on LinkedIn and I'd like it to reach 1,000 members: http://www.linkedin.com/groups?gid=96421 And, you can also join the Windy City Perl Mongers group: http://www.linkedin.com/groups?home=&gid=41117 -- brian d foy http://www.pair.com/~comdog/ From imranjj at gmail.com Mon Jul 30 13:05:57 2012 From: imranjj at gmail.com (imran javaid) Date: Mon, 30 Jul 2012 15:05:57 -0500 Subject: [Chicago-talk] Join the Advanced Perl Users group on LinkedIn In-Reply-To: References: Message-ID: Brian, I just put in a request to join the Advanced Perl Users group. I would appreciate it if you could approve the request. Thanks, Imran Javaid On Mon, Jul 30, 2012 at 2:48 PM, brian d foy wrote: > We're revitalizing the Advanced Perl Users group on LinkedIn and I'd > like it to reach 1,000 members: > http://www.linkedin.com/groups?gid=96421 > > And, you can also join the Windy City Perl Mongers group: > http://www.linkedin.com/groups?home=&gid=41117 > > -- > brian d foy > http://www.pair.com/~comdog/ > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: