Martin Tomes's avatar
Martin Tomes
martintomes@tomes.pro
npub108py...xcqm
#Bitcoin #Linux 🐧 #Devops 🐳 #Kubernetes ☸️ #AI πŸ€– #EdgeComputing πŸ“‘
Martin Tomes's avatar
martintomes 0 months ago
On my way to #vimalism (#vim minimalism). Thanks to learning the standard #unix editor (#ed) I was able to reduce number of my plugins to 7 and get rid of #Neovim (which I used just for pretty markdown rendering which I no longer need). I am able to handle everything using the VIM magic 😎 #sysadmin #linux image
Martin Tomes's avatar
martintomes 6 months ago
Switched from #ed the standard #UNIX editor to its extended version and hit a snag: "set ignorecase" in .exrc file made my substitutions in #ex too aggressive! Regex case-sensitivity matters! πŸ˜… Sometimes it's good that #ed does not have it's config file 😎 image
Martin Tomes's avatar
martintomes 8 months ago
In case you do not know, you should start looking for a new job. Seriously. image
Martin Tomes's avatar
martintomes 8 months ago
The standard UNIX editor is great not only for learning #Vim but also #sed. it was built upon #ed, which is also a scripting language! You can write ed commands into a file and run it as ed input. Magic! (you don't need to learn sed, actually learn #perl instead 😎 and thank me later) image
Martin Tomes's avatar
martintomes 8 months ago
The coolest thing about learning the standard #UNIX editor is that advanced #VIM techniques are standard in ed. For example, the only practical way to edit text in #ed is through #regex and substitution, which is considered magical in VIM. image
Martin Tomes's avatar
martintomes 8 months ago
To learn #vim properly, start with the standard #UNIX editor :) No need for syntax highlighting. For anything else, use the command line. Formatting text in #golang? No problem. Just run #gofmt directly from #ed. image
Martin Tomes's avatar
martintomes 8 months ago
Do you use the standard #UNIX editor? All text editors from the Vim family are successors of #ed, and ed commands work there. They are considered "advanced." Many people show off with them on YouTube without even knowing this. I’m not showing off; I learn and use ed to properly understand and use #Vim. 😎 image
Martin Tomes's avatar
martintomes 9 months ago
Editing a #golang code with the standard #UNIX editor. No #VIM, #neovim, #vscode , no syntax highlight or anything like else. This has the 70's vibe :) #ed image
Martin Tomes's avatar
martintomes 9 months ago
DevOps programming path The best programming path for #DevOps, #SysAdmin, #Infrastructure #Platform Engineers, #SRE etc is: POSIX Shell -> Perl -> Golang. Change my mind 😎
Martin Tomes's avatar
martintomes 9 months ago
My life has become much easier since I started using the "bat" utility instead of "cat". Bat is a "Better cAT", offering significant improvements. I use it with other terminal file utilities to display file contents with syntax highlighting, especially alongside "#fd" and "#fzf". Are you aware of bat? Anyone using it here? #unix #linux #linuxadmin #sysadmin #bat #cat image
Martin Tomes's avatar
martintomes 9 months ago
After using and paying for Proton Drive by @Proton Mail for a year, I suddenly found nearly all my files (>10k) duplicated with strange "(# Name Clash" in their names, doubling my storage usage. I opened a support ticket, but they told me to delete all the files manually! I replied that they have no moral right to make me delete tens of thousands of files due to their error and asked for a script to remove the duplicates. They refused. So, I made my own and am sharing it publicly. Maybe it will help someone. F*ck you, Protonβ€”you should hire people like me, not these lazy bastards you employ 😎 https://github.com/martin-tomes/bfu/blob/main/bin/rf image
Martin Tomes's avatar
martintomes 9 months ago
Proton Drive suddenly duplicated all my local files. Time to get my hands dirty and code #Perl script which would recursively remove all these files. #programming #sysadmin #proton image
Martin Tomes's avatar
martintomes 10 months ago
People are increasingly struggling to live in this world of probability and coincidence. I am trying to understand this probabilistic world. I began this journey by discovering Hanlon's Razor. Do you know it?
Martin Tomes's avatar
martintomes 1 year ago
After 15 years, it's time to switch... bye, VIM Hello, the Dark Side... image #vim #emacs #switch
Martin Tomes's avatar
martintomes 1 year ago
Uh oh... something wrong with my #nginx on my #raspberrypi #raspiblot Lightning node πŸ˜• Can't access my dashboard, #thunderhub and other pages. It't time to get my hands dirty. image
Martin Tomes's avatar
martintomes 1 year ago
Truth is like poetry. And most people fucking hate poetry. #truth #poetry #bigshort
Martin Tomes's avatar
martintomes 1 year ago
I've just got really upset on #midjourney! I wanted to cancel my subscription but there is no "cancel" button in "manage subscription" section of your account at all. You need to google how to get a special link via which you are allowed to cancel. Shame on them.
↑