Blog

Just My Little Diary
Pengertian
ing atau Komputasi Grid sesuai dikutip dari wikipedia adalah penggunaan sumber daya yang melibatkan banyak komputer yang terdistribusi dan terpisah secara geografis untuk memecahkan persoalan komputasi dalam skala besar.

Jadi secara garis besar dapat kita artikan bahwa grid computing itu merupakan suatu infarstruktur yang memanfaatakan banyak sumber daya dengan berbagai lokasi dan jarak dalam sebuah sistem untuk menyelesaikan suatu proses masalah.


Latar Belakang
Latar belakang dari grid computing ini adalah mengikuti pesatnya perkembangan dari bandwith jaringan komputer sehingga sangat menarik untuk memaksimalkan dan memusatkan banyak sumber daya untuk suatu proses pemecahan masalah dalam suatu sistem, sehingga sumber daya yang berada di titik geografis yang berbeda pun akan tetap dapat dipergunakan.

Sesuai dikutip dari wikipedia bahwa pesatnya perkembangan teknologi komputer di negara-negara maju, membuat para penelitinya semakin haus akan tenaga komputasi yang dapat menjawab tantangan dan permasalahan yang mereka hadapi. Walaupun sudah memiliki supercomputer dengan kapasitas yang sangat tinggi , apa yang sudah ada ini pun dirasa tetap kurang, karena mereka berusaha memecahkan permasalahan yang lebih besar lagi. Setelah semua komputer yg dimiliki seorang "peneliti haus tenaga komputasi" dipergunakan habis-habisan untuk memecahkan masalahnya, setelah berbagai cara untuk memecahkan masalah dicoba, dan dipilih yang paling efisien, tetapi tetap masalahnya belum bisa dipecahkan juga, apa yang harus dia lakukan? Komputasi grid adalah salah satu jawaban dari pertanyaan ini.

Definisi
Menurut tulisan singkat oleh Ian Foster ada check-list yang dapat digunakan untuk mengidentifikasi bahwa suatu sistem melakukan komputasi grid yaitu :

Sistem tersebut melakukan koordinasi terhadap sumberdaya komputasi yang tidak berada dibawah suatu kendali terpusat. Seandainya sumber daya yang digunakan berada dalam satu cakupan domain administratif, maka komputasi tersebut belum dapat dikatakan komputasi grid.
Sistem tersebut menggunakan standard dan protokol yang bersifat terbuka (tidak terpaut pada suatu implementasi atau produk tertentu). Komputasi grid disusun dari kesepakatan-kesepakatan terhadap masalah yang fundamental, dibutuhkan untuk mewujudkan komputasi bersama dalam skala besar. Kesepakatan dan standar yang dibutuhkan adalah dalam bidang autentikasi, otorisasi, pencarian sumberdaya, dan akses terhadap sumber daya.

Sistem tersebut berusaha untuk mencapai kualitas layanan yang canggih, (nontrivial quality of service) yang jauh diatas kualitas layanan komponen individu dari komputasi grid tersebut.

Referensi:
https://id.wikipedia.org/wiki/Komputasi_grid
https://www.slideshare.net/abhijeetnawal/introduction-to-grid-computing
https://www.slideshare.net/UpenderUpr/grid-computing-seminar-ppt
Virtualisasi
Menurut penjelasan dari Wikipedia bahwa dalam ilmu komputer, virtualisasi (bahasa Inggris: virtualization) adalah istilah umum yang mengacu kepada abstraksi dari sumber daya komputer. Definisi lainnya adalah "sebuah teknik untuk menyembunyikan karakteristik fisik dari sumber daya komputer dari bagaimana cara sistem lain, aplikasi atau pengguna berinteraksi dengan sumber daya tersebut. Hal ini termasuk membuat sebuah sumber daya tunggal (seperti server, sebuah sistem operasi, sebuah aplikasi, atau peralatan penyimpanan terlihat berfungsi sebagai beberapa sumber daya logikal; atau dapat juga termasuk definisi untuk membuat beberapa sumber daya fisik (seperti beberapa peralatan penyimpanan atau server) terlihat sebagai satu sumber daya logikal.
Maka secara garis besar dapat kita simpulkan bahwa virtualisasi merupakan sebuah virtual dari sesuatu yang bersifat fisik. Sebuah virtual dari sebuah komputer memungkinkan kita untuk memiliki komputer dalam sebuah komputer. Lengkap dengan sumber dayanya, memori penyimpanan, sistem operasi dan berbagai piranti lainnya.

Sedangkan Cloud Computing sebenarnya memiliki pengertian yang sama dengan Virtualisasi, hanya saja Cloud Computing seperti namanya berada pada suatu jaringan. Tujuannya agar virtualisasi tersebut dapat diakses oleh pihak lainnya yang diberikan akses.

Lalu apakah peran virtualisasi pada cloud computing?
Dapat kita lihat dengan jelas bahwa virtualisasi memilik peran inti pada sistem cloud computing, sebuah virtual dari komputer diletakan dalam jaringan agar dapat diakses oleh berbagai pihak eksternal.
Sebagai contoh adalah Google Drive, Google Docs, dan Google SpreadSheet. Google Drive merupakan cloud computing yang merupakan sebuah virtual dari sebuah memori penyimpanan, sehingga kita dapat menyimpan data tanpa harus memilik media penyimpanan itu sendiri, selain itu kita dapat mengaksesnya dari manapun selama kita tersambung dengan jaringan. Sama halnya dengan Google Docs, dan Google SpreadSheet, keduanya merupakan bentuk virtual dari aplikasi office yang dapat mengolah data.Kita dapat mengaksesnya dimana saja tanpa perlu memiliki aplikasi office, tentunya selama kita terhubung dengan jaringan tersebut.

Sekian, terima kasih.

Referensi:
https://id.wikipedia.org/wiki/Virtualisasi
Pengertian
Menurut penjelasan dari Wikipedia bahwa Teori Komputasi adalah cabang ilmu komputer dan matematika yang membahas apakah dan bagaimanakah suatu masalah dapat dipecahkan pada model komputasi, menggunakan algoritma.
Sedangkan Komputasi itu sendiri adalah suatu proses pemecahan masalah dari data input menggunakan algoritma.
Sehingga dapat kita simpulkan bahwa Teori Komputasi adalah suatu pembelajaran yang mempelajari bagaimana kita menyelesaikan permasalahan dengan suatu proses yang tepat dan efisien. Dengan algoritma yang tepat, sebuah masalah dapat diproses dengan cepat, tepat.
Komputasi sendiri sudah banyak diimplementasikan dalam kehidupan kita sehari-hari dalam segalah hal dan segala bidang.

Implementasi
Kita ambil contoh dalam suatu proses jual beli di salah satu marketplace. Dilakukan komputasi bagaimana algoritma yang tepat untuk menyelesaikan setiap proses-proses dalam setiap transaksi. Bagaimana pengguna dibedakan antara pembeli dengan penjual, kemudian saat pengguna mencari suatu barang bagaimana sistem dapat menampilkan barang yang tepat sesuai pencarian.
Sehingga dapat dipastikan setiap prosesnya dari awal sampe akhir mengimplementasikan Teori Komputasi.

Kita ambil contoh implementasi lainnya dibidang geografi, dalam suatu peramalan cuaca dibuat sebuah sistem komputer yang dapat menampilkan ramalan cuaca, sistem komputer diberi input yang berupa suhu udara, tingkat kelembaban, kondisi awan, intensitas cahaya, dan lain-lain sehingga dihasilkan suatu hasil berupa ramalan cuaca yang tepat.

Dan masih banyak lagi contoh implementasi yang dapat kita temukan, karena pada dasarnya saat ini hamper semua bidang sudah mengimplementasikan teori komputasi untuk mempermudah penyelesaian masalah dengan efisien.

Sekian, terima kasih.


Referensi:

Hmmm, Masih lanjutan dari postingan ane sebelumnya tentang penjelasan Game Engine RPG Maker, buat yang mau baca bisa dibuka disini.

Kali ini postingan ane sedikit membahas tentang game hasil buatan dari Game Engine RPG Maker.

Gabanyak yang ane bahas disini, mungkin hanya garis besarnya karena keterbatasan waktu.

Yang pertama tentang jalan cerita. Jalan cerita dari game ini dapat disesuaikan dengan keinginan dari pembuat. Sistem pertarungan disini secara default bersifat first-person dan bergiliran.

Lalu tokoh/karakter. Tokoh karakter bersifat set/pack yang dapat di custom sesuai selera pembuat, kita dapat menggunkan semua gambar yang dengan berbagai ekstensi.

Game RPG ini dapat kita mainkan dengan Operating Sistem Windows, kita diajak untuk menjalankan tokoh atau karakter sesuai alur yang sudah dibuat.
User memainkan tokoh step by step sampai akhir/goal yang telah ditentukan.
Hallo sob, posting lagi kite sob hahaha
Kangen ye sama postingan kite haha, biasa lah sibuk kite sob :D

Skip..skip..

Kali ini ane mau posting sedikit tentang Game Engine, kebetulan sekalian tugas kampus juga buat posting artikel ini.
Buat sobat blogger semua pasti banyak dong yang suka bermain game, nah pernah kepikiran ga buat bikin Game sendiri?
Nah sebenernya bikin game itu ga sesusah yang kita bayangin ko sob, saat ini udah banyak banget software yang disediakan buat membantu kita membuat game, nah software inilah yang disebut Game Engine.
Sebenernya banyak banget sob macem-macem Game Engine yang tersedia, salah satunya yang mau ane bahas kali ini yaitu software RPG Maker.

RPG maker adalah tools dari Enterbrain untuk mempermudah kita mendesain game RPG, RMXP release terlebih dahulu tahun 2005 (internasional) sebelum RMVX pada tahun 2008 (internasional). berikut beberapa perbedaan pada kedua versi tersebut :

1. Quick event (vx)

pada rmvx terdapat fitur Quick event, yaitu sudah tersedia beberapa event built in yg sering digunakan dalam game RPG, Quick event tersebut adalah, transfer, door, treasure cest, dan inn system. hal ini sangat memudahkan bagi newbie (baca : pemula) untuk langsung membuat event tersebut karena sudah disediakan template event built in lengkap dengan animasi,text dan sound-nya

2. vehicle system (vx)

vehicle system ( sistem transportasi )fitur yang dihilangkan pada rmxp, sehingga kita harus membuat secara manual, disediakan lagi pada rmvx. terdapat 3 vehicle yg disediakan boat, ship, dan airship. sedangkan untuk vehicle darat masih tetap manual

3. Map / tileset system

dalam masalah maping atau pembuatan map dengan tileset, rmxp menyajikan fitur yg lebih baik, walaw lebih rumit konfigurasinya akan tetapi rapi dan lengkap, adanya layer system yang baik pd rmxp.
RMXP menyediakan 3 Layer untuk maping + 1 layer tambahan untuk event ( bisa dimanfaatkan untuk maping) sedangkan RMVX hanya 2 layer layer dasar dan atas (CMIIW) + 1 layer untuk event. pada rmxp disediakan database khusus untuk menyimpan data konfigurasi setiap tileset <- custom banget, sedangkan di rmvx cukup sederhana passage systemnya. rmvx juga mengadopsi dungeon generator dr rm2k3.

4. dash movement (vx)

dash movement pada rmvx sudah tersedia built in.., system yg dikenalkan pd demo rmxp “howling of kerberos”

5. text message system

rmvx sudah menyediakan face graphic, sedangkan pd rmxp manual custom sript atau menggunakan event comand. hal ini menarik tapi sungguh merepotkan apabila setiap message membutuhkan ekspresi muka yg berbeda <- berlaku untuk lone wolf, not tim based :D

6. balloon icon

command : show balloon icon disediakan pada rmvx untuk membedakan dengan battle animation, dimana pd rmxp kita masih menggunakan command : show animation (general animation)

7. klasifikasi comand event dan RGSS2 (vx)

pada rmvx tampilan comand event dan RGSS2 sudah di klasifikasikan, nice UI looking for a newbie

8. graphic n view

graphic berbeda, rmvx berjalan pada 60 fps dengan tampilan gaya old-schooll, pemain cebol <- standar RTP rmvx. charset pd rmvx 4×3 (4 arah dan 3 pola animasi untuk tiap arah) , dalam satu charset bisa menghandle 8 karakter dengan komposisi 2×4 <- asumsi perbandingan besar tiap karakter sama.

battle system standar rmvx seperti rm2k <- 1st person view + text based, dengan improvisasi pada battle animation

battle system standar rmxp -> 1st person + visualisasi battle graphic

9. RGSS vs RGSS2

rmxp menggunakan RGSS untuk scripting nya, sedangkan di rmvx sudah menggunakan RGSS2, yg di klaim lebih simple, terstruktur dan mudah untuk dipelajari, perbedaan versi script ini membuat script rmxp ( sebagian besar ) tidak compatible dengan rmvx

kesimpulan rmvx tidak cocok sebagai sekuel dr rmxp karena lebih byk mengadopsi gaya rm2k3 dan rm2k ( terlihat pd logo ), rmvx cocok untuk para newbie dengan beberapa event built in, simple, user friendly UI. kelemahan dalam rmvx adalah proses maping yg kurang custom option.

rmxp cocok buat pro user, karena beberapa event harus secara manual seperti inn system , vehicle system tetapi sisi baiknya menjadi lebih custom, konsep layer dan tileset systemnya komplit walawpun minus map area dan dungeon generator <- lagi2 manual, hehehehe….

use rmxp-> high learning curve


Selanjut ane bakal sebutin beberapa step pembuatan game RPG menggunakan RPG Maker VX, ane gabisa jelasin satu persatu saat ini karena akan sangat panjang sob haha

Oke langkah-langkahnya secara garis besar adalah sebagai berikut:

1.Membuat Jalan Cerita
2.Membuat Peta Game
3.Membuat Kastil
4.Berdialog
5.Membuat Karakter utama
6.Membuat Desa
7.Membuat Toko
8.Merekrut Tim
9.Membuat Kapal
10.Membuat Penjara gelap bawah tanah (Dungeon)
11.Membuat Peti harta karun
12.Membuat pintu terkunci
13.Membuat Pilihan Ya/Tidak
14.Membuat Lanjutan Dari Penjara Gelap Bawah Tanah
15.Membuat 'Puzzle'
16.Fungsi Playtest
17.Membuat 'Puzzle' Part 2
18.Membuat Monster
19.Membebaskan monster
20.Membuat Bos musuh
21.Membuat Pertarungan Antara Bos dengan karakter utama dan kawan2
22.Membuat Penyelesaian (Ending)

Okee, sedikit banyak ya seperti itulah proses pembuatan game menggunakan RPG Maker, mungkin di lain kesempatan ane akan jelasin satu persatu prosesnya.
Oke sob, sekian dulu postingan ane kali ini.
See You :* hahaha


Referensi:
http://en.wikipedia.org/wiki/RPG_Maker
Just simple post sob.
Wiring diagram Honda Karisma sama juga wiring diagram Honda Supra X 125


Satu postingan lagi sob buat malem ini ya :D
Masih soal motor, ane mau bahas lagi garapan yang abis ane kerjain, cara merubah kelistrikan honda GL100 menggunakan kelistrikan honda Tiger, istilah kerennya "Fullwave"
Penjelasan apa itu fullwave bisa dibaca dipostingan ane sebelumnya, disini.

Oke langsung aja ke inti pembahasan.
Sebelum memulai syarat utamanya adalah:
1. Motor yang mau di ekskusi <- Ini harus ada
2. Spull <- motornya harus ada spullnya juga hahaha

Oke selanjutnya apa aja sih yang dibutuhin:
1. Kabel (gunakan kabel yang bagus, biasanya ane beli di bengkel mobil)
2. Kiprok yang sudah menganut sistim fulwave (yang banyak digunakan dan ane gunakan kali ini kiprok Honda Tiger)
3. Soket kiprok
4. Heat Shrink/ Selang bakar (ini bisa dibeli di toko elektronik terdekat)
5. Packing blok magnet
6. Kopi + Roko (ini wajib, lebih bagus lagi kalo ada gorengannya hahaha)

Trus alat2 apa aja yang dibutuhkan:
1. Kunci T8 (untuk membuka blok magnet)
2. Gunting
4. Solasi
5. Alat kerok (bisa kikir, pisau atau gunting)
6. Timah dan solder
7. Multitester
8. Tang potong

Sebelumnya ane tekenin, prinsipnya sbenernya simple, tapi diperlukan ketelitian, jadi baca dan pahami langkahnya satu persatu.
Kalo udah siap semua langsung aja nyok ekskusi.

Pertama2 yang kita lakuin tentu aja bongkar blok magnet, gunakan kunci T8.

Gini nih kalo udah dibuka


Oke lanjut kebagian yang harus lebih teliti, melepas kawat ground spull. Mungkin bagi yang udah berpengalaman ini bukan hal yang susah untuk menentukan mana ground spullnya. GL100 ane udah ganti spull set punya pro series, dan spullnya sama persis seperti spull honda supra x 100.

Nah trus yang mana kawat ground spullnya? perhatikan lingkaran merah di gambar di atas. Hati2, terdapat 2 solderan dilingkaran itu. Yang satu kabel berwarna hijau, yg tu jangan diotak-atik, satu lagi ada solderan hanya berupa sebuah kawat, nah kawat ini yg kita potong. Ingat, KAWAT bukan yang kabel yaa.
Setelah dipotong kerok ujungnya pake kikir, pisau ato gunting sampe lapisan tembaganya ilang.
Kalo udah, kita ambil kabel yang kita siapin di awal (ane pakai warna biru, inget biar penjelesan dibawah ga bingung), trus sambungin ke kawat yang tadi kita potong trus kerok.
Sambungnya harus di SOLDER! kenapa harus? karena ini krusial, kita gamau sambungan ini lepas, bisa konslet, lumayan loh gulung ulang spull apalagi sampe ganti spull.
Trus jangan lupa juga sambungan harus ditutup pake heat shrink yang kita sediain di awal tadi, ane sangat menyarankan ini, karena kalo pake solasi, dikhawatirkan akan lepas karena terkena oli dan panas.

Sampai sini kita sudah selesai mencabut kawat spull, sebelum lanjut ke langkah selanjutnya mari kita cek satu persatu.

Ambil multitester, set ke mode continuity, multimeter bakal berbunyi beep kalau kedua probe/tester merah & hitam saling disentuhkan. Artinya, ada kontinyuitas (hubungan) antara titik-titik yang di ukur.

Pertama sambungkan satu probe/kabel multitester ke kabel ekstra (kabel baru yang kita sambungkan tadi), dan satunya lagi ke kabel warna putih dari soket asli spull.
Harus bunyi! kalau tidak bunyi berarti ada kesalahan, cek lagi sambungan kawat tadi.
Setelah itu cek antara kabel ekstra dengan kabel hijau di spull (lingkaran merah dari gambar diatas) Tidak boleh bunyi!

Setelah semua lancar, rapihkan kabel dengan melilitkan kegulungan agar tidak mengganggu magnet saat dipasang nanti.
Buat bolongan kecil di karet tempat kabel spull keluar, lalu keluarkan kabel ekstra tadi lewat situ.

Setelah kabel dirapihkan, pasang kembali spull dan blok magnet seperti semula..
Setelah terpasang rapih, lihat kabel yang keluar dari spull, disitu terdapat kabel warna kuning (kabel lampu), putuskan karena sudah tidak kita gunakan, kemudian solasi agar tidak terjadi konsleting apabila menyentuh rangka.

Beres dari spull lanjut ke bagian Kiprok.
Cabut soket dari kiprok asli. pada kiprok terdapat 4 kabel yaitu merah, hijau, putih dan kuning.
Siapkan kiprok dan soket tiger yang sudah kita sediakan.
Sebelumnya kita harus tau fungsi dari setiap soket yang ada, Perhatikan gambar berikut:



Gambar ane ambil dari Google dan blog Om Novaera

Oke selanjutnya kita mulai instalasi kiprok tiger yang kita sediakan di awal.
Soket nomor 1 : Kabel merah dari kiprok ori yang sudah kita lepas tadi.
Soket nomor 2 : Kabel kuning dari kiprok ori dan sambungkan(gabungkan) juga kabel dari kunci kontak (paling gampang sambungkan dengan kabel hitam di terminal sikring 10A dekat aki)
Soket nomor 3 : Kabel hijau dari kiprok ori yang kita lepas tadi.
Soket nomor 4 : Kabel putih dari kiprok ori yang kita lepas tadi.
Soket nomor 5 : Kabel biru (Kabel ekstra yang kita gunakan di bagian 1)
catatan: soket nomor 4 dan nomor 5 boleh terbalik psosisnya.

Rapihkan kabel dan amankan setiap sambungan dengan solasi agar tidak terjadi konsleting.

Sampai tahap ini kita sudah menyelesaikan proses fullwave, langkah terakhir adalah pengecekan untuk memastikan semua langkah benar, siapkan multitester:

Pengecekan 1: Cabut sikring 15A atau lepas kabel aki, nyalakan kontak, selah motor, kalo nyala berarti fullwaving berhasil.
Pengecekan 2: Pasang lagi sikring, nyalakan kontak, nyalakan lampu, apabila menyala berarti jalur lampu aman, matikan lagi.
Pengecekan 3: Cek Voltase aki, biasanya aki sehat akan menunjukan voltase kisaran 12.3~12.8V. Kemudian nyalakan kunci kontak dan mesin (boleh pake starter elektrik, boleh pake starter engkol). Lihat lagi angka di multimeter. Nilainya harus lebih tinggi dari 12V , kisaran 13~15V, pertanda output regulator mengambil alih suplai listrik.
Pengecekan 4: Kemudian nyalakan lampu utama, biasanya voltase bakal turun sampe 12V atau kurang dikit, ini normal. Lanjut putar gas sedikit (kira-kira setara dengan berjalan pada kecepatan 30~40 km/jam). Nilai voltase bakal naik hingga maksimal 14.5~15.6V, artinya ada suplai dari output regulator. Nilai ini nggak boleh >16V (baik kondisi tanpa beban maupun beban penuh) karena beresiko “menyiksa” aki dan komponen elektrik lainnya, termasuk CDI! Kalo output >16V, cek sambungan di soket nomer 2 tadi, atau bisa jadi malah kiproknya yang bermasalah, silahkan pinjam kiprok tiger orang untuk memastikan.

Setelah semua pengecekan dilakukan, berarti proses fullwaving telah selesai dengan benar.
Silahkan rapihkan kembali, kiprok silahkan tentukan tempat sendiri dan disarankan menempel kerangka aga lebih maksimal membuang panas.

Jika ada yang ingin ditanyakan silahkan komen dibawah pasti ane bales.

Special thanks buat Om Novaera dan Blog nya.
Mumpung lagi semangat dan punya kuota juga nih broo mau posting lagi ah haha
Postingan kali ini emang udah bukan postingan yang aneh, tapi lumayan lah buat tambahan referensi broo hehe

Ga dipungkiri lagi kan bro, buat para pecinta roda dua pasti slalu ngerasa kurang dengan tunggangannya, kurang ganteng lah, kurang kenceng dan kurang lainnya haha
dan ubahan kali ini pun juga banyak dilirik buat memaksimalkan tampilan tunggangan para biker.

Termasuk tunggangan ane juga gamau kalah dong sama motor2 muda sekarang haha
Dapet waktu libur akhirnya ane sempetin deh buat garap.
Yang harus disediain sih cukup Beli cakram belakang satu set+adaptor untuk piringannya.
Gua sih sangat menyarankan pake yang original buat hasil yang maksimal broo, tapi apa daya dana gua juga minim, jadilah gua pake kw, itu juga gabeli, pake bekas motor ane yang dulu haha

Proses pertama pasang adaptor ke tromol belakang, karna ane pake bekas dan ukuran tromol beda jadi harus sedikit dibubut biar bisa masuk plek haha



Coba dipasang, josss



Abis itu lanjut bikin lobang baut untuk pegangan adaptor biar ga lari waktu ban muter, tromol di bor tembus trus dibaut.


sebenerny udh beres urusan adaptor sampe sini, tapi karna gua pake piringan seadanya jadi gua harus bikin lubang baru yang pas sama piringan yang gua pake.
Setelah dipasang jadi gini broo

Okeh langsung tes pasang ke motor, ganteng!

Abis itu lanjut setting posisi kaliper (pala babi).
saran, posisi kaliper seperti apapun usahakan baut pembuangan angin menghadap keaatas untuk memudahkan buang angin kaliper juga agar kaliper bekerja maksimal.

Setelah itu pasang bagian master rem, disini gua gabisa bahas ya karna kebetulan udh pake underbone jadi gaperlu setting posisi master lagi hehe

dan hasil akhirnya seperti ini :D

Kalo ada masukan atau pertanyaan monggo di komen :)
Hallo sobat blogger, posting lagi ah isi waktu daripada bete :D
Sebenernya postingan kaya gini sih udah banyak sob, tapi gapapa deh ane share juga ya, mungkin bisa jadi referensi. Kebetulan kemaren abis kena apes sob haha

Kronologisnya sih waktu tanggal 21 Januari kemaren ane kena tilang di daerah kalimalang. Posisinya emang lagi ada razia GL ane yang udah tuwir diberhentiin deh, akhirnya ketauan deh tuh pajak ane mati dari 2009 haha
Narsis dikit GL ane yak hehe

Sempet sakit hati juga sih ini motor dibilang mesin jait ama polisinya haha
Seperti biasa tetep pilih damai ditempat sih ane hehe (jangan ditiru ya haha) maklum kosan ane di depok, rumah di cikampek, kena tilang di bekasi, mager broooh haha
Apesnya ane saat itu cuma megang duit 11ribu rupiah doang, ribuan semua pula kembalian beli bensin haha
Setengah jam nego alot gamau diterima juga duit ane  (gatau diri duit 11rb mau damai hahaha) akhirnya dibikinin surat tilang, dan ane ambil slip merah.
Di surat tilang ane dikenain pasal 288(1) yg setelah ane tau itu pelanggaran kalo gabisa nunjukin STNK. Ane kebagian jadwal sidang tanggal 13 Feb di pengadilan negri bekasi, lama banget sob haha

Gini nih surat tilangnya

dan Skip aja sampe tanggal sidang ane haha

Nah tanggal 13 Feb kemaren, jadwalnya ane sidang.
Dari cikampek ane pake angkutan umum aja biar fleksibel, mana hujan terus, naek kereta enak bisa bobo cantik haha #abaikan

Buat yang mau kereta bisa turun di stasiun bekasi, trus lanjut jalan kaki soalnya ga ada angkot sob arah PN, deket ko sepuluh menit ane sampe.
tapi bisa juga sih pake becak, ojek, ato taxi. Ane sih pilih jalan irit haha

Begitu sampe, udah bukan rahasia umum lagi ya, calo bertebaran dengan bebas dari depan sampe belakang haha

Gambar ane pinjem dr blognya mas disini soalnya mau foto sendiri ujan sob wehehe
Buat sidang tilang, langsung kebelakang aja, lewat gang disampingnya.

Ini suasana didalam jam set 8 pagi, syukurlah masih sepi sob haha

Masih setengah 8 pagi loket pendaftaran belum dibuka sob haha

yang sebelah kiri loket pendaftaran area kabupaten bekasi dan sebelah kanan area bekasi kota.
Tapi perubahan terbaru kemaren, hanya dibuka 1 loket yaitu bekasi kota, karna sidang tilang untuk kabupaten bekasi sudah dipindahkan ke pengadilan negeri di daerah DeltaMas. Jadi pastiin ga salah dateng ya sob

Jam 8 loket dibuka, nanti ente serahin dah tuh surat tilangnya, nanti dituker sama nomor antrian. Ane untung dateng pagi, jadi masih dapet antrian 19 haha

Abis dapet antrian, masih harus nunggu lagi, sidang baru dimulai jam 9 sob haha
iseng2 keliling2 ternyata ada ruang tahanannya juga

Sidangnya belum bakal dimulai, hakim sama para petugasnya harus senam dulu biar sehat :D

Abis acara senam selesai, ruang sidang disiapin trus boleh pada masuk dah, ini ruangannya

ruangannya ada ditengah, pasti ketemu ko haha lagi2 harus nunggu hakim dan petugasnya dandan
jam 9 lewat 5 akhirnya para petugas masuk trus sidang dimulai

Kalo mau ambil foto diruang ini jangan sampe keliatan ppengawas sidang ya, nanti dimarahin harus izin dulu ama hakim soob

Prosesnya bener2 cepet sob, nanti bakal dipanggil nomor urutnya, trus ente maju ke meja hakim, hakim sebut nominal yang harus dibayar, trus selesai deh.
tinggal keluar ketempat bayar dan ambil sim/stnk nya.
Nih ternyata ruang tahanan yang ane foto tadi yang jadi tempat pembayaran

Biasanya sih denda yang harus dibayar itu dipukul rata, kemaren sim ane ditahan kena dendanya Rp.80ribu+ seceng katanya sih buat administrasi haha
Sampe sini udh kelar deh proses sidang tilangnya, total dari sidang dimulai sampe giliran ane nomor 19 cuma sepuluh menit, cepet banget kan :D
Terakhir jangan kaget sim/stnk ente bolong2 kana steples haha

So buat sobat blogger jangan panik sidang tilang yaa, prosesnya ga seribet sidang laen haha
selain itu sidang tilang pun kita jadi lebih berjasa karna kita menyumbang langsung ke kas negara :p

Kalo ada yang mau ditanyakan di komen aja ya sob~
Hallo sobat blogger, isi waktu begadang lagi nih haha
To the point aja ya sob haha kebetulan baru aja dapet filmnya nih sob dari temen, ya share aja langsung, gua gaperlu panjang lebar kali ya jelasin sinopsisnya.
Langsung download aje deh sob, sikaat hahaha



Monggo 

mirror

Dan seperti biasa, No Adf.ly dan iklan lain-lain hahaha
Makanya jangan bosen mampir oke sob..


Hallo sobat blogger, ya biasalah tengah malem gini bete ga ada kerjaan, mending blogging ye sob hahaha



Sedikit refreshing, baru denger cerita temen nih tentang cuplikan acara 86 di NET.TV tanggal 12 Desember 2014 kemarin.
Ada apa sih di tayangan itu? ya seperti biasa lah tentang liputan pelanggaran2 yang terjadi di sekitar kita.
Tapi kali ini nih menariknya salah satu pelaku kesalahannya mengaku seorang anggota Club motor, langsung aja deh ke kronologis kejadiannya.


Berawal dari ulah pengendara ini melanggar rambu lalu lintas yang jelas dilarang memutar balik, terjaringlah doi oleh Briptu Eka dan kawan2.
Nah dari sinilah kesalahan pengendara ini bertambah, ini nih beberapa kesalahan yang dilakukan:
1. Melanggar marka
2. Warna kendaraan tidak sesuai dengan surat
3. Memakai SIRINE


Uniknya, saat di introgasi pengendara tersebut mengaku seorang anak club motor, yang secara garis besar menurut opini ane itu sekumpulan orang yang hobby/penikmat berkendara dengan kendaraan roda dua.
Dimana seharusnya mereka itu lebih paham tentang peraturan dan etika dalam berkendara.

Polisi : ini sirine sirine

biker : nggak, saya nggak pernah nyalain sirine pak nggak pernah, 

Polisi: ini motor di stnk warnanya apa ?

Biker : hitam pak

Polisi : ini motor warnanya apa ?

Biker : ini saya pinjem sama orang pak, bukan punya saya

Polisi : Ini sirine, yang berhak memakai sirine hanya tiga yaitu pemadam, ambulance dan kepolisian kamu apa ?

Biker : club pak

Secara hukum memang jelas disebutkan pelarangan penggunaan atribut seperti SIRINE, STROBO, dan ROTATOR.
Semuanya dengan jelas disebutkan dalam beberapa pasal berikut ini:
Pasal 59 ayat (1) , Pasal 59 ayat (5) Undang-Undang Nomor 22 Tahun 2009 , Peraturan Pemerintah Nomor 43 Tahun 1999 dan Peraturan Pemerintah Nomor 44 Tahun 1993 , Pasal 72 Peraturan Pemerintah Nomor 43 Tahun 1999 .

Untuk lebih jelasnya sobat bisa browsing tentang beberapa pasal diatas.

Oleh kareana itu jelas penggunaan atribut tersebut dilarang untuk kendaraan sipil. Dan karena beberapa oknum seperti ini yang terkadang membuat pandangan masyarakat umum memandang negatif para biker.
Padahal jelas tidak semua biker seperti ini.
Selain itu atribut tersebut pun kerap memancing aroganisme pengendara dijalan, merasa seolah harus lebih diutamakan dijalan.
No Offense tentang opini ane tadi,hanya sekedar sharing dan monggo berbagi pendapatnya.

Lalu bagaimana dengan pengendara diatas? ya setelah diberi surat tilang, pengendara tersebut diizinkan melanjutkan perjalanannya.
Sebelum pergi pengendara tersebut sempat membuat ulah dengan menggeber-geber suara motornya yg membuat Briptu Eka kesal dan marah. Apa rasanya ya dibentak Briptu Eka yang cantik juga menggoda itu hahaha


Bagi yang penasaran bisa menonton kembali liputannya yang sudah diunggah ke youtube di link ini.





Bonus:



Halo sobat blogger, mumpung lagi nyantai mau posting lagi nih. Belum lama kemaren ane posting tentang dunia motor, nah kali ini ane mau posting lagi tentang dunia IT.
Sebelumnya bocoran dikit lah tentang admin nyaa haha. Ane angkatan 2012 Universitas Gunadarma, Fakultas Teknologi Industri, Jurusan Teknik Informatika. Nah sedikit ane tebak sih yang nyasar ke postingan ini pasti mahasiswa Gunadarma yang lagi dapet tugas buat sidang praktikum PKB hahaha.
Sesuai judul pasti udh bis tebak dong sob isi postingan kali ini? Jelas ane mau bahas tentang Game yang ane kembangkan menggunakan program Strawberry Prolog.
Apasih Strawberry Prolog? Lebih jelasnya sih bisa tanya Mbah Google sob haha

Oke masuk ke inti postingan deh, game ane ini Alhamdulillah 90% ane buat sendiri sob, 10% pelajarin dari game yang udah disediain dari prolog itu sendiri.
Strawberry Prolog itu gampang2 susah sob, gampang kalo lo udh paham logika penggunaan Strawberry Prolog, dan susah karena sangat minim tutorial, atau penjelasan tentang Strawberry Prolog.
Buat lo pada yang milih game snake ini, gua akuin lu semua hebat sob karena berani pilih game ini, rata-rata sih pilih Matches atau TickTackToe, 2 game paling laris di praktikum ini, kenapa paling laris? ya karena 2 Game itu yang tinggal ketik di mbah Google nongol deh semua, ganti background, sound, selesai deh haha
Coba jujur deh sob, lo nyari postingan Snake pasti ga nemu kan? haha

Nah sesuai mata kuliah yang bersangkuta yaitu Kecerdasan Buatan, praktikum ini menugaskan kita untuk menerapkan Kecerdasan Buatan pada sebuah tokoh di dalam sebuah game.
Sesuai juga dengan judul postingan ini, game snake ini ane tambahkan sebuah tokoh dengan Kecerdasan Buatan diterapkan di dalamnya.
Nah kalo udah pada penasaran, ini deh gua kasih screenshoot game yang gua kembangin.
Total semua gua bikin 6 windows, dengan 41 gambar, 18 sound, 1 video berbentuk exe, dan 4 musik berbentuk exe.



Ini Splash Screen yang gua buat, loadingnya yang lingkaran itu dy gerak.



Ini tampilan awalnya.



Ini pilihan mode permainannya.



Ini Mode Single Player.



Ini pemilihan karakter single player.



Ini mode versus AI.



Ini pemilihan karakter versus AI.



Ini pemilihan level permainan.



Ini gameplay single player.



ini gameplay versus AI.


Semua windows lengkap dengan sound effect dan backsound, dan semua yang ane posting diatas berfungsi, Selain itu game ini gua bikin bisa tembus kaya game snake lainnya, terakhir yang sepele tapi penting gua tambahin fungsi pause.
BTW, pasti pada nyari kodingannya ya sob? hahaha sorry ya sob, untuk kodingannya ga shareable menyangkut originalitas.
tapiii, gua siap share ilmunya, inget ILMUNYA, BUKAN kodingannya ane kasih yee, nah dibawah gua share kontak gua buat lo pada yang serius mau belajar Prolog khususnya game snake ini.
Sedikit tips dari gua buat yang mau belajar sendiri, pake LOGIKA lo, dan jangan males BACA help yang disediain Strawberry Prolog, karena untuk aplikasi Strawberry prolog sangat minim pengetahuan dan penjelasan yang ada di internet.
Menu help adalah pilihan paling lengkap buat memahami Strawberry Prolog ini.
Kalo posting ini berguna, jangan lupa masukin Daftar Pustaka ya sob, Hargai sedikit kerja keras orang lain, Sekian.

silahkan email kesini:
Sementara not available, cuma pada mau kodingannya ga ada usaha hahaha
Hallo sobat blogger, udh lama banget ane ga nulis, maklum lah makin hari kesibukan dunia nyata semakin bertambah. Kali ini ane sedikit melenceng dari dunia IT karena ane mau bahas soal dunia permotoran, lebih spesifiknya tentang kelistrikan motor.
Kebetulan kemaren ada kawan dari Bandung kontek ane, doi bertanya soal fullwaving Honda Karisma, makanya sekalian aja ane buat tutornya mumpung ada karisma yang mau di ekskusi.
Sebelumnya udah pada tau belum sih fullwave itu apa? Secara garis besar fullwave itu memaksimalkan kinerja spull dalam memberi supply listrik (Correct Me If I Wrong).

Pada dasarnya prinsip fullwave sepeda motor itu sama yaitu melepas grounding spull dan merubah manjadi jalur pengisian, hanya saja letak ground spullnya itu yang berbeda untuk setiap jenis motor.
Kali ini yang akan ane bahas yaitu spull sepeda motor Honda Karisma, untuk motor lainnya bisa langsung menuju blog Bro Novaera disini.

Oke langsung aja ke inti pembahasan.
Sebelum memulai syarat utamanya adalah:
1. Motor yang mau di ekskusi <- Ini harus ada
2. Spull <- motornya harus ada spullnya juga hahaha

Oke selanjutnya apa aja sih yang dibutuhin:
1. Kabel (gunakan kabel yang bagus, biasanya ane beli di bengkel mobil)
2. Kiprok yang sudah menganut sistim fulwave (yang banyak digunakan dan ane gunakan kali ini kiprok Honda Tiger)
3. Soket kiprok
4. Heat Shrink/ Selang bakar (ini bisa dibeli di toko elektronik terdekat)
5. Packing blok magnet
6. Kopi + Roko (ini wajib, lebih bagus lagi kalo ada gorengannya hahaha)

Trus alat2 apa aja yang dibutuhkan:
1. Kunci T8 (untuk membuka blok magnet)
2. Gunting
4. Solasi
5. Alat kerok (bisa kikir, pisau atau gunting)
6. Timah dan solder
7. Multitester
8. Tang potong

Sebelumnya ane tekenin, prinsipnya sbenernya simple, tapi diperlukan ketelitian, jadi baca dan pahami langkahnya satu persatu.
Kalo udah siap semua langsung aja nyok ekskusi.

Pertama2 yang kita lakuin tentu aja bongkar blok magnet, gunakan kunci T8.

Gini nih kalo udah dibuka



Oke lanjut kebagian yang harus lebih teliti, melepas ground spull. Mungkin bagi yang udah berpengalaman ini bukan hal yang susah untuk menentukan mana ground spullnya. Untuk honda karisma sendiri ane bantuin kasih detailnya.
Perhatikan gambar berikut:


Lihat lingkaran merah, itu adalah jalur ground pulser, biarin jangan diotak-atik kita cuma sebagai patokan.
Kemudian lihat lingkaran biru, itu adalah tab tempat kawat terpasanga.
Nah sisanya lingkaran hijau, itu adalah posisi ground spullnya, jangan sampai tertukar karna dua lingkaran biru itu bentuknya sama.

Berikut ane kasih gambar lagi untuk lebih jelasnya:


Untuk membantu, hitung aja 4 angker dr kabel hijau tadi.

Oke kita udah nemu kawat ground spullnya, langkah selanjutnya harus lebih seksama karena ane ga sempet foto dokumentasi kemarin.

Bagian 1 nih ya sektor spull :D

Sekarang kita potong kawat ground spull yang udah kita dapet tadi, lihat panah hijau.
Setelah dipotong kerok ujungnya pake kikir, pisau ato gunting sampe lapisan tembaganya ilang.
Kalo udah, kita ambil kabel yang kita siapin di awal (ane pakai warna biru, inget biar penjelesan dibawah ga bingung), trus sambungin ke kawat yang tadi kita potong trus kerok.
Sambungnya harus di SOLDER! kenapa harus? karena ini krusial, kita gamau sambungan ini lepas, bisa konslet, lumayan loh gulung ulang spull apalagi sampe ganti spull.
Trus jangan lupa juga sambungan harus ditutup pake heat shrink yang kita sediain di awal tadi, ane sangat menyarankan ini, karena kalo pake solasi, dikhawatirkan akan lepas karena terkena oli dan panas.

Sampai sini kita sudah selesai mencabut kawat spull, sebelum lanjut ke langkah selanjutnya mari kita cek satu persatu.

Ambil multitester, set ke mode continuity, multimeter bakal berbunyi beep kalau kedua probe/tester merah & hitam saling disentuhkan. Artinya, ada kontinyuitas (hubungan) antara titik-titik yang di ukur.

Pertama sambungkan satu probe/kabel multitester ke kabel ekstra (kabel baru yang kita sambungkan tadi), dan satunya lagi ke kabel warna putih dari soket asli spull.
Harus bunyi! kalau tidak bunyi berarti ada kesalahan, cek lagi sambungan kawat tadi.
Setelah itu cek antara kabel ekstra dengan kabel hijau di spull (lingkaran merah dari gambar diatas) Tidak boleh bunyi!

Setelah semua lancar, rapihkan kabel dengan melilitkan kegulungan agar tidak mengganggu magnet saat dipasang nanti.
Buat bolongan kecil di karet tempat kabel spull keluar, lalu keluarkan kabel ekstra tadi lewat situ.
Jadi seperti ini:


Setelah kabel dirapihkan, pasang kembali spull dan blok magnet seperti semula..

Sampai tahap ini kita sudah melwati Bagian 1.
Lanjut nyok ke bagian 2.
Cabut soket dari kiprok asli. Kiprok asli kasrisma jadi satu dengan CDI, jangan salah cabut, soket kiprok isinya ada 4 kabel yaitu merah, hijau, putih dan kuning.
Siapkan kiprok dan soket tiger yang sudah kita sediakan.
Sebelumnya kita harus tau fungsi dari setiap soket yang ada, Perhatikan gambar berikut:



Gambar ane ambil dari Google dan blog Om Novaera

Oke selanjutnya kita mulai instalasi kiprok tiger yang kita sediakan di awal.
Soket nomor 1 : Kabel merah dari kiprok ori yang sudah kita lepas tadi.
Soket nomor 2 : Kabel kuning dari kiprok ori dan sambungkan(gabungkan) juga kabel dari kunci kontak (paling gampang sambungkan dengan kabel hitam di terminal sikring 10A dekat aki)
Soket nomor 3 : Kabel hijau dari kiprok ori yang kita lepas tadi.
Soket nomor 4 : Kabel putih dari kiprok ori yang kita lepas tadi.
Soket nomor 5 : Kabel biru (Kabel ekstra yang kita gunakan di bagian 1)
catatan: soket nomor 4 dan nomor 5 boleh terbalik psosisnya.

Rapihkan kabel dan amankan setiap sambungan dengan solasi agar tidak terjadi konsleting.

Sampai tahap ini kita sudah menyelesaikan proses fullwave, langkah terakhir adalah pengecekan untuk memastikan semua langkah benar, siapkan multitester:

Pengecekan 1: Cabut sikring 15A atau lepas kabel aki, nyalakan kontak, selah motor, kalo nyala berarti fullwaving berhasil.
Pengecekan 2: Pasang lagi sikring, nyalakan kontak, nyalakan lampu, apabila menyala berarti jalur lampu aman, matikan lagi.
Pengecekan 3: Cek Voltase aki, biasanya aki sehat akan menunjukan voltase kisaran 12.3~12.8V. Kemudian nyalakan kunci kontak dan mesin (boleh pake starter elektrik, boleh pake starter engkol). Lihat lagi angka di multimeter. Nilainya harus lebih tinggi dari 12V , kisaran 13~15V, pertanda output regulator mengambil alih suplai listrik.
Pengecekan 4: Kemudian nyalakan lampu utama, biasanya voltase bakal turun sampe 12V atau kurang dikit, ini normal. Lanjut putar gas sedikit (kira-kira setara dengan berjalan pada kecepatan 30~40 km/jam). Nilai voltase bakal naik hingga maksimal 14.5~15.6V, artinya ada suplai dari output regulator. Nilai ini nggak boleh >16V (baik kondisi tanpa beban maupun beban penuh) karena beresiko “menyiksa” aki dan komponen elektrik lainnya, termasuk CDI! Kalo output >16V, cek sambungan di soket nomer 2 tadi, atau bisa jadi malah kiproknya yang bermasalah, silahkan pinjam kiprok tiger orang untuk memastikan.

Setelah semua pengecekan dilakukan, berarti proses fullwaving telah selesai dengan benar.
Silahkan rapihkan kembali, kiprok silahkan tentukan tempat sendiri dan disarankan menempel kerangka aga lebih maksimal membuang panas.

Jika ada yang ingin ditanyakan silahkan komen dibawah pasti ane bales.

Special thanks buat Om Novaera dan Blog nya.
Ini proses dan listing program dari postingan sebelumnya.


dan ini screenshoot setelah di run.


Selesai.
Hello sobat bloggers, gimana kabar kalian? masih pada puasa dong? semoga dilancarkan deh puasanya sampai akhir yoo. Amiin.
Sambil nunggu sahur nih, ane bakal posting lagi tugas SoftSkill ane di kampus. Postingan kali ini isinya memperkenalkan diri ane dan juga partner kelompok ane di mata kuliah ini. Tugas ini sebagai pelengkap tugas sebelumnya, jadi selain harus bisa bikin program, kita juga harus bisa dong memperkenalkan diri kita.

Nama ane Angga Prasetya Perdana, ane lahir di sebuah kota di Jawa Tengah sana, tepatnya di Ajibarang, Kabupaten Banyumas. Tentu tau dong gimana manisnya orang jawa :D
Ane lahir tanggal 13 September tahun 1994 sesudah Masehi. Ane ini anak pertama dan anak paling ganteng di keluarga ane haha, secara gitu, ane cuma punya 1 adik dan itupun perempuan :D pacar ane 1 dan masih membuka lowongan bagi yang berminat huwehehe.
Hobby ane bisa dibilang banyak, intinya ane tuh ga bisa diem, ane hobby olahraga terutama futsal dan badminton, trus ane juga paling hobby yang namanya ngoprek haha semua hal selalu aja pingin di oprek, ane lulusan SMA tapi Alhamdulillah paham keahlian-keahlian lulusan SMK, dari mulai otomotif, elektronika, kelistrikan, dan tentu saja bidang IT. Coba sobat blogger bayangin, saat kelas 3 SD ane pernah bikin meledak listrik rumah ane cuma karena penasaran ngoprek mainan tamiya ane hahaha #curhatdikit
Ane saat ini tinggal di Cikampek di tempat kedua orang tua ane, dan juga ane ngekos di Depok selama masa perkuliahan. Sebenernya masih banyak sih yang pingin ane jabarin tentang diri ane, tapi kayanya bakal panjang banget, jadi kalo yang tertarik ingin kenal ane lebih jauh, bisa lah kontak langsung ke ane hehehe.

Sedangkan temen kelompok ane punya nama Fikri Nur Muhammmad. Doi ini orangnya konsisten, dari lahir sampe sekarang betah aja di kota Bogor hahaha. Ga terlalu banyak yang ane tau tentang doi, doi ini anaknya pendiem coy, kadang-kadang suka bau dah abis diem gitu hahaha #bercandacoybiargabete Ane sih beruntung sekelompok sama doi, jujur ane ini orangnya pemales dan cuek, tapi doi tuh ga pernah bosen ngehubungin ane buat ngerjain tugas-tugas kelompok kami. Kayanya segitu dulu yang bisa ane deskripsiin tentang doi. Kalo pingin tau lebih jauh tentang doi, langsung aja di klik nih blognya doi.

Udeeeh abis.
Program yang kita buat adalah program yang bisa memunculkan atau menyambungkan program database yang sudah dibuat sebelumnya pada MS Access dengan project pada VB. Pertama buat dahulu sebuah database di MS Access.

Klik MS Access, klik New Blank Database, klik Create. Lalu masukkan data yang ingin dibuat, misalnya data alamat mahasiswa.



Jika sudah selesai buka MS Visual Basic 6.0, pilih Standard EXE.



Klik menu Project lalu klik Add MDI Form untuk membuat menu show dan hide.



Klik Menu Editor untuk membuat menu FILE, kemudian buat pilihan FORM2 dan EXIT didalam menu FILE.



Setelah itu klik add form dan buat project pada form seperti ini. Klik tool Add Form, klik Label kemudian ketikkan DATA MAHASISWA, NPM, NAMA, dan ALAMAT. Klik TextBox lalu kosongkan TextBox tersebut. Buat tombol TAMBAH, HAPUS, CARI, dan SIMPAN dengan cara klik CommandButton yang ada di menu toolbox samping kiri.



Untuk menambahkan editor pada toolbox, klik Project à klik Components à tandai bagian Microsoft ADO Data Control dan Microsoft DataGrid Control à klik OK.



 Jangan lupa masukkan/klik DataGrid dan Adodc sebagai connector yang akan dipakai dengan MS Access database.

Setelah itu masukkan kodingan di bawah ini pada masing-masing Form dan MDI Form.

MDI Form

Private Sub DATA_Click()

Form2.Show

End Sub

Private Sub EXIT_Click()

Form2.Hide

End Sub

Form

Public conn As New ADODB.Connection

Public Sub Koneksi()

On Error GoTo KonekErr

If conn.State = 1 Then conn.Close , jika koneksi = 1 maka koneksi akan tertutup.

conn.Open “provider=Microsoft.jet.OLEDB.4.0;Data Source=” + App.Path + “\mahasiswa2.mdb;persist Security info=False” , berfungsi untuk membuka koneksi dan akan tersambung menggunakan Microsoft.jet.OLEDB.4.0 untuk bisa tersambung dengan data mahasiswa2.mdb dan data mahasiswa.mdb akan muncul di datagrid pada formyang sudah dibuat.

Exit Sub

KonekErr:

  MsgBox “gagal menghubungkan ke database!kesalahan pada:” & Err.Description, vbCritical, “peringatan” , jika sambungan dengan database gagal akan muncul pesan seperti di samping.

End Sub

Private Sub Command1_Click()

Adodc1.Recordset.AddNew , berfungsi agar bisa menambahkan data pada database saat program sudah dijalankan ketika kita mengklik button TAMBAH.

Me.Text1.Text = “”

Me.Text2.Text = “”

Me.Text3.Text = “”

Me.Text1.Text sampai Me.Text3.Text dikosongkan supaya bisa menambahkan data pada database.

End Sub

Private Sub Command2_Click()

If MsgBox(“yakin ingin menghapus data??”, vbQuestion + vbOKCancel, “konfirmasi”) = vbOK Then , jika kita klik button2 atau HAPUS maka akan muncul pesan “yakin ingin menghapus data?” seperti yang tertulis serta pilihan “OK” dan “Cancel”

Adodc1.Recordset.Delete , kemudian jika kita sudah mengkonfirmasi dan mengklik “Cancel” maka akan batal melakukan penghapusan. Jika diklik konfirmasi “OK” maka satu data pada program database yang ditampilkan pada Form akan terhapus.

Me.DataGrid1.Refresh

End If

End Sub

Private Sub Command3_Click()

Dim snpm As String , mendeklarasikan npm sebagai variabel string.

snpm = InputBox(“nama:”)

Adodc1.Recordset.MoveFirst

Adodc1.Recordset.Find “NAMA=’” & snpm & “‘”

End Sub

Private Sub Command4_Click()

Adodc1.Recordset.Fields(“NPM”) = Me.Text1.Text

Adodc1.Recordset.Fields(“NAMA”) = Me.Text2.Text

Adodc1.Recordset.Fields(“ALAMAT”) = Me.Text3.Text

Tiga perintah diatas adalah untuk menyimpan semua data NPM, NAMA, dan, ALAMAT pada databse ketika kita klik button SIMPAN atau button4.

MsgBox “Data Berhasil Disimpan..!!”, vbOKOnly + vbInformation, “Konfirmas”

Me.DataGrid1.Refresh , selanjutnya jika sudah menekan button simpan maka pada program akan muncul pesan “Data Berhasil Disimpan..!!” lalu tekan konfirmasi “OK”

End Sub

Private Sub form_load()

Koneksi

Adodc1.ConnectionString = conn.ConnectionString

Adodc1.RecordSource = “select*from mahasiswa”

Adodc1.Refresh

Set DataGrid1.DataSource = Adodc1

End Sub

Setelah program dijalankan, maka outputnya adalah seperti ini