DavidBetteridge
Mainly Python C# and F#. York Code Dojo Community Leader @da_betteridge @hachyderm.io/@davidbetteridge
@ZeroMission York
Pinned Repositories
AdventOfCode2024
My solutions for Advent of Code 2024
bf.net
A series of videos showing how to write an interpreter and compiler for the Brain#$!" language. The final compiler generates .net IL code which can be debugged from an IDE such as VS Code.
CheckPwnedPasswords
Checks to see if a password is in the list of 300+ million passwords downloaded from https://haveibeenpwned.com/Passwords
ElasticSearchTalk
Talk about Elastic Search @ Dot Net York
forth
HuffmanCoding
Implementation of Huffman Coding in C#. (Inspired by a conversation after a York Code Dojo exercise.)
InjectionAttack
Simple demonstration of how sql injection can be used to extract any data from a database.
PythonTalks
Python for C# Devs Talk
Signals.Net
Implementation of Signals in C#
z80
A basic z80 virtual machine written using C# (TDD). This forms the engine of a tool for teaching assembler.
DavidBetteridge's Repositories
DavidBetteridge/SQLServerToExcel
Generates an excel spreadsheet from a SQLServer query
DavidBetteridge/ASCIIFractals
DavidBetteridge/BankOCR
DavidBetteridge/CheckoutKata
DavidBetteridge/Documents
DavidBetteridge/DynamicProgramming
DavidBetteridge/EntityFramework.Extended
Add-on feature for Entity Framework
DavidBetteridge/kafka-connect-elasticsearch
DavidBetteridge/MandelbrotSet
Example ascii mandelbrot
DavidBetteridge/MSMQStressTest
Checks the behaviour of a MSMQ transaction using snapshot isolation when under load
DavidBetteridge/Piet.net
DavidBetteridge/PuzzleGame
My puzzle game.
DavidBetteridge/Rosalind
DavidBetteridge/SQLServerFreeSpace
SQLServer Database Free space viewer
DavidBetteridge/TaskVisualiser
Visual display of parallel task
DavidBetteridge/TDDAsIfYouMeantIt
DavidBetteridge/TheHaltingProblem
DavidBetteridge/WordBoxSolver
Verify solutions to the GCHQ word box problem
DavidBetteridge/WordWrap
DavidBetteridge/yorkcodedojo.github.io
Website