Sessions

Level: Beginner

An introduction to using open source photography tools and how you can use them to take your photography to the next level with Pat David.

Read More
Level: Beginner

The all new OpenShot 2.0 has been released, bringing a ton of new features and capabilities to Linux desktops everywhere! The creator and lead developer of OpenShot, Jonathan Thomas, highlights the new features, and gives a behind-the-scenes look at the development of OpenShot, the challenges, the risks, and the rewards!

Read More
Speaker: Spencer Krum
Level: Advanced

OpenStack is Open Source Cloud software, and the definition of cloud has changed in recent years. OpenStack has always provided API driven access to resources traditionally found in the datacenter: virtual machines, networks and subnets, storage, and dns. With recent developments OpenStack provides API access to other interesting resources including databases, load balancers, containers, fleets of containers, message queues, and remote filesystems. These 'optional' OpenStack resources provide value at the cost of complexity.

Read More
Speaker: Alex Juarez
Level: Beginner

Passwords. We all have them. We all probably have multiples and if we are not using a password manager they are probably mostly the same.

Let's take a deeper look at passwords and learn some of the Linux password fundamentals when it comes to front line password security.

In this session we will go over Linux password fundamentals. We will talk about the files and commands involved in managing your passwords. In addition we will take it a bit further and cover how to enforce good password policies using PAM.

Read More
Speaker: Mason Egger
Level: Beginner

Tired of your home router's UI? Wish you could have more control over everything in your network? Looking to replace enterprise routers with something OpenSource and easy to use? This session is a dive into the vast world of pfSense and the features it provides. In a world where security is becoming more complex, we need a simple, sensible tool to help keep us secure.

Read More
Level: Beginner

Take a walk with Pat David in downtown Austin and find the perfect material to use for the graphics track sessions today. Starts at 9:00 AM sharp!

Read More
Level: Beginner

Reglue is a non-profit organization well-known in the FOSS community. Its mission is to provide computers loaded with open-source software to low-income Central Texas families with school-age children, thus ensuring that those K-12 students have the tools they need to complete assignments and compete academically with their peers.

Read More
Level: Beginner

Perl is a programming language. Perl is fast at string manipulation and regular expressions. Unfortunately, Perl is really, really slow at most everything else.

On New Year's Day 2013, the RPerl optimizing compiler project officially began. On US Independence Day 2015, RPerl v1.0 was released, at long last. Major RPerl releases happen on each major holiday.

Read More
Speaker: Deb Nicholson
Level: Intermediate

The last two years have been very interesting for those of us who have been looking on in horror as billions of dollars was spent on frivolous and ridiculously broad software patent litigation. The United States Supreme Court's ruling in the landmark Alice vs. CLS Bank case has finally given the lower courts some tools they could use to overturn obvious and vague patents. Many judges have found for the defendant and overturned obvious patents. For entities with the time and money to fight bad patents in court, this is fantastic news.

Read More
Speaker: Ted Gould
Level: Beginner

A beautiful diagram can engage an audience and help to explain difficult concepts. Learn a few tips, tricks and techniques to improve your diagrams and help to accentuate the ideas that you're trying to convey. Work from your concepts using tools like Graphviz but then clean up those diagrams using Inkscape. Some practical examples, simple to implement techniques, and ideas that can make your diagrams look great using Free Software.

Read More
Speaker: Steve French
Level: Intermediate

Network File Systems continue to evolve as improvements to the two dominant protocols, SMB3 and NFS, are developed. This session will explore recent improvements in SMB3 including security enhancements, and new performance and clustering features. For NFS it will describe advances in NFSv4.2 including FlexFiles and copy offload.

Read More
Speaker: Jeremy Sands
Level: Intermediate

Hotrods, aka drag racers, are the automotive epitome of the pursuit of maximum performance. Even though they are amazing machines, the basic concepts of how to get there are simple: reduce weight, simplify, streamline, and add power. The same concepts can be applied to server infrastructure to take your overloaded server and have it burn rubber. Even in an age of abundant CPU power and cloud computing, the art of tuning servers for maximum performance is still relevant and pays immense dividends down the road no matter what size your IT infrastructure is.

Read More
Speaker: Rob Landley
Level: Beginner

This talk is a sequel to "The Cathedral And The Bazaar" focusing on the mechanics of open source project management, explaining how successful projects start by publishing a small and simple prototype, then forming a fan club around it. (Because talk begets talk and code begets code.)

Read More
Speaker: Kir Kolyshkin
Level: Intermediate

The current Linux kernel /proc/PID interface is great, time-proven and reliable way to get info about processes running on a system. Right? Well, yes and no. We found out (and you, too, might have noticed it) this is what makes ps and top slow when there are thousands of processes running. Besides the speed, there are a number of other problems with the current /proc/PID interface.

Read More
Speaker: EJ Vincent
Level: Intermediate

This talk will introduce and cover various techniques and methods to measure and profile the behavior of active, production operating systems and applications.
The popular Magento e-commerce platform software (written in the PHP programming language) will be used to demonstrate various methodologies in an attempt to better answer why a system or application is behaving in a certain way.

Read More

Pages