Wer bezahlt den Preis für deine Schnäppchen?

Wer bezahlt den Preis für deine Schnäppchen?

Wohlstand basiert auf Ausbeutung. Weil Bauern kostenlos für den König arbeiteten, kam der König zu Reichtum. Später holte man sich Sklaven in Afrika, die ihrem Herren Reichtum brachten, da sie fast kostenlos auf Farmen arbeiteten. Dieses Prinzip hat sich bis heute nicht geändert. Der Wohlstand in der 1. Welt basiert auf Ausbeutung der 3. Welt. …

DSM: Apps wie AudioStation, CloudStation oder PhotoStation auf ein anderes Volumen verschieben

DSM: Apps wie AudioStation, CloudStation oder PhotoStation auf ein anderes Volumen verschieben

Synology speichert die Daten seiner Apps standardmäßig auf dem ersten Volumen (volume1). Genauer gesagt in /volume1/@appstore mit  Unterordnern für die jeweiligen Apps. Möchte man alle Daten auf ein anderes Volumen verschieben – beispielsweise um Festplatten auszutauschen – müssen neben den gemeinsamen Ordnern auch die Appstore-Daten der Apps verschoben werden. Ansonsten gehen alle Konfigurationseinstellungen verloren. Dieser Artikel …

GitLab-Push als Trigger für Jenkins mit GitLab Community ohne Enterprise

GitLab-Push als Trigger für Jenkins mit GitLab Community ohne Enterprise

Git setzt sich zunehmend als eine Art Standard zur Versionsverwaltung bei Softwareentwicklern durch. Spätestens bei komplexeren Projekten wird Kontinuierliche Integration (CI) unverzichtbar, um die Qualität der Software zu gewährleisten sowie Abläufe effizient und einheitlich zu gestalten. Dank hoher Kompabilität und Flexibilität hat sich in diesem Bereich Jenkins einen Namen gemacht. Setzt man Jenkins zusammen mit Git ein erscheint …

Synology Ds video: „Nicht unterstützter Audio-Codec“ und „Dieses Audio-Format wird nicht unterstützt“ beheben

Synology Ds video: „Nicht unterstützter Audio-Codec“ und „Dieses Audio-Format wird nicht unterstützt“ beheben

Wer seine Filme mit der Android-App Ds video von einer Synology VideoStation wiedergeben möchte, wird früher oder später mit der Fehlermeldung Nicht unterstützter Audio-Codec konfrontiert werden. Oder alternativ Dieses audio Format wird nicht unterstützt. Beide Meldungen treten auf, wenn der Film einen Audio-Codec verwendet, der auf dem Gerät fehlt. Vorbereitung: Player installieren und Codecs downloaden Um das Problem zu …

IIS: Anwendungsinitialisierung durch Vorabladen von ASP.NET Webanwendung beschleunigen (Teil 1)

IIS: Anwendungsinitialisierung durch Vorabladen von ASP.NET Webanwendung beschleunigen (Teil 1)

Wird ein IIS Webserver neu gestartet, dauert es selbst bei kleinen Anwendungen zunächst einige Sekunden, bis die erste Seite geladen ist. Dies erscheint angesichts des Umfangs sowie der Komplexität von ASP.NET nicht verwunderlich. Spätestens wenn Datenbankzugriffe ins Spiel kommen lädt die erste Anfrage störend langsam – Wartezeiten die sich im Bereich einer halben Minute bewegen …

Die Vorratsdatenspeicherung – Allheilmittel oder Privatsphäre-Killer?

Die Vorratsdatenspeicherung – Allheilmittel oder Privatsphäre-Killer?

Alle Jahre wieder grüßt in Deutschland die Vorratsdatenspeicherung: Anfang November 2007 stimmten CDU/CSU und SPD für die Vorratsdatenspeicherung, noch am Ende des gleichen Monats wurde sie eingeführt. Nach zahlreichen Beschwerden erklärte das Bundesverfassungsgericht die Vorratsdatenspeicherung im März 2010 für Verfassungswidrig. Seit dem werden immer wieder neue Forderungen nach einer Vorratsdatenspeicherung 2.0 laut. Vorzugsweise nach (Terror-)Anschlägen …

ASP.NET MVC: Razor-Ansichten vorkompilieren für mehr Performance und Flexibilität

ASP.NET MVC: Razor-Ansichten vorkompilieren für mehr Performance und Flexibilität

Im Gegensatz zum .NET Code werden Razor-Ansichten in ASP.NET zur Laufzeit compiliert. Dies ist recht verbreitet und wird bei anderen serverseitigen Technologien im Web-Bereich wie etwa PHP eben so gehandhabt. Bei PHP betrifft dies sogar  auf den gesamten Code zu, der bei jedem Seitenaufruf vom Interneter aufs neue verarbeitet wird. Auf den logischen Programmcode trifft dies bei ASP.NET …