diff options
author | Eduardo Julian | 2022-06-29 00:34:27 -0400 |
---|---|---|
committer | Eduardo Julian | 2022-06-29 00:34:27 -0400 |
commit | 29bbd8a2cd4deb9038f01c16d54ffa937917cfaa (patch) | |
tree | 54418b3bb4fad71bf10167f7f6dc51771142cd36 /documentation/book | |
parent | 149515fd173947dcff20558fca077fbd16dc9b6c (diff) |
Better syntax for getting/setting fields when defining JVM classes.
Diffstat (limited to '')
42 files changed, 139 insertions, 27 deletions
diff --git a/documentation/bookmark/Localization and Internationalization.md b/documentation/bookmark/Localization and Internationalization.md deleted file mode 100644 index 198d768bd..000000000 --- a/documentation/bookmark/Localization and Internationalization.md +++ /dev/null @@ -1,4 +0,0 @@ -# Reference - -1. [CSS for internationalisation](https://chenhuijing.com/blog/css-for-i18n/) - diff --git a/documentation/bookmark/application_programming_interface.md b/documentation/bookmark/application_programming_interface.md index 47c8613a6..fe5eefb56 100644 --- a/documentation/bookmark/application_programming_interface.md +++ b/documentation/bookmark/application_programming_interface.md @@ -1,4 +1,7 @@ # Reference +0. []() +0. [DBS launches ‘world’s largest’ banking API platform](https://fst.net.au/financial-services-news/dbs-launches-worlds-largest-banking-api-platform/) +0. [Why APIs Matter](https://systemsapproach.substack.com/p/why-apis-matter?s=r) 0. [Aligning on Your API Design Using Jobs to be Done](https://blog.stoplight.io/aligning-on-your-api-design-using-jobs-to-be-done) diff --git a/documentation/bookmark/artificial_intelligence/machine_learning.md b/documentation/bookmark/artificial_intelligence/machine_learning.md index a998c7aaa..0487c5626 100644 --- a/documentation/bookmark/artificial_intelligence/machine_learning.md +++ b/documentation/bookmark/artificial_intelligence/machine_learning.md @@ -49,14 +49,6 @@ 0. https://deeplearning4j.org/ 0. [Deep(er) learning](http://www.jneurosci.org/content/early/2018/07/13/JNEUROSCI.0153-18.2018?versioned=true) -# Neural network - -0. https://github.com/BrainJS/brain.js -0. https://blog.jle.im/entry/practical-dependent-types-in-haskell-1.html -0. https://matloff.wordpress.com/2018/06/20/neural-networks-are-essentially-polynomial-regression/ -0. https://www.quantamagazine.org/foundations-built-for-a-general-theory-of-neural-networks-20190131#AI -0. https://rkevingibson.github.io/blog/neural-networks-as-ordinary-differential-equations/ - # Tensor 0. http://nlp.seas.harvard.edu/NamedTensor.html diff --git a/documentation/bookmark/machine_learning/deep/geometric.md b/documentation/bookmark/artificial_intelligence/machine_learning/deep/geometric.md index 93de8ff17..93de8ff17 100644 --- a/documentation/bookmark/machine_learning/deep/geometric.md +++ b/documentation/bookmark/artificial_intelligence/machine_learning/deep/geometric.md diff --git a/documentation/bookmark/machine_learning/gradient.md b/documentation/bookmark/artificial_intelligence/machine_learning/gradient.md index 1d1db6ddb..1d1db6ddb 100644 --- a/documentation/bookmark/machine_learning/gradient.md +++ b/documentation/bookmark/artificial_intelligence/machine_learning/gradient.md diff --git a/documentation/bookmark/artificial_intelligence/machine_learning/neural_network.md b/documentation/bookmark/artificial_intelligence/machine_learning/neural_network.md new file mode 100644 index 000000000..5465ecfe2 --- /dev/null +++ b/documentation/bookmark/artificial_intelligence/machine_learning/neural_network.md @@ -0,0 +1,10 @@ +# Reference + +0. []() +0. [Softmax Activation Function: Everything You Need to Know](https://www.pinecone.io/learn/softmax-activation/) +0. https://github.com/BrainJS/brain.js +0. https://blog.jle.im/entry/practical-dependent-types-in-haskell-1.html +0. https://matloff.wordpress.com/2018/06/20/neural-networks-are-essentially-polynomial-regression/ +0. https://www.quantamagazine.org/foundations-built-for-a-general-theory-of-neural-networks-20190131#AI +0. https://rkevingibson.github.io/blog/neural-networks-as-ordinary-differential-equations/ + diff --git a/documentation/bookmark/artificial_intelligence/machine_learning/neural_network/graph.md b/documentation/bookmark/artificial_intelligence/machine_learning/neural_network/graph.md new file mode 100644 index 000000000..56aacd71b --- /dev/null +++ b/documentation/bookmark/artificial_intelligence/machine_learning/neural_network/graph.md @@ -0,0 +1,5 @@ +# Reference + +0. []() +0. [How I Learned to Stop Worrying and Love Graphs: Why Machine Learning on Graphs could be the future of AI](https://www.appliedexploration.com/p/graph-neural-networks-future-of-ai) + diff --git a/documentation/bookmark/machine_learning/probabilistic_soft_logic.md b/documentation/bookmark/artificial_intelligence/machine_learning/probabilistic_soft_logic.md index 8ded7ebf1..8ded7ebf1 100644 --- a/documentation/bookmark/machine_learning/probabilistic_soft_logic.md +++ b/documentation/bookmark/artificial_intelligence/machine_learning/probabilistic_soft_logic.md diff --git a/documentation/bookmark/audio.md b/documentation/bookmark/audio.md new file mode 100644 index 000000000..fef45b127 --- /dev/null +++ b/documentation/bookmark/audio.md @@ -0,0 +1,5 @@ +# Reference + +0. []() +0. [JUCE: The leading framework for multi-platform audio applications](https://juce.com/) + diff --git a/documentation/bookmark/business/competitiveness.md b/documentation/bookmark/business/competitiveness.md index da4f83a26..8b4e1ca45 100644 --- a/documentation/bookmark/business/competitiveness.md +++ b/documentation/bookmark/business/competitiveness.md @@ -1,4 +1,6 @@ # Reference +0. []() +0. [On Structural Advantage](https://medium.com/gamemakers/on-structural-advantage-7c6d6440ebc1) 0. [Moats: Durable competitive advantage](https://longform.asmartbear.com/posts/moats/) diff --git a/documentation/bookmark/business/hiring.md b/documentation/bookmark/business/hiring.md new file mode 100644 index 000000000..491a86d01 --- /dev/null +++ b/documentation/bookmark/business/hiring.md @@ -0,0 +1,6 @@ +# Reference + +0. []() +0. [Spotting Talent: A new book offers surprising insights into the traits of outstanding people.](https://www.city-journal.org/spotting-talent) + 0. [Talent: How to Identify Energizers, Creatives, and Winners Around the World](https://www.amazon.com/Talent-Identify-Energizers-Creatives-Winners/dp/1250275814/) + diff --git a/documentation/bookmark/business/luck.md b/documentation/bookmark/business/luck.md new file mode 100644 index 000000000..b3f9ce91f --- /dev/null +++ b/documentation/bookmark/business/luck.md @@ -0,0 +1,5 @@ +# Reference + +0. []() +0. [How to Increase Your Luck Surface Area](https://www.codusoperandi.com/posts/increasing-your-luck-surface-area) + diff --git a/documentation/bookmark/business/management.md b/documentation/bookmark/business/management.md index db406def7..968ecce66 100644 --- a/documentation/bookmark/business/management.md +++ b/documentation/bookmark/business/management.md @@ -1,6 +1,8 @@ # Reference 0. []() +0. [Effective project management in 10 simple steps](https://www.cenizal.com/ten-rules-of-project-management/) +0. [When Everything is Important But Nothing is Getting Done](https://sharedphysics.com/everything-is-important/) 0. [The Power of Introspection: The Fuel That Keeps Teams Resilient](https://www.youtube.com/watch?v=gl1AKeEHTG8) 0. [Preventing burnout: A manager's toolkit](https://about.gitlab.com/blog/2022/05/03/preventing-burnout-a-managers-toolkit/) 0. [The Curse of Systems Thinkers (Part 1)](https://blog.relyabilit.ie/the-curse-of-systems-thinkers/) diff --git a/documentation/bookmark/business/marketing.md b/documentation/bookmark/business/marketing.md new file mode 100644 index 000000000..746d72856 --- /dev/null +++ b/documentation/bookmark/business/marketing.md @@ -0,0 +1,5 @@ +# Reference + +0. []() +0. [All Ears: Track your brand across the new media landscape](https://en.allears.ai/) + diff --git a/documentation/bookmark/business/permission.md b/documentation/bookmark/business/permission.md new file mode 100644 index 000000000..95ee28c15 --- /dev/null +++ b/documentation/bookmark/business/permission.md @@ -0,0 +1,5 @@ +# Reference + +0. []() +0. [Ask for no, don’t ask for yes](https://www.mooreds.com/wordpress/archives/3518) + diff --git a/documentation/bookmark/business/productivity.md b/documentation/bookmark/business/productivity.md index a2e28b380..98d8ac064 100644 --- a/documentation/bookmark/business/productivity.md +++ b/documentation/bookmark/business/productivity.md @@ -1,5 +1,7 @@ # Reference +0. []() +0. [Tips for effective engineering](https://budelewski.com/effective-engineering/) 0. [1. Unfolding the interrelationship diagram](https://world.hey.com/rjs/1-unfolding-the-interrelationship-diagram-5a79e3fc) 0. [2. Shaping on the demand side](https://world.hey.com/rjs/2-shaping-on-the-demand-side-f2e6a00d) 0. [3. Shaping with pattern languages](https://world.hey.com/rjs/3-shaping-with-pattern-languages-a00d880c) diff --git a/documentation/bookmark/business/sustainability.md b/documentation/bookmark/business/sustainability.md new file mode 100644 index 000000000..b99e958eb --- /dev/null +++ b/documentation/bookmark/business/sustainability.md @@ -0,0 +1,6 @@ +# Reference + +0. []() +0. [The Propriety Path Platform](https://kk.org/thetechnium/the-propriety-path-platform/) +0. [1,000 True Fans](https://kk.org/thetechnium/1000-true-fans/) + diff --git a/documentation/bookmark/platform/js.md b/documentation/bookmark/compilation/target/js.md index b6ea6916e..b6ea6916e 100644 --- a/documentation/bookmark/platform/js.md +++ b/documentation/bookmark/compilation/target/js.md diff --git a/documentation/bookmark/platform/jvm.md b/documentation/bookmark/compilation/target/jvm.md index 4ea87de28..4ea87de28 100644 --- a/documentation/bookmark/platform/jvm.md +++ b/documentation/bookmark/compilation/target/jvm.md diff --git a/documentation/bookmark/platform/node_js.md b/documentation/bookmark/compilation/target/node_js.md index 2fcfcf3ac..2fcfcf3ac 100644 --- a/documentation/bookmark/platform/node_js.md +++ b/documentation/bookmark/compilation/target/node_js.md diff --git a/documentation/bookmark/platform/php.md b/documentation/bookmark/compilation/target/php.md index 74fe1e7ac..74fe1e7ac 100644 --- a/documentation/bookmark/platform/php.md +++ b/documentation/bookmark/compilation/target/php.md diff --git a/documentation/bookmark/platform/ruby.md b/documentation/bookmark/compilation/target/ruby.md index 8b124a598..8b124a598 100644 --- a/documentation/bookmark/platform/ruby.md +++ b/documentation/bookmark/compilation/target/ruby.md diff --git a/documentation/bookmark/compiler.md b/documentation/bookmark/compiler.md index ea86dca98..8243c5d1c 100644 --- a/documentation/bookmark/compiler.md +++ b/documentation/bookmark/compiler.md @@ -1,17 +1,22 @@ # Methodology -1. [Nada Amin's keynote "Staged Relational Interpreters: Running Backwards, Faster"](https://www.twitch.tv/videos/1011771746) -1. [Scope herding with delimited continuations](https://blog.moertel.com/posts/2005-09-13-scope-herding-with-delimited-continuations.html) -1. [Compiling with Continuations by Andrew W. Appel](https://www.amazon.com/dp/0521416957) -1. [Collapsing Towers of Interpreters](https://www.cs.purdue.edu/homes/rompf/papers/amin-popl18.pdf) -1. [Miniphases: Compilation using Modular and Efficient Tree Transformations](https://infoscience.epfl.ch/record/228518/files/paper.pdf) +0. [Nada Amin's keynote "Staged Relational Interpreters: Running Backwards, Faster"](https://www.twitch.tv/videos/1011771746) +0. [Scope herding with delimited continuations](https://blog.moertel.com/posts/2005-09-13-scope-herding-with-delimited-continuations.html) +0. [Compiling with Continuations by Andrew W. Appel](https://www.amazon.com/dp/0521416957) +0. [Collapsing Towers of Interpreters](https://www.cs.purdue.edu/homes/rompf/papers/amin-popl18.pdf) +0. [Miniphases: Compilation using Modular and Efficient Tree Transformations](https://infoscience.epfl.ch/record/228518/files/paper.pdf) # Security -1. [A Brief Tour of Formally Secure Compilation](http://ceur-ws.org/Vol-2315/paper03.pdf) +0. [A Brief Tour of Formally Secure Compilation](http://ceur-ws.org/Vol-2315/paper03.pdf) # Framework -1. [The GENTLE Compiler Construction System](http://gentle.compilertools.net/index.html) -1. [Nanopass Framework: Clean Compiler Creation Language](http://nanopass.org/) +0. [The GENTLE Compiler Construction System](http://gentle.compilertools.net/index.html) +0. [Nanopass Framework: Clean Compiler Creation Language](http://nanopass.org/) + +# Reference + +0. []() +0. [Monadic Compiler Calculation](https://www.cs.nott.ac.uk/~pszgmh/ccc3.pdf) diff --git a/documentation/bookmark/concurrency/structured.md b/documentation/bookmark/concurrency/structured.md index 4172bfaa2..3eba6e538 100644 --- a/documentation/bookmark/concurrency/structured.md +++ b/documentation/bookmark/concurrency/structured.md @@ -1,5 +1,7 @@ # Reference +0. []() +0. [Context in Go](https://scalabledeveloper.com/posts/context-in-go/) 0. [JEP 428: Structured Concurrency to Simplify Java Multithreaded Programming](https://www.infoq.com/news/2022/06/java-structured-concurrency/) 0. [Seamless, Fearless, and Structured Concurrency](https://verdagon.dev/blog/seamless-fearless-structured-concurrency) 0. [Handling user input with structured concurrency](https://dubroy.com/blog/handling-user-input-with-structured-concurrency/) diff --git a/documentation/bookmark/control_flow/continuation.md b/documentation/bookmark/control_flow/continuation.md new file mode 100644 index 000000000..c6cf3aeb0 --- /dev/null +++ b/documentation/bookmark/control_flow/continuation.md @@ -0,0 +1,5 @@ +# Reference + +0. []() +0. [The Discoveries of Continuations](https://homepages.inf.ed.ac.uk/wadler/papers/papers-we-love/reynolds-discoveries.pdf) + diff --git a/documentation/bookmark/css.md b/documentation/bookmark/css.md index 99f446bbc..50af40496 100644 --- a/documentation/bookmark/css.md +++ b/documentation/bookmark/css.md @@ -11,4 +11,5 @@ 0. [Increasing the performance of elm-css](https://blogg.bekk.no/increasing-the-performance-of-elm-css-34075512d6a6) 0. [The Case for Atomic / Utility-First CSS](https://johnpolacek.github.io/the-case-for-atomic-css/) 0. [Defensive CSS](https://ishadeed.com/article/defensive-css/) + 0. [Defensive CSS](https://defensivecss.dev/) diff --git a/documentation/bookmark/energy.md b/documentation/bookmark/energy.md new file mode 100644 index 000000000..45c8c9b8c --- /dev/null +++ b/documentation/bookmark/energy.md @@ -0,0 +1,5 @@ +# Reference + +0. []() +0. [Cogeneration](https://en.wikipedia.org/wiki/Cogeneration) + diff --git a/documentation/bookmark/firmware.md b/documentation/bookmark/firmware.md new file mode 100644 index 000000000..26a77c659 --- /dev/null +++ b/documentation/bookmark/firmware.md @@ -0,0 +1,5 @@ +# Reference + +0. []() +0. [Open-Source Firmware Foundation (OSFF)](https://opensourcefirmware.foundation/) + diff --git a/documentation/bookmark/game/progression.md b/documentation/bookmark/game/progression.md index 9b3458e30..cb47dcc95 100644 --- a/documentation/bookmark/game/progression.md +++ b/documentation/bookmark/game/progression.md @@ -1,5 +1,7 @@ # Reference +0. []() +0. [XP for Gold: How it Actually Works](https://www.tribality.com/2020/11/12/xp-for-gold-how-it-actually-works/) 0. [Why D&D Shouldn't Use Character Levels || D&D w/ Dael Kingsmill](https://www.youtube.com/watch?v=SnPX8zfAAFQ) 0. [The Problem with Leveling Up In Dungeons & Dragons (Ep. #228)](https://www.youtube.com/watch?v=2mcCBdXe1Vg) diff --git a/documentation/bookmark/game/ranking.md b/documentation/bookmark/game/ranking.md new file mode 100644 index 000000000..8253c91b2 --- /dev/null +++ b/documentation/bookmark/game/ranking.md @@ -0,0 +1,5 @@ +# Reference + +0. []() +0. [On the Limitations of Elo: Real-World Games, are Transitive, not Additive](https://arxiv.org/abs/2206.12301) + diff --git a/documentation/bookmark/law.md b/documentation/bookmark/law.md index 06c479ac7..da270d6fe 100644 --- a/documentation/bookmark/law.md +++ b/documentation/bookmark/law.md @@ -1,5 +1,7 @@ # Reference +0. []() +0. [Legal Sources for Not-a-Lawyers: learn some law without totally warping your brain](https://writing.kemitchell.com/2022/06/26/Legal-Sources-Not-a-Lawyers) 0. [Text Prudent](https://textprudent.com/) 0. [Reviewers Edition](https://reviewersedition.org/) 0. [Legal Versioning: refined scheme for functional prose projects](https://writing.kemitchell.com/2022/05/28/Legal-Versioning) diff --git a/documentation/bookmark/license/derivative_work.md b/documentation/bookmark/license/derivative_work.md new file mode 100644 index 000000000..a3845842b --- /dev/null +++ b/documentation/bookmark/license/derivative_work.md @@ -0,0 +1,5 @@ +# Reference + +0. []() +0. [Derivative Works](https://www.rosenlaw.com/lj19.htm) + diff --git a/documentation/bookmark/packaging.md b/documentation/bookmark/packaging.md index cbfaba779..34b32f530 100644 --- a/documentation/bookmark/packaging.md +++ b/documentation/bookmark/packaging.md @@ -1,4 +1,6 @@ # Reference -1. [Open Sourcing Metapod, Personalized Executable for All.](https://rainway.com/blog/2019/05/14/open-source-metapod/) +0. []() +0. [The Many Layers of Packaging](https://sedimental.org/the_packaging_gradient.html) +0. [Open Sourcing Metapod, Personalized Executable for All.](https://rainway.com/blog/2019/05/14/open-source-metapod/) diff --git a/documentation/bookmark/platform.md b/documentation/bookmark/platform.md index a653d156b..ac9db6902 100644 --- a/documentation/bookmark/platform.md +++ b/documentation/bookmark/platform.md @@ -1,4 +1,6 @@ # Reference -1. [fission](https://fission.codes/) +0. []() +0. [The rise of the extensible app platforms](https://blog.almaer.com/the-rise-of-the-extensible-app-platforms/) +0. [fission](https://fission.codes/) diff --git a/documentation/bookmark/security/authorization.md b/documentation/bookmark/security/authorization.md new file mode 100644 index 000000000..27bb34ee0 --- /dev/null +++ b/documentation/bookmark/security/authorization.md @@ -0,0 +1,6 @@ +# Reference + +0. []() +0. [Granular Access Control with Fıratcan Doğan](https://www.youtube.com/watch?v=l9uuXoLCYlA) + 0. [Permify: Open source authorization as a service](https://www.permify.co/) + diff --git a/documentation/bookmark/security/zero_trust.md b/documentation/bookmark/security/zero_trust.md new file mode 100644 index 000000000..12e889640 --- /dev/null +++ b/documentation/bookmark/security/zero_trust.md @@ -0,0 +1,5 @@ +# Reference + +0. []() +0. [Is zero trust living up to expectations?](https://blog.apnic.net/2022/06/27/is-zero-trust-living-up-to-expectations/) + diff --git a/documentation/bookmark/sharing.md b/documentation/bookmark/sharing.md new file mode 100644 index 000000000..58d223390 --- /dev/null +++ b/documentation/bookmark/sharing.md @@ -0,0 +1,5 @@ +# Reference + +0. []() +0. [Open Library](https://openlibrary.org/) + diff --git a/documentation/bookmark/text/regular_expression.md b/documentation/bookmark/text/regular_expression.md index 584f5649d..37a1bcf30 100644 --- a/documentation/bookmark/text/regular_expression.md +++ b/documentation/bookmark/text/regular_expression.md @@ -1,4 +1,6 @@ # Reference -1. [Paper: Hyperscan: A Fast Multi-pattern Regex Matcher for Modern CPUs](https://branchfree.org/2019/02/28/paper-hyperscan-a-fast-multi-pattern-regex-matcher-for-modern-cpus/) +0. []() +0. [RegExp v flag with set notation and properties of strings](https://v8.dev/features/regexp-v-flag) +0. [Paper: Hyperscan: A Fast Multi-pattern Regex Matcher for Modern CPUs](https://branchfree.org/2019/02/28/paper-hyperscan-a-fast-multi-pattern-regex-matcher-for-modern-cpus/) diff --git a/documentation/bookmark/user_interface/color.md b/documentation/bookmark/user_interface/color.md index 289fa18a9..9a79c0ef8 100644 --- a/documentation/bookmark/user_interface/color.md +++ b/documentation/bookmark/user_interface/color.md @@ -1,6 +1,7 @@ # Reference 0. []() +0. [Leonardo](https://leonardocolor.io/#) 0. [Color difference](https://en.wikipedia.org/wiki/Color_difference) 0. [How to Choose Colours Procedurally (Algorithms)](http://devmag.org.za/2012/07/29/how-to-choose-colours-procedurally-algorithms/) 0. [CSS System Colors](https://blog.jim-nielsen.com/2021/css-system-colors/) diff --git a/documentation/bookmark/user_interface/i18n__localization_and_internationalization.md b/documentation/bookmark/user_interface/i18n__localization_and_internationalization.md new file mode 100644 index 000000000..61e24d66d --- /dev/null +++ b/documentation/bookmark/user_interface/i18n__localization_and_internationalization.md @@ -0,0 +1,7 @@ +# Reference + +0. []() +0. [](https://i18ncore.com/) +0. [CSS for internationalisation](https://chenhuijing.com/blog/css-for-i18n/) +0. [How to design in every language at once](https://canvatechblog.com/how-to-design-in-every-language-at-once-f2dd66a2780f) + diff --git a/documentation/bookmark/user_interface/localization_and_internationalization.md b/documentation/bookmark/user_interface/localization_and_internationalization.md deleted file mode 100644 index 35d515e1c..000000000 --- a/documentation/bookmark/user_interface/localization_and_internationalization.md +++ /dev/null @@ -1,4 +0,0 @@ -# Reference - -1. [How to design in every language at once](https://canvatechblog.com/how-to-design-in-every-language-at-once-f2dd66a2780f) - diff --git a/documentation/bookmark/versioning.md b/documentation/bookmark/versioning.md new file mode 100644 index 000000000..5942cfbaf --- /dev/null +++ b/documentation/bookmark/versioning.md @@ -0,0 +1,5 @@ +# Reference + +0. []() +0. [Major Version Numbers are Not Sacred](https://tom.preston-werner.com/2022/05/23/major-version-numbers-are-not-sacred.html) + |