Warum Abhängigkeiten eine Sackgasse sind
Wer kennt das nicht – man will etwas installieren (z.B. ein Software-Paket unter Ubuntu) und es werden hunderte Abhängigkeiten hineingezogen.
Read MoreWie Beschreibungssprachen den Software-Markt revolutionieren werden
Haben Sie schon einmal Programm-Code gelesen? Wenn nein, hier ein Beispiel:
Read MoreWie die Softwareentwicklung in der OpenSource-Szene funktioniert (Projektmanagement)
Proprietär oder OpenSource? Neben kommerzieller proprietärer Software wie dem Betriebssystem und der Office-Suite von Microsoft oder der Adobe-Produktfamilie gibt es inzwischen eine Reihe von weit verbreiteter OpenSource-Software wie zum Beispiel den Linux-Kernel, Open-/Libreoffice, Inkskape, WordPress, MySQL, Apache und viele mehr. Gemeinsam haben diese Projekte, dass der
Read MoreNode.js vs PHP+Apache
PHP und Apache – die verbreitetste Technologie, um Web-Anwendungen umzusetzen. Nicht selten stecken beide Tools viel Kritik bezüglich ihrer Performance ein. Doch auch bezüglich des Sprachendesigns muss vor allem PHP viel hinnehmen. In diesem Blog-Eintrag werden die Hauptkritikpunkte zusammengefasst. Im großen und ganzen kann man das
Read MoreMySQL-Datenbank-Anfragen optimieren: Zu jeder Query passt ein MultiIndex
Neulich führte ich eine Query aus, die mehr als 9 Sekunden rechnete. Die Query bestand aus einem Join zweier Tabellen: Eine Liste von Items und einem Zeitverlauf je Item. Vom Schema sah das ungefähr so aus: Item(ShopID, SubID, Title) ItemPrice(ShopID, SubID, Price, Timestamp) Die Query sah
Read More