Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

eht16

@eht16@casual.pending.io
  • Open on casual.pending.io

Software Developer.
Loves to write, deploy and run software.

Posts are mainly about tech stuff, sometimes about food on trains and random other things.

All of my posts and software are 100% AI free.

Software: :debian: :xfce: :geany: :python: :django:

General: :flag_eu: :fckafd: :nonazis:

27 Followers
1 Following
10 Posts
Joined April 06, 2025
Location:
Rhineland, Europe
Languages:
German, English, C, #Python
Github:
https://github.com/eht16

Posts

Open post
eht16
eht16 @eht16@casual.pending.io · Apr 24, 2026
eht16
@eht16@casual.pending.io

Software Developer. Loves to write, deploy and run software. Posts are mainly about tech stuff, sometimes about food on trains and random other things. All of my posts and software are 100% AI free. Software: :debian: :xfce: :geany: :python: :django: General: :flag_eu: :fckafd: :nonazis:

casual.pending.io
Replying to @jsalvador@mastodon.social
@jsalvador@mastodon.social About 1.5 years ago, I ordered a replacement battery for my X1 on http://www.ipc-computer.de/ and was very happy with it.
1
2
0
0
Open post
eht16
eht16 @eht16@casual.pending.io · Mar 15, 2026
eht16
@eht16@casual.pending.io

Software Developer. Loves to write, deploy and run software. Posts are mainly about tech stuff, sometimes about food on trains and random other things. All of my posts and software are 100% AI free. Software: :debian: :xfce: :geany: :python: :django: General: :flag_eu: :fckafd: :nonazis:

casual.pending.io
Replying to @partim@social.tchncs.de
@partim @mkivinen No. We don't need first class areas in S-Bahnen. When you are one of the other 800 people in a crowded train or you aren't able to get in at all, an empty first class area is the last thing you need :disappointed:. We need space for all passengers.
0
1
0
0
Open post
eht16
eht16 @eht16@casual.pending.io · Mar 11, 2026
eht16
@eht16@casual.pending.io

Software Developer. Loves to write, deploy and run software. Posts are mainly about tech stuff, sometimes about food on trains and random other things. All of my posts and software are 100% AI free. Software: :debian: :xfce: :geany: :python: :django: General: :flag_eu: :fckafd: :nonazis:

casual.pending.io
Replying to @yuka@s.umeyashiki.org
@yuka@s.umeyashiki.org Are you really surprised about overcommittent at Contabo? There is probably no other way to offer such low prices. If you want rather fair hosting, you would have to pay fair prices as well. Still, interesting approach to automatically purge page caches automatically on customer systems :smile:.
0
0
0
1
Open post
eht16
eht16 @eht16@casual.pending.io · Feb 09, 2026
eht16
@eht16@casual.pending.io

Software Developer. Loves to write, deploy and run software. Posts are mainly about tech stuff, sometimes about food on trains and random other things. All of my posts and software are 100% AI free. Software: :debian: :xfce: :geany: :python: :django: General: :flag_eu: :fckafd: :nonazis:

casual.pending.io

TIL: test -s exists - an easy way to check for non-empty files in bash scripts.

Nothing new, nothing sensational but comes in quite handy sometimes when just need to know is there any content in file X.

E.g.:

if [ -s /path/to/some/file ]; then
    echo "the file is not empty"
fi

#bash #shell

0
0
0
0
Open post
eht16
eht16 @eht16@casual.pending.io · Aug 04, 2025
eht16
@eht16@casual.pending.io

Software Developer. Loves to write, deploy and run software. Posts are mainly about tech stuff, sometimes about food on trains and random other things. All of my posts and software are 100% AI free. Software: :debian: :xfce: :geany: :python: :django: General: :flag_eu: :fckafd: :nonazis:

casual.pending.io

Dear Geany users,

there is a little hidden gem in Geany you might or might not know about already:

it's called Send Selection To and let's you pass the currently selected text from Geany to any command that will read and process the text from its standard input stream and Geany will read the standard output of the command and replaces the selected text with this output.

The commands to use can be configured freely in Geany. And the first three configured commands can be easily executed with a keyboard shortcut.

There are countless possibilities to quickly alter the text or code you are editing in Geany, only a few ideas:

  • sort lines (using sort, as seen above)
  • sort lines uniquely to remove duplicates (using sort -u)
  • convert camelCase to snake_case and vice versa
  • pretty print JSON (using python3 -mjson.tool)
  • auto format your code (e.g. using black, indent or clang-format or any other command line formatter)
  • pretty print SQL statements (using sqlformat --reindent -)
  • encode Base64 (using base64 -w 0)
  • decode Base64 (using base64 -d)
  • ... (feel free to share your custom commands as answers)

More details can be found in the documentation:
https://geany.org/manual/#sending-text-through-custom-commands

Some examples are described in detail in the wiki:
https://wiki.geany.org/config/customcmds/sort-selection
https://wiki.geany.org/howtos/format_escaped_newlines
https://wiki.geany.org/howtos/convert_camelcase

#Geany

geany.org

Geany

0
0
0
0
Open post
eht16
eht16 @eht16@casual.pending.io · Jul 16, 2025
eht16
@eht16@casual.pending.io

Software Developer. Loves to write, deploy and run software. Posts are mainly about tech stuff, sometimes about food on trains and random other things. All of my posts and software are 100% AI free. Software: :debian: :xfce: :geany: :python: :django: General: :flag_eu: :fckafd: :nonazis:

casual.pending.io
Replying to @foolishowl@social.coop
@foolishowl@social.coop @GeanyIDE@social.milchreislieferei.de It's always a good idea to follow @GeanyIDE@social.milchreislieferei.de for new releases (though I might be biased here :smile:). Since the Debian maintainer pushed Geany 2.1 already, I assume Geany-Plugins 2.1 will follow soon. :crossed_fingers:
1
0
0
0
Open post
eht16
eht16 @eht16@casual.pending.io · Jul 07, 2025
eht16
@eht16@casual.pending.io

Software Developer. Loves to write, deploy and run software. Posts are mainly about tech stuff, sometimes about food on trains and random other things. All of my posts and software are 100% AI free. Software: :debian: :xfce: :geany: :python: :django: General: :flag_eu: :fckafd: :nonazis:

casual.pending.io
Replying to @GeanyIDE@social.milchreislieferei.de
@GeanyIDE@social.milchreislieferei.de I saw a few web articles since the 2.1 release of Geany. They more or less rephrased the release notes we published. Which is totally fine. But I guess it was missed that the Geany-Plugins collection was also released and beside nice small additions in there, there was a whole new plugin: Geany-LSP This plugin integrates any (or least almost) LSP server into Geany and enriches Geany's functionality a lot. From my point of view, this is a great addition which lots of useful additional features. So, if you wrote and will write an article about Geany, please notice the Geany-LSP plugin and tell other Geany users about. The plugin is distributed as part of the Geany-Plugins collection, see https://github.com/geany/geany-plugins It's development and issue tracker can be found at its project page: https://github.com/techee/geany-lsp The plugin developer did a great job in writing the plugin and also extending the Geany core to work with the plugin. This was a hard bit of work. #Geany #LSP #language_server_protocol
0
1
2
0
Open post
eht16
eht16 @eht16@casual.pending.io · Jul 06, 2025
eht16
@eht16@casual.pending.io

Software Developer. Loves to write, deploy and run software. Posts are mainly about tech stuff, sometimes about food on trains and random other things. All of my posts and software are 100% AI free. Software: :debian: :xfce: :geany: :python: :django: General: :flag_eu: :fckafd: :nonazis:

casual.pending.io
Replying to @stefanct@chaos.social
@stefanct@chaos.social just curious, "they" is Debian or Geany?
0
2
0
0
Open post
eht16
eht16 @eht16@casual.pending.io · Jul 06, 2025
eht16
@eht16@casual.pending.io

Software Developer. Loves to write, deploy and run software. Posts are mainly about tech stuff, sometimes about food on trains and random other things. All of my posts and software are 100% AI free. Software: :debian: :xfce: :geany: :python: :django: General: :flag_eu: :fckafd: :nonazis:

casual.pending.io
Replying to @stefanct@chaos.social
@stefanct@chaos.social @GeanyIDE@social.milchreislieferei.de Hint hint: https://nightly.geany.org/debian/ These builds are created from GIT master which is usually much more stable than it sounds. I use it every day for work.
0
3
0
0
Open post
eht16
eht16 @eht16@casual.pending.io · Jun 09, 2025
eht16
@eht16@casual.pending.io

Software Developer. Loves to write, deploy and run software. Posts are mainly about tech stuff, sometimes about food on trains and random other things. All of my posts and software are 100% AI free. Software: :debian: :xfce: :geany: :python: :django: General: :flag_eu: :fckafd: :nonazis:

casual.pending.io

There are rumors there will be a new Geany :geany: release in about three weeks. Stay tuned, I'm sure @GeanyIDE@social.milchreislieferei.de will tell us soon that Geany 2.1 is on its way :smile:.

#Geany #geanyIDE

social.milchreislieferei.de

GeanyIDE (@GeanyIDE@social.milchreislieferei.de) - Mastodon

0
1
0
0

Remote instance

casual.pending.io
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 07:11:52 UTC