Moving to Gitlab pages

06 January 2019 | 1 min read

Dear readers, there is a announcement

Note : I moving to use Gitlab services to host my Jeklly static web-blog, which mean I will continue to write blog post at, I will keep the old post here and start a new one. See you there!

I started to like Gitlab features such as WebIDE, CI pipeline, snippet and more. Everything looks more powerful :)

IBMs acquisition of Red Hat

02 November 2018 | 3 min read

For those that haven’t been paying attention, IBM announced on Sunday (28-10-2018) that it will pay $34 billion to acquire Red Hat and the deal is on pace to close in the second half of 2019.

Many were shocked by the news as I see lot of discussion regrading this kind of thing on Fedora user mailing list, IRC channels, Reddit and etc.

Lot of people from Fedora and Centos communities are throwing all kind of comments, thoughts, reaction and response. Everyone are curious what happen next especially on RHEL, Fedora and Centos. Plus, Java developers also wondering what kinds of changes are coming to the Java ecosystem too.

BTW, I think Oracle has to hate this deal because Oracle’s Linux (the kernel part) is based on Red Hat.

The news are wildly spread on Fedora 30 released date and few days later, Red Hat 7.6 Beta are released. Are this is the last and final version of Fedora and RHEL released?

(read more)

Sync clipboard between remote and host when using VNC on SLES

09 October 2018 | 2 min read

I need to run simulation tool (GUI application) on our EXSi testing server booted with SLES11 P4 (SUSE Linux Enterprise Server Patch 4).

So I created simple VNC server session by vncserver -geometry 1024x768 -depth 16 from ssh terminal.

VNC session created and by default it will load TWM desktop when you access the remote server with VNC. It very lightweight but too geeky and slugish for me. I prefer KDE or GNOME.

To load KDE, you need to modify ~/.vnc/xstartup file. Comment or remove twm & and replace with that line with /usr/bin/startkde. Then kill existing VNC session and start VNC session. For Gnome just change it with /usr/bin/gnome. Only one desktop type should be inside your configuration.

Sync clipboard between you and remote server (SLES/SUSE) on VNC

I need to transfer some string data with copy and paste between me and remote server that connected with VNC, but by default both client and host clipboard are not transferred and I don’t like it.

(read more)

Generate XML using SQL query with Oracle database

27 September 2018 | 1 min read

Just a quick blog post. I learn something new by exporing Oracle database documentation1, which is you actually can generate XML from SQL query using XMLELEMENT, XMLAGG and XMLATTRIBUTES or XMLFOREST function. Here an example:

You will get something nice like this:

Thanks to Oracle for providing very extensive and easy features to generate XML.

LAMP stack for Fedora

25 September 2018 | 4 min read

Fedora 28 - Linux, Apache, MariaDB & PHP

I need to setup a working LAMP environment on my Fedora 28 workstation. I created out this tutorial as my personal references and it might be useful for you.

First thing, you need to update your repository at first :

$ sudo dnf update --refresh

Then, lets begin to install Apache web server and MariaDB database server:

$ sudo dnf install httpd
$ sudo dnf install mariadb-server

Now install PHP engine and some dependency

$ sudo dnf install php php-mbstring php-pear php-mysqlnd php-common php-pdo php-xml

Do you need PhpMyAdmin? I always need that:

$ sudo dnf install phpmyadmin 
  • It will install bunch of packages needed to execute phpmyadmin.

Start Apache and MySQL services via systemctl:

$ sudo systemctl start httpd.service
$ sudo systemctl start mariadb.service

(read more)