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/

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

Sway – die neue Power Point-Alternative

Sway ist ein neues Präsentationsprogramm von Microsoft mit interessanten Features. Sway könnte dereinst Power Point ablösen, ist im Moment in einer Preview-Phase und kann online getestet werden. Die Applikation ist einstweilen nur im Browser lauffähig, auf verschiedenen Plattformen sind aber spezielle Apps geplant. sway Hier findet man alle Infos zu Sway: https://sway.com/

Sway – die neue Power Point-Alternative weiterlesen

Boxcryptor – Daten in der Cloud verschlüsseln

Das Abspeichern von Daten auf einem Cloud-Speicher (z.B. Dropbox, Google Drive, iCloud, Onedrive) bietet viele praktische Vorteile; es stellt sich aber die Frage, ob es sinnvoll ist, persönliche Daten unverschlüsselt auf fremden Servern zu speichern. Aus verständlichen Gründen möchten viele ComputerbenutzerInnen dies vermeiden. Zu diesem Zweck gibt es Software, die die Daten auf dem Computer des Benutzers verschlüsselt und in dieser verschlüsselten Form übermittelt und in der Cloud speichert. Boxcryptor – Daten in der Cloud verschlüsseln weiterlesen

todoyu – Projektmanagement und Zeiterfassung online

todoyu ist eine Webapplikation für fortgeschrittenes Projektmanagement inklusive Online-Zeiterfassung. Es können beliebig viele Projekte, Aufgaben, Mitarbeiter, Kunden erfasst und verwaltet werden. Die Bedienung des Programms ist auf der Einsteigerebene weitgehend selbsterklärend, was auch nötig ist, weil die bis jetzt vorhandene Dokumentation eher rudimentär ist. todoyu – Projektmanagement und Zeiterfassung online weiterlesen