Arduino! Arduino! It's fun, it's a wonderful toy! It's fun for a girl or a boy!
The Good, the Bad, and the Ugly. Come talk about what works for you... or doesn't.
IPv6 For the Enterprise. Network security, organization and management. Includes: hardware and software compatibility, Internet access. Followed by Q&A to help with your enterprise deployments!"
Charm School is in session at Penguicon and you can participate! With Juju, services can be deployed, connected, upgraded and re-used by defining them as Juju charms. Come learn about Juju, charms, and how you can use it for the services you would like to see deployed to your private infrastructure or cloud providers like Amazon AWS or Openstack. Attendees can follow along by visiting
https://juju.ubuntu.com/CharmSchool to setup the Juju environment prior to the presentation.
Everyone starts out using jQuery for their web applications, but if you're building real online applications you should be looking into using the YUI Javascript framework. It provides a comprehensive suite of tools that are really well thought out to help you build modern web apps. We'll try to do a highlight of the great things that YUI provides you, the developer.
Ever wonder if there was a method behind the madness of the Linux directory structure? What's /bin, /opt, /usr? Learn about the origins of these directories, what they were intended for, and what they're used for in modern Linux distributions.
Learn the ins and outs of Penguicon TV.
Its that time again! Time for another release of Ubuntu to hit the streets. This time our new friend, the Precise Pangolin will be making its debut the last week of April. (Find the bar in the DeSoto Foyer just across the hall.)
Come discuss the use, development, and future of using barcode scanning communication with database projects.
Linux distributions have become quite good at keeping us in beautiful graphical interfaces, but that doesn't mean the CLI is dead. In fact, a number of excellent tools are now available that go above and beyond
what you might have come to expect from your shell. Stop by and learn about some of the slicker things that have been happening to your shell like tmux, byobu, htop, and more!
Continuous Integration (CI) has grown from simply building and testing software frequently, to a broadened reach into build, test, and deploy automation; deploys to VMs/""The Cloud""; and even predictive modeling. This presentation will cover history & elements of CI, implementation approaches, the rise and fall of some popular CI tools, and future direction. This topic is relevant to current trajectories in software engineering including Agile, DevOps, and large scale computing.
CCK and Views, now a core component in the Drupal CMS, makes it easy for anyone to create and maintain complex online directories of interrelated data. We'll cover the basics and create a real world example from fresh installation to finished product. No programming or Drupal experience necessary!
Have you always wanted to try WordPress? Get a crash course in using the free WordPress blogging software. Learn how to set up a free blog on WordPress.com in minutes, how to customize the look, how to post, installing widgets, managing comments, and more.
From Arch Linux to Debian to Slackware to Fedora to Ubuntu and back again. Come talk about your favorite, or least favorite distro.
Bring your favorite Open Source movie and share with like-minded birds of a feather.
Thanks to smartphones and tablets, you can feed your creative muses anywhere. Make music, draw pictures, 3D modeling, it's all possible just by DL'ing some apps. A lot of them for free!
Come discuss the replicating rapid prototyper and implications for its use as a open design.
Rerap and other amazing tools for replicating parts with plastic.
With Windows 8, Microsoft has opened up the platform a bit, and you can now write Windows apps using HTML5/JavaScript. I'll demonstrate how to do this and dive into some code. We'll also discuss the Metro design style. Finally, we'll talk about the new Windows Store, which allows developers to make their apps available to the enormous numbers of people who use Windows; this gives developers the potential to easily make crazy money. This will not be a sales pitch for Windows 8; it's a tech talk for developers. But anyone who has a little HTML experience should be able to get something out of this talk.
We all want to be more agile. We want a process that helps us deliver awesome code, but need to drag the rest of IT and the business along with us. How do you stop the nightmare of yesteryear, and sneak agile into your shop, right under the noses of the waterfall guardian trolls? We have five ways to be more agile without officially changing your process, or getting fired.
ReCellular - Saving 50e6 Pounds of Cell Phones from the Dump. Charles Newman, Founder and Director of ReCellular Inc, the world's largest recycler of and reseller of used cell phones and accessories will talk about the methods used to collect over 50 *million* pounds of used cell phones, plus the technical challenges associated with re-using these phones. Charles will also talk about the important environmental implications of e-waste, and how electronics recycling is critical for the continued health of our planet.
When evaluating possible scenarios to leverage cloud computing, many companies immediately think about situations whichwould provide the most 'bang for the buck' in terms of operational costs for a specific goal or task. Creating disaster recovery sites generally involve doubling your technology costs in order to be prepared for the worst. With cloud computing though, resources can be staged and ready to go with paying only minimal costs until a disaster occurs. This presentation will go over a real-life scenario where a cloud disaster recovery plan was created and we'll discuss the strategy and math behind what makes the plan beneficial. Also covered will be concerns with going this route and why cloud computing in not a panacea despite what marketing companies may want you to believe.
Kanban is a Japanese word that loosely translated means “signboard”, or “billboard”. Kanban uses signal cards at various points in the production process to indicate the amount of work completed. In this way the amount of work in progress (WIP) can be limited and the keep the system very “lean” and “agile”. Kanban is a means through which just-in-time (JIT) is achieved. Kanban is not an inventory control system. Rather, it is a scheduling system that tells you what to produce, when to produce it, and how much to produce.
Human societies run on trust. Every day, we all trust millions of people, organizations, and systems -- and we do it so easily that we barely notice. But in any system of trust, there is an alternative, parasitic, strategy that involves abusing that trust. Making sure those defectors don't destroy the very cooperative systems they're abusing is an age-old problem, and we've developed a variety of societal pressures to induce cooperation: moral systems, reputational systems, institutional systems, and security systems. Understanding how these different societal pressures work -- and fail -- is essential to understanding the problems we face in today's increasingly technological and interconnected world.
Git is a popular open-source distributed revision control system created by Linus Torvalds to manage the Linux kernel. You can use Git to manage or back-up personal projects, class work and resources, local or system-wide configuration files, websites, and more. Git users of all levels of experience should find something of value in this talk, which will cover a brief history of Git, simple usage, core concepts, how to share and work with others using Github, tools for popular operating systems, and practical developer, non-developer and ops usage examples.
Want to learn more about OpenBSD?One of the "BSD" variants of UNIX, it is arguable one of the most secure operating systems around, and makes a great desktop OS-it's not just for firewalls! An overview will be given on some of its main features. An install-fest will occur later if there are folks interested.
Ever thought you might want to put together a podcast, but weren't sure where to begin? Craig Maloney, host of Open Metalcast (http://openmetalcast.com), and co-host of Lococast.net (http://lococast.net) will cover the basics of podcasting, including how to firm up your podcasting idea, how to find Creative Commons music, and what tools Craig has found work best to get your podcast out to hundreds, if not thousands of listeners. Craig will also put together the next episode of Open Metalcast (live, on-stage), and show how a handful of music clips can become a music episode.
Passive multiplayer for the masses. This yet to be released turn-based geolocation game for Android will pit the ubiquitous Zombie against humankind in an epic tug-o-war style struggle. Approach your enemies with caution - whether you're a Zombie out for brains or a human with a penchant for large axes. Attempting to off your opponent will leave you exposed, and depending on how many turns you have left you may want to save some turns for running. Dominate a local establishment by visiting it frequently and stay alive longer by teaming up with friends. Which side will win this epic struggle? Join Matt and Ann Marie, the organizers for Killer Android, as they share their development experiences and demo the game.
Gathering of local computer club leaders to discuss what works and what doesn't. If you are a leader for a local computer club please plan to attend.
This is a refrain parents all hear, and in return, we often yell to our kids: "Stop what you're doing so I can make a VOIP call!" Bufferbloat is (usually) the cause, and it doesn't have to be this way. You can avoid a suffering home, and there is a lot you can do to help us drain this world-wide Internet swamp. A little information goes a long way.
Come learn how you, too, can be Hercules, and help clean the Augean Stables.
Come hack on Bookie! It's an open source bookmark management application you might use as an alternative to Delicious or Pinboard. The author will help with testing, getting installed, or hacking on new features. Bookie uses lots of Python, JavaScript, and needs help with everything from client all the way to main website features.
Brian looks back at 15 years of being a developer, consultant, and business leader. He will talk about the skills and wisdom that you need to be happy and successful in your career.
An introduction to OpenDNS and the benefits of using OpenDNS at home.
This discussion focuses on the direction of open source development and its applications towards government and human societal development. The talk starts with current open source ideas and applications, then works towards the future discussing the benefits, directions and hazards facing the evolution of human society towards this goal.
ESR,Eric S. Raymond, author of The Cathedral and the Bazaar and The Art of Unix Programming, The New Hackers Dictionary, gpsd (Global Positioning System Software for Linux), enemy of the state of Iran, martial arts practitioner, and secret legal guru answers your questions about anything.
When discussion on hardening Linux systems occurs, usually someone will swear by a single feature or application to 'save the day'. In reality, a mesh of complimentary technologies, most of which are built-in or easily installable on a Linux box, is the bestway to go. Defense in depth is more than marketing lingo, it's a way of life for actual information security. Come see some of thetechnologies you may have ignored, never knew existed, or just weren't fully leveraging in some helpful ways to add layered security to your next Linux deployment.
Panel discussion with the Ubuntu Michigan Loco about what's new with Ubuntu 12.04 (aka Precise Pangolin). This is a long-term release from Canonical and the Ubuntu Community, and promises to be the most thoroughly reviewed release of Ubuntu yet! "Ubuntu's 12.04 (Precise Pangolin) release shipped this weekend, and the Ubuntu US Michigan Loco would love to tell you about it. Join us for this informal panel discussion about the latest and greatest features of Ubuntu 12.04, including the Head's Up Display (HUD), and why 12.04 is the most thoroughly tested Ubuntu distribution yet."
Alternative energy systems such as wind power and solar panels have become so familiar they really have become mainstream. But these aren't the only alternative energy systems available. There are 'alternative' alternatives that offer other ways of harnessing energy from other sources and in other ways than the 'mainstream' alternative energy methods. Find out about river current power generation, wave power, kite wind power, etc.
Short term success and commoditization efforts drive closed approaches and proprietary data silos. We will attempt to prove that open approaches, such as Data Centric Security (DCS) are not only better for the consumer, but provide better security and better long-term economic viability. This paper introduces the Confidentiality/Integrity (CI) framework for DCS. The CI framework provides provably strong assurance of confidentiality and/or integrity. This framework allows automated/negotiation and control approaches because it encodes and packages data security requirements along with the data itself, instead of at network boundaries or on individual servers. Multiple levels of security are possible and necessary within the framework, depending on data confidentiality, integrity, and control requirements, and implementation technical requirements. More advanced levels of security within the framework including strong cryptography and executable smart packages which act as a virtual security device will become prevalent as data processing capabilities grow, and the need for decentralized security increases. We will briefly discuss previous investigations into DCS for Personal Information and Cloud Computing, existing open source projects including ccREL and vSmartCard, and discuss open approaches.Target audience: systems architects, information security professionals, cloud marketing or business managers, developers, and anyone interested in technical aspects of electronic privacy.
Quick bullet-point run-through of IPv6 basics, and running a server on an IPv6 network. Includes: system security, diagnostic tools, and software and service compatibility (Email, Web, DNS, SIP. Internet access.)
What podcasting is, and the different types, plus how to make your own podcast.
As an experience open-source software developer (Committer Apache Software Foundation), I have long experienced the pain of setting up and configuring my software development environment on new computers. To solve this, I created Atraxia Technologies, an open-source company whose goal is to create completely free (ASL 2.0 licensed) Virtual Appliances for software developers. I would like to tell the story of how the virtual appliances came to be, how they work, demonstrate the ease with which they can be used, and then provide DVD's with the Atraxia Blue Java software Development environment.
We welcome all who are interested in hearing about and participating in local computer clubs and especially those from local computer clubs to come to talk about their group.
I'm an artist but I'm bad at math so I can't program. I'm a programmer but I'm not creative so I can't make art. I've heard this said on both sides and its not true. Both worlds can easily meld with each other, with a numberof applications and programs that exist on the market. This will be a small workshop showing off three such examples: Processing, Scriptographer for Illustrator, and Rhinoscripting for Rhino. If you're a veteran programmer this may give you inspiration for creative work and if you're new it can show you how programming can be approachable, fun and creative. Bring: Yourself, your laptop, and check out and download Processing, Scriptographer, and Rhino if you can. Processing is free, Scriptographer requires Illustrator which has a trial option, and Rhinoscripting requires Rhino which is free on macs and has a trial version on windows.
In this talk, I'll talk about what cloud computing is, discuss the pros and cons, and give some scenarios where cloud computing really shines. Then I can talk briefly about some of the specifics of Windows Azure (which is Microsoft's cloud computing solution and works not only with .NET but also Java, PHP, and Ruby).
IPv6 Software pitfalls including connecting and listening, and hostname resolution, plus a look at the currently existing IPv6 software stacks available.
Arduino is a small, powerful "physical computing" platform with many options for adding sensors, actuators, storage, and more. Come learn how libraries can help you make immediate use of your new hardware, and how you can write your own libraries for your own creations.
Come and join other like and unalike minds to dicuss the best and worst of Android Apps available today.
This one is about the present and future state of hacking, cybercrime, and information warfare.
Mat Enders, Tony Bemus, and Mary Tomich are the hosts of the Sunday Morning Linux Review http://www.smlr.us. At 6am they will talk about what got them into podcasting and what it took to start their podcast. They will also record a show in front of a live audiance at 7am. After recording the show Tony will talk about how they edit and post the show.
If you've ever talked to a commercial vendor about installing a PBX or a call center ACD system, your first question has probably been, "Um... how much?" Whether it is a $100,000 office phone system or a three million dollar call center platform, vendor solutions are expensive! Come talk to a leading industry expert who used to sell million dollar call center systems but is now bucking this trend by integrating open source solutions next to and in lieu of expensive legacy commercial systems. He will talk about the current state of open source telephony in the enterprise, integrating closed source next to open source, "Hyper SIP", and where you can have instant savings in your company.
Software architecture and engineering culture converge at the Continuous Integration (CI) system. It is absolutely essential that a CI system be easy to understand. Every failed test is a context switch. Each test failure must be actionable, with a clear path to resolution. Unreliable or obscure tests will sow
confusion and degrade confidence. Building a comprehensible, usable CI is a problem space that is new
and largely unexplored by the User Experience community. I do not claim to have solved the problem. But I look forward to sharing screenshots, anecdotes, things that have gone wrong, and the story of how the color yellow turned out not to be as scary as I thought.
Yeah, we talked about this yesterday. What's your point? Actually, I think I can invent an app for that...
"A presentation about presentations? Please." No, seriously! If you like to get up and talk, mobile devices can make those talks much more fun. I'll show you tools you can use to get away from the podium and maybe even interact with your audience a little.
Computers aren't the first thing that people think of when they think of Antarctica, but scientific research wouldn't be possible without them. Living and working at the South Pole has changed over the 50 years of the U.S. Antarctic Program, and over that time, so has the reliance on computers to make it all possible.
What is required to boot a computer from the Network? What is going on under the hood when it does? Come find out how easy PXE network boot really is! This talk will cover the infrastructure that will allow you boot an operating system, run an OS install or hardware diagnostic utilities without ever having to reach for removable media. After the foundations are in place, advanced uses will be covered including gPXE, booting from iSCSI, ATAoE or even the Internet, and considerations for large scale deployments.
Listen to recordings of Fred Pohl, Isaac Asimov, and Arthur C. Clarke. Learn about how we have captured the history of Science Fiction in the past, what we would like to do in the future, and how you can be a part of it... with a Special Guest appearance by teleconference. Presented by the Science Fiction Oral History Association, www.sfoha.org
In ancient Egypt, you'd be carving for days. Let's find a way to communicate in under an hour.
Everyone seems to be working on a game these days. And why not? You can make some great money, have fun building something, and become famous. Many new games, especially casual games, are using the cloud. Not just to reduce their startup costs, but to innovate. Come see how you can build a modern game that uses the cloud to startup and scale. Real world gaming scenarios included.
An evaluative discussion of the most important pieces of computer science literature.
This talk explains open source and its principles through pop culture references (mostly of the sci-fi and geek sort). For example, what better example to explain rapid prototyping than Iron Man? When forced to build weaponry, he instead solved his own problem (or in open source parlance, "scratched his own itch") by building the first Iron Man suit. Later he was able to build upon that and make subsequent iterations. In addition, the suit was copied by others--even enemies.
Ever heard of a serger? Neither has this editor. Come learn about what an advanced stitch, the overlock stitch can do for you, and what type of machine you need to make them happen!
Are you a bit crazy? Want to try and run IPv6 in the home? Mike will take a look at hardware support, Internet connectivity plus firewalls and system compatibility.
Learn to use AppInventor to write your own Android applications, either on your phone or in the emulator - so easy even Jar Jar Binks could do it! Hear about MIT Media Labs new Center for Mobile Learning. Walk through an app, and you will be able to say you understand object oriented design. How to install the Android SDK, cable up your phone, install your app, and use the ADB shell interface.
Ever wonder why your favourite (or least-favourite) singers sound the way they do? Steve will go over recording studio tech and reveal the method behind the madness that is studio mixing. He might even be able to explain the "Loudness Wars" that have claimed so many innocent ears.