Tuesday, March 23, 2010

serbasalah

serbasalah!
ya, dari kmaren serba salah. bingung mau ngapain. ga selamanya yang namanyamencoba tuh berhasil. hha yang kalo berhasil mulu berasa pake cheat dong hidup. hha.

gua bingung, kenapa ya bsa serba salah gini. gua kira awalnya mudah, tapi lama2 susah.
pameran minggu lalu gua pikir bakal tambah seru. tapi ternyataa... banyak yang males juga, ga niat. bukannya gua ga bsa tegas, tapi gua pikir buat apa sih dsuruh2 lagi?
uda pada gede gua rasa. yang ngerti tuh cuman yang itu-itu aja. bebal banget jadi orang.

entah apakah ini bner ato gak, gua kek bisa ngerasain aura-aura di sekeliling gua.
aura benci, aura sinis, aura akrab, atau aura penasaran dan macem2 lah.
aneh emang, tapi gua ngerasain banget. intuisi? atau hanya pikiran negatif & positif gua yang memuncak? ga ada yang bisa ngejawab itu semua.

yang jelas, selamat ulang tahun bagi yang ulang tahun hari ini.

Thursday, March 18, 2010

telat, capek, tidur lah!

YES!
Barca menang 4-0 dari Stuttgart!
Messi luar biasa banget emang tadi malem. 2 gol disumbangin dengan mantap. paling najis liat Henry sama Ibra. ga bsa apa2, paling juga assist trakhir Ibra yang ke Bojan, itu juga gol kepuasan Barca doang.

TAPI, gua telat banget masuk tadi. bangun jam 7.40 . nyampe ke kampus juga jam 8.15 an la.
tapi gara2 ga tau kelas pengganti di mana, ampe telat gua. argh ga bsa isi daftar hadir. tinggal 1 lagi kesempatan lagi.

DAN ada 2 kuis hari ini. Pertama bahasa Inggris. hais, blom belajar apa2. dan emang lumayan gak bisanya dari pada bisa. moga2 lumayan lah nilai gua.

DAN ternyata rumor akan adanya kuis PSI akhirnya ga jadi, gara2 dosennya ga dateng. males amat dah dosennya, lagi maen LUNA online kata kelas gua. hahaha

dan gua juga ketemu dia, tapi cmn sekedar melintas, gara2 serba telat hari ini.

TAPI ga APA-APA, karena BARCA menang! YES!!

ya sudah segitu saja hari ini, hahaha.

BARCA!

oh BARCELONA! MENANGLAH KALIAN MALAM INI!!!!!!!!!!!!!!!!!!!

Wednesday, March 17, 2010

hey hoo

yes i'm back!

hari ini sungguh lelah. kuis mpp yang semula dikira susah, ternyata memang susah. hahaha
lumayan bisa sih, tapi agak berantakan gara" emang gua juga bingung nerjemahin kata2nya ke otak gua.

bahasa indonesia juga agak males banget. udah berisik, dosennya juga diem aja lagi. dan ada tugas makalah. ga susah sih, tapi ya harus serius kerjainnya untuk menutupi nilai OM yang pasti akan hancur. hahaha

hari ini gua juga rapat lagi buat pameran fotografi. tapi.......setidaknya hari ini mendingan. semuanya juga uda serius, walaupun ada yang agak bingung. logo dan desain pameran juga uda dipikirin, walaupun yang ngecewain ya, sedikit yang dateng dan pameran kita ga didanain ama kampus. hahah ngeselin sih, tadinya da pengen bkin pameran bagus2, eh ternyata batal. ngeselin banget, ck.

dan juga hari ini gw ketemu ama dia lagi. hahaha, dikira dari siang tuh orang ga masuk. eh ternyata masuk juga. tumben banget dia pake rok. hahaha, tapi cocok laa.

duh laper nih, lagi nungguin si andy ngerjain tugas dia yang sejibun buat beli nasgor.

semoga besok akan lebih baik dari hari ini! bye all!

Tuesday, March 16, 2010

mencoba blog

hahah akhirnya ada niat nulis blog.

ck bingung aslinya mau nulis apa, tapi bodo amat deh yang penting bisa lega.

dari minggu sampe selasa ini gua menghabiskan waktu di dorm. yes harpitnas yaitu hari kejepit nasional jadinya males pulang.
tapi begonya gua, mala di kamar, main dota. hahaha, gila emang padahal besok seinget gua ada kuis mpp.. parah kan? hahaha

keknya banyak ketawa ya gua? soalnya pengen ketawa banget, agak enek juga nulis blog gini, berasa aneh, mungkin harus dibiasain kayaknya. haha

hmm mungkin gua anggap blog sebagai dear diary sehari-hari gua. selamat membaca bagi orang-orang yang mungkin ketemu nih blog. hahah.

gmana ya besok apa jadi nih kuis mpp? haha semoga ngak!

dan.. hemm aplagi ya?
moga2 dengan blog ini gw bsa lebih tenang buat menjalani hidup ini, hahaha.

so, see you tomorrow!

Wednesday, December 30, 2009

Notasi Pemprograman dalam pemprograman Visual (simpel and basic)

Notasi Pemprograman dalam pemprograman Visual (simpel and basic)
---------------------------------------------------------------

Tulisan ini berfungsi agar, program yang kita buat mudah dimengerti oleh orang lain. Sehingga tidak perlu waktu yang lama untuk mempelajari contoh koding yang ada.

Dalam vb (2005 & 2008) sendiri, kita sebenarnya diberikan kebebasan untuk memberikan nama dan mengatur strukutur program

yang kita masing-masing inginkan. Namun dalam program skala besar yang dikerjakan oleh banyak orang, penggunaan notasi

yang sama akan sangat membantu proses pembuatan program tersebut

Dalam tulisan ini akan dibahas mengenai:
- pemberian nama variabel
- pemberian nama komponen (button, form)
- struktur logika

Pemberian nama Variabel
-----------------------

Yang diajurkan untuk memberi nama variabel:

1. Gunakan nama variabel yang singkat, mudah dimengerti dan mencerminkan isi dari variabel tersebut
cth: Dim panjang, lebar, tinggi as integer

2. Nama variabel lokal, diawali dengan huruf kecil
cth : Dim jumlah as integer

3. Nama variabel lokal yang terdiri dari 2 kata atau lebih, diawali dengan huruf kecil dan huruf besar pada huruf

pertama dari setiap kata
cth: Dim jumlahLulusan as integer
, Atau menggunakan simbol garis bawah "_" untuk pemisah setiap kata
cth: Dim jumlah_lulusan as integer

4. Nama variabel yang menjadi konstanta (nilainya tidak berubah) menggunakan huruf besar semua
cth : Dim PI as float


TIDAK DIANJURKAN :
1. Menggunakan nama variabel yang mirip untuk berbagai perhitungan
cth: Dim var1, var2, var3, var4, var5 as interger

2. Menggunakan nama variabel dengan huruf kecil semua, apabila merupakan gabungan 2 kata atau lebih
cth: Dim jumlahlulusan2007 as integer

3. Menggunakan nama variabel terlalu panjang
cth: Dim jumlahlulusan2007denganipdiatasempat as integer



Pemberian Nama Komponen
-----------------------------------------

Pada vb 2005 & 2008, kompenen-komponen yang dibuat pada dasarnya sudah memiliki nama yang unik sperti: textBox1, label1 , dsb. Namun pemberian nama pada komponen akan mempermudah pengerjaan program kita. Pada dasarnya pemberian nama

kompenen tidak jauh berbeda dengan pemberian nama variabel, tapi ada sedikit perbedaan yang mendasar, sepert:

1. komponen "button" menggunakan prefix "btn" sebelum nama button tersebut
cth: "btnValidasiTgl" atau "btn_ValidasiTgl"

2. komponen "form" menggunakan prefix "frm" sebelum nama form tersebut
cth: "frmUtama" atau "frm_Utama"

3. komponen "label" menggunakan prefix "lbl" sebelum nama label tersebut
cth: "lblNamaLengkap" atau "lbl_NamaLengkap"


4. komponen "Text Box" menggunakan prefix "txt" sebelum nama text box tersebut
cth: "txtNamaLengkap" atau "txtNamaLengkap"

5. komponen "List Box" menggunakan prefix "lst" sebelum nama list box tersebut
cth: "lstInventori" atau "lst_Inventori"

6. komponen "radio button" menggunakan prefix "rad" sebelum nama radio button tersebut
cth: "radLakiLaki" atau "rad_LakiLaki"

7. komponen "check box" menggunakan prefix "chk" sebelum nama check box tersebut
cth: "chkFullScreen" atau "chk_FullScreen"

8. pemberian nama komponen yang sama dapat dilakukan, bila kedua komponen tersebut ada pada form yang berbeda
cth: "frmUtama.txtNamaLengkap" dan "frmDataDiri.txtNamaLengkap"

9. pemberian nama komponen yang kegunaanya sejenis dapat menggunakan akhiran berupa angka
cth: "chkKendaraan1", "chkKendaraan2", "chkKendaraan3"


struktur Logika
-----------------------------------

dalam hal ini yang akan dibahas adalah penyusunan if else.
Salah satu contoh kasus untuk menentukan grade berdasarkan ip:

Contoh yang kurang baik:
------------------------------
If (ip=4) Then grade = "A" End If
If (ip>=3 And ip<4) grade = "B" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 0.5em; ">If (ip>=2 And ip♥ ) Then grade = "C" End If
If (ip>=1 And ip<2) grade = "D" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 0.5em; ">If (ip>=0 And ip<1) grade = "E" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 0.5em; ">

note: penulisan if diatas akan menghasilkan hasil yang benar, namun akan membuat program mengulang-ulang pemerikaan pada

satu variabel (variabel ip). Walaupun nilai ip adalah 4, fungsi if akan terus memeriksa satu-persatu syarat ip yang

ada. Selain itu akan menyulitkan untuk memeriksa kode yang ada, bila setiap langkah if dijadikan satu baris.

Yang sebaiknya dilakukan:
-------------------------------
If (ip=4) Then
grade = "A"
Else If (ip>=3) Then
grade = "B"
Else If (ip>=2) Then
grade = "C"
Else If (ip>=1) Then
grade = "D"
Else
grade = "E"
End If

note: berbeda dengan penulisan sebelumnya, bila fungsi if sudah menemukan 1 kondisi yang sesuai maka funsi pemeriksaan

akan langsung dihentikan. Selain itu dengan memisahkan baris antara kondisi dan perintah yang akan dijalankan, membuat

kita dapat menelusuri dengan lebih mudah bila terjadi kesalahan pada program.
----------------------------------------------------------------------------------------------------------------sumber : Antonio Daniswara


STUKA, STUKA, STUKA!

iseng2 baca di kaskus mala jadi suka pesawat perang dlu, namanya stuka. Sirennya keren abis!
nih videonya.