fail2ban, ufw, and sshd with custom port on Ubuntu


One of the tool we can use to secure our Ubuntu box from incoming attacks, if we can’t establish a whitelist for incoming connection is fail2ban. Point fail2ban to your “/var/log/auth.log” on debian-based,  or “/var/log/secure” on Redhat-based distros to automatically add offending IPs to your firewall and stopping them from DDoS-ing the server. On Ubuntu,…

Installing Kie Server & Drools Workbench Part 1: WildFly Application Server


Red Hat Decision Manager (RHDM) is great BRMS platform. But as affordable as Red Hat subscription compared to its’ Oracle or IBM counterparts, it’s still not cheap. Alternatively, or if you think you’re too cool for enterprise support, you can start with Drools and when you or your organization decide the platform is essential enough…

Review: Royal Kludge RK61 Bluetooth mechanical 60% keyboard


So, when I decided that it’s time to move away from my Sidewinder X4 a couple years a go, I also decided that I would  like to try a mechanical keyboard. Coming from my use of  the excellent Logitech K800 wireless,  my wish list for an ideal keyboard are: Mechanical switch,  because I write quite…

Review: TX5 Pro Android TV Box


My Dune TV101 has been tirelessly serving me as my main media jukebox. Unfortunately the tiny little fighter is starting to show its’ age. You see, for the purpose of space saving and improving quality, I’ve been slowly moving my video collections to X265/HEVC and the TV101 just can’t keep up. So I decided to…

Review: Logitech G900 Chaos Spectrum Wired/Wireless Gaming Mouse


Yes, yes, there has been no update recently, work and all that 😀 So today’s post will be about the newest addition to my menagerie of digital beasts, the Logitech G900 Chaos Spectrum. How do I end up with one? Well, I’ve been meaning to find a replacement for my aging Logitech M950 Performance MX,…

Warning and error messages suppression on PHP, CodeIgniter


If you’re like me, stuck with 3 years old, unmaintained code that has to run on newer PHP version, you’re bound to receive some warning and error messages along the way. The correct way when facing situation like this is to find out what is causing these messages, and fix them. Well, perhaps To set…

sftp hardening with chrooting and ACL


Chrooting is always a great option when you want to roll out  a service that will be accessed by a lot of users, even more so if it’s on the internet. On OpenSSH’s sftp server, chrooting is a couple of lines of setup away. You can add ACL on top of that to get more…

2015 Linux Gaming haul: Game On!


So 2015 is sort of a big year for Linux gaming isn’t it? Steam releases their long awaited  Steam Controller, the steam, Humble, and GOG linux library are growing bigger than ever,  and a couple of great new (old) tittles, some of them a great AAA tittles of yesteryear, saw a Linux port releases. My…

Updating Nvidia Graphic driver on your Ubuntu 14.04/15.04/15.10 boxen


The release of SteamOS bring a slew of new exciting new games to our beloved platform, on top of hefty discounts on them as well as a couple of other titles. I just started playing  Middle Earth: Shadow of Mordor and halfway through downloading Spec Ops: The Line. I’m currently on 14.04 and it originally…