
Chaos Computer Club - archive feed
14,359 episodes — Page 268 of 288
The State of Quality Assurance Tools for PHP (froscon2009)
More and more PHP developers know about quality assurance tools for PHP such as PHPUnit, PHP_CodeSniffer, PHP_Depend, and phpUnderControl these days. This presentation, given by the creator of PHPUnit, provides a high-level overview of the quality assurance tools landscape and shows how these tools work and can be combined for increased benefit. about this event: https://c3voc.de
Build a domestic cloud (froscon2009)
Many companies are experimenting to develop private cloud computing in order to provide a more flexible approach on the application demand and for development environment. The talk explains how to implement these infrastructures with Eucalyptus and openQRM in production. Cloud computing can dynamically provision servers and increase capacity automatically to meet application demand. What most IT organizations really want to do, is to have capabilities associated with cloud computing running inside their organizations. For security and control reason, most IT people are more comfortable relying on themselves for mission-critical applications. For this reason the talk explain the experience of internal setup of cloud computing and the different approach between Eucalyptus and openQRM the most important and mature project nowadays. We explore the most common problems like deployment, performance, scalability and hardware requirement for a better implementation. about this event: https://c3voc.de
Developing JQuery Widgets with Ease (froscon2009)
Dieser Talk gibt einen kurzen Überblick über den aktuellen Stand der JQuery Javascript Library und zeigt anschließend an einem konkreten Beispiel die Implementierung eines JQuery Widgets/Plugins. about this event: https://c3voc.de
i-doit: Open-Source CMDB und ITSM-Framework (froscon2009)
Die Bereitschaft von Unternehmen, in strategischen IT-Bereichen vermehrt, bzw. ausschließlich auf Open-Source Lösungen zu setzen, ist ein klarer Wachstumstrend der vergangenen Jahre, der nicht zuletzt aufgrund der aktuellen Finanz- und Wirtschaftskrise noch an Dynamik gewonnen hat. Das hier vorgestellte Projekt basiert auf der Idee und Überzeugung, mit der Weiterentwicklung von i-doit, einer bestehenden Open-Source Lösung für die IT-Dokumentation, das erste quelloffene Integrations-Framework für die ganzheitliche Verwaltung von IT-Umgebungen (ITSM) etablieren zu können. Es gibt mittlerweile für fast alle Teilaspekte im ITSM gute bis sehr gute Open-Source Anwendungen. Was bislang jedoch fehlt, ist eine flexible Integrationsschicht, die die Kommunikation dieser Komponenten untereinander koordiniert und zu einer ‚Best-of-Breed'-Plattform zusammenfasst. Zwar lassen sich fast alle Open-Source-Projekte, die ein DBMS erfordern, auf MySQL aufsetzen - das ist jedoch nur der kleinste gemeinsame Nenner. Die Kommunikation der verschiedenen MySQL-Datenbanken untereinander zur Synchronisation, zum Datenaustausch oder für Transformationen musste bislang für jeden Einzelfall mühsam neu programmiert werden. Es gibt in der Open-Source-ITSM-Welt für die Zusammenführung der Applikationen kein übergreifendes Integrations-Framework, keine einheitliche Webservices-Schnittstelle oder ähnliches. Jede freie ITSM-Anwendung bringt daher eigene Routinen für die Erfassung von Daten, Konfigurationen, aber auch für die Speicherung der ermittelten Daten mit. Somit müssen Informationen zu eingesetzten Systemen, Benutzern oder Rechten an mehreren Stellen in unterschiedlicher Form gepflegt werden. Darüber hinaus werden die Daten, die durch die Werkzeuge produziert werden, ebenfalls an unterschiedlichen Stellen abgelegt und damit nicht in einen gemeinsamen Kontext gebracht. Das macht den Betrieb solcher Einzellösungen aufwendig und fehleranfällig und vor allem erfüllt dieser Ansatz nicht die Forderung nach der notwendigen Gesamtsicht auf die Unternehmens-IT. Das ist dann auch der Grund, warum viele Anwender trotz der hohen Qualität der freien Produkte auf proprietäre, integrierte Lösungen (ITSM-Frameworks) setzen. Hier wird der Integrationsaspekt vielfach höher bewertet, als die Qualität der einzelnen Werkzeuge/Funktionen. An dieser Stelle setzt i-doit an. In seinen heute bestehenden Grundzügen ist das Programm ein webbasiertes Werkzeug für die Dokumentation der Unternehmens-IT mit all ihren Beziehungen. Das umfasst neben den technischen Betriebsdaten die detailgetreue Abbildung von Netzstrukturen (Strom, Daten, Speicher) oder auch administrativen Informationen (Verträge, SLAs, etc.). Mit seiner modularen Architektur, der objektorientierten Entwicklung und einer generischen Struktur soll die Lösung in Zukunft ein einfach zu erweiterndes Framework für die Integration/Kopplung von Drittanwendungen bilden. about this event: https://c3voc.de
Identity and Access Management (froscon2009)
<p>Nach einer kurzen Einf&uuml;hrung in das Thema betrachten wir IAM aus drei Blickwinkeln: dem des Nutzers, des Anbieters und des Software Ingenieurs. Dabei werden wir mit einigen Fragestellungen konfrontiert, auf die wir im Vortrag eingehen wollen. Wie k&ouml;nnen Identity und Access Management die Privatsph&auml;re besser sch&uuml;tzen? IAM soll gleichzeitig Sicherheit und Komfort f&uuml;r die Nutzer erh&ouml;hen, geht das &uuml;berhaupt? Wie weit sind die Produkte heute, vor allem was hat Open Source hier zu bieten? Anhand von Praxisbeispielen zeigen wir, wie man mit Open Source IAM implementieren kann. Technische Aspekte * Single Sign On * Identity Federation * Zertifikatsbasierte Authentifizierung * Einbindung und Synchronisierung verschiedener Verzeichnisdienste * Rechtemanagement f&uuml;r verteilte Systeme * Gemeinsame Nutzung personenbezogener Daten * Datenschutzrechtliche Ma&szlig;nahmen zur &Uuml;bertragung und Speicherung personenbezogener Daten</p> about this event: https://c3voc.de
OpenJDK & JDK 7 (froscon2009)
Durch OpenJDK 6 ist Java in der Welt der freien Software endgültig angekommen, und hat sich in Linux Distributionen und darüber hinaus einen Stammplatz gesichert. Das Hauptprojekt von OpenJDK, OpenJDK 7, entwickelt die nächste Version des JDK als transparentes, offenes Commmunity Projekt. Daneben treibt die Community neue Features und Portierungen voran, die in diesem Vortrag vorgestellt werden. Inzwischen hat sich OpenJDK zu einem weit gefächerten Netzwerk von über zwei Dutzend Open Source Unterprojekten entwickelt, das von traditioneller JDK 6 und JDK 7 Entwicklung, bis zu experimentellen Features und Portierungsprojekten reicht. In diesem Vortrag werden wir uns neben OpenJDK 6 und OpenJDK 7 ein paar Projekte der OpenJDK Community genauer ansehen, die auf dem Weg in die nächste Version des JDK sind: NIO2, die XRender Java2D pipeline, der JSR-308-Implementierung, und der Modularisierung und dem Brückenbau zu nativen Paketmanagern wie dkpg, RPM und IPS im Projekt Jigsaw. about this event: https://c3voc.de