03/10/2025

Eve Online – I’m done

No, the title is not some sort of clickbait, I ended my Eve Online adventure.

I created my first character in 2007, but I was playing alone in hisec and It was such a boring game that I wasted 2 of the 3 months subscription I bought.

Then came the fantastic “This is Eve” trailer (I still think it’s one of the best trailers in the history of videogames) and I decided to try it again, this time immediately entering a corp and really playing as the game should be played, in team.

I created my main character in December 2014 and I quit in May 2025.

Why? Because I had no more objectives, I did everything I was interested in the game.

I could blame CCP for all the wrong choices they made (to be honest I have at least three huge posts in draft since years about this) but in reality I quit Eve because I lost interest in the game.

I never been a PVP player and I never liked it, during the last year of playing I kept doing PVE in NPC Null even If I was in a huge alliance (INIT) with plenty of space and opportunities.

I was in a fantastic corp but ignored all the content opportunities from the amazing guys inside it, I reached all the objectives that I was interested in:

  • max out my pvp main for fleets
  • max out a pve alt (three toons to be honest)
  • max out a mining alt (two to be honest)
  • max out two haulers for jumpfreighters
  • max out an industrial toon
  • max out a Jita trader
  • create a huge collection of blueprints to build whatever I wanted or needed
  • max out ratting, mining, combat missions, mining missions, DED complexes
  • max out a dread toon, two carrier toons, two fax toons, two Rorqual toons, two JF toons

I participated in all the big was happened in the  game in those 10 years, I saw the game evolve, fall and rise again, I was one of those involved in some of the most epic battles and objectives ever made in the game (a couple of which were World Guinness Record events).

The game made me possible to get in contact with so many amazing people, I made friends, young people, old people (some of them also passed in those 10 years), people from all over the world.

I can’t describe how many amazing experiences I had thanks to Eve, but now they’re all memories of the past.

Those who know the game may think there’s plenty of other things to do, like building and playing a supercarrier or a titan, in reality I don’t give a damn about those things so they’re not an option or an interesting objective.

The reality is that the last year was a slow and tedious approach to this decision, I was only too lazy and too nostalgic to take it.

These 10 years have been a blast, and no matter its problems I still think Eve Online is the most complex and interesting multiplayer game ever existed and still existing today, so I really suggest everyone to try it.

I will gladly pay if there’s a way to reset my memory and forget everything about the game, to be able to start from the beginning today, but sadly it’s not possible, so my only option is to “win Eve” and stop playing it.

o7

25/09/2025

Stalker 2… meh…

Ok, let’s talk about Stalker 2, and let’s immediately clear the elephant in the room… I’m not entirely fond of it.

I’m a Stalker fan since the first epic episode of this fantastic series of videogames came out, I played and finished several times:

  • Stalker: Shadow of Chernobyl
  • Stalker: Clear Sky
  • Stalker: Call of Pripyat

I repeat, I finished them SEVERAL TIMES…

On top of it I played SEVERAL TIMES the mods that I consider the best Stalker experience:

  • Stalker: Lost Alpha
  • Stalker: Anomaly

It’s a game I kept playing, over and over for the experience, for the lore, for the atmosphere, for its mechanics, and I’m not talking about decades ago, the last time I played Anomaly was just before I bought Stalker 2 this year.

As today I played 96 hours with Stalker 2, and honestly I don’t feel very interested in the game anymore.

From a technical point of view Stalker 2 is fantastic, it’s beautiful, it’s immersive, it’s… real, there’s no comparison with the old Stalker games on this aspect… but that’s the only positive aspect for me.

Stalker 2 combat seems like CoD or any frenzy FPS around, there’s almost no sneaking combat. Enemies keep spawning like crazy from nowhere and they spot you so far away that’s almost impossible to sneak behind them.

Same goes for mutants, they keep spawning from nowhere and without any logic imho, and any long range or silent sniper approach is basically useless, 90% of the times you have to grab an automatic gun and shoot ammo like a Serious Sam game.

NPCs are dumb as f..k, for 90% of them the only interaction you can get is “Talk to our boss”, 4,5% of them are available for a useless trading (you can’t trade any weapon with them) and 0,5% of them are NPCs that can give you missions… but not too many, one at the time, and between them you have to wait hours…

Even NPCs on key locations are basically useless, they can give you side missions… You finally think you’ve found some nice chain of missions, right? Sorry but no, they give you only a couple of missions and you’re done.

Merchants always sell the same things, no dynamic market while you progress in the game. 90% of weapons are basically useless, same goes with armors (those you find exploring or doing main missions are way way better).

Compared to Stalker mods like Lost Alpha and Anomaly weapons and armors upgrades are too few, and making money is so easy that basically you almost fully upgrade a weapon or armor as soon as you get it.

Speaking about making money, 99% of it came from selling weapons and armors to merchants, and that makes Stalker 2 something like a Death Stranding clone, because 90% of the times you end up crawling back to the nearest base struggling with stamina and slowly walking back to sell all the stuff you collected, because missions do not pay enough to repair your gear.

Finally main missions are beautiful and well done, but honestly it’s not enough for me, what always made Stalker games great for me has never been the main quest.

I’m not done yet with Stalker 2, I want to finish it, but I have to admit that each time I start it I found myself bored after 30 minutes of playing, I think I’ll go straight with main missions and ignore the rest… and maybe start a new game with Stalker Anomaly after that…

26/06/2025

Raspberry PI 5 NVMe upgrade

I just switched from my previous 1TB SATA SSD over USB to a new NVMe 2TB drive via PCIe slot on my Raspberry PI 5 home server.

I have to use a meme because I can’t express how fast and responsive it is… :P

08/03/2025

New Nagios project

I love Nagios, It’s the first monitoring service I started using and I loved it since the beginning.

I love it because no matter people say it’s simple, it’s reliable, it’s predictable, it’s simple to reproduce every check Nagios is doing and check yourself the results.

During the years I tried several other software, but I always found them inferior to Nagios, they were too bulky, too chaotic and too disorganized.

Since last autumn I finally was able to get back to my good old Nagios at work, I upgraded it, and I expand it to check new services, check the old ones in a better way and make the setup easier and easier.

I would like to start a new project to share how I use it, which checks I do, and hopefully show someone that the good old Nagios still has some arrows to shoot :)

Let’s start with a check I love and I never found in any other monitoring software: check_reboot_required

This check warns you if there’s a new kernel on you GNU/Linux machine that requires a reboot, it basically extract the running kernel version and the last kernel installed on the server, if they don’t match and the running kernel is older it turns on a warning alert, very simple and very effective to keep your server updated and secure.

Obviously this check is very important if you constantly run automatic updates (via yum-cron, dnf-automatic or unattended upgrades).

The check was written by Johan Ryberg and you can find it in his Github repo, It works perfectly fine on any RedHat based distribution and also on any Debian based distribution, I suggested a small change to make it works with Amazon Linux 2 also.

To use it you only have to

1. place the check_reboot_required file on the server you want to monitor in the Nagios plugins directory (/var/lib64/nagios/plugins on RHEL based distributions or /var/lib/nagios/plugins on Debian based distributions)

2. add this simple command to the nrpe config file (/etc/nagios/nrpe.conf) and restart the nrpe service.

command[check_reboot]=<NAGIOS PLUGINS PATH>/check_reboot_required -s $ARG1$

3. add the “Reboot required” service to your host in the Nagios server configuration

define service{
use generic-service
host_name server.domain.tld
service_description Reboot required
check_command check_nrpe!check_reboot!w
}

4. restart Nagios and enjoy

 

 

 

23/11/2024

Centos 8 multiple httpd instances

This is an old post I had in draft since… I don’t know, maybe years.

Anyway, CentOS 8 is old and out of support, but still I think running several instances of Apache httpd server through systemd can be useful today in other modern Linux distributions, so I think it’s time to clean up the drafts and publish it.

—————————————————

Recently a customer asked me to setup a webdav access to a vm to change some files inside a couple of java web applications deployed on a Tomcat instance.
My first choice was to configure the webdav servlet already available with Tomcat, which sounds like a nice and elegant solution, but that went wrong because webdav http methods were blocked by some Spring waf protection, and change the java applications for that was not an option (for various reasons I will not explain but not technical ones).

At this point I thought to create a new virtualhost for the webdav access, but in that case file ownership would be a problem, and running the frontend webserver with write permission on all the applications resouces was not a good idea.
The solution was simple, setup a new webserver running as tomcat user (Tomcat file owner) on a different port (and also only available on lan) but I found no documentation with some of the latest distros using systemd.
Yes I know, I could install nginx or another webserver, but running a new Apache configuration felt much more elegant to me.

First of all, create a new httpd systemd unit copying the old one with a new name

cp -v /usr/lib/systemd/system/httpd.service /usr/lib/systemd/system/httpd-dav.service

Copy the main httpd config file for the new webserver

cp -v /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd-dav.conf

Enable the new systemd unit to start at boot

systemctl enable httpd-dav.service

To check if it’s ok run this

systemctl list-unit-files | grep httpd-dav

Now you must edit the new systemd unit to use the new httpd-dav.conf file

systemctl edit httpd-dav.service

…and add this

[Service]
Environment=OPTIONS="-f /etc/httpd/conf/httpd-dav.conf"

Now you must edit the new httpd-dav.conf changing some basic directives to not overlap the main Apache configuration:
In my case I changed Listen PidFile, User, Group, ErrorLog, CustomLog, I removed “IncludeOptional conf.d/*.conf” and added a new virtualhost with mod_dav active, basic authentication, etc etc…
Adjust your Apache configurations as you need, but at least you have to change the Listen and PidFile directives to avoid conflicts with the other httpd process.

When you’re ready you only have to start it with

systemctd start httpd-dav.service

I hope this can be helpful.

« Post precedenti