Archiv der Kategorie ‘Allgemein‘

 
 

Notizen: The Pragmatic Programmer

Habe meine Notizen zum Buch "The Pragmatic Programmer" gefunden.

Hinweis: Die Notizen ersetzten nicht die Erkenntnisse die man beim Lesen des Buches hat ;)

  • Keine Ausreden, sei ehrlich.
  • Keine zerbrochenen Fenster.
  • Katalysator für Änderungen und Synergien sein.
  • Fange etwas an und lasse andere einsteigen (Steinsuppe).
  • Schleichende Veränderungen bemerken (Frosch im Kochtopf).
  • Das große Bild erkennen und beachten.
  • Qualität ist eine Anforderung, kein Nebenprodukt.
  • Investiere in (Weiter-) Bildung.
  • Übe konstruktive Kritik.
  • Wiederhole dich nicht (DRY)
  • Mache es wiederverwendbar.
  • Keine Effekte zwischen unabhängigem Code.
  • Es gibt keine endgültigen Entscheidungen.
  • Benutze Leuchtmunition um das Ziel zu finden.
  • Programmiere näher am Problem.
  • Behebe das Problem, nicht das Symptom.
  • Verzweifle nicht (beim Debuggen).
  • 'select' ist nicht buggy.
  • Nimm es nicht an - prüfe es!
  • Designe mit Vertrag (Assertion).
  • Crash early.
  • Minimiere Kopplung zwischen Modulen.
  • Abstrahiere den Code; Nutze Metadaten.
  • Designe mit Diensten.
  • Designe gleich für Parallelität.
  • Trenne Views von Models.
  • Benutze Tafeln zur (Team-) Organisation.
  • Bestimme die Komplexität und Laufzeit deiner Algorithmen (O-Notation).
  • Prüfe deine Laufzeitschätzungen.
  • Refaktoriere früh und oft.
  • Nutze nur Code den du verstehst.
  • Abstraktion lebt länger als Details.

Ich kann es eigentlich nur jedem empfehlen das Buch zu lesen, der ernsthaft programmieren möchte.

Firefox: Black form input fields when using a dark GTK / Gnome theme

firefox

I recently switched to a dark Gnome2 theme and realized, that firefox did use that colors too. But also firefox used these colors for the input forms on some websites. I found out how to partially fix this.


Den ganzen Beitrag lesen...

The project triangle

Anybody of you who worked in a (bigger) project, might have noticed that there are always problems about specific factors like time, money and quality.
While getting my Scrum Master certificate, our teacher told us about something called the "project triangle".

Den ganzen Beitrag lesen...

Mirror: GIMP Brushes and Scrips from gimphelp.org

Today is used some arrow brushes from GIMPhelp.org. They had some nice brushes from "Paul Sherman", thanks buddy!

I mirrored their download folder, in case the site disappears.

http://juliusbeckmann.de/mirror/www.gimphelp.org/

HTC Dream (G1) zurück auf Android 1.6 flashen

Wer sein HTC Dream alias T-Mobile G1 zurück auf ein (deutsches) Android 1.6 flashen will, der halte sich an diese Anleitung von steff.
Für den Fall dass sein Seite inkl. der Download offline geht, hier der Link zu meinem Mirror.

Wie man Videos von Youtube, Vimeo und Co. unter Ubuntu kinderleicht abspeichern kann.

Von einem Mitstudenten habe ich im Blog einen Artikel gefunden, der zeigt wie einfach man unter Ubuntu Videos von Webseiten lokal abspeichern kann.
http://jumplink-share.blogspot.com/2011/01/webvideos-ohne-zusatzsoftware-auf-die.html
Es wird keine Zusatzsoftware benötigt und es ist so einfach dass man sich problemlos daran erinnern kann.
Danke JumpLink!

Verkaufe Bücher!

Ich habe ein paar Bücher im Regal aussortiert die ich nicht mehr benötige. Schaut euch einfach die Liste an.

Den ganzen Beitrag lesen...

Thunderbird: Newsgroup has unread messages error

I am using Mozilla Thunderbird for a while now and one error occurs every now and then. After updating and reading news from our University news-server, some of them are still marked as "unread", but when i click on the folder, the unread marked messages disappear.
I researched the error and found a simple fix ...

Den ganzen Beitrag lesen...

Lifehacks - My Collection

I like solving strange problems with my computer. But what i also like is finding cool tricks and hacks in real life.
This page will contain a collection of life hacks i know.

Den ganzen Beitrag lesen...

Fun: Knowlegde vs Time

I am currently writing my exams these weeks and found this graph on the internet. Somehow i did some marked similarities to my learning :D

funny-graphs-knowledge-time