Wherein Mick moans about programming language updates making his life hard.Read More
To be honest, I was expecting a very hostile audience but it was super friendly (yay!) and I got really excellent questions. There should be video of that, so hopefully if you can scrub past me you can get to the questions :)
Most importantly, I really recommend watching Evan's talk, it's fun and really gives you the feel for Elm's philosophy, and is much better than my talk :)
So I got "tricked" into running another Elm tutorial.
This time I tried to focus more on Signals and the graphics, and less on HTML.
Overall I think it went better, but everyone (including me) ran out of steam after the food arrived, so I should have stopped it there. Future lesson: Elm basics + Signals in tutorial 1, Models, updates and maybe Effects in tutorial 2. I think I can crack this Elm teaching thing soon.
Thanks to Functional Kats for putting up with, I mean, hosting me :)
You can find all my slides, exercises and code in https://github.com/micktwomey/elm-functionalkats-tutorial
First problem: connecting to the network for stuff. The GameCraft is graciously being hosted by DIT in their excellent new Grangegorman campus. They have also given us access to the Wifi. The problem is it's 801.x so it's awkward to configure using WPA supplicant on a Pi.
Second problem: To get around this I want to share the wifi from my Macbook over an ethernet cable to a wifi router I brought for just such an occasion. The problem here is OS X won't share an 801.x connection.
Convoluted solution: Connect to the wifi from my Mac, then turn on my VPN connection (with send all traffic turned on), then share that connection to my Wifi router, which my Pis can connect to. Simples.
Bonus: For some reason the Irish VPN endpoint isn't working so I'm routing via the UK.
Ok, I could just simply connect the Pis to my router and my laptop to that, but then I'd lose the ability to download all the code I forgot to download in advance :)