From jhannah at mutationgrid.com Thu Jun 2 21:32:13 2011
From: jhannah at mutationgrid.com (Jay Hannah)
Date: Thu, 2 Jun 2011 23:32:13 -0500
Subject: [Omaha.pm] Velociraptor 3 achievement badge
Message-ID: <0411DF04-1E4D-487A-A790-F9E9097288A5@mutationgrid.com>
http://coderwall.com/achievements :)
Jay Hannah
Software Architect
jhannah at mutationgrid.com | http://mutationgrid.com | 1-402-598-7782
From jay.hannah at iinteractive.com Thu Jun 2 21:37:29 2011
From: jay.hannah at iinteractive.com (Jay Hannah)
Date: Thu, 2 Jun 2011 23:37:29 -0500
Subject: [Omaha.pm] Meeting Tue June 14
Message-ID: <67EBC528-59D9-4127-B7C4-123C65F50C76@iinteractive.com>
How'd the meeting last month go? Jim: Are you bringing my key so we can get into the room? :)
Any suggestions / volunteers / requests for presentations?
http://odlug.org/
Thanks,
Jay Hannah
Senior Developer / Consultant
http://www.iinteractive.com
Email: jay.hannah at iinteractive.com
From jay at jays.net Fri Jun 3 11:24:42 2011
From: jay at jays.net (Jay Hannah)
Date: Fri, 3 Jun 2011 13:24:42 -0500
Subject: [Omaha.pm]
Message-ID: <8F4232DC-462F-4189-B663-EBC2C403F5CC@jays.net>
So... Am I last guy on the planet learning that these tags exist?
http://www.pixy.cz/blogg/clanky/css-fieldsetandlabels.html
:)
j
From sterling at hanenkamp.com Fri Jun 3 12:47:07 2011
From: sterling at hanenkamp.com (Sterling Hanenkamp)
Date: Fri, 3 Jun 2011 14:47:07 -0500
Subject: [Omaha.pm]
In-Reply-To: <8F4232DC-462F-4189-B663-EBC2C403F5CC@jays.net>
References: <8F4232DC-462F-4189-B663-EBC2C403F5CC@jays.net>
Message-ID:
Yes. :-p
Btw, I'll be giving my telecommute talk at YAPC again this year, for anyone
interested.
http://www.yapc2011.us/yn2011/talk/3323
This year it is titled "Telecommuting. Or How to Survive Work Without a
Watercooler." I should probably start pulling my notes together in the next
week or two.
On Fri, Jun 3, 2011 at 1:24 PM, Jay Hannah wrote:
> So... Am I last guy on the planet learning that these tags exist?
>
> http://www.pixy.cz/blogg/clanky/css-fieldsetandlabels.html
>
> :)
>
> j
>
>
> _______________________________________________
> Omaha-pm mailing list
> Omaha-pm at pm.org
> http://mail.pm.org/mailman/listinfo/omaha-pm
>
--
Andrew Sterling Hanenkamp
sterling at hanenkamp.com
785.370.4454
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From juanvazquez at gmail.com Fri Jun 3 14:04:18 2011
From: juanvazquez at gmail.com (Juan)
Date: Fri, 3 Jun 2011 16:04:18 -0500
Subject: [Omaha.pm] [odynug]
In-Reply-To: <8F4232DC-462F-4189-B663-EBC2C403F5CC@jays.net>
References: <8F4232DC-462F-4189-B663-EBC2C403F5CC@jays.net>
Message-ID: <3C8440DE-32A4-42DF-9FAE-A33780CDDB55@gmail.com>
I wouldn't say the last :)
-Juan
On Jun 3, 2011, at 1:24 PM, Jay Hannah wrote:
> So... Am I last guy on the planet learning that these tags exist?
>
> http://www.pixy.cz/blogg/clanky/css-fieldsetandlabels.html
>
> :)
>
> j
>
>
> --
> You received this message because you are subscribed to the Google Groups "Omaha Dynamic Language User Group" group.
> To post to this group, send email to odynug at googlegroups.com.
> To unsubscribe from this group, send email to odynug+unsubscribe at googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/odynug?hl=en.
>
From jay.hannah at iinteractive.com Fri Jun 3 14:37:36 2011
From: jay.hannah at iinteractive.com (Jay Hannah)
Date: Fri, 3 Jun 2011 16:37:36 -0500
Subject: [Omaha.pm]
In-Reply-To:
References: <8F4232DC-462F-4189-B663-EBC2C403F5CC@jays.net>
Message-ID:
On Jun 3, 2011, at 2:47 PM, Sterling Hanenkamp wrote:
> Btw, I'll be giving my telecommute talk at YAPC again this year, for anyone interested.
>
> http://www.yapc2011.us/yn2011/talk/3323
I've been fulltime telecommute since October 2010. Starting to get the hang of it. Looking forward to your talk. :)
So I'm solo from Omaha, and you're solo from KC?
http://www.yapc2011.us/yn2011/stats
-sigh- Well, at least we'll be solo together. :)
See you there,
Jay Hannah
Senior Developer / Consultant
http://www.iinteractive.com
Email: jay.hannah at iinteractive.com
AOL IM: deafferret
Mobile: 1.402.598.7782
Fax: 1.402.691.9496
From TELarson at west.com Mon Jun 6 13:38:39 2011
From: TELarson at west.com (Larson, Timothy E.)
Date: Mon, 6 Jun 2011 15:38:39 -0500
Subject: [Omaha.pm]
In-Reply-To: <8F4232DC-462F-4189-B663-EBC2C403F5CC@jays.net>
References: <8F4232DC-462F-4189-B663-EBC2C403F5CC@jays.net>
Message-ID: <226316B3E1F749498E28ACA66321D5BA02ABAA39A9@oma00cexmbx03.corp.westworlds.com>
> So... Am I last guy on the planet learning that these tags exist?
Yes. :) But don't feel bad - unless I visit a site that is explicitly trying to hit all the accessibility guidelines, I've never seen them used.
Tim
From dan at linder.org Mon Jun 6 14:28:30 2011
From: dan at linder.org (Dan Linder)
Date: Mon, 6 Jun 2011 16:28:30 -0500
Subject: [Omaha.pm] xmltwig.com is down... again? still?
In-Reply-To: <300FC4D0-466E-4F0D-8F2F-D84630C0581E@mutationgrid.com>
References: <300FC4D0-466E-4F0D-8F2F-D84630C0581E@mutationgrid.com>
Message-ID:
Is this a recurring problem with xmltwig.com? It appears down again
today...
Thankfully Sean suggested "www.mirod.org" so I can peruse their documents...
And of all the days...just when I'm starting to dive into Perl+Twig...
Using Strawberry Perl Portable Edition - should be interesting! (Waiting
for the CPAN install to finish...)
DanL
On Tue, Feb 1, 2011 at 13:21, Jay Hannah wrote:
> eep!?
>
> Sean: Have you emailed the author lately?
>
> Jay Hannah
> Software Architect
> jhannah at mutationgrid.com | http://mutationgrid.com | 1-402-598-7782
>
>
>
>
>
> _______________________________________________
> Omaha-pm mailing list
> Omaha-pm at pm.org
> http://mail.pm.org/mailman/listinfo/omaha-pm
>
--
***************** ************* *********** ******* ***** *** **
"Quis custodiet ipsos custodes?"
(Who can watch the watchmen?)
-- from the Satires of Juvenal
"I do not fear computers, I fear the lack of them."
-- Isaac Asimov (Author)
** *** ***** ******* *********** ************* *****************
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From pbaker0804 at gmail.com Mon Jun 6 14:30:50 2011
From: pbaker0804 at gmail.com (pbaker0804)
Date: Mon, 6 Jun 2011 16:30:50 -0500
Subject: [Omaha.pm] xmltwig.com is down... again? still?
In-Reply-To:
References: <300FC4D0-466E-4F0D-8F2F-D84630C0581E@mutationgrid.com>
Message-ID:
mirod.org has been the only one that has been up every time I've tried in
the last year...
2011/6/6 Dan Linder
> Is this a recurring problem with xmltwig.com? It appears down again
> today...
>
> Thankfully Sean suggested "www.mirod.org" so I can peruse their
> documents...
>
> And of all the days...just when I'm starting to dive into Perl+Twig...
> Using Strawberry Perl Portable Edition - should be interesting! (Waiting
> for the CPAN install to finish...)
>
> DanL
>
> On Tue, Feb 1, 2011 at 13:21, Jay Hannah wrote:
>
>> eep!?
>>
>> Sean: Have you emailed the author lately?
>>
>> Jay Hannah
>> Software Architect
>> jhannah at mutationgrid.com | http://mutationgrid.com | 1-402-598-7782
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From dan at linder.org Mon Jun 6 15:14:25 2011
From: dan at linder.org (Dan Linder)
Date: Mon, 6 Jun 2011 17:14:25 -0500
Subject: [Omaha.pm] Beginning working with XML::Twig.
Message-ID:
Ok, after finding that http://www.mirod.org/ is the only remaining XML::Twig
documentation site (after http://search.cpan.org/dist/XML-Twig/Twig_pm.slow),
I'm having trouble getting started.
(My XML file and some broken code is below.)
What I want to do is parse the XML file (around 300KB), and check the
"time_of_last_rate_dp" section of each "instance" to compare with the
check_starttime time in the beginning of the XML file.
I've got the simple code that can pull in the XML file, but I can't
determine how to "walk" through the XML tree. I thought I'd use the
"findnodes()" or "children()" subroutines, but that's not quite it...
Anyone want to throw me some additional subroutines I need to grok?
Thanks,
Dan
=== begin code ===
#!perl -w
#
# Required modules:
# XML::Twig - perl -MCPAN -e "install XML::Twig"
#
use strict;
use XML::Twig;
my $filename = shift || die ("Must supply an XML file to parse.");
my $twig = XML::Twig->new(
pretty_print => 'indented'
);
$twig->parsefile($filename);
my $root = $twig->root;
# twig->print works fine and regurgitates the whole XML file...
$twig->print;
# This doesn't work...the "$instance" is a HASH.
foreach my $instance ($root->children('instance')) {
printf ("Found: $instance\n");
}
=== end code ===
Here is a portion of the XML file:
=== begin XML ===
10.10.10.11
720
06/06/11 09:15:04
06/06/11 09:15:10
42815
My MO Type name
119863
545
My device name
10248
AABBCC (alpha)
Active
Test+%28GOOGLE%29
TRUE
300
1969/12/31
16:00:00
28451
HPUX FileSystem
25251
34
NEHPX001
10033
NEHPX001
Active
%2Foracle%2FEPP%2Foraarch
TRUE
300
1969/12/31
16:00:00
=== end XML ===
--
***************** ************* *********** ******* ***** *** **
"Quis custodiet ipsos custodes?"
(Who can watch the watchmen?)
-- from the Satires of Juvenal
"I do not fear computers, I fear the lack of them."
-- Isaac Asimov (Author)
** *** ***** ******* *********** ************* *****************
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From topher-pm at zyp.org Mon Jun 6 21:18:27 2011
From: topher-pm at zyp.org (Christopher Cashell)
Date: Mon, 6 Jun 2011 23:18:27 -0500
Subject: [Omaha.pm] Beginning working with XML::Twig.
In-Reply-To:
References:
Message-ID:
2011/6/6 Dan Linder :
> Anyone want to throw me some additional subroutines I need to grok?
If this is something that you want or need to do with XML::Twig, then feel
free to ignore the rest of this e-mail. If you're just trying to extract
the data from the XML, and you don't care how, then another option to
consider is XML::XPath. I've read lots of good things about XML::Twig, and
heard great things about it from people who have used it, but I have yet to
need it. However, I have had cases where I needed to extract some data from
an XML file, and the best tool I've found for simple extraction is
XML::XPath. Below is some sample code that pulls out the two bits of data
you specified using XML::XPath.
#!/usr/bin/env perl
# vim: ts=3 sw=3 et sm ai smd sc bg=dark
#######################################################################
# xpath-test.pl - example script to show extracting data with XML::XPath
#######################################################################
use 5.012; # Enable modern features.
use utf8;
use strict;
use warnings;
use Carp;
use XML::XPath;
use XML::XPath::XMLParser;
# Read in our XML File.
my $xp = XML::XPath->new(filename => 'test-data.xml');
# Try to get the start time - Note that we're not getting back a real
# string here, we're getting back an XML::XPath::Literal with available
# stringification
my $start_time = $xp->findvalue('/collection_status/check_starttime');
say "Start Time: " . $start_time;
croak "Couldn't get start time" unless $start_time;
# Now we'll try to pull back our instance times
my $nodeset = $xp->find('/collection_status/instance/time_of_last_rate_dp');
if (my @nodelist = $nodeset->get_nodelist) {
# If we got here, then there were (valid) results from our find
foreach my $node (@nodelist) {
say "Instance Time: " . $node->string_value;
}
}
else {
croak "Couldn't find any last rate times";
}
> Dan
--
Christopher
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From topher-pm at zyp.org Mon Jun 6 21:31:08 2011
From: topher-pm at zyp.org (Christopher Cashell)
Date: Mon, 6 Jun 2011 23:31:08 -0500
Subject: [Omaha.pm] Beginning working with XML::Twig.
In-Reply-To:
References:
Message-ID:
On Mon, Jun 6, 2011 at 11:18 PM, Christopher Cashell wrote:
> # Now we'll try to pull back our instance times
> my $nodeset =
> $xp->find('/collection_status/instance/time_of_last_rate_dp');
>
Also, I just realized that this line could likely be safely
shortened/simplified to:
my $nodeset = $xp->find('//time_of_last_rate_dp');
--
Christopher
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From dan at linder.org Tue Jun 7 08:46:26 2011
From: dan at linder.org (Dan Linder)
Date: Tue, 7 Jun 2011 10:46:26 -0500
Subject: [Omaha.pm] Beginning working with XML::Twig.
In-Reply-To:
References:
Message-ID:
Excellent! Thanks for the notes - I was able to read the XPath
documentation and found how to reference the "time=" attribute in each
element:
$xp->findvalue('/collection_status/check_starttime/@time');
Thanks,
DanL
2011/6/6 Christopher Cashell
> On Mon, Jun 6, 2011 at 11:18 PM, Christopher Cashell wrote:
>
>> # Now we'll try to pull back our instance times
>> my $nodeset =
>> $xp->find('/collection_status/instance/time_of_last_rate_dp');
>>
>
> Also, I just realized that this line could likely be safely
> shortened/simplified to:
>
> my $nodeset = $xp->find('//time_of_last_rate_dp');
>
> --
> Christopher
>
> _______________________________________________
> Omaha-pm mailing list
> Omaha-pm at pm.org
> http://mail.pm.org/mailman/listinfo/omaha-pm
>
--
***************** ************* *********** ******* ***** *** **
"Quis custodiet ipsos custodes?"
(Who can watch the watchmen?)
-- from the Satires of Juvenal
"I do not fear computers, I fear the lack of them."
-- Isaac Asimov (Author)
** *** ***** ******* *********** ************* *****************
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From dan at linder.org Tue Jun 7 09:45:25 2011
From: dan at linder.org (Dan Linder)
Date: Tue, 7 Jun 2011 11:45:25 -0500
Subject: [Omaha.pm] Suggested XML modules... (2011)
Message-ID:
Back in November 2008, I asked the mailing list:
> From searching our e-mail archive, it seems like the two mentioned XML modules
are "XML::Simple" and "XML::Twig".
> Are there any other XML handling modules that people are using (or have
used)?
> Any thoughts into the pros/cons about the module you're using (or the ones
you passed up)?
One of the first suggestions from that thread (from Andy Lester) was to
refer to the Perl Wiki:
http://www.perlfoundation.org/perl5/index.cgi?recommended_xml_modules
The recent thread on XML suggested XPath (which I am starting to use).
It's either a testament to the stability and maturity of Perl and XML, but
the recommended XML modules page hasn't been updated since March 2008. That
may not be a problem since most of the recommended modules haven't been
updated much since then (XML-Simple @ Aug 2007, XML-Rules @ July 2010, and
XML-LibXML @ Oct 2008). XML-Twig is the only standout begin updated Feb
2011.
Is there a more current page or discussion about Perl XML modules? I'm not
opposed to using XPath (though the Perl Wiki warns against it because it
appears to be no longer maintained), but if I come across a show-stopping
bug, I don't want to invest a lot of coding time if the module doesn't have
an active or responsive development record.
Dan
--
***************** ************* *********** ******* ***** *** **
"Quis custodiet ipsos custodes?"
(Who can watch the watchmen?)
-- from the Satires of Juvenal
"I do not fear computers, I fear the lack of them."
-- Isaac Asimov (Author)
** *** ***** ******* *********** ************* *****************
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From topher-pm at zyp.org Tue Jun 7 12:37:00 2011
From: topher-pm at zyp.org (Christopher Cashell)
Date: Tue, 7 Jun 2011 14:37:00 -0500
Subject: [Omaha.pm] Suggested XML modules... (2011)
In-Reply-To:
References:
Message-ID:
2011/6/7 Dan Linder
>
> Is there a more current page or discussion about Perl XML modules? I'm not
> opposed to using XPath (though the Perl Wiki warns against it because it
> appears to be no longer maintained), but if I come across a show-stopping
> bug, I don't want to invest a lot of coding time if the module doesn't have
> an active or responsive development record.
>
I don't know of a better page for Perl XML info, but I can offer a bit of
info on XML::XPath and the suggested replacement.
XML::XPath is a pure-Perl implementation. I usually grab it for quick and
dirty stuff because it's easily fast enough for my needs, and doesn't
require external dependencies. If you want something similar that is more
actively maintained, I'd suggest looking at XML::LibXML. It uses the GNOME
libxml library to do the heavy lifting, and it also provides a similar xpath
interface. In my experience, for small XML::XPath projects, porting form
XML::XPath to XML::LibXML probably wouldn't take much effort[0]. Matt
Seargent, the guy behind XML::XPath, was also the (or one of the) initial
guys behind XML::LibXML, so the xpath part looks pretty similar between
them.
Most distributions have packages for XML::LibXML, but if you're
pulling/building it from cpan, you'll need both libxml and its dev/devel
package with headers and such.
Dan
>
[0] Take my experience here with a grain of salt. The code I was converting
totaled less than 200 lines, and the XML related stuff was only a few dozen
lines or so of the code.
--
Christopher
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From dan at linder.org Tue Jun 7 12:52:55 2011
From: dan at linder.org (Dan Linder)
Date: Tue, 7 Jun 2011 14:52:55 -0500
Subject: [Omaha.pm] Suggested XML modules... (2011)
In-Reply-To:
References:
Message-ID:
Thanks for the great reply - I'm sure it will come in handy when I search
the archived in another 3+ years for "Perl XML modules". :-)
I like the pure-Perl implementation of XML::XPath; I too don't have a huge
speed requirement (portability over speed in my case wins every time).
I'll have to investigate the XML-Twig module to see if it is pure Perl or
not - it installed under Strawberry Perl and I didn't notice it pulling in a
binary compiled version of any files. (Jay - Twig appears to be your XML
module of choice - any thoughts on it you want to share?)
Dan
2011/6/7 Christopher Cashell
> 2011/6/7 Dan Linder
>>
>> Is there a more current page or discussion about Perl XML modules? I'm
>> not opposed to using XPath (though the Perl Wiki warns against it because it
>> appears to be no longer maintained), but if I come across a show-stopping
>> bug, I don't want to invest a lot of coding time if the module doesn't have
>> an active or responsive development record.
>>
>
> I don't know of a better page for Perl XML info, but I can offer a bit of
> info on XML::XPath and the suggested replacement.
>
> XML::XPath is a pure-Perl implementation. I usually grab it for quick and
> dirty stuff because it's easily fast enough for my needs, and doesn't
> require external dependencies. If you want something similar that is more
> actively maintained, I'd suggest looking at XML::LibXML. It uses the GNOME
> libxml library to do the heavy lifting, and it also provides a similar xpath
> interface. In my experience, for small XML::XPath projects, porting form
> XML::XPath to XML::LibXML probably wouldn't take much effort[0]. Matt
> Seargent, the guy behind XML::XPath, was also the (or one of the) initial
> guys behind XML::LibXML, so the xpath part looks pretty similar between
> them.
>
> Most distributions have packages for XML::LibXML, but if you're
> pulling/building it from cpan, you'll need both libxml and its dev/devel
> package with headers and such.
>
> Dan
>>
>
> [0] Take my experience here with a grain of salt. The code I was
> converting totaled less than 200 lines, and the XML related stuff was only a
> few dozen lines or so of the code.
>
> --
> Christopher
>
> _______________________________________________
> Omaha-pm mailing list
> Omaha-pm at pm.org
> http://mail.pm.org/mailman/listinfo/omaha-pm
>
--
***************** ************* *********** ******* ***** *** **
"Quis custodiet ipsos custodes?"
(Who can watch the watchmen?)
-- from the Satires of Juvenal
"I do not fear computers, I fear the lack of them."
-- Isaac Asimov (Author)
** *** ***** ******* *********** ************* *****************
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From jay at jays.net Tue Jun 7 21:25:23 2011
From: jay at jays.net (Jay Hannah)
Date: Wed, 8 Jun 2011 00:25:23 -0400
Subject: [Omaha.pm] Suggested XML modules... (2011)
In-Reply-To:
References:
Message-ID: <93285E05-043E-4BF2-9F1F-20069B4FD260@jays.net>
On Jun 7, 2011, at 3:52 PM, Dan Linder wrote:
> I'll have to investigate the XML-Twig module to see if it is pure Perl or not - it installed under Strawberry Perl and I didn't notice it pulling in a binary compiled version of any files. (Jay - Twig appears to be your XML module of choice - any thoughts on it you want to share?)
I used XML::Twig for *everything* for many years. It's not pure perl -- it sits on top of expat, which is written in C.
Looks like Christopher already wrote you a solution in XML::XPath? Are you all set then?
Note that xpath is implemented in lots of libraries (Perl and otherwise). It's available in XML::Twig too -- see get_xpath(). xpath rocks. :)
http://search.cpan.org/~mirod/XML-Twig-3.38/Twig_pm.slow#XML::Twig::XPath
I haven't done any XML work since I left Omni Hotels back in Oct 2010. They use the hell out of XML, but since I've left I've worked with more JSON than XML. -shrug-
HTH,
j
From jay.hannah at iinteractive.com Mon Jun 13 10:52:58 2011
From: jay.hannah at iinteractive.com (Jay Hannah)
Date: Mon, 13 Jun 2011 12:52:58 -0500
Subject: [Omaha.pm] Meeting Tue June 14
In-Reply-To: <67EBC528-59D9-4127-B7C4-123C65F50C76@iinteractive.com>
References: <67EBC528-59D9-4127-B7C4-123C65F50C76@iinteractive.com>
Message-ID: <011EDB35-DEEB-4883-B044-A6718C53E4E6@iinteractive.com>
On Jun 2, 2011, at 11:37 PM, Jay Hannah wrote:
> How'd the meeting last month go? Jim: Are you bringing my key so we can get into the room? :)
>
> Any suggestions / volunteers / requests for presentations?
>
> http://odlug.org/
Jim? I'll need my key back to get us in...
Suggestions / volunteers / requests?
Cancel due to lack of interest?
Social-only meeting instead? (Beer, food? Beer && Code is Wednesday. http://twitter.com/#!/beercodeomaha)
My brain is currently overloaded with insane amounts of bleeding-edge Perl stuff that I only half understand so far... :)
Jay Hannah
Senior Developer / Consultant
http://www.iinteractive.com
Email: jay.hannah at iinteractive.com
AOL IM: deafferret
Mobile: 1.402.598.7782
Fax: 1.402.691.9496
From dragonfyre13 at gmail.com Mon Jun 13 11:55:06 2011
From: dragonfyre13 at gmail.com (Tim Alexander)
Date: Mon, 13 Jun 2011 13:55:06 -0500
Subject: [Omaha.pm] [odynug] Re: Meeting Tue June 14
In-Reply-To: <011EDB35-DEEB-4883-B044-A6718C53E4E6@iinteractive.com>
References: <67EBC528-59D9-4127-B7C4-123C65F50C76@iinteractive.com>
<011EDB35-DEEB-4883-B044-A6718C53E4E6@iinteractive.com>
Message-ID:
I'll be at beer&&code, it's right by work.
On Mon, Jun 13, 2011 at 12:52 PM, Jay Hannah wrote:
> On Jun 2, 2011, at 11:37 PM, Jay Hannah wrote:
> > How'd the meeting last month go? Jim: Are you bringing my key so we can
> get into the room? :)
> >
> > Any suggestions / volunteers / requests for presentations?
> >
> > http://odlug.org/
>
> Jim? I'll need my key back to get us in...
>
> Suggestions / volunteers / requests?
>
> Cancel due to lack of interest?
>
> Social-only meeting instead? (Beer, food? Beer && Code is Wednesday.
> http://twitter.com/#!/beercodeomaha)
>
> My brain is currently overloaded with insane amounts of bleeding-edge Perl
> stuff that I only half understand so far... :)
>
> Jay Hannah
> Senior Developer / Consultant
> http://www.iinteractive.com
> Email: jay.hannah at iinteractive.com
> AOL IM: deafferret
> Mobile: 1.402.598.7782
> Fax: 1.402.691.9496
>
>
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Omaha Dynamic Language User Group" group.
> To post to this group, send email to odynug at googlegroups.com.
> To unsubscribe from this group, send email to
> odynug+unsubscribe at googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/odynug?hl=en.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From jay at jays.net Wed Jun 15 05:41:55 2011
From: jay at jays.net (Jay Hannah)
Date: Wed, 15 Jun 2011 07:41:55 -0500
Subject: [Omaha.pm] Call for presentations
Message-ID:
I did a generic website update:
http://odlug.org/
Anyone willing to commit to presenting anything specific on an upcoming meeting date?
Personally, I'm a bit overwhelmed with cutting edge Perl stuff that only my company uses*, probably not of general interest until I've mastered them (if then -grin-). We've also been doing some interesting things with ZeroMQ (http://www.zeromq.org/); and Kestrel (http://en.wikipedia.org/wiki/Kestrel_%28software%29), which is the message queue Twitter uses apparently. It's so cutting edge it doesn't even have a webpage. Hold me, I'm a little scared. :)
What have YOU been working on?
j
* Well, we're almost the only company using them in production that we know of.
P.S. openproj.org is cool! Microsoft Project, only free! :)
From shawnhermans at gmail.com Thu Jun 16 19:31:06 2011
From: shawnhermans at gmail.com (Shawn Hermans)
Date: Thu, 16 Jun 2011 21:31:06 -0500
Subject: [Omaha.pm] [odynug] Call for presentations
In-Reply-To:
References:
Message-ID:
We did a little experimentation with ZeroMQ as well. We primarily use
RabbitMQ as our messaging technology, but I like ZeroMQ because I never have
to set up a server.
Lately I have being a lot of work with GData. They are an Atom based data
service used by Google. We are taking their base Atom library and doing
extensions to suit our needs. Also a lot of fun recently setting up a
Redmine, Git and Hudson based Python development environment. Seems to be
working pretty well for now.
-Shawn
On Wed, Jun 15, 2011 at 7:41 AM, Jay Hannah wrote:
> I did a generic website update:
>
> http://odlug.org/
>
> Anyone willing to commit to presenting anything specific on an upcoming
> meeting date?
>
> Personally, I'm a bit overwhelmed with cutting edge Perl stuff that only my
> company uses*, probably not of general interest until I've mastered them (if
> then -grin-). We've also been doing some interesting things with ZeroMQ (
> http://www.zeromq.org/); and Kestrel (
> http://en.wikipedia.org/wiki/Kestrel_%28software%29), which is the message
> queue Twitter uses apparently. It's so cutting edge it doesn't even have a
> webpage. Hold me, I'm a little scared. :)
>
> What have YOU been working on?
>
> j
>
>
>
>
> * Well, we're almost the only company using them in production that we know
> of.
> P.S. openproj.org is cool! Microsoft Project, only free! :)
>
> --
> You received this message because you are subscribed to the Google Groups
> "Omaha Dynamic Language User Group" group.
> To post to this group, send email to odynug at googlegroups.com.
> To unsubscribe from this group, send email to
> odynug+unsubscribe at googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/odynug?hl=en.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From jay at jays.net Mon Jun 20 18:17:07 2011
From: jay at jays.net (Jay Hannah)
Date: Mon, 20 Jun 2011 20:17:07 -0500
Subject: [Omaha.pm] [odynug] Call for presentations
In-Reply-To:
References:
Message-ID: <1ECFDC81-DF4B-485C-8184-35605339D625@jays.net>
On Jun 16, 2011, at 9:31 PM, Shawn Hermans wrote:
> Lately I have being a lot of work with GData. They are an Atom based data service used by Google. We are taking their base Atom library and doing extensions to suit our needs. Also a lot of fun recently setting up a Redmine, Git and Hudson based Python development environment. Seems to be working pretty well for now.
Would you be willing to present that? How much time do you want? 20m? A whole meting?
On Jun 16, 2011, at 9:51 PM, Nick Nisi wrote:
> I have been learning ruby and building a small web app with Sinatra. I could do a presentation on that and talk about Rack. Perhaps Jay could give a quick rundown of Plack, Perl's equivalent to Rack. Also, if anyone has used WSGI, the Python equivalent, it could be fun to see how the same interface is applied in these different languages.
I'm in! Have any Pythonistas in Omaha done any WSGI?
On Jun 17, 2011, at 12:04 AM, Justin Hamilton wrote:
> I have yet to attend one of these but I recently wrote a Forth interpreter in Scheme just as a fun little toy project that I could always show.
Great! How much time do you want? 20m? A whole meeting?
Thanks all! Looks like we're getting a couple upcoming meetings roughed out. Woot!
j
From jay.hannah at iinteractive.com Tue Jun 21 10:38:22 2011
From: jay.hannah at iinteractive.com (Jay Hannah)
Date: Tue, 21 Jun 2011 12:38:22 -0500
Subject: [Omaha.pm] "A successful Git branching model" + git-flow
Message-ID: <7BB22AEE-7019-4623-A9A6-E4DCB0CE9C68@iinteractive.com>
We've discussed this before. My company has just decided to go full bore on it:
http://nvie.com/posts/a-successful-git-branching-model/
Luckily someone has made it easier by writing "git-flow", which is new to me:
http://jeffkreeftmeijer.com/2010/why-arent-you-using-git-flow/
Should be quite the learning experience. :)
Jay Hannah
Senior Developer / Consultant
http://www.iinteractive.com
Email: jay.hannah at iinteractive.com
From jay.hannah at iinteractive.com Tue Jun 21 10:51:58 2011
From: jay.hannah at iinteractive.com (Jay Hannah)
Date: Tue, 21 Jun 2011 12:51:58 -0500
Subject: [Omaha.pm] http://stillmaintained.com/
Message-ID: <2DF0CDCD-3717-450E-89A6-B657F64B6B64@iinteractive.com>
Ah, that's pretty neat. A central directory for whether or not you still care about your code. :)
Looks like it's currently github only, so it'd be more powerful built into github itself. But perhaps they'll track across multiple repository systems someday?
Jay Hannah
Senior Developer / Consultant
http://www.iinteractive.com
Email: jay.hannah at iinteractive.com
From shawnhermans at gmail.com Wed Jun 22 05:44:34 2011
From: shawnhermans at gmail.com (Shawn Hermans)
Date: Wed, 22 Jun 2011 07:44:34 -0500
Subject: [Omaha.pm] [odynug] Call for presentations
In-Reply-To: <1ECFDC81-DF4B-485C-8184-35605339D625@jays.net>
References:
<1ECFDC81-DF4B-485C-8184-35605339D625@jays.net>
Message-ID:
I don't mind presenting, I just need to find time to attend a meeting. I can
talk for as long as people want to listen.
On Mon, Jun 20, 2011 at 8:17 PM, Jay Hannah wrote:
> On Jun 16, 2011, at 9:31 PM, Shawn Hermans wrote:
> > Lately I have being a lot of work with GData. They are an Atom based data
> service used by Google. We are taking their base Atom library and doing
> extensions to suit our needs. Also a lot of fun recently setting up a
> Redmine, Git and Hudson based Python development environment. Seems to be
> working pretty well for now.
>
> Would you be willing to present that? How much time do you want? 20m? A
> whole meting?
>
> On Jun 16, 2011, at 9:51 PM, Nick Nisi wrote:
> > I have been learning ruby and building a small web app with Sinatra. I
> could do a presentation on that and talk about Rack. Perhaps Jay could give
> a quick rundown of Plack, Perl's equivalent to Rack. Also, if anyone has
> used WSGI, the Python equivalent, it could be fun to see how the same
> interface is applied in these different languages.
>
> I'm in! Have any Pythonistas in Omaha done any WSGI?
>
> On Jun 17, 2011, at 12:04 AM, Justin Hamilton wrote:
> > I have yet to attend one of these but I recently wrote a Forth
> interpreter in Scheme just as a fun little toy project that I could always
> show.
>
> Great! How much time do you want? 20m? A whole meeting?
>
> Thanks all! Looks like we're getting a couple upcoming meetings roughed
> out. Woot!
>
> j
>
>
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Omaha Dynamic Language User Group" group.
> To post to this group, send email to odynug at googlegroups.com.
> To unsubscribe from this group, send email to
> odynug+unsubscribe at googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/odynug?hl=en.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From andy at petdance.com Wed Jun 22 07:26:20 2011
From: andy at petdance.com (Andy Lester)
Date: Wed, 22 Jun 2011 09:26:20 -0500
Subject: [Omaha.pm] [odynug] Call for presentations
In-Reply-To:
References:
<1ECFDC81-DF4B-485C-8184-35605339D625@jays.net>
Message-ID: <15C51EBD-6B81-4A6B-91ED-7C2B6A306A6F@petdance.com>
On Jun 22, 2011, at 7:44 AM, Shawn Hermans wrote:
> I don't mind presenting, I just need to find time to attend a meeting. I can talk for as long as people want to listen.
I would be glad to come out and present something some time in the summer, while school's out and I don't have my Dad/School duties.
xoa
--
Andy Lester => andy at petdance.com => www.techworklove.com => AIM:petdance
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From jay.hannah at iinteractive.com Fri Jun 24 13:07:46 2011
From: jay.hannah at iinteractive.com (Jay Hannah)
Date: Fri, 24 Jun 2011 15:07:46 -0500
Subject: [Omaha.pm] pretty JSON
Message-ID: <5A37CA76-3E8F-4EBB-9C72-816AB8190654@iinteractive.com>
Cool. I've been using xmllint --format to make XML pretty for years. JSON::XS ships with json_xs, which does the same thing for JSON.
BEFORE:
[{"body":{"general":{"date_discontinued":"","is_assembly":false,"is_hidden":false,"description":{"en":"LAMP EMD 75...
AFTER:
[
{
"body" : {
"cost" : {
"default_rate" : "W",
"week_price" : {
"USD" : 0
},
"day_price" : {
"USD" : 0
}
},
...
This is also handy for piping web service URLs to my human eyeballs: :)
curl 'http://foo.bar/baz' | json_xs
Jay Hannah
Senior Developer / Consultant
http://www.iinteractive.com
Email: jay.hannah at iinteractive.com
From jay at jays.net Tue Jun 28 11:21:54 2011
From: jay at jays.net (Jay Hannah)
Date: Tue, 28 Jun 2011 14:21:54 -0400
Subject: [Omaha.pm] Startup Weekend Omaha - Sep 16-18
Message-ID: <8B44F3E4-3F98-4230-90EE-EF3D9C3BE72F@jays.net>
Mark your calendars. :)
http://omaha.startupweekend.org/
September 16-18, 2011
Mammel Hall
University of Nebraska at Omaha
j
From jay.hannah at iinteractive.com Thu Jun 30 10:18:16 2011
From: jay.hannah at iinteractive.com (Jay Hannah)
Date: Thu, 30 Jun 2011 13:18:16 -0400
Subject: [Omaha.pm] One day workshop in Omaha - Intro to Moose
Message-ID: <84C491D3-ABDA-46ED-9DB3-DC3F115914AB@iinteractive.com>
I'm out in Asheville NC for YAPC::NA::2011, which just wrapped up. A great time was had by all, you should come out next year (Madison, WI). :)
I just talked to Dave Rolsky, and he'd be willing to fly out to Omaha if we can muster up a full class.
Here's the YAPC information:
Introduction to Moose
By Dave Rolsky (?autarch?) from Minneapolis.pm
Target audience: Beginner
http://www.yapc2011.us/yn2011/talk/3473
If we could get 15 slots sold at $220 each, we could make this happen. This is a GREAT price for a full day of world-class training!
Are you and/or your company interested in jump-starting your Modern Perl skills? Save tons of money (flights, housing, food) by bringing Dave to Omaha. :)
Please email me, on or off list, to reserve slots.
Thanks!
Jay Hannah
Senior Developer / Consultant
http://www.iinteractive.com
Email: jay.hannah at iinteractive.com
AOL IM: deafferret
Mobile: 1.402.598.7782
Fax: 1.402.691.9496
From jay.hannah at iinteractive.com Thu Jun 30 10:49:57 2011
From: jay.hannah at iinteractive.com (Jay Hannah)
Date: Thu, 30 Jun 2011 13:49:57 -0400
Subject: [Omaha.pm] One day workshop in Omaha - Intro to Moose
In-Reply-To: <84C491D3-ABDA-46ED-9DB3-DC3F115914AB@iinteractive.com>
References: <84C491D3-ABDA-46ED-9DB3-DC3F115914AB@iinteractive.com>
Message-ID:
On Jun 30, 2011, at 1:18 PM, Jay Hannah wrote:
> http://www.yapc2011.us/yn2011/talk/3473
Re: "Students are expected to bring a laptop, as you will be writing code during the class."
In case you don't have your own laptops: We might be able to schedule the class into UNO PKI, where computers would be available.
Jay Hannah
Senior Developer / Consultant
http://www.iinteractive.com
Email: jay.hannah at iinteractive.com
From jay.hannah at iinteractive.com Thu Jun 30 13:21:17 2011
From: jay.hannah at iinteractive.com (Jay Hannah)
Date: Thu, 30 Jun 2011 16:21:17 -0400
Subject: [Omaha.pm] Moose Class
In-Reply-To:
References:
Message-ID:
On Jun 30, 2011, at 4:03 PM, Eric Kennedy wrote:
> I'd be interested, however, if it is scheduled for 6/30 I won't be able to make it because I'm in class that day.
No idea what date it would be yet. Just trying to see if there's interest in having one in Omaha this year. :)
Thanks,
Jay Hannah
Senior Developer / Consultant
http://www.iinteractive.com
Email: jay.hannah at iinteractive.com
From jay.hannah at iinteractive.com Thu Jun 30 15:55:19 2011
From: jay.hannah at iinteractive.com (Jay Hannah)
Date: Thu, 30 Jun 2011 18:55:19 -0400
Subject: [Omaha.pm] Moose Class
In-Reply-To:
References:
Message-ID: <04A463FD-70A5-4752-BD20-66FFBD676AF1@iinteractive.com>
On Jun 30, 2011, at 5:06 PM, Eric Kennedy wrote:
> I'm interested if I can swing it. Let me know if you target a particular date.
Yup. I'll announce on the list if we get enough interest to make it possible. :)
> You didn't happen to meet the guys from PlainBlack (WebGUI) at the conference did you? I'm working on a project right now with company out of Charolotte (Knowmad). One of their people, William McKee, was coordinating a session at the conference. I think it might have been a BOF session. Did you happen to meet him?
Not sure. Probably passed him in the hallway many times. :)
http://www.yapc2011.us/yn2011/user/1672
I attended one of JT's talks (the founder/owner of PB).
http://www.yapc2011.us/yn2011/user/2190
I don't know if any WebGUI BoFs happened or not. I do know that Matt Trout (mst) got pelted with dozens of plushie WebGUI octopi DURING his keynote (http://bit.ly/k3Xpnm $5 per octopus donation). We raised $160 for The Perl Foundation that way. :) The videos of that should be online in a few days.
Jay Hannah
Senior Developer / Consultant
http://www.iinteractive.com
Email: jay.hannah at iinteractive.com
From jay.hannah at iinteractive.com Thu Jun 30 18:41:55 2011
From: jay.hannah at iinteractive.com (Jay Hannah)
Date: Thu, 30 Jun 2011 21:41:55 -0400
Subject: [Omaha.pm] Rosetta Code
Message-ID: <4F896750-5909-48B7-933B-7D6309F12DFF@iinteractive.com>
lol... Soundex solved in 28 languages:
http://rosettacode.org/wiki/Soundex
The Perl5 and PHP solutions are total crap. Boo!! :)
This is a cool wiki. :)
Jay Hannah
Senior Developer / Consultant
http://www.iinteractive.com
Email: jay.hannah at iinteractive.com