Presentations for audience: Intermediate
A well rounded individual. Understands technology and is interested in getting the most out of the projects they use..
Technologies such as the Internet make it possible to effectively distribute problem solving and production among a large and globally dispersed labor pool. Open source production, crowdsourcing, and other distributed online models make use of this online talent network in astonishing ways. The results of these various processes include Web ...
In Utah, there are over 15 Local User Groups and several more throughout the Mountain West. After the keynote on Thursday, we're giving them some time to talk about when they meet, what's interesting about the group and when they regularly meet. In addition, we've brought a group of people ...
Most developers find database interaction painful at some level; many dread it outright. What developer hasn't spent hours digging through documentation, Google, or the nearest colleague, trying to work out how to write a particular query, only to find out two days too late that some obscure syntax would have ...
This is a hands on tutorial lab for Intermediate Python. Participants should have a basic knowledge of Python. We should have plenty of time to introduce the material then do some hands on programming to cram it into the squishy lobes of your cranium. Come with a laptop and a ...
GUBUG will be meeting at UTOSC 2009. Topic TBD
Discussion about Buddy Press, an extension for Wordpress MU that is essentially a social network in a box. Cool stuff, come learn more.
SLLUG will meet on a Linux related topic for 1 hour.
The BSD Certification Group (BSDCG) will offer the BSDA certification exam to attendees of the Utah Open Source Conference 2009. The exam will be paper based and in English. Exam information is available from the Certification page of the BSDCG website (http://www.bsdcertification.org/certification/). Exam candidates should be proficient in the BSDA ...
Mozilla Prism is a cross-platform application and Firefox add-on that lets users split web applications out of their browser and run them directly on their desktop. With it, you can run things like GMail, Google Docs, Zimbra, Jira, Facebook, Google Calendar, Campfire, etc. in their own separate mini-application with their ...
Utah PHP User Group Meeting will be held at UTOSC. Topic TBD
Since it’s inception, the primary metaphor of the Web has been one of location. By framing the Web as a collection of places, we have necessarily caused Web development to focus on servers. But people don’t get online to go to a server. They get online to get something done—achieve ...
PLUG will meet on a Linux related topic for 1 hour.
This presentation will be focused for beginners who have old computer hardware sitting around and would like to get it to a functional state for donation or use. The presentation will focus on Linux distributions and software which allow some paleolithic machines to be resuscitated and returned to meaningful use ...
Representatives from several Linux and Unix distributions will gather and discuss with the audience about the differences and similarities of their particular distribution and why they think it is a good choice. This roundtable a discussion of the differences between distributions and contrasting these differences to allow users to make ...
We'll be gathering with FreeSWITCH (and Asterisk, OpenSIPS, YATE, CallWeaver, etc.) users and those who are interested in learning more about Open Source Telephony. We'll do some group discussion, Q. & A. and generally mingle. If there is time and sufficient interest, we can share some of the things we've ...
We live in a world full of questions: How does this economy affect my clients, my job? How many servers will I need, and what could that handle? Who are these people visiting my site, and how can I better serve them? Why do my clients value my services, and ...
Container features have started appearing in the mainline Linux kernel but bit will be a few years before LXC (Linux Native Containers) reaches the functionality of much older, out-of-tree projects such as OpenVZ and Linux-VServer. This presentation will serve as an introduction to containers with an emphasis on OpenVZ and ...
Hands-on Tour of some Popular Turnkey Open Source PBX Options: Trixbox, Elastix, PIAF, AsteriskNow. Which one is right for your enterprise?
We'll have an unstructured get-together where we can meet and greet fellow Fedora users and participants, talk about features, solve problems together, and just have fun.
We'll have a simple session covering various shells on Unix and Linux systems. BASH, ZSH, CSH, KSH, etc. We can meet and talk about RC files, prompts, basic scripting or tips and tricks.
Eight Speakers, 20 slides each, 15 seconds per slide. Ignite! That… Ladies and Gentleman, is Ignite Salt Lake 3.5! If you have never been to an Ignite event before, you can’t miss it! This event is one of a kind!
The Computer Science department at Salt Lake Community College is in the process of significantly expanding its computer labs and remote access offerings. Learn from our experience how we've created an affordable desktop delivery method incorporating thin clients, remote access, virtualization, and the Omni Desktop Multiplier with new laptops and ...
Utah Python Meeting will be held at UTOSC. Topic TBD
We will discuss implementing and configuring a Linux server as a home server for file and print services as well as network services and share experiences in using Linux as a home server. A short demo Slampp 2.0.1 will be used to get the conversation started as it is featured ...
One of the things about the free software community that continues to baffle those non-open source people is, "why do you do it?" Free software developers work on open source software for a number of reasons from scratching an itch to gaining a reputation to building a resume to contributing ...
I hope to ease the nerves of the CLI timid, by showing that the command line is not some obscure environment for hackers but a welcoming non-obtrusive comfortable haven to get the same things done that you would otherwise do in a GUI. Basically, how to do everything a desktop ...
Creating software for Linux can be an enormous challenge with all the many distributions that exist out there. Wouldn't it be nice if you could have your software packages for OpenSUSE, SUSE Linux Enterprise Server, Debian, Fedora, RedHat Enterprise Linux, CentOS, Mandriva and Ubuntu - all in one repository? Now ...
Using Apache + mod_php is a common and flexible way to host your WordPress blog, but it might not always be the best way. In this presentation I'll cover setting up the nginx HTTP server and PHP-FPM to process PHP scripts, what options are available to tune them and techniques ...
In this presentation, I'll share some of my favorite things about FreeBSD and why I think it is a great Open Source Operating System, and I'll make a case for why Linux users should strongly consider it next time they're thinking about trying out a new distribution. Some of the ...
IPv6 is the next version of the IP protocol and will be in use Real Soon Now™. While it is similar in many ways to IPv4, it also has made some radical departures beyond just the simple fact that it has 96 extra bits for the host address. We will ...
Using the open source tools and platform provided by Android to write mobile applications. This will be targeted at developers of all skill sets who are not yet familiar with mobile applications and their value. It will also be valuable to business leaders who are unfamiliar with the breadth and ...
In an increasingly data-centric world personal data security can be a huge subject. This presentation will focus on simple and easy ways that one can improve the security using free and open source tools. Some of the methods covered will be password key-rings, encrypted hard drives and flash drives. This ...
An overview of the development and release models of Fedora and Red Hat Enterprise Linux (RHEL), and the win-win benefits of this process to customers and community alike. This talk will also discuss how these models differ and complement each other in the cases of Fedora, RHEL, and CentOS. He ...
---About the Presentation--- This will help introduce people to the pfSense routing and firewalling platform. When the presentation is finished, all participants should know how to do the following with pfsense: 1) Configure Interfaces 2) Configure Firewall rules 3) Enable Policy Based Routing 4) Enable Traffic Shaping 5) Configure Basic ...
[Same as last year, plus some additions for what I've picked up since then] In large IT environments with many servers running a variety of operating systems there are times when connection to a machine does not require the full graphical environment (VNC, RDP, NX, etc.). There are times when ...
Debian's preseed, RedHat's kickstart, SUSE's autoYAST and other installation automaton systems are very useful. However, setting up and maintaining the environments enabling these systems to work properly, can be time consuming and prone to error. Cobbler is an installation provisioning and automation system which leverages these existing systems and tools ...
Normally in Linux/Unix (*nix) it is possible to 'background' a process and then return to it later on but that's only if you are still in the same session where the process was sent to the background. This is useful to have something run while you do other things but ...
If you manage more than a handful of machines, chances are you've written or used a script to run the same command on each of your machines. Chances are you've dealt with the problems and headaches of doing this sort of thing over ssh. func provides a secure and simple ...
There are many statistical analyses that can be applied to free software projects to help gain insight into the people involved your community, areas that are growing quickly, and groups that are struggling, as well as visualizing your user base. Most of these can be automated fairly simply, but many ...
Once you have a Cobbler server installed there are many things you can do to make your environment much more efficient and powerful. Come learn some tips and tricks about Cobbler to make managing a larger installation environment less painful.
What metrics are useful for code? How does code coverage fit in? How does this relate to testing? Code coverage tends to get a bad rap among programmers. Come learn all about it (and other metrics) and maybe change your mind. Examples will be done in Python but the information ...
How/why to set up your own OpenVPN server for your home and office for easy remote access, and set up VNC for complete computer control from anywhere in the world. Don't pay to "go-to-your-pc" if you don't have to. Covers installation, configuration, generation of server and client certificates, and use ...
Scaling is a real issue for many websites. However, many developers try to implement solutions used by the giants of the internet: Google, Facebook, Twitter, WordPress, etc. However, many of these techniques are designed for very unique and high demand situations. Implementing these techniques prematurely to smaller websites can lead ...
Monitoring servers has become increasingly important in recent years, as downtime has become increasingly unacceptable. Countless tools exist to notify admins when downtime occurs, and possibly raise flags beforehand to keep it from happening in the first place. This session will explore some of the tools available, and discuss which ...
This presentation will outline 10 sysadmin tools that you may or may not be using. Getting the job done right means using the best tools available. In this presentation I will introduce and outline the installation and use of a set of tools that I consider required for every sysadmin. ...
What to do before the key signing party? If you don't have a GPG or PGP key yet, create yourself a key as described in section 4.1 of the GPG key signing HOWTO (http://www.cryptnet.net/fdp/crypto/keysigning_party/en/keysigning_party.html). What to bring to the key signing party? For the key signing party: - printouts of ...
Discussion of free and open source tools for podcasting.
Come talk about Hibernate Search and the problems it solves with Lucene
Ever wonder how a big company moves into Open? And then, how they decide what Open means? Does it really matter? And just where does it matter. For Adobe, Open is a balance between multiple things, like exposing roadmaps, and publishing specifications, to releasing core technology, to open discussions with ...
After you've become accustomed to using GIMP, you'll find that it is a VERY powerful tool for making your photos picture perfect. If you've every tried to take a family photo with several children, I'm sure you've wished you could replace one child's face from one photo to another. This ...
OpenOffice.org is a full office productivity suite containing word processing, spreadsheet, presentation, drawing, and database applications. Join us for this session as we highlight and demonstrate the latest innovative features, collaborative capabilities, and interoperability opportunities that are available today and in the near future. Those who use OpenOffice will find ...
BZFlag is a great 3D tank battle game maintained by Tim Riker, a local programmer extraordinaire. Feel free to read up, see screenshots and even start practicing using the http://bzflag.org website. This tournament is meant to be family friendly. While anyone is welcome to attend, please be considerate and friendly ...
This presentation would cover how to make a screencasts under Linux using Kdenlive. It would go over the actual capturing of the video itself, the voice-over recording, transitions, and rendering out to a file. This presentation will also be useful for anyone wanting to learn how to do general video ...
One of the latest trends in the market is appliances. Recently at Novell they have released a web based appliance builder, Suse Studio. Suse Studio makes it really easy to quickly create and share your software with the world using the latest openSUSE or SLE. It allows one to customize ...
If you're looking for data on or for your business you can likely find sources online that will blow your mind. How can you effectively tap into the wellspring of data flowing through the tubes into your business or home? In this presentation we'll take a quick look at the ...
ffmpeg is an amazing suite of command-line tools and program APIs for working with images, audio and video data. Whether you're converting a DVD video to a format compatible with a portable media player, extracting the audio from video data, or just learning the specifics of a particular multimedia file, ...
Everyone wants to hop onto the Web 2.0 bandwagon, but who in their right mind wants to spend hours trying to figure out the funny quirks of the many browsers out there? Google has already managed to write some amazing AJAX-based applications, and they have opened up their toolkit so ...
Keep your kids or employees from accessing undesirable web content. We'll configure a dd-wrt Linux-based router, combined with another server, to do content filtering on all web traffic on your home or office network. The configuration demonstrated is for a transparent proxy, which requires no configuration on the client computers. ...
Part of any business, whether using proprietary technologies or those that are Open, is keeping costs down. Clustering in environments share shared disk storage or network-enabled disk storage is required can make this tricky due to the expense associated with Fibre Channel. iSCSI is a technology that has been around ...
Often people have come to me with kids and wanted me to build a family computer. This presentation will focus around ideas and software in the Free and Open Source world which are centered around children and education. This presentation will include Linux distributions, games and educational software geared specifically ...
Many people/organizations appreciate simplicity when hosting virtual servers in the cloud. However, when those servers go down, or become inaccessible the simple explanation is not enough. If you are deploying virtual servers or just thinking about it you may want spend some additional time looking at ways you can make ...
I will be discussing three topics regarding password security on Unix-like machines, including BSD, GNU/Linux and even Mac OS X. This presentation is targeted towards system administrators mainly, but can be of major benefit to end users. The first topic will be demonstrating the minimal effort it takes to gain ...
It seems that more and more geeks are discovering a fascination with cooking. Whether you're a geek that lives to cook or just cooks to live, Object Oriented Cooking is for you! Geek chef Joseph Hall will show you how smaller recipes can become objects, ready to be included on ...
OfflineIMAP, a "tool to simplify your e-mail reading", has spread like fire through the free software community in making email reading faster, more reliable, and a lot more usable. In this presentation, a tutorial for getting started with OfflineIMAP and using it with Evolution, KMail, and Mutt will be presented, ...
There are many aspects to managing an RDBMS. Some of these are handled by an experienced DBA, but there are a good many things that any sys admin should be able to take care of if they know what to look for. This presentation will cover basics of managing Postgres, ...
The Boardgame bash is a tradition! Each year at the end of the conference, we gather and play boardgames until we're too tired to play any more. It's nice to gather and talk and discuss the cool presentations and events from the weekend. Everyone is invited to attend. Generally, after ...