From glen at glenjarvis.com Sat Aug 2 21:19:30 2014 From: glen at glenjarvis.com (Glen Jarvis) Date: Sat, 2 Aug 2014 12:19:30 -0700 Subject: [Baypiggies] AWS EC2 Training Video Message-ID: In preparing for our Ansible Training session a week from today, Craig and I have made a prerequisite video. If you have never configured an Amazon AWS EC2 instance and want to know how, this explains exactly what to do: https://www.youtube.com/watch?v=tmNgXQXkpWs Glen -- "You grab mindshare by being there." -- Alex Martelli Bay Area Python Interest Group Talk 24-Oct, 2013 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jjinux at gmail.com Mon Aug 4 21:50:34 2014 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Mon, 4 Aug 2014 12:50:34 -0700 Subject: [Baypiggies] Software Tools Engineer - Data Center Message-ID: Hey, I have a buddy on the Data Center team at Twitter. We're looking for a Python programmer for his team. *Software Tools Engineer - Data Center* *Twitter, Inc.* San Francisco, CA, United States Full-Time *Software Tools Engineer - Data Center* Twitter is looking for experienced tools and automation engineers to join our Data Center Engineering Tools Team. You have experience designing and implementing tools to visualize and automate processes. You enjoy complex automation challenges and building tools from start to finish. *Responsibilities: * Work closely with management, product owners, and other developers to develop product vision and requirements Define interaction models, user task flows, wireframes, and design/UI specifications Design and develop tools to automate workflows as well as access, process, and visualize data. Create and manage automation project schedules with the team. Build Design and Training Documentation required for each automation project. Perform code reviews, evaluate implementations, and provide feedback about potential tool improvements. *Requirements:* Expert web client development Comfortable in Python Experience with Restful Web Services and client APIs Experience designing schema for relational or key/value databases 6+ years experience in software engineering BS/MS in CompScience and/or equivalent related experience *Soft Skills * Excellent written/communication skills, and the ability to work effectively across multiple teams. A strong work ethic, the ability to keep complex tasks organized, and an amazing attention to detail. Ability to prioritize tasks and work independently. *Bonus:* Use of or commits to open source projects. Linux System Administration experience Knowledge of datacenter operations Active user of Twitter. Here's the link to the Jobvite: https://hire.jobvite.com/Jobvite/Job.aspx?b=n7fVOnwX&j=oh9eZfwn If you're interested in applying, send me your resume. I've successfully referred at least 3 people so far. Best Regards, -jj -- In this life we cannot do great things. We can only do small things with great love. -- Mother Teresa -------------- next part -------------- An HTML attachment was scrubbed... URL: From glen at glenjarvis.com Sun Aug 10 23:34:29 2014 From: glen at glenjarvis.com (Glen Jarvis) Date: Sun, 10 Aug 2014 14:34:29 -0700 Subject: [Baypiggies] A more "hands-on" Ansible tutorial Message-ID: A few months back I did a learned Ansible to do a BayPIGgies talk (great motivation if you ever want to learn something, give a talk :) Yesterday, I did a hands-on training session and this is recorded. I've also added some more examples. One should be able to follow-along, pausing the video, and working through the examples. If you hadn't built an Amazon Web Service (AWS) node, I recommend going through this video first (The Ansible tutorial assumes that you already know this and reviews this part very quickly): https://www.youtube.com/watch?v=tmNgXQXkpWs Here's the hands-on training video that I did: https://www.youtube.com/watch?v=w8fOEEMqpOw Cheers, Glen -- "You grab mindshare by being there." -- Alex Martelli Bay Area Python Interest Group Talk 24-Oct, 2013 -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at python.org Thu Aug 14 04:57:49 2014 From: brian at python.org (Brian Curtin) Date: Thu, 14 Aug 2014 02:57:49 -0000 Subject: [Baypiggies] PyCon 2015 Call for Proposals is open! Message-ID: Hi BayPIGgies! The PyCon organizers invite you to submit proposals for talks, tutorials, and posters to be presented at PyCon 2015 - https://us.pycon.org/2015/. The conference takes place April 8-16 in Montreal, Queubec, Canada and we'll be accepting talk and tutorial proposals through September 15, with posters accepted through November 1! We want everyone to be a part of making PyCon what it is, which is why we invite everyone to submit proposals, and we invite everyone to be a part of the program committee. It's your PyCon, not mine. Whether you started with Python yesterday or you've been writing it since the 90s, everyone has different experiences, different knowledge, and a different story to tell. This is why we aim to strike a balance between beginner, intermediate, and advanced talks. We want the entire community to level up as a result of PyCon. Over the years, we've put together proposal resources and advice to help answer some common topics surrounding our CFP (https://us.pycon.org/2015/speaking/proposal-resources/). We even put together a sample proposal and reviewed it for you at https://us.pycon.org/2015/speaking/proposal_advice/samples/SpacePug/. If you have any questions or tips that may help others, please email them to pycon-pc at python.org, or feel free to respond and I'll help you out. The full details of our Call for Proposals are available at https://us.pycon.org/2015/speaking/cfp/. Keep an eye on that page as well as https://twitter.com/pycon and http://pycon.blogspot.com/ for details about ticket sales, financial aid, and more PyCon news! Thanks for your time! Brian Curtin, brian at python.org Publicity Coordinator, PyCon 2015 From team at airpair.com Fri Aug 15 01:45:31 2014 From: team at airpair.com (Air Pair) Date: Thu, 14 Aug 2014 16:45:31 -0700 Subject: [Baypiggies] 25% off Python Track @ AirConf (Friday, August 15) Message-ID: Hey there BayAreaPiggies! I?m running a software-focused ?virtual conference? called AirConf. Both of tomorrow?s talks are Python Focused so I thought you might be interested in checking it out. 7am: Martijn Pieters (#1 Python answerer on Stack Overflow) will be discussing what?s new in Python 3.4 . 11am: Alexandre Gravier, Data Scientist, will take us on a crash course in data processing through Python . It?s an interactive session that will explore the use of Pandas, Numpy, Luigi and other tools. Note: this a beginner-level course. Also, here's a 25% off code for BayAreaPiggies members. Thanks for your time, and let me know if you have any questions or feedback. - Jonathon team at airpair.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From spmcinerney at hotmail.com Fri Aug 15 18:44:01 2014 From: spmcinerney at hotmail.com (Stephen) Date: Fri, 15 Aug 2014 09:44:01 -0700 Subject: [Baypiggies] Full stack engineer job at Sparked (SF/ SoMa) Message-ID: Full stack engineer (PHP, MySQL, Python, agile) position in small data-science startup in SoMa.We use Python for data, but our frontend is PHP (Kohana framework)(could suit Python programmer who is willing to learn PHP)Nice-to-have: MVC experience, JS, ElasticSearch, data science, etc.No remote workers, sorry. Full-time or contract-to-full-time. Full job spec: http://hello.sparked.com/wp-content/uploads/2014/03/fullstack.June2014.pdf About Sparked : http://hello.sparked.com/company/jobs/We do data science (customer churn analysis).We share office space with Code for America on 9th & Howard, which is awesome;they host lots of nonprofit/ civic-participation events. Round the corner from Twitter building.Locked bike room; 15 min cycle to Caltrain; 8 min walk to BART (Civic Center).Free beer, breakfast, ping-pong etc. If interested please contactStephen McInerney -------------- next part -------------- An HTML attachment was scrubbed... URL: From mdavis2 at ucsc.edu Fri Aug 15 18:46:44 2014 From: mdavis2 at ucsc.edu (Marilyn Davis) Date: Fri, 15 Aug 2014 09:46:44 -0700 Subject: [Baypiggies] Teaching Job at UCSC Extension Available Message-ID: `UCSC Extension, Silicon Valley `__ (Santa Clara, CA, USA) ========================================================== **Job Description**: Part-time Python Instructor. Teach evening classes to both novice programmers, and to professional programmers. **Requirements** * Know Python well, and be passionate about creating "Pythonic" code. * Real world programming experience in Python. * Desire to teach Python: Enthusiastic, organized, patient, articulate, reliable. * Enjoy relating to students from all parts of the world. **About the company** UCSC Extension provides high-quality continuing education and professional development for working professionals in Silicon Valley. **Contact Info:** * **Contact**: Marilyn Davis * **E-mail contact**: mdavis2 at ucsc.edu * **No telecommuting** -------------- next part -------------- An HTML attachment was scrubbed... URL: From cappy2112 at gmail.com Fri Aug 22 23:57:20 2014 From: cappy2112 at gmail.com (Tony Cappellini) Date: Fri, 22 Aug 2014 14:57:20 -0700 Subject: [Baypiggies] Help with starting new processes Message-ID: I'm running Python 2.7.6 on Windows7. (Python 3 isn't an option at the moment) I have a parent python script which spawns two subprocesses- where each process is running in a new console window. I want to watch each process running, this is why I've explicitly used creationflags=CREATE_NEW_CONSOLE in the subprocess.Popen() call. The subprocesses are running a simple CLI program which are monitoring some embedded devices being tested. I don't want to use a GUI for them. Here is the code for the parent script http://pastebin.com/mNNCH1vY Ideally, I'd like the parent script to pass some information via a queue, to each subprocess. The queues have nice functionality which would allow the receiving process to wait until the queue is not empty, I don't see a way to use pass a queue using the subprocess module, nor do I see a way to create a new console using the multiprocess module. multiprocess. makes it quite easy to pass a queue to the subprocess. Is there a happy medium between these tow modules that will help me get what I want? Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From jjinux at gmail.com Sat Aug 23 04:35:54 2014 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Fri, 22 Aug 2014 19:35:54 -0700 Subject: [Baypiggies] Help with starting new processes In-Reply-To: References: Message-ID: Time to crack open the code for the two modules so that you can mix and match. It's all UNIX APIs at some point ;) On Aug 22, 2014 2:59 PM, "Tony Cappellini" wrote: > > I'm running Python 2.7.6 on Windows7. (Python 3 isn't an option at the > moment) > > I have a parent python script which spawns two subprocesses- where each > process is running > in a new console window. I want to watch each process running, this is why > I've explicitly used > creationflags=CREATE_NEW_CONSOLE in the subprocess.Popen() call. > > The subprocesses are running a simple CLI program which are monitoring > some embedded devices being tested. > I don't want to use a GUI for them. > > Here is the code for the parent script > http://pastebin.com/mNNCH1vY > > Ideally, I'd like the parent script to pass some information via a queue, > to each subprocess. > The queues have nice functionality which would allow the receiving process > to wait until the queue is not empty, > > I don't see a way to use pass a queue using the subprocess module, > nor do I see a way to create a new console using the multiprocess module. > multiprocess. makes it quite easy to pass a queue to the subprocess. > > Is there a happy medium between these tow modules that will help me > get what I want? > > > > Thanks > > > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > https://mail.python.org/mailman/listinfo/baypiggies > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cappy2112 at gmail.com Sat Aug 23 04:41:07 2014 From: cappy2112 at gmail.com (Tony Cappellini) Date: Fri, 22 Aug 2014 19:41:07 -0700 Subject: [Baypiggies] Help with starting new processes- updated Message-ID: Updated- changed multiprocess to multiprocessing I'm running Python 2.7.6 on 32-Bit Windows7 Pro. (Python 3 isn't an option at the moment) I have a parent python script which spawns two subprocesses- where each subprocess is running in a new console window. I want to watch each process running. This is why I've explicitly used creationflags=CREATE_NEW_CONSOLE in the subprocess.Popen() call. The subprocesses are running a simple CLI program which are monitoring some embedded devices being tested. I don't want to use a GUI for them. Here is the code for the parent script http://pastebin.com/mNNCH1vY Ideally, I'd like the parent script to pass some information via a queue, to each subprocess. The queues have nice functionality which would allow the receiving process to work until the queue is empty, and then wait until it is no longer empty. I don't see a way to use pass a queue using the subprocess module, nor do I see a way to create a new console using the multiprocessing module. Multiprocessing makes it quite easy to pass a queue to subprocesses. I've spent a lot of time with the documentation for both modules, but it can be confusing. Is there a happy medium between these two modules that will help me get what I want? Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From n8pease at gmail.com Sat Aug 23 05:38:12 2014 From: n8pease at gmail.com (Nathan Pease) Date: Fri, 22 Aug 2014 20:38:12 -0700 Subject: [Baypiggies] Help with starting new processes- updated In-Reply-To: References: Message-ID: <2C46D2EF-B1D4-497E-AF06-C552B4B75DAC@gmail.com> Can you pickle the queue? You might be able to pass the pickled queue on the command line to your subprocess command (I think you?d use StringIO to get a string from the Pickle, right?). Or, you could write the pickled queue to a file and the subprocess could unpickle the file. It should be easy if you can write the file to an expected location+name, or pass the file name on the command line. Another thought is you could use RPyC to send the queue to the subprocess after it has been launched. That might be more bring up than it?s worth tho? good luck! nate On Aug 22, 2014, at 7:41 PM, Tony Cappellini wrote: > Updated- changed multiprocess to multiprocessing > > I'm running Python 2.7.6 on 32-Bit Windows7 Pro. (Python 3 isn't an option at the moment) > > I have a parent python script which spawns two subprocesses- where each subprocess is running > in a new console window. I want to watch each process running. This is why I've explicitly used > creationflags=CREATE_NEW_CONSOLE in the subprocess.Popen() call. > > > The subprocesses are running a simple CLI program which are monitoring some embedded devices being tested. > I don't want to use a GUI for them. > > Here is the code for the parent script > http://pastebin.com/mNNCH1vY > > Ideally, I'd like the parent script to pass some information via a queue, to each subprocess. > The queues have nice functionality which would allow the receiving process to work until the queue is empty, > and then wait until it is no longer empty. > > I don't see a way to use pass a queue using the subprocess module, > nor do I see a way to create a new console using the multiprocessing module. > Multiprocessing makes it quite easy to pass a queue to subprocesses. > > > I've spent a lot of time with the documentation for both modules, but it can be confusing. > > Is there a happy medium between these two modules that will help me > get what I want? > > > > Thanks > > > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > https://mail.python.org/mailman/listinfo/baypiggies -------------- next part -------------- An HTML attachment was scrubbed... URL: From bitsink at gmail.com Sat Aug 23 05:41:34 2014 From: bitsink at gmail.com (Nam Nguyen) Date: Sat, 23 Aug 2014 03:41:34 +0000 Subject: [Baypiggies] Help with starting new processes- updated In-Reply-To: <2C46D2EF-B1D4-497E-AF06-C552B4B75DAC@gmail.com> References: <2C46D2EF-B1D4-497E-AF06-C552B4B75DAC@gmail.com> Message-ID: Can't you use the stdin, and stdout pipes to communicate with the subprocess? You can pass serialized data through the pipes. Nam On Sat, Aug 23, 2014 at 3:38 AM, Nathan Pease wrote: > Can you pickle the queue? > You might be able to pass the pickled queue on the command line to your > subprocess command (I think you?d use StringIO to get a string from the > Pickle, right?). > Or, you could write the pickled queue to a file and the subprocess could > unpickle the file. It should be easy if you can write the file to an > expected location+name, or pass the file name on the command line. > Another thought is you could use RPyC to send the queue to the subprocess > after it has been launched. That might be more bring up than it?s worth tho? > > good luck! > nate > > On Aug 22, 2014, at 7:41 PM, Tony Cappellini wrote: > > Updated- changed multiprocess to multiprocessing > > I'm running Python 2.7.6 on 32-Bit Windows7 Pro. (Python 3 isn't an option > at the moment) > > I have a parent python script which spawns two subprocesses- where each > subprocess is running > in a new console window. I want to watch each process running. This is why > I've explicitly used > creationflags=CREATE_NEW_CONSOLE in the subprocess.Popen() call. > > > The subprocesses are running a simple CLI program which are monitoring some > embedded devices being tested. > I don't want to use a GUI for them. > > Here is the code for the parent script > http://pastebin.com/mNNCH1vY > > Ideally, I'd like the parent script to pass some information via a queue, to > each subprocess. > The queues have nice functionality which would allow the receiving process > to work until the queue is empty, > and then wait until it is no longer empty. > > I don't see a way to use pass a queue using the subprocess module, > nor do I see a way to create a new console using the multiprocessing module. > Multiprocessing makes it quite easy to pass a queue to subprocesses. > > > I've spent a lot of time with the documentation for both modules, but it can > be confusing. > > Is there a happy medium between these two modules that will help me > get what I want? > > > > Thanks > > > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > https://mail.python.org/mailman/listinfo/baypiggies > > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > https://mail.python.org/mailman/listinfo/baypiggies From nanshu at gmail.com Sat Aug 23 07:08:02 2014 From: nanshu at gmail.com (Nanshu Chen) Date: Fri, 22 Aug 2014 22:08:02 -0700 Subject: [Baypiggies] Help with starting new processes- updated In-Reply-To: References: Message-ID: I can think of two possible options: 1. Keep using Multiprocessing, and in each subprocess, rewrite sys.stdout to write to two local log files, then open two consoles and monitor the log files (suppose Windows has tools similar to 'tail -f' in unix. I am not familiar with Windows so sorry if it's not available.) 2. If you really want to use subprocess, then I guess the easiest (but not necessarily the lightest or best) way is to use some lightweight message queue tools like zeromq. I am not sure if a local database like sqlite will work as well but it may worth trying. Regards, Nanshu On Fri, Aug 22, 2014 at 7:41 PM, Tony Cappellini wrote: > Updated- changed multiprocess to multiprocessing > > I'm running Python 2.7.6 on 32-Bit Windows7 Pro. (Python 3 isn't an option > at the moment) > > I have a parent python script which spawns two subprocesses- where each > subprocess is running > in a new console window. I want to watch each process running. This is why > I've explicitly used > creationflags=CREATE_NEW_CONSOLE in the subprocess.Popen() call. > > > The subprocesses are running a simple CLI program which are monitoring > some embedded devices being tested. > I don't want to use a GUI for them. > > Here is the code for the parent script > http://pastebin.com/mNNCH1vY > > Ideally, I'd like the parent script to pass some information via a queue, > to each subprocess. > The queues have nice functionality which would allow the receiving process > to work until the queue is empty, > and then wait until it is no longer empty. > > I don't see a way to use pass a queue using the subprocess module, > nor do I see a way to create a new console using > the multiprocessing module. > Multiprocessing makes it quite easy to pass a queue to subprocesses. > > > I've spent a lot of time with the documentation for both modules, but it > can be confusing. > > Is there a happy medium between these two modules that will help me > get what I want? > > > > Thanks > > > > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > https://mail.python.org/mailman/listinfo/baypiggies > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cappy2112 at gmail.com Sat Aug 23 07:13:23 2014 From: cappy2112 at gmail.com (Tony Cappellini) Date: Fri, 22 Aug 2014 22:13:23 -0700 Subject: [Baypiggies] Help with starting new processes- updated In-Reply-To: References: Message-ID: Interesting ideas Thanks! On Fri, Aug 22, 2014 at 10:08 PM, Nanshu Chen wrote: > I can think of two possible options: > > 1. Keep using Multiprocessing, and in each subprocess, rewrite sys.stdout > to write to two local log files, then open two consoles and monitor the log > files (suppose Windows has tools similar to 'tail -f' in unix. I am not > familiar with Windows so sorry if it's not available.) > > 2. If you really want to use subprocess, then I guess the easiest (but > not necessarily the lightest or best) way is to use some lightweight > message queue tools like zeromq. I am not sure if a local database like > sqlite will work as well but it may worth trying. > > Regards, > > Nanshu > > > On Fri, Aug 22, 2014 at 7:41 PM, Tony Cappellini > wrote: > >> Updated- changed multiprocess to multiprocessing >> >> I'm running Python 2.7.6 on 32-Bit Windows7 Pro. (Python 3 isn't an >> option at the moment) >> >> I have a parent python script which spawns two subprocesses- where each >> subprocess is running >> in a new console window. I want to watch each process running. This is >> why I've explicitly used >> creationflags=CREATE_NEW_CONSOLE in the subprocess.Popen() call. >> >> >> The subprocesses are running a simple CLI program which are monitoring >> some embedded devices being tested. >> I don't want to use a GUI for them. >> >> Here is the code for the parent script >> http://pastebin.com/mNNCH1vY >> >> Ideally, I'd like the parent script to pass some information via a queue, >> to each subprocess. >> The queues have nice functionality which would allow the receiving >> process to work until the queue is empty, >> and then wait until it is no longer empty. >> >> I don't see a way to use pass a queue using the subprocess module, >> nor do I see a way to create a new console using >> the multiprocessing module. >> Multiprocessing makes it quite easy to pass a queue to subprocesses. >> >> >> I've spent a lot of time with the documentation for both modules, but it >> can be confusing. >> >> Is there a happy medium between these two modules that will help me >> get what I want? >> >> >> >> Thanks >> >> >> >> >> >> _______________________________________________ >> Baypiggies mailing list >> Baypiggies at python.org >> To change your subscription options or unsubscribe: >> https://mail.python.org/mailman/listinfo/baypiggies >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From AnthonyCappellini at gmail.com Sun Aug 31 05:40:44 2014 From: AnthonyCappellini at gmail.com (Anthony Cappellini) Date: Sat, 30 Aug 2014 20:40:44 -0700 Subject: [Baypiggies] Slides and notebooks from Pandas presentation on Aug 28 Message-ID: Andy Hayden & Chang She'''s slides & iPython notebooks from the presentation on Pandas last Thursday. http://www.slideshare.net/AndyHayden1/baypiggies Here's the ipython notebooks: https://www.wakari.io/sharing/bundle/hayd/baypiggies https://www.wakari.io/sharing/bundle/hayd/vbench https://www.wakari.io/sharing/bundle/hayd/pandorable -------------- next part -------------- An HTML attachment was scrubbed... URL: From glen at glenjarvis.com Sun Aug 31 18:27:54 2014 From: glen at glenjarvis.com (Glen Jarvis) Date: Sun, 31 Aug 2014 09:27:54 -0700 Subject: [Baypiggies] Pandas/Data Analysis Video, Slides, and iPython Notebook Message-ID: If you missed our talk on Pandas / Data Analysis, you can watch at your leisure: Here is the video of the talk: https://www.youtube.com/watch?v=3Chgzna2nMg When the speakers switch laptops, there is a time that you can't see the current screen (but you can still hear the audio of the speaker). You will want to go through the iPython notebook while listening to the audio in the video (that's what was on the screen): https://www.wakari.io/sharing/bundle/hayd/baypiggies https://www.wakari.io/sharing/bundle/hayd/vbench https://www.wakari.io/sharing/bundle/hayd/pandorable If you wish to share copies of the slides, those are shared here: https://www.youtube.com/watch?v=3Chgzna2nMg Cheers, Glen -- "You grab mindshare by being there." -- Alex Martelli Bay Area Python Interest Group Talk 24-Oct, 2013 -------------- next part -------------- An HTML attachment was scrubbed... URL: From glen at glenjarvis.com Sun Aug 31 18:45:17 2014 From: glen at glenjarvis.com (Glen Jarvis) Date: Sun, 31 Aug 2014 09:45:17 -0700 Subject: [Baypiggies] Pandas/Data Analysis Video, Slides, and iPython Notebook In-Reply-To: References: Message-ID: Oops.. Sorry, I didn't see Tony's email that already did this. G On Sun, Aug 31, 2014 at 9:27 AM, Glen Jarvis wrote: > If you missed our talk on Pandas / Data Analysis, you can watch at your > leisure: > > Here is the video of the talk: > > https://www.youtube.com/watch?v=3Chgzna2nMg > > > When the speakers switch laptops, there is a time that you can't see the > current screen (but you can still hear the audio of the speaker). You will > want to go through the iPython notebook while listening to the audio in the > video (that's what was on the screen): > > https://www.wakari.io/sharing/bundle/hayd/baypiggies > > https://www.wakari.io/sharing/bundle/hayd/vbench > > https://www.wakari.io/sharing/bundle/hayd/pandorable > > > If you wish to share copies of the slides, those are shared here: > > https://www.youtube.com/watch?v=3Chgzna2nMg > > Cheers, > > > Glen > -- > > "You grab mindshare by being there." > > -- Alex Martelli > > Bay Area Python Interest Group Talk > > 24-Oct, 2013 > -- "You grab mindshare by being there." -- Alex Martelli Bay Area Python Interest Group Talk 24-Oct, 2013 -------------- next part -------------- An HTML attachment was scrubbed... URL: