JayVii
JayVii
jayvii@social.jayvii.de
he/him | #Statistics #DataScience #OpenSource #FreeSoftware #Privacy #Vegan 馃尡
Websitesjayvii.de
Introductionsocial.jayvii.de/introduction
Mailjayvii+social [AT] posteo [DOT] de
LanguagesDE / EN
JayVii

On hot days, having the best #icecream in town is a pretty nice idea #vegan

Image description: A table with two glasses filled with various types of icecream and a waffle-cookie as well as a cup of coffee. On the other side of the table sits another person.
JayVii

#FediHelp does anyone know of a #FOSS android app or other type of service to check for unread mails in my inbox that honors a given time schedule (I.e. not on weekends, etc). Currently I am using #K9 / #Thunderbird for #Android, which unfortunately does not have that feature.

JayVii

I am actually really happy about how my mobile-tweaks for #ktistec turned out. There was a lot of #CSS hacking involved, but I am pretty happy with the results :)

Here's a little video of how it looks:

Bildschirmaufzeichnung vom 2024-08-08, 18-28-20.webm 187.76 KB
JayVii

Well, this was long overdue. A while ago already, I implemented "active menu entry marking" (the active menu item is highlighted) in my tweaks and scripts around #stagit via #javascript. This was the only JS in stagit-scripts.

Obviously, because it's all static files, this was not really necessary. So finally the active-entry marking is pre-processed now upon re-generating the #HTML files with fairly simple regex: https://src.jayvii.de/pub/stagit-scripts/commit/3a0908d57956db2c0ba114b6b9ea523aced694c0.html

JayVii

Pretty unhappy with my #VPS host. I think I might migrate at least a few services to some other provider. A bunch of the services I've written for my own use cases could technically also be uploaded to some standard webhost. That might be cheaper (and I do not need to care about server maintenance). Just thinking loud here...

JayVii

Oh yes, #WorldOfGoo2 has been released today and it's available DRM-free for Win/Mac/#Linux: https://worldofgoo2.com/

Tomorrow, it's time for some nostalgia #WorldOfGoo #Gaming

JayVii

A frozen 0.33 or 0.5L PET water bottle wrapped into some cloth is the most effective and cheapest trick I learned to get well through >25掳C nights in my rooftop flat.

If you struggle with the heat, try it out! In my experience this is about as good as a ceiling fan, a lot better than table fans and a lot cheaper!

JayVii

I finally transferred almost all my webtools to SimpleCSS, for example the #goaccess dashboard for privacy preserving web traffic measurements:

https://src.jayvii.de/pub/goaccess_dashboard/ (see it in action here: traffic.jayvii.de

Or other tools such as a barebones youtube-feed yt2html, twitch-feed tw2html, youtube-to-podcatcher service yt2rss, ...

I really like the idea of simple and classless #CSS. It helped me improve the visuals of my #PHP services quite a lot!

JayVii

After a few performance improvements, I did some loading time tests for #serci, between my home network (wifi) and a random VPN where the service is running.

echo "html,redirect" | tee timestamps.csv
for i in $(seq 1 1 100); do
    HTML=$(curl -o /dev/null -s -w '%{time_total}' https://search.jayvii.de)
    REDI=$(curl -o /dev/null -s -w '%{time_total}' https://search.jayvii.de?q=test)
    echo "$HTML,$REDI" | tee --append timestamps.csv
done


Across 100 runs for loading the site's HTML (generated from pure #PHP) versus a redirect to a chosen service (here the default #MetaGer), I can measure on average 0.28s for loading the frontend (HTML) and 0.13s for processing input and issuing the redirect.

I am quite happy with this relatively low overhead, although performance may decrease a little if more services are added (currently: 47). At some point maybe an #sqlite database may be more efficient than my pre-constructed #json files which are loaded on-demand.

JayVii

New #serci updates:

  • Adjusted Wikipedia Search URL
  • Added more Services from around the wikimedia cosmos (wikidata, wikimedia-commons, wikinews, wikisource, wikiversity, wikivoyage)
  • Added rotten tomatoes

Try it out at search.jayvii.de, contribute or self-host ser膲i at https://src.jayvii.de/pub/serci/

Older posts about ser膲i: