diff --git a/enter/.obsidian/plugins/recent-files-obsidian/data.json b/enter/.obsidian/plugins/recent-files-obsidian/data.json index 1d700c7..ee47291 100644 --- a/enter/.obsidian/plugins/recent-files-obsidian/data.json +++ b/enter/.obsidian/plugins/recent-files-obsidian/data.json @@ -1,5 +1,13 @@ { "recentFiles": [ + { + "basename": "HTML & CSS", + "path": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/HTML & CSS.md" + }, + { + "basename": "Web \"Frameworks\"", + "path": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/Web \"Frameworks\".md" + }, { "basename": "C - write NASA CODE", "path": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/Low level - Back-end/C - write NASA CODE.md" @@ -100,10 +108,6 @@ "basename": "ASCII", "path": "Coding Tips (Classical)/Terminal Tips/1. Terminals/Text & Editors/ASCII.md" }, - { - "basename": "Web \"Frameworks\"", - "path": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/Web \"Frameworks\".md" - }, { "basename": "Markdown", "path": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/Markdown.md" @@ -168,10 +172,6 @@ "basename": "JS Libs & Frameworks", "path": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/Javascript/JS Libs & Frameworks.md" }, - { - "basename": "HTML & CSS", - "path": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/HTML & CSS.md" - }, { "basename": "Social Networks", "path": "Coding Tips (Classical)/Project Vault/Current Projects/Communication Projects/WRITTEN TEXT/Internet Chats/Social Networks.md" diff --git a/enter/.obsidian/workspace.json b/enter/.obsidian/workspace.json index 751d092..f638a70 100644 --- a/enter/.obsidian/workspace.json +++ b/enter/.obsidian/workspace.json @@ -61,7 +61,7 @@ "state": { "type": "markdown", "state": { - "file": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/Low level - Back-end/C - write NASA CODE.md", + "file": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/HTML & CSS.md", "mode": "source", "source": false } @@ -151,7 +151,7 @@ "state": { "type": "backlink", "state": { - "file": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/Low level - Back-end/C - write NASA CODE.md", + "file": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/HTML & CSS.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -168,7 +168,7 @@ "state": { "type": "outgoing-link", "state": { - "file": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/Low level - Back-end/C - write NASA CODE.md", + "file": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/HTML & CSS.md", "linksCollapsed": false, "unlinkedCollapsed": true } @@ -191,7 +191,7 @@ "state": { "type": "outline", "state": { - "file": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/Low level - Back-end/C - write NASA CODE.md" + "file": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/HTML & CSS.md" } } } @@ -221,6 +221,8 @@ }, "active": "021723b1623b5b0a", "lastOpenFiles": [ + "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/Web \"Frameworks\".md", + "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/Low level - Back-end/C - write NASA CODE.md", "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/1.About Languages.md", "Coding Tips (Classical)/Project Vault/Current Projects/Communication Projects/Makerfaire/Maker Faire.md", "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/Content for website/Feature List for website.md", @@ -245,9 +247,7 @@ "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/Content for website/Credits.md", "Coding Tips (Classical)/Terminal Tips/1. Terminals/Text & Editors/Vim/NeoVim.md", "Coding Tips (Classical)/Terminal Tips/1. Terminals/Text & Editors/ASCII.md", - "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/Web \"Frameworks\".md", "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/Markdown.md", - "Coding Tips (Classical)/Terminal Tips/3. GUIs/Internet/Websites/Hosting/WordPress.md", "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/Personal Website/Recording 20231210205353.webm", "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/Content for website", "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/Personal Website/Recording-20231210205423.webm", diff --git a/enter/Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/HTML & CSS.md b/enter/Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/HTML & CSS.md index f27b0f8..20d7ea3 100644 --- a/enter/Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/HTML & CSS.md +++ b/enter/Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/HTML & CSS.md @@ -35,6 +35,7 @@ On a more serious note, HTML is used everywhere. HTML (**Hypertext Markup Langua **HTML has been in use since 1991,** but HTML 4.0 was the first standardized version where international characters were given reasonably complete treatment. When an HTML document includes special characters outside the range of seven-bit ASCII, there are two aspects should be taken into consideration: the information's integrity, and universal browser display. +### Neopets HTML Code ```
@@ -55,7 +56,7 @@ Stuff Goes Here. Leave the Credit in the blog text. ``` - +Getting started in HTML --- ``` @@ -155,6 +156,8 @@ There is a template engine used for Node.js called Pug, formerly known as JADE, # CSS +--- + Ah the design and creative part of front end coding. This is what I started out doing when I was around 12 years old on neopets.com. The world has gotten a lot better since then now and we have many options for web design and front end programming. @@ -185,4 +188,8 @@ Ah the design and creative part of front end coding. This is what I started out --- ----> Onwards to UX/UI Design \ No newline at end of file +---> Onwards to UX/UI Design + + +HTML & CSS were how you hand coded designs for webpages, this was before automation where it was simply easier to copy and paste to do the same thing. +However, now that is so commonplace it has since lost the charm of hand-crafting a webpage from HTML to create something of your \ No newline at end of file diff --git "a/enter/Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/Web \"Frameworks\".md" "b/enter/Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/Web \"Frameworks\".md" index fd4fc28..a69f5b6 100644 --- "a/enter/Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/Web \"Frameworks\".md" +++ "b/enter/Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/Web \"Frameworks\".md" @@ -9,6 +9,7 @@ Namely for Node.JS there are: - [getting started](https://astro.new/latest/) - phenomenal [examples of astro ](https://astro.build/showcase/) - [tutorial docs ](https://docs.astro.build/en/tutorial/0-introduction/) + - [online Editor template to get started](https://stackblitz.com/github/withastro/astro/tree/latest/examples/basics?file=package-lock.json&on=stackblitz) - & more More generally for site generators there are: diff --git a/enter/Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/Low level - Back-end/C - write NASA CODE.md b/enter/Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/Low level - Back-end/C - write NASA CODE.md index 83daadd..939f09d 100644 --- a/enter/Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/Low level - Back-end/C - write NASA CODE.md +++ b/enter/Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/Low level - Back-end/C - write NASA CODE.md @@ -5,6 +5,7 @@ Of course the C Programming Language was one of the first languages taught at UC ![https://www.youtube.com/watch?v=GWYhtksrmhE](https://www.youtube.com/watch?v=GWYhtksrmhE) +# cc65 For game tank games, use [cc65](https://cc65.github.io) which is a 6502 C compiler, whatever that means. - cc65 is a complete cross development package for 65(C)02 systems, including a powerful macro assembler, a C compiler, linker, librarian and several other tools. @@ -38,4 +39,18 @@ For game tank games, use [cc65](https://cc65.github.io) which is a 6502 C compil -~~ so retro ~~~ \ No newline at end of file +~~ so retro ~~~ + + +# Pure C TOTP + +Yet another simple token generator written in pure C + +[Here is the github link. ](https://github.com/fmount/c_otp/tree/master) + +This is a simple (re)implementation of the **TOTP Token generator** written in Pure C and following the references: + +- [RFC6238](https://tools.ietf.org/html/rfc6238) +- [RFC4226](https://tools.ietf.org/html/rfc4226) + +It doesn't expose any external api, you can just build it and use with the most popular provider that implement the RFC specification. \ No newline at end of file