Das Verstehen und Reparieren von verstümmeltem Text (Mojibake) ist trotz Unicode eine permanente Daueraufgabe in IT-Projekten. Verstümmelter Text ist das Ergebnis der Dekodierung eines Textes mit einer nicht vorgesehenen Zeichenkodierung. Beispiel: „Die UTF-8 Selbsthilfegruppe trifft sich heute Abend im grünen Saal.“ Ziel Dieser Vortrag richtet si...
Python Metaprogramming ist ein leistungsstarkes Konzept für die dynamische Erzeugung und Modifikation von Klassen zur Laufzeit. Dieser Vortrag auf den IT-Tagen beleuchtet, wie mächtig die Programmiersprache Python ist! Ziel Dieser Vortrag richtet sich an alle, welche die Mächtigkeit der Programmiersprache Python zur dynamischen Programmierung bis h...
Python zählt aktuell zu den beliebtesten Programmiersprachen. Ihr entwickelt bereits in einer anderen Programmiersprache? Euren Einstieg in bzw. Umstieg zu Python findet ihr kompakt genau in diesem Workshop! Ziel Dieser Workshop richtet sich an Personen, die bereits in einer anderen Programmiersprache Software entwickelt haben. Im Zuge von An...
Während meiner letzten Praxisphase bei ORDIX habe ich im Laufe eines kleinen Projekts eine REST-API mit Python aufgebaut. Wie ich dabei vorgegangen bin und wie man in nur wenigen Minuten eine eigene API aufbaut, werde ich in diesem Blogartikel erklären. Vorbereitung Als Grundlage der Webanwendung dienen die Python-Module Flask-RESTX und Swagger UI....
Schon in früheren Ausgaben wurde über Tools berichtet, welche eine automatisierte Administration ermöglichen. Diese waren BMC BladeLogic, Puppet und Ansible. Der Fokus lag dabei aber immer auf Unix-Systemen. In diesem Artikel wollen wir nun zeigen, dass sich auch Windows-Systeme automatisieren lassen. Konzept Bei Ansible wird eine Kontrollmaschine ...
Wie wird der Umsatz nächsten Monat, wenn wir 10 % mehr für Werbung ausgeben? Welche Einflussgröße hat die größte Auswirkung auf das Ergebnis? Mithilfe der Regression lassen sich derartige Fragen beantworten. Die lineare Regression erlaubt es, aus vorhandenen Daten Zusammenhänge zu identifizieren und in Form eines Modells für Prognosen nutzbar zu ma...