Cristian Livadaru's Blog

My personal view on things

I don't like running

When kids tell you the honest unfiltered truth

What's the hurry

always on the run, always trying to be faster, loose less time, run, speed, don’t stop. But why?

How to talk german in Austria

If you are learning german with the intent to come to Austria, be prepared for a little surprise …

FusionPBX and anonymous callerID

Some carriers might block calls if the call has no caller id in the sip FROM. I stumbled upon such an issue while forwarding inbound calls from FusionPBX to a cell phone number. The calls were rejected if they reached fusionpbx with anonymous as the caller id.

Doing FusionPBX Provisioning the right way

Reusing passwords is never a good idea and by default the fusionpbx setup would use the same user and password for all domains when provisioning.

Install Mikrotik CHR on a XEN dom0

If you want to play around with mikrotik or a need a mikrotik CHR, you can install it on XEN and run it without any issues.

Transferring domains away from world4you

Domains transfers normally cause no downtime and no issues but if some registrar want’s to play rough it can definitely cause some headache.

How to deal with phishing sites

I’ve been receiving some phishing mails aimed at Zimbra users. I could just delete and ignore them, but where’s the fun in that?

Testing websites with cypress and GitLab CI - Part2

In the second part, I’ll show you how to set up gitlab CI to deploy your locomotive CMS App and run tests on it.

Testing websites with cypress and GitLab CI - Part1

Testing a web app is common practice but when it comes to simpler websites it is often overlooked which caused pain, pain which can be avoided by creating specs. Let me guide you through spec creation for simple web pages which we will then automate and have them run in gitlab CI.