Chris

(Chris Köcher)

Hallo, mein Name ist Chris. Ich bin 22 Jahre alt und studiere momentan Informatik an der Technischen Universität Ilmenau im 4. Semester. Insbesondere interessiere ich mich für die Algorithmik (bzw. die Theoretische Informatik im Allgemeinen) und deren Umsetzung am Computer.
Alle Artikel von Chris:
  • Suchen in Arrays

    Es ist schon wieder ein paar Monate her, als wir hier im Blog ein paar einfache und auch ein paar sehr schnelle Algorithmen für das Sortieren von Datenmengen vorgestellt haben. Heute soll es dagegen um ein weiteres Problem gehen, auf das mancher Programmierer mit Sicherheit im Laufe der Zeit auch einmal stoßen wird: Das Suchen […]

    Kategorie: Praxis | Schlagwörter: , , , , , ,
  • Programmieren mit Bitoperatoren

    Jedem Programmierer sollten wohl logische und arithmetische Operationen hinlänglich bekannt sein – muss man sie doch nahezu in jedem kleinsten Script heutzutage verwenden. Ein wenig unbekannt, gar mysteriös erscheinen dagegen so manche Operatoren abseits von Addition, Subtraktion, Multiplikation, Division sowie Konjunktion (und), Disjunktion (oder), Antivalenz (Exklusiv-oder) und Negation (nicht). Gemeint sind die bitweisen Operationen, welche […]

    Kategorie: Praxis | Schlagwörter: , ,
  • Aspektorientiertes Programmieren

    Mit der Funktionalen Programmierung haben wir ja vor Kurzem bereits ein Programmierparadigma vorgestellt, welches den meisten Programmierern, die zumeist mit imparativen Programmiersprachen arbeiten. Heute möchten wir eine weiteres Paradigma präsentieren, welches erst vor ca. zehn Jahren von der Forschung auf die Welt der Programmierer losgelassen wurde und dennoch den meisten nicht ganz so befremdlich erscheint: […]

    Kategorie: Praxis | Schlagwörter: , , ,
  • CSS und der Fluch der Präfixe

    Für den modernen Webdesigner gehört es natürlich dazu, die Möglichkeiten, die einen die Webbrowser mit den brandneusten CSS-Modulen bieten, vollkommen auszureizen und zu testen. Ich nehme mich selber dabei nicht heraus. Ich probiere auch gerne die allerneusten Features aus. Und sehr gerne verwendet man diese neuen Features auch sofort in einem neuen Design, was man […]

    Kategorie: Webtechnologien | Schlagwörter: , , , , ,
  • Animationen mit CSS3: Eine animierte Uhr erstellen

    Nachdem wir vor wenigen Tagen die theoretischen Grundlagen für Animationen in CSS3 präsentiert haben, möchten wir heute einmal ein praktisches Beispiel für eben jene Animationen präsentieren: Eine Uhr, die zum Funktionieren keinerlei Javascript benötigt – nur ein wenig CSS und HTML reicht aus, um eine prinzipiell funktionsfähige Uhr zu erstellen. Wie dies funktioniert, möchten wir […]

    Kategorie: Webtechnologien | Schlagwörter: , , , , , , ,
  • Animationen mit CSS3 – Teil 2: Das Animation-Modul

    Lange Zeit ist es her, als der erste Teil der Miniserie über Animationen mittels CSS3 hier veröffentlicht wurde – zugegebenermaßen geriet die Serie im Laufe der Zeit ein wenig in Vergessenheit. Dennoch möchten wir heute noch einen zweiten Teil nachtragen. Nachdem wir bereits Transitionen vorgestellt haben und einen kleinen Exkurs hin zu den 2D- und […]

    Kategorie: Praxis, Web | Schlagwörter: , , , ,
  • Projektvorstellung: MyBB

    In Zeiten der sozialen Netzwerke haben es Foren immer schwerer, sich zu profilieren. Vielen Seiteninhabern ist deshalb die Ausgabe von weit über hundert Euro für eine Forensoftware wie vBulletin oder Woltlab BurningBoard zu viel Risiko. Stattdessen wird dann auf kostenlose Softwares zurückgegriffen. Eine der beliebtesten davon ist MyBB (kurz für My Bulletin Board), welches wir […]

    Kategorie: Software, Webtechnologien | Schlagwörter: , , ,
  • Standard-Drucker in KDE einstellen

    Beim Kauf eines neuen Druckers (oder Multifunktionsgerät) kommt der Otto-Normal-Nutzer häufig auf die recht abwegige Idee, den neuen Drucker als Standard-Drucker zu setzen… damit man beim Drucken nicht mehr im Voraus den Drucker auswählen muss. Dies umzusetzen klingt ja eigentlich ganz einfach. Unter KDE dagegen braucht es doch noch einen kleinen Kniff, sodass diese Änderung […]

    Kategorie: Praxis, Software | Schlagwörter: , , ,
  • Programmieren mit Erlang – Teil 3: Besonderheiten

    Mittlerweile ist schon wieder einige Zeit vergangen seit dem letzten Teil unserer kleinen Erlang-Serie. Vergessen haben wir den dritten versprochenen Teil aber natürlich nicht. Thema dieses Teils soll die Realisierung der nebenläufigen und parallelen sowie auch verteilten Programmierung sein, genauso wie ein kurzer Ausflug in die Problembehebung beim Absturz eines Servers oder Prozesses. Somit soll […]

    Kategorie: Praxis, Software | Schlagwörter: , , , , , , , ,
  • Sortieren – schnell und effektiv…

    Vermutlich jeder Programmierer wird früher oder später beim Programmieren einer zumeist eher umfangreicheren Software einmal vor dem Problem stehen, eine Menge von Daten nach einem bestimmten Kriterium (beispielsweise der lexikografischen Reihenfolge) zu sortieren – sei es, um die Daten sortiert dem Anwender präsentieren zu können oder nur um schnell und effektiv zu suchen. In folgendem […]

    Kategorie: Praxis | Schlagwörter: , , , , , ,