-->
6/Tutorial/slider

Memasang Widget Recent Comments Intense Debate

6 comments
Intense debate menyediakan layanan sistem komentar untuk website ataupun blog. Dan menurut saya kotak komentar menggunakan intense debate cukup bagus. Selain dari segi tampilannya yang elegan, loading-nya pun cepat. Dan ketika memberikan komentar-pun, loading-nya tidak satu halaman, tetapi hanya bagian komentar saja.

Pada kesempatan kali ini, saya mau berbagi tentang bagaimana cara memasang widget recent comment / komentar terbaru yang menggunakan intense debate ini. Walaupun cara ini cukup mudah, namun barangkali ada yang belum tahu maka saya kasih tutorialnya disini.

1. Masuk ke website intense debate disini

2. Pada menu navigasi di atas masuk ke bagian Extras.

3. Pada bagian Add Ons (sebelah kiri) klik Widget


4. Disana ada widget "Latest Comment Widget". Klik Install this Widget Now.


5. Selanjutnya silahkan masukkan nominal jumlah komentar yang ingin ditampilkan. Setelah itu copy script-nya.


6. Masuk ke blogger lalu ke bagian Tata Letak dan tambah widget HTML / Javascript. Paste-kan script yang tadi di copy.

7. Selesai.. Lihat blog dan seharusnya sudah ada recent comment dengan intense debate di sidebar / footer. Tergantung kalian memasangnya dimana.

Sekian untuk artikel kali ini mudah-mudahan bermanfaat. Aamiin.

Membuat Jendela Konfirmasi ketika Menghapus Data di Database

21 comments
Masalah ini sebenarnya saya sendiri mengalaminya. Saya coba menampilkan data di database di browser dalam bentuk tabel. Nah, ketika itu saya ingin menambahkan field / kolom aksi untuk setiap data-nya. Aksi itu bisa berupa edit maupun delete. Namun disini saya fokuskan untuk membuat aksi delete.

Konfirmasi yang saya maksud adalah munculnya kotak / jendela konfirmasi ketika meng-klik tombol delete. Contohnya, ketika tombol delete di klik, maka muncul dialog box yang bertuliskan "Are you sure you want to delete this data?". Jika diklik OK maka data akan dihapus, dan jika diklik Cancel maka tidak jadi dihapus. Seperti itulah maksudnya. Berikut contoh screenshotnya:

Setelah saya browsing. Akhirnya saya menemukan caranya di sebuah forum. Sebenarnya caranya sangat mudah. Tinggal tambahkan javascript di bawah ini dalam tag <a>
onclick="return confirm('Apakah anda yakin akan menghapus data ini?')"
Anda bisa mengganti kalimat Apakah anda yakin akan menghapus data ini? dengan kalimat lain.

Meskipun sudah saya kasih tahu caranya seperti di atas, saya ingin membahasnya dengan cukup lengkap dari awal supaya lebih jelas. Pertama buat database. Disini saya membuat database dengan nama example. Selanjutnya buat tabel. Saya buat dengan nama contoh.
create table contoh (
id int(10) not null auto_increment,
field1 varchar(50) not null,
field2 varchar(50) not null,
primary key(id)
);

Setelah pembuatan tabel, isi tabel tersebut dengan sembarang data. Selanjutnya buat file php yang mengkoneksikan ke database. Simpan saja file tersebut dengan nama koneksi.php. Berikut script-nya:
<?php
 $host = "localhost";
 $username = "root";
 $password = "";
 $database = "example";

 $connect = mysql_connect($host,$username,$password);
 mysql_select_db($database,$connect);
?>

Kemudian buat file php yang menampilkan data dari database. Saya beri nama file tersebut dengan tampil.php. Berikut script-nya:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Tampilan data</title>
</head>

<body>
<center>
<?php
include("koneksi.php");
$no = 1;
$sql="SELECT * FROM contoh";
$hasil=mysql_query($sql);

echo "<table border='1'><tr><th style='padding:5px;'>No.</th><th>Field1</th><th>Field2</th><th>Aksi</th></tr>";
if($hasil){
 while($baris=mysql_fetch_array($hasil)){
  echo"<tr><td style='padding:5px;'>".$no.".</td><td>".$baris['field1']."</td><td>".$baris['field2']."</td>";?>
  <td><a href="<?php echo "aksi.php?id=$baris[id]";?>" onclick="return confirm('Apakah anda yakin akan menghapus data ini?')">Hapus</a></td>
  <?php $no++;}
 echo "</tr></table>";
}
else {
 echo "gagal menampilkan data";
 }
?>
</center>
</body>
</html>

Nah, jika file tersebut sudah dibuat, coba buka di browser apakah data-nya bisa ditampilkan atau tidak. Jika data sudah bisa ditampilkan, maka kira-kira tampilannya seperti ini:

Pada kolom paling kanan, terdapat link dengan tulisan "Hapus". Seperti terlihat pada script, link tersebut mengarah ke aksi.php. Berikut ini adalah isi dari file aksi.php:
<?php
include "koneksi.php";

$id = $_GET['id'];
$query = "DELETE from contoh WHERE id='$id'";
mysql_query($query);
header("location:tampil.php");

?>

File aksi.php tersebut berfungsi menghapus data yang ada di database.

Selesai.. Mudah-mudahan artikel yang singkat ini bisa berguna.

Download source code : Disini

Yo.. Berburu Alexa Rank

11 comments
Yosh.. Beberapa hari yang lalu aku baru saja membereskan perbaikan pada blog ini. Maklumlah blog ini merupakan blog pindahan dari blogku sebelumnya di www.netfaris.co.cc.

Blog itu sudah tidak bisa digunakan lagi dikarenakan server domain .co.cc yang sudah mati. Dan masalahnya blog itu tidak menggunakan platform blogger tapi pake wordpress self-hosted yang berhosting di 000webhost. Karena bukan dari blogger, jadi ga bisa balik ke URL lama. Kalo awalnya dari blogger kan tinggal ganti ke alamat sebelumnya aja.

Akhirnya aku bikin blog baru deh. Ini dia blognya. Tapi sayangnya blog ini belum masuk alexa rank alias rank-nya masih "no data". Padahal di blog sebelumnya lagi semangat-semangatnya nge-blog. Dari alexa rank yang 18 Jutaan sampe akhirnya ranknya berhasil mencapai 3 Juta sekian. Pas lagi grafiknya menanjak, eh malah server .co.cc mati. Dan tampaknya tidak akan pernah hidup kembali.

Makanya sekarang aku lagi berburu alexa rank supaya mudah diindex google (walopun page rank lebih ampuh untuk hal ini) dan terlihat lebih keren. Hahaha :D

Lalu bagaimana supaya mendapatkan alexa rank dengan cepat?
Aku juga kurang ahli soal ini. Tapi yang aku lakukan cuma blogwalking aja ke blog-blog yg ada chatbox / shoutbox-nya. Meninggalkan jejak. Terus katanya kalo masang alexa toolbar juga tambah cepat mendapatkan alexa rank-nya.

Yah mudah-mudahan seiring berjalannya waktu blog ini bisa mendapatkan alexa rank-nya. Yosh sekian dulu ah.

Selesai..

Meletakkan Arsip Wordpress dalam Scroll

No comments
Arsip merupakan sesuatu yang cukup penting menurut saya. Dengan adanya arsip kita bisa melihat postingan – postingan kita yang sudah lama misalnya.. Arsip yang dimaksudkan disini adalah seperti yang ada di sidebar-footer kanan blog ini. Semakin kita sering posting tentu semakin banyak arsipnya.

Contoh di blog ini agar arsipnya tidak terus panjang ke bawah, maka disini saya akan memberikan tips untuk meletakkan arsip yang perbulanan itu ke dalam scroll. Tapi cara ini hanya untuk wordpress self-hosted.

1. Pasang plugin exec-php. Download disini

2. Jika sudah, aktifkan plugin tersebut.

3. Setelah aktif masuk ke bagian widget.

4. Tambahkan widget text dan isi dengan script berikut:
<div style="height:300px;width:275px;border:none; overflow:auto; margin-left:-30px;">
<ul>
<?php wp_get_archives('show_post_count=true'); ?>
</ul>
</div>

Script get archives di atas akan menampilkan nama bulan dan jumlah posting yg ada di bulan tersebut. Untuk opsi selengkapnya bisa dilihat disini. Width dan Height untuk scroll juga bisa diatur sesuai keinginan sendiri.

5. Selesai.. Arsip blog sudah berada dalam scroll

Jika ada yg tidak mau menginstalkan plugin exec-php. Masih ada cara yaitu langsung masukan script wp_get_archive di atas ke sidebar.php yang ada di theme kamu.

Mudah"an artikel yang sedikit ini bisa bermanfaat.

Memasukkan Record ke Banyak Tabel dari Satu Form

5 comments
Hari ini saya mau berbagi tips untuk memasukkan data (record) ke banyak tabel atau istilahnya multiple table dari satu form. Contoh saya buat kasus seperti ini:

Saya misalkan di sebuah website ada kolom feedback dari pengunjung. Nah, pada bagian feedback pengunjung ini saya misalkan ada 4 form yang harus diisi.
1. Form Nama
2. Form Email
3. Form Subjek
4. Form Pesan / Masukan

Form ke 1 dan 2 ingin saya masukan ke tabel 'pengunjung'. Lalu form ke 3 dan 4 saya masukan ke tabel 'feedback'.
Seperti itulah kasusnya. Nah sekarang langsung ke langkah-langkahnya:
1. Buat database dengan nama bebas. Disini saya buat dengan nama "Tes"
2. Buat tabel "pengunjung" dan "feedback" pada database yang telah dibuat tadi. Saya anggap sudah bisa dalam pembuatan tabel ini..
3. Pada tabel pengunjung buat 3 field, yaitu "id", "nama" dan "email"
4. Pada tabel feedback buat 3 field juga, yaitu "id", "subjek", dan "pesan"
5. Jika sudah buat tabel, sekarang ke pembuatan formnya. Buat dengan nama 'form.html' dengan script seperti berikut:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Feedback</title>
</head>

<body style="margin:50px 25% 0px 25%;">
 <h1>Feedback</h1>
 <form method="post" action="pengolah.php">
       Nama <br><input name="nama" type="text" size="50"><br><br>
    Email <br><input name="email" type="text" size="50"><br><br>
    Subjek <br><input name="subjek" type="text" size="50"><br><br>
    Pesan <br><textarea name="pesan" style="height:250px; width:675px;"></textarea><br><br>
    <p style="text-align:right;"><input type="submit" value="Kirim Pesan"></p></form>
    </form>
</body>
</html>


6. Setelah form dibuat maka sekarang buat file php yang mengkoneksikan ke database dan memasukkan datanya. Karena pada script form diatas actionnya ke "pengolah.php", maka kita buat file php ini dengan nama "pengolah.php". Berikut scriptnya:
<?php

// koneksi ke database
$user = 'root';
$pass = '';
$dbh = new PDO ('mysql:host=localhost;dbname=tes', $user,$pass);

// Memberi variabel pada data yg didapat dari form
$nama = $_POST["nama"];
$email = $_POST["email"];
$subjek = $_POST["subjek"];
$pesan = $_POST["pesan"];

// kondisi jika salah satu form ada yang tidak diisi
if ($nama == "" || $email == "" || $subjek == "" || $pesan == "") {echo "ada yg belum diisi";}

// kondisi selain if di atas
else {
 $sql = "INSERT INTO pengunjung (nama,email) VALUES (:nama,:email)"; // Perintah memasukkan nama dan email ke tabel pengunjung
 $stmnt = $dbh->prepare($sql);
 $stmnt->execute(array(':nama'=>$nama,':email'=>$email));
 $sql2 = "INSERT INTO feedback (subjek,pesan) VALUES (:subjek,:pesan)"; // Perintah memasukkan subjek dan pesan ke tabel feedback
 $stmnt = $dbh->prepare($sql2);
 $stmnt->execute(array(':subjek'=>$subjek,':pesan'=>$pesan));
 echo "pesan telah terkirim";} // Tulisan yang ditampilkan jika sukses
?>

Disini saya menggunakan PDO untuk koneksi ke database-nya. Saya tidak akan menjelaskan PDO itu apa silahkan cari sendiri di google karena saya sendiri masih kurang mengerti mengenai PDO ini. Tapi yang saya ketahui PDO ini memliki kelebihan dibanding mysql* ataupun mysql_* yaitu lebih aman dari serangan SQL Injection dan juga fleksibel jika ingin pindah ke database yang lain.

Nah seperti itulah caranya memasukkan data dari satu form ke banyak tabel (disini 2 tabel)..

Semoga bisa membantu..

Download source code : disini

Row Hover pada Tabel dengan CSS

No comments
Tutorial kali ini adalah tentang menghias tabel dengan css. Namun di artikel kali ini dikhususkan pada bagian row hover.
Apa maksudnya? Jadi begini, sebenernya masalah ini baru saja saya alami..

Saya buat tabel seperti biasa, dan hasil yang saya inginkan adalah ketika kursor mengarah ke salah satu record, maka seluruh record dalam row (baris) tersebut background-color nya berubah.. Namun yang saya dapatkan justru hanya satu record (dalam tag "td") saja yang berubah warna backgroundnya.
Lalu saya coba pada cssnya dengan menggunakan parameter:
tr:hover {background:#kodewarna}


Namun parameter di atas justru tidak menghasilkan apa - apa.. Setelah dicoba diulik akhirnya berhasil juga dengan script berikut:
tr:hover td {background:#kodewarna}


Jadi contoh script selengkapnya seperti berikut:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Row Hover pada Tabel dengan CSS</title>
</head>

<body>

<table id="rowhover">
<tr><th>Tabel Header 1</th><th>Tabel Header 2</th><th>Tabel Header 3</th></tr>
<tr><td>Record Baris Pertama</td><td>Record Baris Pertama</td><td>Record Baris Pertama</td></tr>
<tr><td>Record Baris Kedua</td><td>Record Baris Kedua</td><td>Record Baris Kedua</td></tr>
<tr><td>Record Baris Ketiga</td><td>Record Baris Ketiga</td><td>Record Baris Ketiga</td></tr>
<tr><td>Record Baris Keempat</td><td>Record Baris Keempat</td><td>Record Baris Keempat</td></tr>
</table>

<style type="text/css">
#rowhover {font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12px; line-height:1.4em; padding:4px; margin:0px; border:1px solid #999; border-collapse:collapse; border-spacing:0px;}
#rowhover th {background:#999; padding:10px; color:#000;}
#rowhover td {padding:10px; text-align:left;}
#rowhover tr:hover td {background:#CCCCCC;}
</style>

</body>
</html>


Download source code : disini

Jadi seperti itulah tips membuat hover pada satu baris dengan css.. Jika ingin tampilan lebih cantik silahkan di edit saja css-nya..

Masalah audio di windows xp service pack 3

2 comments

Dari judul di atas mungkin ada pertanyaan seperti ini: Hari gini masih pake xp??
Mungkin pertanyaan seperti itu memang benar. Apalagi sekarang udah jaman windows 7. Malah sebentar lagi tanggal 26 Oktober nanti Microsoft secara resmi bakal merilis Windows 8.

Yap, Kembali ke judul.. Jadi apa sih maksud dari judul di atas??
Jadi gini.. Pertama kali aku nemu kasus ini waktu diminta temen install ulang komputernya. Itu sekitar 2 tahun lalu kalo ga salah. Jadi setelah install windows nya beres, aku install driver-drivernya. Nah ternyata setelah install driver audionya masih aja belum keluar suara si windowsnya itu.
Karena merasa aneh, aku coba uninstall si driver audionya itu lalu install lagi. Tapi hasilnya tetap sama saja. Karena sudah menyerah, akhirnya aku coba browsing. Akhirnya nemu blog yang ngejelasin kasusnya. Aku coba caranya dan berhasil. Ya karena sudah berhasil ya sudah deh..

Tapi beberapa hari yang lalu aku diminta menginstalkan xp sp3 lagi di laptop orang. Dan kasusnya sama, audionya ga keluar padahal udah diinstal drivernya. Karena caranya sudah lupa jadi browsing lagi. Dan ga tau apa keywordnya waktu itu jadi susah browsingnya walaupun akhirnya ketemu lagi blog itu yang tadi. Makanya sekarang aku post di blog-ku sendiri takutnya nanti dapet kasus kaya gini lagi jadi gampang nyarinya ga usah kemana - mana.

Jadi gini caranya bagi yang punya kasus seperti kasusku ini:
*Jika sebelumnya sudah menginstal driver audionya, sebaiknya diuninstall dulu

1. Download Microsoft UAA Patch disini
2. Jika sudah buka regedit dengan cara tekan tombol "Windows + R" lalu ketikkan "Regedit".
3. Masuk ke bagian ini: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows
4. Klik 2x pada "CSDVersion"
5. Ganti yang asalnya valuenya 300 menjadi 200
6. Restart komputer
7. Install Microsoft UAA Patch
8. Ganti lagi CSDVersion menjadi 300
9. Restart komputer
10. Install driver audionya
11. Selesai

Jadi caranya seperti itu.. Mudah"an membantu buat yang punya masalah kaya gini

Kalo cara itu masih ga bisa coba kunjungi sumbernya disini

Membuat Relasi Tabel Database di PhpMyAdmin

13 comments
Haduh haduh haduh udah lama banget ga posting nih..
Jadi terbengkalai deh ni blog. OK deh langsung aja kali ini saya kasih tutorial cara me-relasikan tabel dalam database menggunakan phpmyadmin.

Berikut langkah-langkahnya:
1. Pertama tentunya buat database dulu. Disini saya buat databse dengan nama "library".

2. Selanjutnya masuk ke database tersebut dan buat tabel dengan nama "category".

3. Langkah selanjutnya yaitu buat field dengan nama "category_id". Saya setting field ini auto increment dan juga sebagai primary key.

4. Sebelum di save, jangan lupa ubah tipe tabel menjadi "InnoDB". Kenapa? Karena hanya tipe inilah yang dapat membuat foreign key dan relasi. Cara menggantinya lihat pada bagian "Storage Engine" dan ganti menjadi "InnoDB". Karena biasanya ada yang defaultnya tipe "MyISAM" walaupun ada juga yang dari default sudah "InnoDB".

5. Setelah di setting, save.
6. Selanjutnya buat tabel kedua. Disini saya membuat tabel bernama "book".

7. Isi fieldnya. Disini saya membuat field “book_id” yang di setting “auto_increment” dan sebagai “primary key”. Pada tabel “book” ini, buat field "category_id" lalu field “category_id” ini akan digunakan sebagai foreign key. Caranya adalah pada bagian index pilih “INDEX”.
8. Sebelum di save jangan lupa tipe tabel harus "InnoDB".

9. Setelah membuat kedua tabel, maka selanjutnya adalah me-relasikan kedua tabel dengan field “category_id”. Ingat, field “category_id” harus ada pada kedua tabel.
10. Masuk ke tabel "book". Pindah ke tab menu “structure” lalu klik “Relation View” yang terdapat di bawah struktur tabel.

11. Karena field “category_id” dalam tabel “book” ini akan direlasikan dengan field “category_id” pada tabel “category” (sebagai tabel master) maka selanjutnya kita set relasinya seperti berikut ini:

12. Jika berhasil, maka setelah di-save seperti ini:

13. Setelah membuat relasi, kita coba memasukkan record ke dalam tabel yang tadi dibuat. Disini saya memasukkan data (record) ke tabel “category” seperti gambar berikut ini:

14. Pada tabel “category” ini, saya memasukkan beberapa record. Salah satu diantaranya saya memasukkan “category_id = 12345” dengan “category_name = Mystery”
15. Selanjutnya Masukkan data ke tabel “Book”. Berikut ini data yang saya masukkan:

16. Karena sudah direlasikan, saat pengisian data pada tabel “book” ini, pada field “category_id” sudah terdapat pilihan yang tadi telah dimasukkan di tabel “category”. Contoh: Saya memasukkan data dengan judul buku “Harry Potter” dan pada category_id saya pilih “12348” yang merupakan kategori “magic”

17. Berikut ini data yang dimasukkan pada tabel “Book”.

18. Pada gambar di atas category_id-nya berupa link. Jika di klik maka akan diarahkan ke tempat category itu sendiri. Contoh saya meng-klik category_id 12348. Hasilnya seperti ini:

19. Jadi, seperti itulah fungsi dari relasi tabel, yaitu menghubungkan antar tabel.

Ya.. cukup sekian tutorial kali ini mudah"an bisa berguna. Aamiin.

Hymne SMKN 1 Cimahi

No comments
Udah lama nih ga posting..
Kebetulan lagi inget sama sekolahku tercinta SMKN 1 Cimahi, ga kerasa bentar lagi lulus.

Kemarin adalah hari ulang tahun sekolahku yang ke 35 (secara resmi). Dan pada saat upacara diesnatalis kemarin, seperti biasa dinyanyikan lagu hymne smkn 1 cimahi. Aku sendiri ngga' begitu hafal lirik hymne sekolahku ini. Tapi yang aku dengar sih seperti ini:

Berdiri kokoh tegak dan pasti.
Mengemban tugas mulia.
Mendidik putra putri bangsa.
Menyongsong masa depan cerah ceria.
Tiada hari tanpa bakti.
Padamu Pertiwi.
Setialah s’lalu pada tekadmu SMK Negri 1 Cimahi.

Terpatri niat di sanubari .
Menimba ilmu berguna.
Tuk bekal jalani hari nanti.
Berbakti mengabdi kepada negeri.
Tegak pasti langkah kami.
Membangun negeri.
Jayalah slalu almamaterku SMK Negeri 1 Cimahi


Seperti itu, mudah"an ga salah..

Selesai..

Membuat Database dan Membuat Tabel pada PhpMyAdmin

5 comments
Bahasan kali ini adalah tentang Membuat Database dan Membuat Tabel pada PhpMyAdmin. Apa sih PhpMyadmin itu? PhpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui World Wide Web. Sebenarnya membuat database di phpmhyadmin ini easy banget lah ya.. Tapi mungkin masih ada yang kurang mengerti jadi ya mudah - mudahan artikel ini bisa berguna.
Well, Berikut langkah-langkah yang harus dilakukan:
Pertama, kita harus mempersiapkan PhpMyAdmin itu sendiri:
1. Download PhpMyAdmin di http://www.phpmyadmin.net
2. Ekstrak file *.zip
3. Disini saya menggunakan xampp, maka copy folder hasil ekstrak ke tempat menginstal xampp. Misal: C:\XAMPP\
4. Rename folder tersebut menjadi “phpmyadmin” tanpa tanda kutip.
5. Buka folder tersebut dan rename file “config.sample.inc.php” menjadi “config.inc.php”
6. Edit file config.inc.php. Edit bagian berikut ini menjadi:
$cfg['Servers'][$i]['AllowNoPassword'] = true; 
$cfg['Servers'][$i]['controlpass'] = '';

7. Konfigurasi pada langkah 5 & 6 dilakukan agar pada saat mengakses phpmyadmin cukup dengan mengisi username “root” dan password dikosongkan.

Langkah kedua, kita akses PhpMyAdmin dari browser dengan mengetikkan http://localhost/phpmyadmin. Jangan lupa untuk mengaktifkan apache & mysql-nya.

Langkah ketiga barulah kita membuat database:
1. Disini saya menggunakan phpmyadmin versi 3.4.9 maka langkahnya, Klik tab menu "Database"
2. Isi nama database lalu klik "Create"
3. Gambar di atas menunjukkan bahwa database yang dibuat bernama "Sekolah"
4. Terdapat menu dropdown di sebelah nama database. Berikut ini beberapa penjelasannya:
  • Collation : Karakter yang digunakan di penyimpanan data dalam text field menyediakan support untuk banyak bahasa di dunia.
  • Ascii : suatu standar internasional dalam kode huruf dan simbol seperti Hex dan Unicode tetapi ASCII lebih bersifat universal.
  • Big5 : Karakter encoding bahasa tradisional china.
  • Ucs2 : Standar unicode tidak resmi. Sistem penyandian menggunakan 16-bit.
  • Utf8 : Standar encoding yang dapat menampung semua karakter unicode

Langkah Keempat, Membuat Tabel:
1. Masuk ke database yang telah dibuat
2. Isi nama tabel dan jumlah kolom lalu klik "Go"
3. Selanjutnya memasukkan field:

  • Penjelasan dalam penambahan field:
  1. Column = Nama Field/Kolom
  2. Type = Tipe Data yang digunakan pada field
  3. Length = Panjang Karakter untuk isi dari field tersebut.
  4. Null = data boleh dikosongkan atau tidak
  5. Index

    • Primary = suatu nilai dalam basis data yang digunakan untuk mengidentifikasi suatu baris dalam tabel. Nilai dari primary key adalah unik.
    • Unique = Index dimana semua baris dalam index harus unik. Indeks unique dapat digunakan untuk menerapkan struktur pada data, karena sistem database tidak mengijinkan aturan pengisian yang berbeda yang dapat merusak ketika memasukkan atau memperbarui data.
    • Index = indeks mungkin berisi baris-baris dengan nilai yang identik di semua kolom indeks. Indeks ini tidak menerapkan struktur pada data sehingga index hanya digunakan untuk mempercepat query.
    • FullText = Indeks Fulltext hanya berguna untuk pencarian yang sepenuhnya teks.

  6. Auto_Increment = penambahan pengurutan angka secara otomatis ketika field yang lain ditambahkan. Biasanya auto_increment itu dipakai pada ID yang sifatnya sebagai primary key dan type datanya harus integer.

Nah seperti itulah pembuatan database dan pembuatan tabel di phpmyadmin. Gampang banget kan?

Selesai..

Konfigurasi DNS Stealth menggunakan bind

No comments
Berikut ini saya sajikan video konfigurasi DNS Stealth. DNS Stealth adalah suatu metode yang memungkinkan DNS server untuk memberikan jawaban yang berbeda kepada client yang berbeda untuk sebuah pertanyaan yang sama. Alasan digunakannya metode ini adalah karena memungkinkannya pemberian nama DNS untuk komputer-komputer yang berada pada jaringan lokal pada satu DNS server tanpa harus ter-resolve dari dunia luar.

Langsung saja berikut ini video-nya:

Trandy (Training Diniyah) angkatan 38 at SMKN 1 Cimahi

No comments
Kemarin tepatnya tanggal 21-22, Organisasi FDI (Forum Dienul Islam) SMKN 1 Cimahi mengadakan acara trandy (Training Diniyah). Acara ini diadakan sebagai penutup mentoring wajib dan sebagai pembuka mentoring lanjutan. Trandy ini diadakan setiap tahun. Seperti tahun sebelumnya, tahun ini aku kembali menjadi panitia. Namun untuk tahun ini aku hanya bantu - bantu saja karena panitia intinya kelas 2.

Acara ini dimulai Setelah Ashar Hari Sabtu 21 Januari 2012. Kebetulan saat itu aku masih di rumah belum berangkat ke sekolah. Jadi aku tidak tahu persis kegiatan apa yang berlangsung setelah ashar itu. Aku baru berangkat dari rumah setelah Maghrib. Sesampainya disana, aku hanya bantu - bantu saja sebagai seksi keamanan.

Ba'da Isya, peserta Trandy yang merupakan seluruh tingkat 1 dipersilahkan istirahat. Setelah itu, peserta dibawa ke lapangan 1 untuk mengikuti materi. Biasanya materi dilaksanakan di aula. Hanya kebetulan aula sedang direnovasi, jadi untuk tahun ini spesial dilaksanakan di tempat terbuka (lapang 1).

Foto Ketika Mengikuti Materi:


Setelah materi, peserta dipersilahkan tidur. Sekitar jam 3 pagi, peserta dibangunkan kembali untuk mengikuti Qiyamul Lail (Shalat Malam) hingga Subuh. Kemudian ada materi yang disampaikan oleh guru agama kami Bapak Haji Kiki yang baru pulang dari Mekkah (Berhaji) beberapa waktu lalu.

Sehabis materi pagi, ada acara outbound yang diikuti oleh seluruh peserta. Banyak sekali permainan - permainan pada outbound ini. Berikut ini foto - foto pada saat outbound:

Permainan Paling banyak memasukkan air ke ember lewat bambu:


Permainan apa ini?? (aku juga ga tau):


Tarik Tambang:






Ada lagi ini (lupa namanya):


Ada juga yang kaya Spider Man:




Simulasi Perang Badar (Paling Seru):


Itulah foto-fotonya. Seru bangetlah..
Setelah outbound, dilakukan penutupan dan peserta dipersilahkan pulang.

Tambahan video Yel Yel terbaik versi Faris Arifiansyah:


Selesai..

Konfigurasi DNS Load Balancing menggunakan bind

No comments
Posting kali ini saya berikan video konfigurasi DNS Load Balancing. Udah pada tau kan Load Balancing?? Kalau belum silahkan browsing di google.. Dalam video ini, saya menggunakan 2 buah mesin virtual. Yang satu sebagai DNS Server dan yang satu lagi digunakan sebagai client.

Pada video ini, client disetting dengan beberapa IP dengan cara aliasing. Ini digunakan untuk membuktikan apakah konfigurasi load balancing pada DNS Server sudah benar atau belum. OK, silahkan dilihat videonya:

Konfigurasi DNS Master Slave menggunakan bind

No comments
Di bawah ini saya sajikan untuk anda sebuah video konfigurasi dns master slave dengan menggunakan bind pada sistem operasi ubuntu server. Pada video ini, saya menggunakan 2 virtual mesin. Yang satu sebagai Master(Kiri) dan satu lagi sebagai Slave(Kanan). Silahkan dilihat videonya..



Kalau ada yang mau ditanyakan, silahkan tinggal isi komentar di posting ini. Insya Allah saya bisa bantu :)

Mail Server Configuration Using Postfix, Dovecot, and Squirrelmail

No comments

Now, I will give you a video which show the configuration of mail server using postfix, dovecot, and squirrelmail..
I hope this video can help you.. Check this out >>>

Hal - Hal yang Aku Lakukan Selama Liburan Ini

No comments
Libur tinggal seminggu lagi. Tepatnya sih 4 hari lagi. Itu berarti sudah satu minggu setengah aku menjalankan liburan akhir tahun ini. Selama liburan ini aku melakukan beberapa hal yang akan sedikit aku ceritakan di catatanku yang satu ini. Berikut ini adalah hal - hal yang aku lakukan selama liburan ini (tidak termasuk kegiatan mancing yang sudah kuceritakan di posting sebelumnya):

1. Main Game
Tentu saja kegiatan ini aku lakukan karena selain hari libur pasti aku disibukkan dengan tugas - tugas pelajaran di sekolah. Karena kebetulan kemarin adikku minta dibeliin game Dragon Age 2. Jadi liburan kali ini aku menghabiskan sebagian waktuku dengan bermain dragon age 2 ini. Game ini ber-genre RPG dan aku lumayan suka dengan game ini. Aku bisa menghabiskan waktu hingga berjam-jam didepan komputer untuk memainkan game ini.

2. Download & Nonton Film
Yah, ini adalah kegiatan kedua yang juga menghabiskan waktu berjam-jam di depan laptop. Mumpung libur dan koneksi cukup memadai, aku download aja film dari sebuah situs. Cukup banyak film yang aku download sekitar 20 film dan masih berlanjut sampai detik ini. Selain film, aku juga menonton anime yang kebetulan sudah didownload dari dulu tapi belum sempat ditonton.

 

3. Baca Buku
Ini juga yang aku lakukan selama liburan ini. Tapi bukan baca buku pelajaran lho ya.. Salah satunya aku baca novel yang berjudul "Asa Malaikat Mungilku". Sebenarnya aku sudah membaca novel itu dari tahun lalu tapi karena keterbatasan waktu jadi kurang sempat nerusin bacanya. Baru sekarang aja pas libur dan bebas tugas akhirnya bisa ngelanjutin baca dan baru beres tepat hari kemarin. Aku punya hobi baca sejak SMP. Kebetulan waktu itu ayahku suka beli koran 'Bola'. Karena aku suka bola, jadi aku baca aja tuh koran. Semenjak itulah aku jadi suka baca.

Itulah beberapa hal yang aku lakukan selama liburan ini. Sebenarnya masih ada yang lain juga sih.. Tapi yang lain mah kurang rame buat diceritain. Satu lagi, masih ada satu kegiatan lagi yang ingin aku lakukan liburan ini, yaitu Futsal. Tapi sayangnya ga ada temen yang bisa diajak :(. Ya Sudahlah...

Selesai..
An ENTJ Person. A software engineer, experienced in web development, especially in Java. The best graduate of engineering field of Bandung State Polytechnic. Self-motivated and adaptable person. Highly passionate about IT stuff. A fast learner, always curious and loves to learn something new. Has a strong logical and analytical thinking. [Faris Arifiansyah] (https://lh4.googleusercontent.com/9-OcR6PfTb9wECGLmzP0uzrFor9GiXdbMHRt_eXiIh9D_kdopGPGDogIuhWVlCaeBfGONpDMz54MuZHfm98s=w1920-h925)