From bd5154498bb225963ae4bc617bc33e14a1fc2c1e Mon Sep 17 00:00:00 2001 From: utensil Date: Thu, 26 Sep 2024 23:36:13 +0800 Subject: [PATCH] Add recent diaries --- trees/uts-0018.tree | 28 ++++++++++++++++++++++++++++ trees/uts-001P.tree | 2 ++ 2 files changed, 30 insertions(+) diff --git a/trees/uts-0018.tree b/trees/uts-0018.tree index 3b281be..d3b4abb 100644 --- a/trees/uts-0018.tree +++ b/trees/uts-0018.tree @@ -14,6 +14,34 @@ \subtree[2024-09]{ \title{September, 2024} +\mdblock{09-26}{ + +- add [[uts-001N]] + - read [Compiling C to WebAssembly without Emscripten](https://surma.dev/things/c-to-webassembly/) and [WebAssembly without Emscripten](https://schellcode.github.io/webassembly-without-emscripten), a bit dead-end for me + - I still need to learn more about wasmer and cranelift +- add [[uts-001P]] +- learn about [monorepo tools](https://monorepo.tools/): nx seems to have most [feature-complete](https://monorepo.tools/#tools-review) support for [most stacks](https://nx.dev/getting-started/intro#pick-your-stack), moon is the next best choice for [Bun.js](https://moonrepo.dev/docs/guides/javascript/bun-handbook)+[Rust](https://moonrepo.dev/docs/guides/rust/handbook) projects that I have in mind. Other resources: + - [Building a Monorepo with Rust](https://earthly.dev/blog/rust-monorepo/) +- I need to learn more about [Salva](https://salva.rs/): fluids simulation in Rust that works with [Rapier](https://github.com/dimforge/rapier.js/), but it doesn't seem to have a JS binding yet, rapier even has an [r3f](https://github.com/dimforge/rapier.js/) package, and plugins for bevy. See [FLUID SIMULATION - SIGGRAPH 2007 Course Notes](https://www.cs.ubc.ca/~rbridson/fluidsimulation/fluids_notes.pdf) to learn more about fluid simulation. +- learn about [WLJS](https://jerryi.github.io/wljs-docs/) for Wolfram Mathematica, recalled [my early Mathematica notebooks](https://github.com/utensil/mathematica-notebooks), and wish to do SSR for them +} + +\mdblock{09-25}{ +- use `biome` for linting web source files +- add [[uts-001K]] +} + +\mdblock{09-24}{ +- add live reload +- improve various loading and WebGL animation experience +- found [David Tong: Lectures on Gauge Theory](https://www.damtp.cam.ac.uk/user/tong/gaugetheory.html) +} + +\mdblock{09-23}{ +- more progress on [[ag-000G]], particularly on [[ag-001J]] +- found [shaderfrog](https://shaderfrog.com/) +} + \mdblock{09-22}{ - skimmed \citek{carosso2018geometric}: "Geometric quantization is an attempt at using the differential-geometric ingredients of classical phase spaces regarded as symplectic manifolds in order to define a corresponding quantum theory." - skimmed \citek{pinkall2024differential}: "Unlike the common approach in existing textbooks on this topic, there is a strong focus on variational problems, ranging from elastic curves to surface that minimize area or Willmore functional." diff --git a/trees/uts-001P.tree b/trees/uts-001P.tree index 42a2ee2..6536c31 100644 --- a/trees/uts-001P.tree +++ b/trees/uts-001P.tree @@ -4,5 +4,7 @@ \tag{exp} \note{test Rhai scripting}{ +\p{For now, open the console to see the output. +} \loadjs{rhai.js} }