From 2c7ff5de38b3abd636efafc173a44218c30d1822 Mon Sep 17 00:00:00 2001 From: Correl Roush Date: Thu, 23 Jul 2020 17:59:28 -0400 Subject: [PATCH] updates --- 20200716231656-how_to_take_smart_notes.org | 4 ---- 20200717223216-work_log.org | 2 +- 20200719004542-support_groups.org | 4 ---- 20200721010605-cycle_of_rebirth.org | 2 +- 20200721011247-the_tarot.org | 4 ---- 20200723095845-software_development.org | 7 +++++++ 20200723095958-cross_site_request_forgery.org | 11 +++++++++++ index.org | 5 ++--- 8 files changed, 22 insertions(+), 17 deletions(-) delete mode 100644 20200719004542-support_groups.org create mode 100644 20200723095845-software_development.org create mode 100644 20200723095958-cross_site_request_forgery.org diff --git a/20200716231656-how_to_take_smart_notes.org b/20200716231656-how_to_take_smart_notes.org index e0fe42e..510eb18 100644 --- a/20200716231656-how_to_take_smart_notes.org +++ b/20200716231656-how_to_take_smart_notes.org @@ -49,10 +49,6 @@ notes can later be referenced when building up a full piece. In all likelyhood, they won't be copied straight in, but instead built upon further. * Chapter 6: Simplicity Is Paramount -:PROPERTIES: -:ID: c88743b1-79b2-48f5-8702-fbbbc0ffb848 -:END: - #+begin_quote A typical mistake is made by many diligent students who are adhering to the advice to keep a scientific journal. A friend of mine does not let any idea, diff --git a/20200717223216-work_log.org b/20200717223216-work_log.org index dc6bdd3..75c0e9d 100644 --- a/20200717223216-work_log.org +++ b/20200717223216-work_log.org @@ -10,5 +10,5 @@ find entries, they tend to be extremely narrowly focused to the exact problem being tackled at the time, and as they're written in the heat of solving those problems, they don't tend to include much elaboration on the bigger picture. The difficulty in sifting through a chronological work journal with entries of -varying quality is noted plainly in Dr. Ahren's book, specifically [[id:c88743b1-79b2-48f5-8702-fbbbc0ffb848][Chapter 6: +varying quality is noted plainly in Dr. Ahren's book, specifically [[file:20200716231656-how_to_take_smart_notes.org::*Chapter 6: Simplicity Is Paramount][Chapter 6: Simplicity Is Paramount]]. diff --git a/20200719004542-support_groups.org b/20200719004542-support_groups.org deleted file mode 100644 index 999339c..0000000 --- a/20200719004542-support_groups.org +++ /dev/null @@ -1,4 +0,0 @@ -#+title: Support groups - -- [[file:20200713191259-slaa.org][Sex and Love Addicts Anonymous]] -- [[file:20200718145643-trans_peer_network.org][Trans Peer Network]] diff --git a/20200721010605-cycle_of_rebirth.org b/20200721010605-cycle_of_rebirth.org index 10baf79..5f608db 100644 --- a/20200721010605-cycle_of_rebirth.org +++ b/20200721010605-cycle_of_rebirth.org @@ -6,4 +6,4 @@ version of themselves, grow, and eventually reach some conclusion and start anew on another path. Each cycle could represent a sort of [[file:20200721011049-hero_s_journey.org][Hero's Journey]]. I'm particularly fond of -the progression through [[id:127314ce-175c-41ef-b987-e185d0159b63][The Major Arcana of The Tarot]]. +the progression through [[file:20200721011247-the_tarot.org::*The Major Arcana][The Major Arcana of the Tarot]]. diff --git a/20200721011247-the_tarot.org b/20200721011247-the_tarot.org index eb4e0d8..040d558 100644 --- a/20200721011247-the_tarot.org +++ b/20200721011247-the_tarot.org @@ -1,9 +1,5 @@ #+title: The Tarot * The Major Arcana -:PROPERTIES: -:ID: 127314ce-175c-41ef-b987-e185d0159b63 -:END: - The 22 trump cards of a tarot deck. In order, hey can be seen to depict a [[file:20200721011049-hero_s_journey.org][Hero's Journey]] from ignorant optimism (0, The Fool) through to completion (XXI, The World). diff --git a/20200723095845-software_development.org b/20200723095845-software_development.org new file mode 100644 index 0000000..b84f613 --- /dev/null +++ b/20200723095845-software_development.org @@ -0,0 +1,7 @@ +#+title: Software Development + +* Topics +- [[file:20200723095958-cross_site_request_forgery.org][Cross-Site Request Forgery]] +* Conferences +- [[file:strangeloop-2018.org][Strange Loop 2018]] +- [[file:abstractions-ii.org][Abstractions II]] (2019) diff --git a/20200723095958-cross_site_request_forgery.org b/20200723095958-cross_site_request_forgery.org new file mode 100644 index 0000000..708d378 --- /dev/null +++ b/20200723095958-cross_site_request_forgery.org @@ -0,0 +1,11 @@ +#+title: Cross-Site Request Forgery +#+roam_alias: "CSRF" + +* Using tokens with AJAX +Consider hooking form posts to fetch a CSRF token before submitting the form +POST request. This should help to ensure the client has a valid CSRF token for +their session. + +* Resources +- [[https://cheatsheetseries.owasp.org/cheatsheets/Cross-Site_Request_Forgery_Prevention_Cheat_Sheet.html][Cross-Site Request Forgery Prevention Cheat Sheet]] +- [[https://medium.com/@iaincollins/csrf-tokens-via-ajax-a885c7305d4a][CSRF Tokens via AJAX]] diff --git a/index.org b/index.org index b485144..1f77680 100644 --- a/index.org +++ b/index.org @@ -3,8 +3,7 @@ A collection of entry points to various interests and ideas. - [[file:20200719003936-being_transgender.org][Being transgender]] -- [[file:20200719003435-conferences.org][Conferences]] - [[file:20200711111302-emacs.org][Emacs]] -- [[file:20200721011317-the_phoenix_inquisitor.org][The Phoenix Inquisitor]] -- [[file:20200719004542-support_groups.org][Support groups]] +- [[file:20200723095845-software_development.org][Software Development]] - [[file:20200716214603-taking_better_notes.org][Taking better notes]] +- [[file:20200721011317-the_phoenix_inquisitor.org][The Phoenix Inquisitor]]