Dieses Repository ist eine Zusammenstellung gut geschriebener Schritt-für-Schritt-Anleitungen zum Nachbilden unserer Lieblingstechnologien von Grund auf.
Was ich nicht erschaffen kann, verstehe ich nicht – Richard Feynman.
Es ist eine großartige Möglichkeit zu lernen.
3D-Renderer
Erweiterte Realität
BitTorrent-Client
Blockchain / Kryptowährung
Bot
Befehlszeilentool
Datenbank
Docker
Emulator / virtuelle Maschine
Front-End-Framework/Bibliothek
Spiel
Git
Netzwerkstapel
Neuronales Netzwerk
Betriebssystem
Physik-Engine
Programmiersprache
Regex-Engine
Suchmaschine
Hülse
Template-Engine
Texteditor
Visuelles Erkennungssystem
Voxel-Engine
Webbrowser
Webserver
Nicht kategorisiert
3D Renderer
C++ : Einführung in Raytracing: eine einfache Methode zum Erstellen von 3D-Bildern
C++ : So funktioniert OpenGL: Software-Rendering in 500 Codezeilen
C++ : Raycasting-Engine von Wolfenstein 3D
C++ : Physikalisch basierte Rendering: Von der Theorie zur Implementierung
C++ : Raytracing an einem Wochenende
C++ : Rasterisierung: eine praktische Implementierung
C# / TypeScript / JavaScript : Lernen, wie man eine 3D-Soft-Engine von Grund auf in C#, TypeScript oder JavaScript schreibt
Java / JavaScript : Erstellen Sie Ihren eigenen 3D-Renderer
Java : So erstellen Sie Ihre eigene einfache 3D-Render-Engine in reinem Java
JavaScript / Pseudocode : Computergrafik von Grund auf
Python : Ein 3D-Modellierer
Augmented Reality
C# : How To: Augmented Reality App Tutorial für Anfänger mit Vuforia und Unity 3D [Video]
C# : So vereinheitlichen Sie ARCore [Video]
C# : AR-Portal-Tutorial mit Unity [Video]
C# : So erstellen Sie einen Drachen in Augmented Reality in Unity ARCore [Video]
C# : How to Augmented Reality AR Tutorial: ARKit-Portal auf den Kopf gestellt [Video]
Python : Augmented Reality mit Python und OpenCV
BitTorrent Client
C# : Erstellen eines BitTorrent-Clients von Grund auf in C#
Go : Erstellen eines BitTorrent-Clients von Grund auf in Go
Nim : Einen Bencode-Parser schreiben
Node.js : Schreiben Sie Ihren eigenen Bittorrent-Client
Python : Ein BitTorrent-Client in Python 3.5
Blockchain / Cryptocurrency
ATS : Funktionale Blockchain
C# : Programmierung der Blockchain in C#
Crystal : Schreiben Sie Ihren eigenen Blockchain- und PoW-Algorithmus mit Crystal
Go : Blockchain in Go aufbauen
Go : Codieren Sie Ihre eigene Blockchain in weniger als 200 Go-Zeilen
Java : Erstellen Sie Ihre erste Blockchain mit Java
JavaScript : Eine Kryptowährungsimplementierung in weniger als 1500 Codezeilen
JavaScript : Erstellen Sie Ihre eigene Blockchain in JavaScript
JavaScript : Lernen und erstellen Sie eine JavaScript-Blockchain
JavaScript : Erstellen einer Blockchain mit JavaScript
JavaScript : So starten Sie Ihre eigene produktionsreife Kryptowährung
JavaScript : Schreiben einer Blockchain in Node.js
Kotlin : Lassen Sie uns eine Kryptowährung in Kotlin implementieren
Python : Lernen Sie Blockchains, indem Sie eins erstellen
Python : Erstellen Sie Ihre eigene Blockchain: ein Python-Tutorial
Python : Eine praktische Einführung in Blockchain mit Python
Python : Lasst uns die kleinste Blockchain bauen
Ruby : Blockchains Schritt für Schritt programmieren (Manuscripts Book Edition)
Scala : So erstellen Sie eine einfache akteurbasierte Blockchain
TypeScript : Naivecoin: ein Tutorial zum Aufbau einer Kryptowährung
TypeScript : NaivecoinStake: ein Tutorial zum Aufbau einer Kryptowährung mit dem Proof of Stake-Konsens
Rust : Aufbau einer Blockchain in Rust & Substrate
Bot
Haskell : Rollen Sie Ihren eigenen IRC-Bot
Node.js : Erstellen eines einfachen Facebook Messenger AI Bot mit API.ai in Node.js
Node.js : So erstellen Sie einen reaktionsfähigen Telegramm-Bot
Node.js : Erstellen Sie einen Discord-Bot
Node.js : gifbot – Erstellen einer GitHub-App
Node.js : Erstellen eines einfachen KI-Chatbots mit Web Speech API und Node.js
Python : So erstellen Sie Ihren ersten Slack-Bot mit Python
Python : So erstellen Sie einen Slack-Bot mit Python mithilfe der Slack Events API und Django in weniger als 20 Minuten
Python : Erstellen Sie einen Reddit-Bot
Python : So erstellen Sie einen Reddit-Bot [Video]
Python : So erstellen Sie einen Telegram-Bot mit Python
Python : Erstellen Sie mit Tweepy einen Twitter-Bot in Python
Python : Reddit-Bot mit Python und PRAW erstellen [Video]
R : Erstellen Sie einen Kryptowährungs-Handelsbot mit R
Rust : Ein Bot für Starcraft in Rust, C oder einer anderen Sprache
Command-Line Tool
Go : Visualisieren Sie Ihre lokalen Git-Beiträge mit Go
Go : Erstellen Sie eine Befehlszeilen-App mit Go: lolcat
Go : Erstellen eines CLI-Befehls mit Go: cowsay
Go : Go CLI-Tutorial: Fortune-Klon
Nim : Schreiben einer Stow-Alternative zum Verwalten von Dotfiles
Node.js : Erstellen Sie ein CLI-Tool in Javascript
Rust : Befehlszeilen-Apps in Rust
Rust : Ein Befehlszeilentool in Rust schreiben
Database
C : Lassen Sie uns eine einfache Datenbank erstellen
C++ : Erstellen Sie Ihr eigenes Redis von Grund auf
C# : Erstellen Sie Ihre eigene Datenbank
Clojure : Eine von der Archäologie inspirierte Datenbank
Crystal : Warum Sie Ihre eigene NoSQL-Datenbank erstellen sollten
Gehen Sie : Erstellen Sie Ihre eigene Datenbank von Grund auf: Persistenz, Indizierung, Parallelität
Gehen Sie : Erstellen Sie Ihr eigenes Redis von Grund auf
JavaScript : Dagoba: eine In-Memory-Graphdatenbank
Python : DBDB: Hundebettdatenbank
Python : Schreiben Sie Ihr eigenes Miniatur-Redis mit Python
Ruby : Erstellen Sie Ihren eigenen schnellen, dauerhaften KV-Shop in Ruby
Rust : Erstellen Sie Ihren eigenen Redis-Client und -Server
Docker
C : Linux-Container in 500 Codezeilen
Go : Erstellen Sie Ihren eigenen Container mit weniger als 100 Go-Zeilen
Go : Erstellen eines Containers von Grund auf in Go [Video]
Python : Ein Workshop zu Linux-Containern: Docker von Grund auf neu erstellen
Python : Eine Proof-of-Concept-Nachahmung von Docker, geschrieben in 100 % Python
Shell : Docker in rund 100 Bash-Zeilen implementiert
Emulator / Virtual Machine
C : Selbst entwickelte Bytecode-Interpreter
C : Virtuelle Maschine in C
C : Schreiben Sie Ihre eigene virtuelle Maschine
C : Schreiben eines Game Boy-Emulators, Cinoop
C++ : So schreiben Sie einen Emulator (CHIP-8-Interpreter)
C++ : Emulations-Tutorial (CHIP-8-Interpreter)
C++ : Emulations-Tutorial (GameBoy-Emulator)
C++ : Emulations-Tutorial (Master-System-Emulator)
C++ : NES-Emulator von Grund auf [Video]
Common Lisp : CHIP-8 in Common Lisp
JavaScript : GameBoy-Emulation in JavaScript
Python : Emulationsgrundlagen: Schreiben Sie Ihren eigenen Chip 8-Emulator/Interpreter
Rust : 0dmg: Erlernen von Rust durch Erstellen eines Teil-Game-Boy-Emulators
Front-end Framework / Library
JavaScript : WTF ist JSX (Lassen Sie uns einen JSX-Renderer erstellen)
JavaScript : Eine DIY-Anleitung zum Erstellen Ihres eigenen React
JavaScript : React von Grund auf neu erstellen [Video]
JavaScript : Gooact: Reagieren Sie in 160 Zeilen JavaScript
JavaScript : Erfahren Sie, wie das React Reconciler-Paket funktioniert, indem Sie Ihr eigenes, leichtes React DOM erstellen
JavaScript : Erstellen Sie sich einen Redux
JavaScript : Lasst uns Redux schreiben!
JavaScript : Redux: Store von Grund auf implementieren [Video]
JavaScript : Erstellen Sie Ihr eigenes vereinfachtes AngularJS in 200 Zeilen JavaScript
JavaScript : Erstellen Sie Ihr eigenes AngularJS
JavaScript : So schreiben Sie Ihr eigenes virtuelles DOM
JavaScript : Erstellen eines Frontend-Frameworks von Grund auf mit Komponenten (Vorlage, Status, VDOM)
JavaScript : Erstellen Sie Ihr eigenes React
JavaScript : Erstellen eines benutzerdefinierten React-Renderers [Video]
Game
C : Handgemachter Held
C : So programmieren Sie ein NES-Spiel in C
C : Schach-Engine in C [Video]
C : Let's Make: Dangerous Dave [Video]
C : Videospielprogrammierung in C lernen [Video]
C : Codieren eines Sudoku-Lösers in C [Video]
C : Codierung eines Rogue/Nethack-Rollenspiels in C [Video]
C : Über Tetris und Neuimplementierung
C++ : Ausbruch
C++ : Beginn der Spielprogrammierung v2.0
C++ : Tetris-Tutorial in C++, plattformunabhängig, mit Schwerpunkt auf Spiellogik für Anfänger
C++ : Cavestory in C++ neu erstellen [Video]
C++ : Höhlengeschichte rekonstruieren [Video]
C++ : Space Invaders von Grund auf
C# : Lernen Sie C#, indem Sie ein einfaches Rollenspiel erstellen
C# : Erstellen eines Roguelike-Spiels in C#
C# : Erstellen Sie ein C#/WPF-RPG
Go : Spiele mit Go [Video]
Java : Programmieren Sie eine 2D-Game-Engine mit Java – Vollständiger Kurs für Anfänger [Video]
Java : 3D-Spieleentwicklung mit LWJGL 3
JavaScript : 2D-Breakout-Spiel mit Phaser
JavaScript : Wie man mit Phaser Flappy Bird in HTML5 erstellt
JavaScript : Spiele mit React, Redux und SVG entwickeln
JavaScript : Erstellen Sie Ihr eigenes 8-Ball-Pool-Spiel von Grund auf [Video]
JavaScript : So erstellen Sie Ihr erstes Roguelike
JavaScript : Denken Sie wie ein Programmierer: So erstellen Sie Snake nur mit JavaScript, HTML und CSS
Lua : BYTEPATH
Python : Spiele mit PyGame entwickeln
Python : Spiele mit Python und Pygame erstellen [pdf]
Python : Roguelike-Tutorial überarbeitet
Ruby : Spiele mit Ruby entwickeln
Rubin : Rubinschlange
Rust : Abenteuer in Rust: Ein einfaches 2D-Spiel
Rust : Roguelike-Tutorial in Rust + tcod
Git
Haskell : „Git-Klon“ in Haskell von Grund auf neu implementieren
JavaScript : Gitlet
JavaScript : GIT erstellen – GIT lernen
Python : Gerade genug von einem Git-Client, um ein Repo zu erstellen, einen Commit durchzuführen und sich selbst auf GitHub zu pushen
Python : Schreiben Sie sich einen Git!
Python : ugit: Lernen Sie Git-Interna, indem Sie Git selbst erstellen
Ruby : Git in Ruby neu erstellen
Network Stack
C : Beejs Leitfaden zur Netzwerkprogrammierung
C : Lassen Sie uns einen TCP/IP-Stack codieren
C / Python : Erstellen Sie Ihren eigenen VPN/Virtual Switch
Ruby : So erstellen Sie einen Netzwerkstapel in Ruby
Neural Network
aufC# : OCR für neuronale Netze
F# : Aufbau neuronaler Netze in F#
Los : Erstellen Sie mit Golang ein mehrschichtiges Perzeptron
Go : Wie man mit Go ein einfaches künstliches neuronales Netzwerk aufbaut
Go : Aufbau eines neuronalen Netzes von Grund auf in Go
JavaScript / Java : Neuronale Netze – Die Natur des Codes [Video]
JavaScript : Neuronale Netze von Grund auf für JavaScript-Linguisten (Teil 1 – Das Perzeptron)
Python : Ein neuronales Netzwerk in 11 Zeilen Python
Python : Implementieren Sie ein neuronales Netzwerk von Grund auf
Python : Optische Zeichenerkennung (OCR)
Python : Verkehrszeichenklassifizierung mit einem Faltungsnetzwerk
Python : Generieren Sie Musik mithilfe des neuronalen LSTM-Netzwerks in Keras
Python : Eine Einführung in Faltungs-Neuronale Netze
Python : Neuronale Netze: Zero to Hero
Operating System
Zusammenbau : Schreiben eines kleinen x86-Bootloaders
Assembly : Baking Pi – Betriebssystementwicklung
C : Erstellen eines Software- und Hardware-Stacks für einen einfachen Computer von Grund auf [Video]
C : Betriebssysteme: Von 0 bis 1
C : Das kleine Buch über die Betriebssystementwicklung
C : Rollen Sie Ihr eigenes Spielzeug-UNIX-Klon-Betriebssystem
C : Kernel 101 – Schreiben wir einen Kernel
C : Kernel 201 – Schreiben wir einen Kernel mit Tastatur- und Bildschirmunterstützung
C : Erstellen Sie einen minimalen Multitasking-Kernel für ARM von Grund auf
C : So erstellen Sie ein Betriebssystem von Grund auf
C : Malloc-Tutorial
C : Hacken Sie den virtuellen Speicher
C : Erlernen der Betriebssystementwicklung mit Linux-Kernel und Raspberry Pi
C : Betriebssystementwicklung für Dummies
C++ : Schreiben Sie Ihr eigenes Betriebssystem [Video]
C++ : Einen Bootloader schreiben
Rust : Ein Betriebssystem in Rust schreiben
Rust : Tutorial zum RISC-V-Rust-Betriebssystem hinzufügen
(beliebig) : Linux von Grund auf
Physics Engine
C : Tutorial zur Videospielphysik
C++ : Spielphysik-Reihe von Allen Chou
C++ : So erstellen Sie eine benutzerdefinierte Physik-Engine
C++ : 3D-Physics-Engine-Tutorial [Video]
JavaScript : Wie Physik-Engines funktionieren
JavaScript : Breitphasenkollisionserkennung mithilfe räumlicher Partitionierung
JavaScript : Erstellen Sie eine einfache 2D-Physik-Engine für JavaScript-Spiele
Programming Language
(beliebig) : mal – Machen Sie ein Lispeln
Versammlung : Jonesforth
C : Babys erster Müllsammler
C : Erstellen Sie Ihr eigenes Lisp: Lernen Sie C und erstellen Sie Ihre eigene Programmiersprache in 1000 Codezeilen
C : Einen einfachen Garbage Collector in C schreiben
C : C-Interpreter, der sich selbst interpretiert.
C : AC- und x86-Version von „Let's Build a Compiler“ von Jack Crenshaw
C : Eine Reise, die erklärt, wie man einen Compiler von Grund auf erstellt
C++ : Schreiben Sie Ihren eigenen Spielzeug-Compiler mit Flex
C++ : So erstellen Sie einen Compiler [Video]
C++ : Kaleidoskop: Implementierung einer Sprache mit LLVM
F# : Parser-Kombinatoren verstehen
Elixir : Compiler entmystifizieren, indem Sie Ihr eigenes [Video] schreiben
Los : Der Super Tiny Compiler
Go : Lexikalisches Scannen in Go [Video]
Haskell : Lasst uns einen Compiler bauen
Haskell : Schreiben Sie Ihnen ein Haskell
Haskell : Schreiben Sie sich in 48 Stunden einen Plan
Haskell : Schreiben Sie einen Plan
Java : Interpreter erstellen: Ein Handbuch zum Erstellen von Programmiersprachen
Java : JVM-Sprache erstellen
JavaScript : Der superkleine Compiler
JavaScript : Der superkleine Interpreter
JavaScript : Little Lisp-Interpreter
JavaScript : So implementieren Sie eine Programmiersprache in JavaScript
JavaScript : Lass uns ein Lisp schreiben
OCaml : Einen C-Compiler schreiben
OCaml : Writing a Lisp, die Serie
Pascal : Lass uns einen Compiler bauen
Python : Ein in Python geschriebener Python-Interpreter
Python : lisp.py: Erstellen Sie Ihren eigenen Lisp-Interpreter
Python : So schreiben Sie einen Lisp-Interpreter in Python
Python : Lassen Sie uns einen einfachen Interpreter erstellen
Python : Erstellen Sie Ihre eigene einfach interpretierte Programmiersprache [Video]
Python : Vom Quellcode zum Maschinencode: Erstellen Sie Ihren eigenen Compiler von Grund auf
Racket : Wunderschönes Racket: Wie Sie mit Racket Ihre eigenen Programmiersprachen erstellen
Ruby : Ein Compiler von Grund auf
Ruby : Markdown-Compiler von Grund auf in Ruby
Rust : Sie möchten also eine Sprach-VM erstellen
Rust : Parser-Kombinatoren mit Rust lernen
Swift : Mit Swift ein LISP von Grund auf erstellen
TypeScript : Erstellen Sie Ihren eigenen WebAssembly-Compiler
Regex Engine
C : Ein Matcher für reguläre Ausdrücke
C : Der Vergleich regulärer Ausdrücke kann einfach und schnell sein
Go : So erstellen Sie eine Regex-Engine von Grund auf
JavaScript : Erstellen Sie eine Regex-Engine in weniger als 40 Codezeilen
JavaScript : So implementieren Sie reguläre Ausdrücke mithilfe von Derivaten in funktionalem Javascript
JavaScript : Implementierung einer Engine für reguläre Ausdrücke
Perl : Wie Regexes funktionieren
Python : Erstellen Sie Ihre eigenen Engines für reguläre Ausdrücke: Backtracking, NFA, DFA
Scala : Keine Magie: Reguläre Ausdrücke
Search Engine
CSS : Eine Suchmaschine in CSS
Python : Aufbau einer Suchmaschine mit Redis und redis-py
Python : Erstellen einer Vektorraum-Indexierungs-Engine in Python
Python : Aufbau einer Python-basierten Suchmaschine [Video]
Python : Textsuche aus Feedback lernen lassen
Python : Mit TF-IDF wichtige Wörter im Text finden
Shell
C : Tutorial – Schreiben Sie eine Shell in C
C : Lasst uns eine Hülle bauen!
C : Schreiben einer UNIX-Shell
C : Erstellen Sie Ihre eigene Shell
C : Schreiben Sie eine Shell in C
Go : Eine einfache Shell in Go schreiben
Rust : Erstellen Sie Ihre eigene Shell mit Rust
Template Engine
JavaScript : JavaScript-Vorlagen-Engine in nur 20 Zeilen
JavaScript : JavaScript-Micro-Templating verstehen
Python : Ansatz: Erstellen einer Toy-Template-Engine in Python
Python : Eine Template-Engine
Ruby : So schreiben Sie eine Template-Engine in weniger als 30 Codezeilen
Text Editor
C : Erstellen Sie Ihren eigenen Texteditor
C++ : Entwerfen eines einfachen Texteditors
Python : Python-Tutorial: Erstellen Sie Ihren eigenen Texteditor [Video]
Python : Erstellen Sie einen einfachen Python-Texteditor!
Ruby : Erstellen Sie einen kollaborativen Texteditor mit Rails
Rust : Hecto: Erstellen Sie Ihren eigenen Texteditor in Rust
Visual Recognition System
Python : Entwicklung eines Nummernschilderkennungssystems mit maschinellem Lernen in Python
Python : Aufbau einer Gesichtserkennungs-Pipeline mit Deep Learning in Tensorflow
Voxel Engine
C++ : Lassen Sie uns eine Voxel-Engine erstellen
Java : Java Voxel Engine Tutorial [Video]
Web Browser
Rust : Lasst uns eine Browser-Engine bauen
Python : Browser Engineering
Web Server
C# : Einen Webserver von Grund auf schreiben
Node.js : Erstellen Sie Ihren eigenen Webserver von Grund auf in JavaScript
Node.js : Lassen Sie uns mit NodeJS Streams einen Webserver von Grund auf programmieren
Node.js : Lets-Build-Express
PHP : Schreiben eines Webservers in reinem PHP
Python : Ein einfacher Webserver
Python : Lassen Sie uns einen Webserver erstellen.
Python : Webanwendung von Grund auf
Python : Erstellen eines einfachen HTTP-Servers von Grund auf in Python
Python : Implementierung einer RESTful-Web-API mit Python und Flask
Ruby : Erstellen eines einfachen WebSockets-Servers von Grund auf in Ruby
(beliebig) : Von NAND zu Tetris: Aufbau eines modernen Computers nach den ersten Prinzipien
Legierung : Die Same-Origin-Politik
C : So schreiben Sie einen Videoplayer in weniger als 1000 Zeilen
C : Erfahren Sie, wie Sie eine Hash-Tabelle in C schreiben
C : Die Grundlagen eines Terminalemulators
C : Schreiben Sie einen Systemaufruf
C : Sol – Ein MQTT-Broker von Grund auf
C++ : Erstellen Sie Ihr eigenes VR-Headset für 200 $
C++ : Wie X Window Manager funktionieren und wie man einen schreibt
C++ : Einen Linux-Debugger schreiben
C++ : Wie ein 64k-Intro erstellt wird
C++ : Erstellen Sie Ihre eigene Game Engine
C# : C#-Netzwerk: Erstellen Sie einen TCP-Chater-Server, TCP-Spiele, UDP Pong und mehr
C# : Laden und Rendern von 3D-Skelettanimationen von Grund auf in C# und GLSL
Clojure : Eine Rechtschreibprüfung erstellen
Los : Erstellen Sie einen einfachen Terminalemulator in 100 Golang-Zeilen
Los : Erstellen wir einen einfachen Load Balancer
Go : Videokodierung von Grund auf
Java : So erstellen Sie eine Android-Reddit-App [Video]
JavaScript : Erstellen Sie Ihren eigenen Modul-Bundler – Minipack
JavaScript : Lernen Sie JavaScript-Versprechen, indem Sie ein Versprechen von Grund auf neu erstellen
JavaScript : Versprechen von Grund auf umsetzen (TDD-Methode)
JavaScript : Implementieren Sie Ihre eigenen Methoden call(), apply() und bind() in JavaScript
JavaScript : JavaScript-Algorithmen und Datenstrukturen
JavaScript : Erstellen Sie mit React Native eine Ride-Hailing-App
JavaScript : Erstellen Sie Ihren eigenen AdBlocker in (buchstäblich) 10 Minuten
Kotlin : Erstellen Sie Ihren eigenen Cache
Lua : Erstellen Sie ein CDN von Grund auf, um mehr über CDN zu erfahren
Nim : Schreiben eines Redis-Protokoll-Parsers
Nim : Ein Build-System schreiben
Nim : Schreiben eines MiniTest-Frameworks
Nim : Einen DMIDecode-Parser schreiben
Nim : Einen INI-Parser schreiben
Nim : Einen Link-Checker schreiben
Nim : Schreiben eines URL-Verkürzungsdienstes
Node.js : Erstellen Sie mit Node.js einen statischen Site-Generator in 40 Zeilen
Node.js : Erstellen eines einfachen Single Sign On (SSO)-Servers und einer Lösung von Grund auf in Node.js.
Node.js : So erstellen Sie eine reale Node-CLI-App mit Node
Node.js : Erstellen Sie einen DNS-Server in Node.js
PHP : Schreiben Sie Ihre eigene MVC von Grund auf in PHP
PHP : Erstellen Sie Ihr eigenes Blog
PHP : Modernes PHP ohne Framework
PHP : Codieren Sie eine Websuchmaschine in PHP
Python : Erstellen Sie eine Deep-Learning-Bibliothek [Video]
Python : So bauen Sie in nur 5 Minuten einen tollen mobilen Dokumentenscanner
Python : Kontinuierliches Integrationssystem
Python : Empfehlungssysteme in Python: Einsteiger-Tutorial
Python : SMS-Spam-Detektor mit Scikit-learn schreiben
Python : Eine einfache inhaltsbasierte Empfehlungs-Engine in Python
Python : Börsenprognosen mit LSTM in Python
Python : Aufbau eines einfachen Generative Adversarial Network (GAN) mit Tensorflow
Python : Lernen Sie ML-Algorithmen durch Codierung: Entscheidungsbäume
Python : JSON-Dekodierungsalgorithmus
Python : Erstellen Sie Ihr eigenes Git-Plugin mit Python
Ruby : Ein Schrittzähler in der realen Welt
Ruby : Erstellen einer Linux-Desktopanwendung mit Ruby
Rust : Aufbau eines DNS-Servers in Rust
Rust : Skalierbaren Chat-Dienst von Grund auf neu schreiben
Rust : WebGL + Rust: Grundlegendes Wasser-Tutorial
TypeScript : Tiny Package Manager: Erlernt die Funktionsweise von npm oder Yarn
Einsendungen sind willkommen, senden Sie einfach eine PR oder erstellen Sie ein Problem
Helfen Sie uns, ausstehende Einsendungen zu überprüfen, indem Sie Kommentare und „Reaktionen“ hinterlassen.
Dieses Repository ist das Werk vieler Mitwirkender. Es wurde von Daniel Stefanovic ins Leben gerufen und wird jetzt von CodeCrafters, Inc. gepflegt. CodeCrafters, Inc. hat, soweit gesetzlich möglich, auf alle Urheberrechte und verwandten oder benachbarten Rechte an diesem Werk verzichtet.