Pinned Repositories
bulkRenamePythonTool
Ever wished you could rename a list of files with a multi-line text editor like notepad++? First python script creates a file called rename.txt which you can edit however you like. The second script implements your edits.
exapunks_metalang_compiler
I created a metalanguage and a compiler for the game ExaPunks
geo-offset-test-server
This is a testing tool for my attempt to contribute an offset trait to the `geo` crate
megalinref
A python module built in Rust for converting coordinates to road chainages and vise-versa
nicklinref_rust
Slice segments of the Western Australia Road network based on SLK
nicks_line_tools_rust
parse_wkb
Pure python library to parse WKB (Well Known Binary) GIS geospatial geometry format
uiua-keypad
Uiua Keypad for vscode (unofficial)
thehappycheese's Repositories
thehappycheese/exapunks_metalang_compiler
I created a metalanguage and a compiler for the game ExaPunks
thehappycheese/geo-offset-test-server
This is a testing tool for my attempt to contribute an offset trait to the `geo` crate
thehappycheese/keypress-osd-python
displays currently pressed keys using minimal borderless tkinter window for use with screen recorders
thehappycheese/nicks_line_tools_rust
thehappycheese/merge_with_deferred
Testing an idea to use deferred execution to build complex interval merge processes
thehappycheese/2022-04-06-Demo-GIT
thehappycheese/bom_data_node
Attempt bom data processing using node
thehappycheese/calgen
Generates a desk calendar the way I like it.
thehappycheese/fanofpi
thehappycheese/infinte_canvas
A web app canvas for sketching and scribbling that has no edge - it expands infinitely as you scroll.
thehappycheese/IntersectionExtractor2021
This script extracts a list of intersections along each Main Roads Western Australia State Road
thehappycheese/jsrk4
A javascript implementation of an RK4 elastic simulation
thehappycheese/linear_referencing_geocoding_server
a REST service built with geopandas and flask designed to slice and offset line segments from the Main Roads Western Australia road network and return GeoJSON
thehappycheese/linrefreverse
Given a pandas DataFrame containing latitude, longitude coordinates, get SLK on Main Roads Western Australia road network
thehappycheese/MacroMergeUI
For merging and aggregating several CSV files against a single primary file based on overlapping SLK ranges.
thehappycheese/mega_vector
A basic pure python vector manipulation library because I got sick of copy pasting it
thehappycheese/megamap
thehappycheese/megamerge
A python library accelerated by a rust binary for joining / merging tables with an interval index.
thehappycheese/neural_network_play_oct_21
My first serious attempt to train a neural network
thehappycheese/nicks_intervals_py
pure python library for manipulating intervals and groups of intervals. An Interval is a pair of values representing a start and end on a single dimension.
thehappycheese/nicks_line_tools
thehappycheese/npeg-rs
A PEG (Parser Expression Grammar) Written in Rust
thehappycheese/parsimonious
The fastest pure-Python PEG parser
thehappycheese/peggypy
A brave attempt to port peggyjs to python. Wish me luck.
thehappycheese/pyroads
Python package for dealing with linear asset data.
thehappycheese/rust_merge
an ultra fast merge algorithm based on polars
thehappycheese/thehappycheese
Config files for my GitHub profile.
thehappycheese/vscode-create-jupyter
Adds an activity to the left bar with a single button "Create New Jupyter Notebook"
thehappycheese/warp-static-server
A simple static file server I can trust with hopefully zero runtime dependencies on windows
thehappycheese/wideprint
python package to help print a collection of short strings in columns