Fauzian Sebastian (Zian Tech)
Menu
  • Home
  • TKJ
    • Perakitan
    • Installasi
    • Konfigurasi
    • TroubleHosting
  • Rekayasa Perangkat Lunak
    • WEB Design
    • Software Aplication
  • Multimedia
    • Animation
    • Desain Graphic
  • Trending Topic
  • Tentang Saya

Friday, 11 September 2015

Pengertian, Fungsi, dan Kelas IP Address

By zianovel13:21:00Internet No comments
Local Host
Mendengar kata IP address adalah hal yang biasa kita dengarkan, tetapi bagi yang kurang mengenal dengan ilmu teknologi bagaimana? Mungkin mereka akan bertanya apa sih IP address itu? Fungsinya untuk apa sih? Kok ada kelas-kelasnya? kayak sekolahan aja. Maka dari itu, untuk menjawab pertanyaan-pertanyaan tersebut, dibawah ini akan dijelaskan secara singkat.

Apa sih IP address itu?

IP address adalah deretan angka biner antara 32 bit sampai 128 bit yang dipakai sebagai alamat identifikasi untuk tiap komputer host dalam jaringan internet. Panjang dari angka ini adalah 32 bit (IPv4), dan 128 bit (IPv6) yang menunjukkan alamat dari komputer tersebut pada jaringan internet berbasis TCP/IP.

IP address tersebut memiliki identitas numerik yang dilabelkan kepada suatu alat seperti komputer, router atau printer yang terdapat dalam suatu jaringan komputer yang menggunakan internet protocol sebagai sarana komunikasi.

Fungsinya untuk apa sih?

Fungsi dari IP address sendiri adalah sebagai identitas tiap komputer host dalam suatu jaringan internet. Untuk contoh komputer A mengirimkan data ke komputer B, dipastikan bahwa penerima data tersebut benar-benar komputer B dan tidak sampai ke komputer lain.

Kok ada kelas-kelasnya? kayak sekolahan aja

Kelas pada IP address ini maksudnya adalah perbedaan ukuran dan jumlah antar kelas IP. Kelas IP dikelompokan menjadi 5, yaitu kelas A,B,C,D, dan E. Dalam hal penggunaan kelas IP pun berbeda-beda, seperti kelas A untuk jaringan berskala besar, kelas B berskala sedang, kelas C berskala kecil, kelas D untuk multicast dan kelas E biasanya untuk keperluan eksperimen. Pembagian kelas IP address didasarkan pada dua hal, yaitu Network ID dan Host ID. 
  • Network ID adalah bagian dari IP address yang menunjukkan di jaringan mana komputer tersebut berada.
  • Host ID adalah tempat menunjukkan workstation, server, router, dan semua host TCP/IP lainnya dalam jaringan tersebut.
Berikut penjelasan tentang pembagian kelas IP.
  • Kelas A
Format : 0nnnnnnn.hhhhhhhh.hhhhhhhh.hhhhhhhh
Bit Pertama : 0
Panjang Net ID : 8 bit
Panjang Host ID : 24 bit
Byte pertama : 0 127
Jumlah : 126 kelas A (0 dan 127 dicadangkan)
Range  IP : 1.xxx.xxx.xxx.sampai 126.xxx.xxx.xxx 
Jumlah IP : 16.777.214 IP
  • Kelas B
Format : 10nnnnnn.nnnnnnnn.hhhhhhhh.hhhhhhhh
2 bit pertama : 10
Panjang NetID : 16 bit
Panjang Host ID : 16 bit
Byte pertama : 128 - 191
Range IP :
128.0.xxx.xxx sampai 191.155.xxx.xxx
Jumlah IP : 65.535 IP
  • Kelas C
Format : 110nnnnn.nnnnnnnn.nnnnnnnn.hhhhhhhh
3 bit pertama : 110
Panjang Net ID : 24 bit
Panjang Host ID : 8 bit
Byte pertama : 192 - 223
Range IP : 192.0.0.xxx sampai 255.255.255.xxx 
Jumlah IP : 254 IP
  • Kelas D
Format : 1110mmmm.mmmmmmmm.mmmmmmmm.mmmmmmmm
4 bit pertama : 1110
Bit multicast : 28 bit
Byte pertama : 224-239
  • Kelas E
Format : 1111rrr.rrrrrrrr.rrrrrrrr.rrrrrrrr
4 bit pertama : 1111
Bit cadangan : 28 bit
Byte pertama : 248-255

Demikian penjelasan singkat untuk menjawab pertanyaan-pertanyaan tersebut, semoga bermanfaat. 
Read More

Thursday, 10 September 2015

Cara Download Video di Youtube

By zianovel17:50:00Internet No comments
Bagaimana sih cara download video di youtube? Banyak yang tidak tahu bahwa Youtube tidak menyediakan layanan download video. Pada dasarnya Youtube disediakan hanya untuk streaming saja. Namun ada alternatif lain yang bisa kita lakukan untuk mendownload video di Youtube. Salah satunya dengan menggunakan savefrom.net.

Cara Download Video di Youtube

Simak langkahnya berikut ini.
  • Buka situs Youtube dan cari video yang ingin di download.
  • Tambahkan kata "ss" didepan kata "youtube" pada url video tersebut. 
Cara Download Video di Youtube (1)
    • Pilih resolusi video.
    Cara Download Video di Youtube (2)
      • Kemudian akan muncul notice dan proses download akan mulai.
      Read More

      Wednesday, 9 September 2015

      Tutorial Remote Komputer menggunakan Smartphone Android

      By zianovel21:35:00Android, Internet No comments
      Apa kalian tahu, kalau ternyata android juga bisa melakukan remote pada komputer loh. Kalau di komputer aplikasi yang biasa digunakan adalah TeamViewer. TeamViewer pun sudah tersedia untuk android, namun setelah saya coba hasilnya kurang memuaskan dan sering terjadi freeze. Saya pun mencari aplikasi remote lainnya, dan akhirnya saya menemukan aplikasi yang cocok. Aplikasi tersebut adalah buatan dari Google yaitu Chrome Remote Desktop. Seperti yang kita ketahui, aplikasi buatan Google selalu terkenal dengan kualitasnya. Maka dari itu saya nyaman menggunakan aplikasi ini.

      Tutorial Remote Komputer menggunakan Smartphone Android

      Untuk langkah-langkahnya sebagai berikut.
      • Buka Google Chrome (pastikan tersambung dengan Gmail).
      • Masuk ke Chrome Webstore dan pasang ekstension Chrome Desktop Jarak Jauh.
      Tutorial Remote Komputer menggunakan Smartphone Android (1)
        • Buka ekstension kemudian klik "Memulai" untuk akses komputer.
        Tutorial Remote Komputer menggunakan Smartphone Android (2)
          • Aktifkan sambungan jarak jauh.
          Tutorial Remote Komputer menggunakan Smartphone Android (3)
            • Masukan PIN untuk verifikasi akses melalui android.
            Tutorial Remote Komputer menggunakan Smartphone Android (4)
              • Sambungan jarak jauh komputer sudah diaktifkan.
              Tutorial Remote Komputer menggunakan Smartphone Android (5)
                • Kemudian koneksikan komputer tersebut melalui android kalian menggunakan aplikasi Chrome Desktop Jarak Jauh untuk android (tersedia di Play Store)
                Tutorial Remote Komputer menggunakan Smartphone Android (6)
                  • Aktifkan mode "Auto Rotate" pada android kalian untuk masuk mode landscape agar meremote komputer terasa lebih nyaman.
                  Tutorial Remote Komputer menggunakan Smartphone Android (7)
                    Read More

                    Tutorial Share Koneksi SSH menjadi WIFI

                    By zianovel18:15:00Internet, Windows No comments
                    Tutorial Share Koneksi SSH menjadi WIFI

                    Setelah postingan pertama saya tentang Pengertian dan Manfaat Internet, kali ini saya akan berbagi tutorial untuk sharing koneksi SSH menjadi WIFI. Pada jaman sekarang ini banyak pengguna internet beralih ke jaringan SSH. Karena jaringan SSH sangat memuaskan tanpa batasan kuota dibandingkan dengan koneksi biasa dan menggunakan kuota. Kita dapat membagikan koneksi SSH yang ada agar dapat di akses oleh perangkat lain, seperti mobile phone,dll menggunakan WIFI. Tools yang digunakan :
                    • tun2socks
                    • OpenVPN (sesuaikan 32bit/64bit)
                    • Connectify
                    Untuk itu dapat kalian ikuti langkah-langkahnya berikut ini.
                    • Pertama-tama tentunya kita harus koneksikan SSHnya dahulu.
                    • Install OpenVPN
                    • Jalankan tun2socks dengan Run as administrator.
                    Tutorial Share Koneksi SSH menjadi WIFI (1)
                      • Setting Parrent Connection pilih profil dial-up yang digunakan. Socks Proxy Address samakan dengan settingan pada bitvise yang kalian pakai. Centang Enable UDP. Start tun2socks sampai online (terkoneksi).
                      Tutorial Share Koneksi SSH menjadi WIFI (2)
                        • Buka Connectify, masukan Hotspot Name dan Password. Internet to Share pilih TAP Adapter. Kemudian Start Hotspot.
                        Tutorial Share Koneksi SSH menjadi WIFI (3)
                          • Tinggal kita koneksikan WIFI yang telah kalian buat menggunakan koneksi SSH dengan perangkat mobile, atau lainnya.
                          Tutorial Share Koneksi SSH menjadi WIFI (4)
                            Jika sudah terkoneksi dengan WIFI namun tidak dapat internet coba stop dahulu Connectify dan jalankan ulang tun2socks tentunya dengan Run as administrator.
                            Read More

                            Thursday, 3 September 2015

                            Pengertian dan Manfaat Internet

                            By zianovel21:10:00Internet No comments
                            Pada postingan pertama ini, saya akan membahas pengertian dan manfaat internet. Seperti yang kita ketahui bahwa internet sudah membawa perubahan besar terhadap perkembangan teknologi informasi dan komunikasi.

                            Internet of Things
                            Lalu, apa sih internet itu?

                            Banyak orang yang berpendapat internet adalah teknologi yang dapat memungkinkan orang untuk saling terhubung, saling berkomunikasi, dan saling berbagi informasi tanpa terhalang jarak, waktu, maupun tempat.

                            Sedangkan menurut Wikipedia Indonesia, internet adalah seluruh jaringan komputer yang saling terhubung menggunakan standar sistem global Transmission Control Protocol/Internet Protocol Suite (TCP/IP) sebagai protokol pertukaran paket (packet switching communication protocol) untuk melayani miliaran pengguna di seluruh dunia. Rangkaian internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan kaidah ini dinamakan internetworking ("antarjaringan").

                            Internet telah membawa banyak perubahan besar dalam kehidupan manusia. Kehadiran internet telah menghapus batas jarak, waktu maupun tempat terhadap manusia untuk memperoleh informasi. Walaupun begitu, perkembangan internet tentunya bisa memberikan dampak positif dan negatif. Berikut ini adalah beberapa contoh dampak positif dan negatif terhadap kehadiran internet.

                            Dampak positif
                            • Media komunikasi, memudahkan kita berkomunikasi dengan orang diseluruh dunia.
                            • Media memperoleh informasi, kita mendapatkan kebebasan mendapat informasi yang tersebar di internet.
                            • Media pendidikan, sudah banyak materi-materi pembelajaran sekolah yang kita bisa dapatkan di internet.
                            • Media bisnis, banyak sekali peluang bisnis yang tersedia di internet.
                            Dampak negatif
                            • Pornografi, tersebarnya konten-konten dewasa memberikan dampak buruk bagi pengguna internet, terutama anak-anak.
                            • Perjudian, menyebabkan depresi akibat kehilangan uang saat berjudi.
                            • Pencurian, mudah bagi penjahat untuk mencuri data-data pribadi seseorang.
                            • Penipuan, banyak sekali website-website untuk menipu orang dengan mentransaksikan uang maupun barang.
                            Mungkin itu saja yang bisa saya jelaskan tentang pengertian dan manfaat internet. Sebenarnya masih banyak lagi manfaat dari internet karena di jaman sekarang ini internet sudah menjadi kebutuhan pokok bagi kehidupan manusia.
                              Read More

                              Sunday, 9 August 2015

                              Menggunakan Transactions di ADO.NET dengan C# dan VB.NET

                              By zianovel21:08:00Tutorial C#, Tutorial VB.Net No comments
                              Assalamualaikum agan semua, maaf karena sudah lumayan lama tidak posting :D, dikarenakan menyibukan diri :D, pada malam hari ini saya ingin memposting tutorial tentang Menggunakan Transactions di ADO.NET dengan C# dan VB.NET,

                              Biasanya ketika kita sedang membuat program dengan database ada situasi dimana ketika kita ingin membutuhkan lebih dari 1 perintah SQL, dimana ketika salah satu perintah SQL gagal di eksekusi maka tidak ada perintah SQL yang lainnya yang akan mengubah data pada database;

                              Sebagai contoh ketika ingin menyimpan data pada tabel transaksi dan detailtransaksi dengan perintah sebagai berikut
                              1. Insert data ke tabel transaksi
                              Insert transaksi (id_transaksi,tanggal) values ('TR01','2015-08-08 20:00:00')
                              2. Insert 2 data ke tabel detailtransaksi
                              Insert detailtransaksi (id_detail,id_transaksi,nama_barang,jumlah) values ('DT01','TR01','Kecap','5')
                              Insert detailtransaksi (id_detail,id_transaksi,nama_barang,jumlah) values ('DT02','TR01','Sambal','3')

                              Jika eksekusi perintah intin insert data ke tabel transaksi berhasil, dan insert 2 data ke table detailtransaksi gagal maka perintah insert data ke tabel transaksipun akan dibatalkan dan data tidak akan tersimpan ke database.

                              Baiklah sekarang kita akan Menggunakan Transactions di ADO.NET dengan C# dan VB.NET,

                              1. Buka visual studio (disini saya menggunakan visual studio community 2013) lalu buat project console applcation baru dengan nama transactionadonet

                              2. Tambahkan namespace System.Data.SQLClient

                              Menggunakan Transactions di ADO.NET dengan C# dan VB.NET

                              3. Pada void main ketikan script dibawah ini
                              C#
                              using (var conn = new SqlConnection("Data Source=(local);Initial Catalog=belajar;Persist Security Info=True;User ID=sa; Password=root"))
                              {
                              // membuka koneksi ke database
                              conn.Open();

                              using (SqlTransaction transcation = conn.BeginTransaction())
                              {
                              try
                              {
                              // menyimpan data ke dalam tabel transaksi
                              using (var cmd = new SqlCommand("Insert transaksi (id_transaksi,tanggal) values ('TR01','2015-08-08 20:00:00')", conn))
                              {
                              cmd.Transaction = transcation;
                              cmd.ExecuteNonQuery();
                              Console.WriteLine("Perintah SQL 1 Berhasil Eksekusi");
                              }

                              // menyimpan data ke dalam tabel detailtransaksi
                              using (var cmd = new SqlCommand("Insert detailtransaksi (id_detail,id_transaksi,nama_barang,jumlah) values ('DT01','TR01','Kecap','5')", conn))
                              {
                              cmd.Transaction = transcation;
                              cmd.ExecuteNonQuery();
                              Console.WriteLine("Perintah SQL 2 Berhasil Eksekusi");
                              }

                              // menyimpan data ke dalam tabel detailtransaksi
                              using (var cmd = new SqlCommand("Insert detailtransaksi (id_detail,id_transaksi,nama_barang,jumlah) values ('DT02','TR01','Sambal','3')", conn))
                              {
                              cmd.Transaction = transcation;
                              cmd.ExecuteNonQuery();
                              Console.WriteLine("Perintah SQL 3 Berhasil Eksekusi");
                              }


                              transcation.Commit();
                              Console.WriteLine("Commit");
                              }
                              catch (SqlException ex)
                              {
                              transcation.Rollback();
                              Console.WriteLine("Rollback");
                              }
                              }
                              }

                              Console.ReadLine();
                              VB.NET
                              Using conn As SqlConnection = New SqlConnection("Data Source=(local);Initial Catalog=belajar;Persist Security Info=True;User ID=sa; Password=root")

                              ' membuka koneksi ke database
                              conn.Open()

                              Using transcation As SqlTransaction = conn.BeginTransaction()

                              Try
                              ' menyimpan data ke dalam tabel transaksi
                              Using cmd As SqlCommand = New SqlCommand("Insert transaksi (id_transaksi,tanggal) values ('TR01','2015-08-08 20:00:00')", conn)

                              cmd.Transaction = transcation
                              cmd.ExecuteNonQuery()
                              Console.WriteLine("Perintah SQL 1 Berhasil Eksekusi")
                              End Using

                              ' menyimpan data ke dalam tabel detailtransaksi
                              Using cmd As SqlCommand = New SqlCommand("Insert detailtransaksi (id_detail,id_transaksi,nama_barang,jumlah) values ('DT01','TR01','Kecap','5')", conn)

                              cmd.Transaction = transcation
                              cmd.ExecuteNonQuery()
                              Console.WriteLine("Perintah SQL 2 Berhasil Eksekusi")
                              End Using

                              ' menyimpan data ke dalam tabel detailtransaksi
                              Using cmd As SqlCommand = New SqlCommand("Insert detailtransaksi (id_detail,id_transaksi,nama_barang,jumlah) values ('DT02','TR01','Sambal','3')", conn)

                              cmd.Transaction = transcation
                              cmd.ExecuteNonQuery()
                              Console.WriteLine("Perintah SQL 3 Berhasil Eksekusi")
                              End Using


                              transcation.Commit()
                              Console.WriteLine("Commit")

                              Catch ex As Exception

                              transcation.Rollback()
                              Console.WriteLine("Rollback")
                              End Try
                              End Using
                              End Using

                              Console.ReadLine()

                              4. Jalankan program tersebut maka akan seperti gambar dibawah ini

                              Menggunakan Transactions di ADO.NET dengan C# dan VB.NET

                              5. Cek data pada tabel transaksi dan detail transaksi

                              Menggunakan Transactions di ADO.NET dengan C# dan VB.NET
                              Data brhasil ditambahkan ke tabel transaksi


                              Menggunakan Transactions di ADO.NET dengan C# dan VB.NET
                              Data berhasil ditambahkan ke tabel detailtransaksi
                              6. sekarang kita coba ubah perintah insert tabel transaksi menjadi
                              Insert transaksi (id_transaksi,tanggal) values ('TR01','2015-08-08 20:00:00')

                              7. Jalankan program kembali dengan menekan F5

                              Menggunakan Transactions di ADO.NET dengan C# dan VB.NET
                              kita bisa lihat pada console tersebut hanya perintah SQL 1 saja yang berhasil di eksekusi sementara lainnya gagal, naum karena kita menggunakan sqltransaction maka perintah SQL 1 akan di rollback sehingga tidak ada data baru yang tersimpan ke tabel transaksi
                              Sekian pembahasan tentang Menggunakan Transactions di ADO.NET dengan C# dan VB.NET,
                              Tunggu tutorial menarik lainnya, karena itu kunjungi terus blog ini
                              Read More

                              Thursday, 18 June 2015

                              Cara Membuat Trigger di MySQL

                              By zianovel16:39:00MySQL No comments
                              Assalamualaikum agan semua, pada sore ini saya ingin kembali memposting tutorial sederhana :D
                              Karena sudah lama saya tidak memposting tentang Database MySQL kali ini saya akan membahas tentang Cara Membuat Trigger di MySQL.

                              Apa itu Trigger ?
                              Trigger adalah suatu prosedur yang akan menjalankan suatu perintah SQL yang bisa terjadi pada saat sebelum atau sesudah kita melakukan INSERT, UPDATE dan DELETE suatu row pada tabel

                              Syntak dasar dari trigger adalah sebagai berikut :
                              CREATE TRIGGER trigger_name trigger_time trigger_event
                              ON table_name FOR EACH ROW
                              BEGIN
                              trigger_body
                              END

                              Keterangan :
                              • trigger_name = nama trigger
                              • trigger_time = kapan waktu eksekusi trigger tersebut bisa sebelum atau sesudah perubahan yang terjadi pada baris di tabel, sesudah gunakan AFTER sebelum gunakan BEFORE
                              • trigger_event = adalah event yang menyebabkan trigger dijalankan, bisa dengan INSERT, UPDATE, Delete
                              • table_name = nama tabel
                              • trigger_body = perintah - perintah SQL yang akan dijalankan. Perlu diperhatikan karena trigger digunakan pada saat terjadi perubahan pada row. untuk referensi ke row yang sebelum dan sesudah terjadinya perubahan anda dapat menggunakan "OLD" dan "NEW

                              Cara Membuat Trigger di MySQL
                              Pada contoh berikut saya akan membuat trigger yang berguna untuk mengurangi stok pada tabel barang ketika terjadinya insert data pada tabel penjualan
                              1. Buat sebuah database dengan nama latihan dan buat tabel dengan nama barang
                                CREATE TABLE barang (
                                kd_barang VARCHAR(5) PRIMARY KEY,
                                nama VARCHAR(100),
                                stok INT(4)
                                );

                              2. Buat tabel dengan nama penjualan
                                CREATE TABLE penjualan (
                                kd_transaksi INT(11) PRIMARY KEY AUTO_INCREMENT,
                                tanggal DATETIME,
                                kd_barang VARCHAR(5),
                                jumlah INT(11)
                                );

                              3. Membuat trigger yang akan mengurangi stok pada tabel barang ketika terjadi insert pada tabel penjualan

                                DELIMITER |
                                CREATE TRIGGER kurangi_stok AFTER INSERT
                                ON penjualan FOR EACH ROW
                                BEGIN
                                UPDATE barang SET stok=stok-NEW.jumlah WHERE kd_barang=NEW.kd_barang;
                                END;
                                |
                                DELIMITER;

                              4. Untuk mengetest apakah trigger yang kita buat berjalan atau tidak pertama pata kita Insert data pada tabel barang

                                INSERT INTO barang VALUES 
                                ('BRG01','Kecap',5),('BRG02','Sampo',6),
                                ('BRG03','Sambal',10),
                                ('BRG04','Mentega',15);


                              5. Insert data pada tabel penjualan

                                INSERT INTO penjualan
                                (tanggal,kd_barang,jumlah)
                                VALUES
                                (SYSDATE(),'BRG01',2),
                                (SYSDATE(),'BRG03',4),
                                (SYSDATE(),'BRG04',7)


                              6. Kita lihat lagi pada pada tabel barang, perhatikan pada column stok bahwa stok sudah berkurang secara otomatis ketika terjadi insert pada tabel penualan


                              Sekian pembahasan tentang Cara Membuat Trigger di MySQL
                              Tunggu tutorial menarik lainnya, karena itu kunjungi terus blog ini
                              Read More
                              Newer Posts Older Posts Home

                              Popular Posts

                              • Memutuskan Koneksi Orang Lain Dengan Tuxcut Kali Linux
                                Memutuskan Koneksi Orang Lain Dengan Tuxcut Kali Linux - Tuxcut adalah sebuah program kecil yang berfungsi ( netcut ) "memotong ...
                              • Konversi Bilangan Angka ke Romawi dan Sebaliknya dengan C# dan VB.NET
                                Assalamualaykum, para pembaca blog ini, karena sudah lumayan lama saya tidak memposting sebuah tutorial,saya akan melanjutkan postingan saya...
                              • Cara Dual Boot Kali Linux dan Windows
                                Kali Linux Indonesia - Cara Install Dual Boot Kali Linux dan Windows halo sobat dimana pun berada disini penulis blog Kali Linux Indonesia...
                              • Mengatasi error "String or binary data would be truncated. The statement has been terminated."
                                Malam semua setelah beberapa jam yang lalu saya memposting tentang CRUD dengan VB.NET Bagian 1  kali ini saya akan memposting  C ara mengata...
                              • Cara Mengatasi Error di Kali Linux
                                Cara Mengatasi Error di Kali Linux - Pernah kah anda mengalami error di kali linux anda? jika pernah pasti menjengkelkan tidak bisa update t...

                              Blog Archive

                              • ▼  2020 (1)
                                • ▼  March (1)
                                  • Tugas Management Proyek Sistem Informasi
                              • ►  2016 (26)
                                • ►  October (10)
                                • ►  May (1)
                                • ►  February (3)
                                • ►  January (12)
                              • ►  2015 (35)
                                • ►  December (2)
                                • ►  October (4)
                                • ►  September (18)
                                • ►  August (1)
                                • ►  June (1)
                                • ►  May (2)
                                • ►  April (1)
                                • ►  March (1)
                                • ►  January (5)
                              • ►  2014 (99)
                                • ►  December (1)
                                • ►  November (3)
                                • ►  October (1)
                                • ►  September (6)
                                • ►  August (3)
                                • ►  July (3)
                                • ►  June (9)
                                • ►  May (9)
                                • ►  April (27)
                                • ►  March (20)
                                • ►  February (10)
                                • ►  January (7)
                              • ►  2013 (17)
                                • ►  December (6)
                                • ►  November (1)
                                • ►  October (9)
                                • ►  March (1)

                              Tentangku Yang tak pernah Usai

                              My Photo
                              zianovel
                              Kenalan dulu yu, karena ada istilah tak kenal maka tak sayang. Ya walaupun terkadang udah lama kenal eh ga disayang-sayang. Giliran udah kenal dan udah sayang, eh malah ditinggal pas lagi sayang-sayangnya.
                              View my complete profile

                              Copyright © Design by Muhamad Fauzian