SPech.de

AllgemeinVideoSoftwareentwicklung

YouTube - Programmieren - Theorie - Schleifen

1 Min. Lesezeit

Programmieren Grundlagen und Theorie. In diesem Video gibt es die wichtigsten Informationen über Schleifen wie for, foreach, while und do. Auf YouTube anschauen 

AllgemeinVideoSoftwareentwicklung

YouTube - Programmieren - Theorie - if/then/else

1 Min. Lesezeit

Programmieren Grundlagen und Theorie. In diesem Video gibt es die wichtigsten Informationen über bedingte Anweisungen und Verzweigungen. Auf YouTube anschauen 

AllgemeinVideoSoftwareentwicklung

YouTube - Kanaltrailer - SPech.de

1 Min. Lesezeit

Der Kanaltrailer des neuen SPech.de YouTube Kanals. Auf YouTube anschauen 

Neues Projekt EasySkillTracker

AllgemeinSoftwareentwicklung

Neues Projekt EasySkillTracker

1 Min. Lesezeit

Plattformen wie Udemy, Coursera und andere ermöglichen es auf einfache Art neue Fähigkeiten zu lernen. Die Kurse sind dort strukturiert und abgeschlossene Videos und Ressourcen lassen sich markieren. Ich habe nach einer Lösung gesucht, die ich selber betreiben kann um übergreifende Quellen (YouTube, Ted Talks, Links, …) zu Kursen zusammenzufassen. Leider habe ich nichts gefunden. Darum ist der EasySkillTracker entstanden der frei auf GitHub  erhältlicht ist.

DevOps im Startup

AllgemeinSoftwareentwicklungTechnologie

DevOps im Startup

4 Min. Lesezeit

In agilen Umgebungen wie Startups sind starre Trennungen von Softwareentwicklung und IT Operations eher selten anzutreffen. Doch auch viele große Unternehmen wechseln immer öfter auf agile Prozesse und einem dazu passenden IT Umfeld. DevOps ermöglicht die Vernetzung der klassischen Silos. Durch die Einführung intelligenter und automatisierter Prozesse lässt sich die Auslieferung der Software und dessen Qualität erheblich steigern. Die gängigen DevOps Prozesse und Tools decken die Bereiche Planung, Entwicklung, Build, Test, Release, Deployment, Operations und Monitoring ab. Welche Prozesse dabei automatisiert werden sollen und zu welchem Zeitpunkt hängt maßgeblich vom Reifegrad des Unternehmens und der verfügbaren Zeit ab. Dabei muss die DevOps Umgebung am Anfang nicht so perfekt optimiert sein wie bei Netflix  deren Automatiserungsgrad einzigartig ist. Für die Einführung der Tools und Prozesse muss Zeit aufgewendet werden welche dann in der Entwicklung fehlt. Gerade bei Startups die noch ihr MVP (Minimum Viable Product) am Markt erproben wäre eine vollständige Automatisierung noch verfrüht. Dennoch hilft eine frühzeitige Einführung auch hier die Produktivität und Qualität zu erhöhen. Exemplarisch möchte ich die Umsetzung meines letzten Stacks für ein schnell wachsendes Startup Unternehmen beschreiben.

MagicMirror² Dashboard

AllgemeinRaspberry Pi

MagicMirror² Dashboard

3 Min. Lesezeit

Endlich den MagicMirror²  bauen stand schon sehr lange auf meiner ToDo-Liste. In der Kombination Urlaub und Erkältung habe ich das also umgesetzt. Selbst bei der manuellen Installation dauert die gesamte Einrichtung für ein Dashboard weniger als 15 Minuten. Ich wollte den Spiegel nicht als Wandspiegel nutzen, sondern nur als Dashboard oder vielleicht als Startseite im Browser. Somit entfällt das Bauen eines schönen Rahmens für den Monitor sowie das Beschaffen von durchlässigem Spiegelglas.