More note updates

This commit is contained in:
2025-10-04 04:00:13 -04:00
parent 6dc4a036fd
commit a32d49deeb
3 changed files with 83 additions and 61 deletions

View File

@@ -1,61 +0,0 @@
# Programming Resources
A handy list of blog posts, articles, videos, and books that I would probably
refer to someone or within something.
## Memory Allocation Strategies
- https://www.gingerbill.org/series/memory-allocation-strategies/
## Immediate-Mode Graphical User Interfaces (2005)
- https://caseymuratori.com/blog_0001
- https://www.youtube.com/watch?v=Z1qyvQsjK5Y
## What Color is Your Function?
- https://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/
## Real-time audio programming 101: time waits for nothing
- http://www.rossbencina.com/code/real-time-audio-programming-101-time-waits-for-nothing
## Triangulation
- https://www.humus.name/index.php?ID=228
## Quantifying the Performance of Garbage Collection vs. Explicit Memory Management
- https://people.cs.umass.edu/~emery/pubs/gcvsmalloc.pdf
## Typing is Hard
- https://3fx.ch/typing-is-hard.html
## The Aggregate Magic Algorithms
- http://aggregate.org/MAGIC/
## Ryan Fleury's UI Series
Semi-paywalled
- https://www.rfleury.com/p/ui-series-table-of-contents
## You Could Have Invented Monads! (And Maybe You Already Have.)
- http://blog.sigfpe.com/2006/08/you-could-have-invented-monads-and.html
## Fix Your Timestep!
- https://gafferongames.com/post/fix_your_timestep/
## UTF-8 Everywhere
- http://utf8everywhere.org
## Parsing Gigabytes of JSON per Second
- https://arxiv.org/abs/1902.08318 [[PDF](https://arxiv.org/pdf/1902.08318)]

View File

@@ -1,3 +1,5 @@
# References
## [Intel® 64 and IA-32 Architectures Software Developers Manual](https://software.intel.com/en-us/download/intel-64-and-ia-32-architectures-sdm-combined-volumes-1-2a-2b-2c-2d-3a-3b-3c-3d-and-4)
## [CUDA C++ Programming Guide](https://docs.nvidia.com/cuda/pdf/CUDA_C_Programming_Guide.pdf)

81
notes/resources.md Normal file
View File

@@ -0,0 +1,81 @@
# Resources
A handy list of blog posts, articles, videos, and books that I would probably
refer to someone or within something.
## Programming
### Memory Allocation Strategies
- https://www.gingerbill.org/series/memory-allocation-strategies/
### Immediate-Mode Graphical User Interfaces (2005)
- https://caseymuratori.com/blog_0001
- https://www.youtube.com/watch?v=Z1qyvQsjK5Y
### What Color is Your Function?
- https://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/
### Real-time audio programming 101: time waits for nothing
- http://www.rossbencina.com/code/real-time-audio-programming-101-time-waits-for-nothing
### Triangulation
- https://www.humus.name/index.php?ID=228
### Quantifying the Performance of Garbage Collection vs. Explicit Memory Management
- https://people.cs.umass.edu/~emery/pubs/gcvsmalloc.pdf
### Typing is Hard
- https://3fx.ch/typing-is-hard.html
### The Aggregate Magic Algorithms
- http://aggregate.org/MAGIC/
### Ryan Fleury's UI Series
Semi-paywalled
- https://www.rfleury.com/p/ui-series-table-of-contents
### You Could Have Invented Monads! (And Maybe You Already Have.)
- http://blog.sigfpe.com/2006/08/you-could-have-invented-monads-and.html
### Fix Your Timestep!
- https://gafferongames.com/post/fix_your_timestep/
### UTF-8 Everywhere
- http://utf8everywhere.org
### Parsing Gigabytes of JSON per Second
- https://arxiv.org/abs/1902.08318 [[PDF](https://arxiv.org/pdf/1902.08318)]
### What are OKLCH colors?
- https://jakub.kr/components/oklch-colors
### Software Foundations series
- https://softwarefoundations.cis.upenn.edu/
### Software Rendering Alpha-Blending Tricks
- https://gist.github.com/mattiasgustavsson/c11e824e3d603d0c86e5e0dde4ecf839
### A Relational Model of Data for Large Shared Data Banks
- https://fermatslibrary.com/s/a-relational-model-of-data-for-large-shared-data-banks
### Powersort
- https://www.wild-inter.net/publications/munro-wild-2018.pdf