Seite wählen

NETWAYS Blog

Weekly Snap: OSDC & PuppetCamp Reflections, PSTree & Ceph

weekly snap15 – 19 April was all about OSDC and PuppetCamp, peppered with tools for developers, admins and cheap flights.
Eva reported on the pre-conference workshop, first and second day of the OSDC. Michael chimed in with his discovery at the OSDC that truth is in the logs amongst his other reflections on presentations of the day. Also inspired at the OSDC, Achim took a look at scalable storage with Ceph.
On the next day Dirk got into Puppet Camp, reporting on the first introductory workshop as well as the morning and afternoon presentations.
Meanwhile, Jannis shared a couple small helpers for developers and admins, from PSTree and a chrome network tool to handy Vim commands.
Finally Ronny wondered if handwriting would one day become a disappearing skill, as Birger discovered a new way to book flights – by paying the experts.

Weekly Snap: Planning Poker, Plugin Problems & PuppetConf

24 – 28 September was another full week featuring Nagios plugins, Planning Poker, Chrome and three conferences.
In typical Monday tradition, Eva counted 23 days to the OSMC 2012 – this time with Jean Gabes’ presentation on Shinken.
Following on the monitoring theme, Dirk looked at the Nagios plugin development guidelines and the typical mistakes made when writing plugins.
Ronny then explained how to make the most of Chrome’s integrated Windows login while Alexander played Planning Poker.
On the conference circuit, Thomas offered his impressions from PuppetConf 2012 in San Francisco and Bernd shared a thank you note from the Debian Conference 2012 in Nicaragua we sponsored from afar.
Finally, Birger made his final preparations for his sabbatical in Sydney.

Chrome und integrierte Windows Anmeldung

Heute möchten wir eine nicht ganz so neue Information zum Chrome aufgreifen, welche aber evtl. nicht alle kennen. Es geht dabei um die Nutzung der integrierten Windows Anmeldung für Seiten aus dem Domain-Controller. Die Einrichtung des ganzen ist nur etwas, was nicht wirklich auf Anhieb gut erklärt wird.  Denn der Chrom unterstützt dies seit der Version 5 von Haus aus und greift schlicht auf die Explorer-Einstellungen zu. Umsteiger vom IE werden also nicht all zu viel zu tun haben, wenn die Anmeldung schon genutzt wurde.
Aber nun einmal Beispielhaft das Vorgehen, wie man die Anmeldung kontrolliert oder für bestimmte Seiten einstellt. Als erstes öffnet man die Internetoptionen und geht zum Reiter Sicherheit.

Danach wählt man den Menüpunkt für Lokales Intranet und ruft die Option für die Sites auf.
Hier sollte man nun sehen, dass die Sites für diese Zone automatisch ermittelt werden (kann je nach Vorgaben des Admins abweichen), aber wir wollen ja eine eigene Seite hinzufügen, also gehen wir zum Punkt Erweitert.
In der Letzten Ansicht können wir nun die von uns gewünschten Seiten hinzufügen. Optional ist die Aktivierung, dass eine SSL-Verschlüsselung für diese Seiten erforderlich ist, sollte dies gegeben sein ist es immer zu empfehlen.
So und das war es dann auch schon. Wenn die Anmeldedaten z.B. über die Domain verwaltet oder lokal gleich angegeben werden, brauch man sich ab nun nicht mehr erneut bei den Seiten anmelden, sondern wird mit seinen Logindaten verifiziert.

JavaScript Memory Leaks mit Chrome lokalisieren

JavaScript ist ja bekanntlich eine Sprache, die ihre Speicherverwaltung an einen Garbage Collector übergibt und dem Programmierer hier ein weitgehend unbeschwertes Leben verschafft. Meistens.
Wer bereits in anderen GC-basierten Laufzeitumgebungen wie Java programmiert hat, der weiß sicher dass auch ein Garbage Collector Memory Leaks in manchen Fällen nicht verhindern kann wenn der Programmierer unachtsam ist. Sobald ein Objekt nämlich noch in einem aktiven Bereich referenziert wird, bleibt er bis zum entfernen dieser Referenz im Heap (immerhin besteht die Möglichkeit, dass man das Objekt noch verwendet). Das Gute: Die meisten Memory Leaks sind so unbedeutend, dass man sie getrost ignorieren kann. Kritisch wird es erst, wenn man viele größere Objekte (z.B. DOM Knoten) über einen langen Zeitraum erstellt und entfernt, auf die aber noch in irgendwelchen Codeecken verwiesen wird (z.B. in einem Array). Dann gibt es auch in JavaScript irgendwann eine OutOfMemoryException – und ohne die richtigen Tools ist deren Ursache schwer aufzufinden (immerhin kann der Bereich z.b. in einem Closure liegen).
mehr lesen…

Weekly Snap: Xdebug, Icinga-Web for Debian, New Icinga SLA Reporting & New Courses

13 – 17 August introduced new training courses, tips for Chrome and Mac users as well as developers, and even contributed a Debian package and new SLA ideas to the Icinga project.
Starting with events, Eva counted 65 days down to the OSMC 2012 with Michael Medin’s presentation on “Distributed Monitoring using NSClient” and introduced two new training courses – ‘Icinga Advanced’ and ‘Open Nebula.
Ronny shared a shortcut for personalised searches on Google Chrome while Bernd restored Git CLI tools after an upgrade to Mountain Lion.
On the community front, Thomas called out to beta testers to review his new SLA reporting concept for Icinga amd Markus announced his Icinga Web packages for Debian.
Meanwhile Marius recommended Xdebug for PHP profiling and Vanessa got a head start on preparations for our NETWAYS ski trip in January.