icancode.de
user

icancode.de


Navigation
AutorTorsten T. Will
Torsten T. Will

Torsten T. Will

http://cpp11.generisch.de/

Informatik, Biologie, Programmierung, Fotografie, C++, Python, Java.

Hervorgehoben

Java

Datum in Java

Veröffentlicht am 11. November 2015.

Wenn ich nach Abschätzungen in Softwareprojekten gefragt werde, dann antworte ich immer „es dauert n Zeiteinheiten“. Involviert das Projekt irgendwas mit € oder Kujambel oder anderen Währungen, ist die Antwort „n2 Zeiteinheiten“. Kommt zusätzlich i18n (Internationalisierung) drin vor, ist es“n3 Zeiteinheiten“,...

Hervorgehoben

Java

Eigene Java Annotations – Teil 1

Veröffentlicht am 3. November 2015.

Nachdem wir in Teil 0 das Warum geklärt haben, kommen wir nun zum ersten Wie. Ich habe mir dafür die Annotation StepInfos ausgedacht. Sie ist dazu gedacht, vor eine Methode geschrieben zu werden und Meta-Informationen zu der Methode bereitzustellen. @StepInfos(stepid=10, description="Initialisiere Daten") public void step_10() { .... } Als...

Hervorgehoben

Java

Eigene Java Annotations – Teil 0

Veröffentlicht am 18. August 2015.

Man kann in seinem Java-Code auch eigene Annotations verwenden. Aber wann ist das eigentlich sinnvoll? Ich setzte das hauptsächlich zu zwei verschiedenen Zwecken ein: Boilerplatecode reduzieren — also unnötige Wiederholungen vermeiden Programmierunterstützung durch zusätzliche Überprüfungen und „Sanity Checks“ Ersteres...

Hervorgehoben

Java

Safe Java Singletons?

Veröffentlicht am 13. August 2015.

Ein Singleton — wenn überhaupt — soll funktionieren und schnell sein. Oder um genau zu sein eine Singleton-Factory — also ein Singleton mit Lazy-Intialization. Das ist aber nicht so leicht so programmieren, wie man vielleicht glaubt… Wenn es sicher sein soll, braucht man irgendwie ein synchronized? Und damit es schneller...

Hervorgehoben

Programmierung

C++ wird immer gefragter

Veröffentlicht am 13. Juli 2015.

Der Grund, warum die Popularität von C++ im mit den anderen Sprachen am meisten steigt, ist meiner Meinung nach, dass die Sprache seit C++11 durchaus einfacher geworden ist. Das gilt aber nur dann, wenn man auch bereit ist, alte Zöpfe abzuschneiden und durch neue zu ersetzen. Das gilt vor allem für Neulinge — sei es Neulinge in C++...

Hervorgehoben

Programmierung

Maven adoptiert Make

Veröffentlicht am 7. Juli 2015.

...

Hervorgehoben

LaTeX

freiesMagazin: mit LaTeX zum eBook

Veröffentlicht am 7. Juli 2015.

eBooks sind meiner Ansicht nach nicht trivial. Ein Nur-Text-Roman läßt sich vielleicht von HTML einfach in ein epub umwandeln, kommen aber Bilder, Tabellen und Codebeispiele dazu, wird die Sache leicht „unschön“. Meine Bücher sind in LaTeX geschrieben (oder um genau zu sein, in Markdown und zwischendrin LaTeX). Ich habe mir...

Hervorgehoben

Perl

Ein Perl Kurs… und Crash!

Veröffentlicht am 8. Juni 2015.

Nein, Perl will man nicht (mehr) lernen müssen. Es gibt so viele schöne Sprachen zur Wahl. Darauf soll sich die Überschrift beziehen. Ein Zitat wird in dem Talk erwähnt: Perl is worse then Python because people wanted it worse. Wer mag das gesagt haben? Larry Wall, der Erfinder von Perl [Fussnote1] — ja, in einem ein wenig anderen...