Sabtu, Ogos 03, 2013

.htaccess : Redirect web pada custom error pages

ErrorDocument 400 /error/badreq.html
ErrorDocument 401 /error/autherror.html
ErrorDocument 403 /error/forbidden.html
ErrorDocument 404 /error/notfound.html
ErrorDocument 500 /error/serverr.html

.htaccess : Buang WWW pada URL

RewriteEngine On
RewriteCond %{HTTP_HOST} !^mywebsite.com$ [NC]
RewriteRule ^(.*)$ http://mywebsite.com/$1 [L,R=301]

.htaccess : Buang extensi fail pada URL (Contoh : *.html)

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html

Jumaat, Ogos 02, 2013

Bash : Random conky startup

#!/bin/bash 
sleep 2
rambang="`cat /home/$USER/.Conky/koleksi | sort --random-sort | head -n 1`"
/usr/bin/conky --config=$rambang
exit 0

Khamis, Ogos 01, 2013

Tips : Unlock PDF - Disable print

Katakan ada satu fail nama "keputusan_idea.pdf", bila bukak je fail tu guna Adobe Reader, Foxit dan bermacam-macam lagi jenis pembaca PDF untuk sistem operasi Windows dan di dapati fail tersebut tak boleh dicetak / print. Kena "lock" oleh empunya asal fail tersebut. Kecuali kita ada katalaluan untuk "unlock" fail tesebut ataupun buat cubaan brute-force AES enkripsi ke atas fail tersebut (semoga berjaya)...ataupun muat turun perisian rogue untuk "crack" fail tersebut.

Penyelesaian :

Sebenarnya, secara teknikal. Fungsi menghalang pembaca dari mencetak / print fail tersebut cuma berkesan untuk pengguna Windows sahaja. Untuk pengguna sistem operasi linux, tak ada masalah pun. Fail tersebut boleh dicetak walaupun fungsi "disable printing" telah dipasang oleh pemilik fail tersebut. Inilah salah satu kelebihan pengguna linux. Lihat gambar di atas. Semoga bermanfaat. Wassalam ~