Jumat, 23 September 2011

Casing Komputer Gokil dan Unik




V-2 Harley Davidson Casing




Casing motor lainnya: "Liquid-cooled Motorcycle" di TopMods:






Atau malah ban-ban racing: ini "PC Roda Prosche SLI-Machine" dari xoolera.





Apa lagi? Oke, kombinasi PC bertenaga besar dengan energi musik! PC dengan drum kit didalamnya, dari Spotswood.





Komputer ini terbuat dari botol wiski Ballantine
Janos Marton desainernya ngomong gini : "Komputerku sudah mumpuni, jadi aku pengen sesuatu yg lebih hening dan kecil untuk sever rumahan. Sudah banyak Aku lihat casing yg kreatif sebelumnya, tapi tidak ada yg terbuat dari botol. November lalu Aku beli board SBC 3,5" (socket370).



Ini Casing PC Apa Furnitur ?
Casing PC Kursi - taruh di bawah kursi Anda.


PC





Tengkorak, Tulang-tulang, Dll.

Hailing dari Holland, "Frenkie" (lihat sitenya) yang membuat "mesin" ini:




"Temple of Nod" dari Bit-Tech bersinar merah dan kelihatan "jahat":
(more info)



Atau yg berwujud tabung dari kuningan ini ?



Yang lainnya, part mesin yg cantik:








Cara paling sederhana menguatkan sinyal modem wifi

Modalnya cuma kaleng minuman bekas...
Simak cara-cara pembuatannya...







Sekarang tinggal arahkan ke bagian mana yang akan memperoleh sinyal wifi lebih kuat...

Mempercepat Koneksi Internet

Sebagai pengguna internet kadang kala kita sering mengeluh karena koneksi internet kita lambat. Alangkah nyamannya kita kalau kecepatan browsing kita bisa ditingkatkan. Ada 3 cara yang bisa kita lakukan untuk mempercepat koneksi internet kita yaitu sebagai berikut:

A. Memaksimalkan Bandwidth pada Windows
Tanpa kita ketahui Windows mengambil 20 % dari bandwidth yang kita punya. Hal ini dilakukan oleh Windows karena dia menyediakan 20 % bandwidth tersebut untuk Windows Update.Untuk memaksimalkan kecepatan internet kita, kita harus mengambil kembali bandwidth yang dialokasi oleh Windows untuk Windows Update. Caranya sebagai berikut:
  1. Click Start. Kemudian click Run, ketik “gpedit.msc” (tanpa tanda kutip) dan tekan Enter.
  2. Setelah itu akan muncul jendela Group Policy. Pada jendela sebelah kiri pilih Computer Configuration – Administrative Template. Setelah itu pilih Network dan click Qos Packet Scheduler.
  3. Kemudian pada jendela sebelah kanan double click Limit Reservable Bandwidth.
  4. Pada jendela Limit Reservable Bandwidth tandai option ENABLE.
  5. Setelah itu set Bandwidth limit menjadi 0 % dan click OK.Agar setingan berpengaruh Anda harus merestart komputer terlebih dahulu.
B. Mempercepat Mozila Firefox
Untuk mempercepat Mozila Firefox kita bisa menggunakan cara seperti berikut:
  1. Buka Mozila Firefox.
  2. Pada address bar ketik “about:config” (tanpa tanda kutip).
  3. Pada jendela konfigurasi yang mucul ubah “network.http.pipelining” menjadi true.
  4. Kemudian ubah juga “network.http.pipelining.maxrequest” menjadi 64 dan “network.proxy.pipelining” menjadi true.
  5. Setelah itu click kanan disembarang tempat pada jendela konfigurai dan pilih New – Integer.
  6. Ketik “nglayout.initialpaint.delay” (tanpa tanda kutip) dan masukkan nilainya menjadi 0.
  7. Agar setting baru berpengaruh restart Mozila Firefox Anda.
C. Memaksimalkan Port Setting
Sekarang ini banyak sekali software yang bisa digunakan untuk mempercepat koneksi internet contohnya Google Web Acceselerator. Jika Anda belum memiliki software seperti itu, tidak usah berkecil hati. Ada beberapa cara yang bisa digunakan tanpa menggunakan software-software tersebut, seperti dibawah ini:
  1. Click kanan icon My Computer atau tekan tombol Windows + Pause pada keyboard untuk mengakses System Properties.
  2. Pada tab Hardware pilih Device Manager.
  3. Setelah jendela Device Manager muncul pilih “Ports (COM & LPT)”.
  4. Kemudian click kanan pada port yang digunakan modem Anda dan click Properties.
  5. Pada jendela Properties yang muncul, pilih tab Port Setting.
  6. Ubah bit per seconds menjadi 128000 atau lebih.
  7. Click OK untuk menyimpan setting.
Demikian tips-tips singkat untuk mempercepat koneksi internet Anda. Semoga bermanfaat dan selamat mencoba.

Menyembunyikan File ke dalam Gambar

Saya akan membagikan sedikit tips bagi anda untuk menyembunyikan file rahasia anda ke dalam sebuah file gambar.
Sebelumnya pastikan bahwa komputer anda telah terinstall WinRar.

Langkah 1 :
Kumpulkan file-file anda yang ingin di sembunyikan dan compress jadi satu dengan menggunakan Winrar.
Misalkan beri nama filerahasia.rar
Langkah 2 :
Siapkan sebuah file gambar (.jpg).
Misalkan beri nama gambar.jpg
Langkah 3 :
Letakkan kedua file tersebut ( File gambar.jpg dan filerahasia.rar )dalam sebuah directory yang sama.
misalkan Drive c:
Langkah 4 :
Buka command prompt dan ketikkan :
c:\>copy /b gambar.jpg+filerahasia.rar hasil.jpg
Langkah 5 :
Setelah itu akan tercipta sebuah file baru dengan nama hasil.jpg.
Coba anda buka file hasil.jpg.
Sekilas tidak akan ada bedanya dengan file gambar.jpg milik anda kecuali ukuran filenya yang bertambah besar.
Anda tetap bisa membuka file tersebut dengan Picture Editor atau Image Viewer anda.
Tidak ada tanda-tanda bahwa sebenarnya ada sebuah file rahasia didalamnya.
Langkah 6 :
Bagaimana cara membuka file rahasia anda?
Klik kanan pada file hasil.jpg lalu pilihlah [Open With] –> [Choose Program..]. Pilihlah WinRar lalu klik [OK].
Anda akan bisa melihat file rahasia anda dan bisa mengextract seperti biasanya.
Semoga Bermanfaat.

Rabu, 21 September 2011

Jenis Operator Dalam Visual Basic

Terdapat empat operator dalam bahasa pemrograman visual basic ini. Yaitu operator aritmatika, operator perbandingan, dan operator keterangan atau logika. Berikut  penjelasannya masing-masing operator:
  • Operator Aritmatika
 Operator Aritmatika ini digunakan untuk melakukan operasi perhitungan, seperti penjumlahan, perkalian, mencari sisa hasil bagi (modulus) dan lain sebagainya. Nah, terdapat beberapa perbedaan antara operator aritmatika visual basic dengan C++. Berikut adalah operator-operator aritmatika yang terdapat dalam visual basic:
^ : untuk perpangkatan
- : untuk bilangan min (tanda negatif)
* : untuk perkalian
/ : untuk pembagian
\ : untuk pembagian integer
+ : untuk penjumlahan
- : juga bisa untuk pengurangan
mod (modulus) : untuk mencari sisa hasil bagi (berbeda dengan C++ yang menggunakan %)
  • Operator Perbandingan
 Operator perbandingan digunakan untuk mengetahui hasil perbandingan dua atau lebih bilangan, misalkan mencari bilangan terbesar dan lain sebagainya. untuk membandingkan bilangan, kedua bilangan harus memiliki tipe data yang sama. Berikut adalah operator perbandingan yang terdapat dalam visual basic:
= : untuk sama dengan
<> : untuk tidak sama dengan
< : untuk kurang dari
> : untuk lebih dari
<= : untuk lebih kecil atau sama dengan
>= : untuk lebih besar atau sama dengan
Like : untuk bilangan yang mempunyai ciri yang sesuai
Is : untuk bilangan yang sama dengan referensi objek
  • Operator Keterangan/Logika
Operator keterangan digunakan untuk menerangkan bilangan yang dimaksud. Juga digunakan untuk mengekspresikan dua data atau lebih. Berikut adalah jenis operator keterangan atau logika dalam visual basic:

not : untuk tidak
and : untuk dan
or : untuk atau
Xor : untuk Exclusive or
Eqv : untuk equivalen
Imp : untuk implikasi

Itulah yang dapat saya jelaskan mengenai operator-operator dalam visual basic. Semoga ilmunya berguna.

penjumlahan dalam vb 2008

Kali ini saya ingin memberikan materi mengenai cara membuat program penjumlahan dalam vb 2008. Nah, setelah kalian berada dihalaman kerja vb 2008, maka yang harus kalian lakukan adalah membuat form seperti dibawah ini.
Maaf kalau desain formnya kurang bagus. Tapi kita coba dulu lah seperti ini. Nah, untuk membuat form seperti ini, caranya drag label yang terdapat pada toolbox kedalam form lalu pada properties box cari tulisan Text, kemudian ganti text label1 dengan A:. Selanjutnya drag Textbox menuju form dan letakkan disamping tulisan A: atau disamping label1. Ikuti langkah diatas untuk membuat B. Kemudian drag Button dan letakkan dibawah textbox2. Pada properties box, ganti Text pada button1 dengan "hitung". Nah, sekarang kalian telah mengetahui bagaimana cara membuat desain program. Selanjutnya, tugas kalian adalah membuat desain form seperti gambar diatas. Anda dapat mendesain program sesuka hati kalian, asalkan rapi dan enak dipandang mata.
Selanjutnya klik dua kali pada button1 atau hitung. Kemudian masukkan kode berikut ini.

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        TextBox3.Text = Val(TextBox1.Text) + Val(TextBox2.Text)
    End Sub
End Class

Penjelasan: kode berwarna merah diatas adalah kode yang memang terdapat atau langsung ada ketika kita meng klik dua kali pada button1 atau hitung. Sedangkan yang kita tambahkan atau masukkan adalah kode berwarna orange.
Pengertian dari kode berwarna orange adalah, jika button1 di klik maka nilai pada teksbox3 adalah hasil dari penjumlahan nilai teksbox1 dan teksbox2.

Kemudian, klik dua kali pada button2 atau keluar. Selanjutnya tambahkan kode berikut:

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        End
    End Sub
End Class

Fungsi dari kode End adalah untuk menghentikan program.
Nah, jika sudah tekan F5 untuk meng compile dan menjalankan program. Jika sudah, dan sukses, maka program akan berjalan, kalian bisa mencoba menginputkan beberapa bilangan. Kira-kira hasilnya akan seperti gambar dibawah ini.
Nah, apabila program sudah berjalan dengan baik, Anda dapat meng-compile program yang Anda buat dengan cara mengklik menu Build, kemudian klik Build Desktop Windows dan tunggu proses compile selesai. Kemudian simpanlah program dengan cara mengklik File, Save All.


perbedaan vb6 dengan vb net

Teknologi .NET framework dengan arsitekturnya sangat berbeda dengan teknologi sebelumnya seperti pada VB 6. .NET framework memiliki compiler untuk masing-masing bahasa; Untuk VB.NET ada VB compiler, C# ada C# compiler, dan compiler bahasa lainnya. Masing-masing compiler ini akan melakukan kompilasi (compile) source code kita menjadi Intermediate Language (IL). Bahasa apapun yang kita pakai pada source code (entah itu VB.NET, atau C#, atau lainnya), akan di-compile menjadi IL.

Dengan teknologi ini, IL berperan sebagai sebuah bahasa netral yang nantinya akan dieksekusi oleh Common Language Runtime (CLR). CLR adalah sebuah Runtime yang berfungsi sebagai virtual machine seperti halnya Java Virtual Machine (JVM) pada teknologi JAVA. Jadi, logikanya, platform apapun bisa menjalankan sebuah aplikasi berbasiskan .NET dengan adanya CLR. Dan CLR melalui Just In Time (JIT) compiler nya, akan melakukan kompilasi terhadap IL menjadi native code OS.

Jika digambarkan secara sederhana, proses VB.NET source code menjadi native code sebuah OS seperti ini:

VB.NET source code --(VB compiler)--> IL --(CLR-JIT compiler)--> native code

Sementara pada VB 6 seperti ini:

VB 6 source code --(compiler)--> native code

Selain itu, masih banyak teknologi .NET lainnya yang tidak terdapat pada VB 6 seperti; Metadata, Code Access Security, Memory Management, dan lainnya. Satu lagi, karena .NET framework ini adalah sebuah framework yang bisa digunakan oleh berbagai bahasa, maka VB.NET pun bisa menggunakan semua fungsionalitas Framework Class Library dari .NET.

Dengan framework yang sekarang (versi 3.5), teknologi-teknologi baru seperti WPF, WCF, WF, LINQ, dan lainnya juga bisa diimplementasikan dengan menggunakan VB.NET.

Silahkan cari referensi nya di internet sangat banyak : )

Perbedaan yang kedua, yaitu OOP. VB 6 tidak di-desain untuk penggunaan OOP, berbeda dengan VB.NET. Oleh karena itu, mindset seorang developer VB 6 dengan procedural programming nya berbeda dengan developer VB.NET yang OOP minded. Walaupun bahasa yang digunakan pada VB dan VB.NET relatif sama, tapi konsep procedural programming dan OOP  di dalamnya sangat berbeda.

@Swike: XML bisa juga kok di VB 6 ;D Selain itu, XML kurang reliable untuk difungsikan sebagai database, lebih cocok dipakai untuk menyimpan informasi ke dalam bentuk custom markup language. Biasanya digunakan sebagai file konfigurasi atau untuk serialization. WPF menggunakan XML sebagai bahasa nya yaitu XAML yang bersifat declarative-UI.

Fungsi Tool Box Pada Visual Basic

 saya ingin menjelaskan tentang beberapa fungsi dari setiap komponen tersebut, salah satunya yang akan saya jelaskan adalah tentang fungsi tool box pada visual basic. di bawah ini merupakan gambar tool box pada vb:



  1. Pointer
merupakan arah penunjuk,di Gunakan jika anda ingin memilih komponen kontrol yang sudah di pasang di form.


     2. Picture box
   
          Merupakan tool untuk menampilkan gambar pada vb


      3.Label
Merupakan tool untuk membuat teks seperti judul, dan sebagainya. Label tidak bisa di ubah-ubah oleh user.
  1. Frame
Merupakan tool untuk membuat sebuah bingkai.
  1. CheckBox
Merupakan tool untuk membuat kontrol pilihan, dimana kontrol ini terpilih jika di klik user. CheckBox dapat di pilih 1 atau lebih.
  1. ComboBox
merupakan tool Untuk membuat kontrol kombinasi antara TextBox dengan ListBox.
  1. HScrollBar
merupakan tool Untuk membuat Scrollbar secara horizontal.
  1. Timer
Merupakan tool untuk mengontrol waktu.
  1. DirListBox
Merupakan tool untuk menampilkan direktori atau folder.
  1. Shape
Merupakan tool untuk membuat kotak, persegi panjang atau lingkaran.
  1. Image
Untuk membuat gambar.
  1. OLE
Untuk menghubungkan software lain ke form.
  1. PictureBox
Untuk menampilkan gambar di form.
  1. TextBox
Merupakan tool untuk membuat teks yang bisa di ubah-ubah oleh user.
  1. CommandButton
Merupakan tool untuk membuat tombol, seperti tombol OK, cancel, dan sebagainya terserah anda.
  1. OptionButton
Merupakan tool untuk membuat menu suatu pilihan,Fungsinya sama seperti CheckBox, namun OptionButton hanya dapat di pilih 1 oleh user.
  1. ListBox
Merupakan tool untuk membuat daftar pilihan.
  1. VScrollBar
Untuk membuat Scrollbar secara vertikal.
  1. DriveListBox
Merupakan tool untuk menampilkan drive yang ada di komputer.
  1. FileListBox
Merupakan tool untuk menampilkan file-file.
  1. Line
Merupakan tool untuk membuat garis.
  1. Data
          Merupakan tool untuk menghubungkan database ke form. 

Memasukan Flash pada VB

Kali ini kita akan membahas bagaimana cara memasukan animasi flash kedalam Visual Basic. Animasi flash adalah gambar animasi bergerak yang mempunyai ekstensi *.swf dan biasanya dijalankan dengan menggunakan flash player. Banyak orang bingung, pada saat memasukan animasi flash ke dalam program vb.
Sebenarna ada beberapa alternatif yaitu dengan memasukan komponen browser pada vb untuk memaink animasi flash. Namun kita akan mencoba memasukan langsung komponent flash kedalam program vb kita. Langkah
1. Buat project baru pada Visual Basic 6.0 kemudian pilih Standard.exe
2. Tambahkan komponen ShockwaveFlash , pilih menu project -> components, maka akan muncul
kotak dialog sebagai berikut :
Fash pada VB
Beri centang pada komponen ShockwaveFlash kemudian klik tombol Apply kemudian OK.  Selain itu tambahkan juga CommonDialog dengan memberi tanda centang pada Microsoft Common Dialog Control 6.0
3. Jika Component tidak ada, anda dapat menginstal FalshPlayer terlebih dahulu dan mencari file Flash9b.ocx
4. Kemudian tambahkan ke Form, 1 buah object ShockwaveFlah, 4 buah CommandButton, dan 1 buah CommonDialog
sehingga tampilannya menjadi seperti ini :
Form Falsh in VB
5. Selanjutnya Copy Paste Source Code Berikut ini :
Private Sub Command1_Click()

Me.CommonDialog1.Filter = "Flash File (*.swf) | *.swf"

Me.CommonDialog1.ShowOpen

End Sub

Private Sub Command2_Click()

Me.ShockwaveFlash1.Movie = Me.CommonDialog1.FileName

Me.ShockwaveFlash1.Play

End Sub
Private Sub Command3_Click()

Me.ShockwaveFlash1.StopPlay

End Sub
Private Sub Command4_Click()

End

End Sub

6. Coba test program yang telah anda buat.
Sekian tutorial kali ini. Semoga bermanfaat bagi para pembaca, terimakasih.

Selasa, 20 September 2011

Sejarah Visual Basic (Dulu – Sekarang – Akan Datang)

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