Jetzt sehen Sie durch:Engineering

MySQL root Password reset (Debian only)

Dieser Artikel ist in Englisch, da er auch für internationale Besucher hilfreich sein könnte. In Deutsch findet sich das Orginal hier: http://www.device-leben.de/mysql-root-passwort-reset-ohne-downtime-debian-only/551/ One of the most important passwords on database servers is the root password. In this tutorial I am going to show you how to reset a forgotten root password on debian machines without any downtimes. We start by fetching the debian.cnf file from the MySQL config folder. # cat /etc/mysql/debian.cnf # Automatically generated for Debian scripts. DO NOT TOUCH! [client] host =...
read more

MySQL root Passwort Reset ohne Downtime (Debian only)

Eins der wichtigsten Passwörter auf Datenbank-Servern ist wohl das root Passwort. Wer dieses vergisst steckt ziemlich oft in einer Zwickmühle, da eine Downtime der MySQL Server oft böse Effekte wie Downtime erziehlt. Unter Debian lässt sich wie folgt das root Passwort ohne Downtime ändern: # cat /etc/mysql/debian.cnf # Automatically generated for Debian scripts. DO NOT TOUCH! [client] host = localhost user = debian-sys-maint password = <KOPIERE HIER> socket = /var/run/mysqld/mysqld.sock [mysql_upgrade] user = debian-sys-maint password = <KOPIERE HIER> socket =...
read more

Streamausfall zwecks Informationsmangel

Informationen sind mit das größte Kapital von Menschen. Sie können einfach extrem viel Bedeuten, beispielsweise ob eine Person bestraft wird, ob Firmen überleben oder unter gehen, aber auch ganz triviale Dinge, beispielsweise den Umgang mit Servern. Man stelle sich folgendes Szenario vor: 10 Relay Server für einen Onlineradio Stream 2 Uplink-Server, welche per Failover IP redundant geschaltet werden (heartbeat) 10 alte Relay Server welche aktuell den Stream ausliefern 1 alter Uplink Server, nicht redundant An einem Tag war ich gerade dabei die Failover Funktionalität zu implementieren und...
read more

Internationale Entwickler-Teams

Internationale Entwickler-Teams
Ein kompetentes und starkes Team zu “erstellen” war schon lange vor dem Internet eine nicht ganz einfache Aufgabe, da Menschen nicht automatisch miteinander klar kommen oder die Kompetenzen einfach nicht harmonieren. Doch inzwischen ist dies eindeutig einfacher geworden. Durch das Internet können Entwickler für ein System über die ganze Welt verteilt sitzen und Aufgaben erledigen, ohne dass es zu Problemen bei der Kommunikation kommen muss.   Kommunikation Während der Entwicklung müssen diverse Dinge abgestimmt, Aufgaben verteilt und erledigte Aufgaben begutachtet werden. Wenn...
read more

Privatisierung in der OOP

Privatisierung spielt in der Objekt orientierten Programmierung eine größere Rolle, gerade wenn es um Singletons und ähnliche Patterns geht. Doch gerade Anfänger, wie die meisten Schüler im Informatik-Unterricht es sind, sehen nicht den Sinn dahinter, ausser dass meist noch sogenannte getter und setter-Methoden erstellt werden müssen. Gerade in kleinen Projekten ist dies in deren Augen nur unnötige Schreibarbeit. Ein Anwendungsfall, wo das ganze jedoch schnell Sinn macht, ist das Fluent Interface Pattern, welches gerne auch als Method Chaining bezeichnet wird. So kann mit einmaligem Aufführen...
read more
Page 1 of 512345