From eric at intellovations.com Wed Jan 2 22:31:37 2013 From: eric at intellovations.com (Eric Floehr) Date: Wed, 2 Jan 2013 16:31:37 -0500 Subject: [CentralOH] Columbus Python job opening Message-ID: All, If anyone is interested in doing Python full time (or is, but wants another gig), please check out this job opening in Columbus: http://www.acclaimd.com/a/opening/link/c51c4b12b2684bbfa9e03e95857d8dfa/ Acclaimd is a startup that has grown out of Startup Weekend, and has received angel funding and a venture round with NCT Ventures. Cheers, Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Sat Jan 5 02:52:58 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Fri, 4 Jan 2013 20:52:58 -0500 Subject: [CentralOH] Comparing Databases for Test Suite Message-ID: <20130104205258.70e74409.jep200404@columbus.rr.com> What is a better way of easily comparing the data of some tables of two databases? I have Django code that modifies a Postgresql database. As part of a test suite, I want to compare several tables of the modified database to corresponding tables of a known good result database, without writing much code. Here's what I have so far. It works, but golly it's ugly. I use the output of pgdump, of which the order of tables and rows is not deterministic, so I use sort to impose the same order on both dumps. There are timestamps in the tables, which can not match, since the known good and test databases were modified at different times, so I use sed to change timestamps to a consistent string, 'timestamp-sentinel' that _will_ match. [jep200404 at localhost ~]$ cat bin/snapshot #!/usr/bin/env sh # Takes a "snapshot" of a few tables. pg_dump -a \ -t file \ -t author \ -t book \ -t article \ "$1" [jep200404 at localhost ~]$ bin/snapshot known-good-catalog-result >known-good-catalog-result.pgdump echo 'create database "catalog-test" with template "known-good-catalog-start";' \ | psql -f - -d foo # foo is an empty database that is not used, # except as something to appease psql with. django-admin.py mogrify bin/snapshot catalog-test >catalog-test-result.pgdump date_of_known_good='2013-01-04' today='2013-01-05' sed -e 's/'"$date_of_known_good"\ ' [012][0-9]:[0-5][0-9]:[0-5][0-9].[0-9]*+00/timestamp-sentinel/g' \ known-good.glop sed -e 's/'"$today"\ ' [012][0-9]:[0-5][0-9]:[0-5][0-9].[0-9]*+00/timestamp-sentinel/g' \ test.glop if cmp known-good.glop test.glop; then echo Good! rm known-good.glop test.glop exit 0 else echo Bad! exit 1 fi - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - http://pgfoundry.org/projects/pg-comparator/ looks interesting, although I would likely have to write Django code to change the timestamps to a single value before comparing. Two sed commands are easier. Separately and less importantly, can one easily compare the data of tables of two databases in Python as opposed to the shell stuff I did? From jep200404 at columbus.rr.com Thu Jan 10 18:02:08 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Thu, 10 Jan 2013 12:02:08 -0500 Subject: [CentralOH] 2013-01-13 Local Raspberry Pi Event Message-ID: <20130110120208.76dafbd1.jep200404@columbus.rr.com> Raspberry Pi likes Python There's going to be a local Raspberry Pi event. 2013-01-13 20:00-23:00 The Columbus Idea Foundry, 1158 Corrugated Way http://www.meetup.com/makermeetup/Columbus-OH/852432/ http://lists.colug.net/pipermail/colug-432/2013-January/002079.html From nludban at columbus.rr.com Sat Jan 12 14:25:52 2013 From: nludban at columbus.rr.com (Neil Ludban) Date: Sat, 12 Jan 2013 08:25:52 -0500 Subject: [CentralOH] 2013-01-17 Local Raspberry Pi Event [date correction] In-Reply-To: <20130110120208.76dafbd1.jep200404@columbus.rr.com> References: <20130110120208.76dafbd1.jep200404@columbus.rr.com> Message-ID: <20130112082552.14687d87.nludban@columbus.rr.com> Meetup says "Thursday, January 17, 2013, 8:00 PM", not Sunday the 13th. On Thu, 10 Jan 2013 12:02:08 -0500 jep200404 at columbus.rr.com wrote: > Raspberry Pi likes Python > There's going to be a local Raspberry Pi event. > > 2013-01-13 20:00-23:00 > The Columbus Idea Foundry, 1158 Corrugated Way > > http://www.meetup.com/makermeetup/Columbus-OH/852432/ > http://lists.colug.net/pipermail/colug-432/2013-January/002079.html > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh From brian at python.org Mon Jan 14 16:32:40 2013 From: brian at python.org (Brian Curtin) Date: Mon, 14 Jan 2013 15:32:40 -0000 Subject: [CentralOH] PyCon 2013 Schedule Announced! Message-ID: Hi Central OH Python Users! It's that time of year again: the PyCon schedule has been announced and the rush to pick up tickets is on! https://us.pycon.org/2013/schedule/ was completed last week, and we've seen a sharp increase in sales as we approach 1,500 registrations. This year we're limiting the attendance to 2,500 for our second year in Santa Clara, CA. The conference runs from March 13-21. The 2013 edition of PyCon is going to be the biggest and best yet. We've added a sixth track of talks, giving you 114 presentations to view. Tutorials are better than ever, with an even wider range of topics than before. They keynotes are being given by an excellent group: Eben Upton, Jessica McKellar, Raymond Hettinger, and Guido van Rossum. Tickets are available now at https://us.pycon.org/2013/registration/. Student rates were cut in half for 2013 to $125, and individual registrations are only $350. Corporate tickets are currently $600. No matter what group you fall into, the value PyCon provides is incredible. We've got a ton of great events going on throughout the conference. There's a workshop for kids 12 and under to learn Python - https://us.pycon.org/2013/events/letslearnpython/. The successful PyData conference is running during the sprints - http://sv2013.eventbrite.com/. The Postgres community is running PyPgDay during the tutorials - https://us.pycon.org/2013/events/pgday/. We're once again doing the 5K run, and the open spaces and sprints will be a blast as well. We also have a few tricks up our sleeve that we'll update you on at http://pycon.blogspot.com/ and https://www.twitter.com/PyCon. If your organization is interested in sponsoring PyCon, check out our prospectus at https://us.pycon.org/2013/sponsors/prospectus/ and contact conference chairman Jesse Noller at jnoller at python.org with any questions. Thanks for your time, and we hope to see you at PyCon 2013! Jesse Noller PyCon Chairman jnoller at python.org Brian Curtin PyCon Publicity Coordinator brian at python.org From catherine.devlin at gmail.com Thu Jan 17 06:23:04 2013 From: catherine.devlin at gmail.com (Catherine Devlin) Date: Thu, 17 Jan 2013 00:23:04 -0500 Subject: [CentralOH] Borrow a laptop, or you? Message-ID: Hi, COhPy! One of the students for this weekend's workshop is asking if she can borrow a laptop. As it happens, I'm fresh out of extras. Can any of you loan one for the weekend? Also... will you be near downtown around noon on Saturday? Would you like to stop by the Workshop (at The Forge, in the Smith Bros Hardware building) and give something like a lightning talk? The workshop itself focuses on basics, so it's nice to give the students a glimpse of some of the really exciting stuff that lies ahead of them... something that will get them excited to keep going with Python. I'm planning to show Sikuli and Visual Python, for example. Then have a sandwich and tell them you're eager to see them at COhPy. Lunch (and its associated talks) is at noon. Any takers? Thanks! -- - Catherine http://catherinedevlin.blogspot.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From winningham at gmail.com Thu Jan 17 18:07:01 2013 From: winningham at gmail.com (Thomas Winningham) Date: Thu, 17 Jan 2013 12:07:01 -0500 Subject: [CentralOH] Borrow a laptop, or you? In-Reply-To: References: Message-ID: I would love to show up and have people listen to me ramble on :D Unfortunately as far as laptops go, I have only my Mini 9 with a power supply that loves to randomly arc and shut off :P Otherwise, I could scrounge up a bunch of random small scripts that I have for miscellaneous things. Should I think along the lines of taking 5~10 minutes? On Thu, Jan 17, 2013 at 12:23 AM, Catherine Devlin < catherine.devlin at gmail.com> wrote: > Hi, COhPy! > > One of the students for this weekend's workshop is asking if she can > borrow a laptop. As it happens, I'm fresh out of extras. Can any of you > loan one for the weekend? > > Also... will you be near downtown around noon on Saturday? Would you like > to stop by the Workshop (at The Forge, in the Smith Bros Hardware building) > and give something like a lightning talk? The workshop itself focuses on > basics, so it's nice to give the students a glimpse of some of the really > exciting stuff that lies ahead of them... something that will get them > excited to keep going with Python. I'm planning to show Sikuli and Visual > Python, for example. Then have a sandwich and tell them you're eager to > see them at COhPy. Lunch (and its associated talks) is at noon. Any > takers? > > Thanks! > -- > - Catherine > http://catherinedevlin.blogspot.com > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From kurtis.mullins at gmail.com Thu Jan 17 18:17:07 2013 From: kurtis.mullins at gmail.com (Kurtis Mullins) Date: Thu, 17 Jan 2013 12:17:07 -0500 Subject: [CentralOH] Borrow a laptop, or you? In-Reply-To: References: Message-ID: If anyone is near Dayton, I can loan out my laptop. Its nothing spectacular, just a 2 or 3 year old Toshiba running Lubuntu 12.10. Everything works though. I just can't deliver to Columbus On Jan 17, 2013 12:14 PM, "Thomas Winningham" wrote: > I would love to show up and have people listen to me ramble on :D > Unfortunately as far as laptops go, I have only my Mini 9 with a power > supply that loves to randomly arc and shut off :P Otherwise, I could > scrounge up a bunch of random small scripts that I have for miscellaneous > things. Should I think along the lines of taking 5~10 minutes? > > > On Thu, Jan 17, 2013 at 12:23 AM, Catherine Devlin < > catherine.devlin at gmail.com> wrote: > >> Hi, COhPy! >> >> One of the students for this weekend's workshop is asking if she can >> borrow a laptop. As it happens, I'm fresh out of extras. Can any of you >> loan one for the weekend? >> >> Also... will you be near downtown around noon on Saturday? Would you >> like to stop by the Workshop (at The Forge, in the Smith Bros Hardware >> building) and give something like a lightning talk? The workshop itself >> focuses on basics, so it's nice to give the students a glimpse of some of >> the really exciting stuff that lies ahead of them... something that will >> get them excited to keep going with Python. I'm planning to show Sikuli >> and Visual Python, for example. Then have a sandwich and tell them you're >> eager to see them at COhPy. Lunch (and its associated talks) is at noon. >> Any takers? >> >> Thanks! >> -- >> - Catherine >> http://catherinedevlin.blogspot.com >> >> _______________________________________________ >> CentralOH mailing list >> CentralOH at python.org >> http://mail.python.org/mailman/listinfo/centraloh >> >> > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From elliott.222 at osu.edu Thu Jan 17 19:37:41 2013 From: elliott.222 at osu.edu (Ann Elliott) Date: Thu, 17 Jan 2013 13:37:41 -0500 Subject: [CentralOH] Borrow a laptop, or you? In-Reply-To: References: Message-ID: <112FF9E7-E021-4CDD-9F64-43B8BFD39EA3@osu.edu> I have a laptop that could be borrowable, but I'd need to make sure I've got a reasonable guest account set up, and the battery's bad enough that it won't survive without wall power. I could certainly give a short talk on Saturday. I think it would be fun to talk about pyephem and show a few scripts I've made with it that tell me stuff about what the heavenly bodies are up to. -Ann On Jan 17, 2013, at 12:23 AM, Catherine Devlin wrote: > Hi, COhPy! > > One of the students for this weekend's workshop is asking if she can borrow a laptop. As it happens, I'm fresh out of extras. Can any of you loan one for the weekend? > > Also... will you be near downtown around noon on Saturday? Would you like to stop by the Workshop (at The Forge, in the Smith Bros Hardware building) and give something like a lightning talk? The workshop itself focuses on basics, so it's nice to give the students a glimpse of some of the really exciting stuff that lies ahead of them... something that will get them excited to keep going with Python. I'm planning to show Sikuli and Visual Python, for example. Then have a sandwich and tell them you're eager to see them at COhPy. Lunch (and its associated talks) is at noon. Any takers? > > Thanks! > -- > - Catherine > http://catherinedevlin.blogspot.com > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh -------------- next part -------------- An HTML attachment was scrubbed... URL: From catherine.devlin at gmail.com Thu Jan 17 21:12:08 2013 From: catherine.devlin at gmail.com (Catherine Devlin) Date: Thu, 17 Jan 2013 15:12:08 -0500 Subject: [CentralOH] Borrow a laptop, or you? In-Reply-To: <112FF9E7-E021-4CDD-9F64-43B8BFD39EA3@osu.edu> References: <112FF9E7-E021-4CDD-9F64-43B8BFD39EA3@osu.edu> Message-ID: Hi, Ann, If it isn't too much trouble to make the guest account (it would need to be able to install software, though; hmm), that would be great; I don't think keeping it plugged in will be a problem. We'd need to figure out how to get the machine to and from the workshop, too; I could come by wherever you will be to pick it up and drop it off. And that sounds like a perfect lightning talk, that would be great! On Thu, Jan 17, 2013 at 1:37 PM, Ann Elliott wrote: > I have a laptop that could be borrowable, but I'd need to make sure I've > got a reasonable guest account set up, and the battery's bad enough that it > won't survive without wall power. > > I could certainly give a short talk on Saturday. I think it would be fun > to talk about pyephem and show a few scripts I've made with it that tell me > stuff about what the heavenly bodies are up to. > > -Ann > > > On Jan 17, 2013, at 12:23 AM, Catherine Devlin > wrote: > > Hi, COhPy! > > One of the students for this weekend's workshop is asking if she can > borrow a laptop. As it happens, I'm fresh out of extras. Can any of you > loan one for the weekend? > > Also... will you be near downtown around noon on Saturday? Would you like > to stop by the Workshop (at The Forge, in the Smith Bros Hardware building) > and give something like a lightning talk? The workshop itself focuses on > basics, so it's nice to give the students a glimpse of some of the really > exciting stuff that lies ahead of them... something that will get them > excited to keep going with Python. I'm planning to show Sikuli and Visual > Python, for example. Then have a sandwich and tell them you're eager to > see them at COhPy. Lunch (and its associated talks) is at noon. Any > takers? > > Thanks! > -- > - Catherine > http://catherinedevlin.blogspot.com > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > -- - Catherine http://catherinedevlin.blogspot.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From catherine.devlin at gmail.com Thu Jan 17 21:18:54 2013 From: catherine.devlin at gmail.com (Catherine Devlin) Date: Thu, 17 Jan 2013 15:18:54 -0500 Subject: [CentralOH] Borrow a laptop, or you? In-Reply-To: <112FF9E7-E021-4CDD-9F64-43B8BFD39EA3@osu.edu> References: <112FF9E7-E021-4CDD-9F64-43B8BFD39EA3@osu.edu> Message-ID: (sorry to reply to the whole list, I'm having trouble mailing Ann directly) Ann, Come to think of it, Ryan (one of the TAs) offered a machine, which will probably be easier than using yours since he's coming to the workshop anyway - we won't have to worry about how to get the machine there and back. But please do come give that lightning talk! On Thu, Jan 17, 2013 at 1:37 PM, Ann Elliott wrote: > I have a laptop that could be borrowable, but I'd need to make sure I've > got a reasonable guest account set up, and the battery's bad enough that it > won't survive without wall power. > > I could certainly give a short talk on Saturday. I think it would be fun > to talk about pyephem and show a few scripts I've made with it that tell me > stuff about what the heavenly bodies are up to. > > -Ann > > > On Jan 17, 2013, at 12:23 AM, Catherine Devlin > wrote: > > Hi, COhPy! > > One of the students for this weekend's workshop is asking if she can > borrow a laptop. As it happens, I'm fresh out of extras. Can any of you > loan one for the weekend? > > Also... will you be near downtown around noon on Saturday? Would you like > to stop by the Workshop (at The Forge, in the Smith Bros Hardware building) > and give something like a lightning talk? The workshop itself focuses on > basics, so it's nice to give the students a glimpse of some of the really > exciting stuff that lies ahead of them... something that will get them > excited to keep going with Python. I'm planning to show Sikuli and Visual > Python, for example. Then have a sandwich and tell them you're eager to > see them at COhPy. Lunch (and its associated talks) is at noon. Any > takers? > > Thanks! > -- > - Catherine > http://catherinedevlin.blogspot.com > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > -- - Catherine http://catherinedevlin.blogspot.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric at intellovations.com Thu Jan 17 22:31:03 2013 From: eric at intellovations.com (Eric Floehr) Date: Thu, 17 Jan 2013 16:31:03 -0500 Subject: [CentralOH] January meeting Message-ID: Please RSVP to the January meeting of COhPy here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/100113642/ The January meeting of the Central Ohio Python Users Group will be hosted by CoverMyMeds, at the invitation of Alan Gilbert, VP of Engineering (thanks Alan!). They are downtown, so parking may be a little tricky. As for parking lots, the first choice would be the lot on the South side of Chestnut, as it will have fewer cars. CoverMyMeds shares the lot on the North side of our building with the Flat Iron Cafe -- that is the second best choice. Here is an overview map to help: http://i.imgur.com/b8WXk.jpg CoverMyMeds will be providing pizza and pop, and Scott Ziegler, CoverMyMeds senior Python programmer, will be speaking. I'll update when I have a topic. Hope to see you here! Cheers,Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Wed Jan 23 18:20:36 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Wed, 23 Jan 2013 12:20:36 -0500 Subject: [CentralOH] JavaScript Versions Message-ID: <20130123122036.5072bb6f.jep200404@columbus.rr.com> When making web pages and setting up web servers, which versions of JavaScript to you support? Why? My work in Django will likely suck me into JavaScript soon. A choice that I'll be making is how old of a version of JavaScript to support. Making web pages viewable with more browsers, even old browsers is a good thing. From jep200404 at columbus.rr.com Wed Jan 23 19:21:48 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Wed, 23 Jan 2013 13:21:48 -0500 Subject: [CentralOH] JavaScript Versions: Erratum In-Reply-To: <20130123122036.5072bb6f.jep200404@columbus.rr.com> References: <20130123122036.5072bb6f.jep200404@columbus.rr.com> Message-ID: <20130123132148.729ecefa.jep200404@columbus.rr.com> On Wed, 23 Jan 2013 12:20:36 -0500, jep200404 at columbus.rr.com wrote: > ... JavaScript to you ... s/JavaScript to you/JavaScript do you/ From iynaix at gmail.com Wed Jan 23 19:21:50 2013 From: iynaix at gmail.com (iynaix) Date: Wed, 23 Jan 2013 13:21:50 -0500 Subject: [CentralOH] JavaScript Versions In-Reply-To: <20130123122036.5072bb6f.jep200404@columbus.rr.com> References: <20130123122036.5072bb6f.jep200404@columbus.rr.com> Message-ID: Modern browsers should mostly all work the same, so the question is really which versions of Internet Explorer to support. IE 6 and IE 7 are really old and in my opinion, definitely not worth bothering with at this time. IE8 is a bit of an interesting dilemma, since IE8 is the last version of IE that Windows XP supports, and XP users cannot upgrade to IE 9 or 10 without upgrading their version of windows. Some reasons not to support IE8: Interestingly, Google has dropped support for IE8 across their services in November 2012. http://googleappsupdates.blogspot.com/2012/09/supporting-modern-browsers-internet.html Furthermore, jQuery 2.0, which should be released soon, will drop support for IE6, 7 and 8. http://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/ IE8 is unfortunately still used by about 15% of Internet users, so it's really up to you to evaluate the target audience of your website whether you want / need to support this demographic. Should you decide to support older versions of IE, ievms ( https://github.com/xdissent/ievms) is very helpful to help test these older browsers. There is a snag however, in that Microsoft has yet to release a VM image for IE10, which is currently only supported by Windows 8. (Sigh... Microsoft :( ) Hope this helps, XY Cheers, Xianyi On Wed, Jan 23, 2013 at 12:20 PM, wrote: > When making web pages and setting up web servers, > which versions of JavaScript to you support? Why? > > My work in Django will likely suck me into JavaScript soon. > A choice that I'll be making is how old of a version > of JavaScript to support. Making web pages viewable with more > browsers, even old browsers is a good thing. > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark at microenh.com Wed Jan 23 20:07:32 2013 From: mark at microenh.com (Mark Erbaugh) Date: Wed, 23 Jan 2013 14:07:32 -0500 Subject: [CentralOH] JavaScript Versions In-Reply-To: <20130123122036.5072bb6f.jep200404@columbus.rr.com> References: <20130123122036.5072bb6f.jep200404@columbus.rr.com> Message-ID: <0228EBBF-EA36-44B2-AFDD-EFDFE9988FF0@microenh.com> Jim, Instead of worrying about JavaScript versions, you might want to consider a JavaScript add-on library, such as jQuery. The library should sort out most browser and JS version dependencies. Mark On Jan 23, 2013, at 12:20 PM, jep200404 at columbus.rr.com wrote: > When making web pages and setting up web servers, > which versions of JavaScript to you support? Why? > > My work in Django will likely suck me into JavaScript soon. > A choice that I'll be making is how old of a version > of JavaScript to support. Making web pages viewable with more > browsers, even old browsers is a good thing. > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh From jep200404 at columbus.rr.com Wed Jan 23 21:30:29 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Wed, 23 Jan 2013 15:30:29 -0500 Subject: [CentralOH] Dojo In-Reply-To: References: Message-ID: <20130123153029.7daa7e23.jep200404@columbus.rr.com> Mo' dojo: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/101019812/ From eric at intellovations.com Sat Jan 26 14:38:41 2013 From: eric at intellovations.com (Eric Floehr) Date: Sat, 26 Jan 2013 08:38:41 -0500 Subject: [CentralOH] Former COhPy alumni news: PyCon Taiwan 2013 Message-ID: All, I thought you'd be interested to hear about our esteemed COhPy alumni Yung-Yu Chen, who moved back to Taiwan a few years ago. He's doing great and helped to start and is chairing PyCon Taiwan. If anyone is interested in travelling to the East, PyCon Taiwan will be a well-organized, well-attended, well-presented python conference. Just thought you'd like to know how Yung-Yu is doing and what he's up to. If you knew Yung-Yu, make sure to send him a note! Cheers, Eric ---------- Forwarded message ---------- From: Yung-Yu Chen Date: Fri, Jan 25, 2013 at 7:54 AM Subject: [Conferences] Announcement of PyCon Taiwan 2013: 25th & 26th May, Academia Sinica, Taipei, and Proposal Solicitation To: "conferences at python.org" PyCon Taiwan 2013 will be held on 25th & 26th May in Academia Sinica, Taipei. This is the second year of the nation-wide Python event in Taiwan. The conference site is at http://tw.pycon.org/en/2013/ . The venue allows at most 650 attendees and we welcome everyone in the world to join us. David Beazley will come to give a keynote. This year, our theme is set to "from future import everything". We are soliciting proposals: http://tw.pycon.org/en/2013/blog/2012/11/21/call-for-proposals-en/ , and the deadline is 1st March, Taiwan time. Both English and Mandarin Chinese talks are welcomed. Topics of proposals include but are not limited to: - Web Programming (e.g., Django, Pyramid, Web2Py, TurboGears) - Cloud Computing - Scientific Computing - Startups, Business, and Education - Multimedia, Animation, and Graphics - Game Programming - GUI Programming - Hardware/Embedded System Design - System Administration and Security - Network Programming - Agile Development and Project Best Practices - Packaging Issues - Programming Tools - Python Libraries and Extensions - Python Implementations: IronPython, Jython, PyPy and Stackless. Related links: - Web site: http://tw.pycon.org/en/2013/ - Twitter: https://twitter.com/PyConTW - Facebook page: https://www.facebook.com/pycontw -- Yung-Yu Chen Chairperson of PyCon Taiwan 2013 http://solvcon.net/yyc/ +886 (99) 129 4763 _______________________________________________ Python Conferences mailing list: Conferences at python.org http://mail.python.org/mailman/listinfo/conferences This is an open list with open archives; sensitive or confidential information should not be discussed here. -------------- next part -------------- An HTML attachment was scrubbed... URL: From yyc at solvcon.net Sat Jan 26 16:42:26 2013 From: yyc at solvcon.net (Yung-Yu Chen) Date: Sat, 26 Jan 2013 23:42:26 +0800 Subject: [CentralOH] Former COhPy alumni news: PyCon Taiwan 2013 In-Reply-To: References: Message-ID: Hello Eric and folks in the great Columbus area, It's so good to know that you guys on the opposite of the earth are still caring of me and the global development of Python community. Thank you very much! Python is a great language, a great carrier for advanced technologies, and we in Taiwan are reaching more and more enthusiastic Pythonistas in the past two years. If you have a plan to visit the Far East in the early summer, you are more than welcomed to join us! Although not everyone of us is fluent in English, but we all speak Python. Again, thank you Eric! If I have an opportunity I will surely go back to talk to you all! with regards, Yung-Yu Chen On Sat, Jan 26, 2013 at 9:38 PM, Eric Floehr wrote: > All, > > I thought you'd be interested to hear about our esteemed COhPy alumni > Yung-Yu Chen, who moved back to Taiwan a few years ago. > > He's doing great and helped to start and is chairing PyCon Taiwan. > > If anyone is interested in travelling to the East, PyCon Taiwan will be a > well-organized, well-attended, well-presented python conference. > > Just thought you'd like to know how Yung-Yu is doing and what he's up to. > If you knew Yung-Yu, make sure to send him a note! > > Cheers, > Eric > > > ---------- Forwarded message ---------- > From: Yung-Yu Chen > Date: Fri, Jan 25, 2013 at 7:54 AM > Subject: [Conferences] Announcement of PyCon Taiwan 2013: 25th & 26th May, > Academia Sinica, Taipei, and Proposal Solicitation > To: "conferences at python.org" > > > PyCon Taiwan 2013 will be held on 25th & 26th May in Academia Sinica, > Taipei. This is the second year of the nation-wide Python event in Taiwan. > The conference site is at http://tw.pycon.org/en/2013/ . The venue > allows at most 650 attendees and we welcome everyone in the world to join > us. David Beazley will come to give a keynote. > > This year, our theme is set to "from future import everything". > > We are soliciting proposals: > http://tw.pycon.org/en/2013/blog/2012/11/21/call-for-proposals-en/ , and > the deadline is 1st March, Taiwan time. Both English and Mandarin Chinese > talks are welcomed. Topics of proposals include but are not limited to: > > - Web Programming (e.g., Django, Pyramid, Web2Py, TurboGears) > - Cloud Computing > - Scientific Computing > - Startups, Business, and Education > - Multimedia, Animation, and Graphics > - Game Programming > - GUI Programming > - Hardware/Embedded System Design > - System Administration and Security > - Network Programming > - Agile Development and Project Best Practices > - Packaging Issues > - Programming Tools > - Python Libraries and Extensions > - Python Implementations: IronPython, Jython, PyPy and Stackless. > > Related links: > > - Web site: http://tw.pycon.org/en/2013/ > - Twitter: https://twitter.com/PyConTW > - Facebook page: https://www.facebook.com/pycontw > > > -- > Yung-Yu Chen > Chairperson of PyCon Taiwan 2013 > http://solvcon.net/yyc/ > +886 (99) 129 4763 > > _______________________________________________ > Python Conferences mailing list: Conferences at python.org > http://mail.python.org/mailman/listinfo/conferences > > This is an open list with open archives; sensitive or confidential > information should not be discussed here. > > -- Yung-Yu Chen http://solvcon.net/yyc/ +886 (99) 129 4763 -------------- next part -------------- An HTML attachment was scrubbed... URL: From catherine.devlin at gmail.com Sat Jan 26 20:08:06 2013 From: catherine.devlin at gmail.com (Catherine Devlin) Date: Sat, 26 Jan 2013 14:08:06 -0500 Subject: [CentralOH] Former COhPy alumni news: PyCon Taiwan 2013 In-Reply-To: References: Message-ID: "PyCon Taiwan"? I thought it was going to be called "PyOhio: Pacific"! Congratulations, Yung-Yu! I remember talking to you at your last PyOhio here, when all this was still just plans in your head. I'm so glad to see you've brought it to fruition! It looks great! -- - Catherine http://catherinedevlin.blogspot.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From yyc at solvcon.net Sun Jan 27 11:05:16 2013 From: yyc at solvcon.net (Yung-Yu Chen) Date: Sun, 27 Jan 2013 18:05:16 +0800 Subject: [CentralOH] Former COhPy alumni news: PyCon Taiwan 2013 In-Reply-To: References: Message-ID: Hi Catherine, On Sun, Jan 27, 2013 at 3:08 AM, Catherine Devlin < catherine.devlin at gmail.com> wrote: > "PyCon Taiwan"? I thought it was going to be called "PyOhio: Pacific"! > > Well, no kidding, in 2014 we want to host PyCon Asia Pacific in Taiwan! PyCon APAC has been hosted by Singaporean Pythonistas, but this year it's going to be in Japan, and next year in Taiwan. We are very happy to see the international collaborations on community works. And, a Buckeye session in PyCon APAC sounds like a good idea! :) > Congratulations, Yung-Yu! I remember talking to you at your last PyOhio > here, when all this was still just plans in your head. I'm so glad to see > you've brought it to fruition! It looks great! > > Thanks! My years in Columbus helped me so much in coordinating a Python community. It's such a privilege to know many people serious to information technologies and advanced programming. Python is definitely an important thing in the future. I really don't want to miss it. with regards, Yung-Yu Chen > -- > - Catherine > http://catherinedevlin.blogspot.com > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > -- Yung-Yu Chen http://solvcon.net/yyc/ +886 (99) 129 4763 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Tue Jan 29 10:22:07 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Tue, 29 Jan 2013 04:22:07 -0500 Subject: [CentralOH] 2013-01-28 Scott Ziegler Redis for Uptime Monitor @ CoverMyMeds Message-ID: <20130129042207.4518158d.jep200404@columbus.rr.com> Thanks to Alan Gilbert, Scott Ziegler, and CoverMyMeds for their hospitality for hosting the January meeting. Here are some miscellaenous notes. Scott Ziegler presented on redis & using python from redis polling for uptime monitor q.v.: (in prescriptions) as much as you wish q.v.: quo vadis: where are you going? q.v.: quod vide: used to reference material mentioned in text. which see; used after a term to indicate that more information on the term is available elsewhere. quod google: (STFW) Redis is good in 32-bit (virtual?) machine. 64-bit version just wastes memory for pointers. \ diff (not delta diff) https://en.wikipedia.org/wiki/Complement_(set_theory) https://en.wikipedia.org/wiki/Monty_Python_and_the_Holy_Grail Lancelot: Idiom! Bedevere/(Bedvere[sic]) http://pypi.python.org/pypi/schematics/ https://github.com/j2labs/schematics Schematics is an easy way to model data. It provides mechanisms for structuring data, initializing data, serializing data, formatting data and validating data against type definitions, like an email address. http://docs.python.org/2/library/cmd.html http://packages.python.org/cmd2/ (from Catherine) reveal.js HTML presentations made easy http://lab.hakim.se/reveal-js/ https://github.com/hakimel/reveal.js https://sublimetext.com/ scroll window in right side Watch cohpy.org for next dojo, will probably change. Dojo last Thursday at Panera on West Lane Avenue: 1 hour wait for Wifi. Dojo will probably move to Whetstone Library, waiting on word from Fandi. Magic/uniPaaS https://en.wikipedia.org/wiki/Magic_Software_Enterprises From jep200404 at columbus.rr.com Tue Jan 29 10:50:33 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Tue, 29 Jan 2013 04:50:33 -0500 Subject: [CentralOH] =?utf-8?b?MjAxMy0wMS0yNCDnhKHloLQgTm90ZXM=?= Message-ID: <20130129045033.2abf7505.jep200404@columbus.rr.com> 2013-01-24 Panera 300 W Lane Avenue One hour wait to get Wifi, so will probably move to Whetstone Library. Watch cohpy.org for where next dojo will be. raphaeljs.com/analytics.html raphaeljs.com tree /dev/disk clear ;# does not clear scroll buffer echo -e '\ec' ;# clears scroll buffer reset ;# clears scroll buffer https://github.com/docopt/docopt Pythonic command line arguments parser, that will make you smile arguments are defined by docstring http://fiddler2.com/ web debugging proxy (GUI, Windows only) Zamboni (written in Python/Django) http://zamboni.readthedocs.org/en/latest/ https://github.com/mozilla/zamboni (AMO: addons.mozilla.org aka Mozilla Add-ons) paypal: difficult API Stripe: easy API https://stripe.com/docs/api?lang=python https://github.com/stripe/stripe-python https://github.com/xdissent/ievms Eases testing of various versions of Microsoft's IE. Sets up Microsoft VM disk images Uses gobs of RAM Which thing does not render correctly? https://duckduckgo.com/html/?q=the%20story%20of%20science%20bbc Good (stressful!) test video: 10-bit version of which >From Pole to Pole http://www.imdb.com/title/tt0797603/ Fandi will get library card and try to reserve meeting room at Whetstone Library. http://camelcamelcamel.com/ _Very_ cool price history charts. The Javascript language itself is pretty stable. Differences in DOM implementations causes grief. Names are consistent, but values are not between browsers. Various implementations of CSS cause more grief than various implementations of Javascript. column -t, sort -u, and uniq -c are nice commands du -s * | sort -n | column -t find . -exec ls -lad {} \; | column -t | less history | awk '{print $2}' | sort | uniq -c | sort -n -r | head -10 mplayer -vo caca # ascii output http://www.dyne.org/software/hasciicam/ Minimal filter cat - tee blkid tree /sys/block echo /sys/block/sd* tree /proc | less tree /dev/disk tree . https://github.com/kadirpekel/hammock Easter eggs: http://www.google.com/search?hl=en&source=hp&q=askew&btnG=Google+Search&gbv=1 http://www.google.com/search?q=conway%27s+game+of+life&btnG=Search&hl=en&gbv=1 http://www.google.com/search?q=zerg+rush&btnG=Search&hl=en&gbv=1 http://www.google.com/search?hl=en&source=hp&q=binary&btnG=Google+Search&gbv=1 http://www.google.com/search?q=octal&btnG=Search&hl=en&gbv=1 http://www.google.com/search?q=hexadecimal&btnG=Search&hl=en&gbv=1 https://en.wikipedia.org/wiki/Half-Life_(series) From jep200404 at columbus.rr.com Tue Jan 29 10:56:54 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Tue, 29 Jan 2013 04:56:54 -0500 Subject: [CentralOH] =?utf-8?b?MjAxMy0wMS0yNCDpgZPloLQgTm90ZXM=?= In-Reply-To: <20130129045033.2abf7505.jep200404@columbus.rr.com> References: <20130129045033.2abf7505.jep200404@columbus.rr.com> Message-ID: <20130129045654.413ccd2a.jep200404@columbus.rr.com> On Tue, 29 Jan 2013 04:50:33 -0500, jep200404 at columbus.rr.com wrote: > Subject: [CentralOH] 2013-01-24 ?? Notes s/??/??/ From jep200404 at columbus.rr.com Wed Jan 30 02:52:50 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Tue, 29 Jan 2013 20:52:50 -0500 Subject: [CentralOH] What is a Dojo? Message-ID: <20130129205250.4be203df.jep200404@columbus.rr.com> Landon Jurgens asked what a dojo is. It's an informal gathering of folks from complete newbies to experienced, who get together to learn and help each other with Python. There is no presentation. Some folks show up just to have some time dedicated each week to work on their project. Some folks come for help with learning Python. Some folks come to help. Come when you can. Don't worry about showing up at the posted starting time (especially since there is no presentation). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - The last dojo was at Panera across Lane Avenue from OSU Campus. Parking was OK and we had AC power, but it took an hour to get Wifi connection, so we're looking for a new location. Hopefully we can get the meeting room at Whetstone Library on High Street. That has plenty of parking for folks who drive, and has good bus support for those who don't drive. Folks will need to have library cards to use the library's Wifi. You can sign up for a library card either there or online. Notwithstanding the meetup post[1], it is not at all clear that we will be meeting at Panera on 2013-01-31, so watch the meetup page for changes, especially for this week. If you want a dojo at a time and place more convenient to you, find a place and time convenient for yourself, and ask one of the organizers listed on the cohpy.org meetup page to post your dojo. [1] http://www.meetup.com/Central-Ohio-Python-Users-Group/events/101410652/ From brian.costlow at gmail.com Wed Jan 30 17:24:50 2013 From: brian.costlow at gmail.com (Brian Costlow) Date: Wed, 30 Jan 2013 11:24:50 -0500 Subject: [CentralOH] Python dev job open at CoverMyMeds Message-ID: As mentioned at the Monday COhPy meeting, CoverMyMeds?our host and presenter?has a Python developer position open. Details are here (second job listed, for Software Developer). https://www.covermymeds.com/main/careers/technical-positions/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Wed Jan 30 18:25:52 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Wed, 30 Jan 2013 12:25:52 -0500 Subject: [CentralOH] Dojo Moved to Whetstone (Park of Roses) Library In-Reply-To: <20130129205250.4be203df.jep200404@columbus.rr.com> References: <20130129205250.4be203df.jep200404@columbus.rr.com> Message-ID: <20130130122552.40487d8b.jep200404@columbus.rr.com> Tomorrow's dojo has been moved to: Whetstone Library 3909 North High Street, Columbus, OH 2013-01-31 19:00 to 22:00 http://www.meetup.com/Central-Ohio-Python-Users-Group/events/101410652/ From jep200404 at columbus.rr.com Thu Jan 31 05:22:48 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Wed, 30 Jan 2013 23:22:48 -0500 Subject: [CentralOH] =?utf-8?b?MjAxMy0wMS0yNCDnhKHloLQgTm90ZXM6IEFub3Ro?= =?utf-8?q?er_uniq_Example?= In-Reply-To: <20130129045033.2abf7505.jep200404@columbus.rr.com> References: <20130129045033.2abf7505.jep200404@columbus.rr.com> Message-ID: <20130130232248.17e6467d.jep200404@columbus.rr.com> On Tue, 29 Jan 2013 04:50:33 -0500, jep200404 at columbus.rr.com wrote: > ... uniq -c are nice commands > history | awk '{print $2}' | sort | uniq -c | sort -n -r | head -10 Here's another use of uniq, to condense output from thousands of boring lines to a few screenfulls. psql -f /usr/pgsql-8.1/share/contrib/postgis-1.4/postgis.sql -d "$DB_NAME" | uniq -c