Spyke

Posts

homelab·HomeLab and Self-hostingbyHerzenschein

What services do you selfhost?

I'm curious to see what other furs are selfhosting.

The things I selfhost are:

  • Navidrome (music server)
  • SilverBullet (note taking with login access via website)
  • Synapse (Matrix server)
  • Cinny (Matrix client)
  • Uptime Kuma (simple uptime monitoring tool) (only internal)
  • Focalboard (project management) (only internal)
  • Caddy (reverse proxy to manage all other services)

I used to selfhost:

  • Nextcloud
  • Etherpad
  • wg-easy
View original on pawb.social
linuxfurs·Linux FursbyHerzenschein

Konqi fanart by Neotheta

I was kinda surprised no one shared this here.

Konqi is KDE's mascot, lore here: https://community.kde.org/Konqi

Sauce: https://toot.finfur.net/@Neotheta/113074150288818364

🌈 🧦

Original text:

Ah.. I got distracted.

What if I drew Konqi in a similar style as Theo? Or both of them? Theo wouldn't understand anything since he lives in the wild but he would politely listen.

I been using KDE in the past year and been pretty happy with it.

View original on pawb.social

You can contribute to KDE with non-C++ code

I always see:

  • people being told they can contribute to KDE with C++/QML
  • people being told they can contribute to KDE without code

But I don't often see:

  • people being told that they can contribute to KDE with code that is not C++

I like C++, QML, and even CMake, but you might not be interested in them or you might just not be willing to spend time learning another language, and that's perfectly fine.

In this blog post I list a few KDE projects that you might not know about that might be written in your preferred language or in a specialized format you have expertise or interest in.

By far, the most popular programming language actively used in KDE other than the expected languages is Python.

We also have stuff that would interest sysadmins (containers), packagers (snap/flatpak) and web developers.

https://rabbitictranslator.com/contribute-to-kde-without-cpp/Open linkView original on pawb.social
qtframework·Qt FrameworkbyHerzenschein

RESTful Client Applications in Qt 6.7 and Forward

Cool stuff:

Qt 6.7 introduces convenience improvements for implementing typical RESTful/HTTP client applications. The goal was/is to reduce the repeating networking boilerplate code by up to 40% by addressing the small but systematically repeating needs in a more convenient way.

These include a new QHttpHeaders class for representing HTTP headers, QNetworkRequestFactory for creating API-specific requests, QRestAccessManager class for addressing small but often-repeating pieces of code, and QRestReply class for extracting the data from replies and checking for errors. QNetworkRequestFactory, QRestAccessManager, and QRestReply are released as Technical Previews in Qt 6.7.

RESTful Client Applications in Qt 6.7 and Forwardhttps://www.qt.io/blog/restful-client-applications-in-qt-6.7-and-forwardOpen linkView original on pawb.social

Back to Basics: Templates in C++ - Nicolai Josuttis - CppCon 2022

Best resource I've seen out there for template basics. It even briefly mentions variadic templates, concepts that are easy to understand, auto in function parameters (a.k.a. abbreviated function templates) and how to find out what type is chosen when you do class template automatic deduction (CTAD).

I feel like this is an absolute must-watch if you want to know about modern template practices.

View original on pawb.social
linuxfurs·Linux FursbyHerzenschein

You reached the end