Privates, Technisches und Kommentare von Markus Guske

Willkommen bei Markus Guske Homepage
Freitag, 03. September 2010, 22:18 Uhr

Artikel an einen Freund schicken Druckfähige Version anzeigen

Zeit-Synchronisation unter Linux hinter einem Proxy mit htpdate

Technik

Normalerweise kommen aktuelle Betriebssysteme immer mit einer Möglichkeit, die Systemzeit regelmäßig über Internet-NTP-Zeitserver zu aktualisieren.

Selbst wenn das nicht genutzt wird, hat man selten Probleme mit falsch gehenden PC-Uhren. Es kann allerdings zum Beispiel in virtualisierten Umgebungen vorkommen, dass die virtuelle Uhr verrückt spielt - oder der virtuelle Rechner die Zeit des Wirts-Systems nicht richtig ermitteln kann.

Hat man dann einen Proxy zwischen sich und einem Zeitserver im Internet (und keinen eigenen, internen Zeitserver), kann man oft mit dem NTP-Protokoll nichts erreichen, da dieses wohl durch die meisten Proxies behindert wird indem der genutzte Port 123 gesperrt ist.

Im folgenden ist beschrieben, wie man unter Linux dennoch eine Zeitsynchronisation hinbekommt.

Letzte Änderung: Mittwoch, 24. Februar 2010, 11:48 Uhr
Artikel an einen Freund schicken Druckfähige Version anzeigen

Webseiten mit unterschiedlichen Browsern betrachten

Technik

Mit Hilfe der Xenocode/Spoon Browser Sandbox ist es möglich, Webseiten im Netz mit einer Reihe von Browsern zu betrachten, ohne sie selber installiert zu haben.
Folgende Browser sind verfügbar:

  • Microsoft IE 6, 7 und 8
  • Mozilla Firefox
  • Apple Safari
  • Opera
  • Google Chrome


Anmerkung: Das ganze funktioniert nur unter Windows. Es werden EXE-Files der Programme bereitgestellt. Diese lassen sich dann ganz normal - ohne Vollinstallation ausführen.

Aktualisierung 16.12.2009: URL aktualisiert

Letzte Änderung: Mittwoch, 16. Dezember 2009, 11:20 Uhr
Artikel an einen Freund schicken Druckfähige Version anzeigen

Mac OS X 10.5: TimeMachine läuft nicht mehr nach LogicBoard Tausch

Technik

Wenn der Mac nach einer Reparatur zurückkommt und das Logic Board getauscht worden ist, wird die TimeMachine erst einmal nicht mehr funktionieren.

Time Machine meldet: Das Backup-Laufwerk konnte nicht gefunden werden.

Hintergrund: das Backup wird an die MAC-Adresse gebunden und diese ändert sich nach dem Austausch.

Im Beitrag: Mac OSX Hints.com: 10.5: Repair Time Machine after logic board changes werden die Schritte beschrieben, damit man das alte Backup weiter verwenden kann. 

Letzte Änderung: Samstag, 05. Dezember 2009, 09:18 Uhr
Artikel an einen Freund schicken Druckfähige Version anzeigen

Vortrag: Jeden Tag ein Release - Mythos oder Realität? Eine ganzheitliche Betrachtung auf der GearConf 09

Technik

 gearconf 2009 in Düsseldorf

Am 1. und 2. Oktober 2009 findet in Düsseldorf die gearconf 09 statt. An zwei Tagen dreht sich an der Heinrich-Heine-Universität alles um das Thema "Software-Entwicklung im Team".

Unabhängig von Architektur, Programmiersprachen, Plattform und Vorgehensmodellen wird es dort Gelegenheit geben, sich über Werkzeuge und Verfahren zur Optimierung des Software-Entwicklung-Prozesses und der Verbesserung der Software-Qualität zu informieren.

Gemeinsam mit Michael Kloss von der itemis AG halte ich am 01. Oktober von 9.30 Uhr - 10.30 Uhr einen Vortrag zum Thema Jeden Tag ein Release - Mythos oder Realität

Der Vortrag beleuchtet das Thema aus den Blickwinkeln der Projektbeteiligten und soll Anregungen sowie eine initiale Checkliste liefern, um den "Mythos" vom "Release Everyday" auch in eigenen Projekten umzusetzen zu können. 

Im Anschluss an die gearconf 09 findet am Wochenende des 3. und 4. Oktober in der Villa Vogelsang in Essen, im Linuxhotel in Essen das gearcamp 2009 statt, ein BarCamp für Software-Entwickler.

Das vollständige Programmheft zur gearconf 09 kann auf der Website angezeigt werden und hier als PDF runtergeladen werden.

Letzte Änderung: Donnerstag, 03. September 2009, 00:53 Uhr
Artikel an einen Freund schicken Druckfähige Version anzeigen

Rails: 6. Rails Usergroup Treffen in Düsseldorf

Allgemeines

Am übernächsten Dienstag trifft sich zum 6. mal die Düsseldorfer Rails Usergroup Düsseldorf on Rails.

Diesesmal erwartet uns im Vortragsteil das Thema: Metaprogrammierung (Vladimir Dobriakov). 

Weitere Informationen finden sich im Kalender.


 

Letzte Änderung: Sonntag, 16. August 2009, 18:43 Uhr
Artikel an einen Freund schicken Druckfähige Version anzeigen

rails: gem Handhabung und Tipps

Technik

Gems/RubyGems

Gems sind Pakete im Ruby Umfeld und RubyGem ist der zugehörige Paketmanager, der als Kommando gem installiert wird. Rails selbst wird als gem verwaltet und als solches installiert. (z.B. via sudo gem install rails oder eine bestimmte Rails-Version mit sudo gem install rails --version 2.1.2)

Tipp: Damit gems auf dem ganzen System verfügbar sind, sollten sie per sudo gem install installiert werden. Ansonsten werden die gems nur im Benutzer-Verzeichnis installiert.

gem Repositories

Gems können von verschiedenen Servern geholt werden. Nach der Installation sieht die Serverliste wie folgt aus:

$ gem sources

*** CURRENT SOURCES ***
http://gems.rubyforge.org/

Weitere Quellen können über das Kommando:

gem sources -a URL

hinzugefügt werden. Z.B.

gem sources -a http://gems.github.com

Letzte Änderung: Freitag, 17. Juli 2009, 01:28 Uhr
Artikel an einen Freund schicken Druckfähige Version anzeigen

web: Freie Layout Templates für Webseiten XHTML, CSS, und mehr

Technik

Wer seine Web-Lösung mit einem guten Layout ausstatten will, muss nicht unbedingt ein Grafikdesigner sein.

Es gibt auf den folgenden Seiten viele schöne Templates, die verwendet werden können (ein Hinweis in der Fußzeile wer das Design erstellt hat reicht häufig, oder es wird für kleines Geld die Lizenz erworben).

Ebenso lohnt sich in Kombination mit obigen Layouts ein Blick auf YAML.de (Yet Another Multicolumn Layout), welches ein Framework für die Erstellung von mehrspalten Layouts darstellt. Mit dem online-Werkzeug YAML-Builder lässt sich so zeitnah ein Gerüst des Web-Layouts erstellen.

Letzte Änderung: Freitag, 17. Juli 2009, 01:28 Uhr
Artikel an einen Freund schicken Druckfähige Version anzeigen

web: Farbschema für Webseiten finden

Technik

Es gibt von Adobe eine Webseite, auf der auf einfache Weise Farbschemata für Webseiten erstellt oder gefunden werden können. Kuler@Adobe

Die Seite ist mit einer Community ausgestattet, so dass dort aktuell bereits 9978 Themes hinterlegt worden sind. 

Die Art und Weise wie die Farbkombinationen erstellt werden ist einfach und intuitiv: 

  • aus einem Bild heraus
  • nach Regeln 
  • mit Hilfe eines Farbkreises 

Bei allen Farben werden gleich sämtliche Codes angezeigt, die den Farbton beschreiben (RGB, CMYK,...)

Es gibt auch eine Desktopvariante zum Download, die Adobe AIR voraussetzt.

 

Artikel an einen Freund schicken Druckfähige Version anzeigen

Rails: 5. Rails Usergroup Treffen in Düsseldorf

Technik

Am kommenden Dienstag trifft sich bereits zum 5. mal die Düsseldorfer Rails Usergroup Düsseldorf on Rails.

Diesesmal erwartet uns im Vortragsteil das Thema: Behaviour Driven Development mit Cucumber (Tanja Otto und Hussein Morsy) - Tanja Otto und Hussein Morsy sind unter anderem bekannt durch ihr Buch Ruby on Rails 2: Das Entwickler-Handbuch, bzw. Blog zum Buch.

Weitere Informationen finden sich im Kalender.

Update: Das Treffen war wie immer interessant. Der Vortrag von Tanja Otto und Hussein Morsy  ist im Dev-Blog der beiden zu finden: Cucumber Vortrag in der Ruby on Rails User Group Düsseldorf .

Leider geht die Gruppe im nächsten Monat in eine Sommerpause. Das nächste Treffen findet erst wieder am 25.08.2009 statt.

 

 

Letzte Änderung: Sonntag, 05. Juli 2009, 20:37 Uhr
Artikel an einen Freund schicken Druckfähige Version anzeigen

regex: Einführung, Hilfe, Beispiele zu Regular Expressions (regex)

Technik

Jeder braucht sie, aber viele mögen Sie nicht: reguläre Ausdrücke.

Ein exzellente Seite, die sich mit dem Thema beschäftig ist: http://www.regular-expressions.info/

Dort findet man u.a.

Eine Seite, die in keiner Bookmarkliste fehlen sollte.

Letzte Änderung: Mittwoch, 01. Juli 2009, 13:04 Uhr