From jdsantiagojr at gmail.com Sat Feb 2 21:23:00 2013 From: jdsantiagojr at gmail.com (jdsantiagojr at gmail.com) Date: Sat, 2 Feb 2013 20:23:00 +0000 Subject: [CentralOH] (no subject) Message-ID: <510d75a6.46ab320a.0a8a.3b19@mx.google.com> Hello everyone, I have a question about deploying multiple applications under one apache instance using CherryPy and Flask. My domain is sniplogic.com and my subdomain is api.sniplogic.com. Both point to the same application folder and trying to figure out how to set up cherrypy to detect that, and route to correct path. Right now I am using Virtual host, which is working, but I feel like I there is a better way. Especially if I want to mount more applications. Any help would be greatly appreciated. Thank You, John Santiago -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Sun Feb 3 17:22:23 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sun, 3 Feb 2013 11:22:23 -0500 Subject: [CentralOH] Python for Data Analysis by Wes McKinney In-Reply-To: <20120925120755.2dfc3d70.jep200404@columbus.rr.com> References: <20120925120755.2dfc3d70.jep200404@columbus.rr.com> Message-ID: <20130203112223.4f733460.jep200404@columbus.rr.com> On Tue, 25 Sep 2012 12:07:55 -0400, jep200404 at columbus.rr.com wrote: > Python for Data Analysis [by] Wes McKinney He has given some presentations: http://pyvideo.org/speaker/273/wes-mckinney From eric at intellovations.com Wed Feb 6 03:11:11 2013 From: eric at intellovations.com (Eric Floehr) Date: Tue, 5 Feb 2013 21:11:11 -0500 Subject: [CentralOH] (no subject) In-Reply-To: <510d75a6.46ab320a.0a8a.3b19@mx.google.com> References: <510d75a6.46ab320a.0a8a.3b19@mx.google.com> Message-ID: John, Have you figured this out yet? If not, are you using Virtual hosts in your web server or CherryPy's VirtualHost dispatch? In Flask, you can specify the subdomain in your @app.route decorator. Or am I not understanding your problem? If not, could you provide a little more detail on what you are trying to accomplish? Cheers, Eric On Sat, Feb 2, 2013 at 3:23 PM, wrote: > Hello everyone, > > I have a question about deploying multiple applications under one apache > instance using CherryPy and Flask. My domain is sniplogic.com and my > subdomain is api.sniplogic.com. Both point to the same application folder > and trying to figure out how to set up cherrypy to detect that, and route > to correct path. > > Right now I am using Virtual host, which is working, but I feel like I > there is a better way. Especially if I want to mount more applications. Any > help would be greatly appreciated. > > Thank You, > John Santiago > > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdsantiagojr at gmail.com Thu Feb 7 00:10:47 2013 From: jdsantiagojr at gmail.com (jdsantiagojr at gmail.com) Date: Wed, 6 Feb 2013 23:10:47 +0000 Subject: [CentralOH] =?utf-8?q?=28no_subject=29?= In-Reply-To: References: <510d75a6.46ab320a.0a8a.3b19@mx.google.com>, Message-ID: <5112e2fe.ea64320a.489a.494b@mx.google.com> I think I have. I am using . I tried using decorator like you mentioned, but it required me to provide a defuault domain like ?www?. Sent from Windows Mail From: Eric Floehr Sent: ?February? ?5?, ?2013 ?9?:?11? ?PM To: Mailing list for Central Ohio Python User Group (COhPy) Subject: Re: [CentralOH] (no subject) John, Have you figured this out yet? If not, are you using Virtual hosts in your web server or CherryPy's VirtualHost dispatch? In Flask, you can specify the subdomain in your @app.route decorator. Or am I not understanding your problem? If not, could you provide a little more detail on what you are trying to accomplish? Cheers, Eric On Sat, Feb 2, 2013 at 3:23 PM, wrote: Hello everyone, I have a question about deploying multiple applications under one apache instance using CherryPy and Flask. My domain is sniplogic.com and my subdomain is api.sniplogic.com. Both point to the same application folder and trying to figure out how to set up cherrypy to detect that, and route to correct path. Right now I am using Virtual host, which is working, but I feel like I there is a better way. Especially if I want to mount more applications. Any help would be greatly appreciated. Thank You, John Santiago _______________________________________________ CentralOH mailing list CentralOH at python.org http://mail.python.org/mailman/listinfo/centraloh -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric at intellovations.com Thu Feb 7 15:27:17 2013 From: eric at intellovations.com (Eric Floehr) Date: Thu, 7 Feb 2013 09:27:17 -0500 Subject: [CentralOH] DoJoe Tonight Message-ID: All, The DoJoe tonight will be at Cup O' Joe's on 2990 N. High St. in Clintonville. Come when you can, *very* nominal hours are 6pm to 9pm. Cheers, Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: From iynaix at gmail.com Fri Feb 8 01:35:57 2013 From: iynaix at gmail.com (iynaix) Date: Thu, 7 Feb 2013 19:35:57 -0500 Subject: [CentralOH] Dojo on Feb 13 Message-ID: Hi All, Next week's Dojo will be at the Cosi on Bethel Road (1478 Bethel Road). Please note that it will be on Wednesday (13th Feb) because Thursday is Valentine's and people might have other plans. ;) Cheers, Xianyi (XY) -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Fri Feb 8 05:01:45 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Thu, 7 Feb 2013 23:01:45 -0500 Subject: [CentralOH] 2013-02-07 Message-ID: <20130207230145.112c5f9b.jep200404@columbus.rr.com> Wifi at Cup O'Joe was feeble, so need some other location. XY chose Cos? on Bethel for next dojo. DoJoe is portmanteau of dojo + Cup o'Joe Only dojos at Cup o'Joe are DoJoes. _Must_ _must_ _must_ use virtualenv (which includes pip). Install only a few Python packages system wide. Install most Python packages within a virtual environment. http://pypi.python.org/pypi/virtualenv https://en.wikipedia.org/wiki/Pip_(Python) Search web for virtualenv tutorials. mkdir foo cd foo virtualenv env source env/bin/activate pip install django deactivate Python 2 versus Python 3: The vast majority of programs are written in Python 2 in no small part because many libraries have not been ported to Python 3. http://en.wikipedia.org/wiki/PyPI http://en.wikipedia.org/wiki/PyPy https://en.wikipedia.org/wiki/NATO_phonetic_alphabet IPython is cool https://en.wikipedia.org/wiki/IPython http://pandas.pydata.org/ Python for Data Analysis by Wes McKinney http://shop.oreilly.com/product/0636920023784.do UEFI (new BIOS) Matthew Garrett formerly of Red Hat, has given presentations about UEFI, especially about the nasty bits. https://www.youtube.com/watch?v=V2aq5M3Q76U sqlalchemy: good ORM Django http://en.wikipedia.org/wiki/Django_(web_framework) flask http://en.wikipedia.org/wiki/Flask_(programming) bottle http://bottlepy.org/docs/dev/ pylons http://en.wikipedia.org/wiki/Pylons_project http://www.codinghorror.com/blog/ Cheap IPS monitors http://www.codinghorror.com/blog/2012/07/the-ips-lcd-revolution.html http://www.microcenter.com/product/384780/EQ276W_27_IPS_LED_Monitor i7-3930K http://ark.intel.com/products/63697 http://en.wikipedia.org/wiki/Standard_RAID_levels#RAID_3 http://en.wikipedia.org/wiki/LGA_2011 http://en.wikipedia.org/wiki/The_Big_Short http://en.wikipedia.org/wiki/Meredith_Whitney http://blog.makezine.com/2012/07/25/maker-faire-detroit-the-girl-who-plays-with-fieros-interview/ Raymond Chandler III http://mail.python.org/pipermail/centraloh/2012-October/001451.html From iynaix at gmail.com Fri Feb 8 23:32:35 2013 From: iynaix at gmail.com (iynaix) Date: Fri, 8 Feb 2013 17:32:35 -0500 Subject: [CentralOH] Dojo changed to February 13 Message-ID: Sorry for the change in date, but next week's Dojo will be at the Cosi on Bethel Road (1478 Bethel Road) on Tuesday (12th Feb). Of course something had to crop up on the very day I suggested 2 hours after I sent the original email out... :( Cheers, Xianyi (XY) -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Sat Feb 9 02:05:15 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Fri, 8 Feb 2013 20:05:15 -0500 Subject: [CentralOH] Ruby by Python In-Reply-To: <20130207230145.112c5f9b.jep200404@columbus.rr.com> References: <20130207230145.112c5f9b.jep200404@columbus.rr.com> Message-ID: <20130208200515.40a08d96.jep200404@columbus.rr.com> On Thu, 7 Feb 2013 23:01:45 -0500, jep200404 at columbus.rr.com wrote: > http://en.wikipedia.org/wiki/PyPy Now there is some Ruby on (R)Python/PyPy kind of a thing. Cited motivations: a) Because it is fun, b) To prove RPython is a great platform, c) To mess with people's heads, it's crazy. http://www.h-online.com/open/news/item/Topaz-A-new-Ruby-glistens-1801051.html From godber at gmail.com Sat Feb 9 02:15:18 2013 From: godber at gmail.com (Austin Godber) Date: Fri, 8 Feb 2013 18:15:18 -0700 Subject: [CentralOH] Ruby by Python In-Reply-To: <20130208200515.40a08d96.jep200404@columbus.rr.com> References: <20130207230145.112c5f9b.jep200404@columbus.rr.com> <20130208200515.40a08d96.jep200404@columbus.rr.com> Message-ID: This reminds me ... I meant to mention that I found the utility pythonz ( https://github.com/saghul/pythonz) to be very handy. It manages the compilation and installation of various python interpreters for local users (no root necessary). It was handy for getting a newer version of python installed onto an older CentOS machine. And used in conjunction with virtualenv it was a real breeze. Its relevance to this post, of course, is that it provides a convenient way to install PyPy ... to try this Rubython abomination, Topaz. Austin On Fri, Feb 8, 2013 at 6:05 PM, wrote: > On Thu, 7 Feb 2013 23:01:45 -0500, jep200404 at columbus.rr.com wrote: > > > http://en.wikipedia.org/wiki/PyPy > > Now there is some Ruby on (R)Python/PyPy kind of a thing. > Cited motivations: > > a) Because it is fun, > b) To prove RPython is a great platform, > c) To mess with people's heads, it's crazy. > > > http://www.h-online.com/open/news/item/Topaz-A-new-Ruby-glistens-1801051.html > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fandi.814 at gmail.com Sun Feb 10 21:46:08 2013 From: fandi.814 at gmail.com (Fandi Peng) Date: Sun, 10 Feb 2013 15:46:08 -0500 Subject: [CentralOH] Dojo changed to February 13 In-Reply-To: References: Message-ID: Is it 12th or 13th? Your title says 13th but in the text it says 12th... Fandi On Fri, Feb 8, 2013 at 5:32 PM, iynaix wrote: > Sorry for the change in date, but next week's Dojo will be at the Cosi on > Bethel Road (1478 Bethel Road) on Tuesday (12th Feb). > > Of course something had to crop up on the very day I suggested 2 hours after > I sent the original email out... :( > > Cheers, > Xianyi (XY) > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > From iynaix at gmail.com Sun Feb 10 22:04:49 2013 From: iynaix at gmail.com (iynaix) Date: Sun, 10 Feb 2013 16:04:49 -0500 Subject: [CentralOH] Dojo changed to February 13 In-Reply-To: References: Message-ID: Sorry for the confusion. It should be Tuesday, the 12th of February. On Feb 10, 2013 3:46 PM, "Fandi Peng" wrote: > Is it 12th or 13th? Your title says 13th but in the text it says 12th... > > > > Fandi > > On Fri, Feb 8, 2013 at 5:32 PM, iynaix wrote: > > Sorry for the change in date, but next week's Dojo will be at the Cosi on > > Bethel Road (1478 Bethel Road) on Tuesday (12th Feb). > > > > Of course something had to crop up on the very day I suggested 2 hours > after > > I sent the original email out... :( > > > > Cheers, > > Xianyi (XY) > > > > _______________________________________________ > > 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 iynaix at gmail.com Wed Feb 13 02:48:21 2013 From: iynaix at gmail.com (iynaix) Date: Tue, 12 Feb 2013 20:48:21 -0500 Subject: [CentralOH] Dojo on 21st February Message-ID: Hi All, The Dojo next week will be at the Cosi on Bethel Road (1478 Bethel Road) on Thursday 6pm - 9pm. (21st Feb). Cheers, Xianyi (XY) -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Wed Feb 13 04:42:20 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Tue, 12 Feb 2013 22:42:20 -0500 Subject: [CentralOH] =?utf-8?b?MjAxMy0wMi0xMiDpgZPloLQgTm90ZXM=?= Message-ID: <20130212224220.45973824.jep200404@columbus.rr.com> 2013-02-12 at Cos?: Wifi worked, AC outlets available. Guy found out what a dojo is about. Python 3 Wall of Shame has become: https://python3wos.appspot.com/ Django 1.5 ain't out yet. http://pyvideo.org/ http://pyvideo.org/category/25/pycon-ca-2012 http://pyvideo.org/speaker/337/brandon-rhodes http://pyvideo.org/video/1599/a-python-sthetic-beauty-and-why-i-python http://pyvideo.org/video/1369/python-design-patterns-1 Pycon http://pyvideo.org/category/25/pycon-ca-2012 http://pyvideo.org/category/17/pycon-us-2012 http://arduino.cc/en/Tutorial/AnalogReadSerial http://en.wikipedia.org/wiki/Thermistor http://support.radioshack.com/support_supplies/31961.htm XY took initiative to have next weeks dojo at Cos? again. http://en.wikipedia.org/wiki/Loctite http://en.wikipedia.org/wiki/Thread-locking_fluid http://en.wikipedia.org/wiki/J-B_Weld From jdsantiagojr at gmail.com Wed Feb 13 06:54:24 2013 From: jdsantiagojr at gmail.com (John Santiago) Date: Wed, 13 Feb 2013 00:54:24 -0500 Subject: [CentralOH] =?utf-8?b?MjAxMy0wMi0xMiDpgZPloLQgTm90ZXM=?= In-Reply-To: <20130212224220.45973824.jep200404@columbus.rr.com> References: <20130212224220.45973824.jep200404@columbus.rr.com> Message-ID: Great resources! Thank you! On Tue, Feb 12, 2013 at 10:42 PM, wrote: > 2013-02-12 at Cos?: Wifi worked, AC outlets available. > > Guy found out what a dojo is about. > > Python 3 Wall of Shame has become: > https://python3wos.appspot.com/ > Django 1.5 ain't out yet. > > http://pyvideo.org/ > http://pyvideo.org/category/25/pycon-ca-2012 > http://pyvideo.org/speaker/337/brandon-rhodes > http://pyvideo.org/video/1599/a-python-sthetic-beauty-and-why-i-python > http://pyvideo.org/video/1369/python-design-patterns-1 > > Pycon > http://pyvideo.org/category/25/pycon-ca-2012 > http://pyvideo.org/category/17/pycon-us-2012 > > http://arduino.cc/en/Tutorial/AnalogReadSerial > http://en.wikipedia.org/wiki/Thermistor > http://support.radioshack.com/support_supplies/31961.htm > > XY took initiative to have next weeks dojo at Cos? again. > > http://en.wikipedia.org/wiki/Loctite > http://en.wikipedia.org/wiki/Thread-locking_fluid > http://en.wikipedia.org/wiki/J-B_Weld > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > -- This electronic message is intended to be for the use only of the named recipient, and may contain information that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately by contacting the sender at the electronic mail address noted above, and delete and destroy all copies of this message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric at intellovations.com Wed Feb 13 15:52:20 2013 From: eric at intellovations.com (Eric Floehr) Date: Wed, 13 Feb 2013 09:52:20 -0500 Subject: [CentralOH] (no subject) In-Reply-To: <5112e2fe.ea64320a.489a.494b@mx.google.com> References: <510d75a6.46ab320a.0a8a.3b19@mx.google.com> <5112e2fe.ea64320a.489a.494b@mx.google.com> Message-ID: I think if you set subdomain to None in the decorator, that would work, but I only briefly have played with Flask so I'm not the best person to answer this definitively. Maybe if you shared your code that you are having a problem with, the list could help... or if you've figured it out, share the solution so the list can learn from you. Cheers, Eric On Wed, Feb 6, 2013 at 6:10 PM, wrote: > I think I have. I am using . I tried using decorator > like you mentioned, but it required me to provide a defuault domain > like ?www?. > > Sent from Windows Mail > > *From:* Eric Floehr > *Sent:* February 5, 2013 9:11 PM > *To:* Mailing list for Central Ohio Python User Group (COhPy) > *Subject:* Re: [CentralOH] (no subject) > > John, > > Have you figured this out yet? If not, are you using Virtual hosts in > your web server or CherryPy's VirtualHost dispatch? In Flask, you can > specify the subdomain in your @app.route decorator. Or am I not > understanding your problem? If not, could you provide a little more detail > on what you are trying to accomplish? > > Cheers, > Eric > > > > On Sat, Feb 2, 2013 at 3:23 PM, wrote: > >> Hello everyone, >> >> I have a question about deploying multiple applications under one apache >> instance using CherryPy and Flask. My domain is sniplogic.com and my >> subdomain is api.sniplogic.com. Both point to the same application >> folder and trying to figure out how to set up cherrypy to detect that, and >> route to correct path. >> >> Right now I am using Virtual host, which is working, but I feel like I >> there is a better way. Especially if I want to mount more applications. Any >> help would be greatly appreciated. >> >> Thank You, >> John Santiago >> >> >> _______________________________________________ >> 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 jdsantiagojr at gmail.com Wed Feb 13 16:59:52 2013 From: jdsantiagojr at gmail.com (John Santiago) Date: Wed, 13 Feb 2013 10:59:52 -0500 Subject: [CentralOH] (no subject) In-Reply-To: References: <510d75a6.46ab320a.0a8a.3b19@mx.google.com> <5112e2fe.ea64320a.489a.494b@mx.google.com> Message-ID: Thank you. I ended up tweaking the apache config. I created a virtual host, and is working well. I may get rid of flask all together and use CherryPy. I will git the source soon. Really would like some critique. On Wed, Feb 13, 2013 at 9:52 AM, Eric Floehr wrote: > I think if you set subdomain to None in the decorator, that would work, > but I only briefly have played with Flask so I'm not the best person to > answer this definitively. > > Maybe if you shared your code that you are having a problem with, the list > could help... or if you've figured it out, share the solution so the list > can learn from you. > > Cheers, > Eric > > > > On Wed, Feb 6, 2013 at 6:10 PM, wrote: > >> I think I have. I am using . I tried using decorator >> like you mentioned, but it required me to provide a defuault domain >> like ?www?. >> >> Sent from Windows Mail >> >> *From:* Eric Floehr >> *Sent:* February 5, 2013 9:11 PM >> >> *To:* Mailing list for Central Ohio Python User Group (COhPy) >> *Subject:* Re: [CentralOH] (no subject) >> >> John, >> >> Have you figured this out yet? If not, are you using Virtual hosts in >> your web server or CherryPy's VirtualHost dispatch? In Flask, you can >> specify the subdomain in your @app.route decorator. Or am I not >> understanding your problem? If not, could you provide a little more detail >> on what you are trying to accomplish? >> >> Cheers, >> Eric >> >> >> >> On Sat, Feb 2, 2013 at 3:23 PM, wrote: >> >>> Hello everyone, >>> >>> I have a question about deploying multiple applications under one apache >>> instance using CherryPy and Flask. My domain is sniplogic.com and my >>> subdomain is api.sniplogic.com. Both point to the same application >>> folder and trying to figure out how to set up cherrypy to detect that, and >>> route to correct path. >>> >>> Right now I am using Virtual host, which is working, but I feel like I >>> there is a better way. Especially if I want to mount more applications. Any >>> help would be greatly appreciated. >>> >>> Thank You, >>> John Santiago >>> >>> >>> _______________________________________________ >>> 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 >> >> > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > > -- This electronic message is intended to be for the use only of the named recipient, and may contain information that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately by contacting the sender at the electronic mail address noted above, and delete and destroy all copies of this message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric at intellovations.com Wed Feb 13 15:37:21 2013 From: eric at intellovations.com (Eric Floehr) Date: Wed, 13 Feb 2013 09:37:21 -0500 Subject: [CentralOH] Startup Weekend Columbus Message-ID: All, Startup Weekend Columbus is March 1st through 3rd. A couple of lifestyle businesses and one or two venture-backed companies have gotten their start from this. From what I've heard from friends who have done it, it is pretty cool. Here is an article about last year's Startup Weekend Columbus: http://techcrunch.com/2012/07/05/startup-weekend-columbus-an-empire-is-born/ It's a fun way to exercise your Python skills in building something in a limited time frame. Anand Capur, one of the organizers, asked me to forward this on if you are interested in attending. It will give you ~$50 off the ~$100 entrance fee. -Eric ------------------------------------------- Looking to hack away for a weekend on a new project? Every Startup Weekend is an energy/adrenaline-filled 54 hour frenzy of hacking away with designers, business-minded individuals and fellow developers to create the next big [piece of software, website, iPhone app, corporate solution, novelty website/app] - you name it! You can learn more about Startup Weekend at columbus.startupweekend.org and any developer or designer can use the discount "PythonUsersGroup" to receive 50% off their ticket. Startup Weekend is a great way to find a new project to hack away at, to get involved in the entrepreneurship/startup community, to meet some incredibly talented designers, developers and business-minded folks, to create the next big (iPhone app, website, business..), to see your idea become a reality, and to spend your weekend making things happen instead of sitting around. http://columbus.startupweekend.org http://swcolumbus0313.eventbrite.com/?discount=PythonUsersGroup -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Thu Feb 14 00:50:05 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Wed, 13 Feb 2013 18:50:05 -0500 Subject: [CentralOH] [OT] Eye Candy Message-ID: <20130213185005.28c14b38.jep200404@columbus.rr.com> Eye Candy 9:00 p.m.: NASA: Earth from Space From jep200404 at columbus.rr.com Thu Feb 14 00:51:37 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Wed, 13 Feb 2013 18:51:37 -0500 Subject: [CentralOH] [OT] Eye Candy In-Reply-To: <20130213185005.28c14b38.jep200404@columbus.rr.com> References: <20130213185005.28c14b38.jep200404@columbus.rr.com> Message-ID: <20130213185137.25188547.jep200404@columbus.rr.com> On Wed, 13 Feb 2013 18:50:05 -0500, jep200404 at columbus.rr.com wrote: > Eye Candy > 9:00 p.m.: NASA: Earth from Space on WOSU-TV HD (34.1) From jep200404 at columbus.rr.com Thu Feb 14 04:10:23 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Wed, 13 Feb 2013 22:10:23 -0500 Subject: [CentralOH] IPython & Notebook on Xubuntu 12.10 Desktop i386 Message-ID: <20130213221023.7a30ab82.jep200404@columbus.rr.com> "Python for Data Analysis" (pfda) and Brandon's presentation in December have created an itch to play with IPython, but there were package dependencies that thwarted me until now. Here's the recipe I came up with that plays nice at least with the early part of pfda. I did my installation testing on a live CD in a virtual machine, because it's easy to go back to its original state to see if my instructions really have all the necessary steps, or when I did some magic step that I forgot to put in the recipe below. # 2013-02-13 # Installing Ipython Notebook on # Xubuntu 12.10 Desktop i386 (used as live CD) # for Python for Data Analysis start_time=`date` mkdir ~/pfda cd ~/pfda sudo apt-get update # sudo apt-get upgrade yes | sudo apt-get install python-virtualenv yes | sudo apt-get install python-dev yes | sudo apt-get install libfreetype6-dev yes | sudo apt-get install libpng12-dev virtualenv env source env/bin/activate pip install ipython pip install tornado pip install pyzmq pip install numpy pip install pandas pip install matplotlib echo 'from IPython.external import mathjax; mathjax.install_mathjax();' \ | ipython echo $start_time date # Takes about 20 minutes in VM with one core of 2 GHz Intel T2500. # Takes about 40 minutes on Intel Atom N270 (X12.10 installed on hard drive) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Get some data. The *usagov_bitly_data2012-03-16-1331923249* file is # relevant for following along in pfda. mkdir data cd data wget -x -a log \ https://github.com/pydata/pydata-book/blob/master/ch02/usagov_bitly_data2012-03-16-1331923249.txt?raw=true \ bitly.measuredvoice.com/bitly_archive/usagov_bitly_data2012-03-16-1331923249 \ bitly.measuredvoice.com/bitly_archive/usagov_bitly_data2012-11-12-1352761058 \ bitly.measuredvoice.com/bitly_archive/usagov_bitly_data2013-02-12-1360684158 cd - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Here's another way of getting a whole bunch of pfda stuff. # bitly just recently dropped # bitly.measuredvoice.com/bitly_archive/usagov_bitly_data2012-03-16-1331923249. # Fortunately, there's a backup on github. # https://github.com/pydata/pydata-book/blob/master/ch02/usagov_bitly_data2012-03-16-1331923249.txt?raw=true # Note the .txt ending on the github filename. yes | sudo apt-get install git git clone https://github.com/pydata/pydata-book ;# takes about 40.00 MiB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Here's how I invoke the IPython notebook. # The path is for pasting into the notebook. ipython notebook --pylab inline path = 'data/github.com/pydata/pydata-book/blob/master/ch02/usagov_bitly_data2012-03-16-1331923249.txt?raw=true' From eric at intellovations.com Sat Feb 16 16:03:17 2013 From: eric at intellovations.com (Eric Floehr) Date: Sat, 16 Feb 2013 10:03:17 -0500 Subject: [CentralOH] IPython & Notebook on Xubuntu 12.10 Desktop i386 In-Reply-To: <20130213221023.7a30ab82.jep200404@columbus.rr.com> References: <20130213221023.7a30ab82.jep200404@columbus.rr.com> Message-ID: IPython and specifically IPython Notebook is one of those rare truly new ideas and I think is going to end up being something very used and useful. Just today, on the Python in Atmospheric Sciences newgroup I subscribe to, this Github repository of notable IPython notebooks was referenced: https://github.com/ipython/ipython/wiki/A-gallery-of-interesting-IPython-Notebooks The collection of notebooks ranges from scientific to statistical, from physics to politics. And the coolest thing is you don't even need to install IPython to view them. ipython.org hosts a free ipython notebook viewer. For example, take a look at this Matplotlib tutorial: http://nbviewer.ipython.org/urls/raw.github.com/jrjohansson/scientific-python-lectures/master/Lecture-4-Matplotlib.ipynb Cheers, Eric On Wed, Feb 13, 2013 at 10:10 PM, wrote: > "Python for Data Analysis" (pfda) and Brandon's presentation in December > have created an itch to play with IPython, but there were > package dependencies that thwarted me until now. > > Here's the recipe I came up with that plays nice at least with > the early part of pfda. I did my installation testing on a live > CD in a virtual machine, because it's easy to go back to its > original state to see if my instructions really have all the > necessary steps, or when I did some magic step that I forgot to > put in the recipe below. > > # 2013-02-13 > # Installing Ipython Notebook on > # Xubuntu 12.10 Desktop i386 (used as live CD) > # for Python for Data Analysis > > start_time=`date` > mkdir ~/pfda > cd ~/pfda > sudo apt-get update > # sudo apt-get upgrade > yes | sudo apt-get install python-virtualenv > yes | sudo apt-get install python-dev > yes | sudo apt-get install libfreetype6-dev > yes | sudo apt-get install libpng12-dev > virtualenv env > source env/bin/activate > pip install ipython > pip install tornado > pip install pyzmq > pip install numpy > pip install pandas > pip install matplotlib > echo 'from IPython.external import mathjax; mathjax.install_mathjax();' \ > | ipython > echo $start_time > date > # Takes about 20 minutes in VM with one core of 2 GHz Intel T2500. > # Takes about 40 minutes on Intel Atom N270 (X12.10 installed on hard > drive) > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > - - - > > # Get some data. The *usagov_bitly_data2012-03-16-1331923249* file is > # relevant for following along in pfda. > > mkdir data > cd data > wget -x -a log \ > > https://github.com/pydata/pydata-book/blob/master/ch02/usagov_bitly_data2012-03-16-1331923249.txt?raw=true\ > > bitly.measuredvoice.com/bitly_archive/usagov_bitly_data2012-03-16-1331923249\ > > bitly.measuredvoice.com/bitly_archive/usagov_bitly_data2012-11-12-1352761058\ > > bitly.measuredvoice.com/bitly_archive/usagov_bitly_data2013-02-12-1360684158 > cd - > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > - - - > > # Here's another way of getting a whole bunch of pfda stuff. > > # bitly just recently dropped > # > bitly.measuredvoice.com/bitly_archive/usagov_bitly_data2012-03-16-1331923249 > . > # Fortunately, there's a backup on github. > # > https://github.com/pydata/pydata-book/blob/master/ch02/usagov_bitly_data2012-03-16-1331923249.txt?raw=true > # Note the .txt ending on the github filename. > > yes | sudo apt-get install git > git clone https://github.com/pydata/pydata-book ;# takes about 40.00 MiB > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > - - - > > # Here's how I invoke the IPython notebook. > # The path is for pasting into the notebook. > > ipython notebook --pylab inline > path = 'data/ > github.com/pydata/pydata-book/blob/master/ch02/usagov_bitly_data2012-03-16-1331923249.txt?raw=true > ' > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From godber at gmail.com Sat Feb 16 23:28:20 2013 From: godber at gmail.com (Austin Godber) Date: Sat, 16 Feb 2013 15:28:20 -0700 Subject: [CentralOH] IPython & Notebook on Xubuntu 12.10 Desktop i386 In-Reply-To: References: <20130213221023.7a30ab82.jep200404@columbus.rr.com> Message-ID: Thanks for sharing that, Eric! On Sat, Feb 16, 2013 at 8:03 AM, Eric Floehr wrote: > IPython and specifically IPython Notebook is one of those rare truly new > ideas and I think is going to end up being something very used and useful. > Just today, on the Python in Atmospheric Sciences newgroup I subscribe to, > this Github repository of notable IPython notebooks was referenced: > > > https://github.com/ipython/ipython/wiki/A-gallery-of-interesting-IPython-Notebooks > > The collection of notebooks ranges from scientific to statistical, from > physics to politics. And the coolest thing is you don't even need to > install IPython to view them. ipython.org hosts a free ipython notebook > viewer. For example, take a look at this Matplotlib tutorial: > > > http://nbviewer.ipython.org/urls/raw.github.com/jrjohansson/scientific-python-lectures/master/Lecture-4-Matplotlib.ipynb > > Cheers, > Eric > > > > On Wed, Feb 13, 2013 at 10:10 PM, wrote: > >> "Python for Data Analysis" (pfda) and Brandon's presentation in December >> have created an itch to play with IPython, but there were >> package dependencies that thwarted me until now. >> >> Here's the recipe I came up with that plays nice at least with >> the early part of pfda. I did my installation testing on a live >> CD in a virtual machine, because it's easy to go back to its >> original state to see if my instructions really have all the >> necessary steps, or when I did some magic step that I forgot to >> put in the recipe below. >> >> # 2013-02-13 >> # Installing Ipython Notebook on >> # Xubuntu 12.10 Desktop i386 (used as live CD) >> # for Python for Data Analysis >> >> start_time=`date` >> mkdir ~/pfda >> cd ~/pfda >> sudo apt-get update >> # sudo apt-get upgrade >> yes | sudo apt-get install python-virtualenv >> yes | sudo apt-get install python-dev >> yes | sudo apt-get install libfreetype6-dev >> yes | sudo apt-get install libpng12-dev >> virtualenv env >> source env/bin/activate >> pip install ipython >> pip install tornado >> pip install pyzmq >> pip install numpy >> pip install pandas >> pip install matplotlib >> echo 'from IPython.external import mathjax; mathjax.install_mathjax();' \ >> | ipython >> echo $start_time >> date >> # Takes about 20 minutes in VM with one core of 2 GHz Intel T2500. >> # Takes about 40 minutes on Intel Atom N270 (X12.10 installed on hard >> drive) >> >> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> - - - >> >> # Get some data. The *usagov_bitly_data2012-03-16-1331923249* file is >> # relevant for following along in pfda. >> >> mkdir data >> cd data >> wget -x -a log \ >> >> https://github.com/pydata/pydata-book/blob/master/ch02/usagov_bitly_data2012-03-16-1331923249.txt?raw=true\ >> >> bitly.measuredvoice.com/bitly_archive/usagov_bitly_data2012-03-16-1331923249\ >> >> bitly.measuredvoice.com/bitly_archive/usagov_bitly_data2012-11-12-1352761058\ >> >> bitly.measuredvoice.com/bitly_archive/usagov_bitly_data2013-02-12-1360684158 >> cd - >> >> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> - - - >> >> # Here's another way of getting a whole bunch of pfda stuff. >> >> # bitly just recently dropped >> # >> bitly.measuredvoice.com/bitly_archive/usagov_bitly_data2012-03-16-1331923249 >> . >> # Fortunately, there's a backup on github. >> # >> https://github.com/pydata/pydata-book/blob/master/ch02/usagov_bitly_data2012-03-16-1331923249.txt?raw=true >> # Note the .txt ending on the github filename. >> >> yes | sudo apt-get install git >> git clone https://github.com/pydata/pydata-book ;# takes about 40.00 MiB >> >> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> - - - >> >> # Here's how I invoke the IPython notebook. >> # The path is for pasting into the notebook. >> >> ipython notebook --pylab inline >> path = 'data/ >> github.com/pydata/pydata-book/blob/master/ch02/usagov_bitly_data2012-03-16-1331923249.txt?raw=true >> ' >> >> _______________________________________________ >> 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 jep200404 at columbus.rr.com Sun Feb 17 19:16:16 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sun, 17 Feb 2013 13:16:16 -0500 Subject: [CentralOH] 2012-12-03 Scribbles Message-ID: <20130217131616.4df84268.jep200404@columbus.rr.com> Brandon Rhodes presented about astronomy using IPython Notebook. He had some really good examples of numpy's pythonic coolness, such as using numpy arrays in simple expressions that yield yet other numpy arrays. http://rhodesmill.org/brandon/ https://twitter.com/brandon_rhodes https://github.com/brandon-rhodes/ https://bitbucket.org/brandon http://lanyrd.com/profile/brandon_rhodes/ John Hunter, matplotlib guy, died http://numfocus.org/johnhunter/ matplotlib.org Fernando P?rez, IPython guy, talked at PyCon CA about it (see below) November 9 ? 13, 2012 ? Toronto Pycon 2014 and 2015 in downtown Montreal https://picasaweb.google.com/lh/photo/d_OoWf7EH_SSLwHPp7fRf9MTjNZETYmyPJy0liipFm0 https://picasaweb.google.com/lh/photo/xB96qo8pA_fYq2RbD1zxadMTjNZETYmyPJy0liipFm0 PyLab vision of numpy + scipy + matplotlib + ipython www.scipy.org/PyLab Which things belong in which package? messy numpy.scipy.org arrays of number stored efficiently for fast processing IPython Notebook (i = interactive) knows to ignore leading ">>> " on python commands (copied from elsewhere) rather new, about two years old radarmatic.com animated rain RADAR adjust URLs for other locations http://radar.weather.gov/Conus/Loop/NatLoop.gif http://radar.weather.gov/Conus/Loop/centgrtlakes_loop.gif http://radblast.wunderground.com/cgi-bin/radar/WUNIDS?station=ILN&brand=wui&num=6&delay=15&type=N0R&frame=0&scale=1&noclutter=0&t=1085706505&lat=40.10094070&lon=-83.01473999&label=Columbus,+OH&showstorms=0 http://radblast-mi.wunderground.com/cgi-bin/radar/WUNIDS_map?station=ILN&brand=wui&num=6&delay=15&type=N0R&frame=0&scale=1.000&noclutter=0&t=1294241235&lat=40.00462723&lon=-83.021102&label=you&showstorms=0&map.x=400&map.y=240¢erx=400¢ery=240&transx=0&transy=0&showlabels=1&severe=0&rainsnow=0&lightning=0&smooth=0 http://radblast-mi.wunderground.com/cgi-bin/radar/WUNIDS_map?station=CMH&brand=wui&num=6&delay=15&type=TR0&frame=0&scale=1.000&noclutter=0&t=1283201928&lat=0&lon=0&label=you&showstorms=0&map.x=400&map.y=240¢erx=400¢ery=240&transx=0&transy=0&showlabels=1&severe=0&rainsnow=0&lightning=0&smooth=0 http://forecast.weather.gov/MapClick.php?w0=t&w1=td&w3=sfcwind&w3u=1&w4=sky&w5=pop&w6=rh&w8=rain&w9=snow&w10=fzg&w11=sleet&AheadHour=0&Submit=Submit&FcstType=graphical&textField1=39.98890&textField2=-82.98740&site=all&unit=0&dd=0&bw=0&menu=1 http://forecast.weather.gov/MapClick.php?CityName=Columbus&state=OH&site=ILN&lat=39.9889&lon=-82.9874 def f(x): return 3 * x * x - 1 # x * x is the fastest way to square a number in python? import numpy as np # this is the standard way of importing numpy # It avoids naming conflicts that 'from numpy import *' would cause, # and reduces typing. x = np.array([-3.0, -2.0, -1.0, 0.0, 1.0, 2.0, 3.0]) f(x) # numpy pythonic coolness!!! import matplotlib Compare import pylab as pl versus from pylab import * (per scipy.org/PyLab) a*x*x + b*x + c is per PEP 8 Axis-Wobble Basics Fluevog (shoes for the "stars"???) Hertzsprung-Russell Stars Stars-Thick Stellar-Color-Index http://weatherspark.com/ visualization of local climate Tau ?=2? http://en.wikipedia.org/wiki/Tau#Mathematics http://en.wikipedia.org/wiki/Pi http://stackoverflow.com/questions/5147112/matplotlib-how-to-put-individual-tags-for-a-scatter-plot http://pypi.python.org/pypi/markdown2Mathjax/ http://en.wikipedia.org/wiki/Magnitude_(astronomy) http://en.wikipedia.org/wiki/Gamma_correction https://en.wikipedia.org/wiki/Hertzsprung?Russell_diagram https://en.wikipedia.org/wiki/Star_catalog more cool magic: color_index[color < 1.0] many shortcuts are vi inspired +M h to show keyboard shortcuts picloud.com https://github.com/brandon-rhodes/astronomy-notebooks https://github.com/brandon-rhodes/pyzmq-static 2012-12-03 version https://github.com/brandon-rhodes/astronomy-notebooks/tree/06d6cf3eb3e1855ffc1fc239a5ca76bb79d82fd1 See recipe[1] below for running. Considering http://en.wikipedia.org/wiki/Vagrant_(software) Cleaned up presentation: http://rhodesmill.org/brandon/2013/codemash-astronomy/ http://rhodesmill.org/brandon/slides/2013-01-codemash/slides.html https://github.com/brandon-rhodes/astronomy-notebooks Fernando P?rez talks about science and IPython Notebook http://pyvideo.org/video/1605/science-and-python-retrospective-of-a-mostly-s What is URL for notebook he worked from? He said it was taken from dox. Scipy wraps Python around decades of legacy Fortran libraries 23:16 annotate with markdown 25:15 do shell stuff with '!' command 27:15 %qtconsole GUI IPython feels like terminal, but can show plots 2d line editing 29:45 MathJax: Latex rendering algorithms and fonts for browser (implemented in Javascript?) 30:11 if a browser can show it, we can show it wrappers ala __str__ videos whole steenking web pages 32:29 load remote code 33:36 plays nice with SymPy coolness 34:59 plays nice with R (or Octave) %%R -i ldjlsdajlasdj -o alsdjladsj 37:13 works with Cython for smoking speed 39:19 interact with javascript libraries import networkx as nx 40:10 serious eye candy d3graph 40:58 publish to PDF for paper book 42:08 viewer for anyone with browser nbviewer.ipython.org give URL or gist number (github pastebin) 42:34 eye candy: xkcd style plots 43:15 blog, book, scientific journals, and code are all the same 45:11 there is some parallel computing stuff collaboration reproducible 49:32 pillar 1: generalized command line IPython to GUI and sharing pillar 2: open format for sharing, publishing, archiving machine readable/hand fixable format 50:52 use ipython from with vim https://github.com/ivanov/vim-ipython 51:40 amazon cluster stuff 53:58 speed matters julialang.org encroaching on python scientific use numba 54:37 packaging is big problem (e.g. the need for jep's recipes) 55:47 John D. Hunter asymptomatic until late July (during SciPy conference), dead 4 weeeks later 58:20 online ipython tutor 60:03 support damn near any language e.g., %%bash %%ruby %%perl 500px.com ? Alan Gilbert of CoverMyMeds Will be hosting CohPy meeting in January. CoverMyMeds helps with preauthorization from insurance companies for various drugs. Customers are drug companies who benefit by selling drugs. Service is free to doctors and pharmacies. Brazenhead http://www.hdrestaurants.com/brazenhead/5thavenue/ (env)jep at blue:~/play$ python Python 2.7.3 (default, Sep 26 2012, 21:53:58) [GCC 4.7.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from python import podcast.com http://www.thewebsiteisdown.com/ Mechanize v Selenium https://en.wikipedia.org/wiki/Selenium_(software) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - password strength http://xkcd.com/936/ https://github.com/beala/xkcd-password http://preshing.com/20110811/xkcd-password-generator emacs or vim with ipython: https://blueprints.launchpad.net/python-mode/+spec/emacs-ipython-notebook https://github.com/ivanov/vim-ipython standard Knoppix boot command: boot: knoppix no3d noswap no3d disables cool animations that become annoying after a few minutes. noswap avoids mounting swap partitions. this is good for mucking about with raw drives - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [1] recipe for running 2012-12-03 presentation # 2013-02-17 # Installing IPython Notebook on # Xubuntu 12.10 Desktop i386 (used as live CD) # for Brandon Rhodes' (bcr) # astronomy on ipython notebook presentation # 2012-12-03 cohpy # system wide stuff start_time=`date` sudo apt-get update # sudo apt-get upgrade yes | sudo apt-get install git yes | sudo apt-get install python-virtualenv yes | sudo apt-get install python-dev yes | sudo apt-get install libfreetype6-dev ;# for matplotlib yes | sudo apt-get install libpng12-dev ;# for matplotlib yes | sudo apt-get install libatlas-base-dev ;# for scipy yes | sudo apt-get install gfortran ;# for scipy git clone https://github.com/brandon-rhodes/astronomy-notebooks/ cd astronomy-notebooks git checkout 06d6cf3eb3e1855ffc1fc239a5ca76bb79d82fd1 ./setup.sh source venv/bin/activate pip install numpy pip install matplotlib ;# includes pylab pip install scipy # mathjax is not necessary, but cool echo 'from IPython.external import mathjax; mathjax.install_mathjax();' \ | ipython echo $start_time date - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Use the newly installed ipython notebook. cd astronomy-notebooks source venv/bin/activate # ipython notebook can be invoked several ways ipython notebook --pylab inline BROWSER=firefox ipython notebook --pylab inline ipython notebook --pylab inline --browser=firefox # when all done deactivate From jep200404 at columbus.rr.com Mon Feb 18 16:57:27 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Mon, 18 Feb 2013 10:57:27 -0500 Subject: [CentralOH] CohPy Website Message-ID: <20130218105727.73f23417.jep200404@columbus.rr.com> What work does the CohPy web site need? Eric mentioned a couple meetings ago that the CohPy web site needs work. I did not even know that CohPy had a web site. From jdsantiagojr at gmail.com Mon Feb 18 19:09:50 2013 From: jdsantiagojr at gmail.com (John Santiago) Date: Mon, 18 Feb 2013 13:09:50 -0500 Subject: [CentralOH] CohPy Website In-Reply-To: <20130218105727.73f23417.jep200404@columbus.rr.com> References: <20130218105727.73f23417.jep200404@columbus.rr.com> Message-ID: What's the url? On Mon, Feb 18, 2013 at 10:57 AM, wrote: > What work does the CohPy web site need? > > Eric mentioned a couple meetings ago that the CohPy web site > needs work. I did not even know that CohPy had a web site. > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > http://mail.python.org/mailman/listinfo/centraloh > -- This electronic message is intended to be for the use only of the named recipient, and may contain information that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately by contacting the sender at the electronic mail address noted above, and delete and destroy all copies of this message. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Tue Feb 19 13:56:18 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Tue, 19 Feb 2013 07:56:18 -0500 Subject: [CentralOH] Flask Videos to Watch Before Raymond's Flask Talk Message-ID: <20130219075618.562b5a8e.jep200404@columbus.rr.com> Which videos are good to watch before Raymond's talk? [1] http://pyvideo.org/search?models=videos.video&q=flask [2] http://www.meetup.com/Central-Ohio-Python-Users-Group/events/104454362/ From jep200404 at columbus.rr.com Thu Feb 21 17:17:36 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Thu, 21 Feb 2013 11:17:36 -0500 Subject: [CentralOH] Brandon's Astronomy/IPython Notebook Presentations In-Reply-To: <20130213221023.7a30ab82.jep200404@columbus.rr.com> References: <20130213221023.7a30ab82.jep200404@columbus.rr.com> Message-ID: <20130221111736.485b684e.jep200404@columbus.rr.com> On Wed, 13 Feb 2013 22:10:23 -0500, jep200404 at columbus.rr.com wrote: > Brandon's presentation in December > have created an itch to play with IPython, but there were > package dependencies that thwarted me until now. Brandon updated his astronomy-notebooks for Code Mash and then some afterwards. The current version is both more polished and covers more than the December CohPy presentation, like live 3D visualization, and embedded videos. There are examples to learn from and eye candy. Figuring out the dependencies was not fun. That's the benefit of starting with the recipe below, even though it is specific to Xubuntu 12.10. # 2013-02-21 # Installing IPython Notebook on # Xubuntu 12.10 Desktop i386 (used as live CD) # for Brandon Rhodes' (bcr) # for 2013-01-08 Code Mash astronomy on ipython notebook presentation # (actually for a later version) # system wide stuff start_time=`date` sudo apt-get update # sudo apt-get upgrade yes | sudo apt-get install git yes | sudo apt-get install python-virtualenv yes | sudo apt-get install python-dev yes | sudo apt-get install libfreetype6-dev ;# for matplotlib yes | sudo apt-get install libpng12-dev ;# for matplotlib yes | sudo apt-get install libatlas-base-dev ;# for scipy yes | sudo apt-get install gfortran ;# for scipy yes | sudo apt-get install python-vtk ;# for mayavi yes | sudo apt-get install python-wxgtk2.8 ;# this eliminated need for pip install wxPython git clone https://github.com/brandon-rhodes/astronomy-notebooks/ cd astronomy-notebooks git checkout 175912317db79a81d44e3651b67f7eef8be68363 # ./setup.sh cp -p setup.sh xubuntu-12.10-setup.sh sed -e '/vtk/d' xubuntu-12.10-setup.sh ./xubuntu-12.10-setup.sh source venv/bin/activate # mathjax is not necessary, but cool echo 'from IPython.external import mathjax; mathjax.install_mathjax();' \ | ipython echo $start_time date # Takes about 37 minutes on VM with one core of 2 GHz Intel T2500. # Takes about 76 minutes on Acer Aspire One (1.6 GHz Atom N270). deactivate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Use the newly installed ipython notebook. cd astronomy-notebooks source venv/bin/activate # ipython notebook can be invoked several ways. # Note absence of the --pylab inline option. # The pylab option was left out because the notebooks that use mayavi, # (3D Earth Satellites and 3D Solar System), spew warnings when ipython # notebook is started with the --pylab inline option. ipython notebook BROWSER=firefox ipython notebook ipython notebook --browser=firefox # when all done deactivate From iynaix at gmail.com Fri Feb 22 00:30:51 2013 From: iynaix at gmail.com (iynaix) Date: Thu, 21 Feb 2013 18:30:51 -0500 Subject: [CentralOH] Dojo (Feb 21) is moving to Panera Message-ID: Cosi on Bethel has shut down their wifi. Therefore, we will be moving to the Panera beside the Microcenter at 1900. -------------- next part -------------- An HTML attachment was scrubbed... URL: From iynaix at gmail.com Fri Feb 22 03:50:45 2013 From: iynaix at gmail.com (iynaix) Date: Thu, 21 Feb 2013 21:50:45 -0500 Subject: [CentralOH] Dojo on 28 Feb Message-ID: Hi All, Next week's Dojo on 28th Feb will be at the Panera near Microcenter (875 Bethel Road) from 1800 - 2030. Cheers, Xianyi (XY) -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Fri Feb 22 05:22:23 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Thu, 21 Feb 2013 23:22:23 -0500 Subject: [CentralOH] =?utf-8?b?MjAxMy0wMi0yMSDpgZPloLQ=?= Message-ID: <20130221232223.2c221187.jep200404@columbus.rr.com> 2013-02-21 Cos? is shutting down the Bethel Road restaurant at 2pm on Friday. They had already turned off the Wifi, so we moved to the Panera on Bethel near Microcenter. Panera Bread 877 Bethel Rd. Columbus, OH 43214 Panera closes at 8:30pm, but we stayed later with no hassle. The Wifi was OK. The access occasionally timed out, requiring reclicking on access proxy. Bandwidth was OK, we downloaded much for installation per http://mail.python.org/pipermail/centraloh/2013-February/001544.html http://mail.python.org/pipermail/centraloh/2013-February/001551.html plain text email rules! https://en.wikipedia.org/wiki/Plain_text -y option for apt-get instead of yes | vagrant: cool stuff for setting Larry Ellison's VirtualBox What is there like vagrant for QEMU/kvm? apt-get build-dep source_pkg Learning Python the Hard Way http://learnpythonthehardway.org/book/ http://learnpythonthehardway.org/book/ex23.html http://mail.python.org/pipermail/centraloh/2013-February/001544.html has example of using git to fetch Python stuff: git clone https://github.com/brandon-rhodes/astronomy-notebooks/ At the right time, one can see Iridium satellites and the ISS with one's bare eyes. http://en.wikipedia.org/wiki/Iridium_flare http://en.wikipedia.org/wiki/International_Space_Station http://heavens-above.com/?lat=40&lng=-83&alt=280&loc=Columbus%2c+Ohio&tz=EST http://heavens-above.com/PassSummary.aspx?satid=25544&lat=40&lng=-83&loc=Columbus%2c+Ohio&alt=280&tz=EST http://heavens-above.com/IridiumFlares.aspx?lat=40&lng=-83&loc=Columbus%2c+Ohio&alt=280&tz=EST Need Precise lat/long (with 1km or better) for iridium flares. IPython is cool. Good tour: http://pyvideo.org/video/1605/science-and-python-retrospective-of-a-mostly-s For installing ipython notebook and friends on *buntu 12.10 for "Python for Data Analysis", follow recipe per http://mail.python.org/pipermail/centraloh/2013-February/001544.html It just works, (even though it has hokey 'yes | ' stuff). Resize a Windows (NTFS) partition to be smaller. http://gparted.sourceforge.net/livecd.php http://en.wikipedia.org/wiki/GParted http://en.wikipedia.org/wiki/GNU_Parted Be sure to back up one's data before screwing around with partitioning. Then install Linux in free space. Try Linux without disturbing existing Windows installation, by using a live CD. Great for playing with Linux or Python without installing on the computer. Great for forensics and system recovery also. Great for trying a Linux distro before installing it. http://en.wikipedia.org/wiki/Live_CD http://en.wikipedia.org/wiki/Knoppix boot: knoppix no3d noswap The noswap option is important for not accidentally modifying the hard drive. Many linux disks can be used as live CD/DVDs. https://en.wikipedia.org/wiki/List_of_live_CDs Regular monthly meeting is on Monday at Tech Columbus. Will probably adjourn afterwards to restaurant such as but not limited to Brazenhead on Fifth Avenue. http://www.hdrestaurants.com/brazenhead/5thavenue/ http://www.hdrestaurants.com/brazenhead/5thavenue/print_directions.htm From jep200404 at columbus.rr.com Mon Feb 25 17:19:17 2013 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Mon, 25 Feb 2013 11:19:17 -0500 Subject: [CentralOH] Meeting Reminder: Tonight Message-ID: <20130225111917.1aa3dbcd.jep200404@columbus.rr.com> regular monthly meeting tonight: Raymond Chandler Talks About Flask 2013-02-25 18:00 Tech Columbus 1275 Kinnear Rd, Columbus, OH (map) See http://www.meetup.com/Central-Ohio-Python-Users-Group/events/104454362/ for details. After meetings at Tech Columbus, We have often adjourned to Brazenhead on Fifth Avenue. http://www.hdrestaurants.com/brazenhead/5thavenue/ http://www.hdrestaurants.com/brazenhead/5thavenue/print_directions.htm From brian.costlow at gmail.com Mon Feb 25 20:30:39 2013 From: brian.costlow at gmail.com (Brian Costlow) Date: Mon, 25 Feb 2013 14:30:39 -0500 Subject: [CentralOH] DoJo (North)East Message-ID: If anyone is interested in attending (or even better, helping to organize) a Python DoJo in the New Albany area (161 & New Albany Road), I can get some space. To start, I would be able to host twice a month. I can do any weekday evening other than Thursday, and start as early as 6:00 PM. If we get enough participation, we'll start trying to rotate around a bit (Gahanna, Reynoldsburg, ?). If interested, reply to the list, or email me directly, and let me know your preferred day(s). --Brian -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric at intellovations.com Wed Feb 27 12:55:15 2013 From: eric at intellovations.com (Eric Floehr) Date: Wed, 27 Feb 2013 06:55:15 -0500 Subject: [CentralOH] Fwd: [pgh-python] Re: Talks at Google: February 27 at 7pm In-Reply-To: <25ea38c1-61bf-4a37-8616-79e79ac39455@googlegroups.com> References: <199c11a4-7243-46e5-b19c-1190d935835c@googlegroups.com> <25ea38c1-61bf-4a37-8616-79e79ac39455@googlegroups.com> Message-ID: This was posted by Nick Sloan on the Pittsburgh Python list, but has a lot of good stuff so I thought I'd post it here... ---------- Forwarded message ---------- Joe has pulled together a list of interesting blog posts and news, and he'll be leading a discussion about these at this month's meeting. Take a moment to read through what interests you, and we'll have a gab about some of these at the meeting. See you there! *Python News* - Python wiki host was compromised - Python get a big data boost from DARPA - Python trademark at risk in Europe: We need your help! -- and an update *New Packages* - pudb - A full-screen, console-based Python debugger - importd - django-based, flask-like mini framework inspired from sinatra to lower an initial project'd barrier-of-entry - django-simplestatic - A highly opinionated drop-in library for static file management in Django - topaz - A high performance ruby, written in RPython (to give Ruby some love) *Articles* - Start Writing More Classes - Introduction into NumPy - Python command line oneliners - How to build a news app that never goes down and costs you practically nothing - Disambiguating BSON and msgpack - Face Tracking with OpenCV and a USB Missile Launcher - Drastically Improve Your Python: Understanding Python's Execution Model *Contributing / jobs* - Python Jobs - Committers Needed For Tastypie & Haystack -------------- next part -------------- An HTML attachment was scrubbed... URL: