Kategorie-Archiv: Softwareentwicklung

ThinkPad HDD Led

Bei einigen (vielleicht auch allen) neueren ThinkPad Modellen verzichtet Lenovo darauf eine HDD-Led zu verbauen. So zum Beispiel bei meinem ThinkPad Edge E540.

Wer es wie ich gewöhnt ist, auf diese Led zu schauen, wenn der Rechner mal träge oder gar nicht reagiert, wird diese sicherlich irgendwann vermissen.

Unter Linux ist es zum Glück recht einfach, die Led anzusprechen, die Bei diesen Modellen als ‚I-Punkt‘ des ThinkPad Schriftzuges fungiert. Weiterlesen

markiert , , , , , , , , , ,

Resol VBus LAN in Python

Um an Daten meiner Solaranlage zu kommen und diese auf meinem Info-Spiegel (Artikel folgt…) darstellen zu können, brauchte ich eine schnelle und effiziente Methode diese zu lesen. Weiterlesen

markiert , , , , , , , ,

Sendungsverfolgung als interaktives Lesezeichen

Wenn man häufig Sendungen per Lieferdienst bekommt und neugierig ist, wo sich die Sendung gerade befindet, schaut man gerne in der entsprechenden Sendungsverfolgung nach, wo sich die Sendung gerade befindet. Normalerweise geht man dafür zunächst auf die Seite des entsprechenden Dienstes. Bspw. http://www.dhl.de. Dann gibt man die Sendungsnummer ein und sucht nach seinem Paket. Das ganze geht schneller, mit diesem Link: DHL Sendungsverfolgung. Weiterlesen

2 Datenbanken vergleichen

Wie im Artikel Prüfen ob Inhalt 2er Tabellen gleich ist beschrieben, kann es nützlich sein, zu überprüfen ob die Inhalte von Tabellen in 2 Datenbanken identisch sind. folgendes Script erledigt dies auf einem MS SQL Server komplett automatisch: Weiterlesen

Git ignoriert neu erstellte .gitignore

Gestern habe ich unter windows mittels folgenden Commands eine neue .gitignore erstellt:

echo .* >> .gitignore
echo bin* >> .gitignore

Diese wurde von Git schlicht ignoriert, dachte ich zumindest. Nach einiger Suche habe ich bemerkt, dass mir dieser Befehl jeweils ein Leerzeichen an die Zeilen gehängt hat. Nachdem diese entfernt waren, funktionierte dann alles wie gewollt.

markiert , , , ,

Prüfen ob der Inhalt 2er Tabellen gleich ist

Bei der DWH Entwicklung kommt es häufig vor, dass im Zuge von Qualitätssicherungsprozessen überprüft werden muss, ob die neue Version eines ETL-Jobs, das gleiche Ergebnis liefert wie die alte Version. Sprich ob nach einem ETL-Lauf, der Tabelleninhalt der neuen und der alten Dimensions- oder Faktentabelle identisch ist. Dies kann für 2 Tabellen auf der gleichen Datenbank, oder Datenbanken mit direkter Verbindung, über folgende Abfragen ermittelt werden. Weiterlesen

markiert , , , , ,

TableComparison einer datetime-Spalte über eine ODBC Verbindung

Ich hatte heute folgendes Problem in einem SAP DataServices (aka BusinessObjects DataIntegrator) Ladejob :

Ein enthaltener TableComparison hat jede, in der Zieltabelle existierende, Zeile als UPDATE detektiert, auch wenn auf den ersten Blick keine Änderungen erkennbar waren.

Weiterlesen

markiert , , , , , , ,