Enlighter formatiert Programmcode in WordPress

Enlighter ist ein Plugin für gut leserlich formatierten Programmiercode in WordPress-Beiträgen, wie das folgende Beispiel zeigt:

using System;
using System.Collections.Generic;
using System.IO;
using System.Reflection;
using Newtonsoft.Json;
using System.Threading.Tasks;
using PrismDemoD.Models;

namespace PrismDemoD.Services
{
    public class BookService : IBookService
    {
        public async Task<List<Book>> GetBooks()
        {
            // Read json from Data folder
            var name = typeof(BookService).AssemblyQualifiedName.Split(',')[1].Trim();
            var assembly = Assembly.Load(new AssemblyName(name));
            var stream = assembly.GetManifestResourceStream(name + ".Data.Booklist1.json");

            // Parse the JSON and generate book objects
            using (var reader = new StreamReader(stream))
            {
                string json = await reader.ReadToEndAsync();
                var obj = new { Books = new List<Book>() };
                var result = JsonConvert.DeserializeAnonymousType(json, obj);
                return result.Books;
            }
        }
    }
}

Das Enlighter-Plugin ist einfach anzuwenden und erlaubt es, Programmiercode in WordPress-Beiträgen mit dem passenden Syntax-Highlighting darzustellen. Es werden diverse Programmiersprachen und Darstellungsoptionen unterstützt; das obige Beispiel bezieht sich auf C#.

Details zum WordPress-Plugin: https://wordpress.org/plugins/enlighter/

Projekt-Homepage: https://enlighterjs.org/

Lokal gehostete Webseite wird auf MAC nicht angezeigt

Als ich eine auf meinem Synology-NAS gehostete Webseite auf dem MAC anzeigen wollte, hat dies nicht funktioniert. Auf meinen Windows-Geräten war dagegen die Anzeige immer problemlos möglich, entweder über die URL http://mysynology/wordpress/ oder über die IP-Adresse
http://192.168.1.250/wordpress/  . Lokal gehostete Webseite wird auf MAC nicht angezeigt weiterlesen

Windows-Update KB3189866 macht Probleme

Das Windows-Update mit der Bezeichnung KB 3189866 (vom 13. September 2016) verursacht auf vielen Computern und Notebooks Probleme. Der automatische Installationsvorgang bleibt bei 45% oder 50% hängen, auch mehrere Installationsversuche schlagen fehl. Windows-Update KB3189866 macht Probleme weiterlesen

Speicherplatz nach Windows 10 Anniversary Update knapp

Das Windows 10 Anniversary Update wird seit dem 2. August auf PCs, Notebooks und Tablets verteilt und ersetzt die bisherige Version 1511, Build-Nummer 10586 mit der aktuellen Version von Windows 10: Version 1607, Build 14393.

Auf meinem Tablet mit einer 256 GB Disk ist nach dem störungsfrei abgelaufenen Update der Speicherplatz sehr knapp geworden. Was kann man dagegen tun? Speicherplatz nach Windows 10 Anniversary Update knapp weiterlesen

NZZ: E-Paper als App für iOS, Android und Windows

Die NZZ (Neue Zürcher Zeitung) bietet neuerdings ihre elektronische Ausgabe als App an, und zwar für alle drei  wichtigen Plattformen: für iOS, Android und Windows (!). NZZ: E-Paper als App für iOS, Android und Windows weiterlesen

QCAmap: Online-Software für qualitative Inhaltsanalyse

Im Rahmen der Evaluation eines E-Learning-Projektes habe ich eine qualitative Inhaltsanalyse [1] mit der online verfügbaren Software QCAmap durchgeführt. Dieses Programm ermöglicht die einfache Durchführung einer Inhaltsanalyse nach dem Konzept von Philipp Mayring [3].  QCAmap: Online-Software für qualitative Inhaltsanalyse weiterlesen

Windows 10 Mobile Insider Preview: Probleme mit Build 10166

Während bis jetzt die meisten Updates der Windows 10 Mobile Insider Preview auf dem Nokia Lumia 630 mehr oder weniger gut funktioniert hatten, misslang das Update auf den Build 10166. Nach mehreren Versuchen gelang zwar der Download, nach der Installation blieb das Gerät aber in einer unendlichen Boot-Schleife hängen: Windows 10 Mobile Insider Preview: Probleme mit Build 10166 weiterlesen

Windows 10 Insider Preview, Build 10240 auf dem PC

Nach mehreren Updateschritten der Windows 10 Insider Preview auf dem Notebook, die von Build 10122 (im Mai 2015) bis Build 10162 grösstenteils störungsfrei über die Bühne gingen, machte der Build 10166 plötzlich grössere Probleme, und ich musste das Notebook (Thinkpad X 201) zurücksetzen (Löschen aller Programme und Einstellungen durch Formatieren der Harddisk).  Windows 10 Insider Preview, Build 10240 auf dem PC weiterlesen