Schlagwort-Archive: Programmierung

breakplaining: Algorithmen //1865

Auf dem Radio habe ich letzte Woche gehört, dass eine Studie ergeben hat, dass nur 10 Prozent der Bevölkerung wissen, was ein Algorithmus ist. Dieses Ergebnis veranlasst mich, in meinen eigenen Worten und hoffentlich verständlich zu erklären, was Algorithmen sind … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , , , | 25 Kommentare

Das große Krabbeln //1854

Debugversionen unterscheiden sich von Releaseversionen. Da ist vor allem die zusätzliche Debuginformation, die es allen mit geeigneten Hacktools wie Dissassembler oder Decompiler ermöglicht, die Sourcen zu rekonstruieren. Außerdem geben die Entwickler in Debugversionen häufig – ermöglicht durch Compilerschalter – Informationen … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , , , , , , | 11 Kommentare

Auf der Suche nach dem verhexten Käfer //1832

Ein Kunde hatte mir ein Problem mit meiner wichtigsten Standardsoftware gemeldet, das ich erst auf die Konfiguration seines Betriebssystems bezogen hatte. Als ich jedoch versuchte, es zu reproduzieren, stellte sich heraus, dass es eine grundlegende Ursache gab (die wohl bei … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , , , , | 9 Kommentare

Nomen est omen //1723

Einige Male hatte ich hier im Blog schon erwähnt, dass ich mit meinen Mitarbeitern gemeinsam debuggte, wenn Fehler aufgetreten waren. Dies brachte mich auf die Idee, nicht erst abzuwarten, bis sich ein Problem ergibt, sondern auch ohne akuten Anlass gelegentlich, … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , , , , | 12 Kommentare

Blasen //1718

Bereits nach zwei Minuten der Inaktivität wird auf Carsten’s Rechner der Screensaver eingeschaltet. Bei „Bubbles“ werden etwa 50 kreisförmige Objekte auf dem Bildschirm angezeigt, die etwas außerhalb der Ränder reflektiert werden, und untereinander mit Stößen interagieren. Soweit ich das vom … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , , , | 19 Kommentare

Numeric Sourcery //1649

In der Softwaretechnik dienen Metriken (hat nichts mit dem metrischen Tensor zu tun) dazu, Softwareprodukte zu bewerten und zu vergleichen. Es ist vielleicht mal ganz interessant, ein paar Zahlen zu nennen (zu sehr ins Detail möchte ich aber auch nicht … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , , , , | 7 Kommentare

Der fensterlnde Nachrichtendienst //1533

Heute möchte ich einmal über Windows-Messages schreiben. Bei der Programmierung von Windows-Anwendungen hat man immer wieder damit zu tun. Im Gegensatz zu Consolen-Anwendungen reagieren Windows-Anwendungen auf Ereignisse. Diese Ereignisse werden üblicherweise durch Messages dem Programm mitgeteilt. Jede Maus-Bewegung oder jeder … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , | 12 Kommentare

Dreizehnhundertdreiundneunzig

Wieder mal habe ich Probleme mit XML. Ein Kunde möchte ein Programm, das jenes gewisse, von mir gelegentlich erwähnte Dateiformat nach bestimmten Vorgaben nach XML konvertiert. Da es dafür keine allgemeingültige Dokumenttypdefinition gibt, habe ich die selbst entwickelt. So weit, … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , | 21 Kommentare

Dreizehnhunderteinundvierzig

Vor einiger Zeit war mir bei meiner Website aufgefallen, dass bei manchen Seiten Meldungen erschienen, dass eine Direktive nicht ausgeführt werden konnte. Ich hielt das für einen reinen Schönheitsfehler, da die Seiten ansonsten normal und funktionsfähig aussahen. Da ich gerade … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , | 15 Kommentare

Dreizehnhundertdreiunddreißig

Bis kurz vor dem Urlaub war ich mit einem Gutachten beschäftigt, das sich aus unterschiedlichen Gründen länger hinzog, als ursprünglich erwartet. Unter anderem musste ich einige Daten nachrechnen, wozu ich mir extra noch ein kleines Tool geschrieben hatte. Ich will … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , | 11 Kommentare

Zwölfhundertvierundsechzig

Als Programmierschlampe gehört es zu meinem Job, objektorientiert zu denken. Da ich ohnehin gelegentlich ein paar Konzepte der Softwareentwicklung vorstellen wollte, geht es heute um Objekte. Da stellen wir uns mal ganz dumm, und fragen: Was ist das – ein … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , | 22 Kommentare

Elfhundertzweiundsiebzig

Mein Website-Hoster nötigte mich mal wieder, die PHP-Version zu wechseln, indem er ankündigte, sonst in Zukunft eine Support-Gebühr zu berechnen. Also stellte ich auf die neueste Version um. Als ich meine Skripte überprüfte, schienen die alle zu funktionieren (abgesehen von … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , | 16 Kommentare

Elfhundertelf

Es wäre witzig gewesen, wenn der Eintrag mit diesem Index erst nächsten Mittwoch erschienen wäre. Aber so gut hat’s mit dem Timing halt nicht geklappt. Vielleicht wird es aber Ende dieses Monats noch einmal passen. Ich nutze diesen Anlass, hier … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , | 29 Kommentare

Achthundertvierundsechzig

Schon vor längerer Zeit hatte mein Webhoster die PHP-Version umgestellt, was damals mit verschiedenen Änderungen meinerseits verbunden war. Ich hatte einigen Code angepasst, und wohl auch die wichtigsten Funktionen überprüft. Im Laufe der Zeit fand ich allerdings dann noch so … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , , | 17 Kommentare

Achthundertvierzig

Als ich kürzlich im Krankenhaus war, fiel mir auf, dass sich einer der von mir regelmäßig gelesenen Blogs nicht mehr in meinen RSS-Reader laden ließ. Alle anderen Blogs erschienen dagegen ganz normal. Selbstverständlich hatte ich den entsprechenden Compiler auf meinem … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , | 15 Kommentare

Siebenhunderteinundfünfzig

Meistens blogge ich am Sonntag nicht. Heute mache ich aber eine Ausnahme, weil es der letzte Tag der Blogparade der Worthauerei ist zum Thema Lieblingsjobs. Ich habe ja schon öfters anklingen lassen, warum ich Physik studiert habe, wie ich selbständig … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , , , , | 6 Kommentare

Fünfhundertdreiunddreißig

Ihr wolltet Plätzchen – ihr kriegt Plätzchen. Völlig zu Unrecht haben Cookies so einen schlechten Ruf. Ich erinnere mich an einen Auftrag, bei dem ich u.a. ein Webinterface für einen Kunden schrieb. Es handelte sich um keine Hochsicherheitsanwendung, aber es … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , , | 24 Kommentare

Fünfhundertsechs

Als blog.de vor einigen Wochen massive Probleme hatte, hatte ich einen Umzug auf WordPress erwogen, und auch einige Vorbereitungen getroffen. Inzwischen läuft blog.de zwar wieder zufriedenstellend, und das Thema Umzug ist an sich vom Tisch, aber .. ach, wozu bin … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , , | 18 Kommentare

Dreihundertvierundsechzig

Wer will lesen, wie eine – halbwegs typische – Debug-Session abläuft? Wer das nicht will, darf gleich weiter blättern. Ich werde einige Fachbegriffe benutzen müssen. Die im einzelnen zu erklären oder auch nur zu verlinken, würde meinen Zeitrahmen für das … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , | 32 Kommentare

Zweihundertneunundneunzig

Als ich vor ein paar Wochen einen quick’n’dirty Workaround für ein privates Tool fixte, muss ich wohl einen Fehler gemacht haben. Um einen Overflow zu vermeiden, schnitt ich damals einfach ein paar Daten ab, die ohnehin höchstens minimalen Einfluss auf … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , | 7 Kommentare

Zweihundertzweiundvierzig

Ich lese ja in verschiedenen anderen Blogs regelmäßig. Da der im Internet Explorer integrierte Feedreader bei mir nicht funktioniert (wahrscheinlich habe ich selbst zu viel in der Registry herumgehackt), muss ich selbst öfters die entsprechenden Blogs manuell aufsuchen. Das ist … Weiterlesen

Veröffentlicht unter Uncategorized | Verschlagwortet mit , , | 8 Kommentare