SCALE 8x - 2010 Southern California Linux Expo - Beginners Track http://www.socallinuxexpo.org/scale8x/taxonomy/term/16/0 en Linux Troubleshooting 2: Network http://www.socallinuxexpo.org/scale8x/presentations/linux-troubleshooting-2-network <p>In this talk Kyle Rankin will break down network troubleshooting on Linux systems into basic steps and apply them to a few common networking problems.</p> <div class="field field-type-text field-field-presentation-short-abs"> <div class="field-items"> <div class="field-item odd"> Troubleshooting is a skill that some people find natural and others have to work at it. Either way it&#039;s something everyone gets better at with practice. In this talk, Rankin will break down network troubleshooting on a Linux system into a common set of tests and steps that you can apply to a majority of networking problems. Included will be basics of DNS troubleshooting, Layer 1, Layer 2, and Layer 3 troubleshooting, and an example problem solving session. </div> </div> </div> <div class="field field-type-text field-field-presentation-long-abs"> <div class="field-items"> <div class="field-item odd"> <p>Troubleshooting is a skill that some people find natural and others have to work at it. Either way it's something everyone gets better at with practice. </p> <p>In this talk, Rankin will break down network troubleshooting on a Linux system into a common set of tests and steps that you can apply to a majority of networking problems. Included will be basics of DNS troubleshooting, Layer 1, Layer 2, and Layer 3 troubleshooting, and an example problem solving session.</p> </div> </div> </div> <div class="field field-type-text field-field-presentation-speaker-id"> <div class="field-items"> <div class="field-item odd"> Speaker: <a href="/scale8x/speakers/kyle-rankin">Kyle Rankin</a> </div> </div> </div> <fieldset class="fieldgroup group-presentation-downloads"><legend>Downloads</legend> <div class="field field-type-text field-field-presentation-audio"> <div class="field-items"> <div class="field-item odd"> <a href="http://audio.socallinuxexpo.org/Sunday/Beginners/talk%20%231%20(Kyle%20Rankin).mp3">Audio</a></div> </div> </div> </fieldset> http://www.socallinuxexpo.org/scale8x/presentations/linux-troubleshooting-2-network#comments Beginner Beginners Track Intermediate Fri, 18 Jun 2010 00:00:53 +0000 2301 at http://www.socallinuxexpo.org/scale8x Bash Programming http://www.socallinuxexpo.org/scale8x/presentations/bash-programming <p>Basic to intermediate shell scripting.</p> <div class="field field-type-text field-field-presentation-short-abs"> <div class="field-items"> <div class="field-item odd"> One of the big areas wherein Linux and Unix beat out the competition is automation, and bash scripting is foundational to achieving this goal. We&#039;ll start with very simple scripts, and then begin to add features like globbing and command substituation, loops and logic. Time permitting, we&#039;ll also cover I/O redirection and features for making your scripts recyclable. Lastly, we&#039;ll take a peek into how to create a System V service management script from scratch. In this session we&#039;ll get an exciting look into the powerful features available in the shell most distributions use by default. Topics: Scripting Basics Expansion Loops Conditionals I/O Redirection System V scripts </div> </div> </div> <div class="field field-type-text field-field-presentation-long-abs"> <div class="field-items"> <div class="field-item odd"> <p>One of the big areas wherein Linux and Unix beat out the competition is automation, and bash scripting is foundational to achieving this goal. We'll start with very simple scripts, and then begin to add features like globbing and command substituation, loops and logic. Time permitting, we'll also cover I/O redirection and features for making your scripts recyclable. Lastly, we'll take a peek into how to create a System V service management script from scratch. In this session we'll get an exciting look into the powerful features available in the shell most distributions use by default.</p> <p>Topics:</p> <p>Scripting Basics<br /> Expansion<br /> Loops<br /> Conditionals<br /> I/O Redirection<br /> System V scripts</p> </div> </div> </div> <div class="field field-type-text field-field-presentation-speaker-id"> <div class="field-items"> <div class="field-item odd"> Speaker: <a href="/scale8x/speakers/andrew-vandever">Andrew Vandever</a> </div> </div> </div> <fieldset class="fieldgroup group-presentation-downloads"><legend>Downloads</legend> <div class="field field-type-text field-field-presentation-audio"> <div class="field-items"> <div class="field-item odd"> <a href="http://audio.socallinuxexpo.org/Sunday/Beginners/talk%20%234%20(Andrew%20Vandever).mp3">Audio</a></div> </div> </div> </fieldset> http://www.socallinuxexpo.org/scale8x/presentations/bash-programming#comments Beginner Beginners Track Everyone Fri, 18 Jun 2010 00:00:53 +0000 2302 at http://www.socallinuxexpo.org/scale8x Learning python for non-programmers http://www.socallinuxexpo.org/scale8x/presentations/learning-python-non-programmers <p>An introduction to python and an overview of its useful applications. Intended for those with little to no experience with programming/pythoneering.</p> <div class="field field-type-text field-field-presentation-short-abs"> <div class="field-items"> <div class="field-item odd"> This presentation is a gentle introduction to the free-to-use Python programming language, for beginners from the perspective of a beginner. The talk provides a quick and intuitive tutorial on how to create a simple interactive game using Python. This tutorial will go over the interpreter, basic syntax and semantics in a script, the standard library, and choosing a text editor. Additionally, there will be an overview of Python&#039;s efficiency as a dynamic language as well as its many useful applications. The increasingly popular Python can be used for anything from banal tasks to large applications in domains, such as web application development, database access, games, education, and more. The remaining time will be dedicated to a discussion of how to best find suitable learning materials, documentation, and guides (online, books, classes) for new programming languages. </div> </div> </div> <div class="field field-type-text field-field-presentation-long-abs"> <div class="field-items"> <div class="field-item odd"> <p>This presentation is a gentle introduction to the free-to-use Python programming language, for beginners from the perspective of a beginner. The talk provides a quick and intuitive tutorial on how to create a simple interactive game using Python. This tutorial will go over the interpreter, basic syntax and semantics in a script, the standard library, and choosing a text editor. Additionally, there will be an overview of Python's efficiency as a dynamic language as well as its many useful applications. The increasingly popular Python can be used for anything from banal tasks to large applications in domains, such as web application development, database access, games, education, and more. The remaining time will be dedicated to a discussion of how to best find suitable learning materials, documentation, and guides (online, books, classes) for new programming languages.</p> </div> </div> </div> <div class="field field-type-text field-field-presentation-speaker-id"> <div class="field-items"> <div class="field-item odd"> Speaker: <a href="/scale8x/speakers/diana-chen">Diana Chen</a> </div> </div> </div> <fieldset class="fieldgroup group-presentation-downloads"><legend>Downloads</legend><div class="field field-type-text field-field-presentation-url"> <div class="field-items"> <div class="field-item odd"> <a href="https://www.socallinuxexpo.org/scalemedia/scale/simple_cfp/20100221-165815/monty_python_1.odp">Presentation</a></div> </div> </div> <div class="field field-type-text field-field-presentation-audio"> <div class="field-items"> <div class="field-item odd"> <a href="http://audio.socallinuxexpo.org/Saturday/Beginners/talk%20%234%20(Diana%20Chen).mp3">Audio</a></div> </div> </div> </fieldset> http://www.socallinuxexpo.org/scale8x/presentations/learning-python-non-programmers#comments Beginner Beginners Track Everyone Fri, 18 Jun 2010 00:00:53 +0000 2304 at http://www.socallinuxexpo.org/scale8x Looking beautiful in print http://www.socallinuxexpo.org/scale8x/presentations/looking-beautiful-print <p>How to make attractive brochures and booklets using open source tools.</p> <div class="field field-type-text field-field-presentation-short-abs"> <div class="field-items"> <div class="field-item odd"> At some point in time everyone has been handed a brochure that immediately caught their eye, and another brochure that immediately got pitched in the garbage. Good brochures are part imagination, part enticing copy and part mastery of the tools which make great graphic design possible. In this session you&#039;ll learn the basics of using CC images, and how to set up and use templates in OpenOffice.org. If you need to make print brochures and you don&#039;t want them to get chucked in the garbage, this session is for you. </div> </div> </div> <div class="field field-type-text field-field-presentation-long-abs"> <div class="field-items"> <div class="field-item odd"> <p>Creating brochures to promote your business, user group, and events can be an agonizing adventure in self-doubt. With a few simple graphic design rules, and a few open source tools you can easily make a variety of promotional materials and handouts.</p> <p>In this session you'll learn how to find and use:<br /> * Creative Commons licensed images.<br /> * OpenOffice.org templates for tri-fold and bi-fold brochures.<br /> * Open source fonts (yes, they exist!).<br /> * Advanced open source applications for sophisticated layouts and custom paper sizes.</p> <p>Whether you're a graphic designer exploring open source, or an open source expert looking for a little help in making appealing print materials, this session is going to have the information you need to create engaging print materials the open source way.</p> </div> </div> </div> <div class="field field-type-text field-field-presentation-speaker-id"> <div class="field-items"> <div class="field-item odd"> Speaker: <a href="/scale8x/speakers/emma-jane-hogbin">Emma Jane Hogbin</a> </div> </div> </div> <fieldset class="fieldgroup group-presentation-downloads"><legend>Downloads</legend> <div class="field field-type-text field-field-presentation-audio"> <div class="field-items"> <div class="field-item odd"> <a href="http://audio.socallinuxexpo.org/Saturday/Beginners/talk%20%233%20(Emma%20Jane%20Hogbin).mp3">Audio</a></div> </div> </div> </fieldset> http://www.socallinuxexpo.org/scale8x/presentations/looking-beautiful-print#comments Beginner Beginners Track Everyone Fri, 18 Jun 2010 00:00:53 +0000 2310 at http://www.socallinuxexpo.org/scale8x The Apache Software Foundation: No Jerks Allowed http://www.socallinuxexpo.org/scale8x/presentations/apache-software-foundation-no-jerks-allowed <p>An overview of the Apache Software Foundation</p> <div class="field field-type-text field-field-presentation-short-abs"> <div class="field-items"> <div class="field-item odd"> Recently celebrating its tenth anniversary, The Apache Software Foundation has evolved into one of the largest open-source foundations - overseeing over 70 independent projects: including Tomcat, OFBiz, SpamAssassin, Subversion, and Hadoop. In this session, we will review the history and structure of the foundation, and, more importantly, discuss the &quot;societal norms&quot; that help to characterize these projects through &quot;The Apache Way.&quot; We will also discuss the growing pains we have encountered as we grew the foundation from a single project into its current state as well as Apache&#039;s licensing philosophies, and the business models that are commonly seen with Apache projects. </div> </div> </div> <div class="field field-type-text field-field-presentation-long-abs"> <div class="field-items"> <div class="field-item odd"> <p>Recently celebrating its tenth anniversary, The Apache Software Foundation has evolved into one of the largest open-source foundations - overseeing over 70 independent projects: including Tomcat, OFBiz, SpamAssassin, Subversion, and Hadoop. </p> <p>In this session, we will review the history and structure of the foundation, and, more importantly, discuss the "societal norms" that help to characterize these projects through "The Apache Way." We will also discuss the growing pains we have encountered as we grew the foundation from a single project into its current state as well as Apache's licensing philosophies, and the business models that are commonly seen with Apache projects.</p> </div> </div> </div> <div class="field field-type-text field-field-presentation-speaker-id"> <div class="field-items"> <div class="field-item odd"> Speaker: <a href="/scale8x/speakers/justin-erenkrantz">Justin Erenkrantz</a> </div> </div> </div> <fieldset class="fieldgroup group-presentation-downloads"><legend>Downloads</legend><div class="field field-type-text field-field-presentation-url"> <div class="field-items"> <div class="field-item odd"> <a href="https://www.socallinuxexpo.org/scalemedia/scale/simple_cfp/20100227-181917/Justin_Erenkrantz.pdf">Presentation</a></div> </div> </div> <div class="field field-type-text field-field-presentation-audio"> <div class="field-items"> <div class="field-item odd"> <a href="http://audio.socallinuxexpo.org/Sunday/Beginners/talk%20%232%20(Justin%20Erenkrantz).mp3">Audio</a></div> </div> </div> </fieldset> http://www.socallinuxexpo.org/scale8x/presentations/apache-software-foundation-no-jerks-allowed#comments Beginner Beginners Track Fri, 18 Jun 2010 00:00:53 +0000 2311 at http://www.socallinuxexpo.org/scale8x A Basic Introduction to KDE4 http://www.socallinuxexpo.org/scale8x/presentations/basic-introduction-kde4 <p>This is a brief introduction to the KDE 4, including the Desktop and Applications that make Linux fun and easy to use.</p> <div class="field field-type-text field-field-presentation-short-abs"> <div class="field-items"> <div class="field-item odd"> This presentation will give a general overview of KDE, the community and the products that this community has created. There will be a brief history of KDE, and then live demonstrations of the KDE 4 Desktop and Applications including: A. The Plasma Workspace B. The K Menu C. The Dolphin File Manager D. Konqueror, the web browser E. Other KDE applications such as K3B, Digikam, Amarok, Koffice, etc. This will be a great opportunity for those that are new to KDE, or even Linux in general to get a taste of what software freedom is all about. </div> </div> </div> <div class="field field-type-text field-field-presentation-long-abs"> <div class="field-items"> <div class="field-item odd"> <p>This presentation will give a general overview of KDE, the community and the products that this community has created. There will be a brief history of KDE, and then live demonstrations of the KDE 4 Desktop and Applications including:<br /> A. The Plasma Workspace<br /> B. The K Menu<br /> C. The Dolphin File Manager<br /> D. Konqueror, the web browser<br /> E. Other KDE applications such as K3B, Digikam, Amarok, Koffice, etc.<br /> This will be a great opportunity for those that are new to KDE, or even Linux in general to get a taste of what software freedom is all about.</p> </div> </div> </div> <div class="field field-type-text field-field-presentation-speaker-id"> <div class="field-items"> <div class="field-item odd"> Speaker: <a href="/scale8x/speakers/aaron-johnson">Aaron Johnson</a> </div> </div> </div> <fieldset class="fieldgroup group-presentation-downloads"><legend>Downloads</legend> <div class="field field-type-text field-field-presentation-audio"> <div class="field-items"> <div class="field-item odd"> <a href="http://audio.socallinuxexpo.org/Saturday/Beginners/talk%20%232%20(Aaron%20Johnson).mp3">Audio</a></div> </div> </div> </fieldset> http://www.socallinuxexpo.org/scale8x/presentations/basic-introduction-kde4#comments Beginner Beginners Track Fri, 18 Jun 2010 00:00:53 +0000 2280 at http://www.socallinuxexpo.org/scale8x Linux is for Smart People, and You're Not as Dumb as You Think http://www.socallinuxexpo.org/scale8x/presentations/linux-smart-people-and-youre-not-dumb-you-think <p>Being a new Linux user can be daunting. Heck being an experienced Linux user can be. Learn how to fit in.</p> <div class="field field-type-text field-field-presentation-short-abs"> <div class="field-items"> <div class="field-item odd"> Shawn will discuss some of the nuances of the Linux community. He will touch on things like &quot;how to ask for help&quot;, and &quot;how to go from geek to guru.&quot; Along with some standard &quot;how to fit in&quot;, Shawn will attempt to discuss some common traps new users run into, and how to deal with them or avoid them altogether. </div> </div> </div> <div class="field field-type-text field-field-presentation-long-abs"> <div class="field-items"> <div class="field-item odd"> <p>Shawn will discuss some of the nuances of the Linux community. He will touch on things like "how to ask for help", and "how to go from geek to guru."</p> <p>Along with some standard "how to fit in", Shawn will attempt to discuss some common traps new users run into, and how to deal with them or avoid them altogether.</p> </div> </div> </div> <div class="field field-type-text field-field-presentation-speaker-id"> <div class="field-items"> <div class="field-item odd"> Speaker: <a href="/scale8x/speakers/shawn-powers">Shawn Powers</a> </div> </div> </div> <fieldset class="fieldgroup group-presentation-downloads"><legend>Downloads</legend><div class="field field-type-text field-field-presentation-url"> <div class="field-items"> <div class="field-item odd"> <a href="https://www.socallinuxexpo.org/scalemedia/scale/simple_cfp/20100227-182143/Shawn_Powers.odp">Presentation</a></div> </div> </div> <div class="field field-type-text field-field-presentation-audio"> <div class="field-items"> <div class="field-item odd"> <a href="http://audio.socallinuxexpo.org/Saturday/Beginners/talk%20%235%20(Shawn%20Powers).mp3">Audio</a></div> </div> </div> </fieldset> http://www.socallinuxexpo.org/scale8x/presentations/linux-smart-people-and-youre-not-dumb-you-think#comments Beginners Track Everyone Fri, 18 Jun 2010 00:00:53 +0000 2283 at http://www.socallinuxexpo.org/scale8x Linux For Windows Users http://www.socallinuxexpo.org/scale8x/presentations/linux-windows-users <p>New to Linux, transitioning from Windows, or just thinking about upgrading to Linux? This session is for you! We answer: Why should I switch? Is Linux right for me? Will Linux work with my hardware and software? Where do I go if I have questions?</p> <div class="field field-type-text field-field-presentation-short-abs"> <div class="field-items"> <div class="field-item odd"> Are you are new to Linux, transitioning from Windows, or just thinking about upgrading to Linux? This session will provide you with practical advice for moving to Linux and its applications. The goal is to help make the Linux experience easy for you. * What&#039;s in it for me to switch to Linux? * Is Linux right for me? * Prepare for the move to Linux by using cross-platform, Open Source applications while you are still using Windows. * Learn how to move your mail, browser favorites (bookmarks) and documents, painlessly from Windows to Linux. * How to find Linux alternatives for your favorite applications. * Assure yourself that your hardware (computer, printer, router, etc.) will work with Linux. * You are not on your own! Tapping-in to the support network for your new operating system and its applications. </div> </div> </div> <div class="field field-type-text field-field-presentation-long-abs"> <div class="field-items"> <div class="field-item odd"> <p>Are you are new to Linux, transitioning from Windows, or just thinking about upgrading to Linux? This session will provide you with practical advice for moving to Linux and its applications. The goal is to help make the Linux experience easy for you. </p> <p>* What's in it for me to switch to Linux?</p> <p>* Is Linux right for me? </p> <p>* Prepare for the move to Linux by using cross-platform, Open Source applications while you are still using Windows. </p> <p>* Learn how to move your mail, browser favorites (bookmarks) and documents, painlessly from Windows to Linux. </p> <p>* How to find Linux alternatives for your favorite applications.</p> <p>* Assure yourself that your hardware (computer, printer, router, etc.) will work with Linux.</p> <p>* You are not on your own! Tapping-in to the support network for your new operating system and its applications.</p> </div> </div> </div> <div class="field field-type-text field-field-presentation-speaker-id"> <div class="field-items"> <div class="field-item odd"> Speaker: <a href="/scale8x/speakers/larry-bushey">Larry Bushey</a> </div> </div> </div> <fieldset class="fieldgroup group-presentation-downloads"><legend>Downloads</legend><div class="field field-type-text field-field-presentation-url"> <div class="field-items"> <div class="field-item odd"> <a href="https://www.socallinuxexpo.org/scalemedia/scale/simple_cfp/20100227-182041/Larry_Bushey.pdf">Presentation</a></div> </div> </div> <div class="field field-type-text field-field-presentation-audio"> <div class="field-items"> <div class="field-item odd"> <a href="http://audio.socallinuxexpo.org/Sunday/Beginners/talk%20%233%20(Larry%20Bushey).mp3">Audio</a></div> </div> </div> </fieldset> http://www.socallinuxexpo.org/scale8x/presentations/linux-windows-users#comments Beginner Beginners Track Fri, 18 Jun 2010 00:00:53 +0000 2284 at http://www.socallinuxexpo.org/scale8x Relational vs. Non-Relational http://www.socallinuxexpo.org/scale8x/presentations/relational-vs-non-relational <p>What kind of database do you need?</p> <div class="field field-type-text field-field-presentation-short-abs"> <div class="field-items"> <div class="field-item odd"> Thanks to new database projects like CouchDB, TokyoCabinet, Solr and others, there are more non-relational database options available than ever for developers. Yet good information on how to choose what kind of database you need is still scarce. We&#039;ll cure that in this talk. </div> </div> </div> <div class="field field-type-text field-field-presentation-long-abs"> <div class="field-items"> <div class="field-item odd"> <p>Thanks to new database projects like CouchDB, TokyoCabinet, Solr and others, there are more non-relational database options available than ever for developers. Yet good information on how to choose what kind of database you need is still scarce. We'll cure that in this talk.</p> <p>When do you want to use a SQL-relational database? When do you want to use a non-relational database? What are the types of non-relational databases available today? What kinds of things is each well-suited for?</p> <p>Database geek Josh Berkus will explain how to evaluate the database tasks you need to accomplish, and put you on the road to choosing the database product ... or more likely, products ... which are right for you.</p> </div> </div> </div> <div class="field field-type-text field-field-presentation-speaker-id"> <div class="field-items"> <div class="field-item odd"> Speaker: <a href="/scale8x/speakers/josh-berkus">Josh Berkus</a> </div> </div> </div> <fieldset class="fieldgroup group-presentation-downloads"><legend>Downloads</legend> <div class="field field-type-text field-field-presentation-audio"> <div class="field-items"> <div class="field-item odd"> <a href="http://audio.socallinuxexpo.org/Saturday/Beginners/talk%20%231%20(Josh%20Berkus).mp3">Audio</a></div> </div> </div> </fieldset> http://www.socallinuxexpo.org/scale8x/presentations/relational-vs-non-relational#comments Beginner Beginners Track Fri, 18 Jun 2010 00:00:53 +0000 2292 at http://www.socallinuxexpo.org/scale8x