Well, not quite. I mean, if you are trying to use here-documents with the echo command in bash and it seems you are getting an empty line instead, the issue might be that echo is displaying only the first line, and it turns out to be an empty one. Consider the following example: $ echo < this is not >…
Author: Pavel Espinal
Xdebug: vim stopping on the first line of the script when using vdebug
If you are using vdebug and you are facing the situation where vim is stopping in the first line of any script you want to debug (or if you want it to actually stop), make sure to modify the following value in your .vimrc file: let g:vdebug_options.break_on_open = 0 As the official documentation states: This determines whether the debugger should…
vim-gutentags ignoring exclude parameters from ctags
If you’re using vim-gutentags with Vim and struggling to exclude directories like node_modules, vendor, or themes from your tags file, you’re not alone—and the fix is simpler than you think. The issue usually comes down to one thing: path format mismatch. vim-gutentags expects relative paths in your exclude patterns, but many users accidentally use absolute paths, causing ctags to ignore the exclusions entirely.…
Magazon WordPress Theme Error
Yo!, what’s up? I’ll post this here in order to (hopefully) save someone some time: If you happen to be using a WordPress theme called Magazon (even the latest versions), you probably found out that it’s broken. The issue gets worst as in latest version of WordPress it is not evident what the problem is because WordPress suppresses the error…
I Have Made My Routine Myself, But In The Simplest Way: Accumulation
I have made my routine myself, but in the simplest way: accumulation. The security of knowing myself capable of something better, put postponement in my hands, which in the end is a terrible and suicidal weapon. Hence, my routine has never had character or definition; It has always been provisional, it has always been a precarious course, to follow nothing…
VicTsing Mechanical Keyboard: The Right Tool For A Programmer’s Job
Allow me to introduce you the VicTsing Mechanical Keyboard. But before gong ahead talking about its characteristics, let me tell you why I bought it. As you might know, I was working as Customer Support Agent for a hosting company (I’m on the Development department now). I used to attend approximately 1800 chat sessions per month (3-5 chats at a time…
How People Change
While trying to get back in shape with some good habits, once again I grabbed a book that I started reading a while ago. It has been a very refreshing reading, as tend to be the case with books authored by Paul D. Tripp and/or Timothy S. Lane (you can add David Powlison here, as well) Allow me to share…
New certifications in the landscape: Linux+ | LFCS
As advised previously, I started a my new job exactly a month from now. There has been many things to learn, many hats to wear. The willingness to help by everyone in the team (which is a big one, by the way) makes everything easier. At this moment it is clear that continuing the cPanel/WHM training is extremely helpful, not…
Next stop: cPanel & WHM Administrator Certification
So here’s the deal. Soon I’ll be managing new responsibilities that involves serious knowledge of cPanel/WHM, and although I have experience working with this platform, I’ve been studying the cPanel documentation as if my life depends on it. For the aforementioned purpose, I’ve been making my way through the documentation available in the cPanel University. So far it has been…
Bash: spaces turn into newlines on for loops
Have you ever tried to loop through a set of items in a for loop in bash just to discover that bash turns spaces into newlines making your script to break? Well, if you are in a hurry, use this before starting the for loop and come back afterwards for an explanation of what happened there: export IFS=$’\n’; Your final result might look like…



