Berita baik kepada semua. Tahukah anda bahawa perisian 7-zip boleh memampatkan (compress) saiz fail sebesar 1 GB kepada hanya beberapa ratus KB sahaja. Pengalaman ini berlaku sewaktu saya hendak menghantar lampiran (attachment) dalam bentuk format video AVI kepada rakan. Lampiran tersebut agak besar menghampiri saiz 1 Gygabyte tetapi anehnya saya boleh mampatkan menjadi 227 Kilobytes sahaja!!! Sungguh menakjubkan dan sangat berfungsi apabila diperlukan. Bagaimanakah cara dan rahsianya?

Sebenarnya tidak ada apa-apa rahsia pun. Hanya mampatkan serta arkibkan (archive) dalam format 7z; iaitu format asas 7-zip (default) serta ubahsuai opsyen-opsyen tertentu. Sila lihat ilustrasi di bawah dan ikuti opsyen-opsyen ringkas berikut.

 
Rujukan:
 

Baca selanjutnya..

Defini backup secara umumnya adalah "menyalin maklumat atau data supaya salinan tersebut boleh digunakan semula jika terjadinya peristiwa kehilangan data". Salinan pendua maklumat tersebut biasanya disebut sebagai backup.

Proses backup adalah amat penting sekali terutamannya jika sesuatu perisian, sistem atau portal yang anda bangunkan menghadapi masalah yag berkaitan dengan perancangan, integriti rekod, keselamatan dan sebagainya. Di antara sebab-sebab khusus mengapa proses backup perlu dilakukan adalah seperti berikut:
  1. Menyelaraskan kandungan rekod di antara dua database yang berlainan lokasi.
  2. Perisian, sistem atau portal diserang oleh penjenayah.
  3. Komponen database seperti table serta rekod rosak (corup) akibat masalah teknikal.
  4. Kegagalan perkakasan server berfungsi dengan baik.
  5. Prosedur backup yang dijalankan oleh sesebuah Organisasi.
  6. Prosedur pemulihan bencana (disaster recovery) yang diselaraskan oleh Organisasi.
Ada banyak lagi sebab-sebab lain mengapa process backup perlu dilakukan dan jikalau anda mempunya pandangan atau idea yang pastinya bernas, silalah kemukakan pandangan anda melalui ruangan komen di bawah okay? :)

Bagaimanakah caranya untuk melakukan backup dengan Mysqldump?

Perlu diingatkan bahawa tips ini dikhususkan untuk pengguna Linux sahaja. Walau bagaimana pun, pengguna-pengguna Windows masih boleh menggunakan arahan-arahan yang dipaparkan dengan membuat sedikit sebanyak pengubahsuaian berdasarkan sistem pengoperasian tersebut.

Langkah Pertama : Login ke dalam sistem

Login ke dalam sistem operasi linux anda sebagai super user (root salah satunya) ataupun user yang telah didaftar khusus sebagai pentadbir database mysql anda. Sila rujuk ilustrasi atau pun movie di bawah:



Langkah Kedua : Pastikan shell yang betul

Pastikan default login anda menggunakan Bourne (Bash) unix/linux shell. Untuk memastikan shell yang sedang diguna, anda boleh gunakan arahan seperti di bawah. Oleh kerana arahan di bawah mempunyai perincian  yang tersendiri,  saya mengalukan anda semua untuk  membaca maklumat selanjutnya di dalam  posting akan datang yang bertajuk  "Memastikan Jenis Shell Linux/Unix Pada Terminal Konsol".

$echo $SHELL

-atau-

$ps -p $$

Jika anda dapati shell yang dipaparkan selain daripada Bash maka seterusnya anda perlu taipkan arahan dibawah. Peringatan: Adalah tidak menjadi apa-apa kesalahan jika anda mengguna selain daripada GNU Bourne-Again SHell  (Bash) akan tetapi Bourne shell sangat diperlukan untuk mengedit arahan pada konsol.


$bash

Langkah Ketiga: Larikan (run) arahan Mysqldump

mysqldump --host [nama host] --user [login anda] --password=[password anda] --datase [nama database] > [lokasi]/[nama database].sql

Contoh:

1. $mysqldump --host localhost --user root --password=root --database dblocal > /dblocal.sql

2. $mysqldump -h localhost -u root -p dblocal > dblocal.sql

3. $mysqldump --host localhost --user root --password=root --database dblocal > /dblocal_`date +%Y%m%d`.sql

Penjelasan contoh di atas:

Rujukan:
http://www.mysql.com

Baca selanjutnya..


Berita baik kepada para pengguna Blogspot sekalian. Maklumat terkini dari Bloggerbuzz untuk maklumat "Updates and Fixes" pada 18 Julai 2008 memberitahu blogger telah tersedia dalam Bahasa Melayu. Maklumat yang sangat terkini itu yang telah saya baca pada pagi ini dan ianya adalah seperti berikut:

"Blogger is now available in Malay! Blogger has a large base of users in Malaysia and we are excited to now bring them Blogger in their native language."

Biar betul! Macam tak percaya pulak :D Bukannya apa, selama ini hanya Bahasa Indonesia sahaja yang diiktiraf oleh Blogspot. Jadi, untuk memastikan adakah perkhidamatan tersebut memang benar-benar wujud maka saya telah cuba untuk menjadikan default bahasa saya sebagai Bahasa Melaysia. Dan hasilnya anda semua boleh lihat seperti di bawah :D



Bangga betul rasanya bila Bahasa Melayu telah diiktiraf oleh Blogspot. Jika anda masih tidak tahu, Blogspot atau Blogger adalah sebahagian daripada perkhidmatan yang disediakan oleh Google; sebuah syarikat enjin pencari yang terbesar dan berada pada ranking yang pertama. Impak positif daripada ini adalah amat besar kepada pengguna-pengguna Bahasa Melayu seperti kita. Untuk memudahkan kefahaman anda, biar sahaja saya senaraikan impak tersebut sekadar yang saya boleh fikirkan:

  1. Enjin carian yang lain akan menuruti jejak langkah Google dengan menyediakan perkhidmatan dalam Bahasa Melayu.
  2. Iklan serta banner akan turut diterjemah ke dalam Bahasa Melayu bermakna banyak lagi business untuk orang Malaysia.
  3. Secara tak langsung akan wujud perkhidmatan penterjemahan atau kamus ke dalam Bahasa Melayu oleh syarikat-syarikat gergasi internet.
  4. Bahasa Melayu akan diiktiraf dalam talian internet menjadikannya cepat berkembang.

Setakat ini sahaja yang dapat saya fikirkan dengan masa yang agak terbatas ini. Kalau anda ada idea atau pandangan lain silalah postkan ke dalam komen supaya kita semua boleh berkongsi maklumat.

Baca selanjutnya..

Adakah anda bosan dengan pengiklanan serta banner yang berlebih-lebihan sehinggakan melambatkan masa proses muat-turun halaman web? Penyelesaiannya adalah sangat mudah. Anda hanya perlu memasang Adblock Plus; sebuah plug-in browser yang menyokong Mozilla Firefox, Thunderbird, SeaMonkey, FLock, Songbird dan K-Meleon. Right-click pada banner atau iklan serta pilih "Adblock" daripada senarai Context Menu, dan dengan serta merta iklan tersebut tidak akan dipaparkan kembali.

Selain daripada itu, anda juga menggantikan sebahagian alamat banner atau iklan dengan simbol bintang (*) atau menggunakan "filter subscription" yang akan menyekat kebanyakan iklan biasa secara automatik.



Apa yang menariknya salah seorang menyumbang; Ahmad Zhafir telah berjaya menterjemahkan plug-in ini ke dalam Bahasa Melayu. Anda boleh rujuk di sini. Rujuk pada Single-language builds.

Setiap kemudahan adakalanya mendatangkan kebaikan kepada suatu pihak tidak kurang juga ada yang merasakan kemudahan tersebut boleh menjadi ancaman kepada mereka. Mungkin hakikatnya ada sesetengah blogger atau pengendali halaman web tidak menyukai kemudahan ini atas alasan ianya akan penyekat periuk nasi mereka; akan tetapi jika difikirkan sedalam-dalamnya secara positif, sekatan ini akan memperbanyakkan lagi usaha para blogger/pengendali website untuk mempelbagaikan sumber pendapatan mereka. 

Baca selanjutnya..

Browsershots berfungsi sebagai enjin penjana screenshot website yang akan menjana website anda dalam bentuk imej melalui pelbagai jenis dan versi browser. Ia merupakan produk sumber terbuka online yang dimajukan oleh Johann C. Rocholl. Browsershots bekerja dengan cara menghantar alamat website anda ke dalam suatu senarai menunggu di mana beberapa komputer (remote) akan membuka alamat tersebut menerusi browser tertentu. Komputer-komputer tersebut akan merakam screenshot dalam bentuk imej dan seterusnya suatu senarai screenshot akan dipaparkan kepada anda. Berikut adalah screenshot beberapa senarai browser yang telah menjanakan blog ini ke dalam beberapa imej berasingan.


Untuk mendapatkan screenshot daripada browser yang berlainan, anda hanya perlu memasukkan alamat website anda pada kotak input "Enter your web address here:" serta memilih jenis dan versi browser yang diperlukan. Akhir sekali anda hanya perlu menekan butan submit sebelum senarai screenshot terpapar. Anda juga diberi pilihan untuk memuat-turun senarai screenshot yang telah berjaya dipaparkan. 

Mengapa Perlu Browsershots?
Browsershots amat penting terutamanya kepada web developer semasa menjalan ujian ke atas css dan html validation pada blog atau pun website. Ini kerana setiap jenis browser mempunyai spesifikasi css dan html berlainan pada enjin mereka. Oleh sebab itu, setiap pembangun/perekabentuk web perlu memastikan agar hasil kerja mereka tidak 'cacat' pada browser yang berlainan daripada apa yang mereka gunakan.

Jika anda ada sebarang masalah boleh tanyakan pada saya. Selamat mencuba!! :) :)

Baca selanjutnya..