pre-release: Osdc meeting announcement

Please take a moment to review your details and reply with OK or edits.
Subject and below is what will go out and also will be used to title the videos.

Subject: 
ANN: Osdc at Derwent 2 Tue October 27, 10:30p


Osdc
=========================
When: 10:30 AM Tuesday October 27, 2015
Where: Derwent 2

None

Topics
------
1. Open Source Vocational Engineering with High Performance Computing
Lev Lafayette

High performance computing is a necessity for scientific research and increasingly so; however initial steps are also being made in vocational engineering at RMIT. Applying the andragogical principles in the education sector with free and open source content encourages educational connectivism which improves learning and relevance.
 recording release: yes license: CC BY  

2. Going Viral for Fun, not Profit
Ben Dechrai

Going viral isn't always a good thing. Stopping viruses is hard. Let's work out how viruses hide. Now that you're thinking like a virus writer, you can anticipate which areas of your applications need hardening. This presentation will feature live demos of writing PHP viruses, and infection of willing targets.
 recording release: yes license: CC BY  

3. Inkscape for Absolute Beginners
Donna Benjamin

Inkscape is fun, powerful, free and open source software for creating scalable vector graphics.  This in depth tutorial will give you the foundation skills you need to create simple graphics with Inkscape, and introduce the key concepts and terminology required to take your learning further.
 recording release: yes license: CC BY  

4. Teaching and learning, what I learned from a year of mentoring at UTS
Jack Skinner

UTS has recently implemented a software studio, combining the learning experience across every year group in cross functional agile product teams as an alternative to traditional assignments.
In this talk I share my experience as a technology mentor in higher education teaching open source code.
 recording release: yes license: CC BY  

5. Network Insecurity, a love story
Julien Goodwin

Do you have an application that needs to talk over a wide area network? Have you considered how to make it secure in spite of the best efforts of attackers on the internet, or even inside a corporate WAN.

Hear how to take control of your application's communications security to avoid becoming another statistic.
 recording release: yes license: CC BY  

6. Javascript is Awe-ful
Katie McLaughlin

JavaScript is *technically* a language, but in reality, it's a nightmare. It doesn't have any consistency, any sanity, and yet it is the number one used language in the world. Come find out why.
 recording release: yes license: CC BY  

7. eLearning and IoT
Kenneth Scott Huntley

The Internet of Things is showing us that the Internet can move beyond the computer. Devices, sensors, appliances, toys, even clothing can connect to the Internet. Our smart devices talk to us, and we talk back. Does this have any application to our teaching methods? How will eLearning change by taking advantage of IoT devices?

 recording release: yes license: CC BY  

8. Using FOSS for proposing improved public transport plans in Australian cities
Patrick Sunter

Can open source geospatial and transport simulation software help civil society groups engage in addressing transport challenges in Australian cities? In this talk I'll share and discuss my PhD work into this topic, including the key tools used (OpenTripPlanner, QGIS), the results we achieved, the challenges faced along the way, and the relevance to broader agendas like open government.
 recording release: yes license: CC BY  

9. Skulling Around: Hands-on History
Claire Reeler

Open source has opened up huge opportunities for archaeologists. As well as high quality tools for research, we can use open source to engage kids with the past. Addressing the new National Curriculum, we use 3D printed fossil skulls and replicas of archaeological material to give kids a hands-on experience, making the past Funky and Fun!
 recording release: yes license: CC BY  

10. Crash-safe Replication with MariaDB and MySQL Global Transaction ID.
Peter Lock

Traditional MySQL/MariaDB replication has difficulties when repointing a slave from one master to another. And if the slave crashes, it can lose its place in the replication stream. But recent versions have implemented Global Transaction IDs, to fix these problems. Let's have a go!
 recording release: yes license: CC BY  

11. SubPos - A "Dataless" Wi-Fi Positioning System
Blair Wyatt

When the world's lifeforms are forced into subterranean dwellings due to nuclear fallout, evolution into lizard people or warming of the Earth, we will require a simple method for determining our position underground. In our current age, we are still working out the intricacies associated with determining our location in areas where GPS cannot reach.
 recording release: yes license: CC BY  

12. Intro to OpenStreetMap
Matthew Cengia

This talk will briefly outline how to use OpenStretmap to get offline maps on your phone, contribute map corrections, record a GPS trace of an unmapped area to facilitate mapping by others, create an interactive map-driven website using OSM data, and create your own custom basemap using your choice of OSM features and colour scheme
 recording release: yes license: CC BY  

13. Keynote: Climbing the Garden Wall – An Educator's Odyssey in Second Life and OpenSim
Mark Elwell

For those who remember the hype surrounding Second Life and the imminent “metaverse” some ten years ago, and for those who see a coming “Web 3.0” in the hype now surrounding virtual reality headsets, this talk will explore the ways closed proprietary systems and mentalities stunted and thwarted the amazing power and potential of shared virtual environments over the past decade.
 recording release: yes license: CC BY  

14. Impressive Slideshow without Presentation Software
Kazuaki Maeda

When we give a presentation at conferences, we usually use one of desktop presentation software such as Powerpoint, OpenOffice.org and Keynote. This talk shows how to create slides and run a slideshow without presentation software. We can use open source software such as web browsers, LaTeX and JavaFX to make the slideshow. It supports running the slideshow with eye-catching transitions.
 recording release: yes license: CC BY  

15. How to Stop Lying, and Track What Matters
Casey West

Track **developer effectiveness over time** and it will lead to increased visibilty into the health of your team and the software you're producing which, in turn, will give you everything you need to know about the thing that matters most: how effective are you at delivering solutions to your customers?

 recording release: yes license: CC BY  

16. Hack the Planet - A practical guide to web application vulnerabilities
Katie McLaughlin, Jack Skinner

Learn about the most common attack vectors for compromising websites, and practically apply them to a sacrificial shopping cart application. 
 recording release: yes license: CC BY  

17. Get your A-Game On! Levelling up your Open Source Career
Kathy Reid

Want to acquire new weapons and armour for your open source career adventure? *Get your A-Game On* with this engaging talk and take away new skills and techniques to practice ^H^H^H leverage in your career development, including modding your resume, growing your professional posse and knowing where to look on the quest for The Next Big Thing. Walk away with guaranteed +10 XP. 
 recording release: yes license: CC BY  

18. CQRS/DDD: I must learn to repeat myself
Douglas Reith

This talk is about Domain Driven Design (DDD) and Command and Query Responsibility Segregation (CQRS) - important design patterns that encourage maintainability and scalabilitiy and line up well with buzzwords such as 'microservices' and 'reactive systems'. Examples are in PHP (knowledge not necessary) utilising the predaddy library. There will be mock business requirements.
 recording release: yes license: CC BY  

19. To the moon: FOSS lessons from building the Comprehensive Kerbal Archive Network
Paul '@pjf' Fenwick

"Gosh, keeping on top of all these mods for Kerbal Space Program is a lot of work. I might write some software to help me." Thus was born the CKAN, an open-source project with hundreds of contributors and decades of human joy delivered. Join us to find some of the best ways to launch and run a successful FOSS project. No KSP knowledge required.
 recording release: yes license: CC BY  

20. Lunchbox Window Manager
Alysander Stanley

Lunchbox is a new Window Manager for the X Windows System. It aims to dramatically improve usability and allow more efficient use of screen space with new interaction techniques. 
 recording release: yes license: CC BY  

21. HTTP By The Numbers!
Christopher Neugebauer

Are you writing a mobile app that needs to do things over a network? Fetching data from an API? Grabbing profile pictures? Syncing stuff? This talk looks at HTTP performance on mobile devices, and tries to benchmark things. With code.

Come and learn how to make your network apps snappy and responksive.
 recording release: yes license: CC BY  

22. Create customized map layers with TileMill
Matthew Cengia

This tutorial details how to delve deeper into online map creation to design maps with exactly the data and attributes that you care about to make your maps clean and meaningful. It will show how to use CartoCSS to style your map.
 recording release: yes license: CC BY  

23. Talking with Leviathans: interfacing Open Source to SAP
Nick Moore

Simplifying user experience by interfacing HTML5 applications to SAP ERP using oData.
 recording release: yes license: CC BY  

24. Adding Your Own Code to the Blockchain with Ethereum
Scott Bragg

Blockchain technology is going mainstream with the relative success of Bitcoin and the rise of alt-crypto curriencies. We take a look at other applications that are useful with a decentralised blockchain and introduce the Ethereum platform for running decentralised applications.
 recording release: yes license: CC BY  

25. Disrupting the Classroom, in a Good Way
Arjen Lentz

Arjen now spends considerably time in classrooms doing fun stuff. Making gingerbeer, soldering electronics, 3D printing, robotics assembly and programming, and more on topics of Science, Tech, Engineering and Maths (STEM). This talk is about that journey of enabling kids' natural curiosity and guiding their exploration for understanding, removing the "black box" magic. Encouraging STEM literacy.
 recording release: yes license: CC BY  

26. EasyCount, freedom of information and openness
Michael Cordover

Back in early October 2013 I put in what I thought was a straightforward freedom of information request for the source code of the system used to count votes in Senate elections.

Two years, one Senate resolution, $10,000 in crowd funding and a tribunal hearing later, that request is still not resolved. I'll talk about this process and what it means for openness and open source in government.
 recording release: yes license: CC BY  

27. Opportunities in Openness. Driving positive change in local communities.
Richard Tubb

Richard will discuss how his quest to drive positive change led to him down the open path and how these possibilities can be leveraged to create opportunities for local communities everywhere.
 recording release: yes license: CC BY  

28. Identity Management with FreeIPA
Fraser Tweedale

FreeIPA is a centralised identity management system.  In this
workshop, learn how to deploy FreeIPA servers and enrol client
machines, define and manage user, host and service identities, set
up access policies and configure network
services to take advantage of FreeIPA's authentication and
authorisation capabilities.
 recording release: yes license: CC BY  

29. Much MIDI stuff - and its Lessons
Peter Billam

MIDI is a standard defined by an association of manufacturers, who probably never dreamed Open Source programmers might write for it.
Some resources, some examples,
and the big strategic challenges:
eg. there's a need for better-documented hardware,
and for public participation in hardware design.
Also, some lessons for OS developers.
 recording release: yes license: CC BY  

30. Daily fun with containers; A live demo
Sven Dowideit

I don't like to let distribution packages install on my computer anymore.

I keep them in containers, so they can't run free on my system. 
I'll show you the joy of containerizing apps, tools, networks, development environments, and VM's.

At the end of this talk, I hope to have inspired _you_ to want to add a containerized workflow to your project.
 recording release: yes license: CC BY  

31. 4 Raspberry Pi + 1 MySQL Cluster. Really?
Ronen Baram

Showcase of MySQL Cluster (GPL version) running on 4 Raspberry Pi machines.
 recording release: yes license: CC BY  

32. Debugging: how to survive potential assassination
Paul Wayper

It is said that we should always program as if the person who has to maintain our code is a homicidal maniac who knows where we live.  This is also true of people who support your program and have to use it.  Many will encounter unforeseen problems with your program, and may be homicidal maniacs who can track you down.

This talk aims to make it easy to write programs that are easy to support.
 recording release: yes license: CC BY  

33. The Great Escape : Tunnelling your way to freedom with SSH
John Dalton

SSH is something that many developers and most sysadmins and devops folk use on a daily basis, but we usually barely scratch the surface of what it's capable of. Come and see how you can use SSH to create different types of tunnels that can allow any kind of app to communicate securely between any network, or even make your traffic appear to come from somewhere else entirely.
 recording release: yes license: CC BY  

34. How much better is the new MariaDB version 10.1?
Peter Lock

MariaDB version 10.1.8 was released on 17th October and is the first "stable" release of the 10.1 family. Let's have a look at some of the features that were not in the 10.0 family.
 recording release: yes license: CC BY  

35. Catmandu and Elasticsearch: making search current
Robin Sheat

When looking for information, search is important. Most of my time this year has been spent replacing Koha's old search engine with a new one based on Catmandu (a data transformation library) and Elasticsearch (you know, for search.) This talk discusses how that has gone, and what could be next.
 recording release: yes license: CC BY  

36. Submitting your Android app to F-Droid
Peter Serwylo

F-Droid already has about 1,500 open source apps in its main repository. There is a small team of people working on creating build "recipes" for new apps at the request of users. However, we also accept pull requests with new build recipes from anybody. This tutorial will introduce the basics of getting your Android app built and distributed by F-Droid.
 recording release: yes license: CC BY  

37. Illuminating my Family's Environmental Footprint
Arjen Lentz

So you buy local, organic, and reduce/recycle what you can. But what's beyond?
Soon after moving, we installed PV and solar hot water systems. Arjen has been working since on various monitoring and control aspects. Our key objective has been to learn more about our use of resources such electricity and hot water. Feedback modifies behaviour, in quite significant ways. This is our story so far.
 recording release: yes license: CC BY  

38. Ansible 101
Julius Roberts

Ansible is a system orchestration tool which fills a gap between simple ssh and the full blown configuration management system like puppet. it doesn't do exactly the same thing as those others; it's a compliment, and many environments use both.  We will demo ansible and it's sibling ansible-playbook and we will do various things culminating in configuring NTP on some hosts, then checking it.
 recording release: yes license: CC BY  

39. RPerl - a faster perl
Jacinta Richardson

Perl is pretty fast... RPerl can be 100 times faster.  RPerl is the optimizing compiler for Perl 5.  The R stands for Restricted Perl, in that it restricts the use of Perl to those parts which can be made to run fast.  This talk will discuss how to divide up your code into high and low-magic code, compile the low-magic code with RPerl, link it into your high-magic code and more.
 recording release: yes license: CC BY  

40. Open Source in government: lessons from the community
Pia Waugh

Pia will discuss how open source is being used in government today, how it has changed over the last decade and how government and society is benefiting from open source technologies, methodologies and ethos.
 recording release: yes license: CC BY  



Location
--------
Derwent 2


About the group
---------------