Posts Tagged ‘Programmierung’

Mittwoch, 20. August 2008

Thermocline of Truth in IT-Projekten

In many large or even medium-sized IT projects, there exists a thermocline of truth, a line drawn across the organizational chart that represents a barrier to accurate information regarding the project’s progress. Those below this level tend to know how well the project is actually going; those above it tend to have a more optimistic (if unrealistic) view.

Quelle: The Wetware Crisis: the Thermocline of Truth : Bruce F. Webster

Doch diese Thermocline of Truth ist nicht statisch:

As the project delivery deadline draws near, the thermocline of truth starts moving up the levels of management because it is becoming harder and harder to deny or hide just where the project stands. Even with that, the thermocline may not reach the top level of management until weeks or even just days before the project is scheduled to ship or go into production. This leads to the classic pattern of having a major schedule slip — or even outright project failure — happen just before the ship/production date.

Erinnert mich spontan an Windows Vista.

Tags:
Labels: IT

Keine Kommentare | neuen Kommentar verfassen

Mittwoch, 30. Juli 2008

Wann soll ich committen?

Rule of thumb: if you can’t summarise it in a sentence, you’ve gone too long without committing.

Quelle: [Quotable] NetNewsWire, JotSpot, Git, Google, old Texas sayings, etc. – (37signals)

Tags:
Labels: Allgemein

Keine Kommentare | neuen Kommentar verfassen

Donnerstag, 10. Juli 2008

Online Color-Picker

Wer möchte schon Bloatware wie Photoshop starten, um nur rasch einige RGB-Farbwerte für seine CSS-Styles auszuwählen? Das Web hat natürlich auch für diesen Anwendungsfall etwas parat:

Color Schemer Online 2.0

Tags: , , ,
Labels: Web

1 Kommentar | neuen Kommentar verfassen

Mittwoch, 9. Juli 2008

Der Programmier-Superstar und seine Mutter

Avie Tevanian had been working on Mach as a PhD student at Carnegie Mellon, and Steve Jobs recognized he was a star and hired him straight away. (Microsoft countered by hiring Avie’s old advisor to work on NT, which is kind of like Microsoft hiring my mom because I’m a good programmer.)

Quelle: Call Me Fishmeal.: Pimp My Code, Part 15: The Greatest Bug of All

Tags: , , , ,
Labels: Apple

Keine Kommentare | neuen Kommentar verfassen

Mittwoch, 9. Juli 2008

cURL versendet POST- als GET-Request

… und zwar genau dann, wenn man CURLOPT_NOBODY aktiviert.

Dieser Erkenntnis hatte ich nach ca. einer Stunde debuggen meines Twitter-Cron-Jobs. Eine Google-Suche führte dann auch schnurstracks zur Erläuterung des „Bugs“, der eigentlich ein Feature ist/sein soll:

Setting CURLOPT_NOBODY to FALSE will now switch the HTTP request method
to GET simply because previously when you set CURLOPT_NOBODY to TRUE first and then FALSE you’d end up in a broken state where a HTTP request would do a HEAD by still act a lot like for a GET and hang waiting for the content etc.

If you issue a POST request and then want to make a HEAD or GET using the same re-used handle, you must explicitly set the new request type using CURLOPT_NOBODY or CURLOPT_HTTPGET or similar.

Quelle: [ 2010735 ] setting a CURLOPT_NOBODY option forces GET request

Tags: ,
Labels: IT, Linux

Keine Kommentare | neuen Kommentar verfassen

Dienstag, 8. Juli 2008

Reiser hat sie tatsächlich umgebracht

Bizarre Story um den Entwickler des Dateisystem ReiserFS:

Der des Mordes an seiner Frau schuldig gesprochene Open-Source-Programmierer und Entwickler eines Dateisystems Hans Reiser hat die Polizei zu der mutmaßlichen Leiche seines Opfers geführt. Zudem hat Reiser gestanden, dass er mit seiner Frau gekämpft und sie dann stranguliert hat, berichten unter anderem die US-Tageszeitung San Francisco Chronicle und ABC News aus eingeweihten Kreisen.

Quelle: heise online – Hans Reiser führt Polizei zur Leiche seiner Frau

Tags: , ,
Labels: Linux, USA

Keine Kommentare | neuen Kommentar verfassen

Donnerstag, 26. Juni 2008

PHP wartet auf RoR-Entwickler

The maintainers published the code for the security patches on the 18th,
thus giving crackers almost a week head start in finding an exploit in
older versions. They then shipped broken releases on the 20th, making it
impossible for anyone to upgrade to an official version. And we haven’t
heard anything since. What’s going on?

Quelle: Ruby 1.9.0/1.8.7/1.8.6/1.8.5 new releases (Security Fix) – Ruby Forum

Da ist die Eisenbahn wohl entgleist … Macht nichts, alle Wege enden irgendwann bei PHP!

Tags: ,
Labels: Web

Keine Kommentare | neuen Kommentar verfassen

Mittwoch, 25. Juni 2008

Tomcat – die perfekte Wahl für Web-Applikationen

Over the last few weeks my photo collection application has been struggling seriously with its performance. The Tomcat server would sometimes crash, which isn’t so serious, as my monitoring script would restart it at most 30 minutes later.

Quelle: On robots, URL design, and bad optimization | Larsblog

Toll! Mein Apache-Server stürzt wegen PHP-Scripts auch hie und da ab, aber dank eines Scripts ist er nach spätestens 30 Minuten wieder im Netz. Hey, im Internet stört es niemanden, wenn Server für 30 Minuten offline gehen *höhö*

Nun mal im Ernst: Wieso Tomcat, wenn es AMP längst tun würde? Ich erschlage Fliegen hier im Haus ja auch nicht mit dem Sturmgewehr.

Tags: ,
Labels: Web

Keine Kommentare | neuen Kommentar verfassen

Dienstag, 10. Juni 2008

Hex-Editor für Mac OS X

0xED

… war mir heute gerade wieder äusserst nützlich, um die Datenstruktur der von Nokias PC Suite erzeugten .nbu-Dateien zu analysieren (alle paar Jahre wieder ein neues Format – das letzte Mal spuckte die Applikation noch .nbfs aus …)

Immerhin ist die Struktur nicht mehr so kryptisch und erinnert an das VCARD-Format.

Tags: ,
Labels: IT

1 Kommentar | neuen Kommentar verfassen

Mittwoch, 28. Mai 2008

Vom Hammer und den Nägeln

Some of the largest sites on the internet — sites you probably interact with on a daily basis — are written in PHP. If PHP sucks so profoundly, why is it powering so much of the internet?

The only conclusion I can draw is that building a compelling application is far more important than choice of language.

Quelle: Coding Horror: PHP Sucks, But It Doesn’t Matter

Wie sagt ein Kollege immer so schön? Es kommt nicht auf die Grösse des Hammers drauf an, sondern wie man damit nagelt … Übertragen wohl: Es kommt nicht auf die Grösse des Hammers drauf an, sondern auf das, Haus, das man zusammennagelt. Oder so …

Tags: ,
Labels: Web

Keine Kommentare | neuen Kommentar verfassen