Test Block Top

The Blog...
Articles, Tips & Trick and Other Interesting Information...
18 April 2012

WordPress Load Order Plugin

Default load plugin WordPress, di load (dimuat) berdasarkan urutan alphabet nama plugin. Jika anda ingin menentukan load plugin WordPress sesuai minat, anda bisa menggunakan Plugin "WordPress Load Order Plugin".

Pemakaian plugin ini sangat gampang, dengan interface drag & drop akan memudahkan anda untuk mengurutkan order load plugin dengan mudah. Suatu misal jika anda ingin plugin "Facebook Like Button" dimuat pada urutan paling akhir, anda tinggal klik pada menu "Plugin order" kemudian drag & drop plugin pada urutan sesuai keinginan anda.

Screenshot:

[caption id="attachment_711" align="alignnone" width="300" caption="WordPress Load Order Plugin"]WordPress Load Order Plugin[/caption]



[caption id="attachment_712" align="alignnone" width="300" caption="Screenshot: WordPress Load Order Plugin 2"]Screenshot: WordPress Load Order Plugin 2[/caption]



[caption id="attachment_713" align="alignnone" width="300" caption="Screenshot: WordPress Load Order Plugin 3"]Screenshot: WordPress Load Order Plugin 3[/caption]

Download WordPress Load Order Plugin
08 April 2012

Extract Subtitle Dari File Video MKV

MKVExtract GUI merupakan software extractor file MKV yang dapat extract file video, audio atau text subtitle dari file video MKV. Pada artikel kali ini akan mengulas sedikit tentang bagaimana cara extract file subtitle khusus dari file video MKV, yang nantinya mungkin akan anda gunakan atau diterjemahkan ke bahasa lain (bahasa Indonesia misalnya).

Untuk memulai, yang anda perlukan diantaranya:


  1. File video MKV built-in track subtitle (biasanya blu-ray movies)

  2. MKVToolnix. Donwload Softare Gratisnya di sini

  3. MKVExtractGUI. Donwload Softare Gratisnya di sini



Pertama. Setelah download "MKVToolnix", install di komputer anda. Kemudian download & extract file MKVExtractGUI ke direktori install MKVToolnix (Drive:\Program Files (x86) (atau Program Files untuk OS 32-bit)\MKVToolNix).

[caption id="attachment_694" align="alignnone" width="300" caption="Extract MKVExtractGUI"]Extract MKVExtractGUI[/caption]

Buka file "MKVExtractGUI2.exe" (klik kanan → "Open", atau klik 2 kali file "MKVExtractGUI2.exe"), kemudian browse ke file video MKV.

[caption id="attachment_695" align="alignnone" width="300" caption="MKVExtractGUI - Browse Video"]MKVExtractGUI - Browse Video[/caption]

Tentukan lokasi output file subtitle yang akan di extract, centang checkbox subtitle kemudian klik tombol "Extract".

[caption id="attachment_696" align="alignnone" width="300" caption="MKVExtractGUI - Extract"]MKVExtractGUI - Extract[/caption]

Selesai. File subtitle sudah berhasil di extract & siap untuk anda gunakan atau diterjemahkan.

[caption id="attachment_697" align="alignnone" width="300" caption="MKVExtractGUI - Extracted Subtitle File"]MKVExtractGUI - Extracted Subtitle File[/caption]

Contoh hasil extract subtitle yang sudah saya coba terjemahkan, dapat anda lihat dan download pada halaman ini.

Semoga membantu.
:D
23 Maret 2012

Hapus Typing History Pada Search Box

Beberapa dari anda mungkin secara tidak sadar sering mengetikkan kata kunci (keyword) pada kotak pencarian yang tersedia pada masing-masing situs di belantara dunia maya. Kata kunci (keyword) kadang-kadang diketikkan tidak benar (salah ketik), testing fungsi pencarian konten pada aplikasi web seperti instalasi lokal apache misalnya atau secara tidak sadar keyword yang diketikkan sudah terlalu banyak.

History pengetikan kata kunci (keyword) pada kotak pencarian (search box) ini tidak akan hilang (terhapus) meskipun pada menu browser sudah dilakukan history clear ataupun jika anda menggunakan software pihak ketiga (third party) seperti menggunakan ccleaner misalnya. Sebenarnya trik untuk menghilangkan (menghapus) typing search history ini tidaklah susah, melalui artikel kali ini saya akan mencoba menulis cara paling simpel menghapus typing history pada kotak pencarian (search box).


  1. Pertama klik (arahkan cursor mouse) pada kotak pencarian (search box). Ketikkan satu huruf alphabet atau angka apa saja (misal seperti contoh gambar, saya mengetikkan huruf "t"), maka history pengetikan (typing history) dengan kata kunci berawalan huruf "t" akan muncul.

    [caption id="attachment_685" align="alignnone" width="300" caption="Hapus Typing History 1"]Hapus Typing History 1[/caption]


  2. Misalkan pada contoh gambar, saya akan menghapus kata kunci (keyword) "the beach". Maka tekan tombol panah bawah (jangan klik pada kata kunci menggunakan mouse) dan arahkan pada keyword "the beach". Kemudian tekan tombol hapus (Delete), jangan tekan tombol "Enter".

    [caption id="attachment_686" align="alignnone" width="300" caption="Hapus Typing History 2"]Hapus Typing History 2[/caption]


  3. Selesai. Kata kunci (keyword) terpilih "the beach" telah terhapus dari history kotak pencarian.

    [caption id="attachment_687" align="alignnone" width="300" caption="Hapus Typing History 3"]Hapus Typing History 3[/caption]




Ulangi langkah di atas untuk menghapus kata kunci (keyword) lainnya sesuai keinginan anda. Semoga membantu...
:D

Install ImageMagick Pada cPanel/WHM Server

ImageMagick merupakan aplikasi pendukung PHP (PHP extention) untuk membuat atau memodifikasi gambar menggunakan ImageMagick API. Berikut cara install ImageMagick pada cPanel/WHM server:

Cek Status ImageMagick apakah sudah terinstall atau belum

Command:

/scripts/installimagemagick

[apache collapse="false"]
[root@localhost ~]# /scripts/installimagemagick
Version: ImageMagick 6.4.8 2009-05-11 Q16 OpenMP http://www.imagemagick.org
Copyright: Copyright (C) 1999-2009 ImageMagick Studio LLC
[/apache]

Jika belum, mulai lakukan proses instalasi dengan cara:

Login pada server sebagai root via ssh.. Buat direktori baru (cpmins) dengan cara mengetikkan command:

[apache collapse="false"]
[root@localhost ~]# mkdir /home/cpimins
[root@localhost ~]#
[/apache]

Navigasikan ke direktori cpmins

[apache collapse="false"]
[root@localhost ~]# cd /home/cpimins
[root@localhost cpimins]#
[/apache]

Download file tar.gz

[apache collapse="false"]
[root@localhost cpimins]# wget http://layer1.cpanel.net/magick.tar.gz
--2012-05-27 10:43:49-- http://layer1.cpanel.net/magick.tar.gz
Resolving layer1.cpanel.net... 208.43.108.66, 208.43.129.162, 208.74.123.21, ...
Connecting to layer1.cpanel.net|208.43.108.66|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4189045 (4.0M) [application/x-gzip]
Saving to: `magick.tar.gz'

100%[======================================>] 4,189,045 120K/s in 37s

2012-05-27 10:44:27 (112 KB/s) - `magick.tar.gz' saved [4189045/4189045]
[root@localhost cpimins]#
[/apache]

Untar File

[apache collapse="false"]
[root@localhost cpimins]# tar zxvf magick.tar.gz
magick/
magick/ImageMagick-5.5.1-6.tar.gz
magick/install
[root@localhost cpimins]#
[/apache]

Navigasikan ke direktori 'magick'

[apache collapse="false"]
[root@localhost cpimins]# cd magick
[root@localhost magick]#
[/apache]

Install rpm

[apache collapse="false"]
[root@localhost magick]# /scripts/installrpm ImageMagick
[root@localhost magick]# /scripts/installrpm ImageMagick-devel
[/apache]

Install

[apache collapse="false"]
[root@localhost magick]# sh ./install
[/apache]

Cek status & versi imagick menggunakan command di atas (/scripts/installimagemagick)
18 Maret 2012

SMTP Error 451 Temporary Local Problem (please try later) "cPanel/WHM Server"

SMTP Error 451 adalah peringatan error tidak dapat diprosesnya pengiriman email yang dibatalkan oleh ISP karena masalah internal server (Local Error atau Local Problem). Kesalahan ini biasanya terjadi karena overloading pada ISP atau service SMTP memproses terlalu banyak pesan (biasanya email akan sukses terkirim setelah beberapa saat jika email yang diproses terlalu banyak).

Ketika anda akses webmail (roundcube, SquirremMail atau horde) & coba kirim email anda mendapat pesan peringatan "SMTP Error 451 Temporary Local Problem (please try later)", penyebab yang paling umum jika anda menggunakan cPanel/WHM Server adalah domain tidak terdaftar pada file "/etc/localdomains".

Solusinya adalah dengan cara berikut:


  1. Pastikan / cek domain sudah terdaftar pada file "localdomains (/etc/localdomains)"

  2. Tambahkan domain jika domain tidak terdaftar (tanpa http/www)

  3. Restart EXIM (WHM » Restart Services » Mail Server (Exim))

  4. Selesai



Coba kirim test email untuk cek pesan error "SMTP Error 451 Temporary Local Problem (please try later)" apakah sudah hilang & email terkirim dengan sukses.

Semoga membantu.
17 Maret 2012

"Securing SSH" Ganti Port Default SSH

Semakin berkembangnya model hacking serangan acak (Inggris: Brute Force Attacks), saat ini sangat disarankan administrator server untuk mengganti port default SSH "Port 22" ke angka yang lebih tinggi/rumit. Langkah ini merupakan salah satu bentuk pencegahan dari model hacking brute force attacks.

Ilustrasi artikel ini menggunakan CenOS Versi 5.8 (Final), namun tahapan proses dalam mengganti port default ssh tidak akan terlalu jauh berbeda dengan distro lainnya.

Pertama; update file "/etc/ssh/sshd_config", ganti "Port 22" dengan nilai yang lebih tinggi, misal: "Port 9157".

Kedua; Edit file "/etc/services" dan ganti nomor port default (22) ke nomor port yang baru (misal seperti di atas "9157")

[bash collapse="false"]
ssh 9157/tcp # SSH Remote Login Protocol
ssh 9157/udp # SSH Remote Login Protocol
[/bash]

Restart service ssh:

[bash collapse="false"]
[root@localhost ~]# service sshd restart
Stopping sshd: [ OK ]
Starting sshd: [ OK ]
[root@localhost ~]#
[/bash]

Selesai. Sekarang setiap kali login ke ssh atau login service terkait lainnya, anda harus menggunakan port ssh yang baru. Dan juga jika server yang anda gunakan memakai firewall, anda harus approve port baru sesuai perubahan setting port yang anda lakukan.

Referensi:

  1. http://wiki.centos.org/HowTos/Network/SecuringSSH

Install Plugin cPanel/WHM "WatchMySQL"

Plugin ini memberikan kemudahan kepada administrator untuk memonitor semua script/situs user yang terkoneksi ke MySQL. WatchMySQL plugin dapat disetting/dikonfigurasikan untuk mengirimkan email pemberitahuan/notifikasi kepada administrator dan/atau user jika script/situs user melebihi batas (limit) koneksi ke MySQL. Plugin ini juga dapat dikonfigurasikan untuk memutus koneksi user yang melampaui batas maksimal koneksi ke MySQL database secara otomatis.

Berikut cara install WatchMySQL plugin pada cPanel/WHM Server:

[bash collapse="false"]
[root@server5 ~]# cd /home
[root@server5 home]#
[/bash]

[bash collapse="false"]
[root@server5 home]# rm -f latest-watchmysql
[root@server5 home]#
[/bash]

[bash]
[root@server5 home]# wget http://www.ndchost.com/cpanel-whm/plugins/watchmysql/download.php
--2012-05-27 12:30:08-- http://www.ndchost.com/cpanel-whm/plugins/watchmysql/download.php
Resolving www.ndchost.com... 204.10.36.37
Connecting to www.ndchost.com|204.10.36.37|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: http://download.ndchost.com/watchmysql/latest-watchmysql [following]
--2012-05-27 12:30:09-- http://download.ndchost.com/watchmysql/latest-watchmysql
Resolving download.ndchost.com... 204.10.39.137
Connecting to download.ndchost.com|204.10.39.137|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 32551 (32K) [text/plain]
Saving to: `latest-watchmysql'

100%[======================================>] 32,551 26.6K/s in 1.2s

2012-05-27 12:30:11 (26.6 KB/s) - `latest-watchmysql' saved [32551/32551]

[root@server5 home]#
[/bash]

[bash]
[root@server5 home]# sh latest-watchmysql
Creating directory installd-watchmysql
Verifying archive integrity... All good.
Uncompressing WatchMySQL by NDCHost.com....................................
Detected CentOS release 5.8 (Final) Operating System
Installing watchmysql daemon into /usr/sbin/
Installing default watchmysql.config into /etc/
Detected Redhat Style OS, Installing init script
WatchMySQL installation has completed, you should now edit the /etc/watchmysql.config file before starting the watchmysql service
[root@server5 home]#
[/bash]

Visit Publisher Script
Loncat ke Atas ↑