From Gregory.Humphrey at everbridge.com Mon Sep 12 20:32:35 2016 From: Gregory.Humphrey at everbridge.com (Gregory Humphrey) Date: Tue, 13 Sep 2016 00:32:35 +0000 Subject: [Baypiggies] SF company hiring for Senior Python Message-ID: <33D3A56B-F532-42DE-9E47-141A6D582CAD@everbridge.com> We are hiring a Senior Python developer! Nixle / Everbridge, a Critical Communications company , helps thousands of people daily by enabling Government Agencies to keep the public up to date on events such as weather, street closures, or community events. Nixle is a pre-IPO company within a company. We?ve been around for 10 years on our own, but were recently acquired by Everbridge. We get the flexibility and freedom of a startup, but the support of a larger, more structured company. We are located conveniently at Howard and 2nd in SOMA, across from Linkedin, steps away from the new Transbay Terminal. As the Senior Python Dev you?ll be responsible for architecting new features and refactoring/maintaining the enterprise Web/Email/SMS/Distribution systems. Most of the code in our Git repos utilize Django frameworks (Django 1.8, Python 2.7). If you love to get in, hands, on, and preach Pythonic standards, this is the job for you. To Apply: http://chk.tbe.taleo.net/chk05/ats/careers/requisition.jsp?org=THREEN&cws=1&rid=820 Thanks! Greg Humphrey Manager of Software Engineering Everbridge / Nixle 594 Howard St, #200 San Francisco, CA 94105 (818) 532-5135 -------------- next part -------------- An HTML attachment was scrubbed... URL: From glen at glenjarvis.com Thu Sep 22 11:11:16 2016 From: glen at glenjarvis.com (Glen Jarvis) Date: Thu, 22 Sep 2016 08:11:16 -0700 Subject: [Baypiggies] Remember: Guido tonight at LinkedIn Message-ID: Guido will be speaking to us tonight at LinkedIn in Mountain View. https://www.meetup.com/BAyPIGgies/events/228209068/ I am excited. This should be a fun evening. Cheers, Glen -------------- next part -------------- An HTML attachment was scrubbed... URL: From shortdudey123 at gmail.com Thu Sep 22 22:45:51 2016 From: shortdudey123 at gmail.com (Grant Ridder) Date: Thu, 22 Sep 2016 19:45:51 -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 21 - 85 (217) Aug 25 - 140 (374) Sep 22 - 150 (230 + waitlist) Oct 27 - Nov 17 - Dec 15 - -Grant On Thu, Aug 25, 2016 at 7:35 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 - 35 (136) > Jun 23 - 115 (260) > Jul 21 - 85 (217) > Aug 25 - 140 (374) > Sep 22 - > Oct 27 - > > -Grant > > On Thu, Jul 21, 2016 at 7:38 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 - 35 (136) >> Jun 23 - 115 (260) >> Jul 21 - 85 (217) >> Aug 25 - >> Sep 22 - >> Oct 27 - >> >> -Grant >> >> >> On Thu, Jun 23, 2016 at 7:41 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 - 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 < >>>>> shortdudey123 at gmail.com> 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 Sat Sep 24 12:56:10 2016 From: glen at glenjarvis.com (Glen Jarvis) Date: Sat, 24 Sep 2016 09:56:10 -0700 Subject: [Baypiggies] Next months talk Message-ID: Our gracious MC / co-organizer, Jeff Fischer, will be giving our next talk. We are still at LinkedIn, but the building is moving NOTE: We will be at a NEW location for this talk: 580 Mary, Sunnyvale, CA RSVP here: https://www.meetup.com/BAyPIGgies/events/228274916/ Abstract Ever want to know what is behind the "Internet of Things" hype? Back in Feburary, I wanted to as well, so I embarked on a side project to learn more. This talk is the story of my journey, using, of course, my favorite programming langauge, Python. In this talk, I will take you through my project, a lighting replay system. I captured light sensor data (using Micropython and the ESP8266) in three rooms of my house. I then analyzed the data using Jupyter notebooks, Numpy, Pandas, and Scikit-learn. My goal was to replay realistic light usage when my family and I are out of town. After exploring several machine learning approaches, I settled on Hidden Markov Models (using Hmmlearn). I now have a simple application that runs on my Raspberry Pi and controls Phillips Hue lights based on the learned model. Along the way, I played around with hardware for the first time since college and co-developed an open source data filtering framework, called AntEvents (joint work with Rupak Majumdar of the Max Planck Institute for Software Systems). Speaker Jeff Fischer has held developer, management, and research roles in small and large companies. He currently is consulting for a commercial research laboratory, advising them on how to spin-off a healthcare IoT project. Previously, he was co-founder and VP of Engineering at Quaddra Software, a file analytics startup. He has a PhD in Computer Science from UCLA, focused on programming languages and software verification. His current technical interests include IoT analytics, distributed systems, and programming languages. Jeff first came across Python in the last century, and liked it much better than the alternative he was using at the time (which seemed to resemble modem line noise). He has tried to work Python into his projects ever since. He is the co-organizer of BayPiggies and looks forward to the great talks and the enthusiastic audience at our monthly meetings. -------------- next part -------------- An HTML attachment was scrubbed... URL: From psam1304 at gmail.com Sat Sep 24 14:29:38 2016 From: psam1304 at gmail.com (Phu Sam) Date: Sat, 24 Sep 2016 11:29:38 -0700 Subject: [Baypiggies] Next months talk In-Reply-To: <1474736678900.1804615118@boxbe> References: <1474736678900.1804615118@boxbe> Message-ID: Hi Glen, I think the new address for the next meeting is actually 580 N. Mary, Sunnyvale 94085 which is a Linked In building, right? Thanks, Phu On Sat, Sep 24, 2016 at 9:56 AM, Glen Jarvis wrote: > [image: Boxbe] This message is eligible > for Automatic Cleanup! (glen at glenjarvis.com) Add cleanup rule > > | More info > > > Our gracious MC / co-organizer, Jeff Fischer, will be giving our next talk. > > We are still at LinkedIn, but the building is moving > > NOTE: We will be at a NEW location for this talk: 580 Mary, Sunnyvale, CA > > > RSVP here: > > https://www.meetup.com/BAyPIGgies/events/228274916/ > > > Abstract > > Ever want to know what is behind the "Internet of Things" hype? Back in > Feburary, I wanted to as well, so I embarked on a side project to learn > more. This talk is the story of my journey, using, of course, my favorite > programming langauge, Python. > > > In this talk, I will take you through my project, a lighting replay > system. I captured light sensor data (using Micropython and the ESP8266) in > three rooms of my house. I then analyzed the data using Jupyter notebooks, > Numpy, Pandas, and Scikit-learn. My goal was to replay realistic light > usage when my family and I are out of town. After exploring several machine > learning approaches, I settled on Hidden Markov Models (using Hmmlearn). I > now have a simple application that runs on my Raspberry Pi and controls > Phillips Hue lights based on the learned model. Along the way, I played > around with hardware for the first time since college and co-developed an > open source data filtering framework, called AntEvents (joint work with > Rupak Majumdar of the Max Planck Institute for Software Systems). > > > Speaker > > Jeff Fischer has held developer, management, and research roles in small > and large companies. He currently is consulting for a commercial research > laboratory, advising them on how to spin-off a healthcare IoT project. > Previously, he was co-founder and VP of Engineering at Quaddra Software, a > file analytics startup. He has a PhD in Computer Science from UCLA, focused > on programming languages and software verification. His current technical > interests include IoT analytics, distributed systems, and programming > languages. > > > Jeff first came across Python in the last century, and liked it much > better than the alternative he was using at the time (which seemed to > resemble modem line noise). He has tried to work Python into his projects > ever since. He is the co-organizer of BayPiggies and looks forward to the > great talks and the enthusiastic audience at our monthly meetings. > > _______________________________________________ > 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 chityala at gmail.com Mon Sep 26 01:49:34 2016 From: chityala at gmail.com (Ravi) Date: Sun, 25 Sep 2016 22:49:34 -0700 Subject: [Baypiggies] Two Python courses at UCSC Extension in San Jose this Fall Message-ID: Hello All, Two identical Python courses are being offered at the UCSC Extension in San Jose during the Fall 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 Oct 1st, 2016 and ends on Dec 3rd, 2016 and will be held every Saturday from 9:00am-12:30 pm. The second course starts on Oct 4th, 2016 and ends on Dec 6th, 2016 and will be held every Tuesday 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=5278866 and select either the tab 3064.123 or 3064.125. 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 bdbaddog at gmail.com Mon Sep 26 11:48:37 2016 From: bdbaddog at gmail.com (William Deegan) Date: Mon, 26 Sep 2016 08:48:37 -0700 Subject: [Baypiggies] New website for Baypiggies.net Message-ID: Greetings, Yes.. it's finally time to retire the old plone 4 based website. We've migrated to a pelican based site. And yes.. You can submit pull requests on the site. https://github.com/BayPiggies/pelican_website There are instructions in the repo how to work on it. If you'd like to help clean up any of the book reviews or old meetings which were "automagically" converted to markdown with varying degrees of success, such help would be most welcomed! Glen Jarvis and Jeff Fischer also have commit bits for the repo. Thanks, Bill (Webmaster baypiggies.net) p.s. you can get to the content on the old website at old.baypiggies.net for the time being) -------------- next part -------------- An HTML attachment was scrubbed... URL: From kd at karend.net Mon Sep 26 12:22:41 2016 From: kd at karend.net (Karen Dalton) Date: Mon, 26 Sep 2016 09:22:41 -0700 Subject: [Baypiggies] New website for Baypiggies.net In-Reply-To: References: Message-ID: <893054FA-9B14-4805-96B5-ECD92685D522@karend.net> Bill, Thanks to you and Glen and Jeff for working on it. Can I ask why Pelican was chosen? I hadn't heard of it before (but I also haven't had the kind of need this package fills so I haven't looked at the options). It's always interesting and educational to hear what influenced people's design choices in these kinds of things. Thanks in advance for any insights you can share both about the choice and any insights you gained in the conversion process. -Karen > On Sep 26, 2016, at 8:48 AM, William Deegan wrote: > > Greetings, > > Yes.. it's finally time to retire the old plone 4 based website. > We've migrated to a pelican based site. > > And yes.. You can submit pull requests on the site. > > https://github.com/BayPiggies/pelican_website > > There are instructions in the repo how to work on it. > If you'd like to help clean up any of the book reviews or old meetings which were "automagically" converted to markdown with varying degrees of success, such help would be most welcomed! > > > Glen Jarvis and Jeff Fischer also have commit bits for the repo. > > Thanks, > Bill > (Webmaster baypiggies.net) > p.s. you can get to the content on the old website at old.baypiggies.net for the time being) > _______________________________________________ > 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 bdbaddog at gmail.com Mon Sep 26 12:39:06 2016 From: bdbaddog at gmail.com (William Deegan) Date: Mon, 26 Sep 2016 09:39:06 -0700 Subject: [Baypiggies] New website for Baypiggies.net In-Reply-To: <893054FA-9B14-4805-96B5-ECD92685D522@karend.net> References: <893054FA-9B14-4805-96B5-ECD92685D522@karend.net> Message-ID: Karen, I'd used it for a couple other sites: www.baddogconsulting.com (my consulting site) www.scons.org (an open source project, I co-manage) A static site avoids the need to keep the CMS up to date with the latest security packages. Authoring becomes easy, and pull requests make it easy to have a gatekeeper on changes to the site. Plone was really overkill for the site's actual usage. -Bill On Mon, Sep 26, 2016 at 9:22 AM, Karen Dalton wrote: > Bill, > > Thanks to you and Glen and Jeff for working on it. > > Can I ask why Pelican was chosen? > > I hadn't heard of it before (but I also haven't had the kind of need this > package fills so I haven't looked at the options). It's always interesting > and educational to hear what influenced people's design choices in these > kinds of things. > > Thanks in advance for any insights you can share both about the choice and > any insights you gained in the conversion process. > > -Karen > > > > On Sep 26, 2016, at 8:48 AM, William Deegan wrote: > > Greetings, > > Yes.. it's finally time to retire the old plone 4 based website. > We've migrated to a pelican based site. > > And yes.. You can submit pull requests on the site. > > https://github.com/BayPiggies/pelican_website > > There are instructions in the repo how to work on it. > If you'd like to help clean up any of the book reviews or old meetings > which were "automagically" converted to markdown with varying degrees of > success, such help would be most welcomed! > > > Glen Jarvis and Jeff Fischer also have commit bits for the repo. > > Thanks, > Bill > (Webmaster baypiggies.net) > p.s. you can get to the content on the old website at old.baypiggies.net > for the time being) > > _______________________________________________ > 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 web at stevepiercy.com Mon Sep 26 14:00:57 2016 From: web at stevepiercy.com (Steve Piercy - Website Builder) Date: Mon, 26 Sep 2016 11:00:57 -0700 Subject: [Baypiggies] New website for Baypiggies.net In-Reply-To: Message-ID: I use Pelican for my site, too. http://www.stevepiercy.com/ Here's an article where I explain the choices I made, along with some of the plugins and theme I used. http://www.stevepiercy.com/articles/refreshing-responsive-redesign-with-pelican-and-zurb-foundation/ --steve On 9/26/16 at 9:39 AM, bdbaddog at gmail.com (William Deegan) pronounced: >Karen, > >I'd used it for a couple other sites: >www.baddogconsulting.com (my consulting site) >www.scons.org (an open source project, I co-manage) > >A static site avoids the need to keep the CMS up to date with the latest >security packages. >Authoring becomes easy, and pull requests make it easy to have a gatekeeper >on changes to the site. > >Plone was really overkill for the site's actual usage. > >-Bill > > >On Mon, Sep 26, 2016 at 9:22 AM, Karen Dalton wrote: > >>Bill, >> >>Thanks to you and Glen and Jeff for working on it. >> >>Can I ask why Pelican was chosen? >> >>I hadn't heard of it before (but I also haven't had the kind of need this >>package fills so I haven't looked at the options). It's always interesting >>and educational to hear what influenced people's design choices in these >>kinds of things. >> >>Thanks in advance for any insights you can share both about the choice and >>any insights you gained in the conversion process. >> >>-Karen >> >> >> >>On Sep 26, 2016, at 8:48 AM, William Deegan wrote: >> >>Greetings, >> >>Yes.. it's finally time to retire the old plone 4 based website. >>We've migrated to a pelican based site. >> >>And yes.. You can submit pull requests on the site. >> >>https://github.com/BayPiggies/pelican_website >> >>There are instructions in the repo how to work on it. >>If you'd like to help clean up any of the book reviews or old meetings >>which were "automagically" converted to markdown with varying degrees of >>success, such help would be most welcomed! >> >> >>Glen Jarvis and Jeff Fischer also have commit bits for the repo. >> >>Thanks, >>Bill >>(Webmaster baypiggies.net) >>p.s. you can get to the content on the old website at old.baypiggies.net >>for the time being) >> >>_______________________________________________ >>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 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Steve Piercy Website Builder Soquel, CA From jim at well.com Mon Sep 26 14:26:08 2016 From: jim at well.com (jim) Date: Mon, 26 Sep 2016 18:26:08 +0000 Subject: [Baypiggies] New website for Baypiggies.net In-Reply-To: References: <893054FA-9B14-4805-96B5-ECD92685D522@karend.net> Message-ID: <78c08ebd-3d14-ba61-999e-f226467bcb66@well.com> I feel the same way: static is much safer than dynamic. I suppose there are some client-side (javascript) possibilities as long as they're strictly client side, but that seems overly cavalier with respect to the user's host. If dynamic activity is needed, lard your web pages with links to other sites that are secure. On 09/26/2016 04:39 PM, William Deegan wrote: > Karen, > > I'd used it for a couple other sites: > www.baddogconsulting.com (my > consulting site) > www.scons.org (an open source project, I co-manage) > > A static site avoids the need to keep the CMS up to date with the > latest security packages. > Authoring becomes easy, and pull requests make it easy to have a > gatekeeper on changes to the site. > > Plone was really overkill for the site's actual usage. > > -Bill > > > On Mon, Sep 26, 2016 at 9:22 AM, Karen Dalton > wrote: > > Bill, > > Thanks to you and Glen and Jeff for working on it. > > Can I ask why Pelican was chosen? > > I hadn't heard of it before (but I also haven't had the kind of > need this package fills so I haven't looked at the options). It's > always interesting and educational to hear what influenced > people's design choices in these kinds of things. > > Thanks in advance for any insights you can share both about the > choice and any insights you gained in the conversion process. > > -Karen > > > > On Sep 26, 2016, at 8:48 AM, William Deegan > wrote: > >> Greetings, >> >> Yes.. it's finally time to retire the old plone 4 based website. >> We've migrated to a pelican based site. >> >> And yes.. You can submit pull requests on the site. >> >> https://github.com/BayPiggies/pelican_website >> >> >> There are instructions in the repo how to work on it. >> If you'd like to help clean up any of the book reviews or old >> meetings which were "automagically" converted to markdown with >> varying degrees of success, such help would be most welcomed! >> >> >> Glen Jarvis and Jeff Fischer also have commit bits for the repo. >> >> Thanks, >> Bill >> (Webmaster baypiggies.net ) >> p.s. you can get to the content on the old website at >> old.baypiggies.net for the time being) >> _______________________________________________ >> 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From web at stevepiercy.com Mon Sep 26 14:46:10 2016 From: web at stevepiercy.com (Steve Piercy - Website Builder) Date: Mon, 26 Sep 2016 11:46:10 -0700 Subject: [Baypiggies] New website for Baypiggies.net In-Reply-To: <78c08ebd-3d14-ba61-999e-f226467bcb66@well.com> Message-ID: One can also have dynamic sections of a website with Pelican, where a directory of files is not processed but merely copied. I have 9 demos on my website. Example: http://www.stevepiercy.com/lasso/meeting_bingo_demo/ --steve On 9/26/16 at 6:26 PM, jim at well.com (jim) pronounced: >I feel the same way: static is much safer >than dynamic. I suppose there are some >client-side (javascript) possibilities as >long as they're strictly client side, but that >seems overly cavalier with respect to the >user's host. >If dynamic activity is needed, lard your >web pages with links to other sites that are >secure. > > > > >On 09/26/2016 04:39 PM, William Deegan wrote: >>Karen, >> >>I'd used it for a couple other sites: >>www.baddogconsulting.com (my >>consulting site) >>www.scons.org (an open source project, I co-manage) >> >>A static site avoids the need to keep the CMS up to date with >>the latest security packages. >>Authoring becomes easy, and pull requests make it easy to have >>a gatekeeper on changes to the site. >> >>Plone was really overkill for the site's actual usage. >> >>-Bill >> >> >>On Mon, Sep 26, 2016 at 9:22 AM, Karen Dalton >> wrote: >> >>Bill, >> >>Thanks to you and Glen and Jeff for working on it. >> >>Can I ask why Pelican was chosen? >> >>I hadn't heard of it before (but I also haven't had the kind of >>need this package fills so I haven't looked at the options). It's >>always interesting and educational to hear what influenced >>people's design choices in these kinds of things. >> >>Thanks in advance for any insights you can share both about the >>choice and any insights you gained in the conversion process. >> >>-Karen >> >> >> >>On Sep 26, 2016, at 8:48 AM, William Deegan >> wrote: >> >>> Greetings, >>> >>> Yes.. it's finally time to retire the old plone 4 based website. >>> We've migrated to a pelican based site. >>> >>> And yes.. You can submit pull requests on the site. >>> >>> https://github.com/BayPiggies/pelican_website >>> >>> >>> There are instructions in the repo how to work on it. >>> If you'd like to help clean up any of the book reviews or old >>> meetings which were "automagically" converted to markdown with >>> varying degrees of success, such help would be most welcomed! >>> >>> >>> Glen Jarvis and Jeff Fischer also have commit bits for the repo. >>> >>> Thanks, >>> Bill >>> (Webmaster baypiggies.net ) >>> p.s. you can get to the content on the old website at >>> old.baypiggies.net for the time being) >>> _______________________________________________ >>> 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 > > > >----- >_______________________________________________ >Baypiggies mailing list >Baypiggies at python.org >To change your subscription options or unsubscribe: >https://mail.python.org/mailman/listinfo/baypiggies -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Steve Piercy Website Builder Soquel, CA From mvoorhie at yahoo.com Mon Sep 26 14:55:37 2016 From: mvoorhie at yahoo.com (Mark Voorhies) Date: Mon, 26 Sep 2016 11:55:37 -0700 Subject: [Baypiggies] New website for Baypiggies.net In-Reply-To: <78c08ebd-3d14-ba61-999e-f226467bcb66@well.com> References: <893054FA-9B14-4805-96B5-ECD92685D522@karend.net> <78c08ebd-3d14-ba61-999e-f226467bcb66@well.com> Message-ID: <66eca285-1c7c-5811-e9ae-312eb9b264dd@yahoo.com> [not a suggestion for the Baypiggies site] ikiwiki (http://ikiwiki.info/) is an interesting intermediate design: Markdown in a git repository is compiled to static HTML in response to git push, but there are optional dynamic server side features (e.g., editing and commiting to the git repo from the web). This works well for sharing notes (e.g., our lab knowledgebase) where some users like to edit off-line in a text editor and others want to interact over the web with zero setup. The author (Joey Hess) uses it for comment-enabled blogging and has thought a bit about possible attacks (http://ikiwiki.info/security/) --Mark On 09/26/2016 11:26 AM, jim wrote: > > I feel the same way: static is much safer > than dynamic. I suppose there are some > client-side (javascript) possibilities as > long as they're strictly client side, but that > seems overly cavalier with respect to the > user's host. > If dynamic activity is needed, lard your > web pages with links to other sites that are > secure. > > > > > On 09/26/2016 04:39 PM, William Deegan wrote: >> Karen, >> >> I'd used it for a couple other sites: >> www.baddogconsulting.com (my consulting site) >> www.scons.org (an open source project, I co-manage) >> >> A static site avoids the need to keep the CMS up to date with the latest security packages. >> Authoring becomes easy, and pull requests make it easy to have a gatekeeper on changes to the site. >> >> Plone was really overkill for the site's actual usage. >> >> -Bill >> >> >> On Mon, Sep 26, 2016 at 9:22 AM, Karen Dalton > wrote: >> >> Bill, >> >> Thanks to you and Glen and Jeff for working on it. >> >> Can I ask why Pelican was chosen? >> >> I hadn't heard of it before (but I also haven't had the kind of >> need this package fills so I haven't looked at the options). It's >> always interesting and educational to hear what influenced >> people's design choices in these kinds of things. >> >> Thanks in advance for any insights you can share both about the >> choice and any insights you gained in the conversion process. >> >> -Karen >> >> >> >> On Sep 26, 2016, at 8:48 AM, William Deegan > > wrote: >> >>> Greetings, >>> >>> Yes.. it's finally time to retire the old plone 4 based website. >>> We've migrated to a pelican based site. >>> >>> And yes.. You can submit pull requests on the site. >>> >>> https://github.com/BayPiggies/pelican_website >>> >>> >>> There are instructions in the repo how to work on it. >>> If you'd like to help clean up any of the book reviews or old >>> meetings which were "automagically" converted to markdown with >>> varying degrees of success, such help would be most welcomed! >>> >>> >>> Glen Jarvis and Jeff Fischer also have commit bits for the repo. >>> >>> Thanks, >>> Bill >>> (Webmaster baypiggies.net ) >>> p.s. you can get to the content on the old website at >>> old.baypiggies.net for the time being) >>> _______________________________________________ >>> 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 > > > > > _______________________________________________ > Baypiggies mailing list > Baypiggies at python.org > To change your subscription options or unsubscribe: > https://mail.python.org/mailman/listinfo/baypiggies > From jolson at linkedin.com Tue Sep 27 16:25:35 2016 From: jolson at linkedin.com (Joshua Olson) Date: Tue, 27 Sep 2016 13:25:35 -0700 Subject: [Baypiggies] Next months talk In-Reply-To: References: <1474736678900.1804615118@boxbe> Message-ID: Yes, it is North Mary. On Sat, Sep 24, 2016 at 11:29 AM, Phu Sam wrote: > Hi Glen, > > I think the new address for the next meeting is actually > 580 N. Mary, Sunnyvale 94085 > > which is a Linked In building, right? > > > Thanks, > > Phu > > > On Sat, Sep 24, 2016 at 9:56 AM, Glen Jarvis wrote: > >> [image: Boxbe] This message is eligible >> for Automatic Cleanup! (glen at glenjarvis.com) Add cleanup rule >> >> | More info >> >> >> Our gracious MC / co-organizer, Jeff Fischer, will be giving our next >> talk. >> >> We are still at LinkedIn, but the building is moving >> >> NOTE: We will be at a NEW location for this talk: 580 Mary, Sunnyvale, CA >> >> >> RSVP here: >> >> https://www.meetup.com/BAyPIGgies/events/228274916/ >> >> >> Abstract >> >> Ever want to know what is behind the "Internet of Things" hype? Back in >> Feburary, I wanted to as well, so I embarked on a side project to learn >> more. This talk is the story of my journey, using, of course, my favorite >> programming langauge, Python. >> >> >> In this talk, I will take you through my project, a lighting replay >> system. I captured light sensor data (using Micropython and the ESP8266) in >> three rooms of my house. I then analyzed the data using Jupyter notebooks, >> Numpy, Pandas, and Scikit-learn. My goal was to replay realistic light >> usage when my family and I are out of town. After exploring several machine >> learning approaches, I settled on Hidden Markov Models (using Hmmlearn). I >> now have a simple application that runs on my Raspberry Pi and controls >> Phillips Hue lights based on the learned model. Along the way, I played >> around with hardware for the first time since college and co-developed an >> open source data filtering framework, called AntEvents (joint work with >> Rupak Majumdar of the Max Planck Institute for Software Systems). >> >> >> Speaker >> >> Jeff Fischer has held developer, management, and research roles in small >> and large companies. He currently is consulting for a commercial research >> laboratory, advising them on how to spin-off a healthcare IoT project. >> Previously, he was co-founder and VP of Engineering at Quaddra Software, a >> file analytics startup. He has a PhD in Computer Science from UCLA, focused >> on programming languages and software verification. His current technical >> interests include IoT analytics, distributed systems, and programming >> languages. >> >> >> Jeff first came across Python in the last century, and liked it much >> better than the alternative he was using at the time (which seemed to >> resemble modem line noise). He has tried to work Python into his projects >> ever since. He is the co-organizer of BayPiggies and looks forward to the >> great talks and the enthusiastic audience at our monthly meetings. >> >> _______________________________________________ >> 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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: