SGVLUG/SGVHAK BBQ #5

You and your friends and family are invited to the SGVLUG & SGVHAK potluck BBQ on Saturday, June 10th from 4pm to 9pm to Lan's house in the city of San Gabriel.

Please RSVP on the Google form by Thursday, June 8th.

https://goo.gl/forms/ur1RpuzBd1A9cOHH2


NASA World Wind

This month, we are hosted by Everbridge at their training center. Everbridge is also sponsoring food and drink.

TOPIC:

NASA World Wind is an open source virtual globe that makes it easy to build 3D geospatial applications. World Wind provides APIs for Java, Android, and JavaScript, and includes a powerful set of capabilities for visualizing and interacting with spatial data and imagery. In the first part of this presentation I will discuss some the main features of World Wind, as well as the World Wind team's development philosophy. The second part of the evening will be an interactive workshop, in which we will build a simple geo application using the Web World Wind JavaScript API.

BIO:

Parker Abercrombie is a senior software engineer at NASA's Jet Propulsion Laboratory, and is the project lead for OnSight, a mixed reality tool that allows scientists and engineers to work virtually on Mars. Parker is also the lead developer of the science targeting software for the upcoming Mars 2020 rover mission. Prior to joining JPL, Parker worked on geovisualization software for NASA's Ames Research Center and the U.S. Department of Energy, including World Wind, winner of the NASA Software of the Year Award in 2009. Parker holds an M.A. in Geography from Boston University, and a B.S. in Creative Studies from the University of California, Santa Barbara (which he swears is more technical than it sounds).

DIRECTIONS:

The building is on Hudson Ave, between Colorado and Green St. The meeting room is off Hudson, next to the first floor gym with the classic glass walls and gym equipment. You are responsible for your own parking. The onsite parking is very expensive. Please check the Parkopedia link for your options or take public transit.

http://en.parkopedia.com/parking/locations/790_east_colorado_boulevard_pasadena_ca_united_states_9q5fpzcrguw/?country=us&arriving=201706081830&leaving=201706092130

TIMETABLE:

7:00pm - People start to arrive and socialize

7:30pm - SGVLUG meeting begins with announcements, Linux in the News, and then the presentation

9:00pm - End meeting, clean up, and then head over to Du-Par's (214 S Lake Ave, Pasadena) to socialize further.

Meetup Event Page


Lawyers vs Developers, The Fight Over FOSS in Enterprise

Topic

Enterprises have learned that Open Source is the way to develop great and mature software. Leveraging open source tools and packages allows the enterprise to go to market faster and have stronger applications. Therefore, using Open Source tools is a no brainer for developers. The lawyers on the other hand don’t see it the same way.

The speaker had the privilege of working with the Open Source approval and review process in a large security firm. In this talk, he will share lessons learned from this process and some best practices that developers should do to make the Enterprise Lawyers happy as much as the developers are.

Each organization that uses Open Source software – even in an unedited form – has a list of FOSS licenses that are acceptable and some that are not. Also, has strict requirements on how to handle the software and how to incorporate it in the distribution of the company’s products. In this talk, we go through some of the lessons learned and pitfalls that some Open Source packages have, such as:

  • Not inserting a copyright clause in project code or homepage

  • Asking the user to alter the code in order to change the license from GPL to MIT, for example

  • Using dependencies that could be outdated or have CVE’s against it

  • Not providing enough information to build the code from scratch

Bio

Rami Al-Ghanmi is a Principal Software Engineer at Symantec Corporation. He is the DevOps technical lead for Endpoint Protection Cloud products at Symantec Corporation where he works on building, deploying and managing security infrastructure and services on OpenStack and AWS-based platforms. Also, he is an outspoken advocate of Open Source Software, tools and practices within Symantec. The technology stack that Rami works with every day includes: Docker, Kubernetes, OpenShift and automation tools on AWS.

DIRECTIONS

OpenX is located in the One West Bank building @ 888 E Walnut St. Pasadena CA, 91101. Entrances to the building are eastbound on Walnut, right hand side before the Lake St. intersection or southbound on Lake St. right hand side after the Walnut St. intersection. Once through the driveway, please park in the 888 Lot that has the OpenX logo displayed out front. Pull a ticket and bring it with you to the Meetup, we will validate your parking.

Meetup Event Page


Intro to Internet Security with Pi-Hole and OpenVPN

This month, we are hosted by Everbridge at their training center. Everbridge is also sponsoring food and drink.

Topic

Protecting your digital identity, passwords, and browsing activity is difficult in the world of open Wifi networks, freeware, and advanced advertising techniques based on tracking users across the web. While complete privacy is not possible while connected to the internet, there are many things you can do to make access to your personal data more difficult. This presentation will focus on the basics of internet security, how to begin protecting your network and your data, and why it's so important. We will focus on the two most prominent (and easiest to fix) security vulnerabilities: encrypting your browsing on external networks using OpenVPN, and blocking advertising and tracking as early as possible using Pi-Hole.

Bio

Andrew Witchger is the Chief Technology Officer at Federal Hearings and Appeals, Inc. (FHAS), the largest independent provider of medical appeals services nationwide. Andrew has lead new initiatives to incorporate software solutions to the aging medical appeal systems. His current projects aim to disrupt the way healthcare and insurance firms process claims by leveraging machine learning techniques. Prior to FHAS, Andrew was a research scientist focusing in cryogenics and particle physics.

DIRECTIONS:

The building is on Hudson Ave, between Colorado and Green St. The meeting room is off Hudson, next to the first floor gym with the classic glass walls and gym equipment. You are responsible for your own parking. The onsite parking is very expensive. Please check the Parkopedia link for your options or take public transit.

http://en.parkopedia.com/parking/locations/790_east_colorado_boulevard_pasadena_ca_united_states_9q5fpzcrgvj/?arriving=201611100630&leaving=201611100930

TIMETABLE:

7:00pm - People start to arrive and socialize

7:30pm - SGVLUG meeting begins with announcements, Linux in the News, and then the presentation

9:00pm - End meeting, clean up, and then head over to Du-Par's (214 S Lake Ave, Pasadena) to socialize further.

Meetup Event Page


Data Carpentry and Open Science

We will be socializing until 7:30am and then we'll do our usual LUG announcements and Linux in the News and talk about last weekend's Southern California Linux Expo. Presentations usually start at 8pm.

If we have at least 30 attendees, we will raffle off leftover booth swag. Every attendee gets a free ticket and you will be able to buy additional tickets at $1 apiece. Funds raised go towards SGVTech expenses, which are primarily Meetup fees and domain name and webhosting.

Topic

The open science movement calls for open sharing of research findings and greater trust, transparency, and reuseability in making claims and reporting results. A researcher-to-researcher training community known as Carpentry (Software Carpentry, Data Carpentry, and others) has emerged to prepare researchers to practice open science using more open and collaborative practices; open source tools; and openly licensed and distributed methods, data, code.

In this program, the Head of Research Services at the Caltech Library will describe the Carpentry movement; illustrate how lesson development and delivery takes place; and lead participants through a sample interactive lesson from Data Carpentry.

There will be an interactive lesson. Please bring a fully charged laptop.
Installation instructions and lesson outline will be posted ahead of time. OpenX has guest wifi. We will comment in the Meetup, if there are any updates.

Bio

Gail P. Clement (http://orcid.org/0000-0001-5494-4806) is a Library Administrator and science research librarian who serves as Head of Research Services at the Caltech Library. She leads a team of subject librarians, repository, metadata and licensing specialists who develop knowledge management resources, publishing services, and authorship programs for the Caltech community. In this role she also represents Caltech Library on the Organizational Advisory Assembly for the Research Data Alliance, the Committee on Publication Ethics, and the Overleaf Steering Committee. She is a certified Data Carpentry Instructor, specializing in research data cleaning and enhancement; data sharing; and citation and publication of all research outputs.

As Coordinator of Author Carpentry - a researcher training program in 21st century authorship and publishing - Gail collaborates with developers and researchers to create practical, hands-on, and useful lessons in responsible, reproducible, and reuseable research publication. Author Carpentry builds on a pilot lesson from Software Carpentryon Scientific Authorship. Author Carpentry workshops are offered at Caltech and through professional groups such as the CODATA-RDA Summer School in Research Data Science and the Association for Artificial Intelligence 2017 Tutorial Forum.

Gail's professional leadership includes membership on the Research Data Alliance-CODATA Legal Interoperability of Research Data Interest Group, mentoring researchers from developing nations via AuthorAid; and service on the Editorial Board for the Journal of Librarianship and Scholarly Communication (JLSC) where she co-edited the 2015 special issue on data sharing, data publication, and data citation. She also serves on the License Review Committee and the Scholarly Communication Taskforce of the Statewide California Electronic Library Consortium

DIRECTIONS

OpenX is located in the One West Bank building @ 888 E Walnut St. Pasadena CA, 91101. Entrances to the building are eastbound on Walnut, right hand side before the Lake St. intersection or southbound on Lake St. right hand side after the Walnut St. intersection. Once through the driveway, please park in the 888 Lot that has the OpenX logo displayed out front. Pull a ticket and bring it with you to the Meetup, we will validate your parking.

Meetup Event Page


SCALE, Open Mic Night

There is no formal presentation this month. We will have adhoc talks and discussions. We'll also talk about SCALE 15x.

Meetup Event Page