/acb2015

Athega Code Base 2015

Athega Code Base 2015

Den årliga hackdayn genomfördes i år i det ganska karga och blåsiga hörn av Nynäshamns skärgård där Nynäshams Havsbad och Spa ligger.

Projekten

Sticky Spider

Litet Swift program som använder Fysik, SpriteKit och GamePlayKit med landscape stöd. Banan och fiender slumpas fram och spindeln byter höjd med knapptryckning på skärmen.

Tekniker:

  • Swift
  • SpriteKit
  • GameplayKit
  • XCode

Demo

/Lars

In the shadows

Ett väldigt litet spel där målet är att hitta utgången innan batteriet till ficklampan tar slut.

In the shadows

Tekniker:

Koden ligger på Github.

/Micke

athega.nes

En ROM för Nintendo Entertainment System skriven i C med biblioteket Shiru's neslib. Kompilerad med cc65.

Koden finns på https://github.com/peterhellberg/nesdev/tree/master/src/athega

Video

Video

/Peter

ATHEGA PRINT3R

En plotter byggd med Lego Mindstorm EV3 enligt modellen BANNER PRINT3R men med modifierat program för att skriva "athega".

Video

/Johan

Närvaroräknare och Physical Web

Inför årets jullunch tänkte jag att vi skulle följa hur många som druckit glögg, ätit julbord, osv med hjälp av bluetooth som många gäster har aktiverat i sina telefoner. Detta åstadkommer jag genom att skriva små trackers som körs på Tessel-mikrokontroller. De kan då samtidigt agera Physical Web beacons. Eftersom varje station är bemannad, kan man bara genom att ta fram sin telefon få mer information om den man pratar med. För demon har jag även visualiserat besöken på en La Metric.

Teknik

Demo

Kod

/Christian

Parkera

En Android app som ska hjälpa fordonsägare att undvika parkeringsböter genom att skapa en påminnelse om gatustädning. När användaren har parkerat startar den appen. Användarens GPS-position hämtas och parkeringsinformation hämtas ifrån Stockholm Opens api. En förifylld dialog för att spara en påminnelse i kalendern visas upp.

Tekniker:

  • Google Play Services
  • Stockholm Open API

/Alex

Parallell metaprogrammering

Π framställs med generaliserad kedjebråkbeskrivning av en Machin-liknande formel och M500 numeriska talbibliotek.

Kod

/Mark

Game Theory och TensorFlow

Fördjupning och presentation Game Theory

Fördjupade mig i Game Theory genom att titta på föreläsningar på Yale Open University och deras Introduction to Game Theory. Presenterade vad Game Theory är och dess historia. Vi tittade på ”Prisoners Dilemma” https://sv.wikipedia.org/wiki/Fångarnas_dilemma

/Mats

TensorFlow

Google släpper delar av sitt ramverk för machine learning, TensorFlow. Jag gjorde en djupdykning och testade några av de tutorials som finns på http://tensorflow.org

/Mats

Slideshow i Apple TV

En TVMLkit applikation som visar slides på nya Apple TV. Allt som behövs är ett enklare Swiftprogram i XCode som accessar ett Javascript på en webbserver som presenterar sidor med TVML. TVML är ett XML-format som definerar ett enkelt markupspråk för att skapa sidor i en Apple TV. Mycket enkelt att bygga tillämpningar i för den som är famliljär med Javascript och HTML när det väl är uppsatt och konfigurerat.

/Torbjörn