Gibt es unter http://loadbars.buetow.org/?site=Screenshots zum Download. Die werden nach und nach aktualisiert.
November 2011 Archives
Ich hab irgendwo im Internet vorgestern mal folgendes tolle Skript gefunden mit dem man Subversion-Repos nach Git konvertieren kann:
Wenn man ein Projekt mit der gewohnten Subversion-Struktur hat wie z.B.
./perldaemon/trunk/
./perldaemon/branches/{foo,bar,baz}
./perldaemon/tags/v1.{1,2}
Und eine Autordatei (zwecks Mapping der User der Commits) wie z.B.
$ cat authorsfile
hm = Hans Meiser <hm@buetow.org>
am = Angela Merkel <merkel@buetow.org>
angelegt hat, dann kann man mit
./svn2git.sh -r https://remote.example.com/svn/perldaemon -a authorsfile
sehr einfach das komplette Subversion-Projekt samt branches und tags nach Git konvertieren. Das koennte man zwar auch alles manuell mit 'git svn' tun, jedoch haette man dann erstmal alle tags aus Subversion in Git als branches. Die man dann wieder manuell in echte Git-tags umwandeln muesste. Das tut das Skript automatisch gleich mit :)
Hiermit release ich Version v1.2.1 des PerlDaemons. Seit v1.2 hat sich nicht wirklich viel getan ausser ein paar Typos und Dokumentationsverbesserungen. Zudem ist das Projekt nun auch nach Git umgezogen.PerlDaemon ist ein universell einisetzbarer Daemon mit den folgenden Features:
- Automatic daemonizing
- Logging and logrotate support (SIGHUP)
- Clean shutdown support (SIGTERM)
- Pidfile support (incl. check on startup)
- Easy to configure
- Easy to extend
Viel Spass damit!
Fuer den Einstieg habe ich Pro Git gelesen. Das Buch kann man sich auch in einer kostenlosen Variante online beziehen.
Zwar bin ich jetzt noch nicht der Git-Master, jedoch ist das Arbeiten bereits jetzt viel komfortabler als mit Subversion. Beispielsweise verwalte ich meine privaten Puppet-Klassen bereits alle mit Git. Damit kann man sehr praktisch mehrere Laptops und Workstations und nat. auch Server automatisiert verwalten und bei Bedarf beliebig branchen um etwas zu experimentieren.
Frueher hatte ich noch, neben Subversion, Mercurial benutzt. Jedoch entschied ich mich jetzt fuer Git, da es offenslichtlich einen breiteren Benutzerkreis gibt und ich sowieso fast von vorne anfangen musste (fast alles vergessen). And it just works!
Nach ein paar Wochen Pause habe ich nun Loadbars in der Version v0.2.2 fertiggestellt. Das Changelog ist recht ueberschaubar:
* Sat Nov 19 11:54:51 CET 2011
* Released v0.2.2
* Added a 1px horizontal line to each bar which represent the max. peak
of user and system cpu load of the last N samples (max. of the last 15
samples by default, it can be configured using --average)
* Default value for --average has been decreased from 30 to 15 sample
values
Danke an Ulli und Markus fuer die Idee mit dem Max-Peak!
Desweiteren ist dies das erste Release welches per Git "ausgerollt" wurde. Die aktuelle Version kann man sich aus dem master Branch wie unter http://loadbars.buetow.org/?site=Download beschrieben clonen.
Und das diff zur vorherigen Version kann man sich hier angucken: http://ssl.buetow.org/git/?p=loadbars.git;a=commitdiff;h=79989a4299b929e2111ae03cadc19a4a344b9869
Wer auf nummer Sicher gehen will, der kann sich auch den Tag v0.2.2 clonen, den ich per GnuPG signierte.
Viel Spass damit!
Nach der ersten Ankuendigung habe ich nun Loadbars auf Git umgestellt. Infos gibts dort unter Downloads. Es ist bereits einiges auf git jetzt :)
