From jim.drake at gmail.com Tue Dec 4 18:20:38 2012 From: jim.drake at gmail.com (James Drake) Date: Tue, 4 Dec 2012 11:20:38 -0600 Subject: [omaha] Python programmer wanted for full-time, remote position In-Reply-To: References: Message-ID: An Opportunity at UNL employment.unl.edu/applicants/Central?quickFind=63964 *Position Information* Position Title Web Application Specialist Department/College/Unit - Ctr Children Family & the Law-1082 Requisition Number 120809 Posting Open Date 10-01-2012 Application Review Date: (To ensure consideration, please submit all application materials before review date) 11-16-2012 (but still posted this morning) Posting Close Date Open Until Filled Description of Work This position will be responsible for programming, documentation, testing and maintenance of code for interactive applications supporting numerous activities and projects within the Center on Children, Families, and the Law. Guided by the IT Administrator this individual will work closely with other IT staff members, editors and graphic designers to develop and customize information systems and tools specific to particular projects. This individual will assist in developing design requirements, implement tests, and debug applications. Minimum Qualifications Associate's degree in Computer Science, Infomation Technology or related field plus 3 years related experience in web programming and development required; equivalent education/experience considered. Must have strong programming and analytical skills using PHP. Proficiency in XHTML, Javascript, XML, CSS, MySQL, Postgres, and PHP5 necessary. Experience in Pyton required. Must have strong verbal and interpersonal skills and effectively communicate technical details. Familiarity of developing in a Unix/Linux environment essential. Preferred Qualifications Bachelor's degree in Computer Science, Infomation Technology or related field required. Familiarity with revision control systems (SVN, CVS, etc.) desirable. Knowledge of Perl helpful. Physical Required No Criminal History Background Check Required Yes Salary $35,000 minimum How to Apply Create application or log in and review/edit existing application. Click "Apply for this posting" button at the top or bottom of the page. You will be required to attach your resume, cover letter and references in three (3) separate documents in MS Word or PDF format. For questions or accommodations related to this position contact Allison Jones 402-472-0458 From mike at squarepegsystems.com Fri Dec 7 20:51:30 2012 From: mike at squarepegsystems.com (Mike Hostetler) Date: Fri, 7 Dec 2012 13:51:30 -0600 Subject: [omaha] dateutils library Message-ID: I was struggling with some date arithmetic -- I need to take a given date and return back the beginning and ending date of the quarter that given date is in. Sounds fun, right? Yeah, I didn't think so either. Someone pointed me to the dateutils library and, after getting my brain around it, it turned out to be fairly straightforward. from dateutil import rrule,relativedelta year = this_date.year quarters = rrule.rrule(rrule.MONTHLY, bymonth=(1,4,7,10), bysetpos=-1, dtstart=datetime.datetime(year,1,1), count=8) first_day = quarters.before(this_date) last_day = (quarters.after(this_date)-relativedelta.relativedelta(days=1) More info on dateutil here: http://labix.org/python-dateutil Anyone else ever use it? -- Mike Hostetler SquarePeg Systems http://www.squarepegsystems.com From hubert.hickman at gmail.com Fri Dec 7 21:01:00 2012 From: hubert.hickman at gmail.com (Hubert Hickman) Date: Fri, 7 Dec 2012 14:01:00 -0600 Subject: [omaha] dateutils library In-Reply-To: References: Message-ID: I second dateutil. It is incredibly handy when you need to do complicated date things. Hubert Hickman On Fri, Dec 7, 2012 at 1:51 PM, Mike Hostetler wrote: > I was struggling with some date arithmetic -- I need to take a given date > and return back the beginning and ending date of the quarter that given > date is in. Sounds fun, right? Yeah, I didn't think so either. > > Someone pointed me to the dateutils library and, after getting my brain > around it, it turned out to be fairly straightforward. > > > from dateutil import rrule,relativedelta > > year = this_date.year > quarters = rrule.rrule(rrule.MONTHLY, > bymonth=(1,4,7,10), > bysetpos=-1, > dtstart=datetime.datetime(year,1,1), > count=8) > > first_day = quarters.before(this_date) > last_day = > (quarters.after(this_date)-relativedelta.relativedelta(days=1) > > More info on dateutil here: > http://labix.org/python-dateutil > > Anyone else ever use it? > > > -- > Mike Hostetler > SquarePeg Systems > http://www.squarepegsystems.com > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > http://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From eric.edens at gmail.com Fri Dec 7 21:04:05 2012 From: eric.edens at gmail.com (Eric Edens) Date: Fri, 7 Dec 2012 14:04:05 -0600 Subject: [omaha] dateutils library In-Reply-To: References: Message-ID: Their parser is pretty impressive: >>> from dateutil import parser >>> parser.parse('jan 4') datetime.datetime(2012, 1, 4, 0, 0) From shawnhermans at gmail.com Fri Dec 7 21:04:53 2012 From: shawnhermans at gmail.com (Shawn Hermans) Date: Fri, 7 Dec 2012 14:04:53 -0600 Subject: [omaha] dateutils library In-Reply-To: References: Message-ID: Use it all the time for data processing tasks where I need to process datetime strings. It will parse most common formats with no problems. On Fri, Dec 7, 2012 at 2:01 PM, Hubert Hickman wrote: > I second dateutil. It is incredibly handy when you need to do complicated > date things. > > Hubert Hickman > > > On Fri, Dec 7, 2012 at 1:51 PM, Mike Hostetler >wrote: > > > I was struggling with some date arithmetic -- I need to take a given date > > and return back the beginning and ending date of the quarter that given > > date is in. Sounds fun, right? Yeah, I didn't think so either. > > > > Someone pointed me to the dateutils library and, after getting my brain > > around it, it turned out to be fairly straightforward. > > > > > > from dateutil import rrule,relativedelta > > > > year = this_date.year > > quarters = rrule.rrule(rrule.MONTHLY, > > bymonth=(1,4,7,10), > > bysetpos=-1, > > dtstart=datetime.datetime(year,1,1), > > count=8) > > > > first_day = quarters.before(this_date) > > last_day = > > (quarters.after(this_date)-relativedelta.relativedelta(days=1) > > > > More info on dateutil here: > > http://labix.org/python-dateutil > > > > Anyone else ever use it? > > > > > > -- > > Mike Hostetler > > SquarePeg Systems > > http://www.squarepegsystems.com > > _______________________________________________ > > Omaha Python Users Group mailing list > > Omaha at python.org > > http://mail.python.org/mailman/listinfo/omaha > > http://www.OmahaPython.org > > > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > http://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From wereapwhatwesow at gmail.com Thu Dec 20 05:52:23 2012 From: wereapwhatwesow at gmail.com (Steve Young) Date: Wed, 19 Dec 2012 22:52:23 -0600 Subject: [omaha] No meeting tonight? Message-ID: I just realized tonight was meeting night. I apologize for missing this. We had discussed having a Hangout meeting with the Christmas busyness, but since no one else chatted about it everyone must have been busy with other things, along with the snow storm. I hope everyone stays warm and dry tonight, and a Merry Christmas to all! See you next year! Steve From choman at gmail.com Sat Dec 22 02:28:36 2012 From: choman at gmail.com (Chad Homan) Date: Fri, 21 Dec 2012 19:28:36 -0600 Subject: [omaha] Happy Holidays Everyone!! Message-ID: Together We Win! -- Chad Creating A More Meaningful Life From wereapwhatwesow at gmail.com Fri Dec 28 03:04:43 2012 From: wereapwhatwesow at gmail.com (Steve Young) Date: Thu, 27 Dec 2012 20:04:43 -0600 Subject: [omaha] Position Available Message-ID: I have started a new job and am still working at my old one until they can find a replacement. Any referrals would be appreciated: Main duties are designing, selling, installing, and programming lighting control and home automation systems. The programming is fairly simple, and a fair amount of networking skills would be needed. Electrical, low voltage, audio/video skills are a plus, although you don't have to be an expert in all of them. Most of the jobs are high end residential so you get to work in some interesting homes with cool accessories. Since the housing bubble burst in 2008 this is a part time job, and I have been averaging about 60 hours/month this year. This would be a great opportunity for someone wanting to break away from a full time job but would like to have some 'guaranteed' hours to help in the transition. If you are a good salesman you could make this a full time job. Please contact me if you are interested or pass this on. Thanks. Steve 402-651-5216