Autor: Alexander Plaum

Grundbegriffe der Programmierung

„Eine Liste von Kurzdefinitionen als Blogartikel? Zum Thema Programmierung? Wozu gibt’s denn Wikis und so’n Zeug?!“ wird der ein oder andere jetzt sagen. Worauf ich entgegne: „Ja, aber…“ Es stimmt natürlich, dass man in Online-Nachschlagewerken und unzähligen Foren mittelfrisitig alle Informationen findet – der Weg dahin kann jedoch mühsam sein. Und zu viele bzw. zu lange Erklärungen tragen eher zur Verwirrung bei. Deswegen als Service für alle Einsteiger und alle Menschen, die wenig Zeit haben: ein klitzekleines, übersichtliches Programmier-ABC, basierend auf der Glossar der ersten Kapitel von Programmieren lernen mit Python (Konzept/Originaltext von Allen B. Downey, Übersetzung von Stefan Fröhlich, redaktionelle Überarbeitung: AP). Algorithmus: Allgemeiner Ansatz für die Lösung einer Kategorie von Problemen Anweisung: Codeabschnitt, der einen Befehl oder Vorgang beschreibt, z.B die print-Anweisung Assembler-Sprache: s. Niedere Programmiersprache Ausnahmefehler: Ein Fehler, der während der Ausführung eines Programms auftritt. Auch bekannt als Laufzeitfehler. Fließkommazahl: s. Float Float: Zahl mit Nachkommastelle bzw. Typ zu deren Abbildung (z.B. 3,49983) Formale Sprache: Jede Sprache, die von Menschen für bestimme Zwecke entwickelt wurde, z.B. für die Darstellung mathematischer Ideen oder …

Was ist ein Internet-Mem?

In loser Folge erklären wir Begriffe aus dem Themenumfeld unserer Bücher, die für Geeks & Nerds zum Alltagsvokabular gehören mögen, dem Durchschnittsbürger jedoch weiterhin kryptisch erscheinen. Heute: Was ist ein Internet-Mem? Medienwissenschaftlich gesprochen handelt es sich um einen Bewusstseinsinhalt, der durch Kommunikation im Internet – und später auch außerhalb – weitergegeben (verfielfältigt, zitiert, varriert) wird und damit zur soziokulturellen Evolution beiträgt (vgl. Wikipedia). Etwas konkreter lässt sich der Begriff so erklären: Ein Internet-Mem (= Phänomen) ist etwas Lustiges, Faszinierendes, Beklopptes oder Schockierendes, das jeder halbwegs aktive Internetnutzer schon mal irgendwo gesehen hat – weil es von unzähligen anderen Usern als Text, Grafik, Foto, Video, Soundfile, Spiel oder Mischform mit (penetranter) Begeisterung verbreitet worden ist. Ein klassisches Beispiel sind die omnipräsenten Lolcats („I Can Has Cheezburger?“), ein relativ frisches die kreativ veränderten Bilder rund um den Stratosphärensprung von Felix Baumgartner. Wobei es auch schon einen Mix aus diesen beiden Memes gibt: In einer auf Facebook & Co. weit gestreuten Animation hüpft eine Katze aus der Flugkapsel des berühmten Österreichers. Meme sind in der Regel durch Langlebigkeit …

Geek Movies & Hackerfilme Vol.6: Get Lamp

Im sechsten Teil der Reihe lassen wir Hollywood wieder weit hinter uns und widmen uns einem Film, dessen Nerd-Faktor kaum höher sein könnte: „Get Lamp“ von Jason Scott aus dem Jahr 2010 erzählt in Form einer klassischen Talking-Heads-Dokumentation die glorreiche Geschichte des Textadventures. Sie wissen schon: Vor GTA und World of Warcraft, und auch lange vor Zak McKracken und Space Quest gab’s mal ein populäres Genre, bei dem man vor dem Bildschirm saß und dem Rechenknecht bzw. Spiele-Parser per Tastatur Befehle gab: Gehe nach Norden, öffne die Tür – oder eben: nimm die Laterne. Ein hübsches Exemplar aus Messing ist bei fast allen Interviews in dieser Doku irgendwo im Hintergrund platziert. Lampen braucht man da, wo’s dunkel ist. Deshalb ist es keine große Überraschung, dass die Gattung Adventure ihren Ursprung in der Höhlenforschung hat, und der Urahn und Namensgeber des modernen Abenteuerspiels „Collossal Cave Adventure“ hieß. Bereits in den ersten Minuten des Films erklärt Filmemacher Scott, was es mit der Bedquilt Cave, Genre-Papa Will Crowther und der Verbindung Caver / Adventure Player auf sich hat. …

Der Jahrgang 2013 – Teil 3

Auch im März haben wir nicht auf der faulen Haut gelegen, sondern… Bücher produziert! ;-) So sehen sie aus, die fünf neuen O’Reillys – ab sofort überall dort erhältlich, wo’s gute Fachliteratur gibt. Im Uhrzeigersinn von oben links: Praxiswissen Joomla! 3.0 Windows Powershell 3.0 – kurz & gut C# 5.0 – kurz & gut Das Buch zum neuen iPad und iPad mini Das Twitterbuch Und nicht vergessen: Zehn aktuelle Bestseller (u.a. den neuen Joomla!-Titel) bieten wir in einem Pilotprojekt auch als „Bundle“ an, d.h. als Buch mit E-Book. Backcatalog: Der Jahrgang 2013 – Teil 1 Der Jahrgang 2013 – Teil 2

Die O’Reilly-Veranstaltungstipps im April

Der April scharrt mit den Hufen. Die Camp- und Konferenzgemeinde ebenfalls. Hier kommen die IT-Ausgehtipps bis einschließlich KW 17: Was? Prezi Day Europe (Alles rund um Prezi & Präsentationen) Wann? 05.04.13 Wo? Hamburg Website Was? Webmontag Special: Ignite Wann? 08.04.13 Wo? Frankfurt/Main Website Was? PUBKON (Alles rund um modernes Publizieren) Wann? 18.-20.04.13 Wo? Berlin Website Was? Inspiring Flow (Alles rund ums Framework TYPO3 Flow) Wann? 18.-21.04.13 Wo? Kolbermoor Website Was? See Conference (Alles rund um die Visualisierung von Informationen) Wann? 20.04.13 Wo? Wiesbaden Website Was? Make Munich (für Bastler, Schrauber, Löter, Hacker & Erfinder) Wann? 20.-21.04.13 Wo? s.o. Website Was? NoSQL Matters (Alles rund um nicht-relationale Datenbanken) Wann? 26.-27.04.13 Wo? Köln Website Website Was? mUXCamp (Alles rund um Mobile User Experience) Wann? 27.04.13 Wo? Worms Website Website Wie immer werden bei allen genannten Veranstaltungen aktuelle O’Reilly-Bücher verlost und/oder Gimmicks verteilt. Foto: androm31 / pixelio.de