Autor: Phillip Richdale

  • Rust

    Rust

    Rust ist ein prominenter Vertreter der neuen Welle an Systemprogrammiersprachen. Vom Mozilla / Firefox Team entwickelt, verspricht Rust hohe Geschwindigkeiten, Stabilität und sichere Nebenläufigkeit auf modernen Multiprozessor Systemen. Wie die klassischen Programmiersprachen C und C++ ermöglicht Rust eine sehr systemnahe Programmierung – allerdings ohne die Hürden, die diese „C“ Sprachen mit sich bringen. Unter anderem…

  • Android

    Android

    Android ist das mobile Betriebssystem von Google, das im Kern auf einem Linux-System beruht. Android hat sich in weniger als einem Jahrzehnt nach seiner Platzierung als Konkurrenz zu Apples iOS als das am weitesten verbreitete Endnutzerbetriebssystem der Welt durchgesetzt. Es läuft auf weit über einer Milliarde Smartphones und Tabletcomputern weltweit. Die Komplexität der Entwicklung und…

  • Emacs

    Emacs

    Emacs ist ein sehr mächtiger Texteditor mit einer endlosen Palette an Funktionen und gilt als eines der ausgereiftesten und fehlerfreiesten Programme überhaupt. Emacs ist mit weitem Abstand das älteste komplexe Computerprogramm und wird seit 1971 entwickelt und immer noch regelmäßig mit Updates und Erweiterungen versorgt. Die Bedienung ist zum Teil ungewöhnlich und muss erlernt werden,…

  • Polymer

    Polymer

    Polymer ist eine Bibliothek von Webkomponenten für die schnelle standardisierte Entwicklung von nicht-trivialen Webapplikationen. Das Projekt wurde vom Internetkonzern Google ins Leben gerufen und ist verbunden mit den allgemeinen Bemühungen, das Web von einem dokumentbasierten Dienst in eine normierte Plattform für Applikationen zu erweitern. Hierbei werden auch sukzessive  moderne Webbrowser um sinnvolle Funktionen erweitert, so…

  • C++

    C++

    C++ ist eine Art ‚großer Bruder‘ der klassischen Systemprogramiersprache C. Es ist eine der am häufigsten verwendeten Systemsprachen und auch mit die am häufigsten verwendete Programmiersprache. Viele große und mächte Projekte sind in C++ programmiert, unter anderem auch das Microsoft Windows Betriebssystem. C++ ist eine echte Obermenge von C, das heist, dass Programme die in…

  • C#

    C#

    C# – ausgesprochen „C Sharp“ – ist eine ursprünglich von der Firma Microsoft entworfene Sprache die als Konkurenz zu Java (nicht zu verwechseln mit JavaScript) entworfen wurde. Inzwischen gibt es freie quelloffene Versionen von C# und auch wenn die Sprache an sich nicht besonders spektakulär ist, so lässt sich C# gut dazu verwenden, um größere…

  • Lisp

    Lisp

    Lisp – List Processor – ist einer der ältesten Scriptsprachen, gehört von ihren Möglichkeiten her aber immer noch zur Avantgarde der Programmiersprachen. In den 70er Jahren des letzten Jahrhunderts war Lisp die Sprache der AI Programmierung (Künstliche Intelligenz), langfristig etabliert hat sie sich aber in der Programmierung von komplexen Schnittstellenaufgaben. Lisp hat eine sehr ungewöhnliche…

  • Qt

    Qt

    Qt ist das Toolkit für plattformunabhängige Desktopapplilkationen schlechthin. Seit etwa 2 Jahrzehnten ist Qt die Bibliothek der Wahl für große, nicht-triviale Programme und Arbeitsumgebungen. Unter anderem der ursprüngliche Opera Browser und die KDE Nutzeroberfläche wurden und werden mit Qt programmiert. Die verwendete grundlegende Programmiersprache ist C++.

  • Flutter

    Flutter

    Flutter. Native Apps with Web Technologies and Dart.

  • Android Studio

    Android Studio

    Android Studio ist die Entwicklungsumgebung für Programme und Apps für das mobile Betriebssystem Android. Wer nicht-triviale oder schnelle mobile Applikationen haben will, kommt um Android und Android Studio nicht herum. Über eine Milliarde Nutzer lassen sich mit Software ansprechen, die auf und mit dieser Plattform entwickelt wird.

  • MonoDevelop

    MonoDevelop

    MonoDevelop ist eine plattformunabhängige Entwicklungsumgebung, die hauptsächlich für die Programmierung von komplexeren Desktopapplikation verwendet wird. Die unterstützte Programmiersprache ist C#.

  • Iconsets

    Flat Icons Freepik Vectoricons Iconfinder Freebees Flat Flagicons PDS Metro UI Iconset (for free on DeviantArt) Material Design Icons Pixel Perfect Icons Mini Icons (PSD & Icon Font) Vector Grafic Color Icons Free Flat Icons Monocromatic Minimal Icons Metrize Icon Kit Tab Bar Icons Chunky Pica Iconset Open Iconic

  • CSS Grid Systems

    Griddle ProfoundGrid CSSWizardryGrids SimpleGrid Bourbon Neat (SASS Mixin Lib Bourbon) Skeleton Gridlock CSS Smartgrid RWDGRid Responsive Grid System Dead Simple Grid Proportional Grids Extra Strength Grids Unsemantic

  • PrismJS – Bald auch auf richdale.de / Soon on richdale.de

    PrimsJS – Programmiersprachen syntaktisch markieren / Highlight programming languages

  • Gitignore Generator

    gitignore.io

  • URL Parameter mit JavaScript auslesen / Get URL Params with JavaScript

    All params are now in / alle Parameter sind jetzt in params[key] // <– Array letzten URL Abschnitt auslesen / get last URL segment

  • RWD Framework Comparsion / Vergleich

    RWD Framework Comparsion / Vergleich

  • Web Build Tools & CSS Preprozessoren / CSS Preprocessors

    SASS Compass Gulp Autoprefixer (Introduction), Autoprefixer Online, Github Page

  • Dragscroll in JavaScript

    Dragscroll in JavaScript vorgestellt / introduced.

  • CSS Transitions & Transforms & Gradients

    CSS Transitions & Transforms – Eine Einführung / An Introduction Schöne Effekte / Neat Effects CSS Gradient Generator

  • Pathfinding Algorithmen / Pathfinding Algorithms in JavaScript

    Pathfinding JS Playground