aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMitja Felicijan <mitja.felicijan@gmail.com>2025-02-23 07:29:30 +0100
committerMitja Felicijan <mitja.felicijan@gmail.com>2025-02-23 07:29:30 +0100
commit8af1ea92d138b221ad283d2e9771bf67ab38a55a (patch)
treed0bd05293f438b5ebac95902c6842257cc0a8abf
parent4b534dd48131b3e04336e61c66556afe59f5fc2a (diff)
downloadmitjafelicijan.com-8af1ea92d138b221ad283d2e9771bf67ab38a55a.tar.gz
Added bookmarks
-rw-r--r--content/pages/bookmarks.md68
-rw-r--r--templates/base.html7
-rw-r--r--templates/bookmarks.html10
-rw-r--r--templates/index.html4
4 files changed, 85 insertions, 4 deletions
diff --git a/content/pages/bookmarks.md b/content/pages/bookmarks.md
new file mode 100644
index 0000000..a481281
--- /dev/null
+++ b/content/pages/bookmarks.md
@@ -0,0 +1,68 @@
1---
2title: Bookmarks & Links
3url: bookmarks.html
4date: 2024-01-01T12:00:00+02:00
5type: bookmarks
6draft: false
7---
8
9- [nesdoug &#8211; NES Programming with cc65](https://nesdoug.com/)
10- [Atari Gamer . Com](https://atarigamer.com/lynx/play)
11- [42Bastian/sprpck: Lynx Sprite Packer](https://github.com/42Bastian/sprpck)
12- [My Journey in Game Programming - Atari 8-bit Computer, C (with cc65) - Episode 45 - YouTube](https://www.youtube.com/watch?v=cHsvwbQEceU)
13- [Sage Guide | Classic WoW Leveling Guide (Alliance 1-60)](https://www.sageguide.net/)
14- [Local RAG with llama.cpp - YouTube](https://www.youtube.com/watch?v=gigip1Pxf88)
15- [LangChain Parent-Child Retriever for better RAG - YouTube](https://www.youtube.com/watch?v=wSi0fxkH6e0)
16- [Vim cheatsheet](https://devhints.io/vim)
17- [Hjalfi ports Fuzix to the ESP8266: #1: getting the kernel to compile - YouTube](https://www.youtube.com/watch?v=cDHcGY7EzUM)
18- [~kvik/wiki.9front.org (master): unix2plan9.md](https://git.sr.ht/~kvik/wiki.9front.org/tree/master/item/unix2plan9.md)
19- [List of Plan 9 applications](https://en.wikipedia.org/wiki/List_of_Plan_9_applications)
20- [Manual Section 1 - Plan 9 from User Space](https://9fans.github.io/plan9port/man/man1/index.html)
21- [C Programming in Plan 9 from Bell Labs](http://doc.cat-v.org/plan_9/programming/c_programming_in_plan_9)
22- [Plan9 / 9Front Basic Install - YouTube](https://www.youtube.com/watch?v=yt2V7yYiPCQ)
23- [Fresh 9front install in QEMU hangs at boot](https://github.com/bo-yang/plan9front/issues/213)
24- [Tiny Graphics Interface](https://cc65.github.io/doc/tgi.html)
25- [FQA 0 - Introduction To Plan 9](https://fqa.9front.org/fqa0.html#0.2.1.1)
26- [jimmy://src](http://runjimmyrunrunyoufuckerrun.com/src/)
27- [Hiversaires by Rek &amp; Devine](https://hundredrabbits.itch.io/hiversaires)
28- [100R &mdash; wiktopher](https://100r.co/site/wiktopher.html)
29- [Plan 9 Wiki (Plan 9 wiki)](https://plan9.io/wiki/plan9/plan_9_wiki/)
30- [cosinekitty/sapphire: Sapphire - free modules for VCV Rack 2](https://github.com/cosinekitty/sapphire)
31- [nullJaX/vcvrack-patchable-devices: VCV Rack plugin with Patchable Devices modules](https://github.com/nullJaX/vcvrack-patchable-devices/)
32- [bogaudio/BogaudioModules: Modules for VCV Rack](https://github.com/bogaudio/BogaudioModules)
33- [Zorlen Reference Guide - Vanilla World of Warcraft Addon](https://www.briankoponen.com/zorlen-addon-vanilla-world-warcraft/)
34- [Emulating a CPU in C++ #2 (6502) - Unit Testing - YouTube](https://www.youtube.com/watch?v=L7J1pPokEyw&list=PLLwK93hM93Z13TRzPx9JqTIn33feefl37&index=2)
35- [Zero to CUDA: Calling a GPU From Golang - Source Allies](https://www.sourceallies.com/2024/02/zero-to-cuda/)
36- [9FRONT FREQUENTLY QUESTIONED ANSWERS](https://fqa.9front.org/)
37- [dude_the_builder/zig_in_depth: The code for the Zig in Depth video course](https://codeberg.org/dude_the_builder/zig_in_depth)
38- [Let&#39;s Learn Eurorack (ft. VCV Rack): 01 - The Basics - YouTube](https://www.youtube.com/watch?v=BTcP3DofZLY)
39- [Connecting Acoustic Instruments and Modular Synthesizers: VCV Rack Tutorial - YouTube](https://www.youtube.com/watch?v=1PaRconB4X8)
40- [Tutorial: Programming Modules for VCV Rack - Part 1 - YouTube](https://www.youtube.com/watch?v=7Z7LHAnIIac)
41- [Experiment with Rhythms with the Rhythm Explorer - YouTube](https://www.youtube.com/watch?v=W7ZIqzzzRW4)
42- [Following the VCV Rack development tutorial - YouTube](https://www.youtube.com/watch?v=wyiHM1Fke0E)
43- [Wiby - Search Engine for the Classic Web](https://wiby.me/)
44- [Contributions &#8212; Universal Ctags 0.3.0 documentation](https://docs.ctags.io/en/latest/contributions.html#contributions)
45- [Building an OS - 1 - Hello world - YouTube](https://www.youtube.com/watch?v=9t-SPC7Tczc&list=PLFjM7v6KGMpiH2G-kT781ByCNC_0pKpPN)
46- [Find the Minimum Number in an Array | C Programming Example - YouTube](https://www.youtube.com/watch?v=sepK5w4Uep0&list=PLA1FTfKBAEX6dPcQitk_7uL3OwDdjMn90)
47- [Dr. Katz, Professional Therapist - Season 1, 2, 3 (1995-1997) - YouTube](https://www.youtube.com/watch?v=MRDwLhDQyNQ)
48- [Runes – Casey Rodarmor&#x27;s Blog](https://rodarmor.com/blog/runes/)
49- [Ordinal Theory – Casey Rodarmor&#x27;s Blog](https://rodarmor.com/blog/ordinal-theory/?ref=blog.ordinalhub.com)
50- [How to Embed an Arbitrary File in a C Program - Code Plea](https://codeplea.com/embedding-files-in-c-programs)
51- [Zig Parser – Mitchell Hashimoto](https://mitchellh.com/zig/parser)
52- [zig-wasi/src/main.zig at main · andrewrk/zig-wasi · GitHub](https://github.com/andrewrk/zig-wasi/blob/main/src/main.zig#L705)
53- [Ø -Loihdittu (Sähkö recordings) - YouTube](https://www.youtube.com/watch?v=ayJXdIcMPxM&list=PL425A6D95D6F6EC8C)
54- [FrameXML &middot; FrameXML.toc (build 5875)](https://www.townlong-yak.com/framexml/1.12.1/FrameXML.toc)
55- [yutsuku/UITweaks: UITweaks - a World of Warcraft (1.12.1) AddOn](https://github.com/yutsuku/UITweaks)
56- [XFactionChat/XFactionChat.lua](https://github.com/EinBaum/XFactionChat/blob/master/XFactionChat.lua)
57- [Vanilla WoW Wiki](https://vanilla-wow-archive.fandom.com/wiki/World_of_Warcraft_API)
58- [dkpminus/Classic-Wow-Database](https://github.com/dkpminus/Classic-Wow-Database)
59- [LuaSQL: Database connectivity for the Lua programming language](https://lunarmodules.github.io/luasql/)
60- [Omni completion - Vim Tips Wiki](https://vim.fandom.com/wiki/Omni_completion)
61- [Format Code The Vim Way - YouTube](https://www.youtube.com/watch?v=tM_uIwSucPU&list=PLknodeJt-I5H_zK-udgi5XhhYrnDoLHkP&index=15)
62- [Draggable SVG elements](https://www.petercollingridge.co.uk/tutorials/svg/interactive/dragging/)
63- [Donsol by Rek &amp; Devine](https://hundredrabbits.itch.io/donsol)
64- [Vimcasts - Free screencasts about the text editor Vim](http://vimcasts.org/)
65- [Flatland - By Edwin A Abbott [full audiobook] read by James Langton - YouTube](https://www.youtube.com/watch?v=pivnpMohki0)
66- [A/N/N/A/R/C/H/I/V/E](https://annarchive.com/archive.html)
67- [Building a Parser from scratch. Lecture [1/18]: Tokenizer | Parser - YouTube](https://www.youtube.com/watch?v=4m7ubrdbWQU)
68- [How I program C - YouTube](https://www.youtube.com/watch?v=443UNeGrFoM)
diff --git a/templates/base.html b/templates/base.html
index ff39b57..5c0ff32 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -19,13 +19,15 @@
19 code { background: #f5f5f5; } 19 code { background: #f5f5f5; }
20 table { width: 100%; } 20 table { width: 100%; }
21 figure { margin: 0; } 21 figure { margin: 0; }
22 .flow { max-width: 1100px; column-count: 2; column-gap: 1em; } 22 .flow-two-column > ul { max-width: 1100px; column-count: 2; column-gap: 1em; }
23 .flow-three-column > ul { max-width: 1100px; column-count: 3; column-gap: 1em; }
23 .tags { display: inline-flex; gap: 0.2em; padding-right: 0.2em; font-family: monospace; } 24 .tags { display: inline-flex; gap: 0.2em; padding-right: 0.2em; font-family: monospace; }
24 .tags mark { padding: 0 0.2em; font-size: small; } 25 .tags mark { padding: 0 0.2em; font-size: small; }
25 @media only screen and (max-width: 860px) { 26 @media only screen and (max-width: 860px) {
26 body { display: block; } 27 body { display: block; }
27 main { margin: 1em 0; } 28 main { margin: 1em 0; }
28 .flow { column-count: 1; } 29 .flow-two-column > ul { column-count: 1; }
30 .flow-three-column > ul { column-count: 1; }
29 .hide-on-mobile { display: none; } 31 .hide-on-mobile { display: none; }
30 } 32 }
31 /* Fixes embeds going to center. */ 33 /* Fixes embeds going to center. */
@@ -46,6 +48,7 @@
46 <li><a href="https://github.com/mitjafelicijan" target="_blank">Code on GitHub</a></li> 48 <li><a href="https://github.com/mitjafelicijan" target="_blank">Code on GitHub</a></li>
47 <li><a href="https://github.com/mitjafelicijan/probe" target="_blank">Probe repository</a></li> 49 <li><a href="https://github.com/mitjafelicijan/probe" target="_blank">Probe repository</a></li>
48 <li class="hide-on-mobile"><a href="https://github.com/mitjafelicijan/dotfiles" target="_blank">My dotfiles</a></li> 50 <li class="hide-on-mobile"><a href="https://github.com/mitjafelicijan/dotfiles" target="_blank">My dotfiles</a></li>
51 <li><a href="/bookmarks.html">Bookmarks</a></li>
49 <li><a href="/curriculum-vitae.html">Curriculum Vitae</a></li> 52 <li><a href="/curriculum-vitae.html">Curriculum Vitae</a></li>
50 <li class="hide-on-mobile"><a href="/feed.xml">RSS Feed</a></li> 53 <li class="hide-on-mobile"><a href="/feed.xml">RSS Feed</a></li>
51 </ul> 54 </ul>
diff --git a/templates/bookmarks.html b/templates/bookmarks.html
new file mode 100644
index 0000000..edf137b
--- /dev/null
+++ b/templates/bookmarks.html
@@ -0,0 +1,10 @@
1{{ template "base.html" . }}
2
3{{ define "content" }}
4<article>
5 <hgroup>
6 <h1>{{ .Page.Title }}</h1>
7 </hgroup>
8 <div class="flow-two-column">{{ .Page.HTML }}</div>
9</article>
10{{ end }}
diff --git a/templates/index.html b/templates/index.html
index be725f5..6c87f72 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -15,9 +15,9 @@
15 </div> 15 </div>
16</div> 16</div>
17 17
18<section> 18<section class="flow-two-column">
19 <h1>Notes, post and other stuff</h1> 19 <h1>Notes, post and other stuff</h1>
20 <ul itemscope itemtype="https://schema.org/SiteNavigationElement" role="list" class="flow"> 20 <ul itemscope itemtype="https://schema.org/SiteNavigationElement" role="list">
21 {{ range .Pages }} 21 {{ range .Pages }}
22 {{ if and (not .Draft) (or (eq .Type "note") (eq .Type "post")) }} 22 {{ if and (not .Draft) (or (eq .Type "note") (eq .Type "post")) }}
23 <li> 23 <li>