| Events |
|
|
| -
|
| -
|
| -
|
| -
|
 |
| -
|
| -
|
| -
|
| -
|
 |
|
|
|
|
|
|
| Services |
|
|
|
|
|
|
| Interact |
|
|
|
|
|
|
| About Us |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
UPCOMING MEETINGS
Unless otherwise noted, our meetings are held on the
first Tuesday and third Monday of each month,
from 7:00pm to 9:00pm.
Tuesday, September 7, 2010
Michael Wenk, Bill Kendrick, Ambroff Linden, Scott Miller, Richard Burkhart... and you?, LUGOD - "Social gathering and roundtable discussion: "Android", Google's Linux-based mobile platform"
Social gathering at Crepeville restaurant in downtown Davis, with a roundtable
discussion and show-and-tell of various "Android"-based devices:
HTC Incredible, myTouch Slide, Nexus One, Samsung Galaxy, G1.
If you have an Android device you'd like to talk about and demo, or are interested
in the platform and learning about some of the devices available
(or, if you simply want to socialize with other Linux fans), please join us!
Crepeville accepts only cash or check, but has an ATM in back, and various
banks are within walking distance. Free WiFi Internet access is available.
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Meeting Details |
Maps & Directions
| Flyer
Monday, September 20, 2010
Scott McCreary and Urias McCullough, Haiku Project - "Haiku [TENTATIVE]"
Haiku
(Wikipedia entry)
is a project to create an open source operating system compatible
with BeOS.
BeOS was optimized for digital media work and was written to take advantage
of modern hardware facilities such as symmetric multiprocessing,
pervasive multithreading, preemptive multitasking and a custom 64-bit
journaling file system known as BFS. Its GUI was developed on the
principles of clarity and a clean, uncluttered design and its API was
written in C++ for ease of programming. Though it has POSIX compatibility
and access to a command-line interface through Bash, internally it is
not a Unix-derived operating system. Haiku aims to be compatible
with BeOS at both the source and binary level, allowing software
written and compiled for BeOS to compile and run without modification
on Haiku.
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Tuesday, October 5, 2010
- "Social Gathering"
Social gathering
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Monday, October 18, 2010
Joe Eagar, Blender Project - "Overcoming repeated failure and attaining success in an open source project"
Joe is a developer with the blender project, spearheading the bmesh
project, which is a rewrite of the mesh modeler to allow n-sided
polygons and easier, more flexible modeling workflows.
This talk will present a history of the mesh rewrite project, and
how the failure of the first two attempts were ultimately good for
the project.
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Tuesday, November 2, 2010
- "Social Gathering"
Social gathering
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Monday, November 15, 2010
Wes Hardaker - "MythTV open source DVR"
MythTV is a free, open source
software digital video recorder (DVR) project. The creators consider it
as the ultimate Digital Video Recorder and home media center hub (an
open source alternative to Windows Media Center or TiVo). Along with
recording and playing back television shows, it can also manage
personal photo, video and music collections, work with a home security
system, manage NetFlix movie queues, play games, provide weather info
and forecasts, and more! It runs on both Linux and Mac OS X.
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Tuesday, December 7, 2010
- "Social Gathering"
Social gathering
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Monday, December 20, 2010
Stephen Chin, Lead Developer, WidgetFX - ""WidgetFX" JavaFX-based widget platform [TENTATIVE]"
WidgetFX is a desktop widget platform
written in the new JavaFX Script language.
It can run widgets written in either JavaFX Script or Java and takes advantage
of the latest features in Java SE 6.
Stephen Chin is the lead developer of WidgetFX and
JFXtras, utilities and add-ons for
JavaFX. He is the co-author of the book
Pro JavaFX Platform.
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Tuesday, January 4, 2011
- "Social Gathering"
Social gathering
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Monday, January 17, 2011
Mark Terranova, GidgetKitchen.org - "Lucid Lynx- reflections on the good (and not so good): Ubuntu's acceptance into technology's fabric."
Details TBA.
Also: Our 12th anniversary meeting!
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Tuesday, February 1, 2011
- "Social Gathering"
Social gathering
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Monday, February 21, 2011
Owen DeLong, Hurricane Electric - "Introduction to IPv6 Socket Programming"
Internet Protocol version 6 (IPv6) is an Internet Layer protocol for
packet-switched internetworks, meant to succeed the current IPv4
(which will run out of addresses in the near future).
This talk will be an introduction to porting applications from IPv4-only
to IPv4/IPv6 dual-stack, and will include working code examples.
About the speaker:
Owen DeLong is an IPv6 Evangelist at Hurricane Electric, the leading
IPv6 Provider. He is also a member of the ARIN Advisory Council. He
brings over 20 years of experience in TCP/IP networking and UNIX
systems administration. In addition, he is also an Open Water
SCUBA Instructor, a Commercial Pilot, and holds a level 2 High Power
Rocketry certification.
Note: This talk was rescheduled from June 2010.
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Tuesday, March 1, 2011
- "Social Gathering"
Social gathering
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Monday, March 21, 2011
John Wojnaroski, Chief Engineer, LFS Technologies. Inc. - "Full Scale Flight Simulators"
LFS Technologies
has developed a suite of hardware, electronics, and software
that has been integrated with open source projects such as
FlightGear flight simulator,
JSBSim
flight dynamics model, and
OpenSceneGraph.
The preferred platform is a Linux-based
PC with the real-time extensions provided by
RTAI/Xenomai.
Both hardware and software are designed to function as an integrated
package that provides turn-key operations out of the box while
retaining the ability to customize and tailor hardware and software
to customer requirements. A
737NG
flightdeck simulator was delivered to
NASA/Ames in 2008. The
Global Observer
program at AeroVironment is currently using the electronics to operate a
pilot workstation for the air vehicle. LFS developed flight simulators
include electro-mechanical devices that provide flight control force
loading systems, autopilots, and auto-throttle control systems.
One of LFS's goals is to provide a more flexible and dynamic environment
for research organizations and an alternative simulation platform to
Microsoft based systems. The software architecture employs object
oriented design principles and C++. To that end several licensing
options are available that allow the end user to replace LFS developed
libraries and modules with in-house products that maximize software
efficiencies and speed of execution by direct compilation and linking
into an executable binary program.
The architecture employs Linux-based
IPCs
such as shared memory and UDP network interfaces and task structures
and organization that operate on single-CPU PCs and can just as easily
run on multi-core machines.
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Tuesday, April 5, 2011
- "Social Gathering"
Social gathering
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Monday, April 18, 2011
Joel Bremson, Graduate Student Researcher, Institute of Transportation Studies, UC Davis - "Django web framework"
Django is an open
source web application framework, written in Python, which follows
the model-view-controller architectural pattern. This talk will
include a demonstration of building of a small app
and explain the basics of django's MVC implementation.
Basic understanding of scripting languages and web development will be
assumed.
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Tuesday, May 3, 2011
- "Social Gathering"
Social gathering
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Monday, May 16, 2011
Speaker TBA - "Topic TBA"
Speaker and topic TBA.
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Tuesday, June 7, 2011
- "Social Gathering"
Social gathering
[Add to Google Calendar] | [Add to Yahoo! Calendar]
Monday, June 20, 2011
Bryan Bell - "Writing a compiler in Haskell and LLVM"
Why would you want to write a compiler? How do
Haskell and
LLVM make compiler writing easier
and less error prone?
This presentation will include: 1) A discussion on why compilers
are important, 2) A short high level introduction on Haskell and LLVM,
and 3) How Haskell and LLVM make it easier to write a compiler.
Haskell is a standardized, general-purpose purely functional programming language,
with non-strict semantics and strong static typing.
The Low Level Virtual Machine (LLVM) is a compiler infrastructure,
written in C++, which is designed for compile-time, link-time,
run-time, and "idle-time" optimization of programs written in
arbitrary programming languages. Originally implemented for C/C++,
the language-independent design (and the success) of LLVM has
since spawned a wide variety of front ends, including Objective-C,
Fortran, Ada, Haskell, Java bytecode, Python, Ruby, ActionScript,
GLSL, and others. [From Wikipedia]
About the Speaker:
Bryan Bell is a graduate intern at Intel. He received a BS in
Mathematics from UC Davis, and is working on a MS in CS at CSU Sacramento.
His interests are programming languages, compilers, and computational geometry.
[Add to Google Calendar] | [Add to Yahoo! Calendar]
See Also:
|
|