Jekyll auf El Capitan installieren

Nach dem Update auf El Capitan, fehlte Jekyll zur Erstellung meiner Homepage. Ärgerlich. Laut Webseite lässt sich Jekyll mit einem einfachen gem install jekyll installieren. Geklappt hat das bei mir allerdings noch nie. Mindestens ein sudo musste schon vorangestellt werden. Auch dieses brachte kein Glück, da die folgende Fehlermeldung die Installation jäh unterbrach: Building native …

weiterlesen »

Download with progress using Lazarus and Synapse

The Synapse library provides a lot of TCP/IP functions for use in Delphi and Lazarus. I needed to download something from a HTTP server. The basic download is very simple: HTTPGetResult := HTTPSender.HTTPMethod(‚GET‘, URL); if (HTTPSender.ResultCode >= 100) and (HTTPSender.ResultCode<=299) then begin HTTPSender.Document.SaveToFile(TargetFile); While this code works, it is blocking and there is no information …

weiterlesen »

Windows 10 auf Lenovo Thinkpad W500

Windows 10 auf Lenovo Thinkpad W500 English Version below. Vor kurzem habe ich mein Thinkpad W500 auf Windows 10 geupdated. Die Installation lief ohne Probleme durch und auch fast alle Treiber wurden installiert. Fast alle: nur die Grafikkarte machte Probleme. Das Thinkpad besitzt eine ATI Fire GL 5700 und eine integrierte Grafikeinheit von Intel. Beim …

weiterlesen »

C#-Dateiänderungen in Verzeichnissen überwachen

C# – Dateiänderungen in Verzeichnissen überwachen Eine Aufgabe, die kompliziert klingt, es aber dann doch nicht ist: Überwachen von Verzeichnissen auf Änderungen. Egal, ob eine Datei umbenannt wird, eine Datei hinzukommt, Verzeichnisse verschoben werden etc. Stellt sich heraus, dass dies in C#, bzw. mit dem .net-Framework, eine einfache Sache ist. Die Klasse FileSystemWatcher nimmt uns …

weiterlesen »

C#-Anwendungen mehrsprachig gestalten

C# Anwendungen lokalisieren Im folgenden Artikel werde ich kurz die ersten Schritte beschreiben um eine C#-Anwendung mehrsprachig zu gestalten. Legen wir los und beginnen mit den Formularen. Im Designer setzen wir die Eigenschaft Localizable auf true: Anschließend können wir über die Language-Eigenschaft die Sprache umschalten. In Beispiel möchte ich die Sprachen Deutsch und Englisch implementieren. …

weiterlesen »

Typische Webdesign Fehler – Fehlende Optimierung für Mobilgeräte

Früher war die Webdesignwelt noch einfach. Man erstellte die Homepage und konnte sich sicher sein, dass diese an einem PC oder Notebook mit einem großen Bildschirm angeschaut wurde. Naja so schön war es dann doch nicht. Jeder Browser stellte die Webseite anders dar, weil jeder Browser die Standards anders interpretierte. Aber das ist ein anderes …

weiterlesen »

USB 3.0 am Thinkpad W500 nachrüsten

USB 2.0 ist nicht gerade schnell, wenn man große Datenmengen auf die externe Festplatte verschieben möchte. Da mein Thinkpad W500 über zwei PCMCIA-Slots verfügt, lag es nahe den Mangel durch eine entsprechende Karte zu beheben. Diese gibt es wie Sand am Meer und ich habe mich für die vergleichsweise günstige Karte von CSL entschieden. Es …

weiterlesen »

Homepageerstellung mit Wix.com

Ich werde ab und zu gefragt, wie man eine eigene Homepage für Privat/Verein oder die eigene Firma erstellt. Meine Antwort lautete bisher immer in Richtung: naja, nicht so einfach*. Aus diesem Grund habe ich mich mal umgeschaut, was es so gibt für Leute, die Ihre Inhalte online stellen wollen, ohne sich viel mit Technik, Webspace, …

weiterlesen »

Die Geräteverschlüsselung ist vorübergehend unterbrochen und wird beim nächsten Neustart des Gerätes fortgesetzt.

So stand es in den Einstellungen meines neuen HP Stream 7 Gerätes. Eine typische "sinnvolle" Windows-Fehlermeldung. Und ja, auch nach einem Neustart funktionierte es natürlich nicht. Auch Aktivieren und Deaktivieren der Funktion brachte nix. Da eine Verschlüsselung des Tabletts für den Falle des Verlustes durchaus sinnvoll ist, machte ich mich auf die Suche. Zu dieser …

weiterlesen »