Im Jahr 2008 habe ich begonnen, einen Computer zu entwerfen. Ich gab dem Projekt den Namen transcomp. Das Interessante am transcomp sollte sein, dass er gänzlich ohne Integrierte Schaltkreise (ICs) auskommen sollte. Wie ich im Artikel transcomp – der Comupter ohne Chips genauer beschrieben habe, habe ich das Projekt (leider) aus zeitlichen und persönlichen Gründen [...]
Author Archive
transcomp – Anleitung für einen PC ohne ICs
By extremeprogrammer in Computerarchitektur, Hardware, Projektmanagement, transcomptranscomp – der Computer ohne Chips
By extremeprogrammer in Betriebsysteme, Computerarchitektur, Hardware, transcompIm Jahr 2008 hatte ich mit einem ehrgeizigen Projekt begonnen. Es erhielt von mir den Entwicklungsnamen transcomp und es ging dabei um die Entwicklung eines 8-Bit-Computers “from scratch”. Das Interessante an diesem Computer sollte sein, dass er gänzlich ohne Integrierte Schaltkreise, also Chips auskommen sollte. Stattdessen sollten die Logik und der Speicher aus Transistoren aufgebaut [...]
Sonderausstellung: Konrad Zuses Z1 in Berlin
By extremeprogrammer in ComputerarchitekturAus geschäftlichen Gründen war ich die Tage wieder in Berlin. Es gab viel Arbeit und wenig Schlaf. Umso erholsamer war es, den Aufenthalt um das sich anschließende Wochenende zu verlängern und einfach mal frei zu machen. Ich hatte schon vor einiger Zeit mitbekommen, dass im Deutschen Technikmuseum eine Sonderausstellung zu Konrad Zuse und den Anfangstagen [...]
Tags: Konrad Zuse
Einflussnahme zwischen Programmiersprachen
By extremeprogrammer in ProgrammierenMan muss kein Programmier-Gott sein um ähnlichkeiten zwischen verschiedenen Programmiersprachen zu entdecken. Hierdran sind nicht zuletzt die verschiedenen Programmparadigmen und Designpattern (wie z.B. dieObjekt-Orientierte- oder die Funktionale Programmierung) schuld. Auch stößt man in der Coder-Community oft auf Kommentare à la “das hat sich die Programmiersprache X von der Sprache Z abegeschaut”. Doch wie genau haben [...]
Qualität von Software
By extremeprogrammer in Programmieren, ProjektmanagementAls Anwender lässt man sich schnell zu einem eindimensionalen Urteil über die Qualität einer Software hinreißen: Ein Programm oder eine App ist entweder “gut” oder “schlecht”. Lässt man einmal den Image-Aspekt bei Seite (Es scheint gradezu zum guten Ton zu gehören, sich über MS Office aufzuregen und es zu verdammen), so bleibt im Kern die [...]
Meine Alte Schülerzeitung
By extremeprogrammer in Meine ProjekteIch habe mich was die Themenwahl dieses Blogs anbelangt dem Thema Softwareentwicklung und Programmieren verschrieben, da es zur Zeit einen wichtigen Teil meines Lebens ausmacht. Das das nicht immer so war, bedarf keiner weiteren Erklärung: Auch ich war mal ein Kind. Und als Kind hat man andere Interessen. In meiner Grundschulzeit hatte ich eine kleine [...]
Neurolinguistisches Programmieren
By extremeprogrammer in UncategorizedIch bin neulich auf ein Thema aufmerksam geworden, dass ich hier nun gerne vorstellen möchte. Es handelt sich dabei um das sogenannte Neurolinguistisches Programmieren (kurz: NLP). Was hat denn ein Thema der Psychologie auf diesem Blog zu suchen – mag der ein oder andere sich fragen. Ganz einfach: Der Alltag eines Softwareentwicklers ist von Kommunikation [...]
99 problems, but the batch ain’t one!
By extremeprogrammer in FunAus der Sparte Selbstironie für alle Informatiker und sonstige Nerds da draussen kommt diese Illustration eines fiktiven Magazins. Der Hintergrund ist, eine sehr humorvolle Werbekampagne des Lürzer’s Archive Magazins. Es geht darum, seine Ausgabe vor den langen Fingern der Kollegen darurch zu schützen, dass man einen möglichst unattraktiven Umschlag um dieses wickelt.
Programmiersprachen Trends 2012
By extremeprogrammer in C#, Funktional programmieren, JAVA, JavaScript, Objektorientiert Programmieren, PHP, VB.NETUploaded with Skitch! Als Programmierer hat man so seine Vorzüge, was die “Waffe der Wahl” im Kampf gegen Pflichtenhefte und Bugtracker ist. Die Rede ist natürlich von der bevorzugten Programmiersprache. Neben den eigenen Vorlieben und die generelle Eignung für eine bestimmte Aufgabe (z.B. Client-seitige Ausführung im Browser) spielt die Lebendigkeit einer Sprache entscheidene Rolle.
Wie up-to-date ist meine Technik?
By extremeprogrammer in UncategorizedAls ich neulich mal wieder auf mein nicht mehr ganz Zeitgemäßes Handy angesprochen wurde (Samsung GT-S5230), kam ich ins Grübeln: Bin ich wirklich so out-dated? Ich nutzte diesen Moment der Selbstreflexion, um meinen Fuhrpark an Elektrogeräten durch zu gehen. Etwas konkreter stellte ich mir folgende Frage: “Welche informationsverarbeitenden Geräte der verschiedenen Kategorien besitzt Du und wie [...]