JANNER¨ 2014, AUSGABE 001 R.I.S. Journal

Remix Improve Share - das freie, creative-commons lizensierte Journal zu den Themen Open-Source, Spiele Programmierung, Open Education. Preis: Zahlen Sie so viel Sie wollen (siehe Editorial).

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 1 Inhalt erzahlt¨ uber¨ seine Spielegrafik- Madchen¨ programmieren Engine: ⇒molecularmatters, S. Impressum: ⇒impressum, S. 2 17 Pyladies Vienna Grunderin¨ Floor Editorial: Horst Jens (Herausgeber) Lebensweg: Wie ein Osterreicher¨ sei- Drees im Interview ⇒floor, S. 40 uber¨ den Zweck dieser Zeitschrift, nen Weg in die games industry fand: Railsgirls haben mein Leben Creative-Commons Lizenzen und ⇒austrianguy, S. 19 verandert:¨ Blogposting von Laura Free Software culture: ⇒editorial, Berufsbild: Counterstrike- Gaetano uber¨ Railsgirls, Pyladies S. 3 Profispieler: ⇒counterstrike, S. und wie man Schriftstellerin wird: Kalender: Termine fur¨ 2014: 22 ⇒laura, S.43 ⇒kalender, S. 60 Warnung: Meide die Games In- Sponsorenhinweise: siehe Impress- dustry ! (Rant auf reddit.com): um und Kalender ⇒redditrant, S. 25 Praxis

Schule Tutorial: Freies Software-Repository Report fur¨ fdroid fur¨ Android installieren: ⇒fdroid, S. 45 Linuxtage 2013 in Chemnitz, Vortrag Meinung: Wie smart ist Hardware: Tutorial: Zahnbursten-¨ uber¨ in Schulen, OSDomotics die Samsungs Smartschool ? Roboter selber machen: Smarthome: ⇒chemnitz, S. 6 ⇒smartschool, S. 28 Kanada: c3inspire bringt Studieren- ⇒bristlebot, S. 46 de von Technik und Wirtschaft zu- sammen: ⇒c3inspire, S. 29 Lifestyle England: Umstellung einer Madchenschule¨ auf Linux: Game Freiwillig obdachlos: ⇒nomad, S. ⇒westcliff, S. 32 9 USA / Vietnam: Neil Fraser macht in Open Source game: Chemiebaukas- Billionar¨ werden: ⇒trilions, S. Vietnam Urlaub, erforscht den Com- ten: Welten zerstoren¨ mit The Pow- 12 puter Science Unterricht vor Ort und der Toy: ⇒powdertoy, S. 48 programmiert ein grafisches Lern- Tutorial: Wasser bewegen mit The tool: ⇒vietnam, S. 36 Powder Toy: ⇒powdertoytutorial, Beruf OLPC Austria: Christoph Derndo- S. 53 fer macht sich Gedanken uber¨ das Tutorial: Ballspiel grafisch program- Berufsbild: Spiele Tester: One Laptop per Child Projekt: mieren mit Scratch2: ⇒scratch, ⇒spieletester, S. 14 ⇒olpcnewyear, S. 38 S. 54 Firmengrunder¨ Stefan Reinalter

Impressum BIC OPSKATWW Amazon-Partnerprogramm IBAN AT696000000075159553 Informationspflicht lt. §5 E-Commerce Gesetz, Offenlegung gemaߨ §25 Mediengesetz: Fir- Horst JENS ist Teilnehmer des Partnerpro- §14 Unternehmensgesetzbuch bzw. §63 Ge- mensitz: Wien. Unternehmensgegenstand: gramms von Amazon EU, das zur Bereitstel- werbeordnung und Offenlegungspflicht lt. §25 EDV-Training, Programmierung lung eines Mediums fur¨ Websites konzipiert Mediengesetz, Auszug aus dem Firmen A-Z Mitglied der Wirtschaftskammer Wien, Fach- wurde, mittels dessen durch die Platzierung der Wirtschaftskammer Osterreich¨ gruppe: IT-Dienstleistung. von Werbeanzeigen und Links zu Amazon.de Firmenname: Horst JENS Werbekostenerstattung verdient werden kann. Unternehmensbezeichnung: spielend-programmieren Blattlinie Adresse: Brigittenauerlande¨ 6, 1020 Wien, Das RIS-Journal ist ei- Sponsoren Austria ne hoffentlich bald re- Das RIS-Journal dankt folgenden Sponsoren Telefon: +43 / (0)660 52 65 377 gelmaßig¨ im Internet dieser Ausgabe: Fax: +43 (0)1 / 33 285 30 14 erscheinende, creativ- Web: spielend-programmieren.at commons lizensierte (cc- E-Mail: by-sa) Zeitschrift zum selber ausdrucken. [email protected] Daseinszweck ist die Bewerbung von Dienst- UID-Nummer: keine leistungen (Programmierkursen) der Firma Behorde¨ gem. ECG (E-Commerce Gesetz): Ma- spielend-programmieren (Horst JENS) sowie gistratisches Bezirksamt des II. Bezirkes der Propagierung und Bekanntmachungen von Anwendbare Rechtsvorschriften: frei lizensierten (cc-by-sa) Inhalten die sich www.ris2.bka.gv.at mit den Themen der freien Software Kultur Wukonig.com, die Internetagentur aus Rechtsform: Einzelunternehmer befassen, insbesondere in Schulen. Osterreich¨ Bankverbindung:

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 2 Editorial bisher gesammelten Artikel noch ein- ...an Ihrer Schule mal durchzuarbeiten, die Layoutspra- A von HORST JENS che LTEX zu lernen und sehr viele Womit wir beim Sinn dieses Jour- E-Mails zu schreiben um weltweit nals angelangt sind: Ich kann gerne nach Ubersetzungs-¨ und Abdruck- in Ihrer Schule / fur¨ Ihre Organisa- Genehmigungen zu fragen. tion einen Workshop (bzw. eine Pro- bestunde) zum Thema Open Source / Programmieren / Game Program- Lausch- und Lesefutter ming abhalten, kombinierbar mit bei- nahe jedem Unterrichtsfach 2 - kon- Die meisten der Artikel dieser Aus- taktieren Sie mich einfach per Email, gabe des RIS-Journals habe ich vom Kontaktmoglichkeiten¨ und Einzelhei- Englischen ins Deutsche ubersetzt.¨ ten finden Sie auf meiner meiner Ho- Viel weniger Artikel als ursprunglich¨ mepage spielend-programmieren.at. geplant sind von mir selbst... freuen Sie sich auf die nachste¨ Ausgabe des RIS-Journals dort werden mehr Ar- tikel von mir drin sein. Werfen Sie Frei lizensiert Horst JENS [1] bis dahin einen Blick auf die Tutori- als meiner Homepage [2] oder in mein Alle (ubersetzten)¨ Texte im RIS Jour- nal sind frei lizensiert und auch fast Wenn Sie dieses Editorial zu En- Python Game Book [3] bzw. horen¨ alle Grafiken3. Da (zumindest die de lesen verrate ich [1] Ihnen wo Sie sich meinen wochentlichen¨ Pod- Texte) alle unter eine Creative Com- sich die Werbung im R.I.S.-Journal cast [4] an, dann wissen Sie recht gut mons cc-by-sa Lizenz fallen konnen¨ versteckt, warum Sie zu viel dafur¨ welche Themen ich in den nachsten¨ Sie diese Texte nicht nur im Unter- gezahlt haben, wofur¨ der Name Ausgaben dieses Journals behandeln richt beliebig (legal!) verteilen und R.I.S. steht und was es mit den werde und uber¨ welche Themen ich verwenden sondern daraus auch ih- Creativ-Commons Lizenzen auf sich an Ihrer Schule einen Workshop an- re eigene Zeitschrift machen...mit Ih- hat. Und wie Sie mich dazu brin- bieten kann: rer Werbung und mir Ihren eigenen, gen an in Ihrer Schule einen Game- zusatzlichen¨ Inhalten. Unter Beach- Programming Workshop zu veran- Meine Werbung... tung folgender Bedingung: stalten. Warum ich an Ihrer Schule zeigen • Namensnennung (recognition): will was ich kann: Einerseits weil es Sie mussen¨ auf die Original- Wie alles begann... (selten, aber doch) vorkommt dass quelle verlinken / hinweisen. Schulen mich direkt fur¨ einen Work- Genau vor einem Jahr, zum Jahres- shop bezahlen; vor allem aber weil wechsel 2012 auf 2013, hatte ich ich dadurch Kunden fur¨ meine Pro- • Weitergabe unter gleichen Be- die Idee um mein Geschaft¨ (Pro- grammierkurse [1] gewinnen kann. dingungen (share-alike): Die 1 grammierkurse fur¨ Jugendliche) an- Bei spielend-programmieren gibt es daraus entstehenden Artikeln zukurbeln anstatt der ublichen¨ Pla- fur¨ Jugendliche jede Altersstufe Pro- oder Werke mussen¨ ebenfalls kate, Flugzettel und Inserate gleich grammierkurse, sowohl wahrend¨ der cc-by-sa lizensiert sein und frei eine eigene Zeitschrift herauszubrin- Schulzeit als auch wahrend¨ der Feri- kopiert werden konnen.¨ gen um sie an Schulen als Werbe- en. Naheres¨ erfahren Sie auf meiner mittel zu verteilen. Genialerweise ist Homepage [1]! Was Sie nicht konnen¨ ist eine cc- es teurer ein einziges Inserat in ei- by-sa Lizenz ruckg¨ angig¨ zu machen: ner uninteressanten Zeitung zu be- meine Artikel bleiben frei lizensiert. zahlen als eine interessante Zeitung Sie konnen¨ trotzdem fur¨ Ihre Zeit- ohne uninteressante Inserate zu er- schrift Geld verlangen, Sie konnen¨ stellen. Weiter unten erklare¨ ich wie aber nicht verhindern dass die freien Sie das R.I.S. Journal fur¨ Ihre eige- Artikeln kopiert werden. Sie durfen¨ nen Zwecke nutzen konnen.¨ keinen Kopierschutz oder Copyright- Diverse Projekte verzogerten¨ Vermerk zu Inhalten des RIS Jour- mein Vorhaben bis es endlich zum nals hinzufugen,¨ davor schutzt¨ die Jahreswechsel 2013 / 2014 so weit Logo der Firma spielend-programmieren: Tux Creative-Commons Lizenz. Womit war: Ich hatte genug Zeit um die mit Joystick wir beim Preis angelangt sind: 1Open Source Game Programming - Kurse fur¨ Kinder, Jugendliche und Schulen: Firma spielend-programmieren [1] 2Sogar Turnstunden, und sogar ohne Computer. Am Liebsten sind mir Schulen mit gut bestucktem¨ EDV-Saal 3bitte beachten Sie im Einzelfall die Bildunterschriften

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 3 Preis oder die 3D-Software Blender. Die- Spenden se Kultur ist der Grund warum tau- Das RIS Journal wird immer kos- sende Freiwillige die großte¨ jemals Auch wenn Sie das RIS Journal kos- tenlos erhaltlich¨ sein (z.B. indem verfugbare,¨ creativ-commons lizen- tenlos downloaden, ausdrucken und Sie die Online-Version herunterla- sierte Enzyklopadie¨ erschaffen haben verbreiten durfen¨ bedeutet dies kei- den, ausdrucken und verteilen). Wo- (Wikipedia) an der jeder mitarbei- nesfalls dass ich mich gegen Spen- bei es vollkommen in Ordnung ist das ten kann. Diese Kultur ist der Grund den wehre. Wenn Sie mir absolut kei- R.I.S.-Journal zu verkaufen: kosten- warum sich weltweit Leute zusam- nen Auftrag fur¨ einen Programmier- los ist ja nicht das selbe wie wertlos, mentun um ein freies Hochglanz- kurs geben wollen sondern mir lie- und die cc-by-sa Lizenz erlaubt auch magazine wie Gimpmagazine.org zu ber einfach so Geld zukommen lassen den Verkauf ausdrucklich.¨ Sie konnen¨ erschaffen oder gemeinsam an einem wollen, ganz ohne Gegenleistung: dieses R.I.S.-Journal nehmen und je- freien Film wie Sintel [5] zu arbeiten. Bankuberweisung:¨ Bitte schrei- mand anderem verkaufen, ich freue ben Sie in den Buchungstext ’Spende mich sogar daruber!¨ Bitte schreiben fur¨ RIS-Journal 001’: Kontoinhaber: Sie mir welchen Preis Sie erzielt ha- Horst JENS ben. IBAN: AT69 6000 0000 7515 9553 BIC: OPSKATWW R.I.S. Journal ? Selbstverstandlich¨ freue ich mich auch uber¨ Bitcoins: Im Name Journal kommt steckt das 1CZ4 dCgF 8sMX Zmbd wjiR 9nPM Wort ’jour’ (franzosich¨ fur¨ Tag), ge- 52b4 QSxa nb Sowie uber¨ Flattr - meint ist eine tagliche¨ bzw. tages- Spenden: http://goo.gl/5nJz6y aktuelle Zeitschrift. Sie halten Aus- gabe 001 in der Hand und ich ha- be uber¨ ein Jahr dafur¨ gebraucht... realistischerweise habe ich vor et- Szene aus dem Blender-Film Sintel. wa vier Ausgaben pro Jahr heraus- Bildrechte: [5] bringen, spater¨ vielleicht mehr. R.I.S. steht fur¨ Remix - Improve - Share und fasst recht gut das Gedanken- Diese Kultur bleibt nicht auf im- materielle Guter¨ wie Software be- Bitcoin-Adresse (links) und Flattr Adresse gebaude¨ der freien Software / Open (rechts) von Horst JENS Source Welt zusammen, namlich¨ die schrankt¨ sondern betrifft z.B. dank vier Grundfreiheiten der gpl-Lizenz: austauschbarer Plane¨ fur¨ 3D Drucker Die Freiheiten ein Werk (z.B. Softwa- mehr und mehr Bereiche außerhalb Gliederung re) der klassischen Software-Industrie. Werfen Sie einmal einen Blick auf Bis ich eine bessere Layout Idee habe • zu nutzen (use, remix) den Blog von Open Source Ecology: ist jeder Artikel folgendermaßen auf- erdverbundener geht es nicht mehr. gebaut: • zu verbessern (modify, impro- ve) • Anrisstext, fett gedruckt wo kurz erklart¨ wird worum es in • zu verbreiten (share) Mitmachen dem Artikel geht damit Sie ent- scheiden konnen¨ ob Sie ihn le- • zu studieren (study) (davon zu sen wollen oder nicht. lernen, Zugriff auf die Quellda- Diese freien Inhalte und die damit teien /Bauplane¨ zu haben) verbundene Kultur bekannt zu ma- • Der Artikeltext selbst, inklusi- chen und zu fordern,¨ speziell in Schu- ve Bildern, →fett geschriebe- Diese vier Grundfreiheiten bilden len, ist mein Ziel fur¨ das R.I.S. Jour- nen Fachbegriffen mit Pfeil das Fundament der Welt der freien nal. Ich wunsche¨ viel Spaß beim und kursiven Links zu Web- Software (Free/libre Open Source Lesen. Bitte schreiben Sie mir was Adressen (URL) [1], mit Zahlen Software) und fuhren¨ zu einer Kul- Ihnen gefallen hat, und vor allem: in eckigen Klammern dahinter tur (Hackerethik) des miteinander Wenn Ihnen ein Artikel nicht gefal- (siehe Quellen) falls die URL Teilens (von Wissen), des weltweiten len hat, schreiben Sie mir einen bes- nicht selbst-erklarend¨ ist. In der 4 Zusammenarbeitens . Diese Kultur seren Artikel fur¨ die nachste¨ Ausga- Online-Version ist die URL di- ist der Grund warum heute techni- be! Wie Sie sehen konnen¨ brauche ich rekt anklickbar. sches Spitzenprodukte frei erhaltlich¨ auch dringend Grafiker, Ubersetzter,¨ sind wie etwa das Betriebssystem Redakteure, Korrekturleser und Leu- • Fachbegriffe (sofern vorhan- Gnu/Linux, die Grafiksoftware Gimp te die sich mit LATEX auskennen. den) einzeln erklart.¨ Falls 4die Open Source Welt kann mehr Programmierer auf eine Aufgabe konzentrieren als jede einzelne Firma

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 4 die Website zum Fachbegriff Ziegelschneider uber¨ den Traktor bis nicht dem gleichlautendem zum Fertighaus werden alle Plane¨ Wikipedia-Artikel entspricht und Erfahrungen uber¨ das Internet wird sie extra angegeben. verteilt, frei lizensiert und weltweit nachgebaut und verbessert.

• Download & Feedback: Link Flattr eine Micro-payment Dienst zum Direkt-Download des Arti- der es erlaubt sehr kleine Betrage¨ kels, falls vorhanden Link zur Bildrechte: Amazon Partner Programm [8] zu spenden (z.B. einen Zwanzigs- Audio-Datei (Podcast). Falls tel von einem Cent). Auf http: vorhanden E-Mail Adresse der geht es bei der Hackerethik um fol- //flattr.com erfahren Sie mehr Autoren. gende Werte: daruber.¨ • Free access: Zugang zu Compu- tern soll frei sein Bitcoins Bitcoins sind elektroni- • Lizenzangabe diese Lizenzan- sches Geld welches sich teils oh- gabe bezieht sich immer auf • Sharing: Information soll frei ne Uberweisungsgeb¨ uhr¨ ubertragen¨ den (in Deutsche ubersetzten)¨ sein lasst,¨ in beliebig kleinen Betragen.¨ Naheres¨ erfahren Sie jede Woche im Text. Bilder und Originaltexte • Decentralization: Misstraue Au- Bitcoin-Update [7] Podcast. konnen¨ abweichende Lizensie- toritat¨ (Behorden)¨ - fordere¨ De- rungen haben ! zentralisierung • Openness: Beurteile Hacker Download, Feedback: • Quellen: Alle Links und Quel- nach deren Taten, nicht nach R.I.S.-Journal, Ausgabe 001: lenangaben dieses Artikels deren Zeugnissen spielend-programmieren.at/de:ris:001 • World Improvement: Du kanns Download Ordner, verschiedene For- Kunst und Schonheit¨ mit dem mate: spielend-programmieren.at/ Computer erschaffen risjournal/001/editorial Fachbegriffe: Feedback B horst.jens@spielend- • World Improvement: Computer programmieren.at konnen¨ Dein Leben verbesseren cc-by-sa creative-commons, reco- gnition, share-alike Lizenz: Namens- Gnu/Linux auch einfach nur Li- nennung, Weitergabe unter gleichen nux genannt, zum großen Leidwesen Lizenz, Quellen Bedingungen. Siehe auch weiter un- von Richard Stallman. Ein freies Be- ten triebssystem fur¨ Computer. Steckt Dieses Material steht u.a. in Ihrem Android-Smartphone. unter der Creative- Das Maskottchen von Linux, den Pin- Commons-Lizenz Na- gpl General Public License, guin Tux, haben Sie sicher schon mensnennung - Wei- ermoglicht¨ die 4 Grundfreiheiten use, gesehen. tergabe unter gleichen Bedingungen study, share, improve im Bereich Soft- 4.0 International. Um eine Kopie ware. Sie wurde von Richard Stall- Podcast Eine Radiosendug (cast) dieser Lizenz zu sehen, besuchen man erfunden und wird weltweit von welche als mp3 Datei via Internet ge- Sie http://creativecommons.org/ der Free Software Foundation (Eu- sendet wird und per Computer oder licenses/by-sa/4.0/deed.de. ropa: fsfe.org) gefordert¨ und durch- mp3-Player (iPod) angehort¨ wird. Quellen: gesetzt. Fur¨ Dokumentationen, Text, [1] Spielend-Programmieren.at Musik und kunstlerische¨ Werke hat Wikipedia Lesen Sie einmal die [2] http://goo.gl/0X37fd sich die Creative Commons Lizenz Lizenzinformation eines beliebigen [3] ThePythonGameBook.com cc-by-sa bewahrt.¨ Wikipedia-Artikels ! [4] Biertaucher.at [5] Sintel.org Hackerethik Laut Steven Levy’s Open Source Ecology [6]: Eine [6] OpenSourcEecology.org Buch Hackers. 25th Anniversary Editi- Gruppe von open-source begeisterten [7] BitcoinUpdate.com on: Heroes of the Computer Revolution Landfreaks die an einem Global Vil- [8] goo.gl/EAkg5Q lage Construction Set werkeln: vom

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 5 Chemnitzer Linuxtage (Hashtag #CLT2013) jahrlich¨ statt von einem uber¨ die ganze Welt ver- findet. streuten Team von Open Source Pro- 2013 Der Freitag Abend ist fur¨ das Auf- grammierern (unentgeltlich) entwi- bauen und Verkabeln des Messestan- ckelt, und die beiden anwesenden von HORST JENS des vorgesehen - fur¨ das Publikum Entwickler aus Deutschland waren offnet¨ sich die Messe erst am Samstag sichtlich erfreut uber¨ ein Stuck¨ hand- Horst JENS [1] berichtet von Fruh.¨ Die erste schone¨ Uberraschung¨ feste Dankbarkeit. Die Geany Home- den Chemnitzer Linuxtagen 2013 erlebten wir gleich nach der Ankunft: page hat mittlerweile zusatzlich¨ zum [2], dem erfreulichen Zusammen- Es gab erfreulich wenig zu tun, die PayPal Link auch einen Flattr Spen- treffen mit leibhaftigen Open- Organisatoren hatten ganze Arbeit denbutton. Source Programmierern, einem geleistet: Das Messestandplakat war Vortrag von Kurt Gramlich [3] zum schon ausgedruckt und aufgeklebt, Thema Linux in Schulen [4] und der Tisch war schon hergerichtet (in- dem OSDomotics [5] Messestand kl. Stromkabeln und Sesseln), Aus- zum Thema Smart Home stellerausweise mit Essensgutschei- nen und Workshop / Vortragsver- zeichnis lagen schon bereit, und das Ein Reisebericht W-Lan funktionierte einwandfrei. Der jahrliche¨ stattfindende Chemnit- Bei andere Messen (nicht nur Li- zer Linuxtag [2] vereinigt alles was nuxtage, sondern auch kommerziel- in der deutschsprachigen Open Sour- len Messen) ist eine so gute Organi- ce Welt Rang und Namen hat. Ein sation keineswegs selbstverstandlich.¨ Wochenende lang stellen uber¨ 400 Aussteller Ihre Open Source Projek- Bier und Schokolade te bzw. Firmen vor, es gibt Vortrage¨ Geany der Flaschengeist. Bildrechte: [1], und Workshops, Dr.Tux hilft bei Com- cc-by-sa puterproblemen, Kinder basteln mit dem Raspberry Pi und loten¨ Roboter; fur¨ den reibungslosen Ablauf sorgt ein Heer engagierter Freiwilliger Hel- ferInnen. Ebenso freute sich der anwe- sende Django Entwickler, der stell- vertretend fur¨ die in der Django- Foundation organisierten Program- mierer das Bier annahm und ver- sprach es so gerecht wie moglich¨ Geany Entwickler bekommt Schokolade. zu verteilen. Uns machte das Schen- Bildrechte: [1], cc-by-sa ken ebenfalls große Freude, vielleicht Nachdem Aufbau unserer Mes- entsteht eine kleine nette Tradition seattraktion (ein Puppenhaus mit daraus. 6LoWPAN Funksensoren und Lich- Da der OSDomotics Messestand tern) schlenderte ich mit Flori- Horst JENS und Florian Schweikert. mit acht Leuten sehr gut bemannt Bildrechte: [1], cc-by-sa an Schweikert [7] (bekannt vom war hatte ich ein wenig Zeit mir am Biertaucher-Podcast [8]) durch die Samstag die anderen Messestande¨ Fur¨ mich war es nach 2009 [6] Messehalle um die anderen Standpla- anzusehen und sogar zwei Vor- der zweite Besuch auf einem Chem- kate anzuschauen. Zu unserer großen trage¨ zu besuchen. Weil ich nach nitzer Linuxtag, dementsprechend er- Freude entdeckten wir vom frei- Moglichkeit¨ mit jedem Messestand- wartungsvoll fuhr ich hin. Meine en Programmiereditor Geany und personal (eigentlich gab es keine Reisegruppe bestand aus acht Leu- vom Python Framework Django ei- uninteressanten Messestande)¨ kurz ten vom Verein OSDomotics [5]. gene Messestande.¨ Spontan beschlos- plaudern wollte verging der Samstag Nach einer langen Zugfahrt (Wien sen wir am Samstag mit Bier und wie im Flug. -Nurnberg¨ - Chemnitz) und An- Schokolade bei den Projektbetreibern kunft in einem Wolkenkratzer-Hotel vorbei zu schauen. Am Abend eroffnete¨ eine Tromm- (W-Lan im Zimmer nur gegen Auf- Am Samstag (nach einem Spa- lertruppe das große Festbuffet, spat¨ preis) machten wir uns auf den Weg ziergang durch das eher menschen- am Abend fuhr die OSDomotics zum Gelande¨ der technischen Uni- leere Chemnitz) kam unsere Ge- Gruppe gut gelaunt, aber mude¨ versitat¨ wo der Chemnitzer Linuxtag schenkaktion sehr gut an. Geany wird zuruck¨ ins Hotel.

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 6 Top-down vs. Bottom-Up: Revo- lutionen (im Bildungsbereich) wir- ken nachhaltig von unten nach oben, nicht umgekehrt

Kulturelle Unterschiede: Es gibt große kulturelle Unterschiede zwi- schen Skandinavien und Deutsch- land. In Skandinavien gibt es z.B. keine Schul-Internetfilter, in Deutsch- Unser Messestand. Rechts im Bild mit Besucher am Chemnitzer Linuxtage 2013. land werden sie von Behorden¨ und Fotoappart: Harald Pichler, Verein Bildrechte: [1], cc-by-sa Eltern verlangt. OSDomotics. Bildrechte: [1], cc-by-sa Learning by Doing: Die beste Art Linux in Schulen SysAdmins fur¨ ein SkoleLinuxSys- tem auszubilden ist es, engagierten Der andere Vortrag den ich be- Schulern¨ so viel Verantwortung fur¨ sucht habe war von Kurt Gramlich Kleinunternehmen die Schul-EDV wie moglich¨ zu geben uber¨ den Einsatz (und das Scheitern) (’macht Euch das alles selbst aus’). von SkoleLinux im deutschen Bun- Diese Schuler¨ werden teils spater¨ er- Am Sonntag war deutlich weni- desland Rheinland-Pfalz. Kurt Gram- folgreiche Admins. ger Publikumsandrang als am Sams- lich ist ein sehr engagierter, weiß- tag, der OsDomotics Messestand war haariger Volkshochschul-Lehrer aus Nehmen was da ist: Die Schule trotzdem immer gut besucht. Erst um Nordreihn-Westfalen der sich uber¨ sollte laut Kurt Gramlich nicht ver- 16:00 gelang es mir ein Foto vom Jahre hinweg mit Linux in Schu- suchen mit Gewalt Technologien zu Messestand ohne Besucher davor zu len befasst hat. Als aus politischen unterrichten welche an der Lebens- machen. Nur zwei Vortrage¨ konnte Grunden¨ das Bundesland Rheinland- wirklichkeit der Schuler¨ vorbeigehen ich vollstandig¨ besuchen: Einen Vor- Pfalz eine Microsoft-Alternative such- sondern die Technologie benutzen trag von zwei selbstandigen¨ Compu- te und ’von oben’ das Skolelinux- welche die Schuler¨ sowieso besitzen ter / Open Source Beratern welche Projekt forderte¨ war er stark darin (Smartphones, Tablets) und versu- dazu aufriefen kleine Unternehmen involviert. Nachdem -aus politischen chen damit etwas Vernunftiges¨ zu zu betreuen anstatt sich auf große Grunden-¨ das Bundesland Rheinland- machen. Unternehmen zu konzentrieren. Die Pfalz an Skolelinux nicht mehr inter- ¨ Zahlen fur¨ Deutschland, Osterreich essiert war sprangen viele vorher be- und Schweiz ahneln¨ sich: teiligte Schulen aus dem Projekt wie- Open Source braucht Zeit: Linux der ab. / Open Source Neulingen sollte man Circa 80 Prozent aller Unterneh- als gutmeinender Open Source Evan- Es gibt immer noch Schulen in men sind sogenannte Kleinunterneh- gelist nicht das Kostenargument (Li- Rheinland-Pfalz welche Skole-Linux men mit weniger als 10 Mitarbeitern. nux kost’ nix!) als den Vorteil frei- verwenden, allerdings nicht mehr so (Die Definition Kleinunternehmen ist er Software ’verkaufen’. Auch freie viele wie zu Zeiten der offiziellen Pro- von Land zu Land unterschiedlich). Software kostet: Zeit, Nerven und jektforderung.¨ Fur¨ mich waren vor al- Und wahrend¨ diese Masse kleiner Support. Speziell fur¨ Schulen wel- lem folgende Erkenntnisse aus dem Unternehmen nur einen geringen An- che Raubkopien verwenden oder Ihre Vortrag interessant: teil am Gesamtumsatz hat -siehe Pa- Software geschenkt / vom Staat be- retoprinzip-, so stellen sie doch ei- zahlt bekommen ist das Kostenargu- ne große Masse an potentiellen Kun- ment zweitrangig. den. Meist mit knappem Budget und Der Geist von Open Source,- eigenwilligen Prioritaten¨ (Das Ding das Erkennen und Erleben was freie soll funktionieren sonst schreib’ ich die Software bedeutet- dauert laut Kurt Rechnungen mit der Schreibmaschi- Gramlich 2 bis 3 Jahre, erst dann ver- ne). steht ein neuer User dass er Teil einer Wie die beiden Vortragenden in Gemeinschaft ist, etwas geschenkt einer Art Doppelconference darleg- bekommt (Support, Bier, Schokola- ten haben kleine Unternehmen einen de...) und sich kreativ und hilfreich in Vorteil den es bei großen Unterneh- diese Gemeinschaft einbringen kann. men nicht gibt: Aus erfolgreicher Ar- In einem Beratungsgesprach¨ oder mit beit bei kleinen Unternehmen entste- einer Gratis-CD ist diese Erfahrung hen oft personliche¨ Freundschaften. Kurt Gramlich. Bildrechte: [3] nicht zu vermitteln.

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 7 Go East! Haus einzuschalten oder die Feuch- putersysteme. tigkeit zu uberwachen.¨ Neben der wirklich hervorragenden Silicon Saxony: eine Ansamm- Organisation seitens der Chemnitzer lung von IT-Firmen aus den Berei- Studierenden -es gab z.B. ein standig¨ chen Mikroelektronik und Photovol- gut gefulltes¨ Buffet im Backstage Be- taik, hauptsachlich¨ im Raum Dres- reich fur¨ Standbetreuer- war ich an- den, mit Ihren Zulieferern und dazu- genehm uberrascht¨ von den Besu- Bildrechte: osdomotics.com gehorigen¨ Firmen. chern am OSDomotics Messestand. Viele Besucher hatten selber klei- Hashtag: Durch Voranstellen ei- ne Firmen oder waren Handwerker ner Raute (#, englisch: Hash) vor Podcast / Wohnungs- bzw. Haus-(um)bauer einen Begriff (englisch: Tag) kann Einen ausfuhrlichen¨ und hatten sofort Ideen was man dieser Begriff in Social Media Anwen- Audio-Bericht von mit einer Funkvernetzung von Sen- dungen leichter gefunden werden. Horst JENS und soren und Aktoren machen konnte.¨ Florian Schweikert Darunter waren Ideen (Gartnereien,¨ 6LoWPAN besonders energies- uber¨ den Chemnit- Alarmanlagen, Passivhauser)¨ auf wel- effizienter Datenfunk-Standard fur¨ zer Linuxtage 2013 che wir OSDomotics Leute von selbst ’Das Internet der Dinge’ horen¨ Sie im Bier- nicht gekommen waren.¨ Geany sehr beliebter freier taucherpodcast 096: Außerdem erfuhr ich dass vie- goo.gl/rmu79. le Firmen in Sachsen (Silicon Sa- (free/libre open Source) Texteditor ¨ xony) Mitarbeiter suchen - wegen fur verschiedenste Programmierspra- A ¨ dem Bevolkerungsr¨ uckgang¨ und dem chen. Die LTEXFiles fur diese Zeit- Download, Feedback: Abwandern vieler junger Studien- schrift werden z.B. mit Geany bear- R.I.S.-Journal, Ausgabe 001: abganger¨ nach Westdeutschland su- beitet. http://geany.org spielend-programmieren.at/de:ris:001 chen die Firmen teils von Prag Download Ordner, verschiedene For- bis Portugal nach qualifizierten IT- Django: Ein Web-Entwicklungs ¨ mate: spielend-programmieren.at/ Mitarbeitern und Facharbeitern. Framework. Ermoglicht die Program- mierung komplexer Web-Projekte mit risjournal/001/chemnitz Datenbank-Anbindung (z.B. Web- Feedback B horst.jens@spielend- shops, Wikis etc) mit Hilfe der ele- programmieren.at ganten Programmiersprache Python. https://www.djangoproject.com Lizenz, Quellen: Flattr: flattr.com ist ein skandi- navischer Spenden / Micropaying Dieses Material steht Bildrechte: Dienst der vor allem in Europa bei unter der Creative- Chemnitzer Linuxtage 2014 der Podcast-Szene popular¨ ist. Commons-Lizenz Na- mensnennung - Wei- Ich freue mich schon auf den Paretoprinzip: oder die 80-20 tergabe unter gleichen Bedingun- nachsten¨ Chemnitzer Linuxtag (15. Regel besagt dass oft 20 Prozent gen 4.0 International. Um eine Kopie und 16. Marz¨ 2014, siehe RIS Journal der Kunden/Pflanzen/Tatigkeiten¨ 80 dieser Lizenz zu sehen, besuchen 001, kalender, Seite page 60) und Prozent der Etrage¨ bringen. Sie http://creativecommons.org/ kann eine Reise dorthin jedem an Li- licenses/by-sa/4.0/deed.de. nux Interessiertem empfehlen. Skolelinux skolelinux.org ist ein aus Skandinavien kommendes Linux- Quellen: Fachbegriffe: Projekt welches auf den Einsatz in [1] spielend-programmieren.at Schulen spezialisiert ist. Weitere [2] chemnitzer.linux-tage.de/2013/ OSDomotics: ist ein Verein der freie Schul-Linuxe sind z.B. Edubuntu [9], [3] http://goo.gl/Fa6mu2 Software und freie Hardware im Be- Desktop4Education [10], Linux Ad- [4] http://goo.gl/EoIDpy reich Haustechnik fordert.¨ Der Ver- vanced [11] (beide aus Osterreich)¨ [5] osdomotics.com ein entwickelt Sensoren (z.B. Tem- bzw. das Schweizer Projekt Lernstick [6] goo.gl/fUs552 peraturfuhler)¨ und Steuerungen (z.B. [12], welches gemeinsam mit Linux [7] goo.gl/THuHS9 eine Funksteckdose) welche draht- Advanced entwickelt wird. [8] biertaucher.at los via 6LoWPAN-Protokoll mitein- [9] edubuntu.org ander kommunizieren. Damit ist es System-Administratoren, [10] Desktop4Education z.B. moglich¨ per Android Smartpho- Sysadmins sind die technischen Be- [11] linuxadvanced.at ne vom Urlaub aus die Heizung im treuer eines großen, vernetzten Com- [12] imedias.ch/lernstick

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 8 Technik-Nomade mit technischer und sozialer Infra- Angestellten manchmal fur¨ ein Jahr struktur. zum Arbeiten ins Ausland, darun- von HORST JENS UND JONAS Umso mehr fasziniert es mich ter auch Freunde von Jonas. Er ver- SMEDEGAARD wenn ich Leute treffe die Ob- sprach seinen Freunden, sie im Aus- dachlosigkeit bewusst leben, nicht land zu besuchen. aus Not heraus oder als Urlaub- Auf einer Reise in die Schweiz Ein Lifestyle Bericht von Horst sabenteuer, sondern sozusagen als (Jonas begann sich mit Unix/Linux ¨ JENS [5] uber Jonas SMEDEGAARD Lebensabschnitt-Lifestyle: zu beschaftigen)¨ wahlte¨ er sich vom ¨ [1], einen Sysadmin aus Danemark Jonas, einem System-Admin aus Zug aus per Handy-Modem in einen der jahrelang freiwillig obdachlos Danemark,¨ habe ich in Deutschland Computer in Danemark¨ ein um seine lebte, aber niemals arbeitslos war (bei einem OSDOmotics-Workshop5 Emails zu checken. Das war moglich¨ und der dank Internet konsequent im November 2013 kennen gelernt. weil er mit Linux im Terminal (Text- ¨ ortsunabhangig arbeitet. Jonas sieht eine Spur unangepasst modus) arbeitete (ohne GUI) und da- aus (so als ob er nicht oft Krawat- her nur wenig Bandweite brauchte. ten tragt)¨ und hat eine sehr freundli- Dabei kam ihm zum ersten Mal die che, extrovertierte Art. Speziell wenn Erkenntnis das er von jedem Ort der es darum geht uber¨ die Vorteile von Welt aus arbeiten konnte. Linux oder freier Software zu reden 1998 besuchte er einen Freund wird er sehr enthusiastisch. der gerade ein Auslandsjahr in San Franzisko (USA) machte. Vor der Ab- Jonas fahrt stellte Jonas sicher keine offe- nen Rechnungen zu haben, kundigte¨ Jonas wurde 1972 in Danemark¨ ge- seine Wohnung, aber nicht seinen boren, er beendete die (in Danemark¨ Job. Auch von der USA aus arbei- zehn-jahrige)¨ Grundschule aber flog tete er weiter fur¨ seine Kunden in zwei mal durch in der (drei-jahrigen)¨ Danemark.¨ Der US-Aufenthalt war Jonas Smedegaard [1], cc-by-sa Oberstufe. 1992, mit 20 Jahren, ’stop- auf 3 Monate begrenzt, danach hat- ’Herumzigeunern’, ’obdachlos’, ped trying to get an education’ gab er te er keine genauen Plane...¨ vielleicht ’Herbergssuche’, ’nicht-sesshaft’: Die- die Schule endgultig¨ auf und ging sei- weiter nach Kanada reisen. se Worte haben im deutschen Sprach- nen Interessen nach: Computern und Distance working war damals ge- raum keinen guten Beigeschmack. Sozialarbeit. rade erst ein Schlagwort, alle Welt Keinen festen Wohnsitz zu haben Mit 19 Jahren (noch als Student) war der Meinung man musste¨ dafur¨ wird eher mit Armut als mit Frei- hatte er seinen ersten IT-Job: in ei- erst mal schnelle ISDN-Verbindungen heit assoziiert, eher mit Begriffen nem ’Pre Press office’ wurden Prin- ausbauen. Jonas arbeitete per Dial- wie ’Versager’ als mit ’Lifestyle’. Zu- tings von Werbeagenturen druckfer- Up Modem und SSH Verbindung von mindest in meinem Freundes- und tig gemacht. Er war fur¨ die Ver- San Franzisko aus um die Computer Bekanntenkreis erregt der Satz ’Ich netzung der Macintosh Computer in Danemark¨ zu warten, sein Geld weiß nicht wo ich morgen schlafen zustandig.¨ Im Gegensatz zu Windows wurde weiterhin auf ein danisches¨ werde’ Mitleid anstatt Neid. PC’s waren Macs zu dieser Zeit leicht Konto gezahlt und er war weiterhin Aus eigener Anschauung habe ich vernetzbar, per Telefonkabel. in Danemark¨ sozialversichert. Jonas fast nur positive Erfahrungen mit Mit einem Freund [2] welcher musste nie um ein US-Arbeitsvisum kurzfristiger, freiwilliger Wohnungs- hobbymaßig¨ Cartoons zeichnete er- ansuchen. Nur er selbst befand sich Ungewissheit gemacht: Eine Woche stellte Jonas erste Webseiten mit in den USA, seien Wertschopfung¨ er- in England ausschließlich per Couch- anklickbarer Grafik (image map) fur¨ folgte in Europa. surfing unterwegs sein, als Jugend- den Netscape Navigator 6. Jonas zog In dieser Zeit baute er ein- licher mehrmals einen Monat lang von zu Hause aus und wohnte in mal ordentlich Mist: er verwechsel- per Interrail mit der Bahn herum- Kopenhagen und Aarhus. Er startete te bei einem Linux-Kommando ein fahren und in Fahren,¨ Bahnhofen,¨ seine eigene IT-Firma Macværk 1996 < mit einem > wahrend¨ er die Da- Felshohlen¨ und Gepacknetzten¨ schla- (spater¨ unbenannt in IT-guide dr. Jo- tei /etc/passwd bearbeite. Dadurch fen, in Griechenland mit Schlafsack nes) als Einzelunternehmer. wurde die Datei geschrieben anstatt und Isomatte unterwegs sein: Aber Sein wichtigster Kunde war (und gelesen und alle Studenten der Ka- immer mit der beruhigenden Gewiss- ist immer noch) die Kaospilot Univer- ospilot University hatten keinen Zu- heit dass ’zu Hause’ ein warmes Zim- sity [3] in Aarhus fur¨ die er als Sys- gang mehr zu ihren Emails. Wahrend¨ mer auf mich wartet, maximal ein, temadministrator arbeitete. Die Uni- Jonas in San Francisco handeringend¨ zwei Tagesreisen entfernt, komplett versitat¨ schickte ihre Studenten und nach einer Losung¨ suchte (er bekam 5siehe Artikel chemnitz, RIS Journal 001, Seite 6) 6aus diesem Browser ging spater¨ der populare¨ Mozilla Firefox hervor

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 9 schließlich durch ein Webmin-Web- schlafen wurde...aber¨ es machte ihm ner Laune heraus wie viel er zu zah- Interface mit schlecht konfigurierter nichts aus. Wenn er einmal gar kei- len hat. Security Zugang zu einem Backup- nen Schlafplatz fand nahm er sich Die Kunden liebten den schrulli- File) schrieb ihm ein (!) Student ei- ein Hotelzimmer, eine Jugendherber- gen Besitzer. Wahrend¨ Jonas mit dem ne Email mit der Frage warum er sei- ge oder (weil billiger als ein Hotel) Besitzer tratschte (und von Gasten¨ ne E-mails nicht mehr checken kann. eine Schlafwagen-Bahnkarte fur¨ die Whiskey spendiert bekam) fragte er Der Rest der Studenten merkte nichts Fahrt zwischen Aarhus und Kopenha- wohin die Kellerture¨ fuhrte.¨ Ein La- bis der Fehler behoben war oder be- gen. Der Zug fuhr nachts uber¨ ein gerraum den er fur¨ seine Sachen schwerte sich zumindest nicht. (Da- Fahrschiff,¨ weshalb die Fahrt recht mieten konnte ? Ohne nachzuden- bei spielt auch der Zeitunterschied lange dauerte. ken oder gar uber¨ einen Preis zu zwischen Europa und USA eine Rol- verhandeln gab ihm der Besitzer le). Seitdem schatzt¨ Jonas die Pipe (|) den Schlussel...zum¨ ganzen Kaffee- fur¨ Linux Kommandos. haus, nicht nur zum Lagerraum. Jo- In Danemark¨ hatte sich Jonas fur¨ nas musste fur¨ den Lagerraum (der die Zeit seines Auslandaufenthaltes zwar nicht geheizt war, aber ein einen Buro-Raum¨ in einem Internet- Bett hatte) niemals etwas zahlen, nur cafe gemietet wo er seine Sachen ein- einmal bat ihn der Cafehausbesitzer quartierte. Als er von den USA zuruck¨ um einen Gefallen: Eine Rechtsan- kam plante er in diesem Buroraum¨ waltskanzlei hatte sich das Kaffee- (illegalerweise) auf dem Boden zu haus fur¨ die Firmen-Weihnachtsfeier schlafen. Diese Plane¨ scheiterten dar- gemietet und der Besitzer wollte dass an dass das Internetcafe mittlerweile Jonas in die Party hineinplatzte mit Pleite gegangen war, Jonas kam ge- der (wahren) Behauptung er woh- rade noch rechtzeitig um seine Sa- ne hier. Jonas tat ihm den Gefallen chen abzuholen. Mangels Platz muss- und ging einigen Jung-Anwalten¨ auf te er einige alte, aber funktionierende die Nerven weil er sich großzugig¨ Computer wegschmeissen, was ihm vom Buffet bediente und mit den sehr leid tat. Schließlich erlaubte ihm Sekretarinnen¨ flirtete, aber schließ- sein Arbeitgeber, die Kaospilot Uni- Smoke (Spielfilm). Bildrechte: Amazon lich trank er friedlich mit dem Chef versity, einen Lagerraum zu benut- Partner Programm [4] der Anwaltskanzlei welcher ihn lustig zen. In diesem Lagerraum schlief Jo- fand. nas auch. Einer seiner Freunde (Mor- Duschen konnte er bei Freun- Das Kaffeehaus wechselte den Be- ten P.) hatte Mitleid und in der Uni- den. Ein Problem war der Mangel an sitzer und Jonas gab den Schlussel¨ versitat¨ einen festen Buroraum¨ als Kleidung: Er hatte drei verschiede- zum Lagerraum zuruck.¨ Arbeitsplatz. Er ließ Jonas Nachts in ne Sets von Kleidung, damit er im- Jonas lebte weiter sein Noma- diesem Buroraum¨ schlafen - unter mer ein Set waschen konnte. Sein denleben in Danemark.¨ Eine Woh- dem Schreibtisch im Schlafsack. Sein Gepack¨ bestand aus einem Beutel nung vermisste er zu diesem Zeit- Freund weckte ihn jeden Morgen um mit den Kleidungs-Sets, Handtuch, punkt nicht. Was ihm ’etwas’ abging seinen Arbeitsplatz zu reklamieren. Zahnburste¨ und Laptop. war ’die Bequemlichkeit mehr Kleider Jonas hatte es nach eigenen Anga- In Waschsalons zog er sich zuruck¨ zu besitzen als man standig¨ herum- ben zu dieser Zeit einfach satt standig¨ wenn er ein paar Momente ’alleine’ tragen kann’. Im Herbst 1999 rief ihn nach neuen Wohnungen (bzw. La- sein wollte... Waschsalons sind bes- eine japanische Bekannte an die er gerraumen)¨ zu suchen die er doch ser geheizt als Bahnhofe¨ oder andere in Kalifornien kennen gelernt hatte. nur fur¨ ein paar Monate behalten offentliche¨ Platze,¨ sind durchgehend Ob er nach New York kommen woll- wurde.¨ Er beschloss daher bewusst geoffnet¨ und weniger uberf¨ ullt.¨ Mit te, das liege genau zwischen Kalifor- auf Wohnungssuche zu verzichten Kopfhorern¨ konnte er sich dort ruhig nien und Danemark?¨ Zuerst wollte er und am Arbeitsplatz zu schlafen. in eine Ecke setzten um zu compu- nicht, doch nach einer Woche nach- Mit der Zeit wurde dies zu sei- tern, Musik zu horen¨ oder Wasche¨ zu denken packte er seinen Laptop und nem Lifestyle. Er schlief oft bei ver- waschen. flog nach New York. Dort wohnte er schiedenen Freunden. Da er nicht um Im Winter fand er ein Gentle- in einer Jugendherberge und dann ’Schlaferlaubnis fur¨ ein paar Tage’ men’s Agreement mit einem Kaffee- bei Freunden von Freunden von Leu- betteln wollte und seinen Freunden hausbesitzer in Aarhus. Dieser Mann ten die er zufallig¨ kennen gelernt hat- nicht lastig¨ werden wollte unterließ war laut Jonas ’very laid back, like te. Zu dieser Zeit war Couchsurfing er jede Vorausplanung seiner Schlaf- the owner in the film Smoke [4]’. Un- ein Begriff, noch keine Web Service. platze¨ sondern ’nahm jeden Tag so ter anderem gab es in dem Kaffee- Zu einer erhofften Romanze mit wie er kam’. Er wusste sprichwortlich¨ haus keine fixen Preise, sondern der der japanischen Bekannten kam es am Morgen nicht wo er am Abend Besitzer sagte jedem Kunden aus sei- nicht da sie nicht nur von ih-

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 10 rem Boy-Friend und einer Gruppe alteren¨ Schwester) seine damaligen zusatzlicher¨ Freunde, sondern auch Gefuhle¨ gestanden. Sie dachte die von ihrer kleinen Schwester ’be- ganze Zeit, er ware¨ homosexuell und wacht’ wurde. Jonas fuhr zuruck¨ deshalb nicht an ihr interessiert. zu seiner nicht-existenten Wohnung nach Danemark,¨ sein mittlerwei- le trans-kontinentales Nomadenleben fortfuhrend.¨ In Danemark¨ lebte er zeitweise in der Wohnung seines Bruders, oder bei Freunden. Einmal Jonas miete sich in diver- betatigte¨ er sich auch als ’house- sen Wohngemeinschaften ein und sitter’ und passte auf das Haus eines schließlich 2001 in einem Hacker- Bekannten auf. space in welchem Nachts elektro- Er schlief unter anderem bei Kun- nische Musik gemacht wurde und wo regelmaßig¨ Konzerte stattfanden. den und einmal in einem Dachboden Jonas und Siri in ihrem Haus. Bildrechte: [1] der Kaospilot University (wo er beim In diesem Hackerspace (einer ehe- maligen Fabrik) gab es einen Kon- Aufstehen merkte das im Raum dar- Obwohl mittlerweile ziemlich trollraum welcher gegen Funken- unter eine Vorlesung stattfand). sesshaft und gut im Leben angekom- schlag geschutzt¨ war...ein faraday- Im Jahr 2000 (er wohnte gera- men hat Jonas sein Nomadentum scher Kafig¨ . Jonas deponierte seine de bei seinem Bruder) merkte er nicht ganzlich¨ abgelegt. Sachen (und oft auch sich selbst) dass sein Bruder gerne mehr Pri- Immer wieder zieht es ihn in in diesem Kontrollraum. Laut seinen vatsphare¨ hatte.¨ Jonas wurde be- die Ferne auf ausgedehnte interna- Angaben machte es ihm nichts aus wusst dass er nicht ewig bei Freun- tionale Vortragsreisen. Dort schlaft¨ in einem Kafig¨ zu schlafen, aber die den und Verwandten leben konnte. er bei Fremden welche er nur von betrunkenen, lauten Konzertbesu- Im Fruhling¨ 2000 lud Jonas die ja- Online-Chats kennt, fliegt ohne Re- cher gingen ihm manchmal auf die panische Immer-noch-nicht-Freundin tourticket in fremde Lander¨ fur¨ die Nerven. fur¨ einen Monat nach Danemark¨ ein. er kein Visum hat um sich dort von Als sie zusagte ging ihm auf dass Zufallsbekanntschaften am Flugha- er keine geeignete Wohnung son- fen zu Hackertreffen in noch frem- dern nur ein WG-Zimmer hatte und dere Lander¨ einladen zu lassen um er seine Bekannte schlecht in La- schließlich bei Verwandten von Be- gerraumen¨ unterbringen konnte. So- Im September 2001 lernte Jonas kannten von Nachbarn von Leu- mit miete er kurzfristig einen zwei- seine jetzige danische¨ Freundin -Siri- ten die er nicht kennt aufzuwa- ten Raum in der Wohngemeinschaft, kennen. Nach einer kurzen Bezie- chen und zu merken dass er we- sich vom obdachlosen Wohnraum- hung mit ihr war er wieder Single. der Sprache noch primitivste ortliche¨ Schnorrer zum multiplen Zimmerbe- 2003 verließ Jonas Kopenhagen und Hygiene- oder Essgewohnheiten ver- sitzer entwickelnd. zog in eine Ein-Zimmer Wohnung steht. Jonas halt¨ Vortrage¨ uber¨ Linux Zu seiner großen Freude kam ein einem Ecovillage (Okodorf)¨ . Sess- und Web-Technologie und lernt ger- die Japanerin ohne Boyfriend nach haft geworden merkte er dass ihm ne neue Leute und fremde Kulturen Danemark,¨ zu seinem großen Leid- Siri (sie hatte inzwischen einen an- kennen. wesen brachte sie ihre kleine Schwes- deren Freund) fehlte und er woll- Und selbstverstandlich¨ betreut er ter mit und er hatte kein einzige te dass sie ihren damaligen Freund seine danischen¨ Kunden weiter, egal Mal die Gelegenheit mit der alteren¨ verlasst¨ und zu ihm zog. Siri hatte wo er sich gerade befindet. Schwester alleine zu sein. Um das zu diesem Zeitpunkt schon zwei Kin- Jonas betreibt einen kleinen Blog Masß voll zu machen wolten die bei- der und wollte zwar zu ihm ziehen, auf http://dr.jones.dk/ den Madchen¨ standig¨ mit ihm Sight- aber (aus fur¨ Jonas nicht ganz nach- seeing oder Aktivitaten¨ machen - vollziehbaren Grunden)¨ nicht in ei- Fachbegriffe stets alle zusammen. Die Situation ne Ein-Zimmer-Wohnung. 2004 zo- wurde so unertraglich¨ fur¨ ihn dass er gen Siri und Jonas endgultig¨ zusam- Couchsurfing: Eine beson- sich schließlich außert¨ erratisch be- men - in eine großere¨ Wohnung. ders bei jungen Reiselustigen nahm, sich in Arbeit verkroch, von Heute, 10 Jahre spater,¨ ist Jonas Leuten belibte Website, auf der den japanischen Schwestern nichts glucklich¨ mit Siri zusammen und be- man unkompliziert kostenlose wissen wollte und beide schlussend- wohnt mit ihr ein Haus auf einer Ubernachtungsm¨ oglichkeiten¨ an- lich aus der Wohngemeinschaft (und kleinen danischen¨ Insel. Jonas hat bieten oder anfragen kann. Siehe damit aus Danemark)¨ hinauswarf. nie aufgehort¨ als selbststandiger¨ IT- https://www.couchsurfing.org/. Jahre spater¨ hat er sich fur¨ Administrator zu arbeiten und hat GUI: Graphical User Interface, sein Verhalten entschuldigt und (der gute und langjahrige¨ Kunden. (grafische Benutzerschnittstelle):

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 11 wenn man einen Computer durch kiseite von ubuntuusers.de. mate: spielend-programmieren.at/ anklicken von Symbolen bedienen Hackerspace ein Raum wo ge- risjournal/001/nomad kann (z.B. Windows). Im Gegensatz meinschaftlich an Computer- und Feedback B [email protected] dazu muss man im Textmodus Befeh- Hardwareprojekten geforscht und ge- le eintippen, um z.B. alle Dateien in arbeitet wird. In Wien z.B. das einem Verzeichnis zu sehen oder um metalab.at Lizenz, Quellen: z.B. ein Programm zu starten. Dieses Material steht Pipe: (engl. f. Rohrleitung) Podcast unter der Creative- Ein Umleitungsfunktion, die es Horst erzahlt¨ uber¨ Commons-Lizenz Na- ermoglicht¨ dass der Output eines Be- seine Begegnung mit mensnennung - Wei- fehls als Input eines anderen Befehls Jonas im Biertau- tergabe unter glei- verwendet wird. Analog zur Anwei- cherpodcast 134: chen Bedingungen sung: ’frag den Installateur welche goo.gl/WcUuX4 4.0 International. Um eine Kopie Ersatzteile ihm fehlen und geh dann dieser Lizenz zu sehen, besuchen ins Lager und hole diese Ersatzteile’. Sie http://creativecommons.org/ Eine Pipe erzeugt man auf deutschen Download, Feed- licenses/by-sa/4.0/deed.de. Tastaturen durch gedruckt¨ halten der back: Quellen: rechten Alt (Altgr) Taste und drucken¨ [1] dr.jones.dk der Taste links vom kleinen Ypsio- R.I.S.-Journal, Aus- [2] binx.com lon... deren dritte Belegung ist ein gabe 001: [3] kaospilot.dk senkrechter Strich, die Pipe. Mehr spielend-programmieren.at/de:ris:001 [4] goo.gl/9ENgMR zum Thema erfahren Sie auf der Wi- Download Ordner, verschiedene For- [5] spielend-programmieren

Wie man Billionar¨ wird Eine Million (engl.: million) im Produzieren von Gutern¨ sondern (eine 1 und 6 Nullen): im Schaffen von Kunden. Ein einzel- von DAVID CAIN 1.000.000 ner, lebenslang treuer Kunde der sein Eine Millarde (engl.: billion) Leben so verbringt, wie du es willst, sind 1.000 Millionen: ist Millionen wert. Millionen solcher In diesem Blogposting vom 1.000.000.000 Kunden zu schaffen, das ist der Weg Janner¨ 2011 (!) erklart¨ David Cain Eine Billion (engl.: trillion) zum Billionar.¨ [1] den Unterschied zwischen viel sind 1.000 Milliarden: Du kannst Millionen machen mit Geld, wirklich viel Geld und viel zu 1.000.000.000.000 dem Verkauf eines großartigen Pro- viel Geld. Das Originalposting er- (Beginn der Ubersetzung)¨ dukts, welches die Leute brauchen; schien auf dem Raptitude.com Blog aber du machst Milliarden und Bil- [2]. Originaltitel: How to make tril- Zu Beginn mochte¨ ich klarstellen, lionen damit, ganze Nationen und lions of dollars. dass ich das nicht empfehle. Ich er- Volker¨ dazu zu erziehen, auf jedes klare¨ diese Strategie nur um zu in- WehWeh, auf jeden Wunsch, auf je- formieren, damit du verstehst in wel- de fluchtige¨ Begierde oder Angst mit cher Umgebung du arbeitest, und da- KAUFEN zu reagieren. mit du fur¨ dich personlich¨ gute Ent- Du brauchst etwas Geld um die scheidungen treffen kannst, daruber,¨ Billionars-Strategie¨ in Schwung zu wie du dein Geld verdienst und wie bekommen. Das geht nicht mit in- du mit Geld umgehst. dischen 5 Dollar/Stunde Assistenten. Ich ermuntere Dich dazu ein Mil- Aber, wie gesagt, ich mochte¨ sowieso David Cain. Bildrechte: [1] lionar¨ zu werden, wenn dich das in- nicht dass du Billionar¨ wirst, weil das teressiert. Falls du Milliardar¨ wer- nicht so gut fur¨ den Rest von uns ist . Ubersetzung¨ von Gerald PINK den mochtest¨ finde ich das zwar Um in Schwung zu kommen und Horst JENS mit freundlicher verdachtig,¨ aber ich mochte¨ dich braucht es einen Kulturwandel. Genehmigung des Autors. Anmer- nicht vorverurteilen. Wenn du Billi- Kleinunternehmer kriegen das nie kung: Die Namen fur¨ große Zahlen onar¨ werden willst: das ist nur etwas hin, aber wenn du etwas ’altes Geld’ sind im Amerikanischen etwas an- fur¨ die wirklich Bosen.¨ Dann konnen¨ (Vermogen)¨ geerbt hast (irgendwer ders als im Deutschen (ein beliebter wir leider keine Freunde sein. hat das immer) dann bist du in der Ubersetzungsfehler).¨ Zur Ubersicht:¨ Richtig großes Geld steckt nicht Position um Politiker, Zeitungen und

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 12 Trendsetter zu beeinflussen, und genau eine Weise reagieren: High-Level-Marketing Manner¨ haben dann kannst du ziemlich schnell de- Dinge KAUFEN eine Kultur produziert die genau das finieren, was in Zukunft als ’normal’ Gegenteil propagiert. • gilt. Geld zur Verfugung¨ haben aber Heutzutage wirst du gedrangt,¨ Nach dem Ende des 2.Weltkriegs keine erfullendere¨ Arbeit fin- aus allen Richtungen, ungesund und entwickelten ein paar privilegierte den aus Angst davor die Sozi- unerfullt¨ zu werden oder zu blei- Amerikaner eine brilliante Formel um alversicherung zu verlieren ben, denn dann willst du mehr KAU- ¨ eine unvorstellbar große Okonomie • Gesundheitsprobleme fur¨ sich FEN. Ich mochte¨ dir nicht Angst ma- zu erschaffen: selber erzeugen, welche mit Ta- chen, aber dies ist der primare¨ Zweck American retail analyst Victor Le- bletten behandelt werden. des matt schimmernden Kastens in bow [3]: deinem Wohnzimmer - dich auffzu- • weitaus mehr Dinge besitzen fordern zu schlechter ( gerade noch [Unsere Wirtschaft] ver- [5] als sie benutzten, und trotz- nicht Konsum hemmender) Gesund- langt dass wir ein Da- dem glauben dass sie hat nicht heit, genereller Wehleidigkeit und ei- sein als Konsument fuhren,¨ genug (Dinge) haben nem unbewussten Reflex: Geld aus- dass wir aus dem Kauf von zugeben. und dem Gebrauch von • sehr leicht abgelenkt sind von Dieser Text ist nicht ein Aufruf da- Gutern¨ ein Ritual machen, ihrer ungesunden Lebenssitua- zu den nachsten¨ Wal-Mart nieder zu dass wir unsere spirituelle tion und -Kultur durch standige¨ brennen. Der Anti-Kaptialismus, das und personliche Erfullung Nachrichten (breaking news) ¨ ¨ ist doch etwas fur¨ kleine Kinder. im Konsum suchen. Um so- sowie TV-Tratsch uber¨ Promi- Ich rate dir auch nicht dazu zialen Status zu messen, nente den Fernseher aus dem Fenster zu Prestige, soziale Akzeptanz • standig¨ selbst uberzeugt¨ sind schmeissen. Obwohl das ein Akt mit ... das findet man in unse- dass genau jetzt nicht der rich- einem hohen Return of Investement rem Konsumverhalten [...] tige Zeitpunkt ist um den Le- ware,¨ falls dich der Gedanke interes- Wir mussen¨ Dinge konsu- bensstil zu andern¨ siert. mieren, verbrennen, ver- Ich rate nicht mal dazu einen Hass brauchen, ersetzten, weg- • gerne Sachen kaufen die ein auf ’den Mann’ (der diese Strategie schmeißen in einem im- Jahr spater¨ kaputt gehen und erfunden hat) zu schuren.¨ Es ware¨ ei- mer schnelleren Temo. Wir von dem niemand weiß wie ne Untertreibung zu sagen dass ware¨ mussen¨ die Menschen es- man sie repariert so wie den falschen Baum anbellen. sen, trinken, anziehen, Au- Da draußen ist nichts - keine Ideo- to fahren lassen mit im- • gelernt haben durch die Me- logie, Methodologie, Verhalten, Per- mer komplizierteren - und dienkultur der Schuldzuwei- son oder Idee - welche es wert ware¨ deshalb immer teurerem - sung, dass der Schlussel¨ zur zu hassen. ’Der Mann’ macht was er Konsumgutern.¨ privaten und offentlichen¨ Pro- blemlosung¨ darin liegt heraus- macht weil er es nicht besser weiß - (Danke an Leserin Anna fur¨ den zufinden welche Leute man er ist selbst abhangig¨ und weiß we- Hinweis) hassen muss nig vom Leben. Das ist High-level-Marketing, und Deine Lebensfahigkeiten¨ (Skills) es hat den Großteil der entwickelten Im Rest der entwickelten Welt ist konnen¨ besser sein, so dass sie Welt um uns herum geformt. es nicht viel anders. Billionare¨ und ih- dich davor schutzen¨ zerstorerischen¨ Durch Benutzung von vor allem re Angestellten arbeiten rund um die und selbst-beschadigenden¨ Drangen¨ Massenmedien (Fernsehen) haben es Uhr daran diese Gewohnheiten per nachzugeben. Solchen Drangen¨ wie - High-Level Marketing Manner¨ ge- TV in die Wohnzimmer der Mensch- unter anderem- z.B. dem Drang eine schafft eine Nation zu erschaffen de- heit zu pumpen. Große Wirtschafts- Kultur zu schaffen der schlechten Ge- ren Menschen typischerweise: macht, große Bevolkerung,¨ globaler sundheit, eine Kultur der Angst, eine Einfluss. Kultur der Sucht nur damit du exklu- • fast die ganze Zeit arbeiten Gesunde Menschen - Men- sive Sensationen erlebst wie das Tra- schen die wissen wie man mit gen von 10.000 Dollar Unterwasche.¨ • sich jede Nacht zu Hause stun- Enttauschungen¨ umgeht, Menschen Oder an der Borse¨ mit Firmen zocken denlang Werbung reinziehen die nicht an ’Wunderlosungen’¨ (Ma- so als waren¨ sie Spielkarten. • mude¨ sind, ungesund leben [4] gic Bullets) glauben, Menschen wel- Ein wirklich armer Mann ist der- und mit ihrem Leben unzufrie- che nicht ungehemmt TV schauen, jendige der es nicht zusammenbringt den sind Menschen welche Erfullung¨ finden ein komfortables Leben zu fuhren¨ oh- durch die Dinge im Leben die kein ne dafur¨ Millionen Menschen zu ver- • auf Langeweile, Unzufrieden- Geld kosten - solche Menschen sind armen um leichter an deren Geld zu heit oder Angstlichkeit¨ nur auf schlechte (poor) Konsumenten. Die kommen. Er kann da nicht raus - er

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 13 ist geldsuchtig.¨ len kannst. Das System zu hassen Return of Investment abgekurzt¨ Also hasse nicht ’den Mann’, ist Amerikas Lieblingsbeschaftigung¨ ROI: Grob gesagt der Gewinn divi- das macht dich nur schwach und in der Vergangenheit gewesen. Es diert durch das eingesetzte Kapital: lenkt dich ab davon was du errei- fuhlt¨ sich gut an, einmal begonnen Wie schnell man eine Investition wie- chen kannst wenn du nicht seinen ist es schwer damit aufzuhoren,¨ und der ’hineinverdient’ hat. Ratschlagen¨ folgst. Hass hat einen es fuhrt¨ dich exakt nirgendwo hin. So wirklich lausigen Return Of Invest- etwa wie Doritos essen. Download, Feedback: ment, zumindest was die Lebensqua- Es geht nicht um wir gegen die, litat¨ betrifft. Wenn du uberkochst¨ vor es geht um wir fur¨ uns. (englisches R.I.S.-Journal, Ausgabe 001: Wut und Dampf ablassen musst, be- Wortspiel: us for U.S.) spielend-programmieren.at/de:ris:001 treibe Sport. Richte deinen Zorn weg Obwohl ’der Mann’ in vielerlei Download Ordner, verschiedene For- von anderen Menschen und Tieren. Hinsicht unreif ist, so hat er doch ei- mate: spielend-programmieren.at/ Wenn du genug Dampf abgelassen nes: sehr viel Geld. Seine Macht wirst risjournal/001/trillions hast, richte deine Energie auf die Ver- du uberall¨ spuren.¨ Feedback @DavidDCain (Twitter) besserung deiner Lebensgewohnhei- Er hat deinen Lifestyle designt ten und -Fahigkeiten.¨ [6], beginnend mit den Jahren wo Ich rede gar nicht uber¨ spezielle du einer Arbeit nachgehst die nichts Lizenz, Quellen: Fahigkeiten¨ wie z.B. Reifen wechseln, mit deinen Leidenschaften zu tun Hemden bugeln¨ oder Waschraume¨ hat; von der Autowerbung die du an- Ubersetzung¨ (deutsch): offnen¨ ohne die Turklinke¨ zu starrst wahrend¨ du in einer Restau- Dieses Material steht beruhren,¨ obwohl sowas nutzlich¨ ist. ranttoilette bist, uber¨ deinen DVD- unter der Creative- Ich rede uber¨ die Fundamente: Player der genau 30 Tage langer¨ lebt Commons-Lizenz Na- Ein selbstbestimmter Mensch zu sein. als die Gewahrleistungspflicht¨ vor- mensnennung - Wei- schreibt, bis zum ausgetretenen Pfad Kreativitat.¨ Neugier. Widerstand tergabe unter gleichen Bedingungen zwischen deiner Mikrowelle und dei- gegen Ablenkung. Geduld mit Mit- 4.0 International. Um eine Kopie ner Fernseh-Couch. menschen. dieser Lizenz zu sehen, besuchen Und um das alles zu ermoglichen:¨ Die Billionars-Strategien¨ die du Sie http://creativecommons.org/ Selbstsicherheit - unbeugsamer Wil- erlebst sind so schrecklich weil sie licenses/by-sa/4.0/deed.de. len die Verantwortung fur¨ das eigene schon als so normal aufgefasst wer- Leben zu ubernehmen.¨ Egal wer aller den. Du wirst merken wie sie sich daran mitgewirkt hat dass dein Leben in dein Leben hineinwinden. Nicht Original (englisch): so ist wie es ist. nur explizit - durch Zeitschriften und Der Originaltext ist Kultiviere diese Fahigkeiten¨ in dir Werbung - sondern auch implizit, in lizensiert unter einer selbst und in Anderen. Wenn die- der Art wie deine Mitmenschen, dei- Creative-Commons- se Lebenseinstellung normal wird ne Lieben, von dir erwarten zu leben. Lizenz Namensnen- dann werden die Lifestyle-Tipps von Du wirst ungewohnlich¨ werden nung - NoDerivatives 4.0 Internatio- Plakatwerbung, Sonderangeboten mussen.¨ Ich hoffe du traust dich. nal. Um eine Kopie dieser Lizenz und CNN -die bewahrte¨ Billionars-¨ (Ende der Ubersetzung)¨ zu sehen, besuchen Sie http:// Strategie- nicht mehr wirken. Bei creativecommons.org/licenses/ niemandem mehr. by-nd/4.0/ Sogar von einem ohnmachtigem¨ Fachbegriffe: Quellen: Startpunkt aus - ein mieses Zimmer [1] David Cain in einer vergessenen Ecke der Gesell- Wal-Mart Ein amerikanische Super- bzw: raptitude.com/contact schaft welches geradezu erschaffen marktkette, gehort¨ den erzkonserva- [2] goo.gl/g7bSCF wurde dazu dich krank und impotent tiven Koch-Brudern¨ (u.a. Sponsoren [3] en.wikipedia.org/wiki/Victor Lebow zu machen - Diese Lebensfahigkeiten¨ der Tea-Party) [4] http://goo.gl/Q2F9cM werden mehr fur¨ dich tun als je- Doritos amerikanische Kartoffel- [5] http://goo.gl/S5xbPH de ’Anti’-Haltung die du dir vorstel- chips (Markenbezeichnung). [6] http://goo.gl/AL1Rcy

Beruf: Spiele-Tester Horst JENS [1] interviewte Dipl. die dafur¨ notwendigen Qualifika- Ing. Christian Haumer [2], der in tionen. Außerdem gibt er Tipps Wien als Tester fur¨ Computerspiele fur¨ Bewerbungsschreiben und re- von CHRISTIAN HAUMERUND HORST arbeitet. Christian spricht uber¨ sei- det uber¨ den Frauenmangel in der JENS nen Werdegang, seinen Beruf und Branche

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 14 tist, kein Programmierer, kein Pro- gefixt wurde, doppelt vorhandene jektmanager, kein Level-Designer Eintrage¨ schließen und so weiter. oder dergleichen. Ich sah aber dann H: Das Nachtesten ist notwendig? im Making Games Magazin eine C: Ja, das ist notwendig. Der Grund Praktikums-Ausschreibung von Spro- warum es Q.A. als Job gibt ist dass ing fur¨ einen Q.A. Job und hab mich (Computer) Spieleprojekte extrem einfach mal beworben. Nach einiger groß und kompliziert sind, und vie- Zeit kam dann eine E-mail, ob ich le Leute daran beteiligt sind. Wenn noch verfugbar¨ ware¨ und ob ich mal der Programmierer eine Kleinig- fur¨ ein Bewerbungsgesprach¨ vorbei- keit andert,¨ und danach alles tes- kommen konnte.¨ Das Gesprach¨ war ten wurde,¨ was an der Anderung¨ Christian Haumer [2] erfolgreich und so bin ich dann dort des Programmcodes noch dranhangt,¨ in der Qualitatssicherung¨ gelandet. dann kann das gleich ein paar Stun- Was ich daraus gelernt habe: Bewer- den dauern. Naturlich¨ wurde¨ das Interview bungen sind extrem wichtig! Auch moglich¨ sein, aber effizienter ist es, H: Servus Christian. wenn man nicht gleich eine Antwort wenn das Testen jemand er anderes C: Gruߨ Dich! oder erst einmal eine Absage erhalt:¨ macht: Die QA. Ideal ist sowieso eine H: Du hast einen super Job in Wien, Die Firmen behalten einem im Auge. Mischung aus beidem: Der Program- ¨ du wirst bezahlt furs¨ Computerspie- Wenn spater¨ dann doch ein Job frei mierer ’checkt seine Anderungen ein’, len. Wie hast Du das geschafft? wird, wird man eventuell kontaktiert. schaut sich dann die unmittelbaren C: Ich hab einfach angefangen Wenn die Bewerbung gut und aussa- Auswirkungen an (z.B. startet das mich zu informieren. Ich hab ein- gekraftig¨ war, versteht sich. Spiel noch?), und wir, die Q.A., testen mal geschaut was es in Osterreich¨ H: War es ein unbezahltes Prakti- dann im großem Rahmen alles ab, uberhaupt¨ fur¨ Firmen gibt. Manche kum? wahrend¨ der Programmierer schon Firmen habe ich schon vom Namen C: Nein, es war bezahlt, sogar nicht an den nachsten¨ Sachen arbeitet. her gekannt, wie z.B. Sproing [3], einmal schlecht. Man hort¨ ja immer Man arbeitet aber nicht nur mit die anderen habe ich gegoogelt. Und Geschichten, dass man als Praktikant dem Programmierer zusammen son- dann habe ich mich einfach blind be- nichts gezahlt kriegt. Zumindest mei- dern auch mit allen anderen Pro- worben. ner Erfahrung nach werden Praktika jektmitgliedern, den Designern, den H: Aus der Diktion deiner Vokale in unserer Branche aber ganz gut be- Grafikern, den Projektmanagern, den schließe ich dass bist nicht aus Wien zahlt. Musikern und so weiter. Fehler bist? H: Hat es eine Rolle gespielt dass Du konnen¨ leider ja quasi uberall¨ passie- C: Nein, ich bin aus Niederosterreich.¨ schon dein Studium absolviert hat- ren. H: Wie alt warst du, als du dich da- test? H: Wie sehr kommt es auf die ’Soci- mals zu bewerben begonnen hattest? C: Nur indirekt. Q.A. ist ein typischer al Skills’ an? Ich nehme an du musst C: Ich war schon ein wenig alter,¨ Quereinsteiger-Job, fur¨ den man ei- jemandem auch diplomatisch sagen knapp uber¨ 30, hatte gerade mein gentlich keine spezielle Ausbildung konnen¨ das etwas nicht so toll ist? Medientechnik Studium an der FH St. braucht. Es ist aber nicht so leicht C: Das ist wahrscheinlich der Punkt Polten¨ beendet und war auf der Su- wie viele Leute glauben: Man ist mit- wo sich die Q.A. Spreu vom Wei- che nach einem Job. ten drin im Projekt, man begleitet das zen trennt. Wir sind diejenigen, die H: In welchem Bereich arbeitet man ganze Projekt, uberpr¨ uft¨ den Stand dem Entwickler sagen mussen¨ Du da dann ublicherweise?¨ des Spiels, pflegt die Bug-Datenbank, hast einen Fehler gemacht. Das muss C: Es war eine sehr breite Ausbil- weist die Bugs (Programmierfehler) halt in einer Weise passieren, so dass dung: Audiotechnik, Videotechnik, den Programmierern zu und vieles er nicht beleidigt ist und dann nach- Computeranimation, Fotografie und mehr. her immer noch mit mir redet. vieles mehr. Arbeiten kann man dann H: Das machst auch Du? Social Skills sind speziell in einer praktisch bei jeder Firma, die mit so- C: Ja, wenn der Programmierer den kleinen Firma extrem wichtig. Bei was zu tun hat. Bug gefixt (ausgebessert) hat, be- Sproing haben wir Teams von 5 bis H: Wurden dort auch Spiele- komme ich automatisch eine Mel- 20 Leuten, da hat man mit jedem relevante Themen unterrichtet? dung. Dann muss ich auf die neue Mitglied direkten Kontakt. Bei richtig C: Computer Spiele haben mich im- Version des Spiels warten, wo der Fix großen Spielen anderer Firmen, wie mer schon interessiert, waren in der schon drin ist, und dann kann ich tes- z.B. Call of Duty oder Gran Turismo Ausbildung aber leider nicht dabei. ten, ob der Bug wirklich gefixt ist. Es sind wahrscheinlich hunderte Men- H: Wie hast Du deinen derzeitigen ist eine recht kleinteilige Arbeit: Bugs schen involviert. Dort gibt es dut- Job bekommen? reporten, schauen ob der Bug schon zende Tester die dann ganz streng C: Ich hatte halt leider keine direk- in der Datenbank drin ist, schauen ob Prozessen und Workflows folgen te Games-Ausbildung. Ich kein Ar- vielleicht schon von jemand anderem mussen,¨ und kaum direkten Kontakt

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 15 mit den Programmierern haben. Bei tens so, dass aus Grunden,¨ die man C: (Lacht) Nein, ich verstehe mich einem Autorennspiel kann es gleich vorher nie erahnen wurde,¨ ein Bugfix mit allen gut. Jeder, der professionell mal sein, dass man dann zwei Jahre ewig braucht. in der Branche arbeitet, weiß dass lang nur das Menu¨ testet, wo man H: Schreibst Du den Bug einfach in Fehler passieren. Es ist eigentlich das Auto customizen kann. Da sieht die Datenbank oder versucht Du auch nur die Ausnahme dass sich jemand man praktisch nichts vom fertigen ihn zu reproduzieren? Inwieweit bist personlich¨ angegriffen fuhlt.¨ Spiel. Ehrlich gesagt, das ware¨ nichts du da involviert? H: Was sagst du, wie hoch ist der fur¨ mich. Ich personlich¨ arbeite sehr C: Naturlich¨ muss ich den Bug immer Frauenanteil in deiner Firma / der gerne in einem eher kleinen Team, reproduzieren, bevor ich ihn repor- Branche ? da sind die Aufgaben viel abwechs- ten kann. Aber damit komme ich C: Bei Sproing arbeiten fast 90 Leute lungsreicher und interessanter. zum nachsten¨ Punkt: Man braucht und ich glaube knapp 15 davon sind H: Wie ist das wenn man 8 Stunden ganz gute schriftliche und kommuni- Frauen. Das ist fur¨ die Branche schon am Tag Spiele testet? Gehst du dann kative Skills. Und Englisch ist extrem sehr gut, aber insgesamt halt leider nach Hause und spielst noch Com- wichtig! doch noch viel zu wenig. puter, oder fuhlt¨ sich das dann nach H: Obwohl Eure Firma in Osterreich¨ H: Du sprichst jetzt als Mitarbeiter Arbeit an? ist lauft¨ die Bug-Datenbank auf Eng- und nicht als Firmenleitung, aber C: (Lacht) Ich probier’s! Fruher¨ habe lisch? hattet¨ ihr gerne mehr Frauen / Be- ich mehr gespielt, aber jetzt werde C: Genau. Bei uns ist die Firmen- werberinnen ? ich selektiver. Ich mochte¨ unkompli- sprache Englisch, weil einfach viele C: Ja, auf jeden Fall! Sproing hat zum zierte Spiele zum Entspannen, zum Englisch-Sprechende bei uns sind. Beispiel sogar eine Geschaftsf¨ uhrerin.¨ Beispiel Nintendo Spiele. Fruher¨ ha- Wir haben Leute aus Neuseeland, wir In der Entwicklung arbeiten eine Pro- be ich auch epische Rollenspiele mit haben Leute aus Island, aus Portugal, grammiererin, ich glaube zwei Grafi- dicken Handbuchern¨ gespielt, in die wir haben Amerikaner, Englander¨ kerinnen, drei Projekt Managerinnen, man sich lange einarbeiten muss. Das etc. Du musst Dich in der Branche eine QA Testerin und der Rest der Da- mache ich jetzt nicht mehr. Wenn sich unbedingt auf Englisch verstandigen¨ men ist dann (eher klassisch) in der ein Spiel zu sehr nach Arbeit anfuhlt,¨ konnen,¨ es muss zum Gluck¨ jedoch Verwaltung tatig.¨ Wir wurden¨ mehr dann mache ich einen Bogen darum nicht perfekt sein. Wir haben aber Frauen sicher begrußen.¨ Und soweit herum. leider schon einmal einen Bewer- ich weiß gibt es bei Sproing, und auch H: Was ware¨ ruckwirkend¨ ein guter ber abweisen mussen,¨ weil sich beim in der Branche bei uns in Osterreich¨ Schwerpunkt in der Schule gewesen Bewerbungsgesprach¨ herausgestellt keine Vorurteile gegenuber¨ Frauen. fur¨ einen Beruf als Spieletester? hat, dass sein Englisch nicht gut ge- Es gibt halt einfach uberhaupt¨ keinen C: Hmm. Alles, was mit Social Skills, nug war. Obwohl er ansonsten einen Grund, warum ein Madchen¨ nicht Projekt-Management und Selbst- richtig positiven Eindruck gemacht Programmieren studieren, und da- Management zu tun hat. Ganz wich- hat. Das war auch fur¨ uns bitter. nach als Programmiererin arbeiten tig ist auf jeden Fall eine gewisse H: Ist (englische) Schrift oder eher sollte. Ausdauer und Frust-Resistenz. Es Sprache wichtig? H: Hast Du was gehort¨ uber¨ schlech- kann z.B. sein dass man zum zehn- C: Beides. Ich kann zum Beispiel tes Betriebsklima, Wa¨a,¨ lauter Nerds.. ten Mal uber¨ einen speziellen Bug auch nicht perfekt Englisch, aber ich C: Nein, im Gegenteil! Das sind doch druber¨ stolpert, der immer wieder kann mich ausreichend verstandigen.¨ alles eher Klischees. auftaucht und schon bereits schon Wichtig ist dass die Leute verstehen H: Du selbst hast nie programmieren mehrmals gefixt wurde. Man sagt was ich schreibe und sage. In kurzen gelernt? dann dem Programmierer: ’Es tut mir Worten eine genaue Anleitung verfas- C: Die Grundlagen hab ich einmal ge- Leid, aber das Problem tritt immer sen, wie man den Bug reproduzieren lernt, aber es ist nie uber¨ Hello World noch auf’. Der Programmierer fixt kann, ist essentiell. Wenn der Pro- hinausgekommen. den Bug dann erneut und man tes- grammierer erst einen langen Text H: Hast Du das Gefuhl,¨ die Entwick- tet wieder. Der Bug scheint weg zu lesen muss um zu verstehen worum ler freuen sich wenn Du als Spie- sein, alles ist super. Stunden spater,¨ es uberhaupt¨ geht, kostet das zu viel letester etwas vom Programmieren man testet gerade an einer ganz an- Zeit. Der Entwickler, der den Bugre- verstehst, oder ist ihnen das eher deren Ecke des Spiels, taucht der Bug port zugewiesen bekommt, soll sofort lastig¨ ? dann plotzlich¨ wieder auf. Der Pro- verstehen wo das Problem liegt. C: Sagen wir so: Wenn man sieben- grammierer ist verargert¨ und meint H: Du bist schon langer¨ in der Fir- gescheit sein will und ihnen erklaren¨ ’Das kann nicht sein, das kann nicht ma, verstehst Du dich noch immer will, wie sie zu arbeiten haben und sein! Ich habe das schon gefixt!’ Dann mit allen Entwicklern gut? Oder bist was da abgeht, dann werden sie das muss man ihm eben ganz genau zei- du verschrien als der Mann, der die eher nicht so cool finden. Aber es gen, wie man es geschafft hat, dass schlechten Nachrichten bringt? Ge- hilft naturlich,¨ wenn du die Grund- der Bug wieder auftritt, und er ihn hen die Leute nicht mehr mit dir Bier lagen vom Programmieren verstehst. noch einmal fixen kann. Es ist meis- trinken? Du weißt dann eher warum welche

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 16 Sachen passieren, obwohl du es ganz C: Sehr gerne! Podcast genau nie verstehen wirst. Du solltest auf jeden Fall einen Hang zu Compu- Das Interview wur- ter und Technik haben, schließlich de am 13. Dezem- ber 2013 im Muse- hast Du den ganzen Tag mit sehr Fachbegriffe: technischen Dingen zu tun. Es hilf umsquartier Wien im auch sehr, wenn man kleine Compu- Rahmen einer Sub- Q.A: steht fur¨ Quality Assurance, otron [5] Veranstal- terprobleme selber losen¨ kann und Qualitatssicherung.¨ nicht immer gleich zur IT rennen tung aufgezeichnet Bug: englisch fur¨ Wanze, Kafer:¨ und ist im Origi- muss. steht fur¨ einen Programmierfehler, H: Mochtest¨ Du den Lesern abschlie- nalton im Biertaucherpodcast 135: da einer der ersten dokumentierten goo.gl/HJNlEc zu horen.¨ ßend noch etwas mit auf den Weg Computerfehler durch ein totes In- geben? sekt in einem Rechner ausgelost¨ wur- C: Wenn man vorhat, in der recht de. Den (langwierigen) Vorgang der Lizenz, Quellen: kleinen osterreichischen¨ Spielebran- Fehlerbeseitigung nennt man debug- Dieses Material steht che einen Job zu finden, dann muss gen. man auf jeden Fall sehr geduldig und unter der Creative- GameDev: Abkurzung¨ fur¨ Ga- ausdauernd sein. Nie das Ziel aus Commons-Lizenz Na- me Developer, Spiele-Entwickler bzw. den Augen verlieren, immer weiter mensnennung - Wei- Programmierer. an sich selbst arbeiten und sich nicht tergabe unter gleichen Bedingungen davon entmutigen lassen, wenn man 4.0 International. Um eine Kopie nicht gleich was findet. Es kann oft dieser Lizenz zu sehen, besuchen viele Jahre dauern bis man sein Ziel Download, Feedback: Sie http://creativecommons.org/ erreicht. licenses/by-sa/4.0/deed.de. H: Dein privater Blog? R.I.S.-Journal, Ausgabe 001: Quellen: C: Mein privater Blog ist spielend-programmieren.at/de:ris:001 [1] spielend-programmieren.at www.humepage.at [2] und als Game- Download Ordner, verschiedene For- [2] www.humepage.at Dev Blog habe ich noch mate: spielend-programmieren.at/ [3] sproing.at projectdev.humepage.at [6]. risjournal/001/spieletester [4] projectdev.humepage.at H: Danke fur¨ das Interview ! Feedback B [email protected] [5] subotron.com

Molecular Matters Mai 2013 im GameDev Blog von Chris- hast Du bisher gemacht? tian Haumer [3] S:Ich habe vor etwa zehn Jahren von STEFAN REINALTER UND bei Rabcat als Programmierer an- CHRISTIAN HAUMER gefangen, als sie noch ein internes Interview: Programmierer-Team hatten und an einem eigenen Projekt gearbeitet ha- Christian Haumer war fur¨ sei- C:Hallo! Kannst Du dich und Mole- ben. Nachdem dieses Projekt leider nen Blog project:DEV [1] beim cular Matters bitte kurz vorstellen? nicht fertiggestellt werden konnte, osterreichischen¨ Game-Dev Vetera- S:Mein Name ist Stefan Reinalter und bin ich ein paar Monate spater¨ zu nen Stefan Reinalter zu Besuch: ich bin jetzt schon seit etwa zehn Jah- Sproing gewechselt, wo ich dann uber¨ dabei wurde uber¨ Stefans Werde- ren in der Industrie tatig.¨ Vor zwei sechs Jahre lang gearbeitet habe. Ja, gang und die Grundung¨ seiner Fir- Jahren habe ich mich selbststandig¨ und vor kurzem habe ich mich da- ma Molecular Matters [2] geplau- gemacht und dann das Unterneh- zu entschlossen, mich selbststandig¨ dert. men Molecular Matters gegrundet,¨ zu machen um mich voll und ganz mit dem ich Middleware fur¨ die dem widmen zu konnen,¨ von dem Computerspiel-Industrie herstellen ich glaube, dass ich es gut kann – und verkaufen mochte.¨ Daneben leh- also die Entwicklung einer neuen, ei- re ich an der FH Technikum Wien die genen Engine von Grund auf. Gegenstande¨ Objektorientierte Pro- C:Wann war das genau? grammierung in C++, Game Develop- S:Molecular Matters gibt es jetzt seit Molecular Matters Firmenlogo. Bildrechte: ment, Game Engine Design und fortge- September 2012. Molecular Matters schrittene Konsolen-Programmierung. C:Wie hat eigentlich alles begonnen, Dieses Interview erschien am 22. C:Was ist deine Vorgeschichte, was

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 17 wie entstand die Idee, ein eigenes nate in Anspruch genommen, weil gen jeglicher Art. Bei Hitman habe Unternehmen und eine eigene Game man auch seine Geschaftsidee¨ ausge- ich mich vor allem um schwierige Engine zu entwickeln? arbeitet haben und einen Business- Crash-Bugs und Konsolen-spezifische S: Das Entwickeln von Technologie plan und einen Finanzplan vorlegen Optimierungen gekummert.¨ An ei- war schon immer das, was mir am muss. Die tatsachliche¨ Grundung¨ ist nem anderen Projekt, zu dem ich meisten Spaß gemacht hat. Ich woll- dann im September 2012 erfolgt. im Moment leider noch nichts sagen te mich schon immer voll und ganz C: Wann wurde der Name fur¨ das darf, war ich in den letzten Monaten auf das Entwickeln einer Technolo- Unternehmen und die Engine gefun- auch beteiligt. Dabei wurde¨ ich gerne gie konzentrieren, ohne nebenbei an den – und wie aufwandig¨ war die Na- etwas daruber¨ erzahlen,¨ weil ich auf ein Projekt oder an eine tatsachliche¨ menssuche? das Ergebnis wirklich sehr stolz bin. Entwicklung gebunden zu sein, die S: Das muss irgendwann im Som- Aber das muss halt leider noch war- in 9-12 Monaten fertig gestellt sein mer 2012 gewesen sein, kurz vor der ten. muss. Mich hat einfach interessiert, Grundung.¨ Mir war schnell klar was C: Kommen wir zur Molecule Engine. was man technisch auf die Beine stel- der USP (unique selling point) der Was kannst Du uns genaueres dazu len kann, wenn man die Zeit dafur¨ Engine sein wird, namlich¨ dass man erzahlen?¨ hat, und an keine externen Deadli- einzelne Bauteile kaufen kann, oh- S: Die Entwicklung der Engine ist nes gebunden ist. Daraus ist uber¨ die ne gleich die ganze Engine erwer- schon sehr weit fortgeschritten, aber Zeit diese Idee entstanden, die mich ben zu mussen.¨ Dieser Aspekt des dauert leider noch etwas an. Im letztendlich zur Grundung¨ meines ei- modularen Aufbaus hat dann recht Moment gibt es zwei fertige Mo- genen Unternehmens bewegt hat. schnell zur Analogie der Atome und dule, die man sich von der Web- C: Wie lang dauerte es ungefahr¨ Molekule¨ gefuhrt,¨ und der Name Mo- site runterladen kann. Das eine ist vom Aufkommen der Idee bis lecule Engine war bald klar. Den Na- das Basis-Modul, das alles abdeckt, zum tatsachlichen¨ Schritt der men fur¨ das Unternehmen zu fin- was man sich an Basisfunktiona- Selbststandigkeit?¨ den hat dann schon langer¨ gedau- litaten¨ einer Engine erwartet, also S: Eigentlich gar nicht so lange. Ich ert. Gemeinsam mit meiner Lebens- Filesystem, Debugging, Memory Ma- habe eh schon immer daheim viel gefahrtin¨ wurde sehr lange gebrain- nagement, Task-Scheduler, Profiling, herumgebastelt und Ideen auspro- stormt, was mehrere A4 Seiten mit Threading Utilities, Konfigurationsfi- biert. Aber so drei bis vier Monate Ideen und Namens- Kandidaten pro- les und so weiter. Das zweite Mo- vor der tatsachlichen¨ Grundung¨ war duziert hat. Wir haben darauf geach- dul ist dazu da, um mit diversen mir diesmal klar, dass ich den Schritt tet, dass sich der Name gut in ein Lo- Input-Devices zu kommunizieren. Es wagen und endlich meine eigene En- go umsetzen lasst,¨ und dass er Be- supportet Joysticks, Keyboard, Maus, gine realisieren werde. zug zum Namen der Engine hat. Und Konsolen-Controller, etc. Diese bei- C: Wie verlief der Schritt zum Unter- daraus ist dann letztendlich Molecu- den Module kann man sich wie ge- nehmen? lar Matters entstanden. sagt jederzeit kostenlos von meiner S: Ehrlich gesagt, am Anfang wusste C: Bietest Du mit Molecular Matters Website herunterladen und nach Her- ich uberhaupt¨ nicht, was mich er- neben der Engine auch noch andere zenslust ausprobieren und evaluie- wartet. Ich habe versucht mich so Produkte oder Services an? ren. gut es geht auf diversen Webseiten S: Das Hauptaugenmerk liegt auf der Richtig ins Detail mochte¨ ich je- daruber¨ zu informieren, und habe Engine, fruher¨ oder spater¨ soll das doch erst in ein paar Monaten gehen, dann uber¨ Freunde und Bekannte er- Unternehmen naturlich¨ wachsen. In- dann wenn der große Grafikteil fertig fahren, dass es beim AMS das Unter- tern entwickle ich mit einigen Part- ist. Weil heutige Spiele einfach ex- nehmensgrundungsprogramm¨ (UGP) nern auch ein kleines Spiel, damit trem grafiklastig sind, ist dieser Teil [4] gibt. die Engine auch gleich einen ei- eindeutig der aufwandigste¨ Part der Nachdem ich auch arbeitslos ge- genen Showcase (Vorfuhrspiel)¨ be- Engine. Aber wenn er fertig ist wird meldet war, habe ich mich relativ kommt der zeigt, was man mit ihr es dann auch endlich ausfuhrliches¨ bald fur¨ das UGP beworben und bin alles machen kann. Ich biete aber Material zum Herzeigen geben. Und auch aufgenommen worden. Dann auch Consulting und Contract Work dann kann ich hoffentlich auch schon bekam ich von einer Consulting Fir- an, was ich auch noch langer¨ bei- meinen Anteil an dem besagten, aber ma einen Betreuer zugeteilt, der mir behalten will. Im letzten Jahr habe noch geheimen Projekt prasentieren.¨ durch die ganze Burokratie¨ gehol- ich zum Beispiel bei Mi’pu’mi Games C: Wann wird das voraussichtlich fen hat. Er sagte mir, welche Schrit- an der Xbox 360- und Playstation sein ? te ich in welcher Reihenfolge erledi- 3-Portierung der Hitman HD-Trilogy S: Mein Plan ist es, das Grafik-Modul gen soll, wies mich auf die Jungun- mitgearbeitet. im Oktober/November fertig gestellt ternehmerforderung¨ [5] hin und half Meine Starken¨ liegen da vor zu haben. Dann mochte¨ ich schon mir bei so gut wie allen Fragen zur allem in den Bereichen Debug- verschiedene Tech-Demos und viel- Unternehmensgrundung¨ weiter. Das ging und Bug-Fixing, Low-Level- leicht einen ersten Showcase vorzei- ganze hat etwa zwei bis drei Mo- Programmierung, sowie Optimierun- gen konnen¨ und endlich mit dem

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 18 eigentlichen Marketing fur¨ die Mole- melden. Inzwischen habe ich uber¨ mate: spielend-programmieren.at/ cule Engine durchstarten. den Blog schon einige sehr inter- risjournal/001/molecularmatters C: Das klingt ja nach einem perfekten essante Kontakte gemacht. Das gibt Feedback B [email protected] Zeitpunkt fur¨ ein weiteres Interview, dem ganzen dann naturlich¨ einen das sich dann voll und ganz auf die zusatzlichen¨ Motivations-Schub :) Engine konzentriert, oder? C:Das kann ich mir vorstellen. Hast S: Auf jeden Fall, es wurde¨ mich sehr du noch abschließende Worte? Lizenz, Quellen: freuen! S:Hmm. Ich glaube fur¨ den Moment C: Wunderbar, dann beenden wir ist alles Wichtige gesagt. Dieses Material steht dieses Interview an dieser Stelle und C:Na dann vielen Dank fur¨ das nette unter der Creative- sehen uns spater¨ wieder! Interview und bis bald! Commons-Lizenz Na- S: Abgemacht! S:Bitte, gern geschehen, hat mich mensnennung - Wei- C: Gibt es von deiner Seite noch et- sehr gefreut! tergabe unter gleichen Bedingungen was zu erwahnen?¨ 4.0 International. Um eine Kopie S: Ja! Zur Entwicklung der Molecule Wer mehr uber¨ Stefan Reinalter dieser Lizenz zu sehen, besuchen Engine gibt es seit zwei Jahren den erfahren will, dem sei neben seinen Sie http://creativecommons.org/ Blog Molecular Musings [6], der tie- zahlreichen Artikeln auf #AltDevBlog licenses/by-sa/4.0/deed.de. fe und detaillierte Einblicke in den [7] besonders der Artikel How the Quellen: Prozess und die Engine selbst gibt. austrian guy ended up working in the [1] projectedv.humepage.at Besonders stolz bin ich darauf, dass games industry [8]7 empfohlen. [2] molecular-matters.com der Blog inzwischen von richtigen [3] projectdev.humepage.at/1419 Großen¨ der Entwickler-Szene gele- Download, Feedback: [4] www.ams.at/sfa/14081 10435 sen wird. Er wird von Leuten von [5] http://goo.gl/zGU1xy Blizzard, Crytek, Valve, Ubisoft und R.I.S.-Journal, Ausgabe 001: [6] molecularmusings.wordpress.com vielen mehr besucht, die sich oft di- spielend-programmieren.at/de:ris:001 [7] goo.gl/Zrxf3O rekt in den Kommentaren zu Wort Download Ordner, verschiedene For- [8] http://goo.gl/Sv060y

Vom Computerspieler nem Bub aus Osterreich¨ (wir sind das Land ohne Kangurus)¨ der in der zum Programmierer (Computer)Spiele-Industrie gelandet ist....

von STEFAN REINALTER

Fruhe¨ Sucht Stefan Reinalter, Grunder¨ der Firma Molecular-matters [1] be- schreibt in diesem Blogposting Es begann vor uber¨ zwanzig Jah- Bildrechte: cc-by-sa by David Liuzzo[3],[4], (Originaltitel: How the austrian public domain: [5],[6],[7],[8] ren, als mir mein Vater eine guy ended up working in the →ColecoVision Spielkonsole zeigte games industry [2]) seine Ent- - ich war damals circa funf¨ Jahre alt. wicklung vom jungen Vidospie- Ich habe jetzt noch schonste¨ Erin- ler zum erwachsenen Programmie- nerungen daran, damit Mouse Trap, rer in der Game-Industrie, inklusi- Donkey Kong und Pitfall auf unserem ve einer kleinen Zeitreise zuruck¨ Firmenlogo von Stefan’s Firma alten Fernsehgerat¨ zu spielen. Weil in die 80er Jahre mit ihren ers- die Spiele damals so teuer waren ten Videospielen und Homecom- Beginn der Ubersetzung¨ kauften meine Eltern nur ein- oder putern. Ubersetzung¨ und Republi- Ich dachte es ware¨ nett hier auf zweimal im Jahr neue Spiele. Wir zierung unter Creative-Commons meinem Blog (#altdevblogaday [4]) waren stolze Besitzer einer Samm- Lizenz von Horst JENS [3] mit ein Vorstellungs-Posting zu haben; lung von acht (8!) Spielen. Trotzdem, freundlicher Genehmigung des Au- und was ware¨ dazu besser geeig- wir Kinder spielten damit so oft wir tors. net als meine Geschichte: von ei- nur konnten. 7Siehe auch RIS-Journal 001, austrianguy, Seite 19

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 19 z.B. →GOSUB zu verstehen kann ich Programming zu interessieren, fur¨ mich daran erinnern dass es mir Spaß Hardware-Details, fur¨ Arbeiten mit machte einfache BASIC Programme den grundlegendsten Hardwarekom- zu schreiben. Immer wenn meine El- ponenten um aus allen Teilen das tern nicht da waren schlich ich in Letzte herauszuholen. Ich konnte ein- ihr Schlafzimmer um den Computer fach nicht glauben dass so etwas Fan- ColecoVision-Spielekonsole. Bildrechte: public zu benutzen. Immer ofter¨ versuchte tastisches wie Second Reality oder domain ich einfache Konzepte nach zu bas- Crystal Dream 2 auf der dem armen teln die ich in anderen Spielen ge- 386 meines Vaters moglich¨ war. Die- Commodore 64 sehen hatte, um herauszubekommen se Demos gehoren¨ zu den besten De- wie man das macht. Naturlich¨ hatte mos welche jemals gemacht wurden, Ein paar Jahre spater¨ investierte ich noch keine Ahnung von →Sprites und ich werde sie nie vergessen. Ich mein Vater sein Geld in unseren ers- oder der C64 Architektur, aber es fas- war entflammt. Ich wollte jedes noch ten Computer - einen →Commodore zinierte mich den Computer dazu zu so winzige Detail wissen uber¨ Tex- 64. Ah, der C64 ! bringen etwas zu tun. ture Mapping, uber¨ 3D Algorithmen Nicht nur gab es fur¨ den C64 ei- und mode 13h programming. Aber ne riesige Auswahl an Spielen; es ich wusste nicht wo ich anfangen war sogar moglich¨ Spiele zu kopieren sollte. Zum Gluck¨ war mein Bruder (Raubkopien waren ein großes Pro- schon in der Oberstufe und half mir blem). Es gab damals nicht viele of- dabei uber¨ Vektoren und Matrizen zu fizielle Computerspiele-Verkaufer¨ in lernen sowie generell programmieren Osterreich;¨ wir organisierten uns die zu lernen. Spiele durch Kopieren bei Bekannten. Es stellte sich heraus dass mein Vater Commodore 64 Heimcomputer. Bildrechte: einige Leute kannte, und wir spielten Bill Betram [5], cc-by-sa unzahlig¨ viele verschiedene Spiele. Obwohl das jetzt mehr als zwei Jahr- erste Programmier Schritte zehnte her ist bekomme ich immer noch eine wohlige Gansehaut¨ wenn Wenige Jahre spater¨ gab mein Va- ich an die Spiele denke und spezi- ter einen Haufen Geld aus fur¨ un- ell an die Melodien vom SID Sound- seren ersten PC - einen 386er mit Second Reality. Bildrechte: public domain chip des C64... Jeder von uns nahm 33 MHz. Wir spielten zeitlose Klas- Ladezeiten von uber¨ zehn Minuten siker darauf wie →Wing Comman- Ausbildung und mehr in Kauf (mit dem Datasette der, →Syndicate, →Ufo (X-Com), - Kasettenrekorder) einfach weil die →Doom - und wir luden Gaste¨ ins Ich ging bald selbst in eine HTL und Spiele so großartig waren. Der C64 Haus ein, um die ganze Nacht Doom lernte langsam →C/C++ in meiner war eine tolle Maschine, ich liebte Deathmatches zu zocken. Ich kann Freizeit. Uberraschenderweise¨ lern- ihn ! mich gut daran erinnern wie sehr ten wir in der Schule fast nie pro- Mit ihm konnte man nicht nur ei- ich die Leute bewunderte die in der grammieren, nur ein wenig Pas- ne ungeheure Menge Computerspiele Spiele-Industrie arbeiteten. Ich wuss- cal, was fur¨ eine technische Aus- spielen, es war auch moglich¨ Compu- te es ist mein Traum eines Tages ein bildung eigentlich ungewohnlich¨ ist. terprogramme in der Programmier- Spiele-Entwickler zu sein und an sol- Zu dieser Zeit beschaftigte¨ ich mich sprache →BASIC zu schreiben und zu chen Spielen zu arbeiten. Um diese immer noch mit Texture-Mapping starten. Bevor ich uberhaupt¨ wusste Zeit herum begann mein alterer¨ Bru- und Ahnlichem,¨ aber ich kam nie was Programmieren oder gar BASIC der mit →Turbo Pascal unter →MS- recht voran mit meinem eigenem war, zeigte mir mein Vater →LOGO Dos zu programmieren. Ich versuchte Spiel. Ich war immer viel zu beein- (mit →Turtle-Grafik!), wahrschein- so viel zu lernen wie ich konnte und druckt von den neusten technischen lich mein erster Kontakt mit einer nervte ihn andauernd mit Fragen. Moglichkeiten¨ und Fachartikeln die Programmiersprache. Nicht lange da- ich im Internet las. All das Fachchi- nach bekam ich heraus wie man PC Demo Szene nesisch uber¨ 3D Grafik machte es fur¨ damit einfache Schneeflockenmuster mich noch viel mehr interessant. Ich zeichnet mittels den Turtle-Befehlen Und dann kam der Tag an dem ich war richtig suchtig¨ nach Technologie turn-left, move-forward, turn-right. Bekanntschaft mit der PC Demo Sze- und Low-Level Details. Kurz danach beschaftigte¨ ich mich ne machte. Nach dem HTL Abschluss wuss- mit BASIC. Dies muss der Punkt gewesen sein te ich dass ich nicht zuruck¨ wollte Obwohl ich damals noch nicht in in meinem Leben an dem ich an- in einen technischen Beruf, denn dies der Lage war hohere¨ Konzepte wie fing mich brennend fur¨ Low-Level hatte durch die Schulzeit seinen Reiz

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 20 fur¨ mich verloren. Nicht richtig wis- war! Ich ergriff die Chance, zeigte (allerdings in zueinander nicht kom- send was und wo ich studieren sollte mein Portfolio her, zeigte das Spiel patiblen Dialekten). stolperte ich in ein Computer Science welches wir an der Uni gemacht hat- Logo eine in den 60er Jahren von Master Programm an der TU Wien. ten und ich begann am nachsten¨ Seymour Papert(der unter anderem Ich ubersiedelte¨ nach Wien und stu- Montag zu arbeiten. Tablet-Computer voraussah) entwi- dierte Computer Graphics und Digital Nach all den Jahren war ich in der ckelte Programmiersprache, gedacht Image Processing. Spiele-Industrie gelandet. um Kindern Programmieren beizu- bringen. War ihrere Zeit weit voraus. Turtle-Grafik simuliert eine fast forward Schildkrote,¨ an der ein Stift befestigt ist und die uber¨ ein Papier wandert. In den letzten 7 Jahren lernte ich Man kann der Schildkrote¨ Anweisun- extrem viel uber¨ Programmieren in gen geben (z.B. gehe nach vorn, dreh meiner Zeit in der Branche. Ich ar- dich nach links) wodurch Muster auf beitete mit sehr talentierten, leiden- dem Papier entstehen. Turtle Gra- schaftlichen und kreativen Leuten. fik gibt es heute fur¨ verschiedenste Und auch wenn ich ein paar Crunch- Programmiersprachen. times erlebte mit uber¨ 100 Arbeits- GOSUB ’geh runter’ ein Sprung- stunden pro Woche, kann ich es von Bildrechte: TU-Wien [6] befehl der Programmiersprache BA- ganzem Herzen empfehlen in der SIC. Der Computer wurde damit an- Spiele-Industrie mit Gleichgesinnten gewiesen ein Unterprogramm aus- Erster Lohn zu arbeiten. In die Spiele-Industrie zu zufuhren.¨ gehen war die beste Entscheidung in Sprites: (engl. Geist) sind beweg- Zuruckblickend¨ weiß ich das man- meinem Leben, es war immer mein liche (2D)-Computergrafiken, z.B. ches von dem was mir an der Univer- Traum. sitat¨ gelehrt wurde nicht ganz mei- die Spielfiguren beim Spiel ’Pac Man’. Wenn man eine Briefmarke auf einem nen Erwartungen entsprach (hoflich¨ Ende der Ubersetzung¨ ausgedruckt)¨ aber manches davon Bild herumschiebt entspricht dies der bahnte mir meinen Weg in die Bewegung eines Sprites in einem Spiele-Industrie. Ich war im 3. Se- Fachbegriffe: Computerspiel. mester von meinem Bachelorpro- Wing Commander Space-Opera gramm und wir Studenten mussten Colecovsion: Eine der ersten Raumschiffspiel fur¨ den, 1990 er- in Gruppen ein eigenes 3D Spiel mit Spielekonsolen, produziert von 1982 schienen. Open-GL programmieren. Ich wuss- bis 1984. Sie zeichnete sich da- Syndicate 1993 fur¨ MS-Dos- te dies war meine Chance um meine durch aus dass damals populare¨ PC’erschienenes taktisches Echtzeit- Fahigkeiten¨ zu erweitern und state- Spielautomaten-Klassiker wie Don- Computerspiel. Der Spieler steuert in of-the-art 3D Programmierung zu ler- key Kong oder Zaxxon recht gut Iso-Grafik eine Gruppe von Agenten nen. Und naturlich¨ war ich ganz aus auf die Colecovision portiert wur- seines Konzerns in einem finsteren dem Hauschen¨ bei der Idee dass wir den, da ahnliche¨ Hardware wie in Cyberpunk Szenario welche Missio- unser eigenes Spiel schreiben konn- den ’großen’ Spieleautomaten ver- nen erledigen mussen.¨ ten und dafur¨ noch Noten bekamen, baut wurde. Ufo (X-Com) eine Serie von also steckte ich sehr sehr viel Zeit hin- Commodore 64: ein sehr po- runden-basierten, taktische Compu- ein. Unser Spiel gewann den Best Ga- pularer¨ Heimcomputer, mit einer terspielen (ab 1994). Der Spieler me of 2004 [6] Preis der TU-Wien ! unuberblickbarern¨ Anzahl an (raub- steuert eine kleine Anzahl soldaten Spater¨ im Sommer dieses Jahres kopierten) Spielen. Wurde produziert um die Erde gegen Außerirdische zu kontaktierte ich einen Studienkolle- von 1982 bis 1993. Zum Zeitpunkt verteidigen und muss sich auch um gen der in einem osterreichischem¨ seines Erscheinens war er mit 64 Ki- Forschung, Basenbau und Personal- Entwicklungs-Studio arbeitete (die lobyte (Kb) Ram sehr leistungsstark management kummern.¨ Mehrer Fort- Szene in Osterreich¨ ist winzig klein). und hatte fur¨ damalige Verhaltnisse¨ setzungen und Spin-offs, unter ande- Ich fragte ihn ob sein Chef Prakti- erstaunliche Grafik- (16 Farben!) und rem das Opens-Source Spiel ufoai. kumsplatze¨ anbietet. Es stellte sich Sound-Fahigkeiten.¨ Mitgeliefert wur- sf.net heraus dass mein Kollege nicht mehr de ein BASIC Interpreter von Micro- Doom (1993) einer der ersten fur¨ die Firma arbeitete und nichts soft. netzwerkfahigen¨ 3D Egoshooter von uber¨ deren Praktika wusste. Aber er BASIC steht fur¨ ’Beginner’s All- ID Software. Machte den Begriff ’Kil- bot an ein Job-Interview fur¨ mich purpose Symbolic Instruction Code, lerspiel’ popular.¨ zu arrangieren bei seinem derzeiti- eine einfach zu erlernende Program- MS-Dos Kommandozeilen- gem Arbeitgeber, wenn ich interes- miersprache war in auf jedem Heim- Betriebssystem (ab 1982) von Mi- siert ware.¨ Und ob ich interessiert computer der 80er Jahre installiert crosoft fur¨ 386er Computer.

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 21 Turbo Pascal war eine Vari- Turbo-Pascal kompatibel. Dieses Material steht ante der Programmiersprache Pas- C,C++ Moderne Programmier- unter der Creative- cal komplett mit Entwicklungsumge- sprachen. Commons-Lizenz Na- bung (Compiler, Editor) und kam von mensnennung - Wei- 1983 bis 1993 in immer neuen Ver- Download, Feedback: tergabe unter gleichen Bedingungen sionen heraus. Da deutlich schneller 4.0 International. Um eine Kopie und leistungsfahiger¨ als Basic war R.I.S.-Journal, Ausgabe 001: dieser Lizenz zu sehen, besuchen Turbo Pascal u.a. vorzuglich¨ geeignet spielend-programmieren.at/de:ris:001 Sie http://creativecommons.org/ um Programme fur¨ das Betriebssys- Download Ordner, verschiedene For- licenses/by-sa/4.0/deed.de. tem MS-Dos zu schreiben und wurde mate: spielend-programmieren.at/ Quellen: oft in Schulen als Programmierspra- risjournal/001/editorial [1] molecular-matters.com che fur¨ den EDV-Unterricht gelehrt. Feedback B stefan.reinalter@ [2] goo.gl/ohJNMH Mit dem Aufkommen des Betriebs- molecular-matters.com [3] spielend-programmieren.at system Windows verlor Turbo Pascal [4] altdevblogadey.com an Bedeutung. Open Source Projek- [5] goo.gl/pyDNWP te wie Free Pascal werden auch heute Lizenz, Quellen [6] goo.gl/jUmhba noch weiterentwickelt und sind mit

Beruf: Counterstrike Glanzzeit, zwischen 16 und 21 habe H: Wie viel Zeit hast du ins Counter- ich sehr viel gespielt. Ich war sehr striken investiert? Hast du tagliche¨ Spieler aktiv und habe praktisch alle meine Trainingszeiten gehabt? Freizeit in dieses Spiel gesteckt um J: Definitiv. Zu meinen Top-Zeiten, von JULIAN WALTER UND HORST so gut zu werden wie es moglich¨ ist wo ich monatlich bezahlt wurde furs¨ JENS und hatte viel Spaß dabei. Spielen, H: Kannst du erzahlen,¨ hattest du H: Das war dann spater..¨ vorher schon irgendeinen Sport oder J: Ja, das war erst spater,¨ da war irgendetwas professionell betrieben? es taglich¨ jeden Abend, 5 x die Wo- E-Sport? Oder hast du aus dem che, (je) 4 bis 5 Stunden. Da hat Nichts heraus angefangen? man dann wirklich schon sein Leben J: Nee, Nein, so kann man das defini- (da)mit verbracht, kann man so sa- tiv nicht sagen ich habe angefangen gen. sehr fruh¨ mit der ersten Counterstri- H: Und du hast nebenher noch Beruf ke Version die damals zu kaufen war. oder Ausbildung gemacht? H: Nicht mit dem Mod (zu Half-Life) J: Genau. Erst Schule, dann Zivil- sondern mit dem gekauften Spiel? dienst, Ausbildung. J: Genau mit dem gekauften (Spiel), H: Hat deine Ausbildung darunter da war ich 11 (Jahre alt). gelitten? Hast du gemerkt du hast H: Mit 11 hast du schon herum ge- weniger Zeit fur¨ Freundin... ballert? J: Ja. Definitiv. Ich hatte auch Bezie- J: Genau. Man merkt halt mit der hungen nebenher. Das war naturlich¨ Julian Walter (im Bild rechts). Bildrechte: [1] Zeit - durch das public (auf public besonders stressig, weil die Freundin Julian Walter [1] erzahlt¨ servern) spielen, dass man besser ist hat das dann halt nicht nachvollzie- uber¨ seine Zeit als professio- als andere Leute und hat dann an- hen konnen¨ dass ich da so viel Zeit neller Counter-Strike-E-Sportler gefangen sich Leute zu suchen mit hineinstecke. Und das alles unter und die damit verbundenen Ver- denen man langere¨ Zeit zusammen- einen Hut zu kriegen ist sehr schwie- dienstmoglichkeiten¨ spielt um dann auf Wettbewerbsebe- rig. Meistens - leider Gottes muss ich ne zu bleiben. So ist das im Prinzip das sagen - haben die personlichen¨ entstanden. Beziehungen darunter gelitten. Interview: H: Du hast gemerkt dass du aufge- H: Du hast lieber gespielt als dich .. stiegen bist in den Rankings? *lacht* H: Servus Julian J: Ja genau. Man wurde immer bes- J: Ja, das war einfach so. J: Hallo ser und immer besser und dann kam H: Bist du rekrutiert worden von H: Julian du hast mir erzahlt¨ du der Ehrgeiz hinzu. So jung wie man Clans oder hast du selber einen ge- warst Counterstrike-Legionar¨ ist macht das dann auch Spaß. grundet?¨ Wie hat sich deine Profes- J: Das ist soweit korrekt. In meiner

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 22 sionalisierung entwickelt? man sagt wir gehen nachher noch auf J: Das gibt es, ja. Aber selten. J: Ich bin durch die Amateur-Series ein Bier nach dem Training? Oder ist H: Ich nehme an da leidet das Sozi- -so hieß das damals- aufgestiegen das dann eher selten? alleben dann noch mehr... aus eigenen Kraften¨ mit meinen 4 J: Nach dem Trainings Bier das kann J: Genau, diesen Schritt hatte¨ ich Freunden quasi in die Pro(fessional)- man so nicht sagen. Naturlich¨ hat nicht gewagt. Series. Nach einer Saison, wo wir uns man viel Spaß miteinander. Auf H: Du sagst in Deutschland kann ei- eigentlich ganz gut gezeigt hatten Events, wenn man auf großen Tur- ne Handvoll Leute vom Counterstrike wurde ich sofort rekrutiert und ... nieren ist, da geht man dann auch spielen leben, ca. 1.000, Euro, toller H: Nur du oder auch deine Freunde? miteinander feiern. Ansonsten...Tja. Verdienst J: Damals nur ich. H: Ansonsten spielt es sich so ab J: Es ist ein guter Nebenverdienst. H: Du wurdest aus deinem Clan her- dass ihr zusammen sitzt, ihr trainiert, H: Man sollte daneben noch einen ausgerissen sozusagen? spielt euer Spiel und seid nachher Job haben? J: Genau. mude?¨ J: Kommt auf die Zeit an. Mit 16, H: Wie hat der Clan dann reagiert? J: Ja. So sieht es aus. 17 Jahren ist das lustig. Vor allem Haben sich alle gefreut Jawoll, du H: Spielt man dann zum Ausgleich Geld mit counterstrike zu verdienen wirst jetzt Profi? ein anderes Spiel, z.B. ein Grafikad- macht Spaß, hebt nochmal den Ehr- J: Die waren geteilter Meinung. Die venture, irgendwas ruhiges zum run- geiz an... Spater¨ dann, wenn man einen sagten: O.K., Du bist ein Arsch- ter kommen? Oder hat man nebenbei nicht nur ein Studium macht, sollte loch, weil Du hast den Clan verlassen noch einen Zweit-Egoshooter? man damit aufhoren.¨ Weil das raubt H: Du lasst¨ Dich kaufen.. [lacht] J: (Zweit-)Egoshooter ware¨ fatal, das Kraft und das raubt Zeit. J: Genau, Du verlasst¨ Deine Freunde... sollte man nicht tun, weil Counter- H: Der durchschnittliche Anderseits muss man dazu sagen: strike sehr speziell ist, was vor allem Counterstrike-Verdiener ist Student Will man Erfolg haben muss man das Spielgefuhl¨ und so angeht. oder Schuler?¨ Oder sind das dann so letzten Endes egoistisch sein, das hat H: Da lernt man dann den falschen 40-jahrige¨ Arbeitslose? mir nicht geschadet. Egoshooter? Du sollst keinen Egoshoo- J: Nein, um Gottes Willen. Eigentlich H: Wie lauft¨ das dann, du bist ja nicht ter haben neben deinem? gehort¨ man mit 25 (Jahren) schon zu oft physikalisch mit dem neuen Clan J: Sollte man besser nicht tun. Zum den Rentnern in diesem Sport, in der zusammen. Oder schon? Geht man Ausgleich ganz gerne DOTA damals - Regel sind die nicht alter¨ als 25 und da gemeinsam auf ein Trainingscamp ein Warcraft3 Mod. Kennst du Hon, die meisten sind Studenten. -wie beim Rudersport? LoL, League of Legends? H: Die haben einfach Zeit... J: Kommt ganz drauf an wie machtig,¨ H: Ahhhhh...¨ J: Genau. wie groß der (Clan) ist, wir groß die- J: Das sind alles Ableger von Dota. H: Kannst du sagen was verdient se Organisation ist. Wenn es eine H: Also ein ganz ein anderes Genre die große Masse der Counterstrike- große Firma ist dann hat man da zum Ausgleich. Verdiener? Als nicht die Handvoll Raume¨ gemietet und hat sich da re- J: Ja, aber auch nicht zu viel. Top-Leute? gelmaßig¨ getroffen. H: Kannst du zum Finanziellen etwas J: Mittlerweile hat sich das schon H: Das heißt ihr wart auch physika- sagen, also in der Zeit wo du Profi fast erubrigt¨ mit dem Bezahlen, da lisch zusammen? warst, ist das jetzt lange her? verdienen -sag ich mal- noch ca. 40 J: Ja. Ich habe auf jeden Falle alle J: Das war ein Jahr her, 2011 war Leute in Deutschland, und auch nicht (vom neuen Clan) kennengelernt. meine letzte Top Season. mehr als 200,- , 300,- Euro.. H: Meinst du das bringt beim E-Sport H: Was kann man als Professioneller H: Die bessern sich ihr Taschengeld etwas, wenn man wirklich physika- oder als Semi-Professioneller verdie- auf sozusagen lisch im selben Raum ist? Im Gegen- nen? J: Ja genau. Und sie machen nur es satz zu nur online zusammenzuarbei- J: Kommt drauf an. In Deutschland fur¨ den Ehrgeiz, fur¨ den Spaß. ten... ist es nicht so hoch. H: Also wenn man es auf die Stunden J: Fur¨ mich: Ja. Es gibt allerdings H: Du warst damals in Deutschland? umrechnet, die man rein steckt, ist es auch Leute, die nennt man gerne die J: Klar. In Deutschland sind die Top- eigentlich blod...¨ Onliner, das sind halt die Leute die Gehalter¨ so bei 1.000,- bis 1.500,- J: Rechnet sich auf jeden Fall nicht. halt lieber zu Hause spielen in ihrem Euro (pro Monat). Es gibt aber nur H: Hast du da Einblick, wie sehr ver- Kammerchen.¨ eine Handvoll (Spieler) maximal (die erbt sich das Hobby Counterstrike? H: Die gehen nicht gerne raus... so viel verdienen). Wenn man ins Der Generationen-Durchsatz muss ja J: Genau. Aber es gibt auch Leute Ausland guckt, gerade im asiatischen recht hoch sein wenn die Leute nicht die sind deutlich besser wenn man Bereich, da verdienen sie deutlich lange im Sport bleiben weil sie zu (physikalisch) zusammen sitzt. Weil mehr. Bis 5.000,- , 7.000,- Euro.... alt werden.. Wird das immer wie- auch die Stimmung ganz anders ist. H: Hast du realistisch Chancen als der weitergegeben an die nachste¨ H: Macht man dann nachher noch Europaer¨ nach Asien rekrutiert zu Generation? Vereinsleben, E-Sport... gemeinsam viel, wie beim Sport, dass werden wenn du so gut bist? Konnte¨ es sein das Counterstrike ein-

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 23 mal so ein Großvater-Spiel wird und Sucht. Man muss aufpassen dabei. E-Sport: Elektronischer Sport, die Jungen auf ganz etwas Anderes Und man muss Prioritaten¨ setzten. organisiertes Computerspielen abfahren? Definitiv NICHT Counterstrike uber¨ mit Wettkampfen,¨ Meisterschaften J: Das Ur-Counterstrike 1.6, das war die Schule stellen oder uber¨ das Stu- Verbanden¨ etc. Besonders popular¨ in eigentlich der Beste E-Sport Titel dium oder die Ausbildung. Mann Sudkoriea.¨ meiner Meinung nach, das ist dieses muss einfach Prioritaten¨ setzten und Jahr komplett gecancelt worden, es dann macht es Spaß, ja. gibt keine Turniere mehr, der Betrieb H: O.K. Kannst du ein schones¨ Erleb- wurde fast eingestellt. nis erzahlen?¨ Download: H: Von den E-sport-Betreibern aus? J: Mein schonstes¨ Counterstrike Er- Dieses Interview wurde am 15. Okto- Oder weil du das Game nicht mehr lebnis war: In Paris wurde ich zu ber 2012 von Horst JENS [2] aufge- kriegst? einem Stage-Match, ein Spiel auf der nommen und ist im Biertaucherpod- J: Naturlich¨ kriegst du das Spiel Buhne,¨ eingeladen gegen ein sehr gu- cast 074 [3] zu horen.¨ noch. Es wird eigentlich auch noch tes Team. Wir waren die deutschen gespielt, aber nicht mehr auf Wett- Underdogs. Wir haben uns sehr gut bewerbsebene, weil es zu alt ist. Das vorbereitet und haben sie wirklich, Podcast ist jetzt einfach 11 Jahre alt... Jetzt wirklich geklatscht 8. Und dieses Dieses Interview wur- gibt es den Nachfolger, Global Offen- Gefuhl,¨ vor 3.000 Leuten zu stehen de am 15. Okto- sive, wird jetzt wieder mehr gespielt.. die applaudieren weil du gewonnen ber 2012 von Horst ich denke das andere Genres den hast...das ist unvergleichlich. JENS [2] aufgenom- Uberflieger¨ machen, so wie Leage of H: Und das Publikum ist mitgegan- men und ist im Bier- Legends und DOTA 2. gen, oder kriegst du davon eh nichts taucherpodcast 074: H: Das sind nicht Egoshooter? mit weil du Kopfhorer¨ auf hast.. goo.gl/50iZE zu J: Das sind keine Egoshooter. J: Man sieht es (das Publikum) nicht horen.¨ H: Der E-sport verlagert sich... (wahrend¨ dem Spiel), nein. Aber Kannst Du sagen welcher Ego- (nachher) super Gefuhl,¨ unvergleich- Shooter ist der mit dem (noch) meis- lich. Download, Feedback: ten Esport-Leben? H: O.k. Seltsamstes Erlebnis? J: Nur Counterstrike. J: Leute kennen zu lernen von de- R.I.S.-Journal, Ausgabe 001: H: Die anderen Ego-Shooter ... nen man noch nie Bilder gesehen hat spielend-programmieren.at/de:ris:001 konnen¨ da nie richtig dagegen an- und plotzlich¨ etwas erschrocken sein Download Ordner, verschiedene For- stinken? weil...das Außere¨ ein wenig ... unge- mate: spielend-programmieren.at/ J: Battlefield z.B. ist nie wirklich auf pflegt ist. Drucken¨ wir es mal so aus. risjournal/001/counterstrike Wettbewerbsebene gespielt worden. H: [lacht] Du hattest¨ nichts dagegen Feedback B horst.jens@spielend- Damals halt naturlich¨ Quake und Un- gehabt die (Leute) weiterhin nur on- programmieren.at real Tournament, aber die sind mitt- line zu kennen.... lerweile auch quasi ausgestorben. J: Ja. H: Magst du irgendeine (Le- H: Danke Julian ! Lizenz, Quellen: bens)Erfahrung mitgeben fur¨ jugend- liche Horer¨ von unserem Podcast die Dieses Material steht sich denken Ja, ich werde mein Geld Fachbegriffe: unter der Creative- mit Videospielen verdienen...? Commons-Lizenz Na- J: [lacht] Das ist ein schoner¨ Traum, Counterstrike: Multiplayer, Team- mensnennung - Wei- macht extrem viel Spaß, man lernt Ego-Shooter, (Killerspiel) bei dem 2 tergabe unter gleichen Bedingungen viele nette Leute kennen. Wenn man Teams aus bis zu je 16 Spielern ge- 4.0 International. Um eine Kopie gut ist reist man auch tatsachlich¨ viel geneinander kampfen¨ und versuchen dieser Lizenz zu sehen, besuchen um die Welt. Allerdings muss man eine Aufgabe fur¨ ihr Team zu losen.¨ Sie http://creativecommons.org/ darauf Acht geben dass man nicht Counter-Strike enstand 1999 als Mod licenses/by-sa/4.0/deed.de. seine personlichen¨ Beziehungen aufs fur¨ das Spiel Half-Life und ist inzwi- Quellen: Spiel setzt. Das passiert einfach schen ein eigenstandig¨ verkauftes [1] goo.gl/PqQ42q schnell, wenn man den Uberblick¨ Spiel. [2] spielend-programmieren.at verliert. Das ist schon fast wie eine

8abgewatscht, besiegt

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 24 Die Spieleindustrie ist 1) Ich arbeitete nonstop 52 Stun- te technische Universitat¨ und mach- den. Ich hatte fast 2 Stunden Schlaf te einen begehrten Abschluss (nicht ein einziger Betrug, ar- in dieser Crunch-time aber blieb die als Programmierer) aber gab das al- beite dort nicht! ganze Zeit uber¨ im Buro¨ um das les auf um meinem Traum zu folgen. Projekt am Laufen zu halten. Weil Dieser Traum wurde total und von GAMESINDUSTRYVET ich Angststorungen¨ (anxiety disorder) vollstandig¨ vernichtet von den habe nahm ich meine Medikamen- hoheren¨ Managern. Jenen die la- te nicht (wahrend¨ der Crunch-time) chen, winken und hier auf Reddit und hatte einen totalen Zusammen- daruber¨ posten wie großartig es ist bruch (mental breakdown) am Ende. in der Games Industry zu sein. Die 2) Ich wurde zwei mal in eine an- sind an ihre Position gelangt weil dere Stadt versetzt von einer großen sie die rucksichtslosesten¨ Leute im Firma und 3 mal gekundigt¨ (von der Geschaft¨ sind und Karrieren, Fami- selben Firma), jedes mal nicht ein- lien und Nachbarschaften zerstoren.¨ mal ein Jahr nachdem ich angefan- Alles damit sie Stars in der Games gen hatte. Beim letzten Mal 2 Wo- Industry werden obwohl sie außer- chen nachdem ich angefangen hatte. halb der Branche niemand kennt. 3) Ich verlor mein Haus, musste Ich habe Freunde und Kollegen die Privatkonkurs anmelden (had to fi- in dieser Branche waren und physi- anonymer Autor le bankruptcy) und humpelte durchs kalisch krank geworden sind, emo- In diesem rant auf der Diskus- Leben nach meinem ersten Umzug. tionale Schaden¨ haben, und absolut sionsseite reddit.com/r/gamedev Ich verlor (die Beziehung zu) vielen niemand kummert¨ sich darum wie schrieb sich Nutzer gamesin- Freunde und Verwandten wahrend¨ Mitarbeiter in der Games Industry be- ” dustryvet “(Profil mittlerweile dieser Zeit wegen Stress. handelt werden, weil, Hey, da gibt’s geloscht)¨ 2012 seinen Frust von 4) Vor Kurzem arbeitete ich fur¨ immer 5 Neue hinter Dir die mehr der Seele und warnt vor den ein kleines Entwicklungsstudio und als willig sind alles zu opfern fur¨ den schlechten Arbeitsbedingungen in musste mich operieren lassen was 2 Erfolg der Bosse. der (U.S. amerikanischen) games Wochen Arbeitsausfall nach sich zog. Ich hab lange daruber¨ nachge- ” industry “. Am Tag nach der Operation wurde dacht dies alles aufzuschreiben. Ich Originaltitel: The game industry ich gekundigt,¨ obwohl mir vorher ge- weiß das viele von Euch (Lesern) is a scam and this is why you sagt wurde es ware¨ kein Problem in die Games Industry rein wol- shouldn’t work for it [1] wenn ich die Operation machen las- len. Aber ich warne Euch: es gibt se. Ich hatte¨ wegen der Operation nie einen Grund warum dies ein Erfolgs- Kommentiert und ubersetzt¨ von meinen Job riskiert... aber warte, das abhangiges¨ Geschaft¨ ist (hit-driven Horst JENS[2], Abdruck mit freund- ist die Games Industry, da ist jeder business), und das alte Herren Netz- licher Genehmigung von reddit.com Job standig¨ gefahrdet,¨ außer wenn werk ist fest eingessesen in dieser du ein Programmierer (Coder) bist. Branche. Ich lernte dass hart arbeiten (Beginn der Ubersetzung)¨ Ich wechselte die letzten 5 Jah- und gute Qualitat¨ zu produzieren den re mindestens einmal pro Jahr die Bossen absolut nichts bedeutet. Die wollen dass du das tust. Es wird vor- Posting auf r/gamedev Firma. Ich war schon lange nicht mehr bei einem Produkt-Launch ausgesetzt, und wenn du fertig bist Hallo Leute, ich bin seit 10 Jah- (Veroffentlichung¨ eines Spiels) dabei mit produzieren schmeissen sie dich ren ein Veteran der (Compu- wegen der schlechten Entscheidun- raus. ter)Spieleindustrie. Ich kann es selbst gen die senior manager machten. Vie- Dieses Geschaft¨ ist ruchlos, nicht glauben dass ich schon so lange le der Computerspiele (titles) werden halsabschneiderisch und voll mit drin bin. Durch anstrengende Miss- gecancelt unabhangig¨ von der Qua- nachaffenden¨ Firmen (copycat com- erfolge, gefolgt von noch mehr Miss- litat,¨ weil jemand oben in der Hier- panies) welche versuchen erfolgrei- erfolgen (meist das Resultat haar- achie mit irgendeiner Entscheidung chen Titeln die Kunden zu stehlen straubender¨ Management Entschei- nicht einverstanden ist. und dazu zu bringen den eigenen, dungen) hat sich jeder Hauch von Ich brachte enorme Opfer fur¨ die- unoriginellen Mist zu kaufen. Und Interesse zerstort¨ den ich fur¨ diese se Industrie. Ich bin fast 40 und ha- hey, mit genug Werbung werden sie Branche je hatte. be keine Freundin (no relationship to auch Erfolg haben. Ich suche nach Arbeit außerhalb speak of). Ich lebe in einer fremden, Die ganze Industrie hat fast gar der Branche Dank der in der Com- uberteuerten¨ Stadt woch ich -wieder nichts zu tun mit der Qualitat¨ eines puterspieleindustrie gemachten trau- einmal- arbeitslos bin, und meine Le- Spiel. Ja, manchmal kommen gute Ti- matisierenden Erfahrungen. Ein paar benslauf schaut aus wie Mist (looks teln heraus und deren Entwicklungs- Beispiele: like hell). Ich ging auf eine bekann- studios sind trotz allem erfolgreich.

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 25 Aber selbst solche Studios (ich den- Wenn Computerspiele wirklich Traum in Erfullung¨ geht. ken an das LA Noire team) leiden. das sind was du beruflich machen 3) Der Grund warum ich in der 52 Die Games Industry Angestellten willst, dann mach es nebenher, zu Stunden crunch time keine Medika- verlassen in Scharen diese Branche... deinen Bedingungen. Heutzutage ist mente nahm war dass ich keine Ah- nur sagt dir das niemand. Nachdem es einfacher als je zuvor ein eige- nung hatte dass ich so lange in der EA-Spouse unterging war EA’s (Elec- nes Spiel zu publizieren. Du machst Arbeit festsitzen wurde.¨ Der Grund tronic Arts) Antwort jeden Mitarbei- vielleicht nicht das große Geld, du ar- war dass ein Manager einen Out- ter unterhalb der Management Ebene beitest vielleicht nicht fur¨ ein großes source Entwickler anheuerte der un- nur noch stundenweise zu bezahlen, Studio oder einen großen Publisher glaublich Mist baute (screwed us all). aber Vollzeitbeschaftigung¨ verlangte (glaub mir, das hort¨ sich weit besser Ich hatte keinen Zugriff auf Medika- mindestens 45 Stunden pro Woche. an als es ist), aber wenigstens hast du mente. Und lass mich eins klarstel- Wenn du das nicht geschafft hast eine professionelle Karriere und wirst len, ich habe Angststorungen...¨ das bekamst du keine Vergunstigungen.¨ (hoffentlich) mit Respekt behandelt macht mich NICHT schwach oder we- Niemand erwahnte¨ das jemals. Zum und nicht wie eine Ameise unter ei- niger fahig¨ als andere Leute. Ich bin Gluck¨ arbeitete nie wirklich jemand ner Lupe. ziemlich sicher ich arbeitete harter¨ 45 Stunden pro Woche in dieser als die meisten Leute die ich ken- Branche. Vielleicht tun es diese Exe- EDIT ne trotz meiner Behinderung und cutives die man niemals personlich¨ der Angststorungen¨ (welche uber¨ die sieht aber die ihre Hinter mir die Sin- Ich werde nicht auf jedes einzel- Jahre schlimmer wurden durch die flut Strategie verfolgen um einen Hit ne posting einzeln antworten aber ich Schwankungen des Computergame- zu schaffen. versuche ein paar Fragen zu beant- Marktes). Die meisten Angestellten halten worten. Ich merke dass machen Leu- 4) Fur¨ ca. 5 Jahre bis zur großen es keine 5 Jahre aus. Entweder arbei- te speziell abgestumpft scheinen und Rezession hatte ich sogar einen mil- test du an einem Titel den du nicht ich glaube das sind die Leute die ge- den Erfolg und war konstant bei einer leiden kannst, oder du wirst gefeuert rade in den Markt eintreten, voll mit anstandigen¨ Firma beschaftigt.¨ Aber nach dem du dir deine Seele zerstort¨ Traumen¨ und Hoffnungen wie ich sie das ging zu Ende und ich schaffte es hast (busting your balls) um einen Ti- damals hatte. Ich glaube ich muss auf danach fur¨ eine sehr lange Zeit nicht tel zu prozieren damit die Spielebran- die selbe Weise antworten wie schon durchgehend angestellt zu sein...was che weiterhin an der harten Arbeit fruher.¨ Ich bin nicht in die Branche es noch schwieriger macht in dieser der kleinen Leute profitiert. reingegangen weil ich mittelmaßig¨ Industrie wieder Fuß zu fassen. Hier Mein Posting wirkt bitter, weil es oder faul sein wollte. Ich hatte Lei- gilt dass du ein Versager bist wenn du bitter ist. Meine Karriere ist komplett denschaft, und wer das nicht glaubt nicht an erfolgreichen Titeln beteiligt zerstort,¨ und als Resultat ist mein Ziel ist ein Idiot. warst. Nummer Eins diese Branche zu ver- Ich entschuldige mich dafur¨ ab- 5) Ich habe einige meiner Er- lassen. Ich mochte¨ Euch da draußen sichtlich unklar gewesen zu sein, aber fahrungen gar nicht aufgeschrieben, warnen vor den Risiken wenn man in ich muss irgendwie meine Gehalts- hauptsachlich¨ weil sie sehr schmerz- der Games Industry arbeitet. schecks verdienen. haft fur¨ mich waren. Aber ich ge- Ja, es gibt einige wenige (SEHR 1) Mein technischer Uniabschluss wann einige Freunde in dieser In- WENIGE) Entwickler-Studios da war kein Online-Studium.. er war dustrie und das Schlimmste ist das draußen die sich um ihre Angestell- von einer beglaubigten, sehr be- durch die standigen¨ Kundigungen¨ ten ein wenig kummern¨ aber selbst gehrten Universitat.¨ Ich bekam eine dieses Freunde uber¨ die ganze Welt die großen Namen in diesem busi- akademisches Stipendium, studierte verstreut werden. Das erlaubt ein ness quetschen ihre Leute aus wie trotz einer Behinderung und arbei- brauchbarers virtual network, aber es Zitronen (run their people into the tete halbtags um mein Studium zu ersetzt nicht ein Netzwerk von ech- ground). Und wenn die Leute ganz beenden. Niemand half mir dabei, ten Freunden die dich wirklich un- ausgequetscht sind, dann werden sie ich musste alles alleine machen. Ich terstutzen.¨ Wenn du so ein Freundes- ausgespuckt um neuen Trotteln Platz wuchs sehr arm auf und dass, denke netzwerk finden kannst, trotz all der zu machen. ich, war der einzige Weg um aus die- Kundigungen,¨ dann empfehle ich dir Deine beste Chance, wenn du sem Zustand rauszukommen. dringend dass Du diese Freundschaf- wirklich mit Computerspielen arbei- 2) Meine Situation mag einzig- ten ausbaust und pflegst. ten willst, ist es dein eigenes Produkt artig fur¨ mich sein, aber ich ken- 6) Ich bin nicht hierher (Reddit) zu machen. Denk dran, wenn es ein ne viele Andere deren Erfahrung ein- gegangen um ein allwissender Ve- Erfolg wird dann bereite dich dar- zigartig fur¨ sie waren, uns die en- teran zu sein oder so etwas. Ehr- auf vor dass oben erwahnte¨ Spiele- deten alle mit Burnout. Sie arbeite- lich, ich kam her um meine Geschich- firemen tun werden was sie konnen¨ ten alle sehr hart fur¨ einen Traum, te zu ezahlen,¨ zu erzahlen¨ dass ich um deine Idee zu stehlen, und du bist wahrend¨ es die Fuhrungskr¨ afte¨ ganz von vielen anderen ahnlich¨ Schau- am Ende der Dumme. oben unmoglich¨ machten dass dieser erhaftes horen¨ musste, und das die

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 26 Erfolgreichen in dieser Branche die Ubersetzer¨ des Postings mochte¨ ich sein ein Musikinstrument zu Techniker und die rucksichtslosesten¨ einige Anmerkungen beisteuern: lernen. Spiele programmieren Haie im Geschaft¨ sind. Jede Indus- zu konnen¨ ist eine Fahigkeit¨ trie braucht mehr als nur Program- • Die Situation des Autors ist die unter Umstanden¨ zu ei- mierer und hohere¨ Manager. Es gibt wegen der -fur¨ europaische¨ nem Neben- oder gar Haupt- Designer, Manager, Verwaltungsleute Verhaltnisse¨ schlechten- U.S. beruf werden kann, so wie etc. etc.... nur weil jemand kein Pro- Sozialversicherung nicht Eins jedes Hobby. Es ist vor allem grammierer ist macht ihn das nicht zu Eins mit der Situation in eine Fahigkeit¨ mir der man sich wertlos. Osterreich¨ vergleichbar. selbst und anderen viel Freude 7) zur 45 Stunden Woche: Das machen kann. • Nicht nur wer in der Spiele- passierte kurz nachdem ich zu Elec- branche arbeiten will, einfach tronic Arts ging. Ich machte diese jeder sollte heutzutage pro- Erfahrung nicht selbst, sondern ei- grammieren (coden) konnen¨ Fachbegriffe ner meiner Mitarbeiter. Ich denke es ! Mit moderner Lernsoftwa- horte¨ recht schnell auf sobald die re wie z.B. Scratch [3] ist Reddit.com ist eine großtenteils¨ Leute merkten wie illegal es war. Ich das in kurzester¨ Zeit moglich,¨ englischsprachige, sehr beliebte Web- denke es dauerte vielleicht ein paar z.B. innerhalb der (kostenlo- site welche zu zahlreichen Themen Monate, aber der Punkt ist dass kei- sen) Probestunde bei spielend- Diskussionsseiten (Webforen) anbie- ne dieser Firmen es notwendig fin- programmieren [2]! tet, sogenannte Sub-Reddits. Im Ge- den die Arbeitszeitregelen einzuhal- gensatz zu simplen Social-Media Sei- ten (none of those companies bother • Ein guter Einstieg in die Spiele- ten wie Facebook oder Google+ to follow). Ich selbst arbeitete nie- Industrie ist es sicher, ein ei- sind auf Reddit Threads moglich¨ mals weniger als 45 Stunden pro Wo- genes (Spiele)Projekt herzei- bei Kommentaren, außerdem konnen¨ che und ich arbeite sehr sehr hart. gen zu konnen¨ bzw. an einem einzelne Beitrage¨ und Kommenta- Wie auch immer, lest aus mei- großen (freien) Projekt mitge- re sowohl hinauf- als auch hinuter- nem Posting heraus was ihr wollt. wirkt zu haben. Zum Beispiel ge”voted”werden. Aufgrund des in Manche Leute haben Gluck¨ in diesem eines der vielen Open Sour- beide Richtungen moglichen¨ Voting- hit-driven business, sehr sehr viele ce Projekte auf Github.com Mechanismus schwimmen beliebte haben kein Gluck.¨ Ich wunschte¨ ich oder ahnlichen¨ Plattformen. Themen innerhalb einer Gruppe hatte¨ solch tolle Erfahrungen gehabt Wer noch nicht so gut program- schnell nach oben und bekommen wie sie hier auf Reddit gepostet wer- mieren kann findet genugend¨ mehr Aufmerksamkeit. Die Registrie- den aber das ist mir nie passiert. Aufgaben um sich bei bestehen- rung auf Reddit ist kostenlos, und je- den Projekten einzubringen, der User kann sowohl offene als uach (Ende der Ubersetzung)¨ z.B. als Ubersetzer,¨ Grafiker, private Subreddits anlegen. Reddit Level-Designer, Bug-Reporter, basiert auf freier Software [5]. Das Posting loste¨ eine Reihe Tester etc. Crunch-time (englisch, to von Antworten aus, die man auf crunch: zerbeissen, zermalmen) Zeit • Eine andere gute Idee fur¨ je- Reddit.com [1] direkt unter dem kurz vor der Veroffentlichung¨ eines den Interessierten ist es an Original-Posting nachlesen und be- Spieles die von großem Streß ge- einem GameJam mitzuma- werten kann. Neben Ablehnung gab kennzeichnet ist und von den Pro- chen. Wer sich beim spielend- es auch Zustimmung. grammierern Uberstunden¨ erfordert, programmieren Newsletter [3] da der Veroffentlichungstermin¨ fest- anmeldet wird uber¨ entspre- steht und letzte Fehler beseitigt wer- Anmerkungen von Horst chende Veranstaltungen im den mussen.¨ JENS: Raum Wien per Email infor- miert. Thread wortlich¨ ubersetzt¨ Ge- • Ich kann den im Posting sprachsleitfaden¨ ist ein Feature von erwahnten¨ Tipp (...mach es guten Email-Programmen, Usenet- nebenher, zu deinen Bedingun- Readern oder Webforen. Es bedeu- gen...) nur bekraftigen.¨ Ahnlich¨ tet dass die einzelnen Nachrichten wie das Spielen eines Mu- (bzw. Kommentare oder Emails) sikinstruments hat (Spiele)- nicht streng chronologisch geord- Programmierung viel mit Kunst net sind sondern dass eine Ant- Horst JENS. Bildrechte: [2] cc-by-sa zu tun. Es gibt Kunstler,¨ die mit wort B auf eine Nachricht A di- ihrer Musik genug Geld verdie- rekt (und meist nach rechts ein- Als Anbieter von Programmier- nen, aber Geld verdienen sollte geruckt)¨ unter der Nachricht A kursen fur¨ Jugendliche[2] und nicht der einzige Beweggrund steht. Siehe auch dieses Schaubild:

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 27 sich jede(r) Interessierte(r) anmel- Dieses Material steht den kann. Andere GameJams werden unter der Creative- rein uber¨ das Internet organisiert. Commons-Lizenz Na- mensnennung - Wei- Download, Feedback: tergabe unter gleichen Bedingungen 4.0 International. Um eine Kopie Thread-Darstellung R.I.S.-Journal, Ausgabe 001: dieser Lizenz zu sehen, besuchen Game Jam ist ein organisiertes spielend-programmieren.at/de:ris:001 Sie http://creativecommons.org/ Treffen bei dem Grafiker, Musiker Download Ordner, verschiedene For- licenses/by-sa/4.0/deed.de. und Programmierer zusammenkom- mate: spielend-programmieren.at/ Quellen: men um gemeinsam in einer vorgege- risjournal/001/redditrant [1] goo.gl/ivfVkJ benen Zeit (meist ein Wochenende) Feedback B horst.jens@spielend- [2] spielend-programmieren.at und zu einem vorgegebenem Thema programmieren.at [3] scratch.mit.edu Computerspiel(e) zu entwickeln. In [4] goo.gl/wHP0ID Osterreich¨ wird jahrlich¨ im Rahmen [5] github.com/reddit des Global Game Jam [6] der Austria Lizenz, Quellen: [6] globalgamejam.org Game Jam [7] organisiert, zu dem [7] austriagamejam

Samsung macht die (Beginn des Original-Textes) den interaktiven Unter- richt und selbstbestimm- Schule smart? Eine Antwort auf einen Futurezo- tes Lernen außerhalb des ne Bericht uber¨ Smartschools [4]. Unterrichts zu machen.“ von MARTIN MAYR Wie soll das Klassenzimmer der Zu- kunft aussehen, wie soll es funktionie- Selbstbestimmtes Lernen soll aber ren und wie stellen sich Schuler¨ den außerhalb des Unterrichts stattfin- Martin Mayr macht sich in sei- Unterricht vor? - Das frage ich mich den? Genau dort hat selbstbestimm- nem Blogposting [1] vom April auch schon lange. Das Spektrum der tes Lernen schon immer stattgefun- 2013 ein wenig lustig uber¨ die Losungen¨ soll nun von zwei relativ den und wird durch neue Technolo- Samsung Smartschool Initiative neuen Akteuren [5] gefunden wer- gieen nicht zwangslaufig¨ verbessert. im Bildungsbereich. Originalti- den: Futurezone und Samsung star- tel: The future of education, po- Als Erzfeind wurde vollkommen ten den Ideenwettbewerb Samsung wered by Samsung. Martin lebt richtig der Frontalunterricht identi- Smart School, der vom Bundesminis- in Wien und beschaftigt¨ sich fiziert, ob neue Lernkonzepte ihren terium fur¨ Unterricht, Kunst und Kul- mit Ernahrungssouver¨ anit¨ at,¨ Ur- Weg in den Schulalltag finden wer- tur unterstutzt¨ wird. ban Gardening sowie Montessori- den bleibt aber offen [4] Samsung Der Technologiekonzern lanciert Padagogik.¨ Er betreibt einen Blog schreitet nun gottlob als weiser Rit- so wie es aussieht eine internatio- und ist manchmal zu Gast im ter heran, um uns von der kinder- nale Kampagne ( siehe Leaflet [6]) Biertaucher-Podcast [2]. verblodenden¨ Kreidetafel zu erlosen.¨ um seine Produkte in die Klassenzim- Dies erfolgt umsatzsteigernd durch mer der Welt zu bekommen, und in Tablets, Pads, Slates oder PCs, in Ko- Osterreich¨ springen Medien wie Mi- operation mit Bundesministerium fur¨ nisterien, im Angesicht der allgemei- Unterricht, Kunst und Kultur sowie nen Ratlosigkeit bei der Bewaltigung¨ futurezone.at. der vielfaltigen¨ Probleme im Bil- Eine kleine Auswahl was uns in dungssystem, mit großter¨ Freude auf. diesem Sinne erwartet: (Quellen: Fu- Wie soll die Schule der Zukunft turezone [4], Futurezone [7]) nun also aussehen? Osterreichweit¨ sind al- • ”. . . es [ist] nun moglich,¨ dem ” le Volksschulen und alle Lehrer . . . auf privatem Wege Mittel- und Oberstufen Fragen zu stellen” eingeladen, sich Gedan- ken uber¨ die Schule der • ”. . . eine integrierte Lernplatt- Zukunft, uber¨ den Unter- form, mit der Lehrer und Martin Mayr. Bildrechte: Horst JENS[3] richt der Zukunft, uber¨ Schuler¨ in einer interaktiven cc-by-sa mobile Losungen¨ und Umgebung arbeiten konnen.”¨

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 28 • ”das Wort . . . von einem Native Lehrmaterial sitzt gehort¨ fur¨ dieses werden. Speaker vorgelesen . . . ” Alter jedenfalls nicht dazu. Ganz im Tablet: Jeder flache, nur aus Gegenteil, die Kinder erarbeiten ihr Bleibt die Frage: Welche heute im befuhrungsempfindlichem¨ (Touch)- ¨ Klassenzimmer abwesende Technolo- wissen selbststandig, in Kleinstgrup- Bildschirm bestehender Computer, ¨ ¨ gie hindert unsere Gesellschaft daran pen und nutzen dafur vielfaltige Ma- z.B. Apple’s IPad diese Erfahrungen den Schulern¨ zu terialien und Quellen. bieten? Samsungs Vision von der Schu- Download, Feedback: Aber welche Umgebung soll nun le der Zukunft aber bleibt eine Er- laut Samsung den Schulalltag zum weiterung des Bildungssystems wie R.I.S.-Journal, Ausgabe 001: Besseren wenden? Die Futurezo- wir es in den letzten Jahrzehnten be- spielend-programmieren.at/de:ris:001 ne Bildergalerie[4] gibt Aufschluss obachtet haben. Die Schule der Zu- Download Ordner, verschiedene For- daruber:¨ Das Ersetzen von grunen¨ kunft erfordert namlich¨ keine neuen mate: spielend-programmieren.at/ Tafeln, Kreiden und Schulbuchern¨ Technologien sondern einen grundle- risjournal/001/smartschool durch Smartboards und Tablets soll gend neuen Zugang zu der Art und Feedback B [email protected] die Lernerfolge unserer SchulerInnen¨ Weise wie Bildung vermittelt wird. verbessern (oder doch ein neues Und warum dieser gerade von einem Technologiekonzern in die Welt ge- Geschaftsfeld¨ erschliessen?). Lizenz, Quellen: Als ’integrierte Lernplattform’ bracht werden soll muss zumindest kommt mir das, mit einigem guten ausgiebig hinterfragt werden. Dieses Material steht Willen, bekannt vor. Im Montessori Eine andere Antwort [9] liefert unter der Creative- Kinderhaus [8] wird so gelernt, jedes Stephen Hughes, der als Kinder- Commons-Lizenz Na- Kind mit einem Material, welches bis Neuropsychologe vielleicht ein klein mensnennung - Wei- ins kleinste Detail wohluberlegt¨ kon- wenig qualifizierter ist, sich zu die- tergabe unter gleichen Bedingungen struiert vom absorbierenden Geist sem Thema zu außern.¨ 4.0 International. Um eine Kopie verinnerlicht wird. Die perfekte vor- dieser Lizenz zu sehen, besuchen bereitete Umgebung. Wenn nicht der Fachbegriffe: Sie http://creativecommons.org/ Tablet die Reprasentanz¨ aller Lehr- licenses/by-sa/4.0/deed.de. materialien ware,¨ als denkbar un- Smartboards oder digitale Whi- Quellen: geeignetste Moglichkeit¨ Inhalte an teboards: Elektronische Schultafel, [1] http://goo.gl/1zMxod Kindergartenkinder zu Vermitteln. meist eine Kombination aus vertika- [2] http://biertaucher.at Leider ist so eine Umgebung fur¨ lem Bildschirm bzw. Projektorflache¨ [3] spielend-programmieren.at Kinder im Volksschulalter alles ande- fur¨ Beamer und geeigneten Eingabe- [4] http://goo.gl/Q42rbW re als geeignet. Montessori hat aus medium in Form eines Stiftes sowie [5] http://goo.gl/WrHB4i gutem Grund fur¨ jede Altersgruppe spezieller Software. Statt den Com- [6] http://goo.gl/Ev9j0u ein neues, aber auf ihren Erkennt- puter per Maus oder Touchpad zu be- [7] http://goo.gl/c6v2BA nissen beruhendes Konzept erarbei- dienen kann an der vertikalen ’Tafel’ [8] montessorie-kindergarten.at tet. Und dass jedes Kind alleine vorm am Computer wie mit Kreide ’gemalt’ [9] https://vimeo.com/40791188

C3 inspire und erfolgreich fuhrt¨ basierend auf den Open-Source Prinzipien von ASSEM SHARMA Zusammenarbeit, Vernetzung und Teilen (collaboration, connections, and sharing)

Dieser Artikel von erschien am C3 Inspire [2] Aseem Sharama. Bildrechte: [1] 17. Dezember 2013 in opensour- Folgendes Interview habe ich ce.com unter einer cc-by-sa Lizenz (Aseem Sharma [1]) mit Alim Ma- und wurde daher ohne eine Antwort herali, dem Grunder¨ von C3 In- auf Ruckfrage¨ abzuwarten von Horst spire [2], gefuhrt¨ und habe da- JENS ins Deutsche ubersetzt¨ und re- durch einiges gelernt daruber¨ wie publiziert. (Beginn der Ubersetzung)¨ man eine Organisation aufbaut

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 29 Open Source als Grundlage die Wirklichkeit so aus dass wenn die von Startup Firmen Jahre vergehen, es immer schwieri- ger wird die Welt zu verandern.¨ Bei C3 Inspire wollen wir Soziales Unter- Tatkraftige¨ und motivierte Leute zu- nehmertum fordern¨ und anderen Stu- sammenzubringen um Startups zu dierenden zeigen dass es moglich¨ ist grunden¨ welche eine positive Aus- die Welt zu verbessern und gleichzei- wirkung auf die Gesellschaft haben tig eine bezahlte Karriere zu machen. ist ein großartiges, visionares¨ Unter- Ontario, Kanada. Bildrechte: Tubs [3], Ich war als undergraduate student cc-by-sa fangen. Eines davon ist C3 Inspire, mit all diesen Herausforderungen dessen Ziel es ist Unternehmer von Technik-Studenten von der Uni konfrontiert, und nachdem ich mei- morgen schon heute zusammenzu- Waterloo fanden es z.B. schwer nen Abschluss gemacht hatte horte¨ bringen und ihnen eine Plattform ihre unternehmerischen Ideen zu ich Jahr fur¨ Jahr wie sich die Studen- und Umgebung zu schaffen auf der verwirklichen wegenden fehlendem ten uber¨ die gleichen Schwierigkeiten sie ihre besten Fahigkeiten¨ einbrin- Business-Bereich, z.B. in Finanz und -wie ich sie hatte- beklagten. Nach- gen konnen¨ fur¨ gemeinsame, großere¨ Marketing. Daran mangelte es den dem ich die selben Klagen von so vie- Aufgaben. Studenten an der Wilfried Laurier len verschiedenen Studenten gehort¨ Uni nicht, die konnten unglaublich hatte dachte ich mir, dagegen muss gut Business-Plane¨ zusammenstellen man etwas unternehmen, und damit Im Interview erzahlt¨ Alim uber¨ ei- aber sie hatten Schwierigkeiten da- war die Idee zu C3 Inspire geboren. ne neue Startup-Businesskultur mit mit eine Webseite oder ein eCom- Heute ist jeder C3 Event so struktu- einem vorherrschenden Bewusstsein merz zu erschaffen weil ihnen dazu riert um genau diese Probleme anzu- fur¨ den Sinn von Zusammenarbeit die technischen Fahigkeiten¨ fehlten. gehen! und dem Einsatz von free/libre Open C3 Inspire wurde gegrundet¨ um Source Software. Studenten mit unterschiedlichen Aseem: Inwieweit verwenden die Fahigkeiten¨ und von unterschiedli- Startups mit denen du arbeitest freie chen Studienrichtungen zusammen Software und Open Source Technolo- zu bringen damit sie sich gegenseitig gien bzw. Open Source Methoden? dabei helfen konnen¨ ihre Ideen zu Alim: Open Source Losungen¨ lie- verwirklichen. gen jedem Startup zugrunde mit dem Ein anderer Grund C3 Inspire zu ich heute zu tun habe. In Fakt, vie- Interview: grunden¨ war der dass sich in jeder le Startups verwenden Open Sour- der beiden Universitaten¨ die besten ce Technologien fur¨ fast alles. Es ist und scharfsinnigsten Studenten nicht nicht ungewohnlich¨ fur¨ neue Firmen Aseem: Welche Notwendigkeit in miteinander trafen ...erst sehr spat¨ in dass sie Wordpress fur¨ ihre Website der Welt und im Ausbildungsbe- ihrem Studium. Es gab keine Infra- benutzen, Joomla oder Drupal fur¨ ihr reich fuhrte¨ Dich dazu C3 Inspire zu struktur fur¨ die besten Studenten ei- CMS, SugarCRM fur¨ ihr CRM, und grunden?¨ Welche Prinzipien leiteten ner Uni um zusammen zu kommen. TRAC fur¨ Ihr Issue-Tracking System. Dich, welche Mission verfolgst Du mit Konsequenterweise bedauerten viele Unternehmertum bekommt mehr C3 Inspire? Studenten ruckblickend¨ dass sie sich und mehr kollaborativ. Die Tage Alim: Ich grundete¨ C3 Inspire we- gegenseitig gerne viel fruher¨ besser der geheimniskramerischen¨ Startups gen der Lucken¨ im Ausbildungswe- kennengelernt hatten¨ um gemeinsam welche niemandem erzahlen¨ was sie sen die ich selbst erfahren hatte Projekte zu verwirklichen. vorhaben sind vorbei. (Junge) Un- als Undergraduate (Bachelor) Stu- Schlussendlich: Wirklich jeder ternehmer verstehen dass die Vortei- dent in Waterloo Ontario (Kana- dem ich in der Schule uber¨ den Weg le von Zusammenarbeit und Ideen- da). Ich hatte die einmalige Gele- gelaufen bin Austausch bei weitem das Risiko genheit der erste Absolvent eines 2- aufwiegen, jemand konne¨ ihre Ide- wollte etwas Sinnvolles Studien-Programms zu sein mit Ab- en stehlen. Das ganze Unternehmer- (mit seinem Leben) ma- schlussen¨ von der Universitat¨ Wa- Okosystem¨ gleicht sich mehr und chen ...etwas das die Welt terloo und der Wilfrid Laurier Uni- mehr dem Open-Source Okosystem¨ zu einem besseren Platz versitat.¨ Als ein Student der sowohl an, wo die Menschen wissen dass macht. Doch nur einigen eine business school als auch ei- Zusammenarbeit, etwas beitragen (to wenige taten das wirklich. ne technische Universitat¨ gleichzeitig contribute), allen hilft. Also tragt¨ je- besucht merkte ich Herausforderun- Viele Studenten wollten spater¨ im Le- der etwas bei. Es gibt da eine ge- gen und Fahigkeitsl¨ ucken¨ denen sich ben etwas Sinnvolles tun nachdem meinsame Stromung¨ in fast allen un- alle Studenten beider Universitaten¨ sie sich ein paar Jahre lang finanzi- ternehmerinschen Aspekten, von Ge- gegenubersehen:¨ ell abgesichert hatten. Leider schaut meinschaftsburos¨ (shared spaces) zur

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 30 Standardisierung von Risikokapital- tutionen ganz schon¨ gewaltig. Meiner Startups und helfen ihnen gerne. Deals. Meinung nach werden Open Source Losungen¨ Bildung und Gesellschaft Fachbegriffe sehr verandern¨ in den kommenden Aseem: Was ist deine Beziehung Jahren. Open Source Quelloffene (freie) zur open source Technologie? Be- Software. Mit Open Source Prinzipi- nutzt Du freie Software innerhalb en sind im Artikel der Austauch von Deiner Organisation? Auch draußen, Aseem: Inwieweit unterscheidet Wissen (Sourcecode), Offenheit und im Feld? sich C3 Inspire genenuber¨ anderen Zusammenarbeit gemeint. Alim: Ich sehe freie Software Organisationen und Programmen? CMS: Content Management Sys- als einen Befahiger¨ fur¨ Menschen. Alim: C3 Inspire unterscheidet tem, (Inhalts-Management) z.B. ein Freie, Open Source Software er- sich in 3 wesentlichen Punkten von Wiki (wie Wikipedia) oder ein Blog. laubt Menschen finanzielle Hurden¨ anderen Organisationen. CRM: Customer Relationship Ma- zu uberwinden¨ und gibt ihnen die Erstens, C3 Inspire bringt Stu- nagement System, Kundenbezie- Chance zum Testen, zum Entdecken denten von verschiedensten Univer- hungsvewaltung. Im Prinzip eine und zum Erfinden die sie sonst nicht sitaten¨ zusammen in Programmen Kontakt- bzw. Kundendatenbank. hatten.¨ Nachdem das gesagt ist; ich mit unterschiedlichen Fahigkeiten.¨ Issue Tracking: auch Trouble- habe enormen Respekt vor kommer- Zweitens, C3 Inspire bemuht¨ sich Ticket genannt. Eine Datenbank um zieller Software. Es gibt definitiv Si- gleichermaßen um die Grundung¨ Programmierfehler oder Anforderun- tuationen wo eine kommerzielle Soft- von sozialen Initiativen wie um die gen an Software zu verwalten. warelosung¨ mehr Sinn macht als eine Grundung¨ von (business) Startup’s. e-learning elektronisches Lernen: Open Source Losung,¨ aber beide Ar- Drittens bringt C3 Inspire Unter- Lernen bei dem moderne Medien (In- ten von Losungen¨ haben ihren Platz nehmer, OpenSource Aktivisten und ternet) eingesetzt wird. und dienen Menschen und Organisa- erfahrene Profis zusammen um den tionen. C3 Inspire benutzt eine brei- Studenten zu ermoglichen¨ ihre eige- te Auswahl an Open Source Losungen¨ nen Ideen zu realisieren. Viele ande- Download, Feedback: von Wordpress uber¨ GitHub zu Sug- re Organisationen bringen nur Unter- R.I.S.-Journal, Ausgabe 001: arCRM. nehmer zusammen die schon ihre ei- spielend-programmieren.at/de:ris:001 genen Ideen haben und deshalb nicht Download Ordner, verschiedene For- sehr auf Zusammenarbeit aus sind. Aseem: Welche Rolle spielt Deiner mate: spielend-programmieren.at/ Ich glaube es ist die Kombination Meinung nach Open Source in der risjournal/001/c3inspire dieser 3 Elemente die den Studenten Zukunft der Bildung? Feedback B horst.jens@spielend- wirklich hilft ihr Potential zu entfes- Alim: Open Source Technologi- programmieren.at seln. en werden weiterhin ein kraftvol- ler Motor fur¨ den Bildungssektor sein durch die verstarkte¨ Anwen- Aseem: Wie genau arbeitest Du Lizenz, Quellen: dung von eLearning Techniken, spe- mit Startups? ziell in Entwicklungslandern.¨ Soft- Alim: Genau wie in der Open Dieses Material steht ware wie Moodle ist mittlerweile Source Community ist Zusammenar- unter der Creative- sehr robust und dramatisch positi- beit auch die Grundlage von unseren Commons-Lizenz Na- ve Resultate sind moglich¨ wenn man Werten bei C3 Inspire. Wir machen mensnennung - Wei- Losungen¨ implementiert in Orten wo was wir konnen¨ um andern Startups tergabe unter gleichen Bedingungen bisher Kosten eine Hurde¨ darstell- die mit uns zu tun haben zu helfen 4.0 International. Um eine Kopie ten. Noch wichtiger: Open Source und mit ihnen zusammen zu arbei- dieser Lizenz zu sehen, besuchen Sofware ist der Bereich wo Erfinder ten: Wir haben ein Forum wo Leute Sie http://creativecommons.org/ neue Ideen ertraumen¨ und austes- sich treffen um neue Organisationen licenses/by-sa/4.0/deed.de. ten. Indirekterweise ist dadurch der gemeinsam zu grunden;¨ wir stellen Quellen: Einfluss von Open Source Losungen¨ Startups in unserem Blog vor, wir las- [1] aseemsharma.info/about-me auf Leute im Bildungsbereich außer- sen Startups auf unseren Veranstal- [2] c3inspire.com halb der traditionellen Bildungsinsti- tungen Vortrage¨ halten. Wir mogen¨ [3] http://goo.gl/rylcEz

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 31 Ein Jahr danach: West- Madchen)¨ in der Victoria Avenue / Ignoranz). Die Kosten Windows zu Southend, zog sie auf 1931 auf den benutzen sind hoch aber nicht im- cliff High School for heutigen Platz und unterrichtet der- mer klar ersichtliche. Windows bringt Girls migriert zu Linux zeit 1.095 Madchen.¨ einen Haufen Gepack¨ mit sich was Der IT Support besteht aus drei die Kosten gegenuber¨ einem Linux von STU JARVIS UND MALCOLM Angestellten: ich selbst, Paul Ano- System deutlich in die Hohe¨ treibt. MOORE nelli und Jenny Lidbury. Meine Rol- Die philosophische Motivation war le ist die des Netzwerk-Managers. wahrscheinlich die Philosophie des Der IT Support ist zustandig¨ fur¨ die Pragmatismus. Im Sommer 2012 begann die Wartung und Anschaffung von al- Wir wollten das bestmogliche¨ IT Westcliff High Shool for Girls Acade- lem was in der Schule mit Compu- System und die bestmogliche¨ Bildung my (WHSG) [1] im Sudosten¨ Eng- tern zu tun hat. Dazu zahlen¨ 200 mit dem vorhandenen Budget anbie- lands ihre Schulercomputer¨ auf Li- Lehrer-Computer, uber¨ 400 Schuler-¨ ten. nux (KDE Desktop) umzustellen. Computer, 33 IMacs, uber¨ 100 Lap- Der Netzwerk-Manager der Schu- tops und ein paar Android Tablets. Anstatt Geld aus zu geben le, Malcom Moore, kontaktierte Wir warten auch alle Multimedia- um im Endeffekt bei den dot.kde.org damals. Ein Jahr da- Gerate¨ wie Beamer, interaktive Whi- Schulern¨ Werbung fur¨ Mi- nach fuhrte¨ Stuart Jarvis [2] fol- teboards, Fernsehgerate¨ etc. crosoft Windows und Mi- gendes Interveiw mit Schuladmi- Stu: Wessen Idee war es die Com- crosoft Office zu machen nistrator Malcolm Moore um her- puter auf Linux umzustellen? Was geben wir das Geld lieber auszufinden wie es ihm und den waren die Grunde¨ dafur¨ ? fur¨ altmodische Dinge wie Studentinnen geht in einer Welt Malcolm: Wir haben schon langer¨ Lehrkrafte¨ und echte Bil- ohne Windows. Linux benutzt als das Betriebssystem dung aus. fur¨ unseren Email Server, fur¨ un- ser VLE (Virtual Learning Enviroment) Glucklicherweise¨ verwarf um die- und fur¨ unsere Homepage und ich se Zeit die Regierung von Großritan- hatte schon in meinem vorigen Job in nieren den EDV-Lehrplan (welcher der Finanzindustrie Linux verwendet. hauptsachlich¨ daraus bestand den Es war meine Idee die Schuler¨ Schulern¨ beizubringen wie man Mi- Computer auf Linux umszustellen crosoft Office verwendet) und sagte denn es wurde mehr und mehr klar den Schulen sie sollen einen mehr dass die Große,¨ Komplexitat¨ und Kos- Computerstudien-basierten Lehrplan (go for a more computer studied- Stu Jarvis [2] ten der IT exponentiell wuchsen. Et- was musste getan werden und mein based syllabus) verwenden. Wir Dieser Artikel von Stu Jarvis Stolz verbietet mir bei der Qualitat¨ rannten sozusagen offene Turen¨ ein. [3] erschien am 4. Juli 2013 auf der Maschinen die wir warten zu spa- Stu: Gab es Widerstande¨ gegen dot.kde.org [4] und wurde am 31. Ju- ren. die Linux-Migration und wie bist du li 2013 auf opensource.com [5] unter Wir begannen zu testen mit ei- damit umgegangen ? einer creative-commons Lizenz repu- ner kleinen Gruppe von 60 Computer, Malcolm: Uberraschenderweise¨ bliziert. Ubersetzung¨ von Horst JENS bekamen Ruckmeldungen¨ von den sehr wenig. Das Schultrager-Komitee¨ [6], mit freundlicher Genehmigung Schulerinnen,¨ machten notwendige verhorte“¨ mich zwei langen Sitzun- ” des Autors. Adjustierungen, testeten erneut und gen, das war ein Spaß! (Beignn der Ubersetzung)¨ so weiter. Nachdem wir diesen Test- Sobald du einen Schritt Zyklus mehrmals wiederholt hatten zuruckgehst¨ von der falschen Vor- Interview mit Red Hat / Fedora und mit Su- stellung Computer = Windows und se/OpenSusue Konfigurationen und beginnst ernsthaft nachzudenken Stu: Hallo Malcom, danke fur¨ dei- damit zufrieden waren reichte ich uberwiegen¨ die Vorteile glasklar die ne Bereitschaft zu diesem Interview. meinen Vorschlag beim Schultrager¨ Nachteile. Die Welt andert¨ sich sehr Kannst du uns ein wenig uber¨ die (Senior Leadership Team) ein. schnell. Da gibt es eine Studie aus Schule und deinen Job erzahlen¨ ? Die Motivation dafur¨ war ur- dem Jahr 2000 die besagt dass 97% Malcolm: Die Westcliff High sprunglich¨ sowohl Kosten als auch der Computer weltweit Windows School for Girls Academy ist eine Philosophie: Selbst in einer ausge- installiert haben. Aber heutzutage, selective Grammar School9 mit ei- zeichneten Schule ist das Budget im- mit Tablets, Smartphones etc. ist der ner 6. Schulform mit ungefahr¨ 340 mer limitiert (Politiker kapieren ein- Windows-Anteil auf nur noch 20% Schulerinnen.¨ Gegrundet¨ 1920 als ei- fach nicht die Volksweisheit: Wenn geschrumpft. In der Welt von Big Iron ne gemischte Schule (Burschen und du glaubst Bildung ist teuer, probier herrscht Linux unangefochten. Wir 9entspricht ungefahr¨ einem Gymnasium

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 32 als Schule sind spezialisiert auf Wis- will ich unsere Maschinen so lange Stu: Hast Du KDE oder openSu- senschaft und Technik und mochten¨ laufen lassen bis sie auseinanderfal- se wegen Unterstutzung¨ kontaktiert ? dass unsere Schulerinnen¨ spater¨ len ! Ich rate aber jedem sicherzustel- Wie war die Reaktion ? Großes bewirken, wie das nachste¨ len dass sie ein gutes Netzwerk haben Malcolm: Ich habe haufig¨ die Fo- Google grunden¨ oder das Univer- bevor auf Linux umgestellt wird. ren sowohl von KDE als auch von sum von CERN zum Einsturz zu brin- Stu: Wie war die Umstellung ? openSuse benutzt sowie die Bug- gen. In diesen Umgebungen werden Gab es technische Probleme und wie zilla Seiten; beide waren sehr hilf- die Schulerinnen¨ Wissen uber¨ Linux wurden sie gelost¨ ? reich. Die OpenSUSUE Foren konnen¨ brauchen. Malcolm: Die Umstellung auf Li- manchmal ein bischen ruppig sein Stu: Was fur¨ eine Wahl hast nux erfolgte wahrend¨ der Sommerfe- wenn Leute dort finden dass eine Fra- du bezuglich¨ Software getroffen und rien 2012. Zu diesem Zeitpunkt rann- ge schlecht formuliert ist und nicht warum ? Musste neue Hardware ge- ten wir in keine signifikanten techni- ganz durchdacht. Dies ist zum Gluck¨ kauft werden ? schen Probleme, aber das soll nicht bei den KDE Foren nicht so, dort Malcolm: Wir uberlegten¨ und heissen das wir nicht spater¨ welche ist jeder sehr hilfreich und hoflich.¨ dass die Schulerinnen¨ das Inter- bekamen! Bei OpenSUSE muss man dazu sa- face mogen¨ mussen¨ also war pret- Stu: Gab es im Vergleich zum al- gen dass manche der Fragen die ich ty is a feature eine Bedingung fur¨ ten System Software die ihr vermisst dort gepostet hatte nicht klar formu- die Schulercomputer.¨ Fur¨ uns von habt ? liert waren. Leider gibt es wie ge- der IT Abteilung ist Stabilitat¨ das Malcolm: Zur Zeit arbeiten unse- sagt nur drei Leute in unserer Abtei- Wichtigste fur¨ die Server. Obwohl re Schulerinnen¨ mit Linux und die lung und RTFM ist keine realistische ich weiß dass viele Leute da drau- Lehrkrafte¨ mit Windows7. Gabe¨ es Option fur¨ uns. Ein Tag hat einfach ßen sind die unterschiedliche Linux- bei uns einen SIMS (Schools Informa- nicht genug Stunden. Wenn ich et- Distributionen mogen,¨ kenne ich tion Management System) Client fur¨ was posten kann -selbst wenn es fur¨ selbst mich eigentlich nur mit den Linux dann ware¨ die Umstellung der manche dumm klingt- dann ist das RPM basierten aus. Hatten¨ wir die ganzen Schule einfach zu bewaltigen.¨ eine großartige Hilfe. Wenn wir al- Resourcen gehabt hatten¨ wir uns an- So wie es jetzt ist hatten¨ wir damit les uber¨ Linux erst lernen mussten¨ dere Distributionen genauer ange- uber¨ das Ziel hinausgeschossen. Im dann wurde¨ es dieses Migrationspro- schaut, aber wir probierten nur Red Educational Software Bereich fehlt jekt niemals geben, wir wurden¨ im- HAT / Fedora und Suse / openSuse. uns bei Linux nichts, aber wir ha- mer noch RTFM! Am Schluss hat Suse/openSuse ge- ben ein paar Windows Programme Obwohl ich manchmal als Idiot wonnen wegen deren KDE Software die wir unter WINE laufen lassen da- beschimpft wurde bekam ich gute, Support. Zuerst wollten wir nicht den mit die Schulerinnen¨ ihre laufenden brauchbare Antworten auf alle mei- Schulerinnen¨ zu viele Anderungen¨ Projekte in Ruhe abschließen konnen¨ ne Fragen, sodass ich die Foren jeder- zumuten und KDE’s Plasma kann und dann langsam auf andere Soft- mann empfehlen kann. Manchmal ist so hergerichtet werden dass er sehr ware umsteigen konnen.¨ es notwendig nicht allzu dunnh¨ autig¨ ahnlich¨ ausschaut wie (von Win- Erwahnenswert¨ ist dier Einsatz zu sein. dows?) gwohnt. Danach, wahrend¨ von Raspberry Pi und ahnlichen¨ Stu: Wie denken Schulerinnen,¨ der Test-Phase, forderten wir die Geraten¨ in Schulen. Das Raspber- Eltern und Lehrer uber¨ den Wechsel Schulerinnen¨ auf sowohl KDE Plas- ry Pi team sagt dass ein Vorteil zu Linux ? ma als auch GNOME auszuprobieren. beim Einsatz ihres Computers ist dass Malcolm: Jungere¨ Schulerinnen¨ Plasma gewann mit Abstand bei der die Studenten damit experimentieren akzeptieren es als normal. Altere¨ Beliebtheit. Die endgultige¨ Entschei- konnen¨ ohne den PC der Schule (bzw. Schulerinnen¨ sind etwas weniger fle- dung fur¨ Software war openSUSUE -den der Eltern) kaputt zu machen. xibel. Es gibt ein paar wenige die sich 12.2 und Plasma Desktop 4.10. Dank Linux konnen¨ die Studenten an Microsoft Word klammern. Lehrer Was die Workstations (Schuler-¨ herumexperimentieren. sind genau so -uberraschenderweise¨ PC’s?) angeht war keine neue Hard- Unser ICT department bietet hat es nichts mit dem Alter zu tun. ware notwendig. Einer der Haupt- bereits Programmierunterricht fur¨ Manche finden es in Ordnung und grunde¨ warum wir Linux wollten war Schuler¨ ab 11 Jahren an, und mit manche hassen es. Dies gesagt ha- weil Linux gut auf alteren¨ PC’s lauft.¨ unserem System ist das Schlimms- bend, eine gleich große Anzahl Leh- Der ubliche¨ Zirkus, 400 te was passieren kann dass sich die rer hasste Windows 7 und kein ein- Schuler-PC’s¨ alle drei oder Kinder den eigenen Account kapput ziger Lehrer mochte Windows 8. Ich vier Jahre zu ersetzen ver- machen. Selbst wenn sie den kom- denke das grundlegende Problem ist ursacht horrende Kosten plett zerstoren¨ kann er innerhalb von das Windows XP ein Opfer des ei- Minuten wiederhergestellt werden genen Erfolgs wurde. Es funktio- . - Viele Schulen konnen¨ sich das in und die nachste¨ Person die an dem niert ausreichend gut vom Benutzer- Zeiten der Krise nicht erlauben. Mit selben Computer arbeitet wird davon standpunkt aus betrachtet und es ist der Performanz die wir jetzt haben nicht tangiert. schon seit ewigen Zeiten da. Außer-

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 33 dem mogen¨ die Leute generell keine gesamte Netzwerk auf Gigabit Ban- wir zuruck¨ wollen zum Begriff des Veranderungen,¨ seltsamerweise auch dreite zu verbessern. Die Ersetzung personlichen¨ Computers (PC). Wenn manche Schulerinnen¨ nicht. der Switches war zwar sowieso ge- Schulerinnen¨ ihren PC konfigurieren Sobald wir uns entschieden hat- plant, aber ich hatte¨ das gerne ohne konnen¨ so viel sie wollen gibt ihnen ten die Umstellung auf Linux zu be- Zeitdruck spater¨ gemacht. dies ein Gefuhl¨ von Eigentum uber¨ ginnen sendeten wir einen Rund- Außerdem kooperieren manche ihren Desktop. Wir haben Restriktio- brief an alle Eltern. Wir haben viel- Dinge im KDE nicht von selbst mit nen gemacht damit man eine Maschi- leicht weniger als ein halbes Dutzend NFS home directories - ich weiß dass ne nicht unbenutzbar machen kann. Schreiben erhalten von Eltern die dieses Problem bei spateren¨ Versio- Die Schulerinnen¨ bekommen gene- nicht einverstanden waren und mein- nen zu einem gewissen Grad gelost¨ rell (wenn sie sich verkonfiguriert ha- ten dass Office Skills nutzliche¨ Skills wurde. Wir haben mehrere Skripts ben) einen Desktop Reset bevor es ein waren.¨ Ich akzeptiere deren Ansich- gemacht die auf unseren Servern ren- Gesprach¨ gibt. ten, aber ich argumentiere dass ei- nen und die gewisse KDE Optionen ne heute 11 Jahre alte Schulerin¨ die erzwingen um das Netzwerk zu ent- So viel Freiheit zuzulassen im September 2014 bei uns anfangt¨ lasten. Nachdem wir das geschafft ist ein ungewohnte Idee fur¨ wird den Arbeitsmarkt nicht vor 2024 hatten warhend¨ der Semesterferien Schulen betreten wird. Wie wird Office 2024 beruhigte sich die Situation dankens- ausschauen ? Your guess is as good werterweise. . Am Anfang wurden manche as mine. Gute Grundlagenkenntnis- Stu: Was konnte¨ KDE tun um so Desktops wahrlich kaputtkonfigu- se und ein logischer und analytischer eine Umstellung einfacher zu machen riert. Nachdem dies den Reiz des Umgang mit Computern werden le- ? Neuen verloren hat schauen die benslang nutzliche¨ Fahigkeiten¨ sein. Malcolm: Dokumentation ! Man Desktops vernunftiger¨ aus, und wir Stu: Im Ruckblick¨ ein Jahr da- kann KDE uber¨ das GUI unglaub- mussten schon monatelang keinen nach, was hat funktioniert und was lich genau konfigurieren, aber Ad- Reset mehr machen. In dieser Hin- hat nicht geklappt ? Was wurdest¨ du mins mussen¨ Defaults (Vorgabewer- sicht ist es ein großer Erfolg dass anders machen oder anderen Schu- te) fur¨ alle User setzen. Die openSU- die Schulerinnen¨ nun Verantwortung len raten anders zu machen ? SE Defaults sind o.k. fur¨ Einzelplatz- fur¨ ihre eigene Arbeitsumgebung Malcolm: Es ware¨ schon¨ wenn rechner, aber sie mussen¨ angepasst ubernehmen¨ und dass sie solche Auf- ich sagen konnte¨ alles hat per- werden fur¨ einen Schulbetrieb. Wir gaben erledigen anstatt gesagt zu fekt geklappt, aber so war es nicht. machten dies indem wir uns einen bekommen: ”Da hast du Windows Das erste Halbjahr nach der Umstel- Rechner nahmen, Anderungen¨ mach- und Office. Benutze es!” lung war furchterlich.¨ Das Haupt- ten und dann durch alle dot Datei- Stu: Andere Kommentare, Beob- problem war (mangelnde) Geschwin- en durchgingen um zu sehen wel- achtungen oder Erfahrungen? digkeit des Systems und das es zu cher davon betroffen war. Außerdem Malcolm: Hatte ich schlaflose lange dauerte sich in KDE Plas- locherten¨ wir Ben Cooksley im KDE Nachte¨ ? Ja. Wurde ich fast wahnsin- ma einzuloggen. Unsere Tests rann- Forum mit Fragen. Es war harte Ar- nig? Ja. Wurde¨ ich es nochmal ma- ten mit nur 60 Maschinen denn es beit ! Das Problem hierbei - und ich chen? Sofort! war schwierig so viele Schulerinnen¨ glaube es gibt keine einfache Losung¨ Stu: Vielen Dank und auch in Zu- wahrend¨ der Mittagspause aufzutrei- dafur¨ - ist dass mit Linux, und teils kunft viel Erfolg! ben um das System so schlimm wie auch mit Windows - die Technolo- moglich¨ zu testen. Außerdem hatten gie sich in manchen Fallen¨ so schnell wir wahrend¨ dieser Test-Phase noch weiterentwickelt dass die Dokumen- Zusammenfassung 400 Schulerinnen¨ PC’S mit Windows tation veraltet ist noch bevor sie XP zu betreuen. uberhaupt¨ ausgedruckt wurde. Das Beispiel der Westcliff High Zusammenfassung: Linux rennt Stu: Welche Programme (KDE School for Girsl Academy gibt uns sehr gut auch auf alten Kisten, aber und andere) waren beeindruckend? viel zum Nachdenken. Linux, mit wenn man LDAP authentication und Wo fehlt noch was ? KDE Software, kann klar in solch ei- NFS home directories haben will Malcolm: Ausgenommen ein hal- ner Umgebung arbeiten, aber es gibt - so wie in jeder besseren Schu- bes Dutzend Schulerinnen¨ die GNO- noch Schwierigkeiten beim Einsatz le oder in einer mittleren Firma - ME benutzten: Jeder ist begeistert und bei der Gewohnung¨ an dien neu- dann braucht man ein gigabit Netz- von der Moglichkeit¨ Desktop und es System. Die Erfahrungen von Mal- werk. Mit nur 100Mb funktioniert es Programme selbst zu konfigurieren. colm unterstreichen die Bedeutung gerade noch, aber es ist eine un- Die meisten Admins sperren dieses der KDE Foren im Bereich wilkom- befriedigende Erfahrung wie wir zu Feature bei Windows weil sich User men heißen und Unterstutzen¨ neu- unserem Leidwesen feststellen muss- - speziell Studenten - damit recht er Mitglieder um freie Software zu ten. Schließlich mussten wir acht schnell das System kaputtkonfigurie- großerem¨ Publikum zu verhelfen. Netzwerk-Switches ersetzen um das ren konnen.¨ Wir sind der Ansicht dass (Ende der Ubersetzung)¨

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 34 Fachbegriffe jekten. Wird unter anderem bei Pro- melden am Computer verbindet. Der grammierkursen der Firma spielend Service ist ahnlich,¨ aber nicht iden- Windows XP existiert seit 2001 am programmieren eingesetzt. tisch mit Cloud-Computing wie z.B. Markt. (Web)Forum Diskussionsforum Google Drive oder Dropbbox. KDE K Desktop Enviroment, eine im Internet, die das offentliche¨ pos- Netzwerk-Switch: Eine Art Ver- Sammlung verschiedenster, gut zu- ten von Nachrichten erlauben sowie teilerkasten fur¨ Netzwerk-Kabel. sammenpassender Linux Software in- das ebenfalls offentliche¨ Antworten Ahnlich¨ einer Mehrfachsteckdose, klusive eines Desktops. auf ein Posting. nur eben nicht fur¨ Strom sondern fur¨ C.E.R.N Europaisches¨ Kernfor- Bugzilla Eine Webbasierte Lan-Kabel. schungszentrum fur¨ physikalische Fehlerverwaltungs-Software (Issue GUI bedeutet ”Graphical User Grundlagenforschung in der Nahe¨ Tracker) bei der man Programmfeh- Interface”, grafische Benuzter- von Genf. Bekannt durch den riesi- ler (engl.: bugs) eintragen und ver- Schnittstelle und umfasst alles was gen Teilchenbeschleuniger. walten kann, z.B. um herauszufinden man mit Maus (bzw Touch) bedienen RPM stand fur¨ RedHat Packa- ob jemand schon eine Losung¨ fur¨ ein kann, anklicken und verschieben von ge Manager und ist heute ein uber¨ bestimmtes Problem gefunden hat Icons und Fenstern etc. mehrere Linuxdistributionen verbrei- oder daran arbeitet. teter Standard zur Bereitstellung von RTFM speziell in Webforen ge- Linux-Software. Libre-Office oder an- brauchliche¨ Abkurzung.¨ Wortlich:¨ Spenden dere Software fur¨ Linux wird z.B. di- Read the fucking Manual (schau im Stu mochte¨ selbst keine Spenden rekt auf der entsprechenden Home- Handbuch nach). bekommen aber empfiehlt folgende page als rpm-Paket angeboten, was LDAP steht fur¨ Lightweight Di- Webseiten: jointhegame.kde.org Download und Installation fur¨ rpm- rectory Access Protocol Gemeint ist und kde.org/community/donations baiserte Linuxdistributionen (Redhat, ein uber¨ das Web erreichbarer Ver- Suse, Fedora..) erleichtert. zeichnisdienst der es z.B. ermoglicht¨ Plasma: Eigentlich KDE Plasma Email-Adressbucher,¨ Telefonverzeich- Download, Feedback: Workspaces ist eine Weiterentwick- nisse und ahnliches¨ zentral zu ver- lung von KDE. walten. Ist in großeren¨ Firmen und R.I.S.-Journal, Ausgabe 001: Gnome Softwaresammlung fur¨ Institutionen ublich,¨ damit nicht je- spielend-programmieren.at/de:ris:001 Linux inklusive Desktop. Steht in der Mitarbeiter selbst eine Daten- Download Ordner, verschiedene For- Konkurrenz zu KDE und anderen, bank aller internen Telefonnum- mate: spielend-programmieren.at/ leichteren Desktops. Bei jeder Linux- mern pflegen muss. Die im Arti- risjournal/001/westcliff distribution ist es mogliche¨ sich ent- kel erwahnte¨ authentication bezieht Feedback B [email protected] weder beim Start fur¨ einen installier- sich darauf dass jede Schulerin¨ per ten Desktop (z.B. Gnome oder KDE) Webbrowser auf diese Verzeichnis- zu entscheiden bzw. die Program- se zugreifen kann. Dazu muss sie Lizenz, Quellen me gemischt einzusetzen, z.B. einen sich ublicherweise¨ mit Username und KDE-Testeditor in einem Gnome- passwort anmelden, was vom LDAP- Dieses Material steht Desktop zu verwenden. Server ermoglicht¨ werden muss. unter der Creative- Wine steht fur¨ Wine Is No Emula- NFS home directories steht fur¨ Commons-Lizenz Na- tor und bietet eine Laufzeitumgebung Network File System Heimatverzeich- mensnennung - Wei- unter Linux an mit der es moglich¨ ist nisse (manche Begriffe sollte man tergabe unter glei- viele Windows-Programme direkt aus erst gar nicht ubersetzen).¨ Gemeint chen Bedingungen 4.0 Internatio- Linux heraus zu starten, wo sie dann ist dass jede Schulerin¨ ein home- nal. Um eine Kopie dieser Lizenz in einem Fenster laufen. directory hat auf der sie ihre eige- zu sehen, besuchen Sie http:// Raspberry Pi sehr billiger Com- nen Dateien abspeichern kann. Die- creativecommons.org/licenses/ puter (ca. 30 Euro) welcher extra fur¨ ses Verzeichnis ist fur¨ sie immmer by-sa/4.0/deed.de. den Schulunterricht entwickelt wur- an der gleicen Stelle erreichbar, egal Quellen: de und unter Linux lauft.¨ Wegen von welchem der 400 Schulcomputer [1] www.whsg.info dem geringen Preis, kleinen Abmes- sie sich anmeldet (bzw. auch wenn [2] dot.kde.org/users/stuart-jarvis sungen (ungefahr¨ so groß wie eine sie sich von zu Hause aus anmel- [3] www.asinen.org/about Zigarettenschachtel) und den nied- det). Das Verzeichnis liegt in Wirk- [4] goo.gl/4paq3n rigem Stromverbrauch sehr beliebt lichkeit auf einem Schul-Server, zu [5] goo.gl/Je8Hx1 bei Bastlern und Do-it-Yourself Pro- welchem sich die Schulerin¨ beim An- [6] spielend-programmieren

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 35 Computer-Unterricht in unangemeldet auftaucht. Eine Visi- Computer Science Hausaufgaben wa- tenkarte von Google zu haben hilft. ren von der Schuldirektion verboten Vietnam worden. Computer Science in Schulen Zu sagen dass ich beeindruckt von NEIL FRASER war vom Computer Science Un- in Vietnam und in den USA terricht und Lehrplan in Vietnam’s Neil arbeitet in den USA bei Computer Science Unterricht startet in Grundschulen ist eine Untertreibung. Google. In diesem Blogposting vom der 2. Klasse (sencond grade)10. Die Ich fragte was ich tun konne¨ um 16. Marz¨ 2013 [1] berichtet er Kinder beginnen mit den Grundlagen zu helfen. Unerwarteterweise war uber¨ seine Reise nach Vietnam und – inklusive dem korrekten Umgang die Antwort: Software! Education- vergleicht den Computer-Science mit Disketten. Software existiert in vietnamesischer Unterricht in Vietnam mit jenem Sprache uberhaupt¨ nicht, und es gibt der USA. Anlasslich¨ seines Besu- auch kein Geld um sie zu kaufen, ches programmierte Neil die Lern- selbst wenn sie existieren wurde.¨ software Blocky Maze [3]. Ich verbrachte den Rest meines Ur- laubs damit, Software zu schreiben. Das Resultat ist Blocky Maze [2], welches in verschiedenen Sprachen lauft.¨ Hier ein Link zur Online-Demo- Version von Blocky Maze [3]. Blocky- Maze ist ein Selbst-Lern-Programm Unterrichtsmaterial uber¨ Disketten. mit einer Reihe von Tutorials um Bildrechte: Volksrepublik Vietnam Programmieren zu lernen. Verwendet werden Schleifen (loops) und Bedin- In der 3. Klasse lernen die Schuler¨ gungen (conditionals) sowie im Level zu benutzen. Vi- 10 auch Listen, Variablen und Proze- etnam ist zu 100 Prozent eine Win- duren. Ich musste alles auf eine CD dows XP Monokultur. Wahrschein- brennen denn die Schule konnte sich lich haben alle Windows-Lizenzen keinen zuverlassigen¨ Internetzugang im Land die selbe Seriennummer. leisten. Verstandlich,¨ wenn man bedenkt dass Neil Fraser. Bildrechte: Neil Fraser eine Windows Lizenz soviel kostet wie ein Monatsgehalt. Ubersetzung¨ aus dem Amerika- Tippen (10-Finger-System) wird nischen von Horst JENS [10] mit gelehrt mittels Microsoft Word. Ganz freundlicher Genehmigung des Au- Vietnam verwendet englischsprachi- tors. Die Bildrechte der Fotos wa- ge Software in Schulen, was das Tip- ren nicht mit vernunftigem¨ Aufwand pen lernen fur¨ die Kinder in diesem abzuklaren,¨ aber alle Fotos wur- Alter erschwert. den von Neil Fraser freundlichst zur Ab der 4. Klasse starten die Kin- Verfugung¨ gestellt. der mit der Programmiersprache Lo- go. Zuerst mit Sequenzen von Befeh- (Beginn der Ubersetzung)¨ len, danach mit Schleifen (Loops). In der 5. Klasse schreiben die Kinder Wahrend¨ meinem letzten Be- Prozeduren (Unterprogramme) wel- Blocky Maze, ein mehrsprachiges Programmierlernspiel. Bildrechte: such in Vietnam hatte ich Gelegen- che Schleifen enthalten welche Un- Volksrepublik Vietnam heit einige Schulen zu besuchen terprogramme aufrufen welche wie- und zu sehen wie dort Compu- derum Schleifen enthalten. Die Ubergabe¨ der Software zwei ter Science (CS) vor Ort unterrich- Ein Vergleich mit den USA ist hier Wochen spater¨ war ein surreales Er- tet wird. Offiziell durfen¨ Auslander¨ angebracht: Einige Besuche in San lebnis: Im Buro¨ des Schuldirektors nur mit Genehmigung des Unter- Francisco’s ’magnet school for science zu sitzen ist als Erwachsener ge- richtsministeriums Schulen betre- and technology (Galileo Academy)’ nauso furchterregend wie als Schul- ten. Doch es ist wesentlich einfa- zeigten mir Schuler¨ der 11. und 12. kind. Von der Wand sah der allge- cher (und die Ergebnisse sind re- Klasse 11 die sich schwer taten damit genwartige¨ Ho Chi Minh auf mich prasentativer)¨ wenn man einfach den image tag) in Html zu verstehen. herab. Vor der Schule begannen 10Im Amerikanischen werden die Klassen fortlaufend gezahlt.¨ First Grade entspricht der ersten Klasse Volksschule, Fifth Grade entspricht der 1. Klasse Hauptschule / Gymnasium 11entspricht 16-jahrigen,¨ Anm. d. U.¨

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 36 1.500 Kinder ihre Morgengymnastik, es die Nummer der umschlosse- in das Vietnamesische Schulsystem zum Teil bestehend aus dem Chicken nen Flachen¨ zu zahlen¨ und den ist relativ neu. Es scheint so als ob es dance [4]. Flacheninhalt¨ der großten¨ umschlos- in allen Altersstufen gleichzeitig be- Der Computer Science Lehrer senen Flache¨ auszurechnen. gann vor ein paar Jahren. Als ich ei- war hoch erfreut und versprach mir ne Universitat¨ besuchte war ich nicht Blocky schon am nachsten¨ Tag im Un- beeindruckt davon was die Studen- terricht einzusetzen. Wegen fehlen- Data File: ten dort taten. Doch dies wird sich dem Budget konnte sich die Schu- 1000000010001000100000001 schnell andern¨ sobald die derzeitigen le keinen zweiten Computer Science 0100000100010100010000010 Schuler¨ auf die Universitaten¨ kom- Lehrer leisten, und nur die Halfte¨ der 0010001000100010001000100 men mit ihrer bereits in der Schule Kinder bekam Computer Science Un- 0001010001000001000101000 erworbenen Programmiererfahrung. terricht. Ich fragte nach wieviel ein 1000100010001000100010000 Computer Science Lehrer im Monat 0100000100010001010001000 Vergleich mit USA verdient: 100 Dollar. Daraufhin ging 0010001000100010001000100 zum nachsten¨ Bankomat und kaufte 0001010001000100000100010 Der Zustand der Amerikanischen der Schule einen zweiten Computer 0000100010001000000010001 Computer Science Education ist er- Science Lehrer fur¨ ein Jahr. 0001000101000100000101000 schreckend im Vergleich dazu. Es stellte sich heraus dass man 0010001000100010001000100 Schultrager¨ kampfen¨ darum Com- ziemlich popular¨ wird wenn man 0100010000010001010000010 puter Science [6] aus den Schu- Software und einen Lehrer spendet: 1000100010001000100010001 len herauszuhalten, denn jede Minu- 0100000101000001000100010 te die mit CS verbracht wird fehlt 0010001000100010001000100 bei den Kernfachern¨ Englisch und 0001010000010100010001000 Mathematik. Die Testergebnisse der 0000100000001000100010000 Schuler¨ in diesen Kernfachern¨ be- einflussen das jahrliche¨ Schulbudget, Nach meiner Ruckkehr¨ in die deshalb wird Computerunterricht als USA fragte ich einen senior engineer Bedrohung wahrgenommen. wie er die Prufungsfrage¨ einschatzen¨ Lehrer weigern sich oft Compu- wurde¨ bezuglich¨ eines Job-Interviews ter Science vernunftig¨ zu unterrich- bei Google. Ohne dass er uber¨ die ten, nicht zuletzt deshalb weil sie Herkunft der Frage Bescheid wuss- happy Neil, happy students. Bildrechte: nichts davon verstehen. Stattdessen Volksrepublik Vietnam te antwortete mir der Senior Engi- unterrichten Sie Textverarbeitung und neer die Frage entsprache¨ dem obe- HTML und nennen dies dann Compu- Wenn 5-grader in Vietnam min- ren Drittel. Die Klasse in Vietnam hat- ter Science [7]. destens genauso gut ”performen”wie te 45 Minuten Zeit eine Losung¨ in Eltern opponieren gegen Compu- 11-grader in den USA, wie gut sind Pascal zu implementieren. Fast alle dann die 11-grader in Vietnam ? Schuler¨ wurden fertig, und nur eini- ter Science Klassen weil deren No- Ich ging in eine CS-Klasse in einer ge wenige brauchten zusatzliche¨ funf¨ ten sich nicht direkt auf die akademi- High School, auch diesmal ohne Vor- Minuten. Die Halfte¨ dieser Schuler¨ schen Chancen ihrer Kinder auswir- ankundigung.¨ Die Klasse arbeitete an wurden¨ den Google Job Interview ken. Dazu kommt einem Test: Prozess uberstehen.¨ Ich war in die High School in Vi- Dass Eltern den Un- ” etnam hineingegangen mit der Be- terschied zwischen reitschaft zu helfen so gut ich konn- Kindern die Video- te. Doch anstatt dass die Schule von mir und meiner Erfahrung profitier- spiele spielen [8] und te, lernte ich etwas von den Schulern.¨ Kindern die Video- Diese Schuler¨ zeigten mir wie man spiele programmieren Computer Science Unterricht machen nicht erfassen. “ sollte: Fruh¨ mit Programmierunter- richt beginnen [5], verpflichtend fur¨ Schuler¨ verlassen absichtlich die alle Schuler.¨ Den Schulern¨ die sich Computer Science Klassen da als Computer Science Test. Bildrechte: Volksrepublik Vietnam dafur¨ interessieren unbegrenzt Raum Nerd zu gelten unglaublich unpo- zum wachsen geben. pular¨ ist. Gegeben war eine Data File Allerdings gibt es einen Ha- Das Resultat in den USA ist der ein Labyrinth mit diagonalen ken im Vietnamesischen System. Die ein Widerstand gegen CS auf jeder Wanden¨ beschreibt. Aufgabe war Einfuhrung¨ des Computerunterrichts Ebene. Diese Situation sinnvoll zu

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 37 andern¨ erscheint unmoglich.¨ Ich ar- zum Aufkommen von USB-Sticks Lizenz, Quellen: beite fur¨ die Bildungsabteilung von weit verbreitet. Google und die Geschichten mit Dieses Material steht unter der Creative- denen unsere externen Padagogen¨ Logo: wegweisende Program- Commons-Lizenz Na- zuruckkommen¨ sind schockierend miersprache, siehe auch RIS-Journal mensnennung - Wei- und nicht veroffentlichbar.¨ Wir spen- 001, austrianguy, Seite 19 den Unsummen [9] und enorme Res- tergabe unter gleichen Bedingun- gen 4.0 International. Um eine Kopie sourcen mit minimalem Ergebnis. Ho Chi Min: Vietmanesischer dieser Lizenz zu sehen, besuchen Im Kontrast dazu ist es in Viet- Guerillafuhrer¨ und Prasident,¨ 1890- Sie http://creativecommons.org/ nam genau umgekehrt. Schulen, Leh- 1969. rer, Eltern und Schuler¨ sind lernwil- licenses/by-sa/4.0/deed.de. lig in einer Weise die ich in den USA Pascal: beinahe ausgestorbene Quellen: nie erlebt habe. Es brauchte weni- Programmiersprache, siehe auch RIS- ger als 10 Minuten um Blocky’s Ma- [1]: neil.fraser.name/news/2013/03/16/ Journal 001, Artikel austrianguy [2]: code.google.com/p/blockly ze der Vietnamesischen CS Lehrerin Seite 19 zu zeigen. Ihre Kinder spielten es in [3]: http://goo.gl/gz5j50 einer Schulstunde durch, die meisten [4]: youtu.be/4xmV5uHWNag Nerd engl. fur¨ Computerfreak, [5]: neil.fraser.name/news/2012/07/01/ davon beendeten die ersten 9 Level. Fachidiot, Streber, Außenseiter. Und wollten mehr. [6]: goo.gl/W1ixgX (Ende der Ubersetzung)¨ [7]: blog.carolynworks.com/?p=572 [8]: youtu.be/Lql-otlQfNo In Neils Blog gibt es weitere, auf Download, Feedback: diesen Artikel bezugnehmende Pos- [9]: neil.fraser.name/news/2011/07/16/ tings, z.B. uber¨ Neils Hochzeit [11] R.I.S.-Journal, Ausgabe 001: [10]: spielend-programmieren.at oder die Popularitat¨ von Blockly [12]. spielend-programmieren.at/de:ris:001 [11]: neil.fraser.name/news/2013/04/15/ Download Ordner, verschiedene For- [12]: neil.fraser.name/news/2013/12/31/ Fachbegriffe: mate: spielend-programmieren.at/ risjournal/001/vietnam Disketten: Magnetbeschichtete, Feedback B [email protected] scheibenformige¨ Datentrager,¨ bis

Gedanken uber¨ das One Kategorie der Billig-Netbooks und gunstigen¨ Tablet-Computer und Ent- Laptop per Child Projekt wicklung von open source Lernsoft- [1] ware [5]. Das One Laptop per Child Projekt wurde vom charismatischen (und umstrittenen) MIT Professor Nicholas Negroponte [6] gegrundet¨ und hatte den bisher großten¨ Erfolg in Peru und Uruguay. In Osterreich¨ gab es zwischen 2008 und 2012 ei- von CHRISTOPH DERNDOFER ne Probeklassen in der Steiermark die den OLPC XO Laptop [7] regular¨ im Unterricht einsetzte.

Christoph Derndorfer. Bildrechte: [2] Ubersetzung¨ von Horst JENS [8]. Christoph Derndorfer [2] ist Originaltitel: Happy new year from Mitgrunder¨ von OLPC Austria [3], Hintergrund: OLPC News [9] und forscht, reist, programmiert und bloggt [4] auf englisch und Ziel des One Laptop per Child Pro- spanisch uber¨ das One Laptop per jekts war es einen billigen 100 US$ (Beginn der Ubersetzung)¨ Child (OLPC) Projekt [1] und uber¨ Computer fur¨ jedes Kind in Entwick- Moglichkeiten¨ die Bildungssitua- lungslandern¨ zu entwickeln. Obwohl Wahrend¨ ich hier sitze und durch tion in Entwicklungslandern¨ zu dieses Ziel nie ganz erreicht wurde die Postings von 2013 durchblattere¨ verbessern. fuhrten¨ die damit einhergehenden anstatt mich fur¨ die Silvesterparty technologischen Durchbruche¨ zur vorzubereiten bekomme ich einen

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 38 Gedanken nicht aus meinem Kopf: Als olpc Community und großer¨ Anderenfalls finden wir uns in 2013 war ein seltsames Jahr fur¨ One werdendes Okosystem¨ haben wir ein paar Jahren abseits der Entwick- Laptop per Child. noch nicht herausgefunden wie wir lung stehend und daruber¨ jammernd mit diesen Anderungen¨ umgehen sol- welche Chancen wir versaumt¨ haben Ich meine nicht dass es ein er- len. und mit Vorwurfen¨ und Fehlersuche eignisloses Jahr war. Aber die ge- beschaftigt.¨ Ich weiß nicht wie es ringen Anzahl an Postings -nur zwei Klar, immer noch arbeiten Leu- Euch damit geht aber ich habe ande- Dutzend im letzten Jahr- zeigt doch te an interessanten technischen re Plane¨ fur¨ 2018. deutlich dass nicht allzuviel passiert Losungen¨ von denen einige sicherlich ist was mich zum schreiben inspiriert spater¨ sehr wertvoll werden. Aber da- Mit diesen Gedanken im Kopf hatte.¨ Die Wahrheit ist, dass vieles von abgesehen ist nicht klar wer die wunsche¨ ich Euch allen ein von dem was passiert ist mich eher schweren Herausforderungen losen¨ gluckliches¨ neues Jahr und freue deprimiert hat. wird (oder zumindest versuchen wird mich auf 2014! sie zu losen)¨ welche ich die sechs Auch wenn das viele Leute inner- Kriterien einer erfolgreichen Integra- (Ende der Ubersetzung¨ ) halb der globalen OLPC Community tion von Informationstechnologie in nicht wahrhaben wollen: Es wurden den Bildungsbereich von Entwick- sehr offensichtlich dass OLPC heu- lungslandern¨ nennen mochte:¨ Spenden: te eine andere Organisation ist als • Infrastruktur OLPC (Austria) freut sich uber¨ jeg- sie 2012 und davor war. Naturlich¨ liche Unterstutzung¨ und Spenden. bedeutete ’anders’ nicht automati- • Wartung Konktakt: offi[email protected]. sche ’schlechter’. Ich personlich¨ kann mich aber weder sehr fur¨ das neue • Unterrichtsmaterialien (Con- XO Tablet (auf das sich die OLPC tent) Association in Miami 2013 großteils • Einbindung der Communities Download, Feedback: konzentriert hat) begeistern noch fin- de ich es besonders wertvoll. • Lehrerausbildung R.I.S.-Journal, Ausgabe 001: spielend-programmieren.at/de:ris:001 • Evaluierung (Erfolgskontrolle) Die große Herausforderung, die Download Ordner, verschiedene For- mich antreibt, bleibt es herauszu- Wenn wir erfolgreich sein wollen, mate: spielend-programmieren.at/ finden wie man Informations- und mussen¨ wir uns diesen Herausfor- risjournal/001/olpcnewyear Kommunikationstechnologien in derungen stellen und nicht darauf Feedback B [email protected] das Bildungssystem von Entwick- hoffen das jemand anderer dies fur¨ lungslandern¨ integrieren kann. Wir uns tun wird. Denn das ist der Geist haben viel daruber¨ gelernt was funk- der OLPC von Anfang an angetrieben Lizenz, Quellen: tioniert und was nicht funktioniert hat. seit OLPC 2005 gegrundet¨ wurde. Dieses Material steht Und ich traue mich zu behaupten, Die Frage ist -egal ob in unter der Creative- dass die Welt dank der Bemuhungen¨ Osterreich¨ oder in Zambia- nicht Commons-Lizenz Na- der Organisation, ihrer Angestellten langer¨ ob wir Informationstechno- mensnennung - Wei- und weltweiten Unterstutzer¨ ein bes- logie im Unterricht verwenden sollen tergabe unter gleichen Bedingungen serer Ort geworden ist. oder nicht. Die Frage ist welche Tech- 4.0 International. Um eine Kopie nologie wir verwenden sollen und dieser Lizenz zu sehen, besuchen Allerdings habe ich das Gefuhl¨ -wichtiger noch- wie wir sie verwen- Sie http://creativecommons.org/ dass 2013 gezeigt hat dass wir an den wollen. licenses/by-sa/4.0/deed.de. einem toten Punkt angelangt sind. Quellen: Wenn wir bei diesen Fragen mit- [1] one.laptop.org OLPC Association als Organisa- reden wollen anstatt zuzuschauen [2] christoph-d.blogspot.co.at tion kummert¨ sich nicht langer¨ um wie sich die Klassenzimmer der Welt [3] olpc.at die richtigen Fragen, produziert kei- mit ungeeignetem Geraten¨ und ver- [4] olpcnews.com ne relevanten Antworten und hat alteten padagogischen¨ Konzepten [5] http://goo.gl/1SE4Xm an personellen Kapazitaten¨ verloren, fullen¨ - dann sollten wir uns besser [6] Nikolas Negroponte welche sie die letzten Jahre uber¨ in- mehr anstrengen und auf die wichti- [7] fuzo-archiv.at/artikel/1503081v2 nehatte. gen Fragen konzentrieren. [8] spielend-programmieren.at [9] goo.gl/uvojYk

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 39 Pyladies Vienna Floor: Hallo. Naja, ich studierte Gra- Entwicklern (devs) zu ubersetzten.¨ fik Design in Rotterdam und arbeite- Ich denke es ist eine wichtige von FLOOR DREES UND HORST te dort einige Jahre als Communi- Fahigkeit¨ wenigstens die Grundla- JENS ty Managerin bevor ich nach Wien gen von Markup und Styling (html, zog um in einem Startup zu arbeiten. css) zu verstehen, zu wissen was Ba- Ich sagte mir ich bleibe fur¨ vielleicht ckend passiert und vielleicht leicht ein Jahr in Wien, aber es wurden verstandlichen¨ Programmcode wie zweieinhalb Jahre daraus. Vor zwei Ruby oder Python lesen zu konnen.¨ Wochen ubersiedelte¨ ich nach Berlin. Seit ich nach Wien zog hat sich viel verandert.¨ Ich begann mich furs¨ Program- mieren zu interessieren, ich begann CSS, Ruby und Python zu lernen und ich bekam einen Job als ’De- veloper evangelist’ bei CheckiO [5], Pyladies-Treffen. Bildrechte: [1] einer Spiele-Plattform fur¨ Program- Und falls diese Jugendlichen zufallig¨ mierer. Ich liebe es Kommunikati- Madchen¨ sind und sich fur¨ solche onsfahigkeiten¨ mit technischen Skills Sachen interessieren dann hoffe ich zu kombinieren, und Dank der Arbeit sehr dass sie ihre Studien in diesem Floor Drees. Bildrechte. Floor [1] bei CheckiO (gamified learning) Gebiet weiterverfolgen, denn wir konnte ich meine Coding-Skills or- brauchen dringend mehr Diversity Floor Drees [1], Grunderin¨ der dentlich verbessern! um bessere Software zu erschaffen! Lerngruppe Pyladies Vienna [2], Horst: Was ist fur¨ dich der Horst: Was war deine Motivation beantwortete in diesem Email- auffalligste¨ Unterschied bei Land und Programmieren zu lernen? Hattest Interview Fragen zur uber¨ die Leuten zwischen Holland (bzw. ande- du ein (weibliches) Rollenmodell? Programmiersprache Python [3] ren Landern)¨ und Osterreich,¨ deiner Floor: Das klingt vielleicht lustig, und spricht uber¨ Pyladies, den Un- Erfahrung nach ? aber ich wollte eigentlich Bugs fi- terschied zwischen Holland und Floor: Was ich als großten¨ Unter- xen. Und ich wollte lernen wie man Osterreich¨ sowie uber¨ die Situati- schied erlebt habe generell ist die mit den Entwicklern bei dem Star- on von Frauen in der IT-Branche. ’Schau ma mal..’ Mentalitat¨ hier. Ich tup halbwegs professionell kommu- Ubersetzung¨ von Horst JENS [4] kann ziemlich enthusiastisch (ex- niziert. Ich fing an die Rails Girls Tu- cited) werden fur¨ ein Projekt und torials durch zu arbeiten mit einem mag sofort loslegen. Die meisten Arbeitskollegen. Er ist extrem gut mit Osterreicher¨ sind mehr... konservativ, CSS vertraut und ein sehr geduldiger schatze¨ ich. Vielleicht sind Hollander¨ Typ. Spater¨ verbrachte ein anderer einfach nur direkter. Ich hatte das Freund und Ex-Arbeitskollegen seine Gefuhl¨ sobald ich jemanden gefun- Wochenenden damit mir und einem den hatte der gern mit mir arbeitet Freund Ruby beizubringen, ’the test waren sie (die Osterreicher)¨ voll da- driven way’. Diese Unterstutzung¨ be- bei. Es hat nur ein bisserl langer¨ deutete enorm viel fur¨ mich. Was gebraucht. ich als Community-Managerin uber¨ Horst: Warum sollten junge Leute die Jahre gelernt habe ist dass ein (speziell Madchen)¨ programmieren großer Teil der Arbeit darin be- lernen? steht gut reden zu konnen¨ (Talking Floor: Ich denke die Fahigkeit¨ zu the Talk... sich selbst und die eige- programmieren ist DER ’Skill’ der nen Fahigkeiten¨ verbal prasentieren¨ Zukunft. So wie die Baby-Boomer zu konnen).¨ Ich begann all die lernen mussten mit all den Computer Konferenz-Talks uber¨ Programmie- um sie herum umzugehen. rung anzuschauen, und ich lausch- Logos von python und pyladies. Bildrechte: Wer das nicht macht wurde¨ sich te dem Ruby Rogues Podcast [6] in- [3], [2] selbst vom Arbeitsmarkt ausschlie- brunstig.¨ Am Anfang musste ich al- ßen. Um von meiner eigenen Erfah- le 10 Minuten auf die Pause Taste (Beginn der Ubersetzung)¨ rung zu sprechen, ich wurde we- drucken¨ um die Fachbegriffe nachzu- Horst: Hallo Floor, bitte erzahl¨ kurz sentlich besser in meinem Job als schlagen. Aber nach einer Weile be- uber¨ dich. Wo bist du her, warum bist Community-Manager sobald ich lern- gann ich Dinge im Kopf miteinander du in Wien, wovon lebst du? te die Wunsche¨ der Community den zu verbinden und erkannte Begriffe

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 40 und ich konnte eine ganze Episode Horst: Warum Python? tert vom Programmieren und dieser ohne Pause anhoren.¨ All die Jungs Floor: Ich arbeite fur¨ mehrere Star- Enthusiasmus ist ansteckend. und Madels¨ bei Ruby Rogues wurden tups die Python verwendeten, und Horst: Warum glaubst du gibt es fur¨ mich zu Vorbildern. Ich moch- ich hatte mit Django zu tun, sodass es hauptsachlich¨ mannliche¨ Program- te speziell Bucher¨ von Avdi Grimm, logisch war dass Python als nachstes¨ mierer in Osterreich¨ / in anderen (z.B. Objects on Rails [7] oder Confi- auf meine Liste kam. Und, nicht zu Landern)?¨ dent Ruby [8]) . Seine Bucher¨ habe vergessen, Python Erfinder Guido van Floor: Ich personlich¨ denke -und viel- ich von vorne bis hinten gelesen. Und Rossum ist Hollander¨ ! leicht liege ich falsch- dass Informa- auch Katrina Owen [9]). Horst: Was ist Pyladies Vienna? tik als Fach in den Schulen nicht Floor: Immer wenn ich etwas neues sehr attraktiv fur¨ Madchen¨ ist. Ich lerne brauch ich ...sozialen Druck. Al- war wirklich schlecht in Mathema- leine lernen kann sehr ode¨ sein und tik und habe die Aufgaben nie inter- ich wollte andere AnfangerInnen¨ fin- essant gefunden. Warum soll ich die den die den Samstag mit mir gemein- Wahrscheinlichkeit, eine rote Mur- sam verbringen wollten um zu ler- mel aus einem Sack zu ziehen, aus- nen. Deshalb organisierte ich einen rechnen? Ich durstete nach Beispie- ersten Workshop, suchte mir ein Tu- len aus dem echten Leben. Unse- torial aus, besorgte Kekse und legte re Informatikstunden ertranken in los. Mathematik-Ratseln,¨ ich hatte¨ wirk- Dass ich eine Pyladies Gruppe lich gerne gelernt wie man Homepa- (chapter) grundete¨ war eher Zufall. ges selber macht (HTML, CSS, viel- Ich las uber¨ diese internationale Be- leicht JavaScript). Etwas machen wo wegung und dachte mir dass diese man -nach Knopfdruck- die Fruchte¨ Marke zu ubernehmen¨ (franchising der eigenen Arbeit bewundern kann, this brand) wurde¨ mir dabei helfen dass hatte¨ mich total fasziniert. TeilnehmerInnen und Unterstutzung¨ Mir fallt¨ auf dass auf den Rails zu finden. Was funktionierte. Ich bin Girls Workshops wo ich unterrichte sehr zuversichtlich dass PyLadies Vi- (und die ich organisiere) die meisten Confident Ruby. Bildrechte: [8] enna weiterhin wachsen wird, mit Teilnehmerinnen ebenfalls dieses so- Laura als neuer Anfuhrerin¨ und dass fortige Feedback suchen. die geplante Zusammenarbeit mit La- Horst: Dein schlimmstes Vorurteils- ber’s Lab (die haben die Arduino Erlebnis (in Bezug auf Frauen in bootcamps in Wien organisiert) funk- Technik)? Welche typische Aussage tionieren wird. nervt dich speziell? Horst: Deine Meinung zu anderen Floor: Wenn sie (Frauen) sich (fur¨ Programmiersprachen? Technik) interessieren wurden¨ dass Floor: Ich beschaftige¨ mich in letz- waren¨ sie hier. Wir sind offen fur¨ al- ter Zeit mit JavaScript, und ich ver- le. Das ist soooo vergiftet. Viele Frau- fluche mich dass ich nicht schon en die mit Programmieren anfangen viel fruher¨ damit begonnen habe. Es sind schon etwas alter¨ weil sie in macht Spaß - manchmal. Fur¨ ein Ne- der Schule nie dafur¨ interessiert wur- benprojekt musste ich etwas Java ler- den. Manchmal sind sie oder fuhlen¨ nen und mochte das auch. Sicher, sie sich wie Anfangerinnen.¨ Wenn Java ist umstandlich¨ und man muss sie dann Bilder sehen von Meetings sehr viele Programmzeilen schreiben mit gegen 100% Manneranteil¨ dann damit man ein Resultat sieht... aber wirkt das nicht sehr einladend. Du Java hat seine Verdienste. Ich mag furchtest¨ dich dass deine Fahigkeiten¨ Objects on Rails. Bildrechte: [7] dieses language bashing gar nicht in Frage gestellt werden. Was manch- dass man manchmal auf Konferenzen mal auch passiert. Bestes Beispiel: Horst: Deine erste Programmierspra- sieht. Es ist so unnotig.¨ Oft kommen neue Leute zum Vien- che war? Horst: Deine Erfahrung mit Frauen na.rb (Ruby) Meeting die ich mitor- Floor: Zuerst probierte ich mit PHP in der Technik? ganisiere. Bis die Leute sehen dass ich herum als ich anfing mit WordPress Floor: Generell gibt’s da zu wenig den Eroffnungsvortrag¨ halte glauben zu arbeiten. Ich war damals 18 Jah- Frauen - haha ! Aber immer wenn ich sie ich bin die Servierkraft vom Cate- re alt oder so. Aber das war mehr ein Entwicklerinnen (female developers) ring. Das ist nicht cool, aber ich kann loschen,¨ reloaden und schauen-was- kennen lerne (they are usually super meistens druber¨ lachen. passiert Ansatz ! excited about coding) sind die begeis- Horst: Dein bestes Technik/Gender

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 41 Erlebnis? ben kann. Floor: Ich finde die Ruby/Rails Ge- meinschaft als Ganzes sehr einla- html steht fur¨ Hyper Text Mark dend. Ich teile mit anderen meine Co- Up Language. Seitenauszeichnungs- de Schnipsel, oder erzahle¨ welches sprache. Damit werden Websiten be- Buch ich gerade lese, und ich bekom- schrieben, z.B. Uberschriften,¨ Tabel- me super nettes Feedback via Twit- len, Hyperlinks etc. ter. Vielleicht spielen Rails Girls und Railsbridge eine große Rolle dabei Css steht fur¨ Cascading Sty- ein so sicheres Umfeld zu schaffen. le Sheet. Ermoglicht¨ es, Webseiten (html) optisch zu gestalten (Farben, Layout)

Als ich neulich fragte wer mit mir Bugs fixen: Programmfehler (so Output eines Pyladies Treffen. Bildrechte: [1] zusammen an einem Javascript Pro- genannte Bugs) reparieren jekt zu arbeiten will bekam ich auch extra nette Antworten. Fachbegriffe Horst: Welchen Rat hast du fur¨ jun- Download, Feedback: ge (Schul)Madchen¨ die sich fur¨ eine Pyladies Vienna [1] steht fur¨ Py- Programmier-Karriere interessieren? thon Ladies, eine Selbstlerngruppe R.I.S.-Journal, Ausgabe 001: Floor: Du fragst eine Kunststuden- fur¨ die Programmiersprache Python spielend-programmieren.at/de:ris:001 tin die Social-Media-Managerin wur- [3], speziell fur¨ Frauen. Download Ordner, verschiedene For- de um dann eine Kehrtwendung zu mate: spielend-programmieren.at/ machen und Webseiten zu erstellen! Python [3] einfach zu erlernen- risjournal/001/floor Mein Rat: de, Allzweck-Programmiersprache. Feedback B [email protected] Wird in den Programmierkursen der Firma spielend-programmieren [4] eingesetzt. Lizenz, Quellen Folge deinem Herz, da draußen gibt es Resourcen die dir helfen wer- Community Manager betreut Dieses Material steht den wenn du deine Meinung anderst¨ die Gemeinschaft (Community) im unter der Creative- und etwas anderes lernen willst. Und Internet. Kummert¨ sich z.B. fur¨ ei- Commons-Lizenz Na- ich hoffe du bewahrst dir Offenheit ne Spielefirma um die Anliegen der mensnennung - Wei- und eine gesunde Person Neugier im Internet organisierten Fans eines tergabe unter gleichen Bedingungen (aufs Programmieren naturlich!).¨ Computerspiels. 4.0 International. Um eine Kopie Horst: Letzte Lebensweisheiten fur¨ dieser Lizenz zu sehen, besuchen unsere jungen LeserInnen? Startup junges Unternehmen. Sie http://creativecommons.org/ Floor: Was sie dir in der Schule bei- licenses/by-sa/4.0/deed.de. bringen ist wie man sich Wissen an- Developer evangelist versucht Quellen: eignet, nicht endgultiges¨ Wissen. Da Programmierer fur¨ eine Firma oder [1] FloorDrees draußen gibt es so viel, benutze dei- Technologie zu begeistern. bzw. plus.google.com/+FloorDrees ne Fahigkeiten¨ um etwas zu lernen [2] twitter.com/pyladies vie was DU nutzlich¨ und interessant fin- Gamification, gamified learning bzw: meetup.com/pyladies-vienna dest. Oft wirst du Leute finden die versucht die Belohnungsmechanis- [3] python.org dich dabei anleiten, vielleicht sogar men und die Motivation von (Com- [4] spielend-programmieren.at deine Lehrer! puter)spielen auf andere Bereiche zu [5] www.CheckiO.org ubertragen,¨ in diesem Fall Lernen. [6] rubyrogues.com Ein Beispiel dafur¨ sind die Punkte [7] objectsonrails.com und Badges (Abzeichen) die man bei [8] confidentruby.com (Ende der Ubersetzung)¨ der Website KhanAcademy.org erwer- [9] kytrinyx.com

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 42 Railsgirls haben mein Blogposting [3] schrieb sie im Ok- tober 2013. Ubersetzung¨ von Horst Leben verandert¨ JENS [4].

von LAURA GAETANO (Beginn der Ubersetzung)¨

Es war einmal, in einer weit, Rails-Treffen The Hague. Bildrechte: [1] weit entfernten Galaxie... (Nebenbemerkung: In letzter Zeit Ich habe das Schreiben dieses Blog- gab es einiges Aufsehen uber¨ das Postings lange vor mir her gescho- Thema Sexismus in der Technologie- ben. Das Leben ist ein so viel netterer Branche. Ich denke man kann nicht Platz als das Internet in letzter Zeit, genug darauf hinweisen dass dies also habe ich lieber das Leben genos- nichts speziell mit der Ruby Com- sen als es still vom Rande aus zu be- munity zu tun hat, oder mit Pro- schreiben wie ich das sonst mache. grammieren im Allgemeinen, oder mit der IT-Industrie. Sexismus, und Fur¨ die (paar) die es interessiert, Logos von railsgirls. Bildrechte: [5] jede andere Form von Diskriminie- hier ist eine kleine Zusammenfassung rung, ist unglucklicherweise¨ ein welt- der letzten Monate: Laura bloggt uber¨ ihre leben- weites, branchenubergreifendes¨ Pro- veranderndes¨ erstes Mal bei ei- blem. Es ist traurig, aber ich den- nem Rails Girls Treffen wo sie die ke es hilft nicht das wir Frauen uns Programmiersprache Ruby ken- RailsGirls: als Opfer betrachten. Vielleicht ist nen lernte und seither selbst un- der Effekt von Organisationen wie terrichtet. Außerdem schreibt sie Ich besuchte den RailsGirls Event RailsGirls die Frau welche Teil der uber¨ Sexismus in der Tech-Szene, im Janner,¨ und er hat mein Leben IT-Industrie werden will offentlich¨ Javascript lernen, Tricks zum re- verandert.¨ Ich sah dort eine Menge zu machen und das Problem damit gelmaßigen¨ Schreiben und ihr Le- Dinge die Frau verbessern konnte¨ um großer¨ zu machen als es eigentlich ben. das Erlebnis als Besucherin angeneh- ist; Ich weiß es nicht. Fur¨ mich war mer zu machen. Deshalb besuchte ich RailsGirls der erste Schritt in Rich- im August zum ersten Mal uberhaupt¨ tung Programmieren und ich mochte¨ einen RailsGirls Event als Trainerin, diese positive Erfahrung an andere in Bratislava [5]. Dieses Wochenen- zuruck¨ geben.) de war ich auch seit sechs Monaten in meinem neuen Job. Wirklich ? Ein Meetups: halbes Jahr kampfe¨ ich mich schon taglich¨ mit Ruby on Rails ab? Wer Momentan ich ich regelmaßige¨ Be- hatte¨ vor neun Monaten gedacht dass sucherin der Vienna.rb [6] Meetups ich einmal von Stadt zu Stadt reisen und der WordPress Vienna [7] Mee- wurde¨ um Vortrage¨ uber¨ die Kom- tups in Wien. Die Meetups fuhlen¨ sich mandozeile zu halten ? fast so nett an wie ein Familientref- Aber es gibt fur¨ Alles ein ers- fen, deshalb schlage ich vor ihr be- tes Mal und ich lernte einige wirk- sucht uns wenn ihr Interesse daran lich großartige und interessante Leu- habt mit netten Leuten zusammen zu te kennen, ich lernte besser in der sein und Programmieren zu lernen. Laura Gaetano. Bildrechte: [1] Offentlichkeit¨ Vortrage¨ zu halten, Pyladies Vienna [8], welches ich zu- und ich bekam gratis Aufkleber. Vor sammen mit Floor DREES12 organi- Laura Gaetano, im Internet be- allem: Ich freue mich immer so zu siere, findet auch bald statt. kannt als AliceTragedy [1] arbeitet in sehen wenn wenigstens eine meiner Wien als Junior Developer und So- students sich fur¨ das Programmieren 750 Worter:¨ cial Media Expertin bei Bitstem [2]. begeistert (get excited about making Seit Ende 2013 organisiert sie die stuff) und sich ernsthaft uberlegt¨ in Vor Jahren, ich ging noch ins Gymna- Pyladies Vienna Meetings. Folgendes dieser Richtung zu arbeiten. sium, fand ich ein Buch uber¨ ’kreativ 12Siehe Artikel floor in dieser Ausgabe

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 43 Schreiben’ welches empfahl taglich¨ Girls noch fur¨ Pyladies Treffen ein Al- Python leicht zu erlernende ge- zu schreiben. Nicht notwendigerwei- terslimit, die altesten¨ Teilnehmerin- neral purpose Programmiersprache se gut konstruierte kleine Essays oder nen bisher waren uber¨ 50. Mit min- Geschichten; aber trotzdem drei volle derjahrigen¨ Teilnehmerinnen hat sie Wordpress populare¨ Opens- Seiten taglich¨ (die ’morning pages’) noch keine Erfahrung und ersucht bei Source Software um Webseiten, spe- ohne zu viel uber¨ den Inhalt nach- der Anmeldung extra auf das Alter ziell Blogs, zu erstellen zudenken. Der Grund dafur¨ ist dass hinzuweisen, um die Organisation zu dies dabei hilft die Schreibblockade zu erleichtern. Blog eine offentlich¨ sichtbares Ta- mindern. Vortrage:¨ gebuch, Logbuch im Internet. Einige Jahre spater¨ nahm ich Wer auf einem (Pyladies) Treffen an Nanowrimo [9] teil und bald einen sogenannten Lightning-Talk Typografie Druckkunst, gestalte- darauf meldete ich mich bei 750 halten will (max. 5 Minuten, sehr rische Merkmale eines Schriftsatzes. Words an, inspiriert durch meine empfehlenswert) moge¨ Laura im Vor- Schreibubungen.¨ 750 Words erlaubt feld kontaktieren. Javascript Programmiersprache dem User taglich¨ Seiten zu schrei- (nicht zu verwechseln mit Java) ben, fuhrt¨ Statistiken uber¨ Schreib- Fachbegriffe die innerhalb eines Browserfensters geschwindigkeiten und Stimmungen, lauft.¨ und man kann Abzeichen (badges) RailsGirls Internationaler Verein, or- gewinnen. ganisiert Treffen fur¨ Frauen welche Grand Theft Auto, GTA: Sehr po- Als ich in Bratislava war beschloss die Programmiersprache Ruby on pulare¨ Computerspiel-Serie ich am monatlichen 750words Wett- Rails lernen mochten.¨ bewerb teilzunehmen: Ich habe seit- Download, Feedback: dem nicht mehr aufgehort¨ zu schrei- Ruby on Rails ist ein open source ben und finde jeden Tag 15 bis 20 web application framework, geschrie- R.I.S.-Journal, Ausgabe 001: Minuten Zeit dafur.¨ Ironischerweise ben in der Programmiersprache Ru- spielend-programmieren.at/de:ris:001 blogge ich seitdem deutlich weniger, by. Download Ordner, verschiedene For- aber man kann nicht alles gleichzeitig Ruby ist eine general-purpose pro- mate: spielend-programmieren.at/ machen. gramming language ahnlich¨ wie Py- risjournal/001/laura thon Feedback B [email protected] Und jetzt ? Kommandozeile oder command Ich lese einen Haufen Sachbucher¨ line: Text-Eingabemethode im Un- Lizenz, Quellen: (Gay Talese und Norman Mailer sind terschied zu grafischen User Inter- gerade meine Favoriten), ich ver- faces (GUI), welche mit der Maus Dieses Material steht bessere meine Typografie Kenntnis- bedient werden. Die Kommandozeile unter der Creative- se und versuche langsam Javascript wird vor allem von Programmierern Commons-Lizenz Na- in meinen Kopf hinein zu bekommen bevorzugt da man damit im Unter- mensnennung - Wei- weil ich Javascript noch uberhaupt¨ schied zu einem GUI deutlich schnel- tergabe unter gleichen Bedingungen nicht kann. Außerdem verfolge ich ler arbeiten kann (wenn man sich 4.0 International. Um eine Kopie ein paar Nebenprojekte. Und ich ha- auskennt). dieser Lizenz zu sehen, besuchen be erstmals in meinem Leben GTA ge- Sie http://creativecommons.org/ spielt (ich weiß, unakzeptabel, aber Sexismus Diskriminierung auf- licenses/by-sa/4.0/deed.de. wozu gibt es einen Freund mit Play- grund des Geschlechts. In der IT- Quellen: station?). Und obwohl ich nur spo- Branche ist damit meist die Diskrimi- [1] www.alicetragedy.org/blog/ radisch blogge bleibt Blogs schreiben nierung von Frauen gemeint. [2] bitstem.com meine erste Liebe zu der ich hoffent- [3] goo.gl/WG7AvI lich bald zuruck¨ komme. IT-Industrie Internet-Technologie [4] spielend-programmieren.at (Ende der Ubersetzung)¨ [5] railsgirls.com/bratislava Pyladies Vienna [8] steht fur¨ Py- [6] vienna.rb Anmerkungen thon Ladies, eine Selbstlerngruppe [7] wpvienna.com fur¨ die Programmiersprache Python [8] meetup.com/pyladies-vienna Alterslimit: speziell fur¨ Frauen. [9] nanowrimo.org/ Laut Laura gibt es weder fur¨ Rails [10] 750words.com/

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 44 Fdroid Installationsan- Software anbietet. Keine Crippleware • Die heruntergeladene Datei [6], keine nervenden Werbebanner, FDroid.apk offnen.¨ Dazu oben leitung kein geheimer Programmcode. Die- in der Statusleiste auf das Dow- ses Tutorial erklart¨ wie es geht: nloadsymbol (Pfeil nach unten) von HORST JENS mit dem Finger wischen und Anleitung: auf die Meldung Download ab- In diesem Tutorial wird erklart¨ geschlossen drauf klicken. Nach wie Sie sich auf einem Android Die folgende Schritte moglichst¨ einigem Nachfragen wird die Smartphone oder Tablet das Fdro- direkt mit dem Android-Gerat¨ FDroid-App auf dem Android- id Repository fur¨ freie (free/libre ausfuhren:¨ Device installiert. Open Source) Software installie- Geratezugriff¨ gewahren¨ : Die ren, um eine sinnvolle Erganzung¨ FDroid-App verlangt beim Installie- • Die FDroid-App im App-Menu¨ zum Google Play Store zu haben. ren weitgehende Rechte auf dem des Android-Gerats¨ suchen und Android-Gerat,¨ um weitere Apps in- starten. stallieren und loschen¨ zu durfen:¨ • Wenn die FDroid-App lauft,¨ den • Im Systemmenu¨ des Android- Menu-Button¨ drucken¨ und Up- Gerats¨ unter Einstellungen - Si- date wahlen.¨ Nach einiger Zeit cherheit die Option Unbekann- erscheint eine Liste verfugbarer¨ te Herkunft - Installation von freier Apps, die man mittels In- Apps aus anderen Quellen als stall, Update und Remove mana- dem PlayStore zulassen ankli- gen kann. cken (das Hackchen¨ muss ge- setzt sein). • Um zu schauen ob es neuere • Die Website http://f-droid. Versionen von freien Apps gibt org/ ansurfen und die Seite muss man FDRoid starten und durchlesen. (Die Seite akzep- im Menu¨ auf update klicken. tiert Spenden per Flattr, PayPal Die fdroid-Apps werden NICHT und Bitcoin.) Im Fdroid FAQ uber¨ den Google Play Store ak- (im Wiki) wird u.a. erklart,¨ tualisiert. warum FDroid NICHT im Goo- gle Play Store drin ist (Konkur- • Es empfiehlt sich manchmal, renzverbot). nicht die allerneuste Version ei- ner App zu installieren sondern • Direkt auf der FDroid-Website die vorletzte Version (die 2. von kann man mit dem Menupunkt¨ oben in der Versionliste). Da- Fdroid Browse schauen was fur¨ freie durch verzichtet man zwar auf Apps es gibt, um zu entschei- die allerneusten Features, er- Das freies Softwarereposito- den ob man FDroid uberhaupt¨ spart sich dafur¨ die allerneus- braucht. ry Fdroid fur¨ Android instal- ten Fehler. lieren • Direkt auf der FDroid-Website [7] ist ein Download-Link mit • FDroid selbst lasst¨ sich mittels Wirklich freie (free/libre Open Sour- dem man die Datei FDroid.apk FDroid updaten :-) ce) Software [1] fur¨ Android [2]- [8] downloaden kann. Oder Gerate¨ zu finden ist gar nicht so man scannt mit dem Android- leicht: Der Google Play Store [3] lasst¨ Device diesen QR-Code: Fachbegriffe: sich zwar nach kostenlos durchsu- chen, aber kostenlos (free as beer) freie Software [1]: ist nicht zu ver- ist eben nicht das selbe wie wirklich wechseln mit kostenloser Software frei (quelloffen, free as freedom) im (Freeware). Freie Software gewahrt¨ Sinne der GPL Lizenz [4]. Mit rela- die 4 Grundfreiheiten gemaߨ der tiv wenig Aufwand ist es allerdings GPL-Lizenz und ermoglicht¨ es, den moglich,¨ auf Android-Geraten¨ (De- Quellcode (SourceCode) der Soft- vices wie Smartphones, Tablets, ...) ware anzuschauen, zu benutzen, zu ein alternatives Softwareverzeichnis, verandern¨ und zu kopieren und wei- ein sogenanntes Repository [5] zu in- terzugeben. stallieren, welches nur wirklich freie Gnu Public License (GPL) [4]

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 45 (oder Apps) welches eine Versions- Download Ordner, verschiedene For- verwaltung beinhaltet und das instal- mate: spielend-programmieren.at/ lieren, loschen,¨ updaten und verwal- risjournal/001/fdroid ten von Software oder Apps erlaubt. Feedback B horst.jens@spielend- Im Linux-Bereich hat fast jede Distri- programmieren.at bution ein eigenes Repository (z.B. garantiert dem Nutzer der Softwa- Debian, Ubuntu, Suse...). Man kann re die 4 Grundfreiheiten use, stu- sich auch selbst Repositorys erstellen. dy, share, improve.Naheres¨ dazu konnen¨ Sie im Leitartikel dieser Aus- Crippleware, Kruppelware¨ : ein Lizenz, Quellen: gabe nachlesen. verachtlicher¨ Begriff fur¨ kostenlose Versionen von Software, deren Leis- Dieses Material steht Android [2]: Ein freies, Linux- tungsumfang stark eingeschrankt¨ ist unter der Creative- basiertes Betriebssystem, vor allem und erst nach einer entsprechenden Commons-Lizenz Na- fur¨ Smartphones und Tablets. An- Zahlung sinnvoll verwendbar ist. Vie- mensnennung - Wei- droid selbst ist GPL-lizensierte, freie le Apps im Google Play Store sind tergabe unter gleichen Bedingun- Software, aber viele der Apps die in der ”kostenlos”Variante als Cripp- gen 4.0 International. Um eine Kopie auf Android laufen (z.B. Skype, aber leware zu bezeichnen, da ihnen ent- dieser Lizenz zu sehen, besuchen auch der Google Play Store sind un- weder wichtige Features fehlen oder Sie http://creativecommons.org/ freie Software.. weil sie den Nutzer standig¨ durch licenses/by-sa/4.0/deed.de. Werbebanner nerven, bis er ein kos- Google Play Store ist ein von tenpflichtiges Upgrade zur Vollversi- Quellen: Google vorinstallierter Softwareshop on durchfuhrt.¨ [1] wikipedia/Freie-Software fur¨ Android-Gerate,¨ ahnlich¨ Apple’s Danksagung: [2] android.com AppStore. Derzeit (Dez 2013) lasst¨ Die Android-Screenshots wurden von [3] play.google.com sich Google’s Play Store zwar nach Phillip Seibt erstellt. [4] http://goo.gl/4UTW5B kostenlosen Apps filtern, nicht aber [5] de.wikipedia.org/wiki/Repository nach freien Lizenzen. Download, Feedback: [6] de.wikipedia.org/wiki/Crippleware [7] f-droid.org Software-Repository [5]: Ein R.I.S.-Journal, Ausgabe 001: [8] f-droid.org/FDroid.apk Verzeichnis installierbarer Software spielend-programmieren.at/de:ris:001 [9] spielend-programmieren

Zahnburstenroboter¨ Der Zahnburstenroboter¨ (Bristle- Bot) ist ein einfacher, kleiner, emsiger Roboter. Zutaten: Eine Zahnburste,¨ eine Batterie, und ein Vibrationsmo- von WINDELL H.OSKAY,PH.D. tor. Das Resultat kann man auf Youtu- be bewundern [4].

Windell ”Evil Mad Chief Scien- tist” Oskay [1] zeigt in diesem Tutorial wie man Roboter aus Zahnbursten¨ baut, so genannte Bristlebots

Der englischsprachige Original Artikel ist copyright-geschutzt¨ von Windell Oskay [1] und erschien erst- Bristlebot. Bildrechte: [1] mals am 19.12.2007 auf seiner Ho- mepage [2]. Ubersetzung¨ von Horst Der BristleBot ist unser Versuch JENS [3] mit freundlicher Genehmi- Windell Oskay, Ph.D. Bildrechte: [1] einen Vibrobot [5] zu bauen: primiti- gung des Autors. (Beginn der Ubersetzung)¨ ve Roboter die durch einen einzigen

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 46 Vibrations(Exzentrik)-Motor bewegt 3 Volt. Um den Motor an die Bat- werden. Sehenswerte Varianten da- terie anzuschließen habe ich einen von sind z.B. der mint-tin (siehe Ma- Lotkolben¨ benutzt und etwas Kupfer- ke Magazin) und der Kid’s draw bot draht an die Motordrahte¨ gelotet.¨ [6]: ein Vibrobot mit Beinen aus Blei- stiften. Außerdem brauchen wir Doppel- klebeband. Gib einen kleinen Strei- fen davon auf die Oberseite der Zahnburste¨ (die Roboterplattform) auf welcher der Motor aufliegt. Burstenkopf¨ abschneiden. Bildrechte: [1]

Schneide den Griff der Zahnburste¨ ab, sodaß nur eine kleine Roboterplattform ubrigbleibt.¨

Nachster¨ Punkt: Wir brauchen einen Virbrationsmotor oder einen anderen winzigen Moter mit einer Unwucht an der Drehachse. Wenn Du einen genugend¨ kleinen Motor findest kannst du das Gewicht der Unwucht notfalls selbst dran montie- ren. Man findet solche Motoren z.B. fur¨ Pager in allen moglichen¨ Großen.¨ Ich habe meinen fur¨ ein paar Dollar auf Ebay bekommen, schau mal dort nach.

Zahnburste¨ mit schragen¨ Borsten. Bildrechte: [1]

Zu Anfang steht naturgemaߨ die Zahnburste.¨ Wir brauchen eine Doppelklebeband. Bildrechte: [1] Zahnburste¨ deren Borsten alle mehr oder weniger schief geneigt sind Klebe den Motor auf das Klebe- (nicht senkrecht). Moglicherweise¨ band. Das Klebeband sorgt fur¨ Ab- funktioniert auch ein Bristlebot mit stand damit das Unwucht-Gewicht senkrechten Borsten die man von nicht auf die Zahnburste¨ hammert.¨ Hand biegt, aber ich habe es nicht Außerdem sorgt das Klebeband fur¨ versucht. Wenn die Borsten unter- eine starke, flexible Verbindung wel- schiedlich lang sind ( wie auf den che die starken Vibrationen des Ro- Fotos) brauchen wir vielleicht eine boters aushalt.¨ Eine erste Verbindung Schere um alle Borsten gleich lang zu zur Batterie ist moglich¨ indem man stutzen. die Batterie einfach draufstellt - das ist allerdings nicht sehr stabil und sie wird bald runterfallen.

Eine bessere Methode ist es einen Vibrationsmotor. Bildrechte: [1] der Drahte¨ runterzubiegen zum Kle- beband, sodaß man die Batterie Der Motor den ich bekommen draufkleben kann und trotzdem ei- habe lief zufrieden mit fast jeder ne elektrisch leitende Verbindung herkommlichen¨ Spannung von 1 bis schafft. Mit dem anderen Draht die 9 Volt. Als Stromquelle funktionie- andere Seite der Batterie beruhren¨ ren Alkaline oder Lithium-Batterien und es kann los gehen. (Uhr-Batterien) mit 1,5 Volt oder

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 47 ner von vielen verschiedenen Arten Bristlebot von engl. bristle = von Vibrobots - da draußen gibt es Burste.¨ viele andere Varianten wenn du nur suchst. Wir haben viele andere Va- rianten gesehen oder davon gehort,¨ Download, Feedback: und wir wissen dass Bursten¨ mit schiefen Borsten schon zuvor als An- R.I.S.-Journal, Ausgabe 001: trieb verwendet wurden. Diese spezi- spielend-programmieren.at/de:ris:001 elle Variante ist vielleicht einzigartig, Download Ordner, verschiedene For- auf jeden Fall spaßig. Nur wenige Ro- mate: spielend-programmieren.at/ boter die man selbst so einfach bauen risjournal/001/bristlebot kann sind so belohnend. Mit den rich- Feedback B [email protected] tigen Teilen kannst du einen in ein paar Minuten bauen. Mach eine Hor- de davon und lass sie um die Wette ¨ rennen ! Lizenz der Ubersetzung, Quellen Dieses Material steht unter der Creative- Commons-Lizenz Na- Batterien. Bildrechte: [1] mensnennung - Wei- tergabe unter gleichen Bedingun- Der vollendete BristleBot, aktionsbe- gen 4.0 International. Um eine Kopie reit. Wenn Du einen Bristlebot laufen dieser Lizenz zu sehen, besuchen lasst¨ merkst Du dass er eine Ten- Sie http://creativecommons.org/ denz hat nach rechts oder links zu licenses/by-sa/4.0/deed.de. steueren. Das wird beeinflusst durch Bristle Bot. Bildrechte: [1] Borstenlange¨ (z.B. eine einzelne lan- Quellen: ge Borste), die Position von Motor (Ende der Ubersetzung)¨ [1] evilmadscientist.com und Batterie und auf welcher Seite [2] evilmadscientist.com/go/bristlebot man die Batterie anschliesst. Drehe [3] spielend-programmieren.at die Batterie einmal um wenn der Fachbegriffe: [4] youtu.be/rUSTXUis ys Bristlebot nicht vernunftig¨ lauft.¨ [5] makezine.com/projects/make- Vibrobot von Vibrations-Roboter. 10/vibrobots Nur zur Erinnerung: Dies ist ei- [6] finkbuilt.com/blog/kids-art-bot

Spielen mit Schießpul- vier Grundfreiheiten welche die oder drucken Sie diesen Artikel auf ver: GPL-Lizenz [2] gewahrt.¨ einem Farbdrucker aus. The Powder Toy erst die Arbeit...

von HORST JENS Auf der Homepage von The Powder Toy [1] kann man sich die aktuel- le Version oder die noch in Entwick- Dieser Artikel beschreibt das lung befindliche, allerneuste Beta- Physik/Chemie-Simulationsspiel Version fur¨ verschiedene Betriebssys- The Powder Toy [1] und zeigt einen teme downloaden. Zum nur damit kleinen Teil der Moglichkeiten¨ die spielen ist nichts weiter notwendig man damit anstellen kann. The (Download starten und Spiel instal- Powder Toy ist freie (free/libre Horst JENS. Bildrechte: [3], cc-by-sa lieren). Weil ich mir den Sourcecode Open Source) Software, die von genauer anschauen will habe ich mir jedem Interessierten benutzt, ko- Hinweis: Wenn Sie Internetver- das Programm selbst kompiliert. Da- piert, verandert¨ und weiterentwi- bindung haben, schauen Sie sich die zu muss ich mir die tagesaktuelle Ver- ckelt werden kann, gemaߨ den folgenden Bilder online an in Farbe sion des Programms von Github her-

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 48 unterladen. Wie das geht beschreibt • Jetzt die neues Version von --64bit weg, wer einen alten das englische Tutorial Compile for Li- Github klonen (folgenden Be- Computer hat lasst¨ das --sse3 nux [4] im The Powder Toy Wiki fehl in eine einzige Zeile schrei- weg und wer 4 Prozessoren hat ganz gut. Fur¨ Windows und Mac User ben): schreibt -j4 anstatt so wie ich gibt es im Wiki eigene Tutorials. Hier -j2 oder lasst¨ diesen Parame- sind die Schritte die ich gemacht ha- ter ganz weg. Nach ein paar Mi- be (Ubuntu Linux, 64-bit, 2 Prozesso- nuten ist das Programm fertig ren): • das Kommando ls (oder compiliert und befindet sich im Unterverzeichnis ’build’ • Ein Terminal offnen¨ ein Blick auf meinen Datei- (Alt+STR+T) und folgendes Manager) verrat¨ mir dass ich eintippen ein neues Verzeichnis auf mei- • In dieses Unterverzeichnis hin- ner Festplatte habe, in welches einwechseln, entweder per Da- ich gleich hineinwechsle: cd teimangaer oder per cd build The-Powder-Game und ls. • In jenes Verzeichnis wechseln unter welchem The Powder Toy • Jetzt kann der Kompiliervor- installiert werden soll. Nach- gang starten! Ich tippe: • Je nachdem welche Parameter dem ich mir ein games Ver- man gewahlt¨ hat heisst das Pro- zeichnis erstellt hatte (mkdir gramm jetzt unterschiedlich. games) war das bei mir das Meines heisst powder64 und ich Verzeichnis home/horst/games Was die Parameter bedeuten kann es per Doppelklick starten deshalb musste ich dorthin wird im Wiki erklart.¨ Wer kein oder per . wechseln mit: cd games 64bit System hat lasst¨ das powder64.

...dann das Vergnugen¨ The Powder Toy begrußt¨ den Spieler außerst¨ unspekta- kular:¨

Das wichtigste Icon ist jenes mit dem man die Fens- tergroße¨ einstellen kann bzw. den Fullscreen-Modus ak- tiviert. Es ist das 3. Icon von rechts auf der Iconleiste am unteren Bildschirmrand, ein weisser Kreis mit einem Ha- ken drin. Dieses Icon anklicken und entweder auf ’Large Screen’ oder ’Full Screen’ klicken, zumindest wenn man einen großen Monitor besitzt. Jetzt kann es losgehen, zum Aufwarmen¨ zerstore¨ ich einen Unterwasserbunker mittels Sprengstoff: Mit der ’Open’ Schaltflache¨ ganz links unten offne¨ ich (sofern In- In diesem Fall den ’Underwater bunker’ aber eigent- ternetverbindung vorhanden ist) eine hubsche¨ Vorlage: lich ist es nicht so wichtig welche Szene ich offne.¨

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 49 wasser zu in meinen Bunker. Womoglich¨ rosten dadurch die Giftmullf¨ asser¨ ! Schnell klicke ich unten rechts auf ’Fire’ und klicke da- mit (im Echtzeitmodus) auf das Thermit, um das Wasser per Hitze zu vertreiben.

Man beachte die hohe Framerate links oben von fast 60 FPS und das sich das Spiel im Pause-Modus befindet. Mit dem Pause-Icon (ganz rechts unten im Eck) kann ich je- derzeit zwischen Pause und Echtzeit umschalten. Die Spielszene empfiehlt (Schrift oben im Bild) mit- tels eines Funken (Sprk) das ’Gift-Leck’ (Poison-Leak) an- zuzunden,¨ aber ich habe andere Plande:¨ Zu dumm aber auch, ich habe das herunterrieselnde Ich klicke das Menu¨ fur¨ Explosionsstoffe rechts an Thermit angezundet,¨ nicht das neben den Giftfassern:¨ und wahle¨ bei der Auswahl unten Thermit (im Spiel als ’THRM’ bezeichnet), welches laut Spielbeschreibung sehr heiss verbrennt und laut Wikipedia sehr gut geeig- net ist um Wolkenkratzer und Stahlkonstruktionen ab- zureißen. (Ich hatte¨ auch mit dem Luben-Icon (2. von unten, Iconleiste rechts) nach allen Verfugbaren¨ Stoffen suchen konnen).¨ Noch im Pause-Modus male ich wie mit einem Malprogramm die beiden Bunkerraume¨ unter dem 2. Baum von links voll mit Thermit.

Oha, das Feuer frisst sich nach oben in den Berg und nach unten in den Bunker!. Wenigstens lasst¨ es die Giftfasser¨ in Ruhe

Nach Umschalten auf den Echtzeit - Modus (Icon ganz rechts unten) merke ich dass mein Thermit nicht nur nach unten rieselt sondern durch eine Taucherluke auch gleich ins Wasser. Normalerweise verhindert die Luftbla- se uber¨ der Taucherluke das Eindringen von Wasser in den Bunker, aber da ich die Luft mit Thermit ersetzt ha- be und das mein herunter-rieselnder Sprengstoff Was- ser verdrangt¨ (Die Physik in The Powder Game ist et- was vereinfacht) schwappt jetzt ublelriechendes¨ Meer-

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 50 Aber ein Teil des Meerwassers wird in die Luft geschleu- dert und die Stahlwande¨ im Bunker fangen an rot zu gluhen.¨

Spat¨ aber doch vertreibt die Hitze das verbliebene Wasser aus dem (ehemaligem) Giftfass-Raum wo es der thermi- sche Aufwind nach oben treibt: Autsch, das waren die Giftfasser.¨ Na, wenigstens sind sie nicht gerostet.

Jetzt zerlegt es auch noch die letzten im Berg verbuddel- Im Bunker wirds ganz schon¨ heiss... ten Giftfasser¨

Und das (dekorative, nicht-brennbare) Segelbot verliert durch die Verdampfung das Wasser unter dem Bug. Das U-Boot zeigt sich hingegen unbeeindruckt: Und auch das U-Boot kommt nicht ungeschoren davon:

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 51 man mittels Lua eigene Materialien mit eigenen Eigen- schaften programmiert, man kann mittels The Powder Toy elektrische Schaltkreise und Logik-Schaltungen simu- lieren (umstandlich)¨ oder einfach schone¨ Pixelkunstwer- ke pinseln (und sie dann anzunden).¨ Das Spiel bietet ne- ben Elektrizitat¨ (leitende Materialien, Isolierungen etc.) auch Gravitation und Temperatur-Veranderer¨ (im Echt- zeitmodus) mit denen sich etwa Ventilatoren, Staubsau- ger oder schwarze Locher¨ simulieren lassen. Die Meisten Materialien interagieren mit anderen Materialien: Man- che lassen nur Gas durch, manche nur Flussigkeit,¨ man- che reagieren unterschiedlich auf Hitze oder Elektrizitat.¨ Besonders gefallen mir die Schaltflachen¨ Game of Life mit denen man das scheinbar ’lebende’ Organismen erschaf- fen kann (siehe Conways Game of Live) und die Speci- Weder vom Bunker noch vom Meer bleibt viel ubrig:¨ als, z.B. Materialien die Partikel verdoppeln (damit ist ein endloser Wasserfall moglich)¨ oder die kleinen, per Tasta- tur steuerbaren ’Stickmen’ und die sie jagenden ’Fighter’.

Fachbegriffe: GPL Lizenz [2]: garantiert die vier Grundfreiheiten ’to use, to stuy, to modify and to share’.

Sourcecode oder Quellcode sind die Programmzeilen aus denen ein Computerprogramm besteht. The Powder Toy ist in C++ geschrieben, fur¨ kleinere Veranderungen¨ (z.B. ein neues Material hinzufugen)¨ reichen aber Kennt- nisse der relative leicht zu lernenden Programmierspra- che Lua. komilieren, to compile bedeutet ein Programm zu ubersetzten,¨ gemeint ist aus den Programmzeilen ein Wie lange das Plasma im Bunker wohl brennt ? ausfuhrbares¨ Programm (binary) machen, mit Hilfe eines Compilers.

Download, Feedback: R.I.S.-Journal, Ausgabe 001: spielend-programmieren.at/de:ris:001 Download Ordner, verschiedene Formate: spielend-programmieren.at/risjournal/001/powdertoy Feedback B [email protected]

Lizenz, Quellen: Dieses Material steht unter der Creative- Commons-Lizenz Namensnennung - Wei- Auch im Pause Modus kann man mittels Mauszeiger je- tergabe unter gleichen Bedingungen 4.0 derzeit Pixelgenau erfahren um welches Material es sich International. Um eine Kopie dieser Li- handelt und welchem Druck und welcher Temperatur er zenz zu sehen, besuchen Sie http://creativecommons. gerade ausgesetzt ist. org/licenses/by-sa/4.0/deed.de. Quellen: [1] powdertoy.co.uk/ Moglichkeiten¨ [2] gnu.org/philosophy/free-sw.de.html Das Wiki der The Powder Game Homepage bietet ein Fo- [3] spielend-programmieren.at rum und ein FAQ sowie einige Tutorials. Man lernt wie [4] goo.gl/LK4z01

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 52 The Powder Toy Tutorial

von SEBASTIAN KRAHSMAIER¨

Sebastian Krahsmaier¨ (12 J) lernt gerade die Pro- grammiersprache Python bei spielend-programmieren [1] und erforscht mittels The Powder Toy [2] physika- lische Zusammenhange.¨ In diesem Tutorial versucht er die Aufgabe zu losen,¨ Wasser von einem Topf links in einen Topf rechts zu befordern.¨

Erklarung:¨ Die Flammen sollten das Ol¨ anzunden¨ und anschließend die Kohlen unter dem Metalltopf links. Da Metall warmeleitend¨ ist steigt aus dem Topf Wasserdampf auf. Die Rutsche uber¨ dem Topf ist dampfdurchlassig,¨ der Dampf schmilzt den Schnee und das Eis. Da die Rutsche Flussigkeiten¨ abweist und nach rechts geneigt ist rinnt das Schmelzwasser in den Topf rechts. Hat man alles rich- tig gemacht dann verdampft das Wasser im linken Topf komplett und es sammelt sich Wasser im rechten Topf.

Lizenz, Quellen:

Dieses Material steht unter der Creative- Commons-Lizenz Namensnennung - Wei- tergabe unter gleichen Bedingungen 4.0 International. Um eine Kopie dieser Li- zenz zu sehen, besuchen Sie http://creativecommons. org/licenses/by-sa/4.0/deed.de. Quellen: [1] spielend-programmieren.at [2] powdertoy.co.uk/

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 53 Scratch 2 Tutorial ebenso wie das Scratch Logo. Die (bat), einen Pfeil (nach rechts schau- mit Scratch erstellten Spiele las- end) ein Wurfgeschoss (Basketball) von HORST JENS sen sich per Knopfdruck weltweit sowie einen dicken grunen¨ Strich veroffentlichen¨ (Share) wodurch sie (Wiese). Die ersten drei Sprites habe ebenfalls cc-by-sa lizensiert sind. ich mit Hilfe des kleinen New Spri- Horst JENS zeigt in diesem Durch die look inside Funktion kann te Icons aus dem Scratch Katalog Tutorial (welches ublicherweise¨ man jedes veroffentlichte¨ Werk auf ubernommen,¨ die Wiese hab ich mit wahrend¨ einer Probestunde bei der Scratch Website klonen (Fork) Hilfe des Scratch Editors selbst ge- spielend-programmieren [1] ver- und umbauen, ahnlich¨ wie bei er- zeichnet (Vektormodus). Im Prinzip wendet wird) die Neuheiten bei wachsenen Code Repositorys. kann man alle Sprites selber zeich- der grafischen Programmierober- nen oder eigene Grafiken uploaden: flache¨ Scratch 2.0 [2]. Konstru- Zu Beachten ist dabei dass man die iert wird ein kleines Spiel bei Account anlegen Rechte an den Grafiken haben sollte welchem man Abwurfwinkel und (sonst gibt es legale Probleme sobald Abwurfgeschwindigkeit einstellen Der erste Schritt um mit Scratch zu arbeiten besteht darin sich auf der man das Scratch Spiel veroffentlicht)¨ muss um einen Ball auf (mehrere) und dass das Wurfgeschoss absicht- Fledermause¨ zu schießen. Scratch Homepage [1] (kostenlos) zu registrieren und einen Scratch Ac- lich rund gewahlt¨ wurde: Bei einem count anzulegen. Sodann kann mit- runden Flugobjekt (Ball, Kanonenku- ¨ Scratch tels Create Link der Scratch Program- gel) fallt es weniger auf wenn sich miereditor aufgerufen werden. Man das Flugobjet nicht in Flugrichtung Die erste Version der Programmiero- sieht das Scratch Maskottchen, eine dreht. berflache¨ Scratch [1] wurde von der orange Katze. Es empfiehlt sich zu Abteilung Lifelong Kindergarten group diesem Zeitpunkt das Scratch Pro- [3] des MIT Media Labs (Massachu- jekt zu benennen (anstatt Untitled im setts Institute of Technology [4]), 2003 Feld oben einen eigenen Namen hin- entwickelt. Scratch ist bis zur Ver- eintippen, z.B. Wurfdemo) sowie die sion 1.4 freie Software (GPL Lizen- Spracheinstellung auf Englisch um- siert). Der Sourcecode der neueren zustellen (kleines Weltkugel Icon di- Version (Scratch 2.0) ist laut Scratch rekt rechts vom Scratch Schriftzug Noch sind alle 4 Sprites starr und Homepage noch nicht verfugbar,¨ und oben links). Der Grund dafur¨ ist unbewegt, ihnen fehlen Anweisun- wird vermutlich ebenfalls frei lizen- dass in fast allen Programmierspra- gen (Script). Zuerst kummern¨ wir siert werden. chen englische Befehlsnamen ver- uns um ein paar globale Variablen: Scratch 2.0 lauft¨ rein im Web- wendet werden und man sich (und browser, außer einer Internet Ver- seinen Schulern)¨ nichts gutes damit Globale Variablen bindung und einem modernen Web- tut Wenn sonst anstatt das internatio- browser (mit installiertem Adobe nal gebrauchliche¨ If - Else lernen zu Eine Varia- Flash) ist keine Installation er- lassen. Die Spracheinstellungen las- ble kann man forderlich. Auf der Scratch-Website sen sich jederzeit andern.¨ sich wie ei- wird auch eine noch experimentelle ne Sparbuchse¨ Offline-Version [5] zum Download an- vorstellen: Ein geboten Behalter¨ mit In Scratch selbst konnen¨ be- einem Na- wegbare, animierbare Grafiken - men (z.B. Klas- sogenannte Sprites- mit Skripten senkassa) in programmiert werden ohne einen dem ein sich einzigen Befehl eintippen zu mussen.¨ uber¨ die Zeit Stattdessen werden Logik-Blocke¨ mit andernder¨ Betrag drin ist. Globale der Maus aneinandergefugt,¨ ahnlich¨ Variablen bedeuten bei Scratch dass wie Puzzle-Steine. Dadurch eignet alle Sprites diese Variablen sehen sich Scratch sehr gut fur¨ Program- (und verandern)¨ durfen.¨ Fur¨ dieses mieranfanger¨ und Schulen, um z.B. Beispiel werden folgende globale Va- kleine Spiele, Filme oder Animatio- riablen benotigt:¨ Gravitation (gravi- nen zu erstellen. Vier Sprites ty), Winkel, Kraft, Punkte und Level. Scratch wird mit einigen Grafi- Die Namen der Variablen sind be- ken und Soundeffekten ausgeliefert, Die orange Katze kann man gleich liebig wahlbar.¨ Allerdings sollte das welche loblicherweise¨ alle Creative- loschen¨ und erstellt stattdessen vier Zielpublikum bedenken: Wenn man Commons (cc-by-sa) lizensiert sind, eigene Sprites: Eine Fledermaus mit seinem Scratch-Projekt weltweit

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 54 herzeigen (share) will sind englische einen Blick auf die (bunte) online Namen (oder noch besser: selbst- Version dieses Artikels. Die braunen, erklarende¨ Grafiken) besser geeignet halbrunden ’Buckel’ finden Sie unter als deutsche Namen. Man erzeugt ei- dem Menupunkt¨ Events. Die orangen ne Variable durch klick auf den oran- set (setze) und change (verandere)¨ gen data Knopf in der Bildschirm- kann die Große¨ eines Sprites Befehle finden Sie unter data. Die mitte und danach durch Klick auf die verandert¨ werden. Die Wiese sollte gelbe forever Schleife findet man un- weiße ’Make a Variable’ Schaltfache.¨ den ganzen unteren Bildschirmrand ter Control, den blauen point in direc- Bei Erzeu- ausfullen.¨ Wie jedes Sprite kann sie tion Befehl unter Motion und den vio- gung einer glo- per Drag and Drop (linke Maustaste leten set size Befehl unter Looks. Die balen Varia- gedruckt¨ halten) verschoben werden. grunen¨ Minus und Plus Operatoren ble muss der findet man unter -erraten- Operators. Auch wenn man nicht versteht was schwarze Op- Pfeil tionskreis for die Befehle im Einzelnen tun kann all Sprites ge- Relativ einfach zu programmieren ist man sie (sogar ohne Lesekenntnisse) setzt sein. Hat das Skript fur¨ den (nach rechts schau- nachbasteln. man die vier enden) Pfeil. Er symbolisiert Abwurf- Hier die Erklarung:¨ Die grune¨ Variablen er- winkel und Abwurfgeschwindigkeit. Fahne (rechts oben im Spielfeld) zeugt so sieht Diese beiden globale Variablen las- startet das Spiel. Danach werden man sie ange- sen sich sowohl per Maus als auch mit den ’set’ Befehlen die Start- zeigt als oran- per Tastatur (Pfeiltasten) verandern,¨ werte fur¨ die globale Variablen ge, verschiebbare Beschriftung im wenn man folgendes Skript richtig gesetzt - der letzte Spieler hat Spielfeld links. Ob eine Variable nachbaut: Das Pfeilsprite anklicken sie moglicherweise¨ hoffnungslos ver- uberhaupt¨ angezeigt wird kann mit und danach folgende Befehle zusam- stellt. Die wie ein Schraubstock aus- einem Hakchen¨ in der Bildschirm- menklicken (siehe auch vergroßerte¨ sehende forever Schleife wiederholt mitte beim Variablennamen festle- Abbildung Pfeilcode am Ende dieses (loop) endlos die von ihr eingezwick- gen. Die ersten drei Variablen sollen Artikels): ten Befehle: Das Pfeil-Sprite dreht per Maus einstellbare Werte haben sich in Richtung des angegebenen (Sliders): Dazu auf mit der rech- Winkels (Die Berechnung (90 - Win- ten (!) Maustaste auf die Variablen- kel) ist erforderlich da Scratch2 den Beschriftungen klicken und erst Sli- Winkel 0 nach oben zeigen lasst¨ und der und dann Set Slider min and max nicht nach rechts. Per Klick auf das anklicken (wie gewohnt mit der lin- blaue i Symbol beim Pfeilsprite kann ken Maustaste). Bei Gravity habe ich folgende Detail-Ansicht geoffnet¨ wer- -20.00 bis 0.00 gewahlt¨ (die 2 Nul- den: len hinter dem Dezimalpunkt sind wichtig!), fur¨ Winkel Werte zwischen 0.00 und 90.00 und fur¨ Kraft Werte zwischen 0.00 und 100.00 - Punkte und Level bekommen keine Slider sondern dienen rein zur Anzeige der Variablenwerte.

Dort den Rotation style auf 360 Wiese Grad (linkes Icon) einstellen. Der set size to (100 + Kraft)% Nun zu den Scripts fur¨ die einzelnen Befehl sorgt dafur¨ dass der Pfeil Sprites: Am unkompliziertesten ist schrumpft und wachst.¨ Das 100+ das Wiesen-Sprite: Es tut gar nichts ist notwendig damit der Pfeil auch und lieft einfach nur herum. Sein bei einem Kraftwert von 0 sichtbar Daseinszweck besteht -neben hubsch¨ pfeilcode bleibt. ausschauen- darin den Basketball Die vier when key pressed Befehle bei Beruhrung¨ erkennen zu lassen Erklarung:¨ Falls Sie dieses Tuto- erlauben die Veranderung¨ von Win- dass sein Flug vorbei ist. Mit dem rial auf einem Schwarzweissdrucker kel und Kraft mit den Pfeiltasten. Vergroßer¨ / Verkleiner Icon (oben ausgedruckt haben uberlegen¨ Sie sich rechts) einen Farbausdruck oder werfen Sie

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 55 Fledermaus private Variable dx wird unsichtbar Wert Null macht das Fledermaus- wenn man zwischendurch ein ande- Sprite unsichtbar. Kurz zuvor wird Ein ganz ande- res Sprite (z.B. die Wiese) anklickt. aber noch ein sichtbarer Klon des res Biest ist das Das bedeutet das jedes Sprite un- Fledermaus-Sprites erzeugt. Skript der Fle- abhangig¨ voneinander eine private Der eigentliche Progammcode be- dermaus, hier Variable namens dx haben kann, oh- ginnt mit When i start as a clo- ist mehr zu ne dass dieses Variablen sich ge- ne. Was macht der frisch erzeug- tun. Das Fle- genseitig in die Quere kommen. Dx te Fledermaus-Klon ? Er bekommt dermaus Sprite steht ubrigens¨ fur¨ delta-x und meint von den grunen¨ pick random num- besteht aus 2 die Geschwindigkeit auf der X-Achse ber Befehlen eine zufallige¨ Position (oder mehr) (rechts-links Bewegung). Man kann (X und Y Koordinate, blau) zuge- Bildern um Variablen jeden beliebigen anderen wiesen und eine zufallige¨ Geschwin- im Spiel ani- Namen vergeben. digkeit (private Variable dx, orange). miert flattern Das Batcode-Skript ist etwas auf- Danach wird per reset timer (hell- zu konnen.¨ wendiger zu programmieren (siehe blau) eine interne Stoppuhr auf Null Auf das Fle- auch vergroßerte¨ Abbildung Batcode gesetzt und eine sehr große Fore- dermaus Sprite am Ende dieses Artikels): ver-Schleife abgearbeitet: Zuerst be- klicken, oben wegt sich die Fledermaus mit der mitte auf Costumes klicken und per Geschwindigkeit dx in Flugrichtung Katalog-Icon (links neben dem Pin- (move Befehl, blau). Der blaue set sel) ein zweites Fledermaus-Kostum¨ rotation style to left-right Befehl bei hinzufugen.¨ Praktischerweise sind Spielstart hat dafur¨ gesorgt dass die im Scratch-Katalog gleich zwei pas- Fledermaus nicht nach einer Rich- sende Fledermaus-Kostume¨ enthal- tungsanderung¨ mit dem Kopf nach ten. Wer kunstlerisch¨ begabt ist kann unten fliegt. Die zwei gelben if Befeh- noch mehr Fledermaus-Kostume¨ hin- le testen ob sich die blaue x-Position zufugen,¨ dadurch schaut die Animati- der Fledermaus in verbotenen Berei- on im fertigen Spiel flussiger¨ aus. Ein chen (großer¨ als 210 oder kleiner beliebter Trick ist es ein Kostum¨ ofter¨ als -210) befindet und dreht ggf. die zu duplizieren (per Rechtsklick) und Fledermaus in eine andere Richtung. dann in jedem Kostum¨ z.B. die Au- Diesen Teil hatte¨ eigentlich der blaue genfarbe zu andern¨ - dadurch ensteht if on edge, bounce Befehl erledigen spater¨ ein gluhender¨ Augen Effekt der sollen, allerdings fuhrte¨ dies auf mei- gut ausschaut und nicht allzu viel nem Computer dazu dass die Fle- Arbeit erfordert. dermaus immer wieder in der Wand Zuerst ein- hilflos flatternd stecken blieb. Die X mal braucht und Y Position eines Punktes auf dem die Fledermaus Spielfeld erfahrt¨ man indem man den eine private Mauszeiger dorhin bewegt und die Variable: Das Koordniaten rechts unten unter dem Fledermaus- Spielfeld abliest. Sprite ankli- Danach kommt ein vierfach ver- cken, von Co- schachtelter if Befehl bei dem sich al- stumes wie- les um eine collision detection mit der auf Scripts dem Basketball dreht: wechseln, auf Da auf Beruhrung¨ zwischen Fle- Data klicken, Abbildung Batcode dermaus und Baskeball mehrmals Make a Varia- pro Sekunde getestet wird (pro Fra- ble anklicken, Den blauen if on edge, bounce Be- me) kann der Basketball gar nicht so for this sprite fehl habe ich nur als Erklarung¨ da- schnell von der Fledermaus abpral- only einstellen und den Namen dx zugetan, er kann auch weggelassen len (dazu spater¨ mehr) und wurde¨ vergeben. Diese Variable muss nicht werden. Da er nicht an einen ’Bu- pro Treffer mehrere collision detec- standig¨ sichtbar sein, deshalb das ckel’ angedockt ist wird er sowie- teions auslosen.¨ Deshalb wird mit Hakchen¨ wegnehmen: so nicht ausgefuhrt.¨ Zur Erklarung:¨ der Abfrage der hellblauen Timer Va- Wie man sieht bleiben die glo- Der Code unter der grunen¨ Fahne riable geschaut ob seit der letzten balen Variablen sichtbar wenn man setzt zu Spielstart die globalen Va- Beruhrung¨ mehr als eine Sekunde das Fledermaus Sprite anklickt. Die riablen Level und Punkte auf den vergangen ist und erst dann weiter-

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 56 gemacht: nanntes Flag oder auch boolsche Va- Delta-X und Delta-Y werden uber¨ In diesem Fall wird die globa- riable: Sie soll nur zwei verschiedene die Cosinus- bzw. Sinus-Funktion von le Variable Punkte um eins erhoht¨ Werte annehmen konnen,¨ namlich:¨ Scratch berechnet: dorthin fliegt der (change) und falls die Punktezahl Der Basketball fliegt oder eben Der Ball. Die Schwerkraft (gravity) zieht glatt durch 5 teilbar ist (Punkte mo- Basketball fliegt nicht. In Scratch wird die ganze Zeit uber¨ den Ball nach un- dulo 5 = 0) dann kommt der Spie- das durch die beiden Werte Eins ten und verandert¨ sein Delta-Y. Wenn ler in den nachsth¨ oheren¨ Level. Da- (fliegt) und Null (fliegt nicht) reali- der Basketball die Wiese beruhrt¨ bei wird aber nicht einfach nur die siert. oder die Taste e gedruckt¨ wurde globale Variable Level erhoht¨ son- Delta-X und Delta- hort¨ er auf zu fliegen und wird dern ein sogenannter Event gene- Y hingegen sind Vek- in die Ecke teleportiert. Außerdem riert und per broadcast Komman- toren13 und geben die lauscht der Basketball auf den reflect do verkundet.¨ Anschließend wird die Fluggeschwindigkeit Event welcher von einem beliebigen Stoppuhr per reset timer (hellblau) in der X-Achse (links- Fledermaus-Klon gebroadcastet wer- wieder auf zuruckgesetzt¨ und noch rechts) bzw in der den kann: In diesem Fall drehen sich ein reflect Event per broadcast versen- Y-Achse (oben-unten) Delta-X und Delta-Y um, der Ball wird det, damit der Basketball weiß dass an. Beide zusammen- reflektiert. er von der Fledermaus abprallen soll. genommen beschreiben ob der Ball Geschickte Spieler konnen¨ Parallel dazu wird ein zwei- schrag¨ fliegt. den Ball zwischen mehreren Fle- ter when i start as a clone Be- Wurde¨ man noch eine Varibale fur¨ dermausen¨ reflektieren lassen. fehl ausgefuhrt:¨ Der sorgt dafur¨ Delta-Z sowie eine fur¨ die Z-Position Der grune¨ Pendown Befehl sorgt dass die Fledermaus sichtbar ist erzeugen dann ließe sich mit Scratch dafur¨ dass der Ball eine (trep- (show, violett) und wechselt alle ein perspektivisches 3D Spiel realisie- penformige)¨ Flugbahn zeichnet, der 0.05 Sekunden (Dezimalpunkt!) das ren - Ein Beispiel fur¨ den B.E. Unter- grune¨ clear Befehl loscht¨ diese Spur Fledermaus-Kostum¨ - dadurch ent- richt finden Sie auf verlinkt auf mei- wieder weg. Beide Befehle befinden steht der Flatter-Effekt oder die Ani- ner Homepage [6] sich im grunen¨ Pen Menu.¨ mation. Der Code fur¨ den Ball benutzt die Am seltsamsten ist vermutlich der dunkel-violette More Blocks Funktio- braune When i receive next Level nalitat¨ von Scratch2 um ein Subpro- Befehl: Hier wird erst ein neuer gramm zu realisieren (siehe auch ver- Fledermaus-Klon generiert und da- großerte¨ Abbildung Ballcode am En- nach der aktuelle Klon geloscht¨ mit de dieses Artikels): delete this clon. Warum ? Ich emp- fehle einfach den delete this clon Be- fehl einmal wegzulassen und das fer- tige Spiel ein paar Runden zu spielen: Exponentielles Fledermauswachstum droht ! Meine Erklarung:¨ Jede Fle- dermaus, auch die unsichtbare ’Ur- Fledermaus wurde im Flug getroffen reflektiert den Basketball sprungs’ Fledermaus, reageiert auf den NextLevel-Event. Wenn eine un- sichtbare und eine sichtbare Fleder- Fachbegriffe maus jeweils einen sichtbaren Klon erzeugen gibt es bei Level 2 ( 2 x 2 Sprite (englisch: Geist) bewegbare = 4 - 1 = 3) schon drei Fledermause.¨ Computergrafik, z.B. der Mauszeiger. Bei Level 3 (4 x 2 = 8 - 1 = 7) sind es dann schon sieben sichtbare Fle- Code Repository eine Website dermause,¨ bei Level 4 schon ( 8 x 2 auf der (Open Source) Code-Projekte = 16 - 1 = 15) funfzehn¨ usw. gesammelt und verwaltet werden um weltweites gemeinsames Arbeiten zu ermoglichen.¨ Beispiel. github.com Basketball Abbildung Ballcode Nun zum schwierigsten Sprite-Skript, Die Ball ins Eck Subroutine wird Collision Detection: Kollisions- dem fur¨ den Basketball. Zunachst¨ von drei verschiedenen Stellen aufge- erkennung, ublicherweise¨ zwischen braucht der Baksetball gleich drei un- rufen und stellt den Ball wieder in die zwei Sprites oder zwischen einem sichtbare private Variablen, namlich¨ Ecke links unten, knapp uber¨ die Wie- Sprite und einer Hintergrundfarbe. dx, dy und fliegt. Letztere ist ein soge- se. 13Der Mathematiklehrer Ihres Vertrauens außert¨ sich sicher gerne ausfuhrlichst¨ zu diesem Thema

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 57 Frame, Framerate, Frames per broadcast darauf reagieren. Download, Feedback: Second (fps) gibt an wie viele Ein- zelbilder (Frames) der Comptuer R.I.S.-Journal, Ausgabe 001: pro Sekunde (FPS) anzeigt um die spielend-programmieren.at/de:ris:001 Illusion einer Bewegung zu erzeu- Download Ordner, verschiedene For- gen. Ein idealer Wert sind 60 fra- mate: spielend-programmieren.at/ mes per second, der aber speziell von Lizenz, Quellen: risjournal/001/scratch schwacheren¨ Computern und kom- Feedback B horst.jens@spielend- plexen Spielen mit vielen Sprites programmieren.at nicht erreicht wird. Unter 10 FPS Dieses Material steht wird ein Spiel unangenehm ruckelig. unter der Creative- Quellen: Commons-Lizenz Na- [1] spielend-programmieren.at mensnennung - Wei- [2] Scratch.mit.edu Event englisch: Ereignis. Bei tergabe unter gleichen Bedingungen [3] llk.media.mit.edu Scratch berichtet ein Skript per 4.0 International. Um eine Kopie [4] www.media.mit.edu broadcast (=herumschreien, funken) dieser Lizenz zu sehen, besuchen [5] scratch.mit.edu/scratch2download allen anderen Sprites von einem Er- Sie http://creativecommons.org/ [6] goo.gl/ClnYs0 eignis. Diese konnen¨ per when i recive licenses/by-sa/4.0/deed.de.

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 58 Ballcode

Abbildungen: Pfeilcode (links), Batcode (rechts)

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 59 Kalender 2014-02-28 (fr) subotron.com Vor- 2014-04-18 (Fr) fsfe.org FSFE Tref- trag: Game Development: lokale, so- fen im Metalab Wien, 19:00 von HORST JENS ziale & kulturelle Einflusse,¨ Wien, MQ, quartier21, 19:00 Die Firma spielend- Mai 2014 programmieren (Horst JENS) bie- 2014-05-16 (Fr) fsfe.org FSFE Tref- tet Prorammierkurse fur¨ Jugendli- Marz¨ 2014 fen im Metalab Wien, 19:00 che sowohl wahrend¨ der Schulzeit 2014-05-20 bis 2014-05-21 open- als auch wahrend¨ der Ferien an 2014-03-06 (Do) subotron.com Vor- commons.linz.at Linz und freut sich 2014 auf folgende trag: Rovio Stars and free-to-play Termine: publishing, Wien, MQ, quartier21, 19:00 2014-03-07 (Fr) www.aec.at/u19 Juni 2014 Einreichfrist fur¨ U19 Programmier- wettbewerb 2014-06-20 (Fr) fsfe.org FSFE Tref- 2013-03-14 (Fr) subotron.com Vor- fen im Metalab Wien, 19:00 trag: Geschlechterrollen und Sexis- 2014-06-28 bis 2014-08-30 mus in Computerspielen, Wien, MQ, Sommerferien Intensiv Kurse: quartier21, 19:00 spielend-programmieren.at Mo-Fr, 2014-03-15 bis 2014-03-16 9:00 bis 12:00 Wien chemnitzer.linux-tage.de/ TU Chem- nitz, Deutschland 2014-03-20 (Do) subo- Juli 2014 tron.com Roundtable: Ausbil- dungsmoglichkeiten¨ fur¨ die Gamesin- 2014-07-07 bis 2014-07-09 dustrie 2014, Wien, MQ, quartier21, d4e.at/schulungen Open Source for spielend-programmieren.at 19:00 Education, BRG Weiz (Steiermark) 2014-03-21 (Fr) fsfe.org FSFE Tref- 2014-07-21 bis 2014-07-27 Februar 2014 fen im Metalab Wien, 19:00 ep2014.eurpython.eu Europython 2014-03-26 (Mi) documentfree- Konferenz, Berlin 2014-02-01 bis 2014-02-02 dom.org weltweit Fosdem.org/2014 Brussel,¨ Bel- 2014-03-28 (Fr) subotron.com Vor- gien 2014-02-02 (So) me- trag: Das Spiel mit dem ’Virtual Other talab.at/wiki/Lockpicking August 2014 in Mind’ , Wien, MQ, quartier21, 2014-02-03 bis 2014-02-08 19:00 2014-08-28 bis 2014-08-30 Semesterferien Intensiv Kurse: d4e.at/schulungen Weizer Knoppixta- spielend-programmieren.at Mo-Fr, ge, BRG Weiz (Steiermark) 9:00 bis 12:00 Wien 2014-02-06 (Do) subotron.com Vor- April 2014 trag: Indies go Playstation. Wien, MQ, quartier21, 19:00 2014-04-03 (Do) subotron.com Sponsoren 2014-02-07 (Fr) subotron.com Vor- Ausflug: Bildungs-Tour in Wie- Das RIS-Journal dankt folgenden trag: Emerging Swiss Game Design – ner Game-Developer-Studios. Treff- Sponsoren dieser Ausgabe: Pitch Session, Wien, MQ, quartier21, punkt: 19:00h: Fernkorngasse 10, 19:00 1100 Wien, Anmeldung erwunscht¨ 2014-02-20 (Do) subotron.com Vor- 2014-04-04 bis 2014-04-05 trag: Projektanalyse osterreichischer¨ LinuxTage.at Graz, FH Joanneum Games: ’Son of Nor’, Wien, MQ, quar- 2014-04-12 bis 2014-04-22 tier21, 19:00 Osterferien Kurse spielend- 2014-02-21 (Fr) fsfe.org FSFE Tref- programmieren.at Mo-Fr, 9:00 bis Wukonig.com, die Internetagentur fen im Metalab Wien 12:00 Wien aus Osterreich¨

R.I.S. Journal Ausgabe 001, Janner¨ 2014: Remix, Improve, Share. Das freie, creativ-commons lizensierte Journal. m Download und andere Formate: spielend-programmieren.at/de:ris:start B [email protected] Seite 60