Monthly Archives: December 2019

The Morpheus Tutorials

LinkedIn: Cedric Mössner
Udemy: Cedric Mössner
Zigurat: Cedric Mössner
BTC-ECHO: Cedric Mössner

Verzeichnis

Machine Learning und Künstliche Intelligenz

Machine Learning und Künstliche Intelligenz

  • Machine Learning #1 – Einleitung und Infos zur Serie
  • Machine Learning #2 – Grundlagen #1 – Die Daten
  • Machine Learning #3 – Grundlagen #2 – Konzept vs Klassifikation vs Regression
  • Machine Learning #4 – Grundlagen #3 – Deduktion und Induktion
  • Machine Learning #5 – Grundlagen #4 – Überwachtes und Unüberwachtes Lernen
  • Machine Learning #6 – Grundlagen #5 – Fehlerminimierung
  • Machine Learning #7 – Grundlagen #6 – Gradientenabstieg
  • Machine Learning #8 – Grundlagen #7 – Overfitting
  • Machine Learning #9 – Grundlagen #8 – Abstandsmaße und Levenshtein Distanz
  • Machine Learning #10 – Instance based Learning #1 – k-Nearest Neighbours
  • Machine Learning #11 – Instance based Learning #2 – k-Nearest Neighbours in Zahlen
  • Machine Learning #12 – Instance based Learning #3 – gewichteter k-Nearest Neighbours
  • Machine Learning #13 – Instance based Learning #4 – Das Konzept “Case Based Reasoning”
  • Machine Learning #14 – Concept Learning aka Induktives Lernen #1
  • Machine Learning #15 – Concept Learning aka Induktives Lernen #2
  • Machine Learning #16 – Unüberwachtes Lernen #1 – k-Means Clustering
  • Machine Learning #17 – Unüberwachtes Lernen #2 – Fuzzy k-Means Clustering
  • Machine Learning #18 – Unüberwachtes Lernen #3 – Dendrogramme
  • Machine Learning #19 – Unüberwachtes Lernen #4 – Cobweb #1
  • Machine Learning #20 – Unüberwachtes Lernen #5 – Cobweb #2
  • Machine Learning #21 – Bayes Lernen #1 – Intro
  • Machine Learning #22 – Bayes Lernen #2 – Das Bayes Theorem
  • Machine Learning #23 – Bayes Lernen #3 – MAP – Die Maximum A Posteriori Hypothese
  • Machine Learning #24 – Bayes Lernen #4 – Konzeptlernen
  • Machine Learning #25 – Bayes Lernen #5 – Funktionslernen
  • Machine Learning #26 – Bayes Lernen #6 – Optimaler Bayes
  • Machine Learning #27 – Bayes Lernen #7 – Der Naive Bayes-Klassifikator
  • Machine Learning #28 – Bayes Lernen #8 – Schätzen von Werten
  • Machine Learning #29 – Bayes’sche Netze
  • Machine Learning #30 – Bayes’sche Netze #2 – Bedingte Unabhängigkeit #1
  • Machine Learning #31 – Bayes’sche Netze #3 – Bedingte Unabhängigkeit #2
  • Machine Learning #32 – Bayes’sche Netze #4 – D-Separation
  • Machine Learning #33 – Objektorientierte Probabilistisch Relationale Modelle
  • Machine Learning #34 – Objektorientierte Probabilistisch Relationale Modelle – Parameter Schätzung
  • Machine Learning #35 – Objektorientierte Probabilistisch Relationale Modelle – Strukturbestimmung
  • Machine Learning #36 – Der EM-Algorithmus
  • Machine Learning #37 – Entscheidungsbäume #1 – Decision Trees
  • Machine Learning #38 – Entscheidungsbäume #2 – Der ID3-Algorithmus
  • Machine Learning #39 – Entscheidungsbäume #3 – Entropie und Informationsgewinn
  • Machine Learning #40 – Entscheidungsbäume #4 – Reduced Error Pruning
  • Machine Learning #41 – Entscheidungsbäume #5 – Attribute mit vielen Werten und kontinuierliche Werte
  • Machine Learning #42 – Entscheidungsbäume #6 – Random Forests
  • Machine Learning #43 – Diskrete Markov Modelle
  • Machine Learning #44 – Hidden Markov Modelle
  • Machine Learning #45 – HMMs #2 – Das Evaluationsproblem – Forward Backward Algorithmus
  • Machine Learning #46 – HMMs #3 – Das Dekodierungsproblem und der Viterbi Algorithmus
  • Machine Learning #47 – HMMs #4 – Der Baum Welch Algorithmus
  • Machine Learning #48 – HMMs #5 – Der Baum Welch Algorithmus #2
  • Machine Learning #49 – HMMs #6 – Typen
  • Machine Learning #50 – Analytisches Lernen aka Deduktives Lernen – Einleitung
  • Machine Learning #51 – Analytisches Lernen #2 – Explanation Based Learning
  • Machine Learning #52 – Analytisches Lernen #3 – Knowledge Based Neural Networks
  • Machine Learning #53 – Markov Logik Netze #1 – Probabilstische Graphische Modelle
  • Machine Learning #54 – Markov Logik Netze #2
  • Machine Learning #55 – Markov Logik Netze #3 – Der MAP Algorithmus
  • Machine Learning #56 – Markov Logik Netze – Generatives Lernen
  • Machine Learning #57 – Evolutionäre Algorithmen #1 – Der Gundalgorithmus
  • Machine Learning #58 – Evolutionäre Algorithmen #2 – Mutationen
  • Machine Learning #59 – Evolutionäre Algorithmen #3 – Rekombinationen
  • Machine Learning #60 – Evolutionäre Algorithmen #4 – Selektion
  • Machine Learning #61 – Evolutionäre Algorithmen #5 – Fitness Based Selection
  • Machine Learning #62 – Evolutionäre Algorithmen #6 – Ranking Based und Tournament Selection
  • Machine Learning #63 – Reinforcement Learning #1 – Lernen durch Bestrafung
  • Machine Learning #64 – Reinforcement Learning #2 – Die State Value Function
  • Machine Learning #65 – Reinforcement Learning #3 – Q-Learning
  • Machine Learning #66 – Reinforcement Learning #4 – Living Reward und Exploration
  • Machine Learning #67 – Reinforcement Learning #5 – TD-Learning und SARSA
  • Machine Learning #68 – Reinforcement Learning #6 – Options und Semi-MDP
  • Machine Learning #69 – Reinforcement Learning #7 – Hierarchical Abstract Machines [DEUTSCH/GERMAN]
  • Machine Learning #70 – Support Vector Machines #1 [DEUTSCH/GERMAN]
  • Machine Learning #71 – Support Vector Machines #2 – Die Lagrange Methode
  • Machine Learning #72 – Support Vector Machines #3 – Duales Optimierungsproblem
  • Machine Learning #73 – Support Vector Machines #4 – Soft Margin
  • Machine Learning #74 – Support Vector Machines #5 – Nicht lineare SVM und der Kernel Trick
  • Machine Learning #75 – Semi Supervised Learning [DEUTSCH/GERMAN]
  • Machine Learning #76 – Semi Supervised Learning #2 – Self Learning [DEUTSCH/GERMAN]
  • Machine Learning #77 – Semi Supervised Learning #3 – Co-Training
  • Machine Learning #78 – Semi Supervised Learning #4 – Unlabeling und SVMlight
  • Machine Learning #79 – Semi Supervised Learning #5 – Aktives Lernen
  • Neuronale Netze #1 – Perzeptronen (Machine Learning Playlist #80)
  • Neuronale Netze #2 – Perzeptron Training (Machine Learning Playlist #81)
  • Neuronale Netze #3 – Perzeptron Training Varianten (Machine Learning Playlist #82)
  • Neuronale Netze #4 – Die Phi / Aktivierungs – Funktion (Machine Learning Playlist #83)
  • Neuronale Netze #5 – Mean Squared Error (Machine Learning Playlist #84)
  • Neuronale Netze #6 – Multiclass Problem der Perzeptronen (Machine Learning Playlist #85)
  • Neuronale Netze #7 – Feed-Forward Neuronale Netze (Machine Learning Playlist #86)
  • Neuronale Netze #8 – Backpropagation (Machine Learning Playlist #87)
  • Neuronale Netze #9 – Backprop: Rechnung der Output Neuronen (Machine Learning Playlist #88)
  • Neuronale Netze #9.2 – Backpropagation #3 – Rechnung der anderen Neuronen (Machine Learning #89)
  • Neuronale Netze #10 – Die Softmax-Aktivierung (Machine Learning #90)
  • Neuronale Netze #11 – Cross Entropy Error (Machine Learning #91)
  • Neuronale Netze #12 – Überspringen von Beispielen (Machine Learning #92)
  • Neuronale Netze #13 – dynamische Lernraten (Machine Learning #93)
  • Neuronale Netze #14 – Initiale Gewichte und Offsets (Machine Learning #94)
  • Neuronale Netze #15 – Quickprop (Machine Learning #95)
  • Neuronale Netze #16 – Weight Elimination und Weight Decay (Machine Learning #96)
  • Neuronale Netze #17 – Optimal Brain Damage (Machine Learning #97)
  • Neuronale Netze #18 – Cascade Correlation (Machine Learning #98)
  • Neuronale Netze #19 – Deep Neural Networks (Machine Learning #99)
  • Neuronale Netze #20 – Hopfield Netze (Machine Learning #100)
  • Neuronale Netze #21 – (Restricted) Boltzmann Machines (Machine Learning #101)
  • Neuronale Netze #22 – Cascaded Restricted Boltzmann Machines (Machine Learning #102)
  • Neuronale Netze #23 – Autoencoder (Machine Learning #103)
  • Neuronale Netze #24 – Denoising Autoencoder (Machine Learning #104)
  • Neuronale Netze #25 – Bottleneck Features (Machine Learning #105)
  • Neuronale Netze #26 – Reinforcement Learning – Lernen für Spiele (Machine Learning #106)
  • Neuronale Netze #27 – Reinforcement Learning – Monte Carlo Search Trees (Machine Learning #107)
  • Neuronale Netze #28 – Convolutional Neural Networks für Bilderkennung (Machine Learning #108)
  • Neuronale Netze #29 – Rekurrente Neuronale Netze (Machine Learning #109)
  • Neuronale Netze #30 – Linear Short Term Memory (Machine Learning #110)
  • Neuronale Netze #31 – Generative Adversarial Neuronale Netze (Machine Learning #111)

Neuronale Netze

Neuronale Netze

  • Neuronale Netze #1 – Perzeptronen (Machine Learning Playlist #80)
  • Neuronale Netze #2 – Perzeptron Training (Machine Learning Playlist #81)
  • Neuronale Netze #3 – Perzeptron Training Varianten (Machine Learning Playlist #82)
  • Neuronale Netze #4 – Die Phi / Aktivierungs – Funktion (Machine Learning Playlist #83)
  • Neuronale Netze #5 – Mean Squared Error (Machine Learning Playlist #84)
  • Neuronale Netze #6 – Multiclass Problem der Perzeptronen (Machine Learning Playlist #85)
  • Neuronale Netze #7 – Feed-Forward Neuronale Netze (Machine Learning Playlist #86)
  • Neuronale Netze #8 – Backpropagation (Machine Learning Playlist #87)
  • Neuronale Netze #9 – Backprop: Rechnung der Output Neuronen (Machine Learning Playlist #88)
  • Neuronale Netze #9.2 – Backpropagation #3 – Rechnung der anderen Neuronen (Machine Learning #89)
  • Neuronale Netze #10 – Die Softmax-Aktivierung (Machine Learning #90)
  • Neuronale Netze #11 – Cross Entropy Error (Machine Learning #91)
  • Neuronale Netze #12 – Überspringen von Beispielen (Machine Learning #92)
  • Neuronale Netze #13 – dynamische Lernraten (Machine Learning #93)
  • Neuronale Netze #14 – Initiale Gewichte und Offsets (Machine Learning #94)
  • Neuronale Netze #15 – Quickprop (Machine Learning #95)
  • Neuronale Netze #16 – Weight Elimination und Weight Decay (Machine Learning #96)
  • Neuronale Netze #17 – Optimal Brain Damage (Machine Learning #97)
  • Neuronale Netze #18 – Cascade Correlation (Machine Learning #98)
  • Neuronale Netze #19 – Deep Neural Networks (Machine Learning #99)
  • Neuronale Netze #20 – Hopfield Netze (Machine Learning #100)
  • Neuronale Netze #21 – (Restricted) Boltzmann Machines (Machine Learning #101)
  • Neuronale Netze #22 – Cascaded Restricted Boltzmann Machines (Machine Learning #102)
  • Neuronale Netze #23 – Autoencoder (Machine Learning #103)
  • Neuronale Netze #24 – Denoising Autoencoder (Machine Learning #104)
  • Neuronale Netze #25 – Bottleneck Features (Machine Learning #105)
  • Neuronale Netze #26 – Reinforcement Learning – Lernen für Spiele (Machine Learning #106)
  • Neuronale Netze #27 – Reinforcement Learning – Monte Carlo Search Trees (Machine Learning #107)
  • Neuronale Netze #28 – Convolutional Neural Networks für Bilderkennung (Machine Learning #108)
  • Neuronale Netze #29 – Rekurrente Neuronale Netze (Machine Learning #109)
  • Neuronale Netze #30 – Linear Short Term Memory (Machine Learning #110)
  • Neuronale Netze #31 – Generative Adversarial Neuronale Netze (Machine Learning #111)
  • Wie KIs entwickelt werden – Beispiel: Lungenentzündung erkennen mit Röntgenbildern

Softwareentwicklung

  • Programmieren Lernen – Lerne alle Sprachen in einer Serie
  • Clean Code
  • Softwareengineering – Wie entwickelt man Software
  • UML Tutorial Deutsch – Unified Modelling Language
  • Git und Github Tutorials Deutsch
  • Deep Learning Studio Tutorial – Neuronale Netze ohne Programmierung erstellen

Theoretische Informatik

  • Machine Learning und Künstliche Intelligenz
  • Kryptographie
  • Netzwerktechnik
  • Logik Tutorial
  • Neuronale Netze
  • Lambda Kalkül
  • Graphen, Grammatiken und Automaten
  • Programmieren Lernen – Lerne alle Sprachen in einer Serie
  • Binäre Mathematik

Sicherheit, Ethical Hacking, Anonymität und Linux

  • IT-Sicherheit und Hacken für Fortgeschrittene
  • Linux Tutorial
  • Hacken lernen für Anfänger deutsch/german
  • Web Anwendungen hacken Tutorial Deutsch
  • Bitcoin, die Blockchain und Kryptowährungen einfach erklärt und praktisch angewandt
  • Wireshark Tutorial Deutsch
  • Hacken lernen mit Metasploit
  • Hacken und Penetrationtesting
  • Kryptographie
  • Anonymität im Internet
  • Windows 10 Tutorial – Kommandozeile und mehr
  • Hacken mit Python
  • Linux Distributionen – Vergleich und News
  • Zed Attack Proxy ZAP Tutorial Deutsch
  • Bash Tutorial
  • Git und Github Tutorials Deutsch
  • CTF Hacking Challenges Walkthrough
  • Investieren in Kryptowährungen
  • Serveradministration
  • Hacking Challenges
  • Netzsicherheit – IT Security in Netzwerken

Inhalt

Kotlin Tutorial Deutsch für Anfänger

  • Kotlin Tutorial #1 Einleitung und Installation
  • Kotlin Tutorial #2 – Die IDE einrichten
  • Kotlin Tutorial #3 – Variablen und Konstanten
  • Kotlin Tutorial #4 – Zahlen
  • Kotlin Tutorial #5 – Buchstaben
  • Kotlin Tutorial #6 – Strings
  • Kotlin Tutorial #7 – Arrays
  • Kotlin Tutorial #8 – if Abfragen
  • Kotlin Tutorial #9 – Booleans
  • Kotlin Tutorial #10 – For Schleifen für Arrays
  • Kotlin Tutorial #11 – Lösung zur Übung Caesar Cipher
  • Kotlin Tutorial #12 – While und Do While Schleifen
  • Kotlin Tutorial #13 – Übung – Das Maximum eines Arrays
  • Kotlin Tutorial #14 – Übung – Fakultät berechnen
  • Kotlin Tutorial #15 – Mehrdimensionale Arrays
  • Kotlin Tutorial #16 – User Input
  • Kotlin Tutorial #17 – Übung Integer Overflow
  • Kotlin für alle Tutorial #18 – Maybe Typen
  • Kotlin für alle Tutorial #20 – Unsigned Typen
  • Kotlin für alle Tutorial #19 – if not null else
  • Kotlin für alle Tutorial #21 – Zuweisungen mit if Anweisungen
  • Kotlin für alle Tutorial #22 – Nullable Booleans
  • Kotlin für alle Tutorial #23 Variablen swappen
  • Kotlin für alle Tutorial #24 – Typecasts bei grundlegenden Typen
  • Kotlin für alle Tutorial #25 – String Templates
  • Kotlin für alle Tutorial #26 – Break und Continue
  • Kotlin für alle Tutorial #27 Ranges
  • Kotlin für alle Tutorial #28 – Foreach Schleifen
  • Kotlin für alle Tutorial #29 – For Schleifen mit Indizes
  • Kotlin für alle Tutorial #30 – Pattern Matching mit when
  • Kotlin für alle Tutorial #31 – Übung mit Modulo
  • Kotlin Tutorial #32 – Funktionen
  • Kotlin Tutorial #33 – Parameter
  • Kotlin Tutorial #34 – Rückgabewerte mit return
  • Kotlin Tutorial #35 – Rekursion
  • Kotlin Tutorial #36 – Übung: Fakultät
  • Kotlin für alle Tutorial #37 – Default Parameter
  • Kotlin für alle Tutorial #38 – Einzeilige Funktionen
  • Kotlin für alle Tutorial #39 – Übung – Abs
  • Kotlin für alle Tutorial #40 – Übung – Summe über ein Array
  • Kotlin für alle Tutorial #41 – Übung – Sinus von Hand berechnen
  • Kotlin für alle Tutorial #42 – Übung – Buchstaben ersetzen
  • Kotlin Tutorial #43 – Klassen
  • Kotlin Tutorial #44 – Methoden und this
  • Kotlin Tutorial #45 – Konstruktoren
  • Kotlin Tutorial #46 – Vererbung
  • Kotlin Tutorial #47 – Zugriffsmodifikatoren
  • Kotlin für alle Tutorial #48 – Getter und Setter
  • Kotlin für alle Tutorial #49 – Init Blöcke
  • Kotlin für alle Tutorial #50 – Sekundäre Konstruktoren
  • Kotlin für alle Tutorial #51 – Übung zu Vererbung
  • Kotlin für alle Tutorial #52 – Overrides
  • Kotlin für alle Tutorial #53 – Auf die Parent Funktion zugreifen
  • Kotlin für alle Tutorial #54 – Abstrakte Klassen
  • Kotlin für alle Tutorial #55 – Interfaces
  • Kotlin für alle Tutorial #56 – Mehrfachvererbung
  • Kotlin für alle Tutorial #57 – TypeCasts
  • Kotlin für alle Tutorial #58 – TypeCasts bei nullable Typen
  • Kotlin für alle Tutorial #59 lateinit
  • Kotlin für alle Tutorial #60 – Extensions
  • Kotlin für alle Tutorial #61 – Lambda Funktionen
  • Kotlin für alle Tutorial #62 – Arrays von speziellen Typen
  • Kotlin für alle Tutorial #62 – Listen
  • Kotlin für alle Tutorial #63 – Elemente holen
  • Kotlin für alle Tutorial #64 – Elemente hinzufügen und löschen
  • Kotlin für alle Tutorial #65 – Reverse, Partition, Slice und Chunked
  • Kotlin für alle Tutorial #66 – Take und Drop
  • Kotlin für alle Tutorial #67 – Sortieren
  • Kotlin für alle Tutorial #68 – Map
  • Kotlin für alle Tutorial #69 Paare Pairs

Android Tutorials Deutsch

  • Android #1 – Die erste App im Androidstudio und Emulator Device erstellen
  • Android Tutorial #1.1 – Installation von Android Studio auf Linux
  • Android #2 – Überblick
  • Android #3 – States einer Activity
  • Android #4 – String Ressourcen
  • Android #5 – Das Interface in Java schreiben
  • Android #6 – Attribute für Widgets
  • Android #7 – anordnen im Relative Layout
  • Android #8 – Eventhandling mit OnclickListener
  • Android #9 – Lange Klicks mit OnLongClick
  • Android #10 – EditTexts – ein BMI Rechner Beispiel
  • Android #11 – einfache Gesten
  • Android #12 – weitere Gesten
  • Android #13 – Geschwindigkeit von Move-Gesten
  • Android #14 – Multitouch-Gesten
  • Android #15 – Fragments
  • Android #16 – Actionbar und Toasts ausgeben
  • Android #17 – Intents und neue Activities
  • Android #18 – Extras im Intent
  • Android #19 – Broadcast Intents
  • Android #20 – Logging
  • Android #21 – Dialoge
  • Android #22 – Mehr zu Dialogen
  • Android #23 – Der Intent Service
  • Android #24 – Bound Services
  • Android #25 – Multithreading und Handler
  • Android #26 – Positionsbestimmung
  • Android #27 – SMS verschicken
  • Android #28 – Notifications
  • Android #29 – Widgets
  • Android #30 – Email
  • Android #31 – Anrufe
  • Android #32 – Veröffentlichung und Exportieren
  • Android #33 – Arbeiten mit der Zwischenablage
  • Android #34 – Mikrofon aufnehmen
  • Android #35 – Wiedergabe von Audio
  • Android Tutorial #36 – Sprache zu Text / Spracherkennung
  • Android Tutorial #37 – Fragmente dynamisch hinzufügen
  • Android Tutorial #38 – Fragmente dynamisch ersetzen
  • Android Tutorial #39 – Networking
  • Android Tutorial #40 – per Swipe das Fragment wechseln
  • Android Tutorial #41 – Tabs in der Actionbar
  • Android Tutorial #42 – RecyclerView #1
  • Android Tutorial #43 – RecyclerView #2 und CardView
  • Android Tutorial #44 – FloatingButtons
  • Android Tutorial #45 – Camera 2 – Die neue Kamera und auf die SD-Karte schreiben
  • Android Tutorial #46 – AppLauncher / ein eigener Home Screen
  • Android Tutorial #47 – Die Rechteabfrage für API 23 bzw. Android 6 und aufwärts

Coding Challenges

  • Coding Challenge #1 – Einarbeitung
  • Coding Challenge #1 – Lösung
  • Coding Challenge #2 – Ein Element finden
  • Coding Challenge #2 – Lösung – Ein Element finden
  • Coding Challenge #3 – Das k-te Maximum
  • Coding Challenge #3 – Lösung – k-tes Maximum
  • Coding Challenge #4 – Listen rotieren
  • Coding Challenge #4 – Lösung – Listen rotieren
  • Coding Challenge #5 – Postfixnotation evaluieren
  • Coding Challenge #5 – Lösung – Postfix Notation Evaluieren
  • Coding Challenge #6 – Dezimal in Binär umwandeln
  • Coding Challenge #6 – Lösung – Dezimal in Binär
  • Coding Challenge #7 – 2Sum
  • Coding Challenge #7 – Lösung – 2Sum
  • Coding Challenge #8 – 4Sum
  • Die Hacking und Coding Challenges – das neue Interface
  • Coding Challenge #8 – Lösung – 4Sum
  • Coding Challenge #9 – 2Sum Closest
  • Coding Challenge #9 – Lösung – 2Sum-Closest
  • Coding Challenge #10 – String in Float umwandeln
  • Coding Challenge #10 – Lösung – String to Float
  • Coding Challenge #11 – Klammern validieren
  • Coding Challenge #11 – Lösung – Klammern validieren
  • Coding Challenge #12 – Minimale Länge eines Unterarrays
  • Coding Challenge #12 – Lösung – Minimale Länge eines Unterarrays
  • Coding Challenge #13 – Mergen von Listen
  • Coding Challenge #13 Lösung Mergen von Listen
  • Coding Challenge #14 – Mergen von Intervallen
  • Coding Challenge #14 – Lösung – Mergen von Intervallen
  • Das Challenge Interface 2.0 und Coding Challenge #15 – Palindrome
  • Coding Challenge #15 – Lösung – Palindrome
  • Coding Challenge #16 – Längste Zahlenfolge

Hacking Challenges

  • Hacking Challenge sponsored by HK Hosting und unser Discord-Server
  • Auflösung des Gewinnspiels
  • HACKING CHALLENGE 0x02
  • Auflösung der Hacking Challenge 0x02
  • Hacking Challenge 0x03
  • Hacking Challenge 0x03 – Auflösung
  • Hacking Challenge 0x04
  • Hacking Challenge 0x04 – Auflösung
  • Hacking Challenge 0x05
  • Hacking Challenge 0x05 – Lösung
  • Hacking Challenge 0x06 (in Bass)
  • Hacking Challenge 0x06 Lösung
  • Hacking Challenge 0x07
  • Hacking Challenge 0x07 Lösung
  • Hacking Challenge 0x08
  • Auflösung der Hacking Challenge 0x08
  • Combo Hacking Challenge 0x09
  • Auflösung der Hacking Challenge 0x09
  • Oster – Hacking Challenge 0x0a
  • Auflösung der Hacking Challenge 0x0a
  • Combo Hacking Challenge 0x0b
  • Auflösung der Hacking Challenge 0x0b
  • Hacking Challenge 0x0c
  • Auflösung der Hacking Challenge 0x0c
  • Hacking Challenge 0x0d
  • Auflösung der Hacking Challenge 0x0d
  • Die Hacking und Coding Challenges – das neue Interface
  • Hacking Challenge 0x0e
  • Hacking Challenge 0x0e – Special-Challenge Lösung
  • Hacking Challenge 0x0e – Lösung
  • Hacking Challenge 0x0f
  • Hacking Challenge 0x0f – Lösung

Softwareengineering – Wie entwickelt man Software

  • Softwareengineering Tutorial #1 – Einleitung
  • Softwareengineering Tutorial #2 – Das Wasserfallmodell
  • Softwareengineering Tutorial #3 – Scrum
  • Softwareengineering Tutorial #4 – Projektfindung
  • Softwareengineering Tutorial #5 – Die Planungsphase
  • Softwareengineering Tutorial #6 – Requirements: Kategorien
  • Softwareengineering Tutorial #7 – Der Entwurf
  • UML Tutorial #1 – Einleitung
  • UML Tutorial #2 – Klassendiagrammen Intro
  • UML Tutorial #3 – Vererbung
  • UML Tutorial #4 – Assoziationen
  • UML Tutorial #5 – Assoziationsklassen
  • UML Tutorial #6 – Aggregationen
  • UML Tutorial #7 – reflexive Assoziationen
  • UML Tutorial #8 – OCL – Object Constraint Language [GERMAN/DEUTSCH]
  • UML Tutorial #9 – Aktivitätsdiagramme
  • UML Tutorial #10 – Aktivitätsdiagramme #2 – Swim Lanes und Nebenläufigkeit
  • UML Tutorial #11 – Sequenzdiagramme
  • UML Tutorial #12 – Use Case Diagramme
  • Softwareengineering Tutorial #8 – Die Architektur
  • Softwareengineering Tutorial #9 – Separation of Concerns [DEUTSCH/GERMAN]
  • Softwareengineering Tutorial #10 – Single Responsibility und Information Hiding
  • Softwareengineering Tutorial #12 – Least Knowledge, YAGNI und DRY
  • Softwareengineering Tutorial #13 – Die 3-Schichtenarchitektur
  • Softwareengineering Tutorial #14 – Die 4-Schichtenarchitektur
  • Softwareengineering Tutorial #15 – Die 6-Schichtenarchitektur
  • Softwareengineering Tutorial #16 – Die Client-Server Architektur
  • Softwareengineering Tutorial #17 – SOA und REST
  • Softwareengineering Tutorial #18 – Peer-2-Peer Architekturen
  • Softwareengineering Tutorial #19 – Pipelines
  • Softwareengineering Tutorial #20 – Event-Driven Architecture
  • Softwareengineering Tutorial #21 – Frameworks und Plugins
  • Softwareengineering Tutorial #22 – Model View Controller MVC
  • Softwareengineering Tutorial #23 – Entwurf und Muster
  • Softwareengineering Tutorial #24 – Die Factory Method
  • Softwareengineering Tutorial #25 – Das Prototype Pattern
  • Softwareengineering Tutorial #26 – Das Abstract Factory Pattern
  • Softwareengineering Tutorial #27 – Das Builder Pattern
  • Softwareengineering Tutorial #28 – Dependency Injection [DEUTSCH/GERMAN]
  • Softwareengineering Tutorial #29 – Object Pools [DEUTSCH/GERMAN]
  • Softwareengineering Tutorial #30 – Das Singleton
  • Softwareengineering Tutorial #31 – Das Adapterpattern
  • Softwareengineering Tutorial #32 – Der Decorator
  • Softwareengineering Tutorial #33 – Die Fassade
  • Softwareengineering Tutorial #34 – Die Brücke/ Das Bridge Pattern
  • Softwareengineering Tutorial #35 – Das Flyweight / Fliegengewicht Pattern
  • Softwareengineering Tutorial #36 – Das Proxy Pattern
  • Softwareengineering Tutorial #37 – Das Observer Pattern aka Publish Subscribe
  • Softwareengineering Tutorial #38 – Das Visitor Pattern
  • Softwareengineering Tutorial #39 – Das Mediator Pattern
  • Softwareengineering Tutorial #40 – Das Strategy Pattern
  • Softwareengineering Tutorial #41 – Chain of Responsibility [DEUTSCH/GERMAN]
  • Softwareengineering Tutorial #42 – Das Command Pattern
  • Softwareengineering Tutorial #43 – Das Memento Pattern
  • Softwareengineering Tutorial #44 – Das Template Pattern
  • Softwareengineering Tutorial #45 – Das Null Object
  • Softwareengineering Tutorial #46 – Iteratoren
  • Softwareengineering Tutorial #47 – Interpreter [DEUTSCH/GERMAN]
  • Softwareengineering Tutorial #48 – Die GRASP – Patterns
  • Softwareengineering Tutorial #49 – Das Transaction Script
  • Softwareengineering Tutorial #50 – Das Table Module
  • Softwareengineering Tutorial #51 – Das Domain Module
  • Softwareengineering Tutorial #52 – Das Record Set
  • Softwareengineering Tutorial #53 – Table Data Gateway [DEUTSCH/GERMAN]
  • Softwareengineering Tutorial #54 – Active Records [DEUTSCH/GERMAN]
  • Softwareengineering Tutorial #55 – Row Data Gateway [DEUTSCH/GERMAN]
  • Softwareengineering Tutorial #56 – Single Table Inheritance [DEUTSCH/GERMAN]
  • Softwareengineering Tutorial #57 – Class Table Inheritance [DEUTSCH/GERMAN]
  • Softwareengineering Tutorial #58 – Concrete Table Inheritance [DEUTSCH/GERMAN]
  • Softwareengineering Tutorial #59 – Die Implementierungsphase: UML in Code umwandeln
  • Softwareengineering Tutorial #60 – Testen
  • Softwareengineering Tutorial #61 – Test-Abdeckungen
  • Softwareengineering Tutorial #62 – Kontrollflussgraphen

Cyclic Redundancy Check (CRC), Frame Check Sequence (FCS)

Frame Check Sequence (FCS) = Cyclic Redundancy Check (CRC)

Blockprüfzeichenfolge (BPF)

CRC Implementation Code in C, very detailed description
Zyklische Redundanzprüfung
A Painless Guide to CRC Error Detection Algorithms

YouTube

How do CRCs work?
Cyclic Redundancy Check ( incl. Examples and Step-By-Step Guide) – Computer Networks
CRC – Cyclic Redundancy Check
CRC error detection in embedded applications
CRC Implementation

Forum

CRC32: C Implemtierung OHNE Lookup-Table
CRC32 C or C++ implementation
CRC-CCITT Implementation
How is a CRC32 checksum calculated?

Only pure implementation

CRC library with routines to check for errors in the data transfer.

CRC-32

CRC-32 in different programming languages
crc32.c, Apple

CRC-16

crc16.c, mikrocontroller.net
CRC-16 Prüfsumme (serielle Übertragung), mikrocontroller.net
crc-16.c, www8.cs.umu.se/~isak/snippets/crc-16.c‎
CRC-16-CCITT

Calculate / Test

Online CRC Calculator
On-line CRC calculation and free library
Calculate 16 bit and 32 bit CRC’s
Catalogue of parametrised CRC algorithms with 16 bits
Summary of the CRC Catalogue

GitHub

github.com/bxparks/AceCRC, Cyclic Redundancy Check (CRC) algorithms (e.g. crc16ccitt, crc32) programmatically converted from C99 code generated by pycrc (https://pycrc.org) to Arduino C++ using namespaces and PROGMEM flash memory.

Computerphile

Buffer Overflow Attack – Computerphile
Running an SQL Injection Attack – Computerphile
Slow Loris Attack – Computerphile
Cracking Websites with Cross Site Scripting – Computerphile
2FA: Two Factor Authentication – Computerphile
The Problem with Time & Timezones – Computerphile
The Golden Key: FBI vs Apple iPhone – Computerphile
Computers Without Memory – Computerphile
Elliptic Curve Back Door – Computerphile
Elliptic Curves – Computerphile
Characters, Symbols and the Unicode Miracle – Computerphile
Game Physics (in Assembler) – Computerphile
Apache Spark – Computerphile
MapReduce – Computerphile
Password Cracking – Computerphile
Maze Solving – Computerphile
Dijkstra’s Algorithm – Computerphile
“C” Programming Language: Brian Kernighan – Computerphile
Why C is so Influential – Computerphile
Where GREP Came From – Computerphile
Hashing Algorithms and Security – Computerphile
SHA: Secure Hashing Algorithm – Computerphile
Secrets Hidden in Images (Steganography) – Computerphile
PDF, What is it FOR? – Computerphile
How Secure Shell Works (SSH) – Computerphile
Onion Routing – Computerphile
Programming Paradigms – Computerphile
Where HTML beats C? – Computerphile
Sorting Secret – Computerphile
Deep Learning – Computerphile
Deep Learning – Computerphile
How Face ID Works… Probably – Computerphile”>
What is a Monad? – Computerphile
Functional Programming & Haskell – Computerphile
Bicubic Interpolation – Computerphile
A* (A Star) Search Algorithm – Computerphile
What if the Universe is a Computer Simulation? – Computerphile
Video Game & Complex Bokeh Blurs – Computerphile
Securing Stream Ciphers (HMAC) – Computerphile
Taming Kerberos – Computerphile
TCP Meltdown – Computerphile
Elegant Compression in Text (The LZ 77 Method) – Computerphile

Alex

Getting Sorted & Big O Notation – Computerphile
Quick Sort – Computerphile

Thorsten

Recursion ‘Super Power’ (in Python) – Computerphile
Halting Problem in Python – Computerphile

Playlist

Cryptographic Key Exchange

  • Secret Key Exchange (Diffie-Hellman)
  • Diffie Hellman -the Mathematics bit
  • Key Exchange Problems
  • Elliptic Curves

Neural Networks

  • Neural Network that Changes Everything
  • Inside a Neural Network
  • Deep Dream (Google)
  • Deep Learning

WebAssembly (Wasm) – emscripten

WebAssembly

Compiling a New C/C++ Module to WebAssembly
Release 3.5.0: Run your Qt and Felgo Apps in the Browser with WebAssembly (WASM)
WebAssembly (WASM) Demos

emscripten

emscripten (WebAssembly)
Getting started – Emscripten Tutorial

Decompile

WebAssembly bekommt einen Decompiler
What’s in that .wasm? Introducing: wasm-decompile
github.com/WebAssembly/wabt/blob/main/docs/decompiler.md

Wikipedia

WebAssembly
Emscripten
Ecma International
ECMAScript (ES)

Books

Hands-On Game Development with WebAssembly
Using SDL in WebAssembly

Google

Debugging WebAssembly with modern tools
Emscripting a C library to Wasm
WebAssembly Threads ready to try in Chrome 70

YouTube

New

WebAssembly: Nativer Code im Browser – C++ goes Web | Martina Kraus
Applied WebAssembly Compiling and Running C++ in Your Web Browser
Compile C Language Into WebAssembly

Old

WebAssembly for Web Developers (Google I/O ’19)
Build the future of the web with WebAssembly and more (Google I/O ’18)
What’s Happening in V8 (New JavaScript and WebAssembly Features)
WebAssembly/WASI Deep Dive
AssemblyScript – Webassembly with Typescript
WebAssembly: Real World Applications
Web Assembly: The Future of JS and a Multi-Language Web by Kas Perch | JSConf.Asia 2019
Advanced WebAssembly with Ben Smith
From C++ to WebAssembly – (Stephan Herhut, Google WebAssembly Team)
“Hello, World!” In WebAssembly
Learn Web Assembly (WASM) In 1 Video

Qt

Qt for WebAssembly