From glen at glenjarvis.com Wed Jun 1 10:46:42 2016 From: glen at glenjarvis.com (Glen Jarvis) Date: Wed, 1 Jun 2016 07:46:42 -0700 Subject: [Baypiggies] June Talk: Explore Git internals using Python | Let's write `git log` in Python Message-ID: For our June talk, we are in collaboration with the Silicon Valley Python MeetUp. It was a talk that I had already arranged with that group but, in January, had asked if we could re-arrange it to accommodate BAyPIGgies need for speakers. Since we already had a lot of RSVPs on that list, please use this link to RSVP instead (this month only): http://www.meetup.com/silicon-valley-python/events/228160092/ *** Abstract Git is a powerful tool for source control. It's often misunderstood and abused. Under the surface Git is an elegant and simple data structure. When you don't understand that data structure, you don't really understand Git. It is flexible enough to give you all the rope that you need to hang yourself in Git hell. However, if you understand it, metaphorical Gordian knots seem simple and Git hell doesn't exist Python is an elegant programming language heavily influenced by ABC "a teaching language, a replacement for BASIC...." [1] It's a perfect tool that looks like pseudo-code but executes. However, even with its simplicity, it is one of the most powerful programming languages that exists. It is a perfect language to document and run the Git data structure as we explore it. In this talk, we start with a simple explanation of the Git data structure on disk. We then begin live-coding to read those data structures and reconstruct a `git log` command for any arbitrary git repository without using the `git` command [2]. When finished, we should have our own working command that does the same thing as `git log` for any arbitrary repository, on any branch. We'll simply start at `HEAD` and work our way down the data structure. Although it is not *useful* to have a Python version of Git, it is *fun*. Also, this exploration helps you understand the Git tool on a much deeper level. When you can program something, you can understand it. And, understanding Git helps you be a better developer and collaborator. About the Speaker Glen Jarvis has been programming Python for over 8 years and has been programming in different languages for over twenty years. He has been certified in Linux/Unix administration by UC-Berkeley. Before that, he gained the highest certification available for Informix database administration and supported administrators. He is also certified in MongoDB as developer and administrator. He is currently working on his AWS certification. He has worked for companies such as IBM, UC-Berkeley, Sprint and many Silicon Valley Start-ups. He has worked in the fields of Databases, Data Science, Bioinformatics and Web Technologies. He has been exclusively working in DevOps the past year. Glen has been working for almost three years at RepairPal, a successful start-up that gives you free estimates for what your car repair *should* cost [3]. He is currently putting the "Dev" in "DevOps" using Ansible (and Ruby). He additionally owns a consulting and training company, Glen Jarvis, LLC, that mentors budding programmers. Some of his training Videos include How to create a free AWS instance, Ansible Hands-On Training, and An introduction to Test Driven Development. He has also been an open source contributor [4] and a member and co-organizer of the Bay Area Python Interest Group (BayPIGgies) [5]. [1] http://python-history.blogspot.com/2009/02/early-language-design-and-development.html [2] With one small caveat. There is only one plumbing command used to read a binary file `git cat-file`. The rest is ASCII text that we can read/open/manipulate. [3] http://repairpal.com/ [4] https://github.com/glenjarvis/ [5] http://baypiggies.net/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From sunondo at yahoo.com Thu Jun 2 01:55:38 2016 From: sunondo at yahoo.com (Sunondo Ghosh) Date: Thu, 2 Jun 2016 05:55:38 +0000 (UTC) Subject: [Baypiggies] Looking for Front End Software Engineer References: <1172928000.3482361.1464846938497.JavaMail.yahoo.ref@mail.yahoo.com> Message-ID: <1172928000.3482361.1464846938497.JavaMail.yahoo@mail.yahoo.com> Hi all, We are looking for a front end software engineer with AngularJS and Python experience. We found an awesome engineer through this mailing list a few months back, and I'm hoping to find one more! Please feel free to forward this to your friends.? Thanks, Sunondo ? Front End Software Engineer (Python/AngularJS) ? Delighterr is the next generation engagement software for service firms. We are a seed-funded, revenue generating startup based in Silicon Valley (Fremont, CA). The company is founded by Cal, Berkeley alumni and experienced leaders from Symantec and Intuit. ?We are looking for a front end software engineer preferably with full stack experience. This can be a full time position or a contractor position leading to a full time opportunity. ?Responsibilities: ???????Lead the front end development of the Delighter system using Python, AngularJS, HTML/CSS and related technologies ???????Implement large components of the system individually and also mentor and assist other engineers with their development ???????Conduct thorough design and code reviews ?Requirements: ???????BS or MS in Computer Science or related field or equivalent experience ???????5+ years of developing production quality software for highly scalable web products ???????Deep knowledge of a variety of frontend technologies including AngularJS, HTML & CSS ???????Experience in developing on Python, Django and related technologies ???????Ability to work in a fast paced iterative development approach ???????Excellent written and verbal communication skills ???????Enthusiastic about working hard and having fun in a dynamic lean-startup environment ? To apply for this position contact: Sunondo Ghosh, CTO, Delighterr sunondo at delighterr.com ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From bikle101 at gmail.com Sun Jun 5 16:31:39 2016 From: bikle101 at gmail.com (Dan Bikle) Date: Sun, 5 Jun 2016 20:31:39 +0000 Subject: [Baypiggies] Time Series Data Science Class This Summer Message-ID: Hello Python People, I invite you to register for my class: Time Series Data Science which is offered through Santa Clara Adult Education. The class meets 9am to 1pm on Saturday, this summer. The next class is June 12 and the last class is August 6. A list of topics is displayed below: - Histograms, Scatter Plots, Correlation, Time Series Plots, Time Series Calculations, Linear Regression - AWS, Linux, Git, Heroku - Vectors, SQL, Pandas, NumPy - Machine Learning, Python scikit-learn, Naive Bayes, Linear Regression, Logistic Regression, SVM, GBRT, Neural Networks - The R Language - ConvNetJS - Predictions from Features from Time Series - Visualizatons of Predictions - Serve Visualizatons to the Web - Deploy application to AWS/Heroku which predicts a financial market The registration link: http://www.scae.org/Classes.asp?txtAction=LoadSections&txtCourseGroupID=9&txtCourseCode=6266 cost: $400 The class is project based meaning that I will push you to complete a project for each topic. A diligent student should complete between 10 and 30 projects. After the last class on August 6, fellow students and myself will be available to help you pull additional value from the class. I want to ensure that you get your money's worth. If you have questions contact me: bikle101 at gmail. Sincerely, Dan Bikle -------------- next part -------------- An HTML attachment was scrubbed... URL: From simeonf at gmail.com Fri Jun 10 18:13:38 2016 From: simeonf at gmail.com (Simeon Franklin) Date: Fri, 10 Jun 2016 15:13:38 -0700 Subject: [Baypiggies] Bay Area mini-PyCon Message-ID: Hey All - I'm helping organize a Bay Area mini-PyCon. We hope to provide a three-day Weekend conference open to 400-600 Pythonistas at the end of August. We haven't nailed down our venue or the exact date yet but we do have Jessica McKellar and Raymond Hettinger lined up to offer the keynote addresses. See pybay.com for all the details. I hope you'll come - but I'm actually writing hoping you'll come and speak! The call for proposals closes on the 17th and we would love it if you'd submit your talk . Early submitters may get feedback from the content committee to improve the odds of your proposal being accepted so please don't wait till the last minute! -regards Simeon Franklin -------------- next part -------------- An HTML attachment was scrubbed... URL: From shortdudey123 at gmail.com Sat Jun 11 03:21:07 2016 From: shortdudey123 at gmail.com (Grant Ridder) Date: Sat, 11 Jun 2016 00:21:07 -0700 Subject: [Baypiggies] Bay Area mini-PyCon In-Reply-To: References: Message-ID: Simeon, Any further info about the dates? Which weekend it is will determine if i attend / submit a talk since i already have plans one of the weekends. -Grant On Fri, Jun 10, 2016 at 3:13 PM, Simeon Franklin wrote: > Hey All - > > I'm helping organize a Bay Area mini-PyCon. We hope to provide a three-day > Weekend conference open to 400-600 Pythonistas at the end of August. We > haven't nailed down our venue or the exact date yet but we do have Jessica > McKellar and Raymond Hettinger lined up to offer the keynote addresses. See > pybay.com for all the details. > > I hope you'll come - but I'm actually writing hoping you'll come and > speak! The call for proposals closes on the 17th and we would love it if > you'd submit your talk . > Early submitters may get feedback from the content committee to improve the > odds of your proposal being accepted so please don't wait till the last > minute! > > -regards > Simeon Franklin > > > > _______________________________________________ > 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 wescpy at gmail.com Fri Jun 17 19:38:07 2016 From: wescpy at gmail.com (wesley chun) Date: Fri, 17 Jun 2016 16:38:07 -0700 Subject: [Baypiggies] Bay Area mini-PyCon In-Reply-To: References: Message-ID: Reminder that today is the last day to submit talk proposals. Below is a message from the primary organizer (some of you know Grace already who also runs the SF Python Meetup ). The earlybird tickets did start selling yesterday. Cheers, --Wesley If your company uses Python as part of your stack, or if your software tool supports the Python ecosystem, you?ll want to know about a new opportunity for your engineers to learn from industry leaders, showcase what you do, and network for your next hire. SF Python is organizing PyBay , the first Python Conference in SF, August 19-21. We will have about 35 talks, with Raymond Hettinger and Jessica Mckellar delivering keynotes; 4 tracks; 400-600 devs; and all in 1 weekend. This is a regional version of the always sold-out PyCon . The difference? All local devs, more intimate, a dedicated hallway track for all-weekend-long hacking/discussions/open space sessions with like-minded engineers, no traveling cost involved, and yoga classes + free massages to keep you in top shape (if sponsor secured). More details at http://www.pybay.com. Would you consider allocating budget for your team to attend PyBay and encourage your team to submit talks? The call for proposal ends on June 17. Aside from sponsorship opportunities , you may find the partner talk slot, massage, and conference backpack options interesting. The partner talk slot opportunity will probably sell out, so act on it now or let Conference Chair gracelaw at mac.com know if you are thinking about it. She is also happy to work with you on other suggestions to maximize your exposure. A limited number of early bird tickets will go on sale around June 16. Sign up at the bottom of the conference website home page to receive updates. Thanks sooo much for considering and please do pass this along to people whom you think can benefit! If you are the first to help us get press on Hacker News, TechCrunch or similar sites, send links to gracelaw at mac.com to receive a free O?Reilly ebook. Sincerely, Grace Law PyBay and SF Python Organizer 415-323-0388 On Sat, Jun 11, 2016 at 12:21 AM, Grant Ridder wrote: > Simeon, > > Any further info about the dates? Which weekend it is will determine if i > attend / submit a talk since i already have plans one of the weekends. > > -Grant > > On Fri, Jun 10, 2016 at 3:13 PM, Simeon Franklin > wrote: > >> Hey All - >> >> I'm helping organize a Bay Area mini-PyCon. We hope to provide a >> three-day Weekend conference open to 400-600 Pythonistas at the end of >> August. We haven't nailed down our venue or the exact date yet but we do >> have Jessica McKellar and Raymond Hettinger lined up to offer the keynote >> addresses. See pybay.com for all the details. >> >> I hope you'll come - but I'm actually writing hoping you'll come and >> speak! The call for proposals closes on the 17th and we would love it if >> you'd submit your talk . >> Early submitters may get feedback from the content committee to improve the >> odds of your proposal being accepted so please don't wait till the last >> minute! >> >> -regards >> Simeon Franklin >> >> >> >> _______________________________________________ >> 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 > -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - "A computer never does what you want... only what you tell it." +wesley chun : wescpy at gmail : @wescpy Python training & consulting : http://CyberwebConsulting.com "Core Python" books : http://CorePython.com Python blog: http://wescpy.blogspot.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From wescpy at gmail.com Fri Jun 17 20:19:44 2016 From: wescpy at gmail.com (wesley chun) Date: Fri, 17 Jun 2016 17:19:44 -0700 Subject: [Baypiggies] Bay Area mini-PyCon In-Reply-To: References: Message-ID: Oops, sorry, the call for proposals has been extended to next Fri, Jun 24 . (I'm also fairly sure the timezone is "PDT", not "PST" as stated.) On Fri, Jun 17, 2016 at 4:38 PM, wesley chun wrote: > Reminder that today is the last day to submit talk proposals. Below is a > message from the primary organizer (some of you know Grace already who also > runs the SF Python Meetup ). The earlybird > tickets did start selling yesterday. > > Cheers, > --Wesley > > If your company uses Python as part of your stack, or if your software > tool supports the Python ecosystem, you?ll want to know about a new > opportunity for your engineers to learn from industry leaders, showcase > what you do, and network for your next hire. > > SF Python is organizing PyBay , > the first Python Conference in SF, August 19-21. We will have about 35 > talks, with Raymond Hettinger and Jessica Mckellar > delivering keynotes; 4 tracks; 400-600 > devs; and all in 1 weekend. This is a regional version of the always > sold-out PyCon . The > difference? All local devs, more intimate, a dedicated hallway track for > all-weekend-long hacking/discussions/open space sessions with like-minded > engineers, no traveling cost involved, and yoga classes + free massages > to keep you in top shape (if sponsor secured). More details at > http://www.pybay.com. > > Would you consider allocating budget for your team to attend PyBay > and encourage your team to submit talks? The call for > proposal ends on June 17. > > > Aside from sponsorship opportunities > , you may find the partner talk > slot, massage, and conference backpack options interesting. The partner > talk slot opportunity will probably sell out, so act on it now or let > Conference Chair gracelaw at mac.com know if you are thinking about it. She > is also happy to work with you on other suggestions to maximize your > exposure. > > A limited number of early bird tickets will go on sale around June 16. Sign > up at the bottom of the conference website home page to receive updates. > > Thanks sooo much for considering and please do pass this along to people > whom you think can benefit! If you are the first to help us get press on > Hacker News, TechCrunch or similar sites, send links to gracelaw at mac.com > to receive a free O?Reilly ebook. > > Sincerely, > > Grace Law > > PyBay and SF Python Organizer > > 415-323-0388 > > On Sat, Jun 11, 2016 at 12:21 AM, Grant Ridder > wrote: > >> Simeon, >> >> Any further info about the dates? Which weekend it is will determine if >> i attend / submit a talk since i already have plans one of the weekends. >> >> -Grant >> >> On Fri, Jun 10, 2016 at 3:13 PM, Simeon Franklin >> wrote: >> >>> Hey All - >>> >>> I'm helping organize a Bay Area mini-PyCon. We hope to provide a >>> three-day Weekend conference open to 400-600 Pythonistas at the end of >>> August. We haven't nailed down our venue or the exact date yet but we do >>> have Jessica McKellar and Raymond Hettinger lined up to offer the keynote >>> addresses. See pybay.com for all the details. >>> >>> I hope you'll come - but I'm actually writing hoping you'll come and >>> speak! The call for proposals closes on the 17th and we would love it if >>> you'd submit your talk . >>> Early submitters may get feedback from the content committee to improve the >>> odds of your proposal being accepted so please don't wait till the last >>> minute! >>> >>> -regards >>> Simeon Franklin >>> >>> >>> >>> _______________________________________________ >>> 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 >> > > > > -- > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > "A computer never does what you want... only what you tell it." > +wesley chun : wescpy at gmail : > @wescpy > Python training & consulting : http://CyberwebConsulting.com > "Core Python" books : http://CorePython.com > Python blog: http://wescpy.blogspot.com > -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - "A computer never does what you want... only what you tell it." +wesley chun : wescpy at gmail : @wescpy Python training & consulting : http://CyberwebConsulting.com "Core Python" books : http://CorePython.com Python blog: http://wescpy.blogspot.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From glen at glenjarvis.com Fri Jun 17 22:34:21 2016 From: glen at glenjarvis.com (Glen Jarvis) Date: Fri, 17 Jun 2016 19:34:21 -0700 Subject: [Baypiggies] Attn: Charles Merriam | Alphabet Soup of Python | Buzzword Compliance Message-ID: Charles (et al), I was giving an informal presentation to a group of recruiters who wanted to be trained in how to be better recruiters (how to select the right candidate for a job. i.e. Java != JavaScript). A lot of great questions came up. One of them was about the differences between modern frameworks (Django, Flask, etc.) I was calling it "Alphabet Soup" today but I was thinking of your talk "Buzzword Compliance": http://www.charlesmerriam.com/talks/BayPiggies%20Buzzword%20Compliance/HTML_with_notes/text0.html It's been a while since you gave it at BayPIGgies. (Maybe even more than 5 years). And, there have been a lot of changes. Would you be interested in giving a talk to us again about the different terms in the Python space -- maybe adding an update to web frameworks and touching on the data science additions. If interested, contact Jeff or I. I know a lot of beginners who would love this talk. +1 if you agree. Cheers, Glen -------------- next part -------------- An HTML attachment was scrubbed... URL: From chityala at gmail.com Sun Jun 19 15:35:02 2016 From: chityala at gmail.com (Ravi) Date: Sun, 19 Jun 2016 12:35:02 -0700 Subject: [Baypiggies] Two Python course at UCSC Extension in San Jose this Summer. Message-ID: Hello All, Two identical Python courses are being offered at the UCSC Extension in San Jose during the Summer term. Both the courses will cover the most important aspects of Python such as functions, object oriented programming, decorators, generators etc. and will be very hands-on with in-class activities and homework. We will also provide IPython notebook that will contain many examples. You can choose to take one of the course according to your schedule. The content and material used in the course are identical. The first course starts on June 20, 2016 and ends on Aug 29, 2016 and will be held every Monday from 6:30-9:30 pm. The second course starts on June 29, 2016 and ends on Aug 31, 2016 and will be held every Wednesday from 6:30-9:30 pm. To register for either section visit http://course.ucsc-extension.edu/modules/shop/index.html?action=section&OfferingID=1531625&SectionID=5278424 and select either the tab 3064.118 or 3064.120. UCSC Extension is accredited by various bodies through the University of California, Santa Cruz. Hence, many employers will reimburse the cost of the course. Join now to become a Pythonista and program in one of the fastest growing language. You can email me at chityala at gmail.com if you have any questions. Thanks, Regards Ravi Chityala -------------- next part -------------- An HTML attachment was scrubbed... URL: From oliver at phantom.us Thu Jun 23 00:56:56 2016 From: oliver at phantom.us (Oliver Friedrichs) Date: Wed, 22 Jun 2016 21:56:56 -0700 Subject: [Baypiggies] Phantom seeking Python engineers in Palo Alto In-Reply-To: <94BF093D-ED34-4D89-8D89-F1C9EB7FC8BC@phantom.us> References: <94BF093D-ED34-4D89-8D89-F1C9EB7FC8BC@phantom.us> Message-ID: <0FEB4F53-1E77-461A-B45E-675C15B77889@phantom.us> Everyone ? We have another open position for a senior Python engineer here at Phantom, an innovative Palo Alto based enterprise security company. We are looking for a senior Python engineer to author Phantom Apps (Python modules that connect Phantom to other security technologies). Phantom was recognized as the ?Most Innovative Startup? at the RSA 2016 conference in February and is backed by some of the top names in the security space. Senior Software Engineer - Python, Palo Alto, CA We are looking for a Python Engineer responsible for creating apps that enables the platform to connect to various enterprise products and services. The candidate will also be using the capabilities of the platform to develop security content aka. Playbooks for various use cases. We are looking for top python engineers who are creative with a passion for security. Playbooks are codification of a security operations (SecOps) plan. In practice they?re high-level Python scripts. Playbooks hook into the Phantom platform and all of its capabilities in order to execute actions, ensuring a repeatable and auditable process around security operations. Phantom Apps extend the platform?s capabilities by supporting integration into third party security products and tools. Most security technologies have REST APIs, command line interfaces or other management interfaces that Phantom Apps connect to in order to execute investigative and containment actions to control your environment. Apps expose a set of Actions that they support back to the platform. These actions can serve a number of purposes ? retrieving data for investigative purposes or changing policy on a security device for example. Location: We are looking for engineers to work from our Palo Alto headquarters office. Responsibilities * Writing reusable, testable, and efficient code * Design and implementation of low-latency, high-availability, and performant applications * Implementation of security and data protection Skills And Qualifications * Strong computer science fundamentals. * Expert in Python, with knowledge of at least one Python web framework (e.g. Django, Flask, etc.) * Good understanding of Functions, Classes, Comprehensions, Exceptions in Python * Understanding of the threading limitations of Python, and multi-process architecture * Familiarity with event-driven programming in Python * Strong unit test and debugging skills * Proficient understanding of code versioning tools (i.e Git) * Proficient understanding of REST APIs and requests module. * Proficient understanding of Unix Operating System * Experience in Security Domain is a plus! Feel free to contact me directly.. no recruiters or remote employees please! Thank you, Oliver -- Oliver Friedrichs, Founder and CEO, Phantom M: +1 (650) 208-5151 | oliver at phantom.us From glen at glenjarvis.com Thu Jun 23 19:21:36 2016 From: glen at glenjarvis.com (Glen Jarvis) Date: Thu, 23 Jun 2016 16:21:36 -0700 Subject: [Baypiggies] Website not updated. Tonight's talk: Explore Git internals using Python | Let's write `git log` in Python Message-ID: For those who are coming tonight, the website didn't get updated with the talk details. This is the write-up. The RSVP list is packed and we have a pretty big MeetUp wait list. It may be a crowded room. Explore Git internals using Python | Let's write `git log` in Python Git is a powerful tool for source control. It's often misunderstood and abused. Under the surface Git is an elegant and simple data structure. When you don't understand that data structure, you don't really understand Git. It is flexible enough to give you all the rope that you need to hang yourself in Git hell. However, if you understand it, metaphorical Gordian knots seem simple and Git hell doesn't exist. Python is an elegant programming language heavily influenced by ABC "a teaching language, a replacement for BASIC...." [1] It's a perfect tool that looks like pseudo-code but executes. However, even with its simplicity, it is one of the most powerful programming languages that exists. It is a perfect language to document and run the Git data structure as we explore it. In this talk, we start with a simple explanation of the Git data structure on disk. We then begin coding to read those data structures and reconstruct a `git log` command for any arbitrary git repository without using the `git` command [2]. When finished, we should have our own working command that does the same thing as `git log` for any arbitrary repository, on any branch. We'll simply start at `HEAD` and work our way down the data structure. Although it is not *useful* to have a Python version of Git, it is *fun*. Also, this exploration helps you understand the Git tool on a much deeper level. When you can program something, you can understand it. And, understanding Git helps you be a better developer and collaborator. About the Speaker ============= Glen Jarvis has been programming Python for over 8 years and has been programming in different languages for over twenty years. He has been certified in Linux/Unix administration by UC-Berkeley. Before that, he gained the highest certification available for Informix database administration and supported administrators. He is also certified in MongoDB as developer and administrator. He is currently working on his AWS certification. He has worked for companies such as IBM, UC-Berkeley, Sprint and many Silicon Valley Start-ups. He has worked in the fields of Databases, Data Science, Bioinformatics and Web Technologies. He has been exclusively working in DevOps the past year. Glen has been working for almost three years at RepairPal, a successful start-up that gives you free estimates for what your car repair *should* cost [3]. He is currently putting the "Dev" in "DevOps" using Ansible (and Ruby). He additionally owns a consulting and training company, Glen Jarvis, LLC, that mentors budding programmers. Some of his training Videos include How to create a free AWS instance, Ansible Hands-On Training, and An introduction to Test Driven Development. He has also been an open source contributor [4] and a member and co-organizer of the Bay Area Python Interest Group (BayPIGgies) [5]. Sponsored by BayPIGgies =================== This is a collaboration with the Bay Area Python Interest Group (BayPIGgies) [5]. Join their mailing list [6]. [1] http://python-history.blogspot.com/2009/02/early-language-design-and-development.html [2] With one small caveat. There is only one plumbing command used to read a binary file `git cat-file`. The rest is ASCII text that we can read/open/manipulate. [3] http://repairpal.com/ [4] https://github.com/glenjarvis/ [5] http://baypiggies.net/ [6] https://mail.python.org/mailman/listinfo/baypiggies https://github.com/glenjarvis/explore_git_internals -------------- next part -------------- An HTML attachment was scrubbed... URL: From shortdudey123 at gmail.com Thu Jun 23 22:41:49 2016 From: shortdudey123 at gmail.com (Grant Ridder) Date: Thu, 23 Jun 2016 19:41:49 -0700 Subject: [Baypiggies] Talk attendance numbers for 2016 In-Reply-To: References: Message-ID: Updated with tonights meetup DATE - ATTENDED (YES'S ON MEETUP.COM) Jan 28 - 105 (298) Feb 25 - 140 (308) Mar 24 - 60 (181) Apr 28 - 110 (187) May 26 - 35 (136) Jun 23 - 115 (260) Jul 28 - Aug 25 - Sep 22 - Oct 27 - -Grant On Thu, May 26, 2016 at 10:24 PM, Grant Ridder wrote: > Updated with tonights meetup > Attendance was pretty low tonight most likely due to the traffic casused > by the Shoreline concert > > July 28 is a Keith Urban concert so we may want to change the date on that > The rest of the dates are clean on the shoreline amphitheatre show shedule > > DATE - ATTENDED (YES'S ON MEETUP.COM) > Jan 28 - 105 (298) > Feb 25 - 140 (308) > Mar 24 - 60 (181) > Apr 28 - 110 (187) > May 26 - 35 (136) > Jun 23 - > Jul 28 - > Aug 25 - > Sep 22 - > Oct 27 - > > > On Thu, Apr 28, 2016 at 8:11 PM, Grant Ridder > wrote: > >> Updated with tonights meetup >> >> DATE - ATTENDED (YES'S ON MEETUP.COM ) >> Jan 28 - 105 (298) >> Feb 25 - 140 (308) >> Mar 24 - 60 (181) >> Apr 28 - 110 (187) >> May 26 - >> Jun 23 - >> Jul 28 - >> Aug 25 - >> Sep 22 - >> Oct 27 - >> >> -Grant >> >> On Fri, Mar 25, 2016 at 11:18 AM, Grant Ridder >> wrote: >> >>> Ah, thanks for the correction Glen! >>> >>> -Grant >>> >>> On Fri, Mar 25, 2016 at 7:46 AM, Glen Jarvis >>> wrote: >>> >>>> Slight correction, these numbers for "YES" on MeetUp can be adjusted by >>>> attendance after the fact. For example, We had almost 300 YESs in January. >>>> But, when I was given the attendance number (I thought 110), I told MeetUp >>>> how many people attended. This "attendance" reflects reality and not the >>>> people who sign up. About 1/3 to 2/3 of the people who sign up actually >>>> attend (and they aren't always the same people who signed up :) >>>> >>>> So, a "YES" of around 300 is about perfect for us -- it gets us close >>>> to filling the room. >>>> >>>> If you adjust the 110 back to the 298 (if I remember right), the >>>> numbers and ratio is about like this: >>>> >>>> 105 / 298 = 35% >>>> 140 / 308 = 45% >>>> 60 / 181 = 33% >>>> >>>> Cheers, >>>> >>>> >>>> Glen >>>> >>>> >>>>> DATE - ATTENDED (YES'S ON MEETUP.COM) >>>>> >>>>> Jan 28 - 105 (110) >>>>> Feb 25 - 140 (308) >>>>> Mar 24 - 60 (181) >>>>> Apr 28 - >>>>> May 26 - >>>>> Jun 23 - >>>>> Jul 28 - >>>>> Aug 25 - >>>>> Sep 22 - >>>>> Oct 27 - >>>>> >>>>> >>>>> -Grant >>>>> >>>>> _______________________________________________ >>>>> Baypiggies mailing list >>>>> Baypiggies at python.org >>>>> To change your subscription options or unsubscribe: >>>>> https://mail.python.org/mailman/listinfo/baypiggies >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Machines take me by surprise with great frequency. >>>> >>>> --Alan Turing >>>> >>>> >>>> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>++++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<<<<<<<<<<<<<< >>>> >>> >>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From glen at glenjarvis.com Fri Jun 24 01:02:36 2016 From: glen at glenjarvis.com (Glen Jarvis) Date: Thu, 23 Jun 2016 22:02:36 -0700 Subject: [Baypiggies] Next Talk: 21-July / Python on the Raspberry PI Message-ID: Note: The meeting for July is a week earlier than normal (third Thursday instead of fourth). This is to avoid traffic congestion caused by a concert scheduled for Shoreline Amphitheater on the 28th. Thanks to Peter and LinkedIn for agreeing to the change. Please RSVP here so we can track for food and chairs: http://www.meetup.com/BAyPIGgies/events/228209028/ Speaker: Peter Farrell Abstract Math instruction is stuck in the 19th Century and it's in dire need of modernization. Computer programming in Python has the potential to make math class more relevant, meaningful and engaging. Programming can not only achieve the goals we've always had for math students - to be able to think computationally and build algebraic and geometric tools to solve problems - but it can be used to explore math topics beyond the reach of traditional methods. Using Python, students can create fractals, cellular automata and 3D models to help them learn math or science topics. And it looks cool! Anybody interested in education, math or Python should attend! Agenda: ? Algebra and Geometry (15 minutes) ? Calculus (10 minutes) ? Fractals (5 minutes) ? Cellular Automata (5 minutes) Speaker Bio Peter Farrell was a math and computer science teacher for 13 years and collected his projects into the book Hacking Math Class: Exploring Math Through Computer Programming last year. At the recent PyCon, Guido bought a copy, saying, "There's a lot of good stuff in here." -------------- next part -------------- An HTML attachment was scrubbed... URL: From cappy2112 at gmail.com Thu Jun 30 19:47:54 2016 From: cappy2112 at gmail.com (Tony Cappellini) Date: Thu, 30 Jun 2016 16:47:54 -0700 Subject: [Baypiggies] 30% off Pycharm Pro license Message-ID: Proceeds go to DSF https://www.djangoproject.com/weblog/2016/jun/30/pycharm-and-django-fundraiser/ -------------- next part -------------- An HTML attachment was scrubbed... URL: