-- Leo's gemini proxy

-- Connecting to gemini.tuxmachines.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-GB

Tux Machines


Programming Leftovers


Posted by Roy Schestowitz on Sep 06, 2023


Servers and Hosting: Kubernetes and GitLab

CMS Stuff and Free, Libre, and Open Source Software for GNU/Linux



My thin wrapper for emerge(1)


↺ My thin wrapper for emerge(1)


> I’ve recently written a thin wrapper over emerge that I use in my development environment. It does the following: [...]



Rewrite & Rethink


↺ Rewrite & Rethink


> Baldur wrote up some thoughts about how companies don’t typically reward refactoring code. There isn’t a lot of incentive at many companies for slow work, rewriting old code, refactoring toward better ideas, paying down technical debt, and that kind of thing. I get that impression anyway, I don’t have much first-hand experience as I’ve spent the last decade at CodePen.



Having ClamAV reject email using the Malwarepatrol database seems unwise


↺ Having ClamAV reject email using the Malwarepatrol database seems unwise


> In practice, ClamAV is both a virus and malware recognition engine and a collection of malware signatures. ClamAV only comes with a limited set of signatures, so supplementing it with additional third party sources is popular (and perhaps almost essential). Often people use update tools and scripts to configure and fetch these additional signatures, such as Fangfrisch. One of the popular providers of third party signatures is Malware Patrol, who have a number of tiers of access, including a (free) tier for educational institutions. Since we are an educational institution, we signed up for this tier and added it to the configuration of the third party update script we were using at the time so that it would be part of our email anti-spam filtering (when we switched over to ClamAV from our prior solution). Well, we thought we'd added it; in fact we'd made a configuration mistake such that we were silently failing to fetch the Malware Patrol database. We only noticed and fixed this mistake when we switched to Fangfrisch for our third party updates.



Dirk Eddelbuettel: RcppInt64 0.0.1 on CRAN: New Package!


↺ Dirk Eddelbuettel: RcppInt64 0.0.1 on CRAN: New Package!


> Happy to share that a new package RcppInt64 arrived on CRAN earlier today after a brief one-day inspection round. RcppInt64 collects some of the previous conversions between 64-bit integer values in R and C++, and regroups them in a single package.


↺ RcppInt64

↺ CRAN

↺ RcppInt64


↺ RcppInt64

↺ CRAN

↺ RcppInt64



Qt Visual Studio Tools 3.0 Released [Ed: Qt is spreading proprietary software and helps Microsoft's too]


↺ Qt Visual Studio Tools 3.0 Released


> We are happy to announce the release of the Qt Visual Studio Tools version 3.0.1. Installation packages are now available at the Visual Studio Marketplace and download.qt.io.


↺ Visual Studio Marketplace

↺ download.qt.io


↺ Visual Studio Marketplace

↺ download.qt.io



Russell John: Tips for Competitive Programmers


↺ Russell John: Tips for Competitive Programmers


> I received the following question on my AMA section and thought of writing a blog post instead of answering in a few lines. I like Linux but I do not enjoy competitive programming (sport programming). How can I enjoy competitive programming?



10 Best Free and Open Source Web-Based Git Clients


↺ 10 Best Free and Open Source Web-Based Git Clients


> Git is an open source distributed version control system which was originally designed by Linus Torvalds, the creator of Linux, in 2005 for Linux kernel development. We explore our recommended web-based tools.




gemini.tuxmachines.org

-- Response ended

-- Page fetched on Thu Jun 13 16:49:34 2024