The Internet-in-a-Box Project

We are building the Internet-in-a-Box - A small, inexpensive device which provides essential Internet resources without any Internet connection. It provides a local copy of half a terabyte of the world's Free information.

The device includes Wikipedia in a dozen languages, a library of 40,000 e-books, most of the world's open source software and source code, hundreds of hours of instructional videos, and world-wide mapping down to street level.

We can deploy a "knowledge hotspot" anywhere in the world - even under solar power.

This Open Source project is being developed by SGVLUG and SGVHAK members.

Speaker: Braddock Gaskill (braddock .at.
Date: Thursday April 11th, 2013 @ 7 pm
Location: Caltech - Downs 107.
The Downs building is across from the tennis courts on California at Arden.

Wireless Security and DD-WRT

Steven Doran will discuss network router and wireless security, including replacing the stock routers firware with an open source alternative called DD-WRT.

Speaker: Steven Doran
Date: Thursday March 14th, 2013 @ 7 pm
Location: Caltech - Downs 107.
The Downs building is across from the tennis courts on California at Arden.

Vim Tips and Tricks: A Roundtable Discussion

Lan Dang will demonstrate some of her favorite tricks for the Vim text editor as well as useful vi key bindings. She welcomes everyone to contribute their own tips. At the end, we hope to gather our tips and use cases into a document, which will be linked through the website.

Whether you use Vim as seldom as possible or you use it every day, you will learn something from this session.

Update: The Vim Roundtable presentation (with updates and notes) can be found here

Speaker: Lan Dang + SGVLUG
Date: Thursday February 14th, 2013 @ 7 pm
Location: Caltech - Downs 107.
The Downs building is across from the tennis courts on California at Arden.

Bio: Lan Dang spends the majority of her working hours monitoring and troubleshooting data processing systems on Linux-based computer clusters. She has accumulated a number of tips and tricks to deal with the command line, including extensive use of vim and vi key bindings.

Proxies and Tunnels to Freedom

Since the dawn of the internet, men have tried to restrict the freedoms of other men. Amongst those bound by the restrictions of the technocracy, enlightened individuals created technologies to sidestep the restrictions placed upon them. These technologies, although effective, remain cryptic to the bound masses of the technologically illiterate. What follow is a brief introduction to ssh tunnels and proxies...

Bio: Michael Starch was born in the far-frozen Northlands of the American Midwest. After being enlighten through a university education in Computer Engineering he set sail for the warm coasts of the Californian Southland. He is currently employed and has yet to die.

Speaker: Michael Starch
Date: Thursday, January 10th, 2013 @ 7 pm
Location: Caltech - Downs 107

Note: There will be a brief presentation before the talk where Lan Dang will share her experiences rooting the Nook Simple Touch.

Rebuilding an Enterprise Class Linux Infrastructure in Under an Hour

Slides in PDF

Please note that we are in a different room this month. Signs will be posted, but please check out the directions given under Location:

A modern day Linux Infrastructure should be flexible, scalable and able to deal with the constant changes any business will require. Automation is key to a reliable and consistence server infrastructure, Automation also allows for easy integration of new changes.

The DevOps movement melds two traditionally siloed teams; Application Developers and Operations Engineers. Writing infrastructure as code presents a number of challenges and potential pitfalls, Operations Engineers need to write code (something they may not be familar with) and Developers need to have a strong understanding of the system (many Developers don't want to be considered with anything other than web applications). There are several major projects related purely to the management of infrastructure as code.

We will examine Opscode Chef and make a strong use case for the implementation of Opscode Chef in a Linux Environment. David will demonstrate many techniques to utilize Chef quickly and efficiently to minimize the time of implementation. Although Opscode Chef can be run on Solaris, FreeBSD and even Windows, the presentation will discuss Linux and only Linux. David will also discuss the techniques to operate Chef on various Linux Distros which can provide a layer of abstraction from the package management systems (apt & yum). Finally David will discuss how Chef can be used to rebuild an Entire infrastructure (regardless of size or complexity) in a time previous thought impossible. The only limitation in speed of deployment is the hardware.

Speaker: David Rodriguez
Date: Thursday, December 13th, 2012 @ 7 pm
Location: Caltech - Lauritsen 269. Lauritsen is connected to Downs; the room is a lecture hall on the 2nd floor towards northeast end. The buildings are located across from the tennis courts on California at Arden. If you enter near our usual room (Downs 107), go down the hallway, hang a right, go past the elevators, and take the stairs up one level. As soon as you come out on the 2nd floor, the classroom is on the left hand side. If you take the elevator, you will want to head left after getting off the elevator. (There is a map taped next to elevator on the 2nd floor that shows the layout of Lauritsen.)

Open Discussion November 2012

There is no scheduled speaker. We will have open discussion, continued afterwards at Burger Continental.

Please note that we are in a different room this month.

Speaker: You!
Date: Thursday, November 8, 2012 @ 7 pm
Location: Caltech - Downs 119