Wednesday, August 12, 2009

7 Kunci Cepat Mahir Belajar Linux

Setiap sesuatu ada rahasianya, ada cara kerjanya, ada sistem dan formulanya.

Linux pun begitu.

Sebagai sistem operasi, pada mulanya linux di desain menurut contoh moyangnya UNIX.
Tetapi dalam perjalanan, Linux mengalami evolusi yang luar biasa.

Ada 7 kunci (yang saya rumuskan, tentunya) untuk memahami Linux.

Apa saja kunci-kunci cepat mahir belajar linux itu, silahkan simak pada tulisan berikut.
Kunci Pertama, Linux itu MultiUsers

Linux mendukung banyak pengguna dalam sebuah sistem, sistem di sini bisa mencakup sebuah jaringan, lan atau hanya komputer pribadi.

Dengan memahami bahwa linux itu multiusers, kita bisa menarik asumsi:

* Konfigurasi standar untuk semua user PASTI ada dan tersimpan di suatu tempat dan PASTI di kopikan saat pertama kali akun user di buat.
Dengan memahami ini, administrator dapat melakukan konfigurasi standar sesuai keinginan tanpa perlu menyentuh akun setiap user.
* Dengan memahami ini juga, user bisa menginstall aplikasi sendiri, memiliki konfigurasi sendiri, bisa menjalankan website sendiri, ftp sendiri dan sebagainya.

Kunci Kedua, Linux itu MultiTasking

Proses dan task setiap user PASTI berbeda. Dan tidak akan mengganggu proses user lainnya. Ini artinya, anda bisa menjalankan program anda sendiri tanpa khawatir melebihi kuota. Ini artinya, anda bisa memiliki direktori khusus yang bertindak layaknya sebuah sistem linux. Anda bisa memiliki direktori tmp, bin dan lib anda sendiri.
Kunci Ketiga, Linux itu Kernel

Jangan bingung dengan banyaknya distribusi yang beredar dan akan terus bermunculan nantinya. Setiap Distribusi Linux harus mengikuti standar. Standar ini memiliki fondasi yang paling dasar, kernel.

Kernel lah yang bertanggung jawab untuk mengenali file system, kernel yang bertanggung jawab bagaimana aplikasi berinteraksi dengan hardware, kernel juga yang menentukan apakah suatu fitur/protokol di dukung atau tidak.

Coba anda perhatikan, dari ratusan distro yang beredar sekarang ini, bukankah struktur file sistem dan hierarkinya sama atau paling tidak memiliki kemiripan susunan?

Bukankah, distro itu menggunakan shell? Dan perintah internal setiap shell ada kemiripannya?

Bukankah distro-distro itu menggunakan desktop?
Dan desktop-desktop itu memiliki kemiripan? Klik kiri, klik kanan, scroll, ikonisasi, window, format image dan sebagainya.

Dari memahami ini, kita bisa belajar distro apapun dalam hitungan menit, kalau bukan dalam hitungan jam.
Kunci Keempat, Linux itu Berbahasa Inggris

Kok, ini masuk kedalam kategori juga?

Jelas, kemampuan kita memahami bahasa Inggris akan sangat membantu dalam memahami Linux. Bukan maksud saya meremehkan distro-distro berbasis bahasa regional. Tetapi, biaya dan energi yang dikeluarkan untuk mengejar kemajuan perkembangan dan kemunculan aplikasi baru di dunia open source tidak sebanding dengan hasil yang dicapai.

Lebih mudah bagi anda, kursus bahasa Inggris 3 bulan ketimbang melakukan penerjemahan dokumentasi, message, dan source code.

Bukankah dengan memahami Bahasa Inggris, anda akan bisa diterima dimana-mana?

Jadi, luangkanlah waktu untuk belajar Bahasa Inggris dan memperkaya kosa-kata anda. Insya Allah, anda akan lebih cepat belajar dan adaptasi.
Kunci Kelima, Linux itu Shell

Linux awalnya adalah shell. Meskipun sepertinya, “kekuatan” GUI mulai tampak, dalam tingkat tertentu, shell mampu menggantikan GUI dan mampu bekerja lebih efisien ketimbang GUI.

Bawa saja sistem GUI anda ke komputer dengan spesifikasi minimal, dijamin tidak akan bekerja maksimal (atau tidak bisa bekerja sama sekali ?). Bandingkan dengan sistem shell yang dibawa ke lingkungan yang diperuntukkan untuk sistem GUI.
Wuzzzzz!!! Sistem anda akan bekerja puluhan kali lipatnya.

Jadi, pahamilah shell, pelajarilah shell, akrabi-lah shell, sayangi lah shell, niscaya anda beruntung!
:-)
Kunci Keenam, Linux itu Free dan Open Source

Mengapa ini juga penting?
Karena sifat Linux yang free (dalam arti BEBAS), Linux memiliki massa pendukung yang luar biasa. Banyak komunitas yang terbentuk di setiap negara, terbagi-bagi dalam proyek-proyek, distro-distro dan aplikasi-aplikasi tertentu.

Di Indonesia sendiri, massa Linux ini kalau dikumpulkan menjadi partai politik, mungkin bisa ikut pemilu 2009 nanti.

Dengan memahami Linux itu Free (bebas) kita tidak khawatir menggunakannya dalam setiap aspek komputerisasi baik pribadi maupun bermasyarakat. Kita bisa membagikannya dengan keikhlasan atau dengan biaya minimal.

Dengan memahami Linux didukung oleh komunitas, kita bisa belajar dengan orang lain, kita bisa berbagi ilmu tanpa takut nama kita akan dilupakan.
Kunci Ketujuh, Linux itu Juga Sistem Operasi

Frasa ini senada dengan frasa yang populer dari band rocker seriuss, “rocker itu juga manusia”. Linux tidak jauh beda dengan sistem operasi lainnya seperti windows, mac os, bsd, solaris, dos, dan lainnya.

Masalah yang dihadapi OS lain juga dihadapi Linux. Solusi untuk OS lain pun bisa diterapkan di Linux.

Dengan memahami ini, kita tidak usah heran, “mengapa di Linux, driver ini tidak bekerja seperti di OS anu”. Kita tidak perlu bengong, “kok Ubuntu saya yang lebih dulu rilis, bisa mirip tampilannya seperti OS baru ini”.
Tak usah terlalu percaya diri juga, suatu waktu, virus akan muncul juga di dunia Linux.

Well, ini rangkuman yang bisa saya tulis dan saya paksa-paksain supaya matching dengan keseharian saya.

PERINGATAN:
7 Kunci Mahir Linux ini bukan formula yang dirumuskan oleh seorang seperti Linus atau RMS atau sekaliber Om Rusmanto atau Om Onno. Dan jelas, tidak akan bisa keluar dari otak sekaliber “you know who”.
Jadi, tanggung resiko jika anda menggunakannya di institusi yang “ilmiah”.

Ubuntu 9.04 – Bagaimana Mengkonversi Filesystem Ext3 ke Ext4

Jadi anda sudah menginstall Ubuntu 9.04? Atau anda baru saja mengupgrade sistem anda ke Jaunty Jackalope?
Jika ya, mungkin anda memiliki masalah yang sama dengan saya.

Saya melakukan fresh install Ubuntu 9.04 Jaunty, sejak saya tidak melakukan banyak konfigurasi dan telah melakukan backup beberapa file penting (terutama database mysql proyek-proyek website saya).
Yang saya masih khawatirkan adalah partisi /home saya yang berisi 118 Gigabyte data di partisi ext3.

Awalnya saya tidak mau melakukan konversi, meskipun tutorial-nya sudah ketemu. Saya masih khawatir kalau-kalau koleksi film, lagu-lagu, ebooks, file ISO linux dan sebagainya itu lenyap karena kecerobohan saya atau karena kernel yang memiliki bugs atau karena filesystem yang tidak stabil.

Setelah membaca banyak dan meyakinkan diri, akhirnya saya memilih untuk menyongsong masa depan (ceileee!), saya memutuskan untuk melakukan konversi.

Berpindah dari filesystem Ext3 lama ke filesystem Ext4 yang baru.
Mengapa saya ngotot menggunakan filesystem Ext4?

Jawabannya… Eng I Eng Eng…..

Filesystem Ext4 memiliki kelebihan yang menjadikannya layak menjadi filesystem pengganti ext3.
Kelebihan itu antara lain:

* Delayed allocation & mballoc allocator for better on-disk allocation
* Sub-second timestamps
* Space preallocation
* Journal checksumming
* Large (>2 Terabyte) FILE support
* Large (>16 Terabyte) FileSystem support
* Defragmentation support

Sebelum Anda Mengkonversi Filesystem Ext3 ke Ext4

Untuk mengkonversi filesystem Ext3 ke Ext4 distribusi Linux anda harus:

* Memiliki kernel yang mendukung filesystem Ext4
* Partisi yang akan dikonversi harus di UNMOUNT
* Untuk memastikan apakah partisi yang akan dikerjakan tidak di mount, gunakan perintah:
sudo umount /dev/sda5
* Anda tidak bisa melakukan konversi root (/) sedangkan anda sedang bekerja dengan filesystem tersebut (booting). Untuk ini, anda memerlukan LiveCD atau Linux di USB.

Proses Konversi Filesystem Ext3 ke Ext4

Booting menggunakan LiveCD atau LiveUSB anda.
Saya sendiri menggunakan Ubuntu 9.04 yang diinstall (bukan live lho) pada USB hardisk.
1. Ketahui dulu ‘alamat’ partisi yang akan di konversi menggunakan fdisk.

Buka terminal anda, ketikkan:

sudo fdisk -l
2. Lakukan konversi (sebenarnya hanya menambahkan fitur filesystem)

sudo tune2fs -O extents,uninit_bg,dir_inde
x /dev/sda5

Pada perintah di atas, saya mengkonversi partisi /home saya yang berada di alamat /dev/sda5 (partisi logical pertama).
Jangan heran, tahap ini hanya memakan waktu beberapa detik saja. Yang lama itu adalah tahap berikutnya.
3. fsck biasanya digunakan untuk memeriksa filesystem

Nah, disinilah fungsi fsck berperan. Ketika kita menggunakan perintah:

sudo fsck -pDf /dev/sda5

sebenarnya kita sedang melakukan ‘perbaikan’ filesystem yang ‘rusak’ karena kita sudah merubah atribut fitur filesystem tersebut menggunakan tune2fs.

Jadi, adalah wajar jika anda mendapatkan pesan error saat proses pemeriksaan filesystem.

Potongan perintah tune2fs tadi akan mengkonversi filesystem kita sehingga sekarang memiliki fitur:

* dir_index
Menggunakan b-trees (big trees – pohon besar??) hash untuk mempercepat pencarian pada direktori filesystem. Opsi -D pada fsck berfungsi untuk melakukan konversi direktori ke format b-trees.
* uninit_bg
Fitur ini akan mempersingkat waktu pengecekan filesistem karena hanya mengecek inode-inode yang mengalami perubahan saja.

4. Edit Konfigurasi Fstab

Setelah menyelesaikan konversi, saatnya merubah jenis filesystem pada konfigurasi proses mounting filesystem saat booting.

Mount partisi root linux anda

sudo mount /dev/sda1 /home/ubuntu/direktori_mount_point

Buka file /etc/fstab sebagai root.

sudo nano /home/ubuntu/direktori_mount_point/etc/fstab

Edit baris yang seperti ini:

UUID=f6926896-247d-4511-afa0-8f1a67302232 /home ext3 relatime 0 2

ke konfigurasi baru:

UUID=f6926896-247d-4511-afa0-8f1a67302232 /home ext4 relatime 0 2

Perhatikan, yang berubah hanyalah di bagian jenis filesystemnya saja.

Simpan (ctrl+O) dan keluar (ctrl+X) dari editor nano.
5. Reboot Linux Anda dan nikmati filesystem baru anda.

Selamat, sekarang anda sudah bisa menikmati filesystem ext4 dengan segala kelebihannya

WARNING!
Backup dahulu data-data anda sebelum melakukan konversi filesystem atau anda bisa kehilangan data (meskipun tutorial ini bisa dibilang 99% aman dan sukses tanpa kendala pada Ubuntu Jaunty 9.04 saya).


Tuesday, August 11, 2009

KT KERJA SAMBUNG

KT. KERJA BENTUK “TE” = KT KERJA SAMBUNG
PolA:
Kt. Kerja GOL 1 sebagai berikut :
Akhran U. Tsu. Ru berubah jd Tte.
Cth: KAU=kATTE, TATSU=TATTE, HASHIRU=HASHITTE.
AKHRAN MU, NU, BU BRUBH JD NDe.
Cth yOMU=YONDE, SHINU=SHINDE, Asobu=AsondE
UTK KT KERJA akhran KU berubah jd ITE.
Cth kaku=kaitE, kiku=kiitE.


Note => pengecualian bentuk pergi IKU= ITTE
UTK KT KERJA akhran GU berubah jd IDE.
Cth oyogu=OYOIDE
UTK KT KERJA akhran sU berubah jd shitE.
Cth hanasu=HANASHITE
Kt. Kerja GOL 2 sebagai berikut :
Akhran IRU ERU JD TE.
Cth: taBERU=TABETe. Okiru=okITe
Kt. Kerja GOL 3 sebagai berikut :
kuRU berubah jd KITe
SURU berubah jd SHITe


Berikut beberapa pola tentang perubahan kata kerja bentuk "te":


"TE IRU" (formal=TE IMASU, gaulnya biasa disingkat jd TERU) ATAU BTK SEDANG.
Utk blajar btk ini, SARATNA KALIAN HARUZ MAHIR DLM PERUBAHAN KT.KERJA BTK TE
cth:
Sedang apa=NANI SHITERU NO? (maksudna nani o shite iru ka?)
formalna nani o shite imasu ka?
Watashi wa hon o yonde imasu = Saya sedang membaca buku
Chichi wa gohan o tabete imasu = Ayah sedang makan nasi
Haha wa ryouri o shite imasu = Ibu sedang memasak.



BNTK "BOLEH"= TE MO II

Contoh:
Bolehkah saya membaca buku ini=KONO HON O YONDE MO II DESU KA?
Kamu boleh duduk (SUWARU) disini=KOKO NI SUWATTE MO II DESU.
Note: Untuk bentuk “tidak boleh” digunakan pola TE WA IKEMASEN/IKENAI
Contoh:

Disini dilarang merokok (SUU)=KOKO DE TABAKO O SUTTE WA IKEMASEN.
Tidak boleh berdiri di depan pintu=DOA NO MAI NI TATTE WA IKENAI.


~TE MIRU/~TE MIMASU

~te miru/~te mimasu menyatakan suatu aktifitas yang bersifat
coba-coba berarti mencoba. Perubahannya kata kerja diubah ke bentuk te+miru.

Bentuk ~te miru juga bisa diubah ke bentuk negatif, positif lampau dan negatif
lampau.
Dengan cara mengubah ~te miru menjadi ~te minai/~te mimasen,
~te mita/~te mimashita dan ~te minakatta/~te mimasen deshita.

Contoh kt kerja
gol 1:
-nomu=minum jadi nonde miru=mencoba minum - kau=membeli jadi katte
miru=mencoba membeli

-kesu=menghapus jadi keshite miru=mencoba menghapus

C0nt0h kt kerja gol 2:
-oikakeru=mengejar jadi oikakete
miru=mencoba mengejar

-shinjiru=percaya jadi shinjite miru=mencoba percaya

Contoh kt kerja gol 3:
-kuru=datang jadi kite miru=mencoba
datang

-benkyou suru=belajar jadi benkyou shite miru=mencoba belajar

Contoh kalimat:

* watashi wa nihon no ryouri o tabete mitai
desu=saya ingin mencoba makan
masakan jepang

* rina san wa kimono o kite mimasu=rina mencoba memakai
kimono

* tanaka san wa sake o nonde mimasen=tanaka tidak mencoba
minum sake

* itsuka gaikoku e itte mitai desu=suatu hari ingin mencoba pergi ke luar negri

* kutsu o kau maeni, haite mite kudasai=sebelum membeli
sepatu cobalah pakai.





~te oku/~te okimasu
Menyatakan suatu aktifitas yang dilakukan sebagai persiapan. Berarti terlebih
dulu. Perubahannya kata kerja diubah ke bentuk te + oku. ~te oku dapat berubah
bentuk negatif te okanai/te okimasen, bentuk negatif lampau te okinakatta/te
okimasen deshita dan bentuk positif lampau te oita/te okimashita.
C0nt0h:

* Dedi san wa heya o souji shite okimasu = Dedi telebih dulu membereskan kamar.
* Budi san wa hoteru o youyaku shite okimasen = Budi tidak memesan hotel
terlebih dulu.
* Ocha ga nomitai kara, mizu o wakashite oite kudasai = Karena ingin minum teh
didihkanlah air trlebih dulu.
* Ryouri no mae ni, ichiba de yasai o katte
okimasu = Sebelum memasak, terlebih dulu membeli sayur di pasar.
*
Gakkou e iku mae ni, asagohan o tabete okimashou = Sebelum pergi ke sekolah,
ayo sarapan dulu.

Kata Kerja Bentuk PRESENT

GOL 1 berakhiran i + masu.
Cth:
membeli=Kau=kaimasu
berdiri=tatsu=tachimasu
lari=hashiru=hashirimasu
baca=Yomu=yoMIMASU
mati=shinu=shinimasu (tp jarang dpakai)
brenang=oyogu=oyogimasu
bicara=hanasu=hanashimasu.
UTK GOL 2. Ru nya dicoret tambh MASU
Cth.
makan=TABERU=tABEMASU
bangun=OKIRU=OKIMASU
UTK. Gol 3 ISTIMEWA
datang=KURU=KIMASU
melakukan=SURU=SHIMASU
Cth.
Saya selalu sarapan di pagi hari : Watashi wa mai asa, itsumo gohan o tabemasu.
Ayah biasannya membaca koran : Chichi wa tokidoki, shinbun o yomimasu.

Kalimat ada 3 btk, yaitu bentuk POSITIF, NEGATIF N TANYA
POSITIF PAKE AKHIRAN MASU.
NegaTIF PAKE AKHIRAN MASen.
Tanya PAKE AKHIRAN MASUKA
Cth.
(+) Beli buku= hoN O KAIMASU
(-) TDK BELI BUKU=HON O KAIMASEN
(?) APAKH BELI BUKU=HON O KAIMASUKA?


V-Ru + TSUMORI = BERMAKSUD…..

Kata kerja bentuk kamus ditambah dengan TSUMORI DESU digunakan untuk menyatakan maksud melakukan suatu kegiatan.

TSUMORI menyatakan rencana sejak sekarang. Bukan hanya menetapkannya pada saat itu, tetapi dipakai untuk hal-hal yang dipikirkan sejak dulu.

Contoh:
Watashi wa nihon e iku tsumori desu.
(saya bermaksud pergi ke jepang)

Rainen wa AJIA e ryokou suru tsumori desu.
(tahun depan saya bermaksud akan berwisata ke Asia)

Ashita, tomodachi to kaimono suru tsumori desu.
(besok saya bermaksud akan pergi berbelanja dengan teman)

Bentuk menyangkal dari TSUMORI DESU adalah TSUMORI WA ARIMASEN.
Contoh:
Watashi wa nihon e iku tsumori wa arimasen.
(saya tidak bermaksud pergi ke jepang)

PAATI e kuru tsumori wa arimasen.
(tidak bermaksud datang ke pesta)

umi e ryokou suru tsumori wa arimasen.
(tidak bermaksud berwisata ke laut)


V-RU + MAENI…= SEBELUM…

Kata kerja bentuk kamus jika diikuti dengan MAENI berarti “sebelum…”. Ini digunakan untuk menyatakan urutan suatu kegiatan yang dilakukan.

Contoh:
Taberu maeni, te o araimasu.
(sebelum makan mencuci tangan terlebih dulu)

Watashi wa nihon e iku maeni, nihongo o benkyoushimasu.
(sebelum pergi ke jepang, saya belajar bahasa jepang terlebih dulu)

Chichi wa itsumo neru maeni, ofuro ni hairimasu.
(sebelum tidur, ayah selalu masuk (berendam) di ofuro)

V-RU + KOTO MO ARU = TERKADANG/ADAKALANYA…..

Kata kerja bentuk kamus jika diikuti oleh KOTO MO ARU berarti “terkadang/ada kalanya…..”. Ini digunakan untuk menyatakan suatu hal/perbuatan yang terkadang dilakukan/terjadi.

Contoh:
Nichiyoubi ni mo gakkou e iku koto mo aru.
(hari minggu pun terkadang pergi ke sekolah)

Kare wa kono uta o utau koto mo aru.
(dia (lk) terkadang menyanyikan lagu ini)

Kanojo wa shigoto ga isogashikute, shokuji no jikan o torenai koto mo aru.
(karena sibuk bekerja, terkadang dia (pr) lupa waktu makan)

ket: pola kalimat yang menyatakan terkadang/ada kalanya, bisa juga dengan V-RU + KOTO GA ARU
contoh:
Konna ni renshuu shiteitemo, tokidoki shippai suru koto ga aru.
(meskipun berlatih sampai seperti ini, adakalanya gagal)



V-RU/ KS-I --> TO OMOIMASU
KB/ KS-NA --> DATO OMOIMASU
(SAYA KIRA (PIKIR) / MENURUT SAYA...)

digunakan untuk menyatakan pendapat tentang akan dilangsungkannya/ terjadinya suatu kejadian/ kegiatan/ hal.

contoh:

Kono hon wa ureru to omoimasu. = (saya pikir buku itu akan laku terjual)
Kyou wa ame ga furu to omoimasu. = (saya pikir hari ini akan turun hujan)
Kinou no tesuto wa yasashikatta to omoimasu. = (menurut saya tes kemarin mudah)
Erikasan wa yasashii hito dato omoimasu. = (menurut saya Erika orang yang baik)
Kobayashisan wa zutto genkidatta to omoimasu. = (saya pikir Kobayashi itu selalu sehat)
Kare no itta koto wa uso dato omoimasu. = (menurut saya apa yang dikatakannya itu bohong)
Yamadasensei wa konai to omoimasu. = (saya pikir Pak Yamada tidak akan datang)

KET:
ureru: terjual--> uru: menjual
tesuto: tes
yasashii: mudah/ baik
genki: sehat
kare: dia (laki-laki)
uso: bohong
konai: tidak datang--> kuru: dating


V-RU --> YOU DESU
KB --> NO YOU DESU
KS-NA --> NA YOU DESU
KS-I/
(SEPERTINYA...)

Digunakan untuk menyatakan dugaan terhadap akan terjadinya/ dilakukannya suatu kegiatan/ hal/ kejadian.
pembicara tidak mengetahui dengan jelas apakah pernyataannya tersebut benar atau tidak dan memperkirakan hal/ kejadian tersebut berdasarkan apa yang diamatinya.

Contoh:

Ano hito wa kono daigaku no gakusei dewanai you desu. = (sepertinya orang itu bukan siswa universitas ini)
Sensei wa osake ga suki na you desu. = (sepertinya Pak Guru menyukai sake)
Kaze o hiiteshimatta you desu. = (sepertinya saya masuk angin)
Tesuto wa muzukashii you desu. = (sepertinya tesnya susah)
Tanakasan wa rusu no you desu. = (sepertinya Tanaka tidak ada di rumah)
Yamadasensei wa kyoushitsu ni iru you desu. = (sepertinya Pak Tanaka ada di kelas)

KET:
daigaku: universitas
gakusei: murid
osake: sake (bentuk hormat)
suki (na): suka
kaze o hiku: masuk angin
muzukashii: susah
rusu: tidak ada di rumah
kyoushitsu: kelas



V-RU + DAROU/DESHOU
KB/ KS-NA/ KS-I/
MUNGKIN.... (TABUN)

Digunakan untuk menyatakan dugaan terhadap suatu kemungkinan akan berlangsungnya suatu aktifitas/ hal.
TABUN (mungkin) sering digunakan bersamaan DAROU/DESHOU, tetapi sebenarnya tidak begitu diperlukan.
DESHOU merupakan bentuk halus dari DAROU.

contoh:

Yamadasensei mo kuru darou.= (Pak Yamada pun mungkin akan datang)
Ano hito mo kono kanji ga yomeru darou. = (mungkin orang itu pun bisa membaca kanji ini)
Ashita mo kitto iitenki darou. = (mungkin besok pun cuacanya akan bagus)
Sono eiga wa (tabun) tsumaranai deshou. = (mungkin film itu membosankan)
Sono shigoto wa (tabun) taihen deshou. = (mungkin pekerjaan itu berat)
Ashita no shiken wa (tabun) 100 tendewanai deshou. = (ujian besok mungkin saya tidak akan mendapatkan nilai 100)

KET:
yomeru: bisa membaca--> yomu: membaca
iitenki: cuaca yang bagus
kitto: pasti/ tentu saja
eiga: film
tsumaranai: membosankan
shigoto: pekerjaan
taihen: berat/ menyusahkan
shiken: ujian


V-RU/ KB/ KS-NA/ KS-I + KAMO SHIREMASEN

Digunakan pada waktu mengutarakan hal-hal yang tidak pasti/ tidak dapat mengingkari suatu kemungkinan.
Tingkatannya lebih rendah dari DAROU/DESHOU.

contoh:
Sono hon wa Y mise ni aru kamoshiremasen. = (buku itu mungkin ada di toko Y)
Chichi wa ashita iku kamoshiremasen. = (ayah mungkin akan pergi besok)
Ashita wa taifuu ga kuru kamoshiremasen. = (besok mungkin akan datang angin topan)
Kono kotae wa tadashii kamoshiremasen. = (jawaban ini mungkin benar)
Rainen wa bukka ga sagaranai kamoshiremasen. = (tahun depan mungkin harga barang tidak akan turun)
Ano hito wa dokushindewanai kamoshiremasen. = (orang itu mungkin tidak bujangan lagi)

KET:
mise: toko
chichi: ayah
taifuu: angin topan
kotae: jawaban
tadashii: benar
rainen: tahun depan
bukka: harga barang
sagaru: turun
dokushin: bujangan



KATA KERJA

KATA KERJA
Dalam bahasa Jepang ada 3 golongan kata kerja:
Golongan 1 berakhiran U, TSU, RU, MU, NU, BU, KU, GU, SU
Cth kata kerja berakhiran U : KAU=beli, AU=cocok, bertemu, IU=berkata, dsb.
Cth kata kerja berakhiran TSU : TATSU=berdiri, UTSU=menekan, dsb.
Cth kata kerja berakhiran RU : KAERU=pulang, HASHIRU=berlari, dsb.
Cth kata kerja berakhiran MU : YOMU=membaca, KAMU=gigit, NOMU=minum, dsb.
Cth kata kerja berakhiran NU : SHINU=mati
Cth kata kerja berakhiran BU : YOBU=memanggil, TOBU=terbang, dsb.
Cth kata kerja berakhiran KU : IKU=pergi, KAKU=menulis, KIKU=dengar, AKU=buka, dsb.
Cth kata kerja berakhiran GU : OYOGU=berenang, ISOGU=bergegas, dsb.
Cth kata kerja berakhiran SU : HANASU=bercerita, OSU=menekan, dsb
Golongan 2 berakhiran ERU dan IRU
Cth kata kerja berakhiran ERU : TABERU=makan, DERU=keluar, dsb.
Cth kata kerja berakhiran IRU : OKIRU=bangun, MIRU=lihat, dsb
Golongan 3 yaitu
KURU=datang
SURU=melakukan


KYOU WA II TENKI DESU KA? Apakah cuaca hr ini bgs?

Kt.sifat:
Atsui=panas,
samui=dingin,
suzushii=sejuk,
atatakai=hangat

a. Btk Present
kyou no tenki wa dou ds ka = bgmana cuaca hr ini?
cth:
Hari ini panas=KYOU WA atsui DS
UTK BNTK NEGATIF, kata sifat akhiran (i) nya dicoret dtambh KUNAI,
cth: Hari ini tdk panas=KYOU W ATSUKUNAI

b. Btk future
ashita no tenki wa dou deshou ka = kira2 bgmana cuaca bsk?
cth: mungkin besok panas=ashita WA tabun atsui DS
UTK BNTK NEGATIF: mungkin bsk tdk panas=ashita WA tabun atsukunai

c. Btk Past
kinou no tenki wa dou deshitaka = bgmana cuaca kmrn?
UTK BNTK POSITIF, kata sifat akhiran (i) nya dicoret dtambh KATTA,
cth: kmrn panas=KINOU WA atsuKATTA
UTK BNTK NEGATIF, kata sifat akhiran (i) nya dicoret dtambh KUNAKATTA,
cth: Kmrn tdk panas=KINOU WA atsukunaKATTA

kt.benda:
hare=cerah,
ame=hujan,
kumori=berawan/mendung

a. Btk present
cth: Hari ini cerah=KYOU WA HARE DS
UTK BNTK NEGATIF, kata benda + DEWA ARIMASEN/DEWANAI/JA NAI
cth: Hari ini tdk cerah=KYOU WA HARE DEWA NAI

b. Btk future
cth: besok mungkin cerah=ashita WA tabun HARE DS.
UTK BNTK NEGATIF, kata benda + DEWA ARIMASEN/DEWANAI/JA NAI
cth: bsk mungkn tdk cerah=ashita WA tabun HARE DEWA NAI

c. Btk past
UTK BNTK POSITIF, kata benda + DESHITA
cth: kmrn cerah=KINOU WA HARE DESHITA
UTK BNTK NEGATIF, kata benda + DEWANAKATTA/JA NAKATTA
cth: KMRN tdk cerah=KINOU WA HARE DEWA NAKATTA

Kt.kerja:
Ame ga furu: hujan TURUN.
Kaze ga fuku : angin berhmbuz

ame ga furisou ds= spertinya akn trun hujan
ame ga furimasu=akan turun hujan
ame ga furimashita/futta = telah turun hujan (lampau)
ame ga futte imasu=sdg trun hujan.
ame ga furimasen/furanai= hujan tdk turun
ame ga furimasen deshita/furanakatta= hujan tdk turun (lampau)

note: untuk kt kerja FUKU perubahannya adalah sbb FUKU→FUKIMASU→FUITE IMASU→FUKIMASEN/FUKANAI→FUKIMASHITA/FUITA→FUKIMASEN DESHITA/FUKANAKATTA


KATA SIFAT

Dalam bahasa Jepang, kata sifat dibagi menjadi dua yaitu kata sifat 1 (keiyoushi) dan kata sifat dua (keiyoudoushi).
Kata sifat 1 selalu berakhiran ai, oi, ui, dan ii (misal: takai, tooi, warui, kawaii).
Kata sifat 2 akhirannya tidak beraturan (ada pula yang berakhiran ei misal: kirei).
Untuk jelasnya lihat pola yang muncul.


Kata Sifat 1
ii, yoi = baik, bagus
warui = jelek, buruk
ookii = besar
chiisai = kecil
takai = tinggi, mahal
mijikai = pendek
yasui = murah
yasashii = mudah, ramah
muzukashii = sulit
omoshiroi = menarik
tanoshii = menyenangkan
oishii = enak, lezat
mazui = tak enak
kawaii = lucu, imut
hayai = cepat
osoi = lambat
wakai = muda
furui = usang
futoi = gemuk
hosoi = kurus
hiroi = luas, lebar
semai = sempit
kirai = benci
atsui = panas
samui = dingin (cuaca)
tsumetai = dingin (benda)
suzushii = sejuk
atatakai = hangat


Kata Sifat 2
kirei = cantik, indah
yumei = terkenal
shizuka = tenang, sepi
nigiyaka = ramai
genki = sehat
isshoukenmei = rajin
majime = tekun
benri = praktis
shinsetsu = ramah
suteki = pas, cocok
suki = suka
hansamu = tampan
jyouzu = pintar
baka, heta = bodoh
yutaka = megah, kaya
bimbou = miskin


Pola:
I. Kata Sifat + Kata Benda
Dalam bahasa jepang polanya dibalik menjadi KB + KS

Untuk KS 1 tidak ada penambahan.
Contoh:
Takai tatemono = gedung yang tinggi
Hiroi heya = kamar yang luas

Untuk KS 2 mendapat penambahan “na”
Contoh:
Kirei na onna = wanita yang cantik
Suki na tabemono = makanan yang disuka


II. Kalimat Positif Present
Baik KS 1 maupun KS 2 polanya adalah : ~wa/ga~ KS ~ desu.
Contoh:
Ano hito wa yasashii desu = orang itu baik hati
Kono machi wa san wa nigiyaka desu = kota ini ramai.


III. Kalimat Negatif Present

Untuk KS 1 : akhiran (i) dicoret + kunai
Contoh:
Takai → takakunai : Kono kutsu wa takakunai (desu) = sepatu ini tidak mahal.
Hiroi → hirokunai : Ani san no heya wa hirokunai (desu) = Kamar Ani tidak besar.

Untuk KS 2 + dewanai
Contoh:
Benri → benri dewanai : Kono mono wa benri dewanai (desu) = benda ini tidak praktis.
Genki → genki dewanai : Haha wa genki dewanai (desu) = Ibu (sedang) tidak sehat.

IV. Kalimat Positif Lampau

Untuk KS 1 : akhiran (i) dicoret + katta
Contoh:
Omoshroii → omoshirokatta : Saki no eiga wa omoshirokatta (desu) ne = film yang barusan bagus yah?
tanoshii → tanoshikatta : Kinou wa tanoshikatta (desu).

Untuk KS 2 + deshita
Contoh:
Shizuka → shizuka deshita : Kono basho wa shizuka deshita = tempat ini dulunya sepi.
Nigiyaka → nigiyaka deshita : Mukashi, kono hen wa nigiyaka deshita = daerah ini dulunya ramai.



V. Kalimat Negatif Lampau

Untuk KS 1 : akhiran (i) dicoret + kunakatta
Contoh:
Takai → takakunakatta : Kono kutsu wa takakunakatta (desu) = sepatu ini tadinya tidak mahal.
Hiroi → hirokunakatta : Ani san no heya wa hirokunakatta (desu) = Kamar Ani tadinya tidak besar.

Untuk KS 2 + dewanakatta
Contoh:
Jyouzu → jyouzu dewanakatta : Inka san wa nihon go ga jyouzu dewanakatta (desu) =
Inka tadinya tidak pintar dalam bahasa jepang.
Binbou → Binbou dewanakatta : Anna san wa binbou dewanakatta (desu) = Anna dulunya tidak miskin.



VI. Menyambung Kata Sifat

Untuk KS 1 : akhiran (i) dicoret + kute
Contoh:
Takai → takakute : Kono kutsu wa takakute warui desu = sepatu ini mahal dan jelek.
Hiroi → hirokute : Ani san no heya wa hirokute kirei desu = Kamar Ani besar dan bagus.

Untuk KS 2 + de
Contoh:
Hansamu → hansamu de: Ryu san wa hansamu de shinsetsu desu = Ryu tampan dan ramah.
Benri → Benri de : Kono senpuuki wa benri de yasui desu = Kipas angina ini praktis dan murah.


Memahami BIOS

Hoy hoy..
Kita sering banget mendengar yang namanya BIOS, sedangkan BIOS sendiri artinya kita tidak tahu..Catatan kali ini akan menjelaskan apa sih artinya BIOS ^_^

Basic input Output System (BIOS) merupakan firmware atau software kecil yang di isikan pada sebuah chip untuk mengatur dan mengkonfigurasikan system pc, dan menjadi pengatur sebelum masuk ke system operasi.
BIOS pada motherboard modern memiliki tugas sbb:
1.menditeeksi dan melakukan konfigurasi pada hardisk, floppy, dll.
2.melakukan Power On Self Test (POST) untuk menditeksi apakah perangkat- perangkat telah terinstal dengan benar pada PC.
3.melakukan pengaturan waktu secara real time, waktu yang di atur pada bios ini juga akan di gunakan pada system operasi.
Cara masuk ke bios pada berbagai jenis bios yaitu;
a.Amibios tekan Del
b.Awardbios tekan Del, Esc
c.Phoenikbios tekan Ctrl+Alt+Esc

Langkah-langkah urutan menyetting setup bios
1.hidupkan computer tunggu sesaat,tekan tombol del (atau sesuai perintahdilayar monitor) untuk masuk ke menu bios.
2.lakukan setting jam, hari, aktivasi I/O port (input output) yang sesuai dengan kondisi hardware yang terpasang, setelah selesai tekan f10 lalu tekan Y kemudian ok, untuk menyimpan dan sekaligus keluar dari menu bios.


Semoga Bermanfaat. ^_^

Menghitung IP Address dengan Cepat

Jika anda ingin menjadi seorang Network Administrator salah tiga syarat utamanya adalah memahami TCP/IP tidak hanya secara Konsep tetapi juga Desain dan Implementasinya.

Dalam tutorial ini saya ingin membagi pengertian yang saya pahami dalam menghitung IP Adress secara cepat.

Kita mulai ... lebih cepat lebih baik...

Mungkin anda sudah sering men-setting jaringan dengan protokol TCP/IP dan menggunakan IP Address 192.168.0.1, 192.168.0.2, 192.168.0.3, ...dst dengan netmask (subnet) 255.255.255.0 . Namun pernahkah terpikir untuk menggunakan IP selain IP tersebut ? misalnya :

  192.168.100.1  netmask 255.255.255.248 atau    192.168.50.16  netmask 255.255.255.240 ...??? 

Teori Singkat & Umum

Untuk mempelajari IP diperlukan pengetahuan tentang Logika dan Sitem Bilangan Biner. Tentang bagaimana cara mengkonversi bilangan Biner ke dalam bilangan Decimal atau menjadi BIlangan HexaDecimal, silahkan baca tutorial Sistem Bilangan Logika [Not Finished Yet] yang juga saya tulis dalam bentuk ringkasan. IP Address yang akan kita pelajari ini adalah IPv.4 yang berisi angka 32 bit binner yang terbagi dalam 4x8 bit.
Conto :
    8 bit   8 bit  8 bit  8 bit   192.168.0.1 -> 1 1 0 0 0 0 0 0 . 1 0 1 0 1 0 0 0 . 0 0 0 0 0 0 0  0 . 0 0 0 0 0 0 0 1     192        . 168         . 0            . 1 

Hal yang perlu dipahami dalam penggunaan IP Address secara umum adalah sebagai berikut :

Kelas IP

IP Address di bagi menjadi 5 kelas yakni A, B, C, D dan E. Dasar pertimbangan pembagian kelas ini adalah untuk memudahkan pendistribusian pendaftaran IP Address.

  • Kelas A

  • Kelas A ini diberikan untuk jaringan dengan jumlah host yang besar
    Bit Pertama : 0 Net-ID  : 8 bit   Host-ID  : 24 bit Range IP  : 1.xxx.xxx.xxx - 126.xxx.xxx.xxx Jumlah IP : 16.777.214 

    Note : 0 dan 127 dicadangkan, 0.0.0.0 dan 127.0.0.0 biasanya dipakai untuk localhost.

  • Kelas B
  • Kelas A ini diberikan untuk jaringan dengan jumlah host yang besar
    2 Bit Pertama : 10 Net-ID  : 16 bit   Host-ID  : 16 bit Range IP  : 128.xxx.xxx.xxx - 191.255.xxx.xxx Jumlah IP : 65.532 
  • Kelas C
  • 3 Bit Pertama : 110 Net-ID  : 24 bit   Host-ID  : 16 bit Range IP  : 192.xxx.xxx.xxx - 223.255.255.255 Jumlah IP : 254 
  • Kelas D
  • 4 Bit Pertama : 1110 Byte Inisial : 224 - 247 

    Note : Kelas D ini digunakan untuk keperluan multicasting dan tidak mengenal adanya Net-ID dan Host-ID

  • Kelas E
  • 4 Bit Pertama : 1111 Byte Inisial  : 248 - 255 

    Note : Kelas E ini digunakan untuk keperluan Eksperimental

    -> Network ID (Net-ID)

    Adalah IP address yang menunjukkan Nomor Jaringan (identitas segmen)
    Conto :
    1. Sebuah segmen dengan IP range 192.168.0.0 - 192.168.0.255 netmask 255.255.255.0 maka Net-ID nya adalah 192.168.0.0.
    2. Sebuah jaringan dengan IP range 192.168.5.16 - 192.168.5.31/28 maka Net-ID nya adalah 192.168.5.16

    Note : Net-ID adalah IP pertama dari sebuah segmen. Dalam implementasinya IP ini tidak dapat digunakan pada sebuah host.

    -> IP Broadcast

    Adalah IP address yang digunakan untuk broadcast. Dari conto di atas maka IP Broadcast nya adalah 192.168.0.255 .

    Note : IP Broadcast adalah IP terakhir dari sebuah segmen (kebalikan dari Net-ID). Dalam implementasinya IP ini juga tidak dapat digunakan pada sebuah host.

    -> Subnet Mask (Netmask)

    Adalah angka binner 32 bit yang digunakan untuk :
  • membedakan Net-ID dan Host-ID
  • menunjukkan letak suatu host, apakah berada di jaringan lokal atau jaringan luar
  • Kelas A : 11111111.00000000.00000000.00000000 = 255.0.0.0 Kelas B : 11111111.11111111.00000000.00000000 = 255.255.0.0 Kelas C : 11111111.11111111.11111111.00000000 = 255.255.255.0 
    Conto :
    sebuah segmen dengan IP range 192.168.0.0 - 192.168.0.255 maka Netmask nya adalah : 255.255.255.0 .

    -> Prefix

    Adalah penulisan singkat dari sebuah Netmask. Dari conto juga maka prefix nya adalah 24 maka menuliskan prefix-nya 192.168.0.0/24

    -> Jumlah IP yang tersedia

    Adalah jumlah IP address yang tersedia dalam sebuah segmen (blok). Dari conto di atas maka Jumlah IP yang tersedia sebanyak 256 (192.168.0.0 - 192.168.0.255)

    Note : Dalam implementasinya tidak semua IP yang tersedia dapat digunakan karena ada 2 IP yang akan digunakan sebagai Net-ID dan Broadcast..

    -> Jumlah Host

    Adalah jumlah dari IP address yang dapat dipakai dalam sebuah segmen. Dari conto di atas maka jumlah host-nya adalah 254 (192.168.0.1 - 192.168.0.254). IP 192.168.0.0 sebagai Net-ID dan 192.168.0.255 sebagai Broadcast-nya.

    Note : Jumlah Host = Jumlah IP yg tersedia - 2

    -> IP Public

    Adalah IP address yang dapat dikenali di jaringan internet.
    Conto :
    202.95.144.4, 64.3.2.45, 4.2.2.1 dst

    Note : IP Public akan kita dapatkan jika kita berlangganan Leased Line.

    -> IP Private

    Adalah IP address yang hanya dapat dikenali di jaringan local (LAN).
    Conto :
    192.168.1.1, 192.168.0.5, 192.168.10.200 dst

    Note : IP Private dapat kita gunakan semau kita untuk membangun LAN tanpa harus berlangganan Internet seperti Leased Line.

    Memulai Perhitungan

    Perhatikan kombinasi angka dibawah ini :

    255.255.255.0

    Cara membaca :

    Kombinasi angka tersebut adalah untuk netmask 255.255.255.0 yang apabila di konversi ke Bilangan Biner adalah 11111111.11111111.11111111.00000000. Kita ambil 8 bit terakhir yaitu .00000000.

    Apabila pada kolom pertama di beri nilai '1' dan yg lainnya bernilai '0' ( .10000000 ) maka
    1. Jumlah IP yang kita miliki (tersedia) sebanyak 128 nomor
    2. Netmask yang harus dipakai adalah 255.255.255.128
    3. Kita dapat menuliskan IP tersebut 192.168.0.0/25 dengan 25 sebagai nilai prefix-nya.
    4. Jumlah segmen yang terbentuk sebanyak 2 yaitu
       192.168.0.0 - 192.168.0.127 -> sesuai dgn point 1. IP yang tersedia sebanyak 128 buah tiap segmen  192.168.0.128 - 192.168.0.255 
    5. Jumlah IP yang dapat dipakai untuk host sebanyak 126 setelah dikurangi dengan Net-ID dan Broadcast .


    Pengertian MYSQL

    Hai. Dari kemarin kita sering banget ngomongin Mysql, Padahal ada yang belum tahu apa sih Mysql itu, hehe.. Berikut ini saya akan jelaskan apa sih Mysql itu.

    MySQL adalah suatu perangkat lunak database relasi (Relational Database Management System atau RDBMS), seperti halnya ORACLE, Postgresql, MS SQL, dan sebagainya. MySQL AB menyebut produknya sebagai database open source terpopuler di dunia. Berdasarkan riset dinyatakan bahwa bahwa di platform Web, dan baik untuk kategori open source maupun umum, MySQL adalah database yang paling banyak dipakai. Menurut perusahaan pengembangnya, MySQL telah terpasang di sekitar 3 juta komputer. Puluhan hingga ratusan ribu situs mengandalkan MySQL bekerja siang malam memompa data bagi para pengunjungnya.
    Fitur MySQL

    Kalau di seri 3.22 MySQL mulai diadopsi banyak orang dan meningkat populasi penggunanya, maka di seri 3.23 dan 4.0-lah terjadi banyak peningkatan dari sisi teknologi. Ini tidak terlepas dari tuntutan pemakai yang semakin mengandalkan MySQL, namun membutuhkan fitur-fitur yang lebih banyak lagi.
    Seri 3.23. Di seri 3.23 MySQL menambahkan tiga jenis tabel baru: pertama MyISAM, yang sampai sekarang menjadi tipe tabel default; kedua BerkeleyDB, yang pertama kali menambahkan kemampuan transaksi pada MySQL; dan ketiga InnoDB, primadona baru yang potensial.
    Seri 4.x. Di seri yang baru berjalan hingga 4.0 tahap alfa ini, pengembang MySQL berjanji akan menjadikan MySQL satu derajat lebih tinggi lagi. Fitur-fitur yang sejak dulu diminta akan dikabulkan, seperti subselek (di 4.1), union (4.0), foreign key constraint (4.0 atau 4.1—meski InnoDB sudah menyediakan ini di 3.23.x), stored procedure (4.1), view (4.2), cursor (4.1 atau 4.2), trigger (4.1). MySQL AB tetap berdedikasi mengembangkan dan memperbaiki MySQL, serta mempertahankan MySQL sebagai database open source terpopuler.
    Keunggulan MySQL
    Penyebab utama MySQL begitu popular di kalangan Web adalah karena ia memang cocok bekerja di lingkungan tersebut. Pertama, MySQL tersedia di berbagai platform Linux dan berbagai varian Unix. Sesuatu yang tidak dimiliki Access, misalnya—padahal Access amat popular di platform Windows. Banyak server Web berbasiskan Unix, ini menjadikan Access otomatis tidak dapat dipakai karena ia pun tidak memiliki kemampuan client-server/networking.
    Kedua, fitur-fitur yang dimiliki MySQL memang yang biasanya banyak dibutuhkan dalam aplikasi Web. Misalnya, klausa LIMIT SQL-nya, praktis untuk melakukan paging. Atau jenis indeks field FULLTEXT, untuk full text searching. Atau sebutlah kekayaaan fungsi-fungsi builtinnya, mulai dari memformat dan memanipulasi tanggal, mengolah string, regex, enkripsi dan hashing. Yang terakhir misalnya, praktis untuk melakukan penyimpanan password anggota situs.
    Ketiga, MySQL memiliki overhead koneksi yang rendah. Soal kecepatan melakukan transaksi atau kinerja di kondisi load tinggi mungkin bisa diperdebatkan dengan berbagai benchmark berbeda, tapi kalau soal yang satu ini MySQL-lah juaranya. Karakteristik ini membuat MySQL cocok bekerja dengan aplikasi CGI, di mana di setiap request skrip akan melakukan koneksi, mengirimkan satu atau lebih perintah SQL, lalu memutuskan koneksi lagi. Cobalah melakukan hal ini dengan Interbase atau bahkan Oracle. Maka dengan load beberapa request per detik saja server Web/database Anda mungkin akan segera menyerah karena tidak bisa mengimbangi beban ini.

    Monday, August 10, 2009

    Ridwantheaa's Profile

    Ridwantheaa's Profile

    Personal Details

    Full Name : Ridwan
    Sex : Male
    Place, Date of : Bekasi,May 30 1992
    Nationality : Indonesian
    Marital Status : Single
    Religion : Moslem
    Address : Kp. Ceger RT 005 RW 003 Ds. Tanjung Baru, Kec. Cikarang Timur Kab. Bekasi 17530
    Mobile :+6285714071306
    Email :Ridwantheaa@gmail.com
    Blog : Http://Ridwantheaa.blogspot.com/
    Web : http://Ridwantheaa.net16.net/

    Educational Background

    1996-2003 : Madrasah Ibtidaiyah Negeri Tanjung Pura Karawang
    2003-2006 : Junior High School no.1 of Karawang
    2006-2003 : Vocational High School no.1 of Karawang

    About Me:

    I was born from a simple family, I think it was an easy one partner is easy to adapt, I was born in Bekasi city.. but since childhood I was raised in the karawang city. so karawang is second home for me, and now I work at a software application company in Jakarta

    Friday, August 07, 2009

    Restore dan Backup (dump) database lewat console

    Tulisan kali ini tentang bagaimana caranya membackup (Dump) dan merestore database.

    Oya sebelumnya udah tahu apa belum apa sih Dump and Restore database??

    BACKUP atau Sering disebut dump itu merupakan sebuah cara untuk membackup database yang ada di mysql kita, misalnya database kita terkena hack dan date tersebut semuanya hilang. tapi untung untungnya kita sudah membeckup terlebih dahulu. jadi pada saat terjadi hal tersebut database kita mash bisa di selamatkan. dan catatan bagi para pembaca, usahakan untuk membackup database minimal sebulan sekali.
    RESTORE merupakan sebuah cara untuk mengembalikan database kita ke dalam Mysql. hehe..
    untuk caranya membackup database kita adalah sebagai berikut:

    1. Seperti biasa hal pertama yang harus dilakukan adalah membuka console haha..
    2. Setelah itu ketik mysqldump -b (nama database) -u(nama user) -p(pasword) > (lokasi penyimpanan)/database.sql

    Misalnya saya menyimpan DB di desktop (dalam Ubuntu):
    mysqldump -b Mydb -uroot -pMypass > /home/user/Desktop/databaseku.sql

    3. setelah itu periksa lah pada desktop anda pasti akan ada yang namanya databaseku.sql


    Sekarang caranya untuk merestore database kita adalah sebagai berikut :

    1. Buka console seperti biasa hahahaha....
    2. Kalo misalkan kita belum mempunyai databasenya. kita bisa coba membuat databasenya terlebih dahulu dengan cara sebagai berikut:
    a. Login kedalam mysqlnya terlebih dahulu dengan cara: mysql -u root -p
    b. Setelah itu masukan passwordnya.
    c. Ketik create databases (namaDB yang sesuai dengan file SQLnya) nama databese itu bisa diketahui dengan cara membuka file tersebut dan di dalamnya pasti ada nama databasenya.
    d. Setelah itu keti \q untuk keluar dari MYSQL
    3. Setelah berhasil membuat database kita bisa memulai merestore file.Sql kita kedalam mysql kita. dengan perintah mysql -u(user) -p(pass) (namadatabase) < /lokasi/database.sql contoh : mysql Mydb -uroot -pMypass Mydb> /home/user/Desktop/databaseku.sql.

    Demikian lah cara untuk Merestore dan membackup database...
    SELAMAT MENCOBA ..

    Mengubah Password Mysql Lewat Console

    Sebelum mengubah password mysql kita harus membuka console terlebih dahulu.
    setelah membuka console, kita login ke mysql kita dengan cara:

    user@home-Desktop:~$ mysql -u root -p [Enter]
    Enter password : (masukan password anda)

    setelah itu kita liat database yang ada di Mysql anda dengan cara:

    mysql> show databases;

    Maka akan tampil seperti dibawah ini:
    +---------------------------------+
    | Database |
    +----------------------------------+
    | information_schema |
    | dbase_cossin |
    | latihanjava |
    | mysql |
    +---------------------------------+
    7 rows in set (0.00 sec)


    setelah itu kita buka database "Mysql" dengan cara :

    Mysql> use mysql;

    Maka akan tampil seperti ini:

    mysql> use mysql;
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A

    Database changed
    Mysql>

    Setelah itu selesai.. kita lihat isi tabel mysql dengan cara:

    mysql> select host, user, password from user;

    dan maka akan tampl seperti ini :

    +--------------+------------------+-------------------------------------------+
    | host | user | password |
    +--------------+------------------+-------------------------------------------+
    | localhost | root | 43e9a4ab75570f5b |
    +--------------+------------------+-------------------------------------------+
    4 rows in set (0.00 sec)

    Disini saya menggunakan 1 user, jika ada user lain maka akan ada lebih dari 1 user.
    untuk mengubah password mysqlnya dengan cara:

    mysql>SET password for 'root'@'localhost'=old_password('passbaru');
    note: yang diubah hanya kata 'root', 'localhost' dan 'passbaru'
    sesuaikan dengan data anda.
    untuk root = user anda,
    localhoost = host anda,
    passbaru = password baru anda

    setelah berhasil kita lihat tabel perubahannya dengan caar select seperti tadi;

    mysql> select host, user, password from user;

    maka akan tempil perubahan pada coloumn password

    +--------------+------------------+-------------------------------------------+
    | host | user | password |
    +--------------+------------------+-------------------------------------------+
    | localhost | root | 45ss21s54qq458845sa |
    +--------------+------------------+-------------------------------------------+
    4 rows in set (0.00 sec)

    setelah itu berhasil ketik:

    mysql> \q
    untuk keluar dari mysql..

    dan setelah itu coba masuk kembali ke mysql anda dan gunakan password yang baru anda ubah.

    SELAMAT MENCOBA..