Immer wieder ärgere ich mich darüber, dass einige Farbe in putty kaum lesbar sind. Gerade das Dunkelblau ist auf dem schwarzen Hintergrund nur schwer zu entziffern.
Glücklicherweise kann man das ändern: In den Einstellungen unter Category: Window > Colours, dann die Farben ANSI Blue und ANSI Blue Bold in der Liste auswählen und besser sichtbare Farben setzen. Ich bevorzuge "0/0/187" und "85/85/255". Leider muss man das pro Session machen.
Diesen und weitere Tipps kann man auch nachlesen bei dag.wiee.rs
Mittwoch, August 26, 2015
Farben in putty ändern...
Labels: putty
Samstag, März 14, 2015
Zum Tod von Terry Pratchett...
Da ich das Motto meines Blogs von Terry Pratchetts Buch 'Interesting Times' habe, musste ich auch etwas schreiben zum Tod von Terry Pratchett.
Donnerstag, März 05, 2015
Content-Marketing und A/B-Tests
Nachdem wir gerade eine Lösung für einen A/B-Test umgesetzt haben, bin ich zufällig über diesen Artikel mit Tipps zum A/B-Testing gestoßen. www.pfiffmedia.com/optimieren-sie-mit-ab-tests-ihr-content-marketing/
Dienstag, Februar 24, 2015
Salted Password Hashing - Doing it Right
Der Artikel crackstation.net/hashing-security.htm fasst aus meiner Sicht schön zusammen, wie man Passwort-Hashing richtig machen sollte. Es wird auch genauer beschrieben, warum einzelne Details wichtig sind, und was typische Fehler. Code-Beispiele für verschiedene Programmiersprachen gibt's auch
Labels: Security
Mittwoch, Februar 18, 2015
Heise: Use cases 2.0 und Agile Projekte
Bei heise ist in lesenswerter Artikel, wie man die 'klassischen' Use Cases mit einem agilen Projekt-Vorgehen vereinen kann. Use Cases bieten (gerade in größeren Projekten) viele Vorteile gegenüber den z.B. im SCRUM-Umfeld eingesetzte 'User Stories'.
Use Cases decken deutlich bessser das Gesamt-Bild aller Anforderungen ab, bei einem agilen Vorgehen kann man leicht den Gesamt-Überblick verlieren.
Das bei heise beschriebene Konzept von 'Use Cases 2.0' bringt beide Welten zusammen. Über die klassischen Use Cases können alle Anfordeurngen für das Gesamt-System erfasst und bewertet werden. Eine Aufteilung der einzelnen Use Cases in 'Slices' ermöglicht es, Teile der Use Cases in einzelnen Sprints umzusetzen.
Dienstag, Februar 03, 2015
Firefox und PDF-Viewer
Seit einiger Zeit nutzt der Firefox seinen eigenen Viewer, um PDF-Dokumente anzuzeigen. Meistens ist das OK, aber ab und zu stößt das auf Probleme, vor allem bei komplexeren PDF-Dokumenten, die z.B. die Formular-Funktionen nutzen.
Wir müssen gerade in einem Projekt programmatisch auf dem Server regeln können, ob PDF-Dokumente inline im Firefox-Viewer angezeigt werden, oder als PDF-Download angeboten werden (und dann im Adobe Reader geöffnet werden). Mit ein bisschen Googlen und Ausprobieren habe ich eine Lösung über spezielle HTTP-Header-Felder "Content-Disposition" im Response gefunden.
Um PDF-Dowmloads im internen Viewer anzuzeigen, muss als Wert 'inline' übergeben werden;
Content-Disposition: inline; filename="name.pdf"
Um den internen Viewer zu umgehen, kann man stattdessen 'attachement' verwwnden
Content-Disposition: attachment; filename="name.pdf"
Labels: Entwicklung, Firefox, PDF
Donnerstag, Januar 15, 2015
"The Expert" - Projektbesprechung mit dem Kunden ...
In so einem Meeting war ich auch schon mal …
Labels: Fun
Freitag, Januar 09, 2015
30 Open-Source-Tools, die ein Entwickler 2015 braucht
Noch liegt der Jahreswechsel nicht allzu weit hinter und, so dass der Artikel bei blogs.perceptionsystem.com/30-open-source-tools-programmers-2015/ noch passt: in der Übersicht sind die Tools zusammengestellt, die ein Entwickler heute kennen (und nutzen) sollte. Sicher wird nicht jeder Entwickler alle 30 Tools einsetzen, zumal die Liste eher frontend-lastig ist und sich stark um Browser-Tools und Visualisierungs-Frameworks dreht.
Aber in der Liste sind auch einige alt-bekannte Tools wie Audacity, Wireshark, Web Developer Toolbar und Apache Webserver, die ich selber schon seit langem einsetze.
Labels: Entwicklung, OpenSource
Donnerstag, Januar 08, 2015
Wieviel Farbe ist es?
Lustige Idee: hierwird die Uhrzeit als Farb-Code für den Bildschirm-Hintergrund verwendet. Dann braucht man nicht mehr zu fragen "Wieviel Uhr ist es?"
Labels: Fun
Mittwoch, Januar 07, 2015
CW: 20 Tools für mehr Sicherheit am PC
In der Computerwoche ist eine nette Übersicht von Sicherheits-Tools, die man zusätzlich zu einem Virenscanner brauchen kann.
Labels: Security
Den ganzen Tag geht mir diese blöde Witz nicht aus dem Kopf
Two password hashes were walking down the street.
And one was a salted ... password hash
Labels: Fun
Mittwoch, Dezember 31, 2014
SSL-Tests
Immer wieder hilfreich: wenn man prüfen will, ob das eingesetzte SSL-Zertifikat für einen Auftritt OK ist, kann man die folgende Web-Tools nutzen:
Dienstag, Dezember 30, 2014
Karriere-Entscheidungen, die man nach 20 Jahren bereut
Aufgrung der gerade etwas 'hochkochenden' Unzufriedenheit einiger Kollegen fand ich diesen Artikel bei LinkedIn sehr interessant. Manchmal trifft man berufliche Enscheidungen, bei denen man (bei kurzem Nachdenken) eigentlich genau weiß, dass sie falsch sind. Und wenn man sich selber mal 20 Jahre weiter denkt. dann wird man die folgenden Karriere-Entscheidungen sicher bereuen:
- Vortäuschen, jemand zu sein der man nicht ist
- Karriere-Entscheidungen allein aufgrund des Geldes treffen
- Annehmen, man kann im Job etwas grundsätzlich Falsches ändern.
- Sich mit dem zufrieden geben, was man hat
- Überstunden
- Zuückstellen von Freunden oder Familie zugunsten des Jobs
- Versuchen alles zu kontrollieren
- Keine Risiken eingehen aus Angst, eine falsche Entscheidung zu treffen
- Nur an sich selbst denken
- Das eigene 'Glücksgefühl' nicht bedenken
Sonntag, Dezember 21, 2014
Sortier-Algorithmen
Immer wieder nett anzusehen: Wer mal eine anschauliche Erklärung verschiedener Sortier-Algorithmen braucht:
algo-rythmics.ms.sapientia.ro/dance/
Labels: Algorithmen, Entwicklung
Freitag, Dezember 19, 2014
Zehn Punkte, die man als Entwickler können sollte, aber vermutlich nicht an der Uni gelernt hat
Ich bin cschon vor einiger Zeit über den folgenden Artikel gestolpert, finde ich eine ganz nette Zusammenfassung:
blog.newrelic.com/2014/06/03/10-secrets-learned-software-engineering-degree-probably-didnt/
- Version control systems
- How to write
- Regular expressions
- Using libraries
- SQL
- Tool usage: IDEs, editors, CLI tools
- Debugging
- Defensive programming
- Teamwork
- Working on existing code
Labels: Entwicklung