Revolusi Pulsa
Tampilkan postingan dengan label Pemprograman. Tampilkan semua postingan
Tampilkan postingan dengan label Pemprograman. Tampilkan semua postingan

6.13.2009

Rahasia Pemrograman Java

Diposting oleh Blogger istimewa=buat sendiri di 09.38 0 komentar
Tentunya Anda tidak asing lagi dengan nama Java, sebuah bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystems. Di bagian awal ini, kita akan mengulas tentang sekilas Java yang ditinjau dari aspek lingkungan pengembangan dan produk. Diharapkan ulasan ini nantinya dapat memperjelas terminologi ataupun pernyataan-pernyataan yang kerap kali membingungkan, terutama bagi yang baru mengenal Java.

Lingkungan Pengembangan
Dalam mendiskusikan Java, kiranya penting sekali untuk membedakan antara bahasa pemrograman Java, Java Virtual Machine, dan platform Java. Bahasa pemrograman Java adalah bahasa yang digunakan untuk menghasilkan aplikasi-aplikasi Java. Pada umumnya, bahasa pemrograman hanya mendefinisikan sintaks dan perilaku bahasa.
Pada saat program Java dikompilasi, ia akan dikonversi ke bentuk bytecode, yang merupakan bahasa mesin yang portable. Selanjutnya, bytecode tersebut dijalankan di Java Virtual Machine (atau disebut Java VM atau JVM). Meskipun JVM dapat diimplementasikan langsung di perangkat keras, namun biasanya diimplementasikan
dalam bentuk program perangkat lunak yang mengemulasi mesin (komputer) dan digunakan untuk menginterpretasi bytecode. Platform dapat didefinisikan sebagai perangkat lunak pendukung untuk aktivitas-aktivitas tertentu. Platform Java sendiri pada prinsipnya berbeda dengan bahasa Java atau JVM. Platform Java adalah himpunan kelas-kelas Java yang sudah didefinisikan sebelumnya dan eksis sejak instalasi Java. Platform Java juga mengacu pada lingkungan runtime atau API (Application Programming Interface) Java.


READ MORE - Rahasia Pemrograman Java
Diposting oleh Blogger istimewa=buat sendiri di 09.35 0 komentar
Membuat 5 Program Dahsyat Di Visual Basic 2005
| Pemrograman | 0 komentar »

Pengenalan Visual Basic 2005
Program Visual Basic 2005 adalah versi terbaru dari program Visual Basic saat buku ini dibuat. Seperti yang kita ketahui, program Visual Basic adalah bahasa pemprograman yang paling mudah dikuasai oleh para pemula. Dalam versi yang terbaru ini, program Visual Basic 2005 (disingkat VB 2005) menawarkan banyak kemudahan lagi dibandingkan versi-versi sebelumnya, antara lain teknik pemprogram dapat dibuat lebih terstruktur dan lebih banyak bantuan dalam pemprograman. Jauh lebih mudah untuk menguasainya dibandingkan dengan versinya yang terdahulu, yaitu Visual Basic 6 (disingkat VB6). Ada banyak perubahan dalam VB 2005 ini dibandingkan VB6,antara lain:

* Bahasa pemprograman sekarang benar-benar bahasa berbasis objek (Object Oriented Programming), sedangkan VB6 bukan bahasa berbasis object.
* Aplikasi dan komponen yang ditulis di VB 2005 mempunyai akses penuh ke Net Framework. Sedangkan di VB6 tidak dikenal atau tidak digunakan Net Framework.
* Semua aplikasi yang dibuat beroperasi dalam manajemen Common Language Runtime (CLR).

Net Framework sendiri, yang sekarang sudah versi 2.0 adalah suatu himpunan file-file pustaka yang telah terorganisir dan berguna sebagai fasilitas untuk sistem dan aplikasi. Sehingga seorang programmer dapat tidak perlu lagi menghapal fungsifungsi Windows API untuk akses sistem, seperti di dalam bahasa VB6 karena sudah diorganisir oleh Net FrameWork. Hampir semua fungsi Windows API tersebut telah dijadikan object-object yang dapat dengan mudah digunakan dan ditemukan oleh programmer VB 2005. Pemprograman berbasis objek (OOP) sendiri adalah suatu pendekatan ke arah struktur pengembangan aplikasi berdasarkan objek. Objek tersebut dapat berupa prosedur, event, ataupun variable. Object satu dapat menjadi bawahan object lainnya berdasarkan susunan fungsinya. Artinya suatu object terdepan terdiri atas beberapa object yang memiliki tugas lebih sempit, dan antar object dapat saling berinteraksi dalam melaksanakan tugas tertentu. Contoh kode Visual Basic yang OOP adalah:
Dim Masukan as String= “Selamat Membaca”
Dim nilai as String = Strings.Left(Masukan, 3)
Object Masukan bertipe string, yang isi text-nya adalah “Selamat Membaca”. Kemudian pada baris berikutnya digunakan object Left untuk memprosesnya.
Object Left sendiri dapat diakses melalui object Strings. Hasil proses object Left terhadap object Masukan, yaitu mengambil 3 karakter string kirinya untuk kemudian hasil proses tersebut dimasukkan dalam object nilai yang bertipe string pula.
Common Language Runtime (CLR) adalah suatu runtime lingkungan yang memproses, melaksanakan, dan mengatur kode dasar Visual Basic. Mirip dengan runtime Visual Basic tradisional, yaitu VBRUN300.dll atau MSVBVM60.dll


READ MORE -

LOAD BALANCING DI MICROTIK

Diposting oleh Blogger istimewa=buat sendiri di 09.33 0 komentar
LOAD BALANCING 2 MODEM SPEEDY
Load balancing yang akan saya posting kali ini adalah load balancing yang digunakan untuk warnet yang memakai 2 line modem, kita asumsikan disini kedua-duanya memakai speedy untuk lebih jelasnya lihat gambar topologi di bawah ini :
kalo kurang jelas klik aja gambarnya
Kronologi jaringan nya:
IP modem1 : 192.168.1.1
IP modem2 : 192.168.2.1
jadi nantinya kita setting landcard 1 dan landcard 2 yang sesuai dengan masing-masing modem :
IP landcard 1 : 192.168.1.2
IP landcard 2 : 192.168.2.2
untuk landcard 3 kita hubungkan ke local dengan IP address kelas A jadi kita kasih :
IP landcard 3 : 10.10.10.1

Selanjutnya perintah settingnya :
1. Setting IP address untuk landcard
ip address add address=192.168.1.2 netmask=255.255.255.0 interface=ether1
ip address add address=192.168.2.2 netmask=255.255.255.0 interface=ether2
ip address add address=10.10.10.1 netmask=255.0.0.0 interface=ether3

2. Setting Gateway (kuncinya disini)
ip route add gateway=192.168.1.1,192.168.2.1
jadi settingan diatas berfungsi agar system mencarikan alternatif terbaik dari jalur data yang dipakai

3. Setting DNS, seperti biasa :
ip dns set primary-dns=202.134.1.10 (dns punya speedy)
ip dns set secondary-dns=202.134.0.155

4. Selanjutnya setting NAT nya :
ip firewall nat add chain=srcnat action=masquerade out-interface=ether1
ip firewall nat add chain=srcnat action=masquerade out-interface=ether2
ip firewall nat add chain=srcnat action=masquerade out-interface=ether3

dah jadi deh, tapi ini merupakan settingan simple yang memanfaatkan 2 modem agar bisa berjalan seimbang, tapi tolong dicatat bahwa settingan diatas, tidak akan bisa stabil bila digunakan untuk warnet yang game online, karena dalam selang beberapa waktu, game yang berjalan akan disconnect, ini disebabkan perpindahan IP public yang telah diatur secara langsung untuk mencarikan alternatif terbaik untuk jalur datanya, cocoknya settingan diatas digunakan untuk warnet yang khusus digunakan Browsing, bukan game online, sekali lagi settingan diatas merupakan settingan dasar/simple dari sebuah mikrotik.
Jika anda kurang puas dan inin menambahkan proxy atau limit bandwith pada mikrotik lebih lengkapnya anda download aja tutorial lengkap dibawah ini :
Tutorial Setting Router Mikrotik


READ MORE - LOAD BALANCING DI MICROTIK
 

Panduan Bisnis Suka-Suka © 2008 using D'Bluez Theme Designed by Ipiet Supported by Tadpole's Notez Based on FREEmium theme