Language Selection

English French German Italian Portuguese Spanish

HowTos

Bash Beginner Tutorial: String Operations in Bash

Filed under
HowTos

Learn to manipulate strings using a variety of string operations like getting length of a string, joining strings, extracting substrings, and much more.
Read more

Syndicate content

More in Tux Machines

8 Best Free Vim-Like Text Editors

Fortunately, the days of Emacs vs vi flame wars fizzled out decades ago. But there’s still lots of friction when it comes to text editors. Vim is an enhanced version of the vi editor, with development dating back to 1976. Vim is a highly configurable, powerful, console-based, open source text editor. It’s efficient, letting users edit files with a minimum of keystrokes. Vim offers word completion, undo, shortcuts, abbreviations, keyboard customization, macros, and scripts. You can turn this into your editor for your environment. Why learn Vim? Read more

Photoflare – Simple Powerful Image Editor Inspired by PhotoFiltre

Photoflare is an open-source simple and powerful image editing software inspired by PhotoFiltre. Photoflare is written in C++ with Qt5 framework. It works on Linux, Windows, and Mac OS, and features basic image editing capabilities, paint brushes, image filters, colour adjustments and more advanced features such as Batch image processing. Besides the community version, the software also offers studio edition requires to pay for packages. Read more

SPDX for KF5/KF6 Status Update

Converting source files from traditional license headers to SPDX expressions maybe is explained best to be like visiting a dentist: Usually it is not the most appealing thing in the world, while being there it can be slightly unpleasant and tedious for both, but at the end you are quite happy that the work was done. This is quite similar to my experience with the KDE Framework sources. Since many of the files are older than 10 years and some even older then 20, you can find surprisingly different copyright statement styles. However, finally after quite some moths task T11550 is done \o/ This small task tracks all the work that was done in the ~80 frameworks repositories, which finalle state all copyright and license statements in machine readable, modern SPDX syntax. In total, my “grep -nr “SPDX-License-Identifier” |wc” command (not completely accurate, but easiest to get an general direction) tells about ~7400 files that were converted. At this point, I want to thank especially Christophe Giboudeaux, who did most of the reviews of these changes. Even if we could do most of the conversions with tooling (see licensedigger, which is now in SDK Playground by the way) the whole conversion was quite time consuming because every change must be reviewed carefully. Read more Also: Sketchnotes at FOSDEM 2020

Gina Häußge and OctoPrint

Well, I found myself in the situation that I had this huge Open Source project on my hands that really was not a thing you could still do on the side, but I also had no funding. I could just have said, "well, okay then" and gotten myself a regular job again. No risk, steady paycheck. But not as exciting either. So, I did what just two or so years prior I had laughed off and decided to go self-employed. I figured I would probably kick myself for the rest of my life if I didn't even TRY to see if I could maybe continue working on OctoPrint full time funded through crowdfunding. So, I went for that. Set up a Patreon campaign, pushed out a "Call to Action" on all social feeds of the project and hoped for the best. Read more