Xah Code
Xah Web Dev Blog
hand writing Chinese, JavaScript coding vector dot product function style, intro to constructed language 2019-12-14
JavaScript+SVG live coding+tutorial. creating polyhedron real-time rotation from scratch 2019-11-23
JavaScript in Depth
Practical SVG Tutorial
Adaptive Sampling, Plotting Math Curve
Geometric Transformation on the Plane
Stereographic Projection
Monthly Archives: December 2019
DeepLearning Videos
Qt/C++ SmartPointer
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 #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 #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 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 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.
Laravel PHP Framework
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
- Secret Key Exchange (Diffie-Hellman)
- Diffie Hellman -the Mathematics bit
- Key Exchange Problems
- Elliptic Curves
- Neural Network that Changes Everything
- Inside a Neural Network
- Deep Dream (Google)
- Deep Learning
WebAssembly (Wasm) – emscripten
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
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
MyPaint
0.8.0 Released, Jan 29, 2010 • Martin Renold
MyPaint 0.9.0, Nov 2, 2010 • Jon Nordby
MyPaint 1.0.0 is Released, Nov 22, 2011 • David Revoy
MyPaint 1.2.0 Released, Jan 15, 2016 • Andrew Chadwick