Selasa, 29 November 2011

Klik Didalam Kotak Menggunakan contain dengan C#

Selamat siang. . .
Yaps lagi pingin iseng - iseng nih gan, bagi - bagi trik trik siapa tau berguna buat loe. . .
Kali ini gue mau berbagi trik, buat ngetahui Klik Didalam Kotak apa Diluar Kotak. Kali ini gue nggunain fungsi CONTAINS bawaan dari fungsi FORM PAINT. .
Oke langsung aja,cekidot. . .

Minggu, 27 November 2011

Apakah Dua Kotak Bersinggungan? Menggunakan Intersect dengan C#

Selamat siang nih. . . .
Semester ini merupakan semester terburuk buat gue nih, semua rasa malas sampai akhirnya berada pada titik terendah dalam hidup gue, tanpa arah tujuan. . .huff. . . .
Ternyata bukan hanya gue yang ngalami hal ini, temen2 gue juga ngalamin hal serupa, ya kita sebut aja lagi GALAU. .n akhirnya dapat kita simpulkan musim ini pada terjangkit penyakit SIGU "Syndrome Galau". .termasuk gue yang kena syndrome tu tingkat dewa akut. .hehehe
Kalo dalam kondisi galau, da yang usil/mbikin gara2 sedikit pasti dah emosi memuncak,bisa - bisa "Senggol Bacok". .hoooo. . . .Tapi gak hanya manusia aja yang bisa ngelakuin hal itu, programpun bahkan bisa. .gak percaya?!! cekidot.

Kamis, 24 November 2011

Contoh Aplikasi Data Mining Menggunakan Algoritma Prism dengan C#

Halo bang. . . .
Tutorial petang kali ini gue mau mbahas Aplikasi Data Mining Menggunakan Algoritma Prism. . .Ya banyak tmen2 yang tanya nih tentang Data Mining, DSS, dsb (dan saya bingung) dah. . . Lah mumpung gue punya nih, proyek lama satu tahun lalu waktu ngikutin mata kuliah AI (Artificial Intelegent) kalo gk slah se gitu tulisannya, cuman buat skedar contoh aja yah, cos gue masih newbie nih. .hihih :p
A : mudah2an pham nih gan. .
Q : ??????? pa tu data mining, prism??bingung!!!
A : oh. . .oke dah gue jelasin dikit yah. ..mudah mudahan membantu!!
Q : oyi kk. . .

Selasa, 22 November 2011

Trik/Optimasi Koneksi MySql dengan C#

Swara Pancur FM 1003,0 kali ini kedatangan Heiji Hattori sebagai bintang tamu kita, yang akan membahas masalah pemrograman tentang Trik / Optimasi Koneksi MySql dengan C#. . . .wah wah jadi kebawa dari pengkaderan nih gue. .hehehehe maklum abis pengkaderan BEM dan UKM  dari Alas Purwo so terngiang - ngiang. .hehehe

Ya lama juga gue gak ngupdate blog ini, so butuh refreshing and sekarang saatnya gue ngoprek lagi nih. .hehehe Kali ini gue mau berbagi Trik nih tentang koneksi MySql dengan C#,
Q : Maksudnya gan?!!
A : Biasanya kan klo loe koneksi MySql loe tulis semua kan alamatnya nek syntaxnya??
Q : Hooh. . .
A : Lah sekarang alamatnya kita pindah ke fiule lain di luar program. .so itu ja triknya!!!
Q : gimana gan??
A : Baca dibawah ini gan. . .

Selasa, 01 November 2011

Memasang Yahoo! Messenger pada Blogspot

Sekedar iseng nih gue, ,,dri pada gak da yg dikerjain. . .
Kali ini tentang Memasang Yahoo! Messenger pada Blogspot nih...Loe masih bingung, maksudnya tu yang di pojok kanan bawah blog gue nih. . .
hehehehee

Ya gara - gara ngelihat web web toko online pada punya YM yang langsung bisa di hubungin, gue kok jadi pingin tiru2 yah. . .hehehe

Oke dah cekidot gan. . . .

Senin, 31 Oktober 2011

Jurnal : Aplikasi Absensi Berbasis Client Server Dengan dot.Net Framework

Aplikasi Absensi Berbasis Client Server
dengan dot.Net Framework


Puji Agustian Archimed Widodo1, Rudi Hartono2

Teknik Informatika, STIKOM PGRI Banyuwangi1
heiji_4rt@yahoo.com
                                                   Teknik Informatika, STIKOM PGRI Banyuwangi2



Abstrak – Sekolah Tinggi Ilmu Komputer PGRI Banyuwangi merupakan salah satu perguruan tinggi di Banyuwangi yang berada pada jalur teknologi. Dengan jumlah mahasiswa kurang lebih 500 mahasiswa. Dalam kondisi seperti ini yaitu saat melakukan absensi yang masih bersifat manual yang berupa tanda tangan mereka saling berebut ataupun menunggu lama sedangkan dosenpun terkadang kesulitan untuk menanganinya. Terlepas dari itu, setiap akhir perkuliahan absensi tersebut direkap ulang untuk digunakan mengetahui nilai jumlah kehadiran, ataupun untuk KHS (kartu hasil studi).

Untuk menanggulangi hal tersebut perlu dibangun sebuah sistem untuk absensi. Sistem ini akan mempermudah dalam pengabsenan, serta lebih efisien dalam manajemennya. Dikarenakan struktur absensi berbeda jumlah pertemuannya, maka tabel ini didesain dengan cross tab dengan metode denormalisasi. Dalam pengembangannya sistem ini menggunakan metode client server, sehingga lebih mempermudah pengabsenan dan perawatan, selain itu pelaporannya menggunakan file yang berekstensi XML.

Pada penelitian kali ini dihasilkan tiga hal, yang pertama pengembangan sistem yang menggunakan metode client server, kedua pendesainan database sistem ini menggunakan teknik denormalisasi, dan hasil penelitian yang terakhir adalah pemanfaatan file XML sebagai penyajian laporan. Dalam aplikasi ini terbagi menjadi dua bagian, yaitu aplikasi absensi server yang digunakan unutk memasukkan data awal (jadwal matakuliah). Dan bagian kedua adalah aplikasi absensi client yang berfungsi sebagai absensinya.

Katakunci – Absensi Client Server, Program Absensi

1. Pendahuluan
Dalam perkembangan zaman yang semakin pesat, banyak hal yang memiliki segi positif dan negatifnya, banyak yang mempermudah kerja ataupun malah menghambat kerja. Alangkah baiknya kita sebagai penerus bangsa mampu untuk memilih dan memilah, memanfaatkan semua kemajuan teknologi dalam segi positifnya.

Sekolah Tinggi Ilmu Komputer PGRI Banyuwangi merupakan salah satu perguruan tinggi di Banyuwangi yang berada pada jalur teknologi. Dengan jumlah mahasiswa kurang lebih 500 mahasiswa. Dengan jumlah sebanyak itu yang terbagi menjadi beberapa kelas sesuai dengan matakuliah masing - masing. Dalam kondisi seperti ini yaitu saat melakukan absensi yang masih bersifat manual yang berupa tanda tangan mereka saling berebut ataupun menunggu lama sedangkan dosenpun terkadang kesulitan untuk menangani.

Terlepas dari itu, setiap akhir matakuliah dosen menyerahkan rekap mahasiswa yang masuk kepada staff, yang kemudian direkap ulang untuk digunakan pada akhir perkuliahan seperti pemberian nilai jumlah kehadiran, ataupun untuk KHS (kartu hasil studi). Jika masih menggunakan sistem yang manual, dirasa kurang efektif, dikarenakan harus kerja dua kali atau bahkan tiga kali lebih banyak. Sedangkan terkadang ada saja mahasiswa yang memanfaatkan kelemahan itu untuk kepentingan pribadi.

Guna menyelesaikan masalah itu, alangkah baiknya kita memanfaatkan semua masalah itu dengan memanfaatkan teknoligi juga. Dengan membangun sebuah sistem yang mampu untuk mengatur semua data yang masuk hingga diproses dengan baik dan rapi, yang mampu juga untuk menghasilkan sebuah laporan baik hard copy maupun soft copy, sehingga membantu kinerja pengolahan data. Sistem ini yang kita kenal dengan sistem aplikasi absensi client server.

2. Landasan Teori

2.1 Client Server

Klien-server atau client-server merupakan sebuah paradigma dalam teknologi informasi yang merujuk kepada cara untuk mendistribusikan aplikasi ke dalam dua pihak: pihak klien dan pihak server.Dalam model klien/server, sebuah aplikasi dibagi menjadi dua bagian yang terpisah, tapi masih merupakan sebuah kesatuan yakni komponen klien dan komponen server. Komponen klien juga sering disebut sebagai front-end, sementara komponen

server disebut sebagai back-end. Komponen klien dari aplikasi tersebut dijalankan dalam sebuah workstation dan menerima masukan data dari pengguna.

Komponen klien tersebut akan menyiapkan data yang dimasukkan oleh pengguna dengan menggunakan teknologi pemrosesan tertentu dan mengirimkannya kepada komponen server yang dijalankan di atas mesin server, umumnya dalam bentuk request terhadap beberapa layanan yang dimiliki oleh server.

Komponen server akan menerima request dari klien, dan langsung memprosesnya dan mengembalikan hasil pemrosesan tersebut kepada klien. Klien pun menerima informasi hasil pemrosesan data yang dilakukan server dan menampilkannya kepada pengguna, dengan menggunakan aplikasi yang berinteraksi dengan pengguna.[2]

2.2 .Net Framework

Microsoft .NET Framework adalah sebuah komponen yang dapat ditambahkan ke sistem operasi Microsoft Windows atau telah terintegrasi ke dalam Windows (mulai dari Windows Server 2003 dan versi-versi Windows terbaru). Kerangka kerja ini menyediakan sejumlah besar solusi-solusi program untuk memenuhi kebutuhan-kebutuhan umum suatu program baru, dan mengatur eksekusi program-program yang ditulis secara khusus untuk framework ini. .NET Framework adalah kunci penawaran utama dari Microsoft, dan dimaksudkan untuk digunakan oleh sebagian besar aplikasi-aplikasi baru yang dibuat untuk platform Windows.

Pada dasarnya, .NET Framework memiliki 2 komponen utama: CLR dan .NET Framework Class Library. Program - program yang ditulis untuk .NET Framework dijalankan pada suatu lingkungan software yang mengatur persyaratan-persyaratan runtimeprogram. Runtime environment ini, yang juga merupakan suatu bagian dari .NET Framework, dikenal sebagai Common Language Runtime (CLR). CLR menyediakan penampilan dari application virtual machine, sehingga para programmer tidak perlu mengetahui kemampuan CPU tertentu yang akan menjalankan program.

CLR juga menyediakan layanan-layanan penting lainnya seperti jaminan keamanan, pengaturan memori, garbage collection dan exception handling/ penanganan kesalahan pada saat runtime. Class library dan CLR ini merupakan komponen inti dari .NET Framework. Kerangka kerja itu pun dibuat sedemikian rupa agar para programmer dapat mengembangkan program komputer dengan jauh lebih mudah, dan juga untuk mengurangi kerawanan aplikasi dan juga komputer dari beberapa ancaman keamanan.[4]


2.3 Pemodelan Denormalisasi

Guna merancang sebuah logical database secara umumterdapat dua teknik yaitu teknik normalisasi dan denormalisasi. Untuk menangangani redudansi data pada database dalam skala besar, sampai saat ini banyak yang menggunakan teknik normalisasi.

Akan tetapi teknik normalisasi ini kadang menyebabkan beberapa pembatasan dalam mendukung kebutuhan aplikasi. Teknik normalisasi bisa diterapkan pada pemodelan cross tab, hanya data kolomnya statis, jika merubah kolom maka haruslah merubah struktur tabel.

Oleh karena itu, solusi yang bagus untuk menangani model data cross tab yang bersifat dinamis tersebut diperkenalkanlah teknik denormalisasi.

2.4 XML File

XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet. XML didesain untuk mempu menyimpan data secara ringkas dan mudah diatur.[3]

XML adalah data yang jika diolah bisa memberikan informasi. XML menyediakan suatu cara terstandarisasi namun bisa dimodifikasi untuk menggambarkan isi dari dokumen. Dengan sendirinya, XML dapat digunakan untuk menggambarkan sembarang view database, tetapi dengan suatu cara yang standar.[1]

3.  Desain System

Proses desain sistem terbagi menjadi dua bagian, yaitu desain logical database dan desain aplikasi absensi.

3.1 Desain Logical Database

Dalam pendesainan Logical Database, secara keseluruhan tabel yang dibutuhkan antara lain :

a.   matakul : sebagai tabel master matakuliah
b.   ambil : sebagai tabel transaksi pengambilan matakuliah antara mahasiswa dengan matakuliah yang diambil
c.   mahasiswa : sebagai tabel master mahasiswa
d.   mengampu : sebagai tabel transaksi pengampuan matakuliah antara matakuliah dengan dosen
e.   absensi : sebagai tabel transaksi absensi dari mahasiswa – mahasiswa yang masuk dalam matakuliah tertentu
f.    jadwal : sebagai tabel master jadwal, yang akan digunakan untuk absensi mahasiswa
g.   dosen : sebagai tabel master dosen

Adapun rancangan tabel – tabel tersebut terlihat pada gambar 1.



Gambar 1 : desain tabel absensi

Dalam pengembangan sistem ini terdapat beberapa stored procedure diantaranya :
a.   bacaSemua yang berfungsi untuk membaca semua data dari semua tabel (tabel yang ditentukan)
b.   joinClient berfungsi untuk melakukan transaksi join antar tabel yang digunakan khusus untuk aplikasi absensi client
c.    joinServer untuk melakukan transaksi join antar tabel yang digunakan khusus untuk aplikasi absensi server.

Adapun isi dari stored procedure tersebut sebagai berikut :

a.   bacaSemua :

DELIMITER $$
DROP PROCEDURE IF EXISTS `masterabsensi`.`bacaSemua`$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `bacaSemua`(tabel varchar(10))
BEGIN
case
when tabel = 'matakul' then select * from matakul;
when tabel = 'dosen' then select * from dosen;
when tabel = 'jadwal' then select * from jadwal;
when tabel = 'mahasiswa' then select * from mahasiswa;
end case;
END$$
DELIMITER;

 b.   joinClient :

DELIMITER $$
DROP PROCEDURE IF EXISTS `masterabsensi`.`joinClient`$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `joinClient`(nim varchar(10), mk varchar(10))
BEGIN
select mahasiswa.nama from ambil inner join mahasiswa
on  ambil.nim = mahasiswa.nim
where ambil.nim = nim && ambil.kodeMk = mk;
END$$
DELIMITER ;

c.    joinServer :

DELIMITER $$
DROP PROCEDURE IF EXISTS `masterabsensi`.`joinServer`$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `joinServer`(mk varchar(10),kelas varchar(2))
BEGIN
select absensi.nim, mahasiswa.nama from absensi inner join mahasiswa
on absensi.nim = mahasiswa.nim where
absensi.kodeMk = mk && absensi.idKelas = kelas group by nim;
END$$
DELIMITER ;

3.2    Desain Aplikasi Absensi

Desain aplikasi absensi ini terbagi menjadi dua form utama, yaitu form absensi server dan form absensi client. Adapun desain aplikasinnya terlihat pada gambar 2.


                                                                                Gambar 2 : desain aplikasi absensi


Pada aplikasi ini form absensi server digunakan untuk mengisi/merubah semua data, mulai dari data dosen, data matakuliah, data mahasiswa, jadwal matakuliah sampai pembuatan laporan yang berekstensi xml.

Sedangkan pada form absensi client hanya bisa mampu mengisi data absen, mahasiswa tersebut. Yang mengacu pada database yang telah diubah oleh form absensi server.

4.    Uji Coba

Hasil uji coba aplikasi ini terbagi menjadi tiga jenis yaitu uji coba aplikasi absensi client, uji coba aplikasi server, serta uji coba penyajian laporan yang berekstensi xml.

4.1  Uji Coba Aplikasi Absensi Client

Gambar 3 dibawah ini menunjukkan aplikasi absensi client. Dalam uji coba ini terbukti aplikasi hanya dapat menerima masukkan nim dari mahasiswa dan mengetahui ada tidaknya mahasiswa tersebut dalam kelas itu. Dalam aplikasi ini terdapat tombol refresh unutk mengantisipasi kekeliruan jadwal dari aplikasi server.


Gambar 3 : Tampilan Aplikasi Absensi Client


4.2  Uji Coba Aplikasi Absensi Server

Gambar 4 dibawah ini menunjukkan aplikasi absensi server. Dalam uji coba ini terbukti aplikasi ini mampu mengisi data dari jadwal matakuliah, data dosen, data matakuliah, data mahasiswa, serta data pengampuan matakuliah oleh dosen dan data pengambilan matakuliah oleh mahasiswa. Dalam aplikasi absensi server ini, terbukti tidak hanya untuk mengisi data saja, melainkan untuk melihat data – data dosen yang ada, matakuliah apa saja dalam semester ini, dan mahasiswanya siapa saja. Serta dapat mengetahui pengampuan dosen terhadap matakuliah - matakuliah yang ada dan pengambilan matakuliah dan dosen oleh para mahasiswa.



Gambar 4 : Tampilan Pengisian Jadwal

Gambar 5 dibawah ini menunjukkan aplikasi absensi server, untuk pembuatan laporan. Dalam uji coba ini terbukti aplikasi ini mampu menyajikan data laporan berbentuk cross tab yang menggunakan metode denormalisasi yang semula dalam desain database hanya berbentuk baris dirubah dalam bentuk per-kolom, serta mampu membuat laporan berbentuk xml, dengan menekan tombol simpan.



Gambar 5 : Tampilan Laporan


4.3  Uji Coba Penyajian Laporan XML

Gambar 6 dibawah ini menunjukkan penyajian laporan dalam bentuk XML. Dalam uji coba ini terbukti penyajian XML yang disajikan bisa juga dibuka menggunakan aplikasi excel, dengan format yang cukup tersusun rapi, sebagaimana terlihat dalam gambar 6 berikut.


                                                                            Gambar 6 : penyajian laporan XML dalam excel

Adapun struktur penyajian laporan yang berformat XML seperti gambar 6 diatas, sebagai berikut :


  
    340
    Fingky Budiarti
    V
    V
    V
    X
    V
    V
    V
    V
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
  

  
    347
    Willy Witanto
    V
    V
    V
    X
    X
    V
    V
    X
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
  

  
    350
    Okky Hadi
    V
    V
    V
    X
    X
    V
    X
    V
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
    ---
  
  


5.    Penutup
5.1 Kesimpulan

Kesimpulan yang dapat ditarik dalam penelitian ini adalah :

1.   Teknik denormalisasi sangatlah membantu dalam penanganan data yang bermodel cross tab dan bersifat dinamis. Dalam hal ini, pertemuan tiap matakuliah yang berbeda semester memiliki perbedaan.
2.   Dosen atau staff karyawan tidak perlu merekap ulang data absensi, karena sudah disediakan menu laporan xml. Sehingga mempermudah dalam penyusunan laporan dan penghitungan KHS.
3.   Kesalahan data dapat diminimalisir karena data sudah tersimpan dalam database.
4.   Penggunaan client – server sangat membantu pengisian absensi, karena absensi bisa dipasangkan pada setiap komputer dan prosesnya pun tidak lama.

5.2 Saran

Dalam laporan ini tentunya masih terdapat beberapa keekurangan yang masih bisa di[erbaiki untuk membangun sistem yang lebih baik dan lebih efisien lagi, diantaranya :

1.   Telah dijelaskan diatas bahwa program ini menggunakan client – server  yang berbasis desktop, sehingga dalam penggunaannya masih belum bisa diakses disemua tempat. Yang dapat mengaksesnya hanya komputer atau notebook yang memiliki aplikasi ini saja.
2.   Sedang dalam penjadwalannya hanya berlaku dalam satu jaringan saja, dikarenakan akses database penjadwalannya masih belum maksimal.
3.   Dalam pembuatan laporannya menggunakan file berekstensi XML, yang sebenarnya masih bisa dimanfaatkan secara maksimal, hanya dalam penelitian ini masih memanfaatkan data XML tersebut sebagai penyajian laporan saja.
4.   Dalam pengabasenannya juga masih terdapat celah, diantaranya tidak adanya persetujuan dari dosen matakuliah tersebut.
 
6.    Daftar Pustaka

[1] Hartanto, Budi. Membuat Program – Program Keren dengan Visual C#.Net Secara Mudah. Yogyakarta : C.V Andi Offset 2009
[2] Nurrohmah, Ratnasari. Client/Server dengan Java Remote Method Invocation (Java RMI), Sebuah Tutorial. Surakarta : Teknik Elektro Universitas Muhammadiyah Surakarta 2003
[3] Kim, Larry. XML Integrated Development Environment. USA : Altova, Inc & Altova GmbH. 2002
[4] Nogroho, Adi. Algoritmadan Struktur Data dengan C#. Yogyakarta : C.V. Andi Offset.2009



JIKOM STIKOM PGRI Banyuwangi
Volume : 01
No : 1
ISSN : 2088-6063
Hal : 55 - 60

Membuka File txt dengan Open Dialog : C#


Malem guy's. . . .

Yah akhirnya sempet juga gue nulis lagi nih, kali ini gue mw berbagi aja tentang gimana caranya Membuka File txtdengan Open Dialog di C#. .

Sebelum ngelanjut, nih gue make IDE Sharp Develope versi 4.0, yang lumayan kren lah di editornya, and yang terpenting cos gue make OS w*****s 64 bit, gue tinggal njalanin aja gak perlu ganti compilingnya dulu. .hehehehehe seru nih. . . .

Oke dah berhub dah malam n dah capek banget nih. .langsung aja yah. . .

Cek this. .

Selasa, 25 Oktober 2011

Journey To The South

Ya udah lama gue kgak corat - coret nih blog lagi gara2 lagi galau, bingung mempartisi nih otak. . . .ya akhirnya gue mutusin merefresh biar bisa beraktifitas lagi. . .pingin tau ngerefreshnya. .nuju TKP dlu dunk. . .
Q : kok curhat seh jadinya. . .
A : byarin ini loh label cerita,ya suka gue donk. . .:hammer:
Q : wah yg punya ngambek. . .:kabur:
A : *%#$%;
Yah intinya sekedar curhat gan. . .^_^" (yg atas tu kurang ajar) cerita akhir pekanQ. .

Sabtu, 24 September 2011

Foto - Foto Lucu : Tempatnya Nongkrong Para "Raja"

Malem nih guys. . . .(ngetiknya malem nih) hehehe yah buat loe loe yg lagi gk malem mingguan ini ada beberapa foto yg wajib loe liat. . .

Tenang gan,foto ini gue ambil ndiri kok, dket2 daerah kampus gue,ya mohon maaf dlu nih sebelumnya gk bermaksud mengandung unsur promosi tw SARIP (Suku Agama Ras dan IP).. .. . . -.-" Just Kidding nih!!

Yupz, dri jdulnya ja dh kelihatan tuh,dimna para "Raja" biasa nongkrong, tau mungkin tmpat mreka menghabiskan waktu kyaknya. .
Penasaran?? Cek this??

Kamis, 22 September 2011

Mousepad Tidak Berfungsi Pada Ubuntu 10.10

Kategori baru nih guys,gue nyoba ngeshare tentang Linux nih,slah satu OS kesukaan gue. . .knapa?? OSnya ringan n yg pasti bisa di pake ngegame punyanya si Windows. . .hehehehe

Lah tpi kemarin sempet bingung gue ma nih si lepi, pake ubuntu 10.04 tiap abis gue update mousepadnya kagak kena terpaksa pake mouse usb, selang beberapa bulan gue ganti lagi denganubuntu 10.10 tetep aja kgak kena. . .wah ngambek paling nih si lepi!!! (whehehehe)

Udah googling mulai dulu tetep gak nemu2 (kurang beruntung nih gue),tpi tetep aja gue lnjutin akhirnya tadi pagi buta gue nemu juga n gue ikutin petunjuknya, akhirnya kena juga nih. .hehehe. . .pingin tau?? cekidot!!!

Kamis, 15 September 2011

Merubah Default Icon File EXE-mu di C#

Q : Bingung gan,apaan tuh judul??
A : Sabar bang,ikutin dulu nih yg bawah!!!
 Merubah Default Icon File EXE di C# yah dari judulnya kan kelihatan toh. . .pernahkan loh mbikin aplikasi atau sebuah game dari C#,n waktu njalaninnya gimana??
Q : ya gue buka dulu kk C#-nya
 Toeng. . .  .ya kalo gk punya Kompilernya gimana?? yah kan dibuka dulu tu foldernya n dicari Exenya di Bin -> Debug -> nah ketemu kan tu File Exe-nya??

Rabu, 14 September 2011

Foto - Foto Lucu

Selamat pagi nih semua. . .(mbikinnya pas pagi2 soalnya). .nah ini ada beberapa gambar jepretan gue sma tmen2 yg mungkin bisa menghibur loe sedikit. .

Tenang bang,fotoya ori semua, gue dpet di daerah Banyuwangi aje. .hehehehe. .

Loe penasaran. . . . cekidot??!!!!!!




Selasa, 13 September 2011

Membuat File txt (sejenis) dengan Save Dialog menggunakan C#


Yo guys jumpa lagi nih. . .kali ini gue bakal ngelanjutin yang kemarin nih tentang Membuat File txt menggunakan C#, pa lagi tu si Q, tanya mlulu sampek - sampek nyepam email gue. .(wkwkwkwk)

Q : pa gan panggil2 q, mana nih janjinya kemarin?!
A : Oh orangnya dateng nih,hehehe nih ikutin
Q : Gimana tu jalannya
A : didorong aja ntar kan jalan. .hihihi begini jalannya, prosesnya sama kayak artikel gue yang kemarin, cuman bedanya disini dikasih save dialog so bisa di loe simpan di folder mana pun yang loe maw, dengan nama file terserah loe juga. .
Q : ??!!!!
A : Ikutin bawah ini aja dah. ..

Minggu, 11 September 2011

Membuat File txt (sejenis) menggunakan C#

Ya sekedar mengulas lagi ini nih. . .Cara Membuat File txt Menggunakan C#. .
Q : Gimana tu gan maksudnya??
A : Maksudnya gini, biasanya kan kita pingin mbikin catatan atau tulisan yang bisa di simpan di hardisk kita, ya bisa kita pindah2 gitu jadinya
Q : Oh,gitu ya gan, ,trus caranya??
A : Ya simak bawah ini dunk, , ,

Jumat, 09 September 2011

Manfaat Korek Api

Beberapa manfaat korek api nih gan, semoga gak garing yah lelucon ane!!! wehehehehe
N semoga aja kagak repost nih. . -_-"
Buat para perokok nih pasti bawaan wajib yah, rokok gak mbawa gk masalah, tpi klo sampai korek ini gk bawa, wah bisa bingung ndiri nih. . .gitu kata orang2!!


so lanjut gan. .

Selasa, 06 September 2011

Silaturahmi Keliling Banyuwangi Selatan

Libur telah tiba. .oh oh maaf nih efek kebanyakan ngegame jdi lupa ma waktu. .hehehe yah kurang beberapa hari lagi gue udah mulai ngikutin rutinitas seperti biasanya. .Yupz kuliah n ngegame. . .kali ini gue mau ngasih sedikit warna pada blog gue yg gak pernah keurus ini. .hehehe biar tmbah keren aja. . .

And gini ceritanya nih,selama liburan kemarin,ya tepatnya waktu hari senin kemarin 5 September 2011. . .

Senin, 05 September 2011

Cheat Plant vs Zombie : Part III

Zombiiee agaiiiiin!!!!! Arghhhh. . .. . .  (lebay ah) :D
Lah ini part terakhir nih buat Cheat Plant vs Zombie nya, dari yang kemarin2 Cheat Plant vs Zombie : Part I n Cheat Plant vs Zombie : Part II. . .

Gimna agan agan pada level brpa semua nih. .
Lah biar gak bosen ini gue bagi2 triknya lgi nih biar gak monotone main gamenya ya. . .

Simple aja nih kan udah part terakhir ya. .
Ini cuman maen2 kode aja nih so gk butuh Cheat Engine lagi. . .cuman tinggal ketik waktu main aja yah!!!

Minggu, 04 September 2011

Cheat Plant vs Zombie : Part II

Hai hai ketemu lagi nih. ..gimana main Plant vs Zombie nya yg pake cheat tambah seru gk nih??
Yah dalam coretan kali ini gue bakal sharing lagi ngeCheat Reacharging di Plant vs Zombie hwehehehehehehe, , , ,
Q : Apaan tu kk??
A : Yah kalo nurut kamus bahasa inggris si ngisi ulang itu,mksudnya kalo loe main meski dengan SUN unlimited tetep aja nunggu kan buat nanem tanaman loe. . .

Sabtu, 03 September 2011

Cheat Plant vs Zombie : Part I

Awazzz ada zombie menyerang. . .
Wah wah jgn teringat dengan Resident Evil tw Left 4 Dead nih ye. . .hehehe

ini nih game house PLANT vs ZOMBIE , yg lucu lucu gitu charakternya. . .sdikit cerita, ini kemarin lgi ngeblank cri game lgi bosen smw akhirnya nemu game house ini dah yang tujuannya pngin tw endingnya. . .so cari sna sni ktemu cuma sepotong - spotong artikel untuk ngecheat alias bermain curang nih. . .hehehehhee langsung aja yah. . .[CEKIDOT]

Jumat, 02 September 2011

Membuat Game Sederhana Dengan Java : Game Suit

Batu, Kertas, Gunting . . .yeee gue menang. . . :D (ah nih GeJe kk nya). .ya lanjut aja ya dri pda ikut2an GeJe. .hehehehe

Dalam coretan kali ini gue mw mbahas mbikin game dari java. .(yak anda betul) game suit. .yang sbenarnya ini udah lma sebagai tugas semester ane yg ckup asal2an n asal jadi, hanya karena da kesibukan (males) baru smpet posting sekarng. .

Game simple yang cuman ngandalin fungsi random dalam Java ini, bisa loe download disini!!
Ckup sekian bsa basinya sekrang kita lnjut ke pembuatannya!!!

Kamis, 07 Juli 2011

Contoh Program Menghitung Luas dan Keliling Bangun Menggunakan Matlab

Pernhakah loe berfikir, untuk menghitung Luas dan Keliling sebuah bangun dalam sebuah media komputer?? (yg jelas gk pake penggaris yg kita beli di toko) -_-"

Mungkin sudah banyak program yg di pasarkan secara gratis atau berbayar sekalipun. . .tpi mereka bisa membuatnya, kenapa kita tidak bisa. .
Yupz. . .dalam blog ini gue mau sharing ilmu yg kmarin gue bikin bareng Willy 'Saga' Witanto, sebagai tugas mata kuliah Pengolahan Citra Digital!!

Tapi dlam kesempatan kali ini,programnya memang gk perfect (maklum msih newbie ^_^"). .bisa berjalan dlam beberapa kondisi saja. .ya yg penting kita share aja ilmu. ..oke. .
Cekidot. .

Minggu, 26 Juni 2011

Membuat Game Sederhana Dengan C#

Ya kali ini mw sharing Game Sederhana Dengan C# meski gamenya udah lama mbikinnya. . cman bru ksempetan kali ini gue ngpost. . ya harap dimaklumi, baru ganti alamat. ..hehehehe
Dalm ksempatan kali ini gue mw mbeberin karpet kode game gue nih. .disni jdul gamenya GAME TANGKAP CORAL. . (wah jdul apaan itu). .
Sdikit cerita, game ini gue buat untuk tugas HCI (mksudnya IMK (kgk tau juga -_-) itu Interaksi Manusia dan Komputer). .ya akhirnya kepikiran mbikin game meski graphic-nya gk mbois (keren) sma sekali. .mklumlah kgak bisa ndesain. . .(kpan mulai ini) oke dah ceritanya udahan,kita lnjut ke penjelasannya oke. . .

Sabtu, 25 Juni 2011

Memasang Syntax Highlighter Pada Bloger

Syntax Highlighter merupkan fitur dalam text editor, khususnya editor source kode, html, php atau bhasa pemrograman yg lain. . .
loe bingung??gue juga nih. . .:p

Dengan kata lain source kode yg kita pasang pada bloger akan berbeda dengan tulisan yg lain n bisa juga mematikan fungsi tersbut klo itu kode html. . .bagi para blogger yg mnjurus kaki seribu ke IT, akan sngat berguna saat loe ngeblog n berbagi ilmu. .nurut pengalaman gue, klo kita ingin nampilin kode html pada blog kita, kode tersebut mlah berpengaruh dengan tema bisa juga muncul dengan sosok lain (hantu kale). ..

contoh simpelnya kyak gini. .(itu digambarnya kn ada :D)
#include< iostream >
using namespace std;
int main()
{
   cout << "GINI CONTOHNYA";
}

Bagaimana keren kn???klo loe pngin kyak gitu ikutin selanjutnya. .
Now Tutorial Memasang Syntax Pada Blogger / Blogspot kita mulai. .

Kamis, 16 Juni 2011

Contoh Penggunaan Input Output Menggunakan C++

Pada ksempatan kali ini, gue mau sharing penggunaan input output menggunakan C++. . .(ya meski baru blajar semalem). .xixixixixi
dsini gue make compiler Borland C++ 6.0, bagi kalian yg blum punya bisa di download juga disini!! (link belum tersedia). .
Sekilas info tentang si C++, "C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, . . .bla bla bla. . . bca ndiri aja ya dri wiki"
Now. ..qt lnjutkan. . .dalam program kali ini gue make contoh program menghitung luas lingkaran menggunakan c++

Senin, 06 Juni 2011

Typer Shark Deluxe : Game Edukasi

Masihkah loe mngetik dg 11 jari??!! :D, atau loe pngin bljar mngetik dg 10 jari tnpa harus mngeluarkan biaya utk kursus???!!!!
Ya ini jwbannya. . ..game yg udah lma ini bsa loe mnfaatkn, loe tinggal downlad game ini, atau tinggal mnta aja ke gue tmen loe. . .
ya emang bnyak game2 yg menyediakn lyanan sbgai tutorial mulai dri mengetik dg 10 jari smpai melncarkan penggunaan mouse. . .
dalam coretan gue kli ini gue cman ngeriview game Typer Shark : Deluxe ini,ya mski udah bnyak blog yg ngeluarinnya. . . ya tetap bdayakan berbagi. ..
Cekidot now!!

Sabtu, 04 Juni 2011

Program Ramalan Zodiak Sederhana : Menggunakan Pascal

Udah beberapa minggu gk ngeblog, blog gk keurus, gk kerumat,dll dah!! Yah saatnya mengisi lagi blog gue dengan isinya lgi. .yang mudah mudahan bermanfaat walupun hanya secuil. ..

Pada kesempatan kali ini gue iseng - iseng mbikin ramalan zodiak yang sangat sederhana sekali, menggunakan bahasa Pascal. Ramalan Zodiak?? Yupzz. . .yang banyak digandrungi para remaja, yang hanya sekedar iseng untuk membaca ataupun bener - bener mengikuti isinya. . .Yang kdang dicari mulai dari masalah umum, kesehatan samapai hal yang gak akan kehapus penghapus karet zaman 'Asmara'. . .Ya dri pda qt hrus bca online tw hrus bli mjalahnya, knpa gk qt bkin sendiri aja. . .isinya bisa qt gnti dg ssuka hti qt. ..So bisa dipamerin ktmen2 kn!!! hihihihihi

Sabtu, 23 April 2011

Program Absensi : Client Server

Program ini gue buat kemarin sbagai tugas praktikum Alpro. . .ya sekalian dibikin program client server. . .(smbil belajar :D)
(yah sekedar cerita sja) Awal idenya udah mulai dlu seblum gue mengenyam bangku kuliah. . . akhirnya terwujud juga. . .mulai dri yg console base smpek yg gni nih. .

Lanjut : dalam program absensi ini, krena gue pke pemrograman client server (meki belum bagus berantakan), gue mbikin 2 program yg berbeda, yg 1 untuk si server dlam kasus ini dosen yg akan mengajar n yg ke-2 untuk client, yaitu mahasiswa yang absen. .knpa gk dibuat satu saja, dg privilege?? (terserah gue donk,gue yg mbikin :D) ya sebenernya kemarin smpet berfikir gitu, tpi klo dibikin gitu, bisa2 adminnya kebongkar ya absen mahasiswa bisa keisi semua dunk. . .mka dri itu untuk programnya gue pisahin. . .biar pra tngan2 kreatif tidak melakukan kretifitasnya!!
Dalam program ini konsepnya gini User Interface -- Business Logic -- Database. Dalam coretan ini gue cuma mosting beberapa hal yg gue anggap perlu aja untuk selebihnya bisa mbaca di laporan gue!! :D hehehe

Jumat, 22 April 2011

Membuat Dropdown Menu Pada Blogspot


Beberapa minggu ini (mulai dri mbikin :D ) blog gue brantakan. . .ya mklumlah pke blogspot yg sulit juga untuk nge-desain tmpilan yg bgus!!! So. . .
(ooe. . .kgak usah crita pnjang lebar)
Oke lngsung aja, ikuti beberapa lngkah simpel ini :
Syarat :
1. Pnya blog yg pke engine blogspot tntunya
2. Siapin desain drop down menu anda pke CSS (klo pke javascript gue blum bisa masangnya ntr; hehe :D)
Untuk syarat yg ke-2, silahkan desain sesuka loe yg penting tidak kontras dg tema blognya (kyk pnya gue dulu)

Syarat siap lnjutkan :
1. Masuk dashboard loe,pilih design pilih tab Edit HTML
2. Cari kode ini /b:skin  gunakan aja [CTRL]+[F], lalu paste CSS dropdown loe di atas kode itu!
kalo pake tema gue kyk gni jdinya :
Copy aja kode berikut n paste-kan langsung dibawah kode diatas. .

Kamis, 07 April 2011

Koneksi Database MySql : Menggunakan UniDAC

Berbagi pengalaman koneksi database. Beberapa hari yang lalu, gue sempet kebingungan gimana caranya koneksi delphi ke MySql, gue cari kesana kesini, berbagai situs gue kunjungi (yang berhubungan dengan delphi tentunya, bukan yang lain2),mulai menggunakan berbagai macam komponen tetep aja kagak mau, mau tnyak temen tapi kita kgak ada pelajaran pemrograman menggunakan delphi, , , ,jadi walhasil kagak ketemu2. . .

Setelah beberapa hari akhirnya gue ketemu ma temen yang manteb delphinya, gue dikasih tutorialnya menggunakan UniDAC. . .ternyata selama ini gue salah nginstal komponen delphinya. . .N cara selengkapnya monggo disimak :

Senin, 21 Maret 2011

Cara Download Torrent



Pernah denger gak nih Torrent??? Kalo yg gue tau (analisa asal2an :D) itu file yang berekstensi .torrent n punya server ndiri. . .(mungkin). . .yah gak penting deh yang penting gimana kita download file-nya aja ya. . .lol
Kalo kita nyari2 game yang seru2 banyak link2 yang diputer2 alias gk ada, atau juga yang berlisensi atau trial!! Wah jadi bingung ini. . .

Tapi menurut pengalaman gue, pernah nyoba 3 cara buat downloadnya, mau tau ?


Membuat Game Logic v1.0, Menggunakan C#

Game Logic v1.0

Ini gue sertakan penjelasan singkat tentang game logic v1.0 asli karya ndiri. . .hehehe!! Beberapa event yang penting2 aja yang disertakan ya!! Untuk source fullnya bisa diambil disini!!

void NewGameToolStripMenuItemClick(object sender, EventArgs e)
{
   lblGreen.Visible = false; (i)
   lblLose.Visible = false;
   lblRed.Visible = false;
   lblWin.Visible = false;

   kondisiPerahu = true;
   kondisiItem = "-";

   imgPerahu.Left = 347; (ii)
   imgSayur.Left = 459;
   imgDomba.Left = 517;
   imgMacan.Left = 573;

   sayur = true; (i)
   domba = true;
   macan = true;

   kondisi = true;
}

Minggu, 20 Maret 2011

Sejarah Game

Gue ada ringkasan singkat sejarah game dan perkembangannya :

1958: Ahli Fisika membuat video game pertama yang menyerupai permainan tenis meja.
1961: Steve Russel, siswa MIT membuat game komputer interaktif pertama berjudul Spacewar.
1966: Ralp Baer menciptakan game interaktif menggunakan televisi.
1971: Nolan Bushnell dan Ted Dabney membuat versi arcade Spacewar, yaitu Computer Space.
1972: Bushnell dan Dabney mendirikan Atari. Game pertama Atari adalah Pong.
1975: Game komputer pertama dirilis, yaitu Gunfight.
1976: Coleco merilis konsol video game pertama yang disebut Telstar.
1977: Atari mengenalkan video game berbasis kartrid yang dikenal dengan nama Atari 2600
1978: Atari memperkenalkan trackball dalam game Football.
1978: Midway merilis Space Invaders yang merupakan game arcade pertama yang menampilkan skor tertinggi.
1979: Atari mencoba mengembangkan konsol berhologram bernama Cosmos. Namun konsol tersebut tidak pernah dirilis.

Game asal - asal dari C#

waktu asyik - asyik mbikin laporan praktikum rasa penat menghampiri, udah akhirnya gue pasrah ma keadaan n mutusin untuk tidur!! Eh pas mata udah merem malah kebayang - bayang temen bisa mbikin game (masak gue gk bisa), "akhirnya gue mutusin kewarung beli sandal jepit" (WOE WOE kok malah lagunya bondan, maaf kesalahan bukan pada layar pc anda yang mosting udah ngantuk).
Yah akhirnya gue hidupin lagi si lepi pake dragon ball n lanjut ber-coding ria!!setelah 3 jam akhirnya jadi juga kayak gini :

Twitter Delicious Facebook Digg Stumbleupon Favorites More