diff options
Diffstat (limited to '')
-rw-r--r-- | documentation/bookmark/Package.md | 5 | ||||
-rw-r--r-- | documentation/bookmark/Pattern.md | 5 | ||||
-rw-r--r-- | documentation/bookmark/back-end/JavaScript.md | 9 | ||||
-rw-r--r-- | documentation/bookmark/back-end/native.md | 8 | ||||
-rw-r--r-- | documentation/bookmark/database.md | 5 | ||||
-rw-r--r-- | documentation/bookmark/distributed_programming.md | 2 | ||||
-rw-r--r-- | documentation/bookmark/game_programming.md | 9 | ||||
-rw-r--r-- | documentation/bookmark/math.md | 6 | ||||
-rw-r--r-- | documentation/bookmark/methodology.md | 1 | ||||
-rw-r--r-- | documentation/bookmark/paradigm/Plugin Oriented Programming.md | 4 | ||||
-rw-r--r-- | documentation/bookmark/web_framework.md | 1 |
11 files changed, 54 insertions, 1 deletions
diff --git a/documentation/bookmark/Package.md b/documentation/bookmark/Package.md new file mode 100644 index 000000000..b58cc3221 --- /dev/null +++ b/documentation/bookmark/Package.md @@ -0,0 +1,5 @@ +# Repository + +1. [WebAssembly Package Manager](https://wapm.io/) +1. [About GitHub Packages](https://docs.github.com/en/free-pro-team@latest/packages/publishing-and-managing-packages/about-github-packages#supported-clients-and-formats) + diff --git a/documentation/bookmark/Pattern.md b/documentation/bookmark/Pattern.md new file mode 100644 index 000000000..0a7569078 --- /dev/null +++ b/documentation/bookmark/Pattern.md @@ -0,0 +1,5 @@ +# Reference + +1. [Patterns of Software: Tales from the Software Community](https://dreamsongs.com/Files/PatternsOfSoftware.pdf) +1. [Gerald Jay Sussman on Flexible Systems, The Power of Generic Operations](https://vimeo.com/151465912) + diff --git a/documentation/bookmark/back-end/JavaScript.md b/documentation/bookmark/back-end/JavaScript.md new file mode 100644 index 000000000..f3c57b57f --- /dev/null +++ b/documentation/bookmark/back-end/JavaScript.md @@ -0,0 +1,9 @@ +# Debugging + +1. [The JavaScript Self-Profiling API](https://addyosmani.com/blog/js-self-profiling/) + +# Number + +1. [BigInt: arbitrary-precision integers in JavaScript](https://v8.dev/features/bigint) +1. [WebAssembly integration with JavaScript BigInt](https://v8.dev/features/wasm-bigint) + diff --git a/documentation/bookmark/back-end/native.md b/documentation/bookmark/back-end/native.md index ec1ba689d..32da388c9 100644 --- a/documentation/bookmark/back-end/native.md +++ b/documentation/bookmark/back-end/native.md @@ -1,3 +1,11 @@ +# Java + +1. [Java Grinder](https://www.mikekohn.net/micro/java_grinder.php) + +# Register allocation + +1. [A Quick Introduction to Register Allocation](https://hassamuddin.com/blog/reg-alloc/) + # Call stack 1. http://stffrdhrn.github.io/software/embedded/openrisc/2018/06/08/gcc_stack_frames.html diff --git a/documentation/bookmark/database.md b/documentation/bookmark/database.md index 2152dd124..765f5ba0f 100644 --- a/documentation/bookmark/database.md +++ b/documentation/bookmark/database.md @@ -1,3 +1,7 @@ +# Pagination + +1. [Pagination with Relative Cursors](https://shopify.engineering/pagination-relative-cursors) + # Reference 1. ["Temporal Databases for Streaming Architectures" by Jeremy Taylor and Jon Pither](https://www.youtube.com/watch?v=ykbYNBE-V3k) @@ -15,6 +19,7 @@ # Query +1. [Reasons why SELECT * is bad for SQL performance](https://tanelpoder.com/posts/reasons-why-select-star-is-bad-for-sql-performance/) 1. [A Short Story About SQL’s Biggest Rival](https://www.holistics.io/blog/quel-vs-sql/) 1. https://calcite.apache.org/ 1. https://juxt.pro/blog/crux-sql diff --git a/documentation/bookmark/distributed_programming.md b/documentation/bookmark/distributed_programming.md index 916bdfcea..57802f081 100644 --- a/documentation/bookmark/distributed_programming.md +++ b/documentation/bookmark/distributed_programming.md @@ -59,6 +59,7 @@ # Programming language +1. [Choral: a choreographic programming language](https://www.choral-lang.org/) 1. ["Unison: a new distributed programming language" by Paul Chiusano](https://www.youtube.com/watch?v=gCWtkvDQ2ZI) 1. http://radicle.xyz/ 1. [Lambda World 2018 - Introduction to the Unison programming language - Rúnar Bjarnason](https://www.youtube.com/watch?v=rp_Eild1aq8) @@ -83,6 +84,7 @@ # Logical clock +1. [Interval Tree Clocks](https://ferd.ca/interval-tree-clocks.html) 1. [Version Vectors are not Vector Clocks](https://haslab.wordpress.com/2011/07/08/version-vectors-are-not-vector-clocks/) 1. [Distributed Systems: Physical, Logical, and Vector Clocks](https://levelup.gitconnected.com/distributed-systems-physical-logical-and-vector-clocks-7ca989f5f780) 1. [The Bloom Clock](https://arxiv.org/pdf/1905.13064.pdf) diff --git a/documentation/bookmark/game_programming.md b/documentation/bookmark/game_programming.md index 03efdc258..bb07c4bc3 100644 --- a/documentation/bookmark/game_programming.md +++ b/documentation/bookmark/game_programming.md @@ -1,3 +1,11 @@ +# Board game + +1. [Ludology](https://ludology.libsyn.com/) + +# Pattern + +1. [Game Programming Patterns](http://gameprogrammingpatterns.com/) + # Path finding 1. [Friday Facts #317 - New pathfinding algorithm](https://factorio.com/blog/post/fff-317) @@ -91,7 +99,6 @@ 1. http://www.jagregory.com/abrash-black-book/ 1. http://docs.godotengine.org/en/3.0/tutorials/math/rotations.html 1. http://www.essentialmath.com/ -1. http://gameprogrammingpatterns.com/ 1. http://higherorderfun.com/blog/2012/05/20/the-guide-to-implementing-2d-platformers/ 1. https://github.com/Dvergar/awesome-haxe-gamedev diff --git a/documentation/bookmark/math.md b/documentation/bookmark/math.md index 36f19a3cf..a91f3d788 100644 --- a/documentation/bookmark/math.md +++ b/documentation/bookmark/math.md @@ -1,3 +1,7 @@ +# Arithmetic + +1. [The Definitive Higher Math Guide on Integer Long Division (and Its Variants)](https://mathvault.ca/long-division/) + # Tensor calculus 1. [Introduction to Tensor Calculus](http://www.ita.uni-heidelberg.de/~dullemond/lectures/tensor/tensor.pdf) @@ -63,6 +67,7 @@ # Quaternions +1. [Maths - Quaternions](http://www.euclideanspace.com/maths/algebra/realNormedAlgebra/quaternions/index.htm) 1. [Dual Quaternions for Mere Mortals](https://www.jeremyong.com/math/2019/08/05/dual-quaternions-for-mere-mortals/) 1. [Stepping into a New Dimension: Using Quaternions to See the Invisible](https://medium.com/@vieyrasoftware/stepping-into-a-new-dimension-using-quaternions-to-see-the-invisible-478087c9ebbf) 1. [How Quaternions Produce 3D Rotation](https://penguinmaths.blogspot.com/2019/06/how-quaternions-produce-3d-rotation.html) @@ -169,6 +174,7 @@ # Geometric Algebra | Clifford Algebra +1. [Geometric Algebra](https://arxiv.org/abs/1205.5935) 1. [A Swift Introduction to Geometric Algebra](https://www.youtube.com/watch?v=60z_hpEAtD8) 1. [Euclidean Geometry and Geometric Algebra](http://geometry.mrao.cam.ac.uk/2020/06/euclidean-geometry-and-geometric-algebra/) 1. [Plane-based Geometric Algebra for Computer Science](https://bivector.net/PGA4CS.html) diff --git a/documentation/bookmark/methodology.md b/documentation/bookmark/methodology.md index 81b7b959b..63e770046 100644 --- a/documentation/bookmark/methodology.md +++ b/documentation/bookmark/methodology.md @@ -1,4 +1,5 @@ # Reference +1. [Managing developer identities in autonomous teams](https://kislayverma.com/organizations/managing-developer-identities-in-autonomous-teams/) 1. [Risk-First](https://riskfirst.org/) diff --git a/documentation/bookmark/paradigm/Plugin Oriented Programming.md b/documentation/bookmark/paradigm/Plugin Oriented Programming.md new file mode 100644 index 000000000..a41e8f102 --- /dev/null +++ b/documentation/bookmark/paradigm/Plugin Oriented Programming.md @@ -0,0 +1,4 @@ +# Reference + +1. [pop](https://gitlab.com/saltstack/pop/pop) + diff --git a/documentation/bookmark/web_framework.md b/documentation/bookmark/web_framework.md index 2e0e54977..741895072 100644 --- a/documentation/bookmark/web_framework.md +++ b/documentation/bookmark/web_framework.md @@ -146,6 +146,7 @@ # Rendering +1. [Incrementally Improving The DOM](https://blog.functorial.com/posts/2018-04-08-Incrementally-Improving-The-DOM.html) 1. https://medium.com/@ryansolid/the-fastest-way-to-render-the-dom-e3b226b15ca3 1. https://github.com/Famous/engine 1. https://redom.js.org/ |