YUDI IRAWAN YUDI IRAWAN YUDI IRAWAN SHARING: 2011 >

Kamis, 10 November 2011

video instalasi windows xp

HARI PAHLAWAN NASIONAL

Hari Pahlawan Nasional 10 November – Mendengar Kembali Pidato Bung Tomo

Hari ini, 10 November 2009, bertepatan dengan peringatan Hari Pahlawan Nasional. Kebetulan saya bertempat tinggal di Surabaya, tempat dimana terjadinya perang dahsyat antara pemuda-pemuda (arek-arek Suroboyo) Indonesia melawan tentara sekutu (Inggris) selama lebih kurang satu bulan (27 Okt – 20 Nov 1945). Perang yang sebagaimana kita ketahui tidak dapat dipisahkan dari asal usul dijadikannya 10 November sebagai Hari Pahlawan Nasional. Perang yang menimbulkan korban tidak sedikit di kedua belah pihak, Indonesia 16.000 dan Inggris 2.000. Dalam perang tersebut ada seorang tokoh yang tentunya kita semua ketahui mempunyai peran yang sangat penting membakar semangat para pemuda saat itu, membakar semangat juang para pejuang untuk mempertahankan tanah air tercinta, Indonesia. ya.. Bung Tomo!.

Teks Pidato Bung Tomo
Bismillahirrohmanirrohim..
MERDEKA!!!

Saudara-saudara rakyat jelata di seluruh Indonesia
terutama saudara-saudara penduduk kota Surabaya
kita semuanya telah mengetahui bahwa hari ini
tentara inggris telah menyebarkan pamflet-pamflet
yang memberikan suatu ancaman kepada kita semua
kita diwajibkan untuk dalam waktu yang mereka tentukan
menyerahkan senjata-senjata yang telah kita rebut dari tangannya tentara jepang
mereka telah minta supaya kita datang pada mereka itu dengan mengangkat tangan
mereka telah minta supaya kita semua datang pada mereka itu dengan membawa bendera puitih tanda bahwa kita menyerah kepada mereka
Saudara-saudara
di dalam pertempuran-pertempuran yang lampau kita sekalian telah menunjukkan
bahwa rakyat Indonesia di Surabaya
pemuda-pemuda yang berasal dari Maluku
pemuda-pemuda yang berawal dari Sulawesi
pemuda-pemuda yang berasal dari Pulau Bali
pemuda-pemuda yang berasal dari Kalimantan
pemuda-pemuda dari seluruh Sumatera
pemuda Aceh, pemuda Tapanuli, dan seluruh pemuda Indonesia yang ada di surabaya ini
di dalam pasukan-pasukan mereka masing-masing
dengan pasukan-pasukan rakyat yang dibentuk di kampung-kampung
telah menunjukkan satu pertahanan yang tidak bisa dijebol
telah menunjukkan satu kekuatan sehingga mereka itu terjepit di mana-mana
hanya karena taktik yang licik daripada mereka itu saudara-saudara
dengan mendatangkan presiden dan pemimpin2 lainnya ke Surabaya ini
maka kita ini tunduk utuk memberhentikan pentempuran
tetapi pada masa itu mereka telah memperkuat diri
dan setelah kuat sekarang inilah keadaannya
Saudara-saudara kita semuanya
kita bangsa indonesia yang ada di Surabaya ini
akan menerima tantangan tentara inggris itu
dan kalau pimpinan tentara inggris yang ada di Surabaya
ingin mendengarkan jawaban rakyat Indoneisa
ingin mendengarkan jawaban seluruh pemuda Indoneisa yang ada di Surabaya ini
dengarkanlah ini tentara inggris
ini jawaban kita
ini jawaban rakyat Surabaya
ini jawaban pemuda Indoneisa kepada kau sekalian
hai tentara inggris
kau menghendaki bahwa kita ini akan membawa bendera putih untuk takluk kepadamu
kau menyuruh kita mengangkat tangan datang kepadamu
kau menyuruh kita membawa senjata2 yang telah kita rampas dari tentara jepang untuk diserahkan kepadamu
tuntutan itu walaupun kita tahu bahwa kau sekali lagi akan mengancam kita
untuk menggempur kita dengan kekuatan yang ada
tetapi inilah jawaban kita:
selama banteng-banteng Indonesia masih mempunyai darah merah
yang dapat membikin secarik kain putih merah dan putih
maka selama itu tidak akan kita akan mau menyerah kepada siapapun juga

Saudara-saudara rakyat Surabaya, siaplah! keadaan genting!
tetapi saya peringatkan sekali lagi
jangan mulai menembak
baru kalau kita ditembak
maka kita akan ganti menyerang mereka itukita tunjukkan bahwa kita ini adalah benar-benar orang yang ingin merdeka
Dan untuk kita saudara-saudara
lebih baik kita hancur lebur daripada tidak merdeka
semboyan kita tetap: merdeka atau mati!
Dan kita yakin saudara-saudara
pada akhirnya pastilah kemenangan akan jatuh ke tangan kita
sebab Allah selalu berada di pihak yang benar
percayalah saudara-saudara
Tuhan akan melindungi kita sekalian
Allahu Akbar! Allahu Akbar! Allahu Akbar!
MERDEKA!!!
Bung Tomo baru mendapatkan gelar Pahlawan Nasional pada Hari Pahlawan Nasional 10 November 2008.
Ada satu lagi tokoh kunci yang tidak begitu terdengar namanya, namun juga mempunyai peran sangat penting pada pertempuran Surabaya 1945, yaitu Soemarsono, dan beliau ini masih hidup, tinggal di Sydney, Australia.

CARA MEMBUAT BLOG DI BLOGGER

Pada posting kali ini saya akan membuatkan panduan cara membuat blog yang disediakan secara gratis oleh blogger.com. Mungkin  kamu pernah mendengar istilah blog atau webblog kan? blog tidak jauh berbeda dengan website. yang membedakan jika website hanyalah situs yang menyediakan informasi satu arah bagi pengunjungnya, sedangkan blog atau webblog menyediakan informasi secara dua arah, jadi para pengunjung bisa memberikan komentar tentang artikel yang disajikan oleh pengelola blog itu. Oh ya istilah lain dari blog adalah CMS, yang merupakan singkatan dari Content Management Sistem. Sedangkan orang yang mempunyai blog disebut blogger
Sebenarnya saat ini ada dua layanan blog gratis yang sering digunakan oleh para bloger untuk ngeblog, yaitu blogspot (bloger) dan wordpress. Tapi kali ini saya akan memberikan panduan cara membuat blog dengan blogspot (blogger) dulu. bagi kamu yang ingin tahu cara membuat blog di wordpress silahkan klik di sini
Oke, tanpa banyak berbasa-basi lagi silahkan baca langkah-langkah cara membuat blog di bawah ini ya…
1. Yang harus kamu siapkan dan wajib sebelum membuat atau bikin blog di blogspot (blogger) adalah memiliki email terlebih dahulu. email ini nantinya digunakan untuk mendaftar pertama kali. jika belum bisa atau belum membuat email baca di sini (klik di sini), kamu bisa belajar cara memabuat email di situ.  Tenang saja tidak usah terburu-buru. Baca dulu panduan ini sampai habis, kemudian baru dipraktekkan. oke
2. Jika sudah membuat email, bukalah alamat www.blogger.com, dan pastikan yang muncul adalah halaman seperti di bawah ini
cara membuat blog di blogspot
klik tombol orange yang bertuliskan Memulai, untuk mulai mendaftar.
3. Kemudian lengkapi formulir pendaftaran pembuatan blog di blogspot seperti gambar di bawah ini.
cara membuat blog di blogspot
gambar di atas merupakan contoh, untuk isinya sesuaikan dengan data yang kamu miliki
pada kolom alamat email : masukan email kamu
ketik ulang alamat email : masukan lagi email yang sama seperti diatas
masukan sebuah password : masukkan kata kunci (minimal 8 karakter, bisa huruf bisa angka)
ketikan ulang sandi : masukan lagi password yang telah kamu masukan sama dengan yang di atas
Nama tampilan : isi nama kamu atau nama alias kamu (ini akan tampil bersamaan dengan posting, artikel yang kamu buat nanti)
verifikasi : masukkan gambar kata yang terdapat di atas kolom.
pada gambar di atas sudah saya sertakan contoh pengisiannya
jika sudah diisi semua lalu klik Tombol panah orange (Lanjutkan)
4.  setelah kamu klik tombol lanjutkan, nanti akan tampil halaman formulir untuk melengkapi judul blog dan alamat blog kamu
cara membuat blog
Isilah Judul Blog dan Alamat blog sesuai dengan keinginanmu, jika alamat blog menggunakan 2 kata atau lebih gunakan tanda ( – ). karena blogspot tidak bisa menggunakan spasi. contoh pengisiannya perhatikan gambar di atas
terkadang alamat blog yang kita tulis sudah pakai oleh orang lain, jika sudah dipakai orang lain berati tidak bisa digunakan. Untuk mengetahui sudah dipakai orang lain atau belum Klik saja tombol “cek ketersediaan” jika belum dipakai orang lain, maka di bawahnya akan muncul tulisan warna hijau yang bertuliskan Alamat blog ini tersedia
jika sudah selesai menentukan judul dan alamat blog, silahkan klik tombol lanjutkan
5. Setelah kamu klik tombol lanjutkan, nanti akan tampil halaman untuk menentukan tema atau template blog kamu, seperti gambar di bawah ini.
cara membuat blog

Untuk memilih template tinggal klik salah satu. kemudian  klik  tombol lanjutkan.
Setelah tombol Lanjutkan di atas diklik,  berarti blog kamu sudah jadi, hanya saja belum ada artikelnya sama sekali. Untuk memberi artikel pertama kali, silahkan klik tombol Mulai Blogging seperti gambar di bawah ini.

cara membuat blog

6. Setelah kamu klik tombol mulai blogging nanti akan tampil halaman pengisian artikel.
gambar di bawah ini merupakan halaman pengisian artikel yang sudah disertai dengan contohnya.
cara membuat blog

Kolom judul untuk judul artikel, kolom yang lebar di bawahnya itu untuk menulis artikel atau posting, dan kolom label untuk mengisi jenis kategory artikel.
jika sudah diisi semua, tekan menu TERBITKAN ENTRI, setelah itu akan muncul pemberitahuan yang mengatakan bahwa kamu telah berhasil menerbitkan posting atau artikel seperti gambar di bawah ini.  Untuk melihat tampilan artikel yang berhasil kamu buat tadi silahkan klik tombol Lihat Entri.
cara membuat blog

Tampilan artikel di blog kamu akan tampak seperti gambar di bawah ini.
cara membuat blog
Sekarang blog kamu sudah selesai dibuat dengan satu buah artkel.
Perhatikan sisi halaman pojok kanan atas yang dilingkari.  tombol entri baru untuk menulis artikel yang baru, tombol Desain untuk menentukan atau pengatur Desain, sedangkan tombol keluar untuk Log out, jika sudah setelah memposting artikel atau setelah mengatur blog kamu.
7. jika suatu saat nanti kamu ingin memposting artikel baru lagi, kamu tidak perlu mendaftar lagi… tinggal buka www.blogger.com kemudian masukkan email , dan paswod kamu , kemudian klik tombol “masuk”, dengan begitu kamu akan d bawa ke menu dashboard blogspot,
cara membuat blog

Tampilan Dasrboard blogger kamu akan tampak seperti gambar di bawah ini, melalui halaman dashboard kamu bisa mengedit, membuat posting, ataupun mengatur setting blog kamu.
cara membuat blog
Beberapa waktu yang lalu, untuk bisa menggunakan blogger secara penuh, kita harus melakukan verifikasi akun dengan mengklik link verisikasi dari Blogger.com yang dikirimkan ke email kita, namun saat ini sudah tidak lagi. Jadi kita bisa menggunakan blogger secara penuh TANPA repot verisikasi akun.

8. Oh iya jika kamu sudah mempunyai email di Gmail. kamu tidak perlu mendaftar dari awal… Kamu dapat  langsung memasukkan alamat email gmail dan password kamu, kemudian klik tombol masuk.
jika menggunakan email dari Gmail, kamu tidak perlu memasukan password dan email lain ataupun capta kode lagi… tinggal masukkan nama tampilan saja
Selanjutnya langkah-langkahnya sama dengan yang di atas….
sampai di sini dulu posting tentang langkah membuat blog di blogspot, semoga cukup mudah dipahami, jika kurang paham mohon maaf, dan bisa menuliskan komentar ada di bawah ini jika ada pertanyaan dan saran. terima kasih. dan selamat mencoba

SEJARAH VISUAL BASIC

Evolusi Visual Basic
VB 1.0 dikenalkan pada tahun 1991, pendekatan yg dilakukan untuk menghubungkan bahasa pemrograman dengan GUI berasal dari prototype yg dikembang oleh “Alan Cooper” yg di sebut TRIPOD,. Kemudian Microsoft mengontrak copper dan asosiasinya utk mengembangkan tripod agar dapat digunakan di windows 3.0 dibawah nama kode Ruby.
Berikut Perjalanan Visual Basic (VB 1.0 Sampai VB 10) :

Perjalanan dari Visual Basic (VB1 to VB 10)
  1. Proyek “Thunder” dirintis
  2. Visual Basic 1.0 (May 1991) di rilis untuk windows pada Comdex/Windows Wordltrade yg dipertunjukan di Atlanta , Georgia
  3. Visual Basic 1.0 untuk DOS dirilis pada bulan September 1992.  Bahasa ini tidak kompatibel dengan Visual Basic For Windows. VB 1.0 for DOS ini pada kenyataaanya merupakan versi kelanjutan dari compiler BASIC, QuickBasic dan BASIC Professional Development System
    VB For Dos
  4. Visual Basic 2.0 dirilis pada November 1992, Cakupan pemrogramannya cukup mudah untuk digunakan dan kecepatannya juga telah di modifikasi. Khususnya pada Form yg menjadikan object dapat dibuat secara seketika, serta konsep dasar dari Class modul yg berikutnya di implementasikan pada VB 4
  5. Visual Basic 3.0 , dirilis pada musim panas 1993 dan dibagi menjadi  versi standard dan professional. VB 3 memasukan Versi 1.1 dari Microsoft Jet Database Engine yg dapat membaca serta menulis database Jet (atau Access) 1.x
  6. Visual Basic 4.0 (Agustus 1995) merupakan versi pertama yg dapat membuat windows program 32 bit sebaik versi 16 bit nya. VB 4 juga memperkenalkan kemampuan untuk menulis non-GUI class pada Visual Basic
  7. Visual Basic 5.0 (February 1997), Microsoft merilis secara eksklusif Visual basic untuk  versi windows 32 bit . Programmer yg menulis programnya pada versi 16 bit dapat dengan mudah melakukan import porgramnya dari VB4 ke VB5. dan juga sebaliknya, program VB5 dapat diimport menjadi VB4. VB 5  memperkenalakan kemampuan untuk membuat  User Control.
  8. Visual Basic 6.0 (pertengahan 1998) memperbaiki beberapa cakupan, temasuk kemapuannya untuk membuat Aplikasi Web-based . Visual Basic 6 di jadwalkan akan memasuki Microsoft “fasa non Supported” dimulai pada maret 2008
  9. Visual Basic .NET (VB 7), dirilis pada tahun 2002, Beberapa yang mencoba pada versi pertama .NET ini mengemukakan bahwa bahasa ini sangat powerful tapi bahasa yg digunakan sangat berbeda dengan bahasa sebelumnya, dengan  kekurangan diberbagai area, termasuk runtime-nya yang 10 kali lebih besar dari paket runtime VB6 serta peningkatan penggunan memory.
  10. Visual Basic .NET 2003 (VB 7.1) , dirilis dengan menggunakan NET framework versi 1.1.
  11. Visual Basic 2005 (VB 8.0) , merupakan iterasi selanjutnya dari Visual Basic .NET. dan Microsoft memutuskan untuk menghilangkan kata kata .NET pada judulnya. Pada Rilis ini , Microsoft memasukan bebrapa fitur baru, diantaranya : 
    1. Edit and Continue , mungkin inilah kekurangan fitur terbesar dari  VB .NET . pada VB 2005 ini kita diperbolehkan melakukan perubahan kode pada saat program sedang dijalankan
    2. Perbaikan pada Konversi dari VB ke VB NET12Visual Basic .NET 2003 (VB 7.1) , dirilis dengan menggunakan NET framework versi 1.1. 
  12. IsNot Patent, merupakan salah satu fitur dari Visual Basic 2005 merupakan konversi If Not X Is Y  menjadi If X  IsNot Y
  13. Visual Basic 2005 Express , merupkan bagian dari Product Visual Studio. Microsoft membuat Visual Studio 2005 Express edition untuk pemula dan yg gemar dengan VB, salah satu produknya adalah Visual Basic 2005 Express yg merupakan produk gratis dari Microsoft
  14. Visual Basic “Orcas” (VB 9.0) , dijadwalkan akan dirilis pada tahun 2007 dan dibangung diatas .NET 3.5. Pada rilis ini , Microsoft menambahkan beberapa fitur , diantaranya :
    - True Tenary operator , yaitu fungsi If(boolean,value, value)  yg digunakan untuk menggantikan fungsi IIF
    - LINQ Support
    - Ekspresi Lambda
    - XML Literals
    - Nullable types
    - Type Inference 
  15. Visual Basic ‘VBx’ (VB 10.0) , Visual Basic 10, yang  juga dkenal dengan nama VBx, akan menawarkan dukungan untuk Dynamic Language Runtime. VB 10 direncanakan akan menjadi bagian dari SilverLight 1.1

Selasa, 08 November 2011

PENGGUNAAN FUNGSI STRING II

1.DESIGN PROGRAM











2.HASIL PROGRAM












3.LISTING PROGRAM
Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Call bersih()
    End Sub


    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim x, fx As Integer
        x = Val(txtx.Text)
        fx =x3 -x2 +3x +2
        Do While x > 0.0001
            fx =x3- x2+ 3x+2
            x = x + 0.0001
        Loop
        txthasil.Text = fx
    End Sub
    Private Sub bersih()
        txtx.Text = ""
        txthasil.Text = ""
        txtx.Focus()
    End Sub
    Private Sub cbohapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbohapus.Click
        Call bersih()
    End Sub

    Private Sub CBOKELUAR_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles CBOKELUAR.Click
        Close()
    End Sub
End Class


PENGGUNAAN FUNGSI STRING

1.DESIG FORM














2.HASIL PROGRAM UNTUK CBOTAHUN















3.HASIL PROGRAM UNTUK CBOJURUSAN















4.HASIL PROGRAM UNTUK CBONO















5.HASIL PROGRAM UNTUK CBONPM















6.HASIL KESELURUHAN PROGRAM

7.LISTING PROGRAM
Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim t, s As Integer
        Dim j As String
        Dim k As String

        t = 2005
        Do While t <= 2011
            CBOtahun.Items.Add(t)
            t = t + 1
        Loop

        CBOJURUSAN.Items.Add("S1")
        CBOJURUSAN.Items.Add("D3")

        s = 100
        Do While s <= 250
            CBONO.Items.Add(s)
            s = s + 1
        Loop

    End Sub

    Private Sub no_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CBONO.SelectedIndexChanged
        Dim a, b As String
        If CBOJURUSAN.Text = "S1" Then
            b = "11"
        Else
            b = "02"
        End If

        a = Microsoft.VisualBasic.Right(CBOtahun.Text, 2)
        CBONPM.Text = (a & b & CBONO.Text)
    End Sub

    Private Sub jurusan_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CBOJURUSAN.SelectedIndexChanged
        Dim a, b As String
        Dim c As Integer

        If CBOJURUSAN.Text = "S1" Then
            a = "11"
        Else
            a = "02"
        End If
        b = Microsoft.VisualBasic.Right(CBOtahun.Text, 2)
        c = 100
        Do While c <= 250
            CBONO.Items.Add(c)
            CBONPM.Items.Add(b & a & c)
            c = c + 1
        Loop
    End Sub
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CMDHAPUS.Click
        CBOtahun.Text = ""
        CBOJURUSAN.Text = ""
        CBONO.Text = ""
        CBONPM.Text = ""
    End Sub

    Private Sub CMDKELUAR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CMDKELUAR.Click
        Close()
    End Sub
End Class


Minggu, 27 Maret 2011

Sejarah Asal Mula Danau Toba

Di Sumatera Utara terdapat danau yang sangat besar dan ditengah-tengah danau tersebut terdapat sebuah pulau. Danau itu bernama Danau Toba sedangkan pulau ditengahnya dinamakan Pulau Samosir. Konon danau tersebut berasal dari kutukan dewa.
Di sebuah desa di wilayah Sumatera, hidup seorang petani. Ia seorang petani yang rajin bekerja walaupun lahan pertaniannya tidak luas. Ia bisa mencukupi kebutuhannya dari hasil kerjanya yang tidak kenal lelah. Sebenarnya usianya sudah cukup untuk menikah, tetapi ia tetap memilih hidup sendirian. Di suatu pagi hari yang cerah, petani itu memancing ikan di sungai. “Mudah-mudahan hari ini aku mendapat ikan yang besar,” gumam petani tersebut dalam hati. Beberapa saat setelah kailnya dilemparkan, kailnya terlihat bergoyang-goyang. Ia segera menarik kailnya. Petani itu bersorak kegirangan setelah mendapat seekor ikan cukup besar.
Ia takjub melihat warna sisik ikan yang indah. Sisik ikan itu berwarna kuning emas kemerah-merahan. Kedua matanya bulat dan menonjol memancarkan kilatan yang menakjubkan. “Tunggu, aku jangan dimakan! Aku akan bersedia menemanimu jika kau tidak jadi memakanku.” Petani tersebut terkejut mendengar suara dari ikan itu. Karena keterkejutannya, ikan yang ditangkapnya terjatuh ke tanah. Kemudian tidak berapa lama, ikan itu berubah wujud menjadi seorang gadis yang cantik jelita. “Bermimpikah aku?,” gumam petani.
“Jangan takut pak, aku juga manusia seperti engkau. Aku sangat berhutang budi padamu karena telah menyelamatkanku dari kutukan Dewata,” kata gadis itu. “Namaku Puteri, aku tidak keberatan untuk menjadi istrimu,” kata gadis itu seolah mendesak. Petani itupun mengangguk. Maka jadilah mereka sebagai suami istri. Namun, ada satu janji yang telah disepakati, yaitu mereka tidak boleh menceritakan bahwa asal-usul Puteri dari seekor ikan. Jika janji itu dilanggar maka akan terjadi petaka dahsyat.
Setelah sampai di desanya, gemparlah penduduk desa melihat gadis cantik jelita bersama petani tersebut. “Dia mungkin bidadari yang turun dari langit,” gumam mereka. Petani merasa sangat bahagia dan tenteram. Sebagai suami yang baik, ia terus bekerja untuk mencari nafkah dengan mengolah sawah dan ladangnya dengan tekun dan ulet. Karena ketekunan dan keuletannya, petani itu hidup tanpa kekurangan dalam hidupnya. Banyak orang iri, dan mereka menyebarkan sangkaan buruk yang dapat menjatuhkan keberhasilan usaha petani. “Aku tahu Petani itu pasti memelihara makhluk halus! ” kata seseorang kepada temannya. Hal itu sampai ke telinga Petani dan Puteri. Namun mereka tidak merasa tersinggung, bahkan semakin rajin bekerja.
Setahun kemudian, kebahagiaan Petani dan istri bertambah, karena istri Petani melahirkan seorang bayi laki-laki. Ia diberi nama Putera. Kebahagiaan mereka tidak membuat mereka lupa diri. Putera tumbuh menjadi seorang anak yang sehat dan kuat. Ia menjadi anak manis tetapi agak nakal. Ia mempunyai satu kebiasaan yang membuat heran kedua orang tuanya, yaitu selalu merasa lapar. Makanan yang seharusnya dimakan bertiga dapat dimakannya sendiri.
Lama kelamaan, Putera selalu membuat jengkel ayahnya. Jika disuruh membantu pekerjaan orang tua, ia selalu menolak. Istri Petani selalu mengingatkan Petani agar bersabar atas ulah anak mereka. “Ya, aku akan bersabar, walau bagaimanapun dia itu anak kita!” kata Petani kepada istrinya. “Syukurlah, kanda berpikiran seperti itu. Kanda memang seorang suami dan ayah yang baik,” puji Puteri kepada suaminya.
Memang kata orang, kesabaran itu ada batasnya. Hal ini dialami oleh Petani itu. Pada suatu hari, Putera mendapat tugas mengantarkan makanan dan minuman ke sawah di mana ayahnya sedang bekerja. Tetapi Putera tidak memenuhi tugasnya. Petani menunggu kedatangan anaknya, sambil menahan haus dan lapar. Ia langsung pulang ke rumah. Di lihatnya Putera sedang bermain bola. Petani menjadi marah sambil menjewer kuping anaknya. “Anak tidak tau diuntung ! Tak tahu diri ! Dasar anak ikan !,” umpat si Petani tanpa sadar telah mengucapkan kata pantangan itu.
Setelah petani mengucapkan kata-katanya, seketika itu juga anak dan istrinya hilang lenyap. Tanpa bekas dan jejak. Dari bekas injakan kakinya, tiba-tiba menyemburlah air yang sangat deras dan semakin deras. Desa Petani dan desa sekitarnya terendam semua. Air meluap sangat tinggi dan luas sehingga membentuk sebuah telaga. Dan akhirnya membentuk sebuah danau. Danau itu akhirnya dikenal dengan nama Danau Toba. Sedangkan pulau kecil di tengahnya dikenal dengan nama Pulau Samosir.

Sejarah Aal Mula Kota Jogjakarta

Kata ngayogya dari kata dasar yogya yang artinya pantas, baik. Ngayogya artinya menuju cita cita yang baik dan kata artinya aman, sejahtera. Ngayogyakarta artinya mencapai kesejahteraan ( bagi negeri dan rakyatnya). Nama tersebut bukan di ciptakan oleh pendiri keraton Ngayogyakarta Hadiningrat yakni Pangeran Mangkubumi ( Sulatn Hamengkubuwono I), tetapi di cita- citakan kurang lebih 37 tahun sebelumnya, yakni Paku Buwana I ( Pangeran Puger, adik Amangkurat I), raja ke 2 keraton Kartasura.

Situs pusat keraton Mataram II yang pertama terletak di Ngeksigondo yang masih dapat kita lihat sisa bangunan yang terbuat dari batu bata dan nama kawasan yang hingga kini tetap di gunakan seperti Banguntapan, Kanoman, Gedong Kuning, Gedong Kiwa, Gedong Tengen, bekas pemandian Warungbata, Winong, Sar Gedhe ( jadi Kota Gedhe ), kompleks makam Senopaten dan yang lainnya yang tersebar satu kilometer sebelah utara hingga selatan kota Gede. Dan alas Paberingan yang terletak sekitar 5 kilometer sebelah barat Ngeksigondo, pada masa pemerintahan Panembahan Hanyakrawati telah di bangun menjadi hutan rekreasi raja berpagar keliling bambu ( krapyak ) untuk perburuan kijang, di namakan alas Krapyak. Di situ pula Hanyakrawati terluka parah hingga akhirnya wafat, di bunuh oleh pejabat istanannya sendiri Pangeran Wiramenggala ( Kyai Ageng Bengkung ). Karena peristiwa itulah Hanyakrawati di kenal sebagai Panembahan Seda Krapyak.

Konon menjelang akhir pemerintahan Sunan Amangkurat I - Tegal Arum ( 1646 – 1677 ) mendapat wisik bahwa alas Paberingan kejatuhan wahyu keraton. Sehingga ia bermaksud memindahkan keraton Ngeksigondo ke hutan tersebut , telah di mulai dengan membangun bentengnya. Calon kraton itu akan di namakan Garjitawati yang artinya osiking raos ingkang sejatos ( kata hati yang murni ). Rencana itu tidak berlanjut sebab keraton Mataram keburu di rebut pemberontak Trunojoyo yang di dukung rakyat, menentang Amangkurat I yang mengakui kedaulatan penjajah Belanda dan bertindak kejam membantai 6000 santri Giri dan juga kerabat dekatnya sendiri. Dengan betuan pasukan Banyumas dan Bagelen/ Kebumen pemberontakan Trunojoyo dapat di tumpas dan Amangkurat Jawa ( P Anom Amral ) dengan gelar Amangkurat II – ( 1677 – 1678 ). Kotaraja yang rusak di pindah ke Kreta ( yang artinya aman sejahtera )

Setahun setelah perjanjian Giyanti di tandatangani 1755, Alas Paberingan di bangun secara bertahap menjadi kompleks keraton dan dinamakan keraton Ngayogyakarata Hadiningrat, lengkap dengan segala taman- tamannya seperti Taman Sari, Kali Larangan untuk mengisi Segaran dengan Pulau Kenanga di tengahnya yang dinamakan Yasa Kambang dan Panggung Krayak di luar benteng keraton seperti yang kita saksikan sekarang. Arsitek yang di tugasi membangun adalah T Mangundipura.



Sejarah Perkembangan Komputer di Dunia

Manusia telah lama menggunakan alat untuk membantu aktiviti harian mereka contohnya dalam kiraan. Antara contoh alat kiraan terawal ialah dacing, yang membolehkan berat sesuatu benda dibandingkan. Manakala sempoa ataupun dekak-dekak merupakan alat pertama yang digunakan untuk mengira. Sejarah perkomputeran memiliki erti yang sangat penting bagi kita. Selama dua dekad terakhir telah banyak terjadi sesuatu yang menggemparkan tetapi tidak semeriah sejarah komputer elektronik. Pada masa orang-orang tinggal dan bekerja, penemuan komputer oleh John V. Atanasoff (1942) bisa digolongkan pada salah satu dari peristiwa-peristiwa yang penting dalam sejarah. Namun, semua tidak terjadi begitu saja. Ada beberapa penemuan & peristiwa pada masa sebelumnya yang mendasari itu semua.
Sejarah Purbakala Sejarah komputer elektronik moden memang dianggap mulai pada tahun 1942, tetapi penemuan-penemuan sebelumnyalah yang lebih berperan dalam penemuan-penemuan komputer elektronik berikutnya.
Abacus Abacus mungkin alat hitung manual pertama di dunia. Abacus (mungkin) telah ditemukan setidaknya 5000 tahun yang lalu. Kemampuannya telah terbukti sejak digunakannya sebagai alat penghitung di sekolah dan perbisnesan moden. Sekarang abacus lebih di kenal sebagai cipoa. Sebenarnya, abacus berasal dari Mesir, tetapi oleh orang Cina dibawa ke negerinya sehingga berubah namanya menjadi cipoa.
Pascaline Blaise Pascal (1623-1662), seorang ahli filosofi dan matematika, menemukan alat penghitung mekanik pertama yang berupa mesin. Alat tersebut disebut Pascaline dan menggunakan ‘roda penghitung’ untuk menjumlahkan bilangan. Walaupun atas penemuannya ini Pascal dipuji sampai keseluruh Eropa, tetapi Pasaline merupakan alat yang sukar untuk diperbaiki jika rusak. Hanya Pascal saja yang bisa memperbaiki alat tersebut, sehingga para pengusaha menganggap alat tersebut terlalu kompleks. Selain itu pada masa tersebut tenaga kerja bidang perhitungan aritmatik sangat murah dibanding dengan tenaga kerja bidang mesin.
Bagaimanapun desain ‘roda penghitung’ masih digunakan oleh seluruh alat hitung setidaknya sampai pertengahan tahun 1960. Kemudian alat penghitung mekanik telah dianggap usang sejak ditemukannya alat penghitung elektronik.
Babbage’s Folly Mungkin Charles Babbage (1792-1871) yang telah mempercepat perkembangan komputer sejak 1600-an. Ia memajukan perkomputeran di bidang hardware dengan menemukan sebuah difference engine yang memungkinkan perhitungan tabel matematika. Pada tahun 1834, ketika bermaksud mengembangkan difference engine-nya, Babbage menemukan ide mengenai analytical engine. Orang-orang yang skeptik menyebut penemuannya dengan nama Babbage’s Folly (kebodohan Babbage). Babbage bekerja dengan mesin penganalisanya hingga meninggal.
Pemikiran-pemikiran Babbage yang terperinci (hasil penelitiannya) menggambarkan karakteristik dari komputer elektronik modern. Semenjak Babbage dilahirkan pada era teknologi elektronik, mesin berhitung elektronik mungkin telah ditemukan jauh sebelumnya. Ironisnya, para pelopor sebelumnya dalam pengembangan mesin berhitung elektronis tidak sadar akan idenya mengenai memori, printer, punched-card dan serangkaian program pengontrol.
Peralatan Punched-card Punched-card Pertama Alat tenun Jacquard ditemukan tahun 1801 dan masih digunakan sekarang, alat ini dikendalikan dengan punched-card (punched-card). Punched-card ditemukan oleh orang Perancis yang bernama Joseph-Marie Jacquard (1752-1834). Lubang merupakan inti dari punched-card dan kartu-kartu tersebut menunjukkan desain untuk tenunan.
Babbage ingin menerapkan konsep punched-card dari alat tenun Jacquard untuk analytical engine-nya. Pada tahun 1843, Lady Ada Augusta Lovelace menilai punched-card tersebut bisa dirancang untuk menginstruksikan mesin analisis milik Babbage untuk mengulang operasi-operasi tertentu. Atas penilaiannya, beberapa orang menganggap Lady Lovelace sebagai programmer pertama (walaupun masih diperdebatkan).
Munculnya Pemrosesan Data Otomatis The U.S. Bureau of Cencus tidak menyelesaikan sensus sejak tahun 1880 sampai hampir 1888. Pimpinan Bureau segera menghentikannya sebelum berlangsung selama 10 tahun. Komisi The U.S. Bureau, Herman Hollerith seorang ahli statistik menggunakan keahliannya dalam menggunakan punched-card untuk sensus pada tahun 1890. Dengan pemrosesan punched-card dan mesin Hollerith (Hollerith’s punched-card machine), sensus bisa selesai dalam waktu 2,5 tahun. Inilah dimulainya pemrosesan data secara otomatis. Jerih payah Dr. Hollerith membuktikan sekali lagi bahwa “kebutuhan merupakan ibunya penemuan”.
Hollerith mendirikan Tabulating Machine Company dan menjual produknya ke seluruh dunia. Permintaan mesin Hollerith menyebar sampai ke Rusia. Sensus pertama di Rusia (1897) menggunakan mesin Hollerith. Pada tahun 1911, Tabulating Hollerith Company merger dengan beberapa perusahaan lain dan berganti nama menjadi Computing-Tabulating-Recording Company.
Electromechanical Accounting Machine Hasil (output) dari mesin Hollerith masih harus ditulis tangan, sampai pada tahun 1919 Computing-Tabulating-Recording Company mengumumkan telah menciptakan printer/lister yang lama kelamaan merubah jalan hidup perusahaan tersebut. Untuk mengembangkan jangkauannya, pada tahun 1924 perusahaan tersebut merubah namanya menjadi International Business Machine Corporation (IBM).
Sampai pertengahan tahun 1950, teknologi punched-card diperbaiki dengan penambahan beberapa alatnya serta kemampuan yang lebih pintar. Pada setiap kartu biasanya mengandung sebuah record (misal nama dan alamat), pada pemrosesan punched-card juga ada yang disebut sebagai unit record processing (satu kartu = satu record). Walaupun pemrograman interaktif dan on-line data entry telah membuat punched-card secara ekonomis usang, kita masih bisa menemukannya di tempat terpencil (mungkin tidak di Indonesia).
Keluarga dari mesin punched-card Electromechanical Accounting Machine (EAM) tersedia dengan card punch, verifier, reproducer, summary punch, interpreter, sorter, collator, calculator, dan mesin akunting. Kebanyakan dari alat-alat tersebut di program untuk melakukan operasi khusus dengan menyisipkan papan kontrol yang prewired. Sebuah panel yang berbeda terhubung (wired) untuk tiap jenis operasi untuk bekerja.
Pemrosesan Punched-card Ruangan mesin yang menggunakan punched-card telah membuka lowongan kerja. Beberapa ruangan tersebut mirip sebuah pabrik. Punched-card dan hasil cetakan dari printer dipindahkan dari alat lain ke yang lainnya dengan menggunakan gerobak tangan. Tingkat kebisingannya tidak jauh berbeda dengan sebuah pabrik mobil.
Untuk mempersiapkan arsip-arsip punched-card yang akan diproses, kartu-kartu tersebut harus sudah tersortir dan tersusun. Karena setiap alat-alat punched-card beroperasi secara bebas, beberapa langkahnya disebut “langkah-langkah mesin” yang dibutuhkan untuk menghasilkan keluaran. Dalam sekali langkah, tiap arsip membaca satu kartu dalam satu waktu. Pada kebanyakan sistem informasi modern, hanya bagian dari database yang dibutuhkan saja yang diproses, biasanya dalam satu langkah.

Pengertian Normalisasi Pada Basis Data

 Normalisasi adalah suatu proses untuk mengubah suatu tabel yang memiliki  masalah tertentu  ke dalam dua buah tabel atau lebih, yang tidak lagi memiliki masalah tersebut (Abdul Kadir, 2002: 52). Masalah tersebut biasanya merupakan suatu ketidakkonsistenan (tidak normal) apabila dilakukan penghapusan (delete), pengubahan (update) dan pembacaan (retrieve) pada suatu basis data.
Bentuk normalisasi adalah suatu aturan yang dikenakan pada tabel-tabel dalam basis data dan harus dipenuhi oleh tabel-tabel tersebut pada level-level normalisasi. Ada macam-macam bentuk normalisasi, diantaranya adalah bentuk tidak normal, bentuk normal pertama, bentuk normal kedua dan bentuk normal ketiga.
Aturan-aturan dalam masing-masing bentuk normalisasi tersebut adalah sebagai berikut (Abdul Kadir, 2002: 54) :
  • a. Bentuk tidak normal
Bentuk ini merupakan kumpulan data yang akan disimpan, tidak ada keharusan mengikuti suatu format tertentu, dapat saja data tidak lengkap atau terduplikasi dan data dikumpulkan apa adanya.
  • b. Bentuk normal pertama
Suatu tabel dikatakan dalam bentuk normal pertama (1NF) bila setiap kolom bernilai tunggal untuk setiap baris. Ini berarti bahwa nama kolom yang berulang cukup diwakili oleh sebuah nama  kolom (tidak perlu ada indeks dalam memberi nama kolom).
  • c. Bentuk normal kedua
Suatu tabel berada dalam bentuk normal kedua (2NF) jika tabel berada dalam bentuk normal pertama, semua kolom bukan kunci primer tergantung sepenuhnya terhadap kunci primer. Suatu kolom disebut tergantung sepenuhnya terhadap kunci primer jika nilai pada suatu kolom selalu bernilai sama untuk suatu nilai kunci primer yang sama.
  • d. Bentuk normal ketiga
Suatu tabel berada dalam bentuk normal ketiga (3NF) jika  tabel berada dalam bentuk normal kedua, setiap kolom bukan kunci primer tidak memiliki ketergantungan secara transitif terhadap kunci primer.

Rumus-rumus Kimia

RUMUS KIMIA

Rumus kimia adalah rumus yang menyatakan lambang atom dan jumlah atom unsur yang menyusun senyawa. Rumus kimia disebut juga rumus molekul, karena penggambaran yang nyata dari jenis dan jumlah atom unsur penyusun senyawa yang bersangkutan.
Berbagai bentuk rumus kimia sebagai berikut:
  1. 1. Rumus kimia untuk molekul unsur monoatomik.
Rumus kimia ini merupakan lambang atom unsur itu sendiri.
Contoh :
Fe, Cu, He, Ne, Hg.
  1. 2. Rumus kimia untuk molekul unsur diatomik.
Rumus kimia ini merupakan penggabungan dua atom unsur yang sejenis dan saling berikatan.
Contoh :
H2, O2, N2, Cl2, Br2, I2.
  1. 3. Rumus kimia untuk molekul unsur poliatomik.
Rumus kimia ini merupakan penggabungan lebih dari dua atom unsur yang sejenis dan saling berikatan.
Contoh :
O3, S8, P4.
  1. 4. Rumus kimia untuk molekul senyawa ion
Merupakan rumus kimia yang dibentuk dari penggabungan antar atom yang bermuatan listrik, yaitu ion positif (kation) dan ion negatif (anion). Ion positif terbentuk karena terjadinya pelepasan elektron (Na+, K+, Mg2+), sedangkan ion negatif terbentuk karena penangkapan elektron (Cl-, S2-, SO42-).
Penulisan rumus kimia senyawa ion sebagai berikut.
-         Penulisan diawali dengan ion positif (kation) diikuti ion negatif (anion).
-         Pada kation dan anion diberi indeks, sehingga didapatkan senyawa yang bersifat netral (jumlah muatan (+) = jumlah muatan (-)).
-         Bentuk umum penulisannya sebagai berikut.
rumus-kimia-1
Contoh :
Na+ dengan Cl- membentuk NaCl.
Mg2+ dengan Br- membentuk MgBr2.
Fe2+ dengan SO42- membentuk FeSO4.
  1. 5. Rumus kimia untuk senyawa biner nonlogam dengan nonlogam.
Penulisan rumus kimia ini berdasarkan kecenderungan atom yang bermuatan positif diletakkan di depan, sedangkan kecenderungan atom bermuatan negatif diletakkan di belakang menurut urutan atom berikut ini.
B – Si – C – S – As – P- N – H – S – I – Br – Cl – O  – F
Contoh :
CO2, H2O, NH3.
  1. 6. Rumus kimia /rumus molekul senyawa organik.
Rumus ini juga menunjukkan jenis dan jumlah atom penyusun senyawa organik yang berdasarkan gugus fungsi masing – masing senyawa.
Contoh :
CH3COOH            : asam asetat
CH4 : metana (alkana)
C2H5OH          : etanol (alkohol)
  1. 7. Rumus kimia untuk senyawa anhidrat.
Anhidrat merupakan sebutan dari garam tanpa air kristal (kehilangan molekul air kristalnya) atau H2O.
Contoh :
CaCl2 anhidrous    atau   CaCl2.2H2O.
CuSO4 anhidrous   atau   CuSO4.5H2O.
  1. 8. Rumus kimia untuk senyawa kompleks.
Penulisan rumus senyawa dan ion kompleks ditulis dalam kurung siku [...].
Contoh :
Na2[MnCl4]
[Cu(H2O)4](NO3)2
K4[Fe(CN)6]
RUMUS EMPIRIS
Rumus empiris merupakan rumus kimia yang menyatakan jenis dan perbandingan paling sederhana (bilangan bulat terkecil) dari atom – atom penyusun senyawa.
Contoh :
C12H22O11 (gula)
CH2O                    (glukosa)
C2H6O                   (alkohol)
CHO2 (asam oksalat)
RUMUS STRUKTUR
Rumus struktur merupakan rumus kimia yang menggambarkan posisi atau kedudukan atom dan jenis ikatan antar atom pada molekul.
Rumus struktur ikatan.
rumus-kimia-2
Rumus struktur secara singkat dituliskan :
CH3CH3
CH3COOH
RUMUS BANGUN/BENTUK MOLEKUL
Adalah rumus kimia yang menggambarkan kedudukan atom secara geometri/ tiga dimensi dari suatu molekul.
rumus-kimia-3
————————————————————————————————————
Referensi
Chang, Raymond. 2005. Kimia Dasar : Konsep – konsep Inti. Edisi Ketiga. Jilid 1. Jakarta : Erlangga.
HAM, Mulyono. 2008. Kamus Kimia. Jakarta : Bumi Aksara.
Sukarmin. 2004. Lambang Unsur dan Persamaan Reaksi. Jakarta : Bagian Proyek Pengembangan Kurikulum, Direktorat Pendidikan Menengah Kejuruan, Direktorat Jenderal Pendidikan Dasar dan Menengah, Departemen Pendidikan Nasional.

Tips Belajar Efektif

Tips Belajar Efektif
Ada baiknya Anda membuat persiapan yang baik buat satu semester ke depan. Tak ubahnya para peserta diri yang dituntut mempersiapkan segala keperluan, seperti buku pelajaran, buku tulis atau baju seragam. Selain itu, ada beberapa hal penting yang perlu Anda perhatikan, Pertama, tentukan target Anda di semester ini apa. Kemudian buat jadwal harian yang isinya langkah-langkah menuju target tersebut. Supaya target belajar goal-nya lebih cepat, berikut ada beberapa tips bagaimana cara belajar yang efektif, yang telah teruji oleh beberapa negera maju. Tips ini bias Anda jalankan sendiri, atau ditularkan kepada peserta didik Anda.
1. Seorang teman dari Amerika memberi saran belajar yang dia dapat dari ayahnya. Hari pertama sekolah, ulang kembali pelajaran yang telah didapat. Setelah itu baca singkat dua halaman materi berikutnya buat cari kerangkanya saja. Begitu pelajaran tersebut diterangkan guru esoknya, Anda sudah punya gambaran atau dasarnya, tinggal menambahkan saja apa yang belum Anda tahu. Jadi begitu pulang sekolah, tinggal mengulang saja untuk mencari kesimpulan atau ringkasan.
2. Usahakan selalu konsentrasi penuh waktu mendengarkan pelajaran yang disampaikan guru atau totor. Materi yang Anda dengar bakal mudah dipanggil lagi begitu Anda menghapal ulang pelajaran tersebut.
3. Beberapa teman juga merekomendasikan untuk mengetik ulang catatan pelajaran ke dalam komputer. Logikanya, dengan mengetik ulang catatan berarti sama saja dengan membaca ulang pelajaran yang baru saja didapat dari sekolah. Materi yang diulang tadi bisa tersimpan di memori otak buat jangka waktu yang lama. Lebih bagus lagi kalo membacanya kembali atau mempelajari catatan tersebut setelah diketik.
4. Cara lain adalah dengan membaca ulang catatan pelajaran kemudian buat kesimpulan dengan kalimat sendiri. Supaya dapat terpatri lama di memori, tulis kesimpulan tadi di secarik kertas kecil seukuran kartu nama. Kartu-kartu tersebut efektif untuk mengulang dan membaca singkat kala senggang.
5. Teman lainnya menyarankan untuk selalu menggunakan buku catatan yang berbeda pada setiap mata pelajaran. Cara ini dinilai lebih teratur sehingga pada waktu ingin mengulang suatu pelajaran kita tidak perlu lagi harus membuka semua buku.
6. Mengulang pelajaran tidak selamanya harus dengan membaca atau menulis. Mengajari teman lain tentang materi yang baru diulang bisa membuatmu selalu ingat akan materi tersebut. Bagusnya lagi, Anda menjadi lebih paham akan materi tersebut.
7. Belajar mendadak menjelang tes memang tidak efektif. Paling tidak sebulan sebelum ulangan adalah masa ideal buat mengulang pelajaran. Materi yang banyak bukan masalah. Caranya: selalu buat ringkasan atau kesimpulan pada setiap pelajaran, kalau perlu pakai tabel atau gambar ilustrasi supaya mudah diingat.
8. Ada beberapa teman di Australia yang menyukai waktu belajar pada siang hari. Maklum, badan masih segar setelah tidur cukup di malam hari, jadi semangat masih tinggi. Kondisi yang bagus tersebut tidak mereka sia-siakan begitu saja. Pagi mereka konsentrasi penuh pada pelajaran di kelas dan siangnya konsentrasi untuk mengulang kembali. Malam hari hanya mereka gunakan untuk mengerjakan aktivitas ringan atau pekerjaan rumah. Jadi tidak pernah ada kata begadang.
9. Kalau badan capek, bakal susah buat konsentrasinya. Beberapa teman menyarankan untuk libur dulu dari acara olah raga atau kegiatan fisik lainnya sehari menjelang ulangan umum.
10. Belajar sambil mendengarkan musik memang asyik. Pilih music yang tenang tapi menggugah. Musik klasik macam Beethoven ato Mozart bisa dicoba. Musik tipe ini cocok banget buat menemani kamu selama mengerjakan tugas yang jawabannya sudah pasti, seperti matematika, ilmu alam atau bahasa asing. Dijamin stamina belajar Anda akan selalu berisi dan penuh semangat.
Memang bingung ya kalau semua orang saling memberi tahu apa yang harus dikerjakan. Paling penting adalah utamakan prioritas Anda. Karena biasanya kita menilai diri sendiri dari apa yang dirasakan, sedang orang lain hanya melihat dari apa yang telah kita hasilkan. Sementara apa yang bisa kita hasilkan hanya kita sendiri yang tahu. Jadi, buat target yang kamu percaya mampu meraihnya bukan apa yang dipikirkan orang lain. Begitu juga dengan cara belajar efektif, pilih cara baik mana yang paling pas dengan kondisi Anda. Selamat mencoba!

Jaringan Private Virtual

Jaringan Private Virtual

Koneksi Jaringan Private Virtual Untuk Koneksi Remote Lewat Internet
Jaringan Private Virtual atau lebih kerennya Virtual Private Network (VPN) memungkinkan anda melakukan koneksi kepada jaringan private anda lewat Internet secara aman melalui traffic terowongan didalam paket-2 yang terenkripsi dengan aman. Koneksi jaringan private virtual merupakan solusi yang murah untuk menghubungkan remote site ber-sama-2 melalui jaringan public. Koneksi jaringan private virtual adalah jaringan logical yang secara fisik menyambung Internet.
Dengan koneksi Jaringan Private Virtual, pertama-2 paket private di enkripsi kemudian di-encapsulasi didalam suatu paket public yang ditujuka kepada remote server VPN. Informasi routing ini memudahkan muatan data private yang di enkripsi untuk dilewatkan dalam terowongan (tunnel) melalui jaringan public untuk mencapai titik tujuan. Setelah data yang diencapsulasi ini diterima disisi server VPN, server VPN kemudian mempreteli header public dan men-decripsi muatan data private tersebut.
Suatu fitur penting dari koneksi Jaringan Private Virtual ini adalah jaringan fisik public dimana data dikirim melewatinya, menjadi transparan pada kedua ujung komunikasi walaupun dalam kenyataannya data ini melewati beberapa hop router yang memisahkan kedua komputer tersebut lewat jaringan Internet satu sama lain seakan-akan hanya terpisah satu hop saja melalui koneksi Jaringan Private Virtual.
Perhatikan dalam gambar dibawah ini bahwa server VPN sebagai koneksi remote harus menggunakan IP public terdaftar sementara jaringan private menggunakan skema IP address private untuk komputer2nya, baik IP address manual maupun IP address yang diterima dari system DHCP server.
Diagram Jaringan Private Virtual
Diagram Jaringan Private Virtual
Untuk membuktikannya, dalam Jaringan Private Virtual ini anda bisa menggunakan command “tracert” dari masing-2 komputer dan akan terlihat bahwa kedua komputer terpisan hanya satu hop saja.
Dari komputer A (yang mempunyai IP address pada konfigurasi property TCP/IP nya adalah 198.200.100.5)
C:\> tracert computerB
Tracing route to computerB [198.200.200.13]
Over a maximum 30 hops:
1 460ms 460ms 580ms computer[198.200.200.13]
Trace complete
Jika dari Komputer B:
C:\>tracert computerA
Tracing route to computerA [198.200.100.5]
Over a maximum 30 hops:
1 460ms 460ms 580ms computer[198.200.100.5]
Trace complete
Akses remote VPN
Koneksi remote akses Jaringan Private Virtual memudahkan para karyawan yang bekerja dari rumah melakukan koneksi kepada jaringan corporate. Didalam jaringan infrastruktur Windows 2003, administrator sebelumnya harus mendefinisikan berikut ini:
  • Policy remote akses yang memberikan hak akses melalui koneksi Jaringan Private Virtual.
  • Membuat Group khusus misal group VPN-Group untuk group mereka yang berhak melakukan koneksi remote.
  • Melakukan edit profile dari masing-2 user dalam group VPN-Group untuk mengijinkan akses remote.
Pada sisi komputer client VPN ini, atau laptop yang menggunakan Windows OS, untuk melakukan koneksi Jaringan Private Virtual user menggunakan wizard “New Connection” untuk melakukan koneksi ke server remote Jaringan Private Virtual. Clients PC kemudian melakukan koneksi ke Internet (apakah lewat dial-up atau melalu Internet broadband) dan membentuk koneksi VPN ke server VPN remote.
Tapi jika piranti VPN dipakai (missal PIX firewall, Netgear VPN Concentrator), CD instalasi client yang datang bersama saat pembelian bisa dipakai untuk instalasi client VPN. Tentunya setelah infrastruktur Jaringan Private Virtual sudah terbentuk dengan konfigurasi IP address public yang dipakai pada server VPN remote.
Extranet atau Jaringan Private Virtual router ke router
Pada koneksi Jaringan Private Virtual extranet, dua kantor remote terhubung satu sama lain dengan menjalankan fungsi server VPN Routing and Remote Access (RAS). Setiap server VPN ini masing-2 bisa melakukan inisiasi atau menjawab koneksi VPN. Hubungan VPN ini tergantung pada authorisasi interface demand-dial, bukan tergantung pada authorisasi masing-2 individu user. Untuk setiap interface VPN deman-dial, anda harus melakukan satu set konfigurasi credensial “dial-out” termasuk suatu user-name dan password, domain, dimana secara default user-name nya adalah nama interface demand-dial itu sendiri. User-name harus juga cocok dan klop dengan interface deman-dial pada server VPN penerima.
Protocol-2 Jaringan Private Virtual
Pada system Windows 2003, ada tersedia dua macam standard protocol tunneling.
1. PPTP (Point-to-Point Tunneling Protocols)
2. L2TP/IPSec (Layer 2 Tunneling Protocols / IP Security)
PPTP (Point-to-Point Tunneling Protocols)
Berikut adalah ringkasan dari protocol PPTP pada jaringan private virtual.
  • Keamanan melalui paket-2 enkripsi PPTP ini kurang aman dibanding dengan jenis protocol L2TP/IPSec.
  • Tidak memerikan integritas data (yaitu semacam suatu bukti bahwa data tidak dimodifikasi selama dalam transit pengiriman)
  • Tidak memberikan data authentikasi asli/asal (semacam bukti bahwa data dikirim oleh user yang authorized)
  • Berdasarkan pada ektensi protocol Point-to-point (PPP)
  • Mendukung enkripsi melalui enkripsi Microsoft Point-to-Point Encryption (MPPE)
  • Menggunakan user-name dan password untuk authentication
  • Pilihan yang bagus untuk kemampuan dasar VPN
    • Protocol PPTP ini sudah ada beserta didalam semua client OS Windows modern
    • Tidak memerlukan suatu public-key infrastructure (PKI)
L2TP/IPSec (Layer 2 Tunneling Protocols / IP Security)
Pada jenis koneksi L2TP/IPSec pada jaringan private virtual, protocol L2TP memberikan terowongan (tunnel) VPN, protocol Encapsulation Security Payload (ESP) yang merupakan suatu feature dari IPSec memberikan enkripsi data.
  • L2TP/IP merupakan protocol standard industry tunneling, yang pada Windows pertama kali dipakai sejak Windows 2000
  • Encrypsi diberikan oleh IPSec
  • Setting yang di recommendasikan adalah pemakaian certificate public-key infrastructure (PKI), akan tetapi bisa juga memakai kunci pre-shared
  • keuntungan
    • Data confidentiality
    • Integrity
    • Authentication
  • Pada Windows 2000, XP, Server 2003, Vista telah dilengkapi dengan built-in L2TP/IPSec client. Microsoft L2TP VPN client tersedia pada internet untuk di download.
Certificates komputer dan L2TP/IPSec
Pada kebanyakan koneksi Jaringan private virtual berlandaskan L2TP, authenticasi komputer dilaksanakan dengan menggunakan infrastruktur certificate. Untuk bisa berhasil pada implementasi jenis VPN ini, anda harus menginstall certificate komputer yang di-keluarkan oleh Certificate Authority (CA) yang sama pada masing-2 client VPN dan server VPN.
Preshared key adalah string shared dari jenis plain-text yang digunakan untuk meng-enkripsi dan men-dekripsi komunikasi IPSec. Preshared keys ini tidak dimaksudkan untuk authenticasi yang aman, untuk itu makanya hanya boleh dipakai untuk keperluan testing saja.
Perangkat jadi VPN
Ada banyak perangkat VPN jadi tersedia di pasaran sekarang ini yang sangat mudah instalasinya seperti NETGEAR ProSafe SSL VPN Concentrator 25 – SSL312. Perangkat Jaringan private virtual ini bisa mendukung koneksi bersamaan sebanyak 25 tunnel untuk organisasi jaringan kecil dan menengah.
NETGEAR ProSafe® VPN Firewall FVX538 dengan dua port 10/100 WAN, mengijinkan anda membangun koneksi WAN redundansi. Perangkat ini juga berisi 8 port LAN 10/100 Mbps autosensing dan satu Gigabit port LAN.
Untuk solusi SOHO (small office home office – alias kantoran kecil dirumah) anda yang lebih ekonomis, anda bisa menggunakan perangkat firewall D-Link DIR-330 NetDefend 802.11G Wireless VPN Firewall 8 4-Port 10/100Mbps Switch.
Kebanyakan wireless router (yang sering dipakai pada jaringan wireless dirumahan) sekarang ini sudah termasuk didalamnya kemampuan fungsi VPN-Pass-through seperti Linksys WRT610N, DIR-655 D-Link dan lain-2. Tidak cuma itu, hampir semua produk wireless router mempunyai fitur firewall yang berfungsi sebagai network address translation (NAT) dan stateful packet Inspection (SPI) disamping dengan fitur keamanan koneksi wireless terkini yaitu enkripsi Wi-Fi Protected Access (WPA).