diff options
| author | gennyble <gen@nyble.dev> | 2025-10-03 16:53:06 -0500 |
|---|---|---|
| committer | gennyble <gen@nyble.dev> | 2025-10-03 16:53:06 -0500 |
| commit | 9e891b7eccdf731eee8b5a32f03dcc27fed4b2b4 (patch) | |
| tree | 5eebd9e883f64a2762643aac96db7b27857a8724 | |
| parent | 68ed3b219f1df58090f091fb2380633a27d3a54d (diff) | |
| download | ∞-9e891b7eccdf731eee8b5a32f03dcc27fed4b2b4.tar.gz ∞-9e891b7eccdf731eee8b5a32f03dcc27fed4b2b4.zip | |
untitled-end, new bit list
| -rwxr-xr-x | .times | 20 | ||||
| -rwxr-xr-x | served/bits/bits.css | 5 | ||||
| -rwxr-xr-x | served/bits/bits.html | 4 | ||||
| -rw-r--r-- | served/bits/untitled-end.html | 10 | ||||
| -rw-r--r-- | served/words/corgi-gets-faster.html | 43 | ||||
| -rw-r--r-- | served/words/passed-the-netplus.html | 47 | ||||
| l--------- | served/words/xyzw | 1 |
7 files changed, 113 insertions, 17 deletions
diff --git a/.times b/.times index 098799e..7d21254 100755 --- a/.times +++ b/.times @@ -1,10 +1,10 @@ ,1722699430,1746630048,1746630048 .DS_Store,1716265453,1746668017,1755810870 .times-ignore,1708577778,1708577778,1724111977 -.times,1746630048,1756432616,1756432473 +.times,1746630048,1759528386,1756498179 readme.md,1739445155,1744362954,1744362956 .gitignore,1739445155,1744801972,1744901327 -updateTimes.sh,1708577778,1708577778,1756432616 +updateTimes.sh,1708577778,1708577778,1759528386 support,1722699426,1726310375,1733663799 support/atom_new.conf,1725446353,1726310470,1733662439 support/atom_new copy.conf,1726310375,1726310375,1733662439 @@ -29,7 +29,7 @@ served/starlight.html,1739700272,1750811741,1750811738 served/gennysomething.gif,1740573462,1740573462,1740738464 served/atom.xml,1721484969,1740914312,1740914326 served/look1_512px_squash.gif,1734785650,1734785650,1734895881 -served/words,1722699427,1755676378,1755676422 +served/words,1722699427,1755676378,1759528253 served/words/debugging-my-sql-query.html,1739445155,1739445155,1739445200 served/words/a-really-long-week.html,1731536606,1734517744,1734517744 served/words/corgi-gets-faster.html,1755676378,1755721228,1755721228 @@ -121,19 +121,19 @@ served/styles/Atkinson-Hyperlegible-Italic-102a.woff2,1589485906,1589485906,1734 served/styles/statistics.css,1739700443,1740829249,1740829271 served/styles/Atkinson-Hyperlegible-Regular-102a.woff2,1589485906,1589485906,1733665315 served/styles/Atkinson-Hyperlegible-BoldItalic-102a.woff2,1589485906,1589485906,1734781985 -served/bits,1722699430,1756432371,1756432372 +served/bits,1722699430,1756432371,1759528252 served/bits/dunkin.html,1739445155,1739445155,1739445200 served/bits/accidental-poetry.html,1739446094,1739447820,1739448317 served/bits/.DS_Store,1716248293,1746668017,1746658788 -served/bits/bits.css,1739445155,1744961586,1746630029 -served/bits/untitled-end.html,1756432371,1756432468,1756432468 +served/bits/bits.css,1739445155,1756432717,1756432717 +served/bits/untitled-end.html,1756432371,1756433293,1756433293 served/bits/poem.css,1709308779,1709308779,1724111977 served/bits/time.html,1739445155,1739445155,1739445200 served/bits/full-of-overwhelm.html,1744958519,1744959735,1746630029 served/bits/smoems.html,1712999085,1712999085,1724111977 served/bits/atom.xml,1721484969,1721484969,1744901327 served/bits/__.html,1739445155,1739445155,1739445200 -served/bits/bits.html,1739445155,1756432588,1756432588 +served/bits/bits.html,1739445155,1756432668,1756432668 served/bits/🌦.css,1739445155,1739445155,1739445156 served/bits/ramen-bowl.html,1712999034,1712999034,1724111977 served/bits/touching-grass,1722699427,1739445155,1746658037 @@ -149,12 +149,12 @@ served/bits/scrap/.DS_Store,1708608052,1746668017,1746667670 served/bits/scrap/scrap.html,1709463297,1746657424,1746657424 served/bits/scrap/scrap.css,1708657179,1708657179,1724111977 served/bits/scrap/roadside-sockets-2024-02-03,1746630894,1746669553,1746669553 -served/bits/scrap/roadside-sockets-2024-02-03/sockets.css,1746669553,1746669840,1746669840 +served/bits/scrap/roadside-sockets-2024-02-03/sockets.css,1746669553,1746669840,1756432617 served/bits/scrap/roadside-sockets-2024-02-03/husky.gif,1722694784,1707027386,1746820934 served/bits/scrap/roadside-sockets-2024-02-03/dirty-arrangement.jpg,1746667970,1746667970,1746820928 served/bits/scrap/roadside-sockets-2024-02-03/dirty-arrangement.png,1746667954,1746667955,1746820926 served/bits/scrap/roadside-sockets-2024-02-03/dirty-arrangement_half.jpg,1746667987,1746667987,1746820930 -served/bits/scrap/roadside-sockets-2024-02-03/roadside-sockets-2024-02-03.html,1746657415,1747007620,1747007620 +served/bits/scrap/roadside-sockets-2024-02-03/roadside-sockets-2024-02-03.html,1746657415,1747007620,1756432617 served/bits/scrap/grace-prehistory,1722699427,1722699427,1725023817 served/bits/scrap/grace-prehistory/testchart_quarter.jpg,1708608052,1708608052,1724135213 served/bits/scrap/grace-prehistory/top.jpg,1708608052,1708608052,1724135213 @@ -181,7 +181,7 @@ served/bits/sillygifs/100.gif,1708605998,1708605998,1724135219 served/bits/sillygifs/1_000_000.gif,1708605998,1708605998,1724135227 served/bits/sillygifs/10_000.gif,1708605998,1708605998,1724135236 served/the-continuum,1734803557,1739445155,1743766012 -served/the-continuum/continuum_lin_gam.png,1734814762,1734814762,1754027414 +served/the-continuum/continuum_lin_gam.png,1734814762,1734814762,1756970419 served/the-continuum/.DS_Store,1734806424,1744801959,1744959443 served/the-continuum/the-continuum.html,1739445155,1740776324,1740776404 served/the-continuum/skipmiss-continuum.png,1738446076,1744558719,1744758256 diff --git a/served/bits/bits.css b/served/bits/bits.css index d4ee586..5895fe0 100755 --- a/served/bits/bits.css +++ b/served/bits/bits.css @@ -4,6 +4,11 @@ padding: 0; } +.list-head { + font-style: italic; + color: var(--text-dim); +} + #two-up { display: flex; flex-direction: row; diff --git a/served/bits/bits.html b/served/bits/bits.html index 531d6cb..14b2b4b 100755 --- a/served/bits/bits.html +++ b/served/bits/bits.html @@ -10,13 +10,13 @@ style=bits.css Bits of my world presented as photos, poetry, or prose. </p> -<p>the second list</p> +<p class="list-head">the second list</p> <ol class="list" reversed> <li><a href="untitled-end.html">untitled-end.html</a> — a short story prompted on "louder than loud"</li> </ol> -<p>the first</p> +<p class="list-head">the first</p> <ol class="list" reversed> <li><a href="full-of-overwhelm.html">full-of-overwhelm.html</a> — how do you clean your room when it's full of diff --git a/served/bits/untitled-end.html b/served/bits/untitled-end.html index 4f4616f..d6a5c1b 100644 --- a/served/bits/untitled-end.html +++ b/served/bits/untitled-end.html @@ -3,8 +3,8 @@ template=post title=Untitled style=/styles/post.css -description=from an accidental prompt of "louder than loud, brighter than bright" -published=2025-01-15 22:30 +description=from an accidental prompt of "louder than loud, brighter than bright" +published=2025-08-28 20:59 --- You have a moment, just before you ram your starship through a fleet of the @@ -15,9 +15,9 @@ all. They burned the color right from her eyes. A husk commanding a hull. Full of dwarf-whitematter. The first collision was nothing, just a bump. You don't need barracks with -no crew. Those cowards never came back from The Battle of Red Gulch. Won't -catch her struck down in battle, no, she was going on a hero; she's making -her life worth something. Or so she tells herself. +no crew. Those cowards never came back from Red Gulch. Won't catch her +rotting on a battlefield, no, she's going out a hero; she's making her life +worth something. Or so she tells herself. The second is harder. Your rear cascade is pushing the full weight of three justice-class vessels now, struggling. The vacuum of space is great for diff --git a/served/words/corgi-gets-faster.html b/served/words/corgi-gets-faster.html new file mode 100644 index 0000000..1758b5d --- /dev/null +++ b/served/words/corgi-gets-faster.html @@ -0,0 +1,43 @@ +--- +template=post +title=Corgi Gets Faster +style=/styles/post.css +style=writing.css + +#published=2025-03-02 4:00am CST + +description=corgi, my cgi server, got a 1000x performance uptick +--- + +A tool related to my CGI server was taking nearly seven whole seconds +to respond to my request and that just wouldn't do. +<i>(it was also poisoning the mutex in corgi itself because the sqlite + connection would timeout and the thread would panic because the code + is soft and unhardened)</i> + +What is the issue, then? Well, I have this page, +<a href="https://git.dreamy.place/stats">git.dreamy.place/stats</a>, for +telling me what user-agents are making requests. What, because I want to +see how many of them are for-sure bots <i>(nearly-mostly-entirely all)</i>. + +The problem, then, is that after five months of running i have over +<i><b>eleven million requests</b></i> logged and that is too many if your SQL +query looks at the entire table :) + +But, you see, the stats page currently only has 2 tables on it: count of +total requests from the top 10 user-agents, and every user-agent in the +last 15 minutes and how many requests they've made. There is simply +no reason to keep looking over almost all of the requests from before 15 +minutes ago if I kept a running total per-agent. Do I get rid of all those +rows, then? No! I'd never! My precious data i'll never look at probably! + +<code><pre>CREATE TABLE IF NOT EXISTS requests( + id INTEGER PRIMARY KEY AUTOINCREMENT, + timestamp TEXT NOT NULL DEFAULT CURRENT_TIMESTAMP, + agent_id INTEGER NOT NULL, + ip_address TEXT NOT NULL, + script TEXT NOT NULL, + path TEXT NOT NULL, + FOREIGN KEY (agent_id) + REFERENCES agents(id) +);</pre></code> \ No newline at end of file diff --git a/served/words/passed-the-netplus.html b/served/words/passed-the-netplus.html new file mode 100644 index 0000000..6a795e2 --- /dev/null +++ b/served/words/passed-the-netplus.html @@ -0,0 +1,47 @@ +--- +template=post +title=Passed the Net+ +style=/styles/post.css +style=writing.css + +published=2025-06-07 12:34am CST +description=I passed the CompTIA Net+. This isn't advice, just pride, I guess. And something about a bet? +--- + +\<i>(trying to write more, little things, just so i do it more. here's one)</i> + +I made a bet with my coworker at the beginning of this May. We'd both +take the CompTIA Net+, and if we fail, we have to pay for the other's +test. So if I passed and he failed, I got my test for free and he was +out nearly $800. + +I proposed this to him because he'd been studying for maybe half a year +and wasn't taking the bloody thing. Originally it was just going to be him, +but there wasn't a lot in it for me, so I decided to take it, too. + +He did not take the test in May, but it seems like he would've upheld +his end of the little bargain. However, I gave him another month. His test is +scheduled to take place in four days and I think he'll kill it. + +I took it on the 30th of May and passed with an 817. It wasn't as hard +as it may seem. When you're studying or reading a cram guide, or whatever, +it's intimidating. There's a lot of <i>stuff!</i> It is, however, multiple +choice, so if you have okay recall you'll probably be good! They do try +to getcha, though. + +Asking for the secure LDAP port only to list both the +secure and insecure port, for example. The secure one is higher, remember! +For sure for LDAPS but also as a safe pattern it seems. + +I had more performance based questions than average, I think, but I +consider that a boon. I did them at the start of the test +<i>(where they appear)</i>, and I think it helped get me in the mindset. + +Well that's all. I'll update this post with how he did after he does. +I'm guessing high 800's. Goodluck! + +<hr /> + +Update as of June 12th:<br /> +He passed with an 841 proving that studying does indeed have an impact on +the results, hah. Good work, dude, I'm proud of you. \ No newline at end of file diff --git a/served/words/xyzw b/served/words/xyzw new file mode 120000 index 0000000..05d2a55 --- /dev/null +++ b/served/words/xyzw @@ -0,0 +1 @@ +xyzw/ \ No newline at end of file |
