Vor etwa zwei Monaten war die Abgabe meiner Bachelorarbeit. Vor kurzem war mein Kolloquium. Meine Note ist nun eingetragen und ich bin offiziell fertig mit meinem Bachelorstudium. Ich möchte diese Gelegenheit nutzen, um meine Bachelorarbeit hier zu teilen.
Bachelorarbeit: Eine 3D Asset Pipeline: Von CAD über SAP zu Unity3D weiterlesenKategorie: Informatik
Alias Mailadressen Teil 2
Ich hatte mich in einem vorherigen Post bereits mit Alias Mailadressen beschäftigt. Es wurde dokumentiert, wie man sich auf seinem eigenen Linux Betriebssystem sich Alias Mailadressen einrichtet. Ich habe einen Fehler gemacht, weshalb E-Mails nicht zuverlässig ankamen.
Alias Mailadressen Teil 2 weiterlesenXR Cloud (SAP BTP Service)
Die XR Cloud ist ein Cloud-Projekt der SAP als SaaS. Dieses Projekt wird in SAP Business Technology Platform (BTP) betrieben. Mithilfe der XR Cloud können SAP Kunden Inhalte verschiedener SAP Systeme (wie z.B. SAP S/4HANA, SAP EPD, SAP EWM) miteinander verbinden und diese in Extended Reality (z.B. VR) darstellen.
XR Cloud (SAP BTP Service) weiterlesenStand der Digitalisierung Teil 2
Stand der Digitalisierung
Heute musste ich dem Prüfungsamt meiner Hochschule eine Mail schreiben.
E-Mail konnte nicht ausgeliefert werden, weil das Postfach voll ist.
Stand der Digitalisierung weiterlesenAlias Mailadressen
Heute habe ich mich mit der Thematik befasst, alias Mailadressen für mich und meine Familie einzurichten. Alias Mailadressen sind nichts anderes als Mailadressen, die erhaltene Mails weiterleiten an eine andere „Hauptmailadresse“. Es ist nicht kompliziert, Alias Mailadressen einzurichten. In diesem Post werde ich eine kurze Anleitung schreiben, wie man das bei seinem eigenen Server einrichten kann.
Alias Mailadressen weiterlesenRansomware
In den letzten Jahren war Ransomware ganz groß auf IT Nachrichtenportalen vertreten. Inzwischen ist fast wöchentlich irgendeine kritische Infrastruktur davon betroffen. Vor wenigen Wochen erst die Erdölpipeline, die die halbe USA versorgt. Aber was ist überhaupt Ransomware? Einfach ausgedrückt nutzen Angreifer Sicherheitslücken in Software, verschlüsseln die Daten und fordern Lösegeld für das Freigeben (oder nicht-veröffentlichen) der Daten. Das funktioniert erstaunlich gut, Unternehmen zahlen das Geld.
Ransomware weiterlesenOverengineering und KISS
Simple can be harder than complex: You have to work hard to get your thinking clean to make it simple. But it’s worth it in the end because once you get there, you can move mountains.
Steve Jobs
Als Softwareentwickler verdient man sein täglich Brot durch Problemlösen. Bevor man damit durchstarten kann, lernt man an einer Hochschule oder Uni wie man Software entwickelt. Man lernt verschiedene Entwurfsmuster, Anti-Patterns, Testarten, Getter, Setter, Programmierparadigmen, Objektorientierung und Sichtbarkeiten. Alles um die Softwarequalität zu erhöhen und gute zukünftige Softwareentwickler auszubilden.
Heutzutage besteht der größte Teil von Software aus sogenanntem „Boilerplate“-Code. Code, was keinen anderen Zweck hat um die sogenannte Softwarequalität zu erhöhen. Boilerplate baut auf Boilerplate auf. Man verbringt Zeit, Boilerplate-Code zu schreiben, verliert das eigentliche Problem schnell aus den Augen.
Mein Eindruck ist, dass in IT Projekten meistens die komplexere Lösung bevorzugt wird. Es wird dabei die Benutzererfahrung und das eigentliche Problem aus den Augen verloren. Am Ende wird das Leben für alle beteiligte schwerer, weil Debugging schwieriger wird, die Codebasis undurchsichtig wird und sich auch mehr potenzielle Fehler in mehr Code einschleicht.
Steve Jobs Aussage birgt große Weisheit in sich. Das Ganze kann man in dem KISS-Prinzip zusammen fassen. Auch meine Beobachtung spiegeln sich mit Steve Jobs Aussage wieder. Einfachheit ist nicht nur eine Sache, die man auf die IT beziehen kann, sondern auf das ganze Leben.
Gene Sequencing und DNA Analyse
Erkenne dich selbst!
Inschrift am Apollotempel von Delphi
Letztes Jahr habe ich mich auf 23andme angemeldet und eine Speichelprobe gesendet, damit sie dort für mich einen DNA Test machen. Hier ist wie der Dienst sich selbst beschreibt:
Find out what your DNA says about you and your family.
See how your DNA breaks out across 2000+ regions worldwide. Discover DNA relatives from around the world. Share reports with family and friends Learn how your DNA influences your facial features, taste, smell and other traits.
Die Ergebnisse waren sehr interessant und erstaunlicherweise auch akkurat. Hier ist zum Beispiel, was bei mir bei der Ancestry raus kam:
Neben den ganzen Analysen und Traits fehlt aber eine entscheidende Sache: Die gesundheitlichen Aspekte. Man kann nicht herausfinden welche Erbkrankheiten man hat. Das ist auch verständlich: Nur der Arzt sollte dir so etwas mitteilen können, nachdem er die Daten begutachtet hat. Wenn man erfährt, dass man in einem bestimmten Alter eine bestimmte Krankheit bekommt, dann tritt bei den meisten vermutlich ein hysterisches Verhalten ein und man brauch eine Vertrauensperson wie einen Arzt, der das besänftigt. Vielleicht sollte man das aber auch nie herausfinden… Das ist für mich aber sehr unbefriedigend und ich habe beschlossen, das selbst in die Hand zu nehmen.
Gene Sequencing und DNA Analyse weiterlesenGame Engineering Vorlesung
Ich habe im Rahmen meines Studiums die Aufgabe bekommen, eine Vorlesung bzw Vortragsreihe zum Thema Unity Entwicklung zu erstellen. Hier ist das Ergebnis:
https://www.youtube.com/playlist?list=PL35XGjy0AQAo45WfvOjMOBMZ-LyhkFcp4
Game Engineering Vorlesung weiterlesen