Wie der Name vielleicht schon sagt, ist buildblog eigentlich ein Entwicklerblog. Sozusagen von Entwicklern für Entwickler. In letzter Zeit geriet das Thema Softwareentwicklung zugunsten von SocialMedia ein wenig in den Hintergrund. SocialMedia ist ein wichtiges Thema und ich will das auf dieser Seite auch weiterhin vertiefen. Dennoch: Softwareentwicklung und deren theoretischer Background soll dadurch nicht [...]
Das heutige Video zum Sonntag beschäftigt sich mit der Frage: Was bedeutet eigentlich die Kombination aus Software & Services?
Im wesentlichen handelt es sich dabei um eine Kombination unterschiedlicher Applikation, welche auf unterschiedlichen Computern ausgeführt die individuellen Anforderungen ihrer Nutzer im Verbund meistern. Jeder liefert also das, was er am besten kann. Das Video ist mal [...]
Die Rede war von Murks, der zu großem Murks wird (wenn es schlecht läuft). Das muss nicht zwangsläufig sein – so gesehen besteht fast immer die Option den Kreis zu durchbrechen und vernünftig zu programmieren. Dazu braucht es Mut und Verständnis. Ein Programmierer weiß ob er guten Quellcode schreibt oder einen Schnellschuß, damit es weitergeht. [...]
In der Literatur ist oft die Rede von Meilensteinen und wie eminent wichtig sie im Rahmen der Softwareentwicklung sind. Das stimmt wohl, allerdings muss man auch das große Ganze im Auge behalten. Viel zu oft wird das leider sträflich vernachlässigt. Da steht der Architekt am Besprechungstag vor seiner Mannschaft und ist völlig enttäuscht, weil nichts [...]
“Das hab ich mit dreizehn programmiert. War aber Scheiße.” Bei einem meiner ehemaligen Arbeitgeber ist dies mitlerweile eine legendärer Spruch. Er kommt immer dann zur Anwendung, wenn irgendwer die Arschkarte gezogen hat und alten Code reparieren anpassen darf muss. In den meisten Fällen ist der Satz völlig zutreffend und meistens stammt er von mir.
Ich würde behaupten, dass [...]
Wie im vorherigen Teil angedeutet, gibt es da gewisse Probleme mit dem Ego des Programmierers, oder genauer mit Ego eines jeden Menschen. Bevor wir uns näher mit der Frage befassen, wie man das Problem nun reduzieren kann, sollten wir uns die Arbeitsumgebung des Entwicklers ansehen. Kurz: Der Programmierer und sein Team. Willkommen im fünften Teil [...]
Wer kennt sie nicht, die beste Umschreibung eines Teams. “Toll ein Anderer machts”. Schon in der Schule lernen wir das Teamworking, oder besser gesagt: die Abschiebung der zu erledigenden Arbeit auf die Anderen.
Nun gelinde gesagt, ist das was man üblicherweise als Teamwork, Gruppenarbeit, etc. präsentiert bekommt, das Hinterletze. Es rückt die Leistung des Einzelnen derart [...]
Bei ACID handelt es sich natürlich nicht um die umgangssprachliche bezeichnung von LSD. Es handelt sich hier um ein Akronym, welches erwünschte Eigenschaften von Transaktionen in einer Datenbank beschreibt. Eine Transaktion ist eine Sammlung mehrerer aufeinanderfolgender und zusammenhängender Datenbankoperationen.
Ein typisches Beispiel für eine Transaktion wäre die Überweisung innerhalb eines Kreditinstitutes. Gehen wir der Übersicht halber [...]
Dieser Artikel ist die Fortsetzung meines ersten Beitrags UTF-8 in Java Webapplikationen.
Alles bisher veröffentlichten Artikel zur Zeichensatzproblematik finden sich hier: http://www.buildblog.de/tag/zeichensatz/
Um nochmal kurz zusammen zu fassen. Zur ordnungsgemäßen verwendung von UTF-8 im Zusammenhang mit JSP´s und Servlets sind folgende Schritte erforderlich:
Die Tomcat-Konfiguration anpassen
Einen Charset-Filter bauen oder den eigenen Controller anpassen
Alle dynamischen Seiten (in unserem Falle die [...]
Dieser Artikel besteht aus zwei Teilen. Der zweite Teil findet sich hier.
Alles bisher veröffentlichten Artikel zur Zeichensatzproblematik finden sich hier: http://www.buildblog.de/tag/zeichensatz/
Die Frage, die hier beantwortet wird umfasst folgendes Problem: Ich möchte eine Java-Webapplikation schreiben, die Internationalisierte Zeichensätze unterstützt. Dazu zählen sowohl die deutschen Umlaute als auch kyrillische oder chinesische Zeichen. Problem: Die Darstellung bestimmter Zeichen [...]