Jan 12 2012

*POSTPONED* The Linux Workshop of Stupendous Splendour

Mark

Unfortunately, this workshop has had to be postponed as Mark isn’t feeling well and isn’t up to the trip down to Galway for the class. We’ll announce here when we know more about when it’s being rescheduled, sorry.

Why yes, a Linux workshop!

Friday January 20, from about 7pm onward. You want to learn Linux? Great! What you need is:

  1. A laptop computer with enough hard disk space to install Linux.
  2. A sense of self-worth and a desire to learn.
  3. The fortitude to repartition your machine in order to install Linux.

We will be working with Ubuntu Linux 11.101.

Order of operations:

  1. Get everyone settled and liability releases signed2.
  2. Introduce myself and introduce Linux. I have a swish presentation.
  3. Hand out installation media to anyone who hasn’t been frightened away3.
  4. Branch out into Q&A and get everyone working on a goal. I don’t have an overall plan in mind, save that I do better in this kind of format.

Scary footnotes aside, it should be a great evening for anyone who wants to come in and try Linux out and enjoy our friendly user-friendly hackerspace.

Admission is €10 per person, with proceeds going to the hackerspace.


1The hackerspace has Ubuntu 11.10 installation media, I have Ubuntu 11.10 installation media and it is honestly the only distro I have used for any great length of time in the past decade.
2I want you to understand that complete data loss on your hard disk is a tangible risk if you mess up with partitioning. You will be supervised and the risk of data loss will be explicitly spelled out on the night.
3Depending on both the size of the crowd and my own infamously mercurial temperament, I may not be able to micromanage partitioning and installation. I will certainly supervise, but the burden of responsibility is on you, O Participant!


Sep 15 2011

Game Development Workshop

Mark Aherne
Game Development Workshop

 

Starting Wednesday 21st and taking place over four weeks, the Game Development Workshop will guide participants through the development of a game.

 

Rather than concentrating on the basics, like input and movement, we’ll be going over how to put a game together using object orientated programming techniques such as Managers, Game States and Finite State Machines.

 

We’ll be using Unity with C# to develop, though the methods used can be applied to almost any language or framework (including XNA).

 

Details

  • Runs on the 21st Sept, 28th Sept, 5th Oct & 12th Oct.
  • From 6pm to 10pm.
  • The workshop costs €20, this covers the four sessions and is payable at the first.
    No need to book or pre-pay.

 

What You’ll Need

  • A laptop with Unity installed.
  • Experience of a programming language.

Sep 6 2011

Introduction to Arduino: Class 2

Aaron Hastings

This Wednesday is the second class of our 3-week introductory course for Arduino. Attendees should bring with them a laptop, Arduino, electronic components* and a USB cable for their Arduino. Some spare Arduinos and electronics will be available on the day, but they will be given out on a first-come-first-served basis.

The class is free, but spaces are limited so attendees are advised to arrive early to avoid disappointment. As 091 Labs is a non-profit teaching-and-learning group, any donations on the day would be greatly appreciated.

*Components should be similar to those found in ARDX Starter Kit for Arduino, available here:
http://www.oomlout.co.uk/arduino-experimentation-kit-ardx-p-183.html


Mar 7 2011

An Introduction to Game Development using Unity

Mark Aherne

This coming Monday 14th of March at 6pm is the first in a series of workshops dedicated to game development. Game development can be an exciting and creative hobby, and the with rise of tools like Unity it is now easier than ever for one person to develop and release a game.

What is Unity?

Unity: Game Development Tool & EngineUnity is a integrated 3D engine and authoring tool, designed to make game development as quick and easy as possible. Whereas in the past using similar engines/tools has also meant limiting your game in regards to speed, customisation or graphical prowess, Unity gives you a lot of control and a great modern, and fast, 3D engine.

And of course, Unity is also completely free (even if you sell the game).

 

Who should attend?

Anyone who has interest in game development.

It is expected that those who attend will have, at least, a basic understanding of a programming language (variables, loops, functions etc.).

 

What will I learn at the workshop?

The workshop aims to develop in participants a broad understanding of game design and implementation concepts such as game play, physics, sound and 3D graphics.

In this first workshop each participant will be creating a basic game along the lines of Marble Madness. All assets (3d models, textures, sounds etc) will be provided.

This will cover the following topics:

  • The Unity Editor Interface
  • Setting up a Project & Scene
  • Using the Inspector
  • Scripting object behaviours using JavaScript*
  • Using Physics (PhysX)
  • Adding Sound
  • Creating the HUD (GUI)

* For simplicity we will using JavaScript during this workshop, however if there is demand I will cover using C# at a later stage. Unity has it’s own JavaScript/C# compilers and all scripts are compiled during the build process (not JIT), increasing the speed of the scripts in-game

 

Where and when is the event being held?

At 091 Labs, 14th March from 6pm to 11pm.

 

How much does it cost?

The event itself is free, with a suggested donation of €5 to 091 Labs for non-members (to help keep these events going).


Nov 23 2010

Workshop: Protect your (Ubuntu) laptop in one hour

Mark

This post started off in my head as a guide to firewalling your home server, but it gradually evolved, mentally, into a workshop for securing the information on your Linux laptop with GRUB, KeePass and Truecrypt. Click the (awesome Hackers) image below to RSVP your place for this once-off workshop!