The North Bay Linux® Users' Group is a computer users group serving the San Francisco North Bay and surrounding areas. We are dedicated to Linux, Open Source and other related topics. We strive to promote Linux, Free Software, open standards and to generally have a good time by hosting social events that educate, allow members to share ideas and knowledge and to build friendships.

We hold regular meetings on the second Tuesday of each month with a selected topic presented by a guest speaker. We also hold other meetings and events on a regular or semi-regular basis. Meetings and membership are free and open to the public. Please sign up for the announce email list to receive notifications of upcoming events. Or the talk list to get help with Linux.

General Meeting: Hijacking Web 2.0 Sites with SSLstrip and Slowloris

| | |
2009/10/13 - 7:30pm
2009/10/13 - 9:00pm

Many Websites mix secure and insecure content on the same page, like
Facebook. This makes it possible to steal all the data entered on such a
page easily, using Moxie Marlinspike's SSLstrip tool. I will explain and
demonstrate this attack.

Slowloris is a very new layer 7 denial-of-service attack created by RSnake
that stops Apache web servers completely with very low bandwidth--one packet
every 2 seconds. The Apache developers were notified of this vulnerability
and decided it was unimportant and not worth patching. I will explain and

O'Reilly Media
Sam Bowne

General Meeting: Linux Troubleshooting

| | |
2009/09/08 - 7:30pm
2009/09/08 - 9:00pm

When your Linux system has problems, there are a number of ways to track down and solve them. In this talk I will discuss my overall philosophy for troubleshooting and then follow up with more specific examples of how to diagnose common problems on Linux systems. This talk will be more server-focused but most things should apply to desktops as well.

O'Reilly Media
Kyle Rankin

General Meeting: RRDtool

| | |
2009/08/11 - 7:30pm
2009/08/11 - 9:00pm

Everyone likes pretty pictures. Visualizing your data is one of the
best ways to see the "Big Picture"(tm) and a great tool to do that
is RRDtool. In this talk, Aaron will discuss the basics of how to use
RRDtool, how to write RRDTool scripts in bash and python, including some
discussion on cricket and munin. Aaron also will give a few demo examples
of some interesting graphs and generic scripts he created for the talk.

O'Reilly Media
Aaron Grattafiori

General Meeting: Media Center PCs

| | |
2009/07/14 - 7:30pm
2009/07/14 - 9:00pm

It seems like just about everyone is coming out with a PC that you can connect to your TV and play videos from. Of course, we all know just how many of those are running Linux under the hood. Why buy one of those when you can build your own? In this talk Kyle Rankin and Allan Cecil are going to discuss two fully-featured programs you can install on a regular Linux system to turn it into a media PC: Xbox Media Center (XBMC) and Boxee.

Kyle Rankin and Allan Cecil

Configuring and deploying Linux for an embedded software platform using LTIB

| | |
2009/06/09 - 7:30am
2009/06/09 - 9:00am

From the LTIB website (www.bitshrine.org):
The LTIB (Linux Target Image Builder) project is a simple tool that can
be used to develop and deploy BSPs (Board Support Packages) for various
target platforms. Using this tool a user will be able to develop a
GNU/Linux image for their target platform.

This talk with demonstrate the configuration and use of LTIB for
assembling the components of an embedded Linux system. Topics will
include uboot, Linux kernel, and root file system options.

O'Reilly Media
Nathan Knuth

Graphs, Generic Progamming, and the Boost Graph Libary

| |
2009/05/12 - 7:30pm
2009/05/12 - 8:30pm

Roger House will be speaking at this month's talk and will answer these questions:
What are mathematical graphs? What are they good for? What is generic programming?
What is it good for? What is Boost? What is the Boost Graph Library (BGL)?
What are they good for?

O'Reilly Media
Roger House

General Meeting: Linux in the Workplace

| | |
2009/04/14 - 7:30pm
2009/04/14 - 9:00pm

So how exactly do people use Linux in the workplace these days? In this talk an NBLUG panel of systems administrators will talk about how they use Linux at their work.

O'Reilly Media
Kyle Rankin, Aaron Grattafiori, Frank Ball, and Jordan Erickson

General Meeting: Native Client

| |
2009/03/10 - 7:30pm

Google's Native Client project seeks to provide high-performance, cross-platform, browser-based applications yet allow them to be "untrusted". Performance is in the form of x86 binary code while Security comes from a dual layer sandbox. In this talk I'll overview the goals of the project, how it works, why you might care plus give a demo of a few Native Client applications.

O'Reilly Media
Aaron Grattafiori

General Meeting: GUI Candy

| | |
2009/02/10 - 7:30pm
2009/02/10 - 9:00pm

Last month we discussed some cool command line tools. This month Kyle will go to the opposite end of the spectrum and talk about desktop eye candy. Kyle will specifically discuss Compiz Fusion and Gnome Do and go into some of the more advanced configuration options available for Compiz.

O'Reilly Media
Kyle Rankin

General Meeting: Cool Shell Tools

| | |
2009/01/13 - 7:30pm
2009/01/13 - 9:00pm

A panel of NBLUG members will discuss cool shell tools. We will delve into tools like screen, mutt, vim, and others.

O'Reilly Media
NBLUG panel