Menghitung Luas Segitiga dengan Informix


Informix merupakan pemrograman generasi keempat. Contoh sederhana dari pemrograman tersebut adalah perhitungan luas segitiga. Ada dua versi dengan hasil yang sama.

Globals
Define alas,tinggi,luas real
End Globals

Main
Prompt ‘masukkan , alas = ‘ for alas
Prompt ‘masukkan , tinggi = ‘ for tinggi
Call hitung(alas,tinggi)
Display “Luas Segitiga= “luas End
End main

Function hitung(alas,tinggi)
luas=0.5*alas*tinggi
End function

———————————————————————————–

Main
Define alas,tinggi,luas real
Prompt ‘masukkan , alas = ‘ for alas
Prompt ‘masukkan , tinggi = ‘ for tinggi

Call hitung(alas,tinggi ) RETURNING luas
Display “Luas Segitiga= “luas

End main

Function hitung(a,t)
Define t,a,L real
L=0.5*a*t
RETURN L
End Function

———————————————————————————–

Kenapa VB.net ?


Jika ada yang bertanya, kenapa menggunakan VB.net dibanding VB6, ini beberapa jawaban yang saya dapatkan dari obeservasi kecil saya di internet:

No Visual Basic 6 Visual Basic .Net
1 Menggunakan Pustaka dengan standarisasi lama, berdampak pada fungsi-fungsi yang lama (jadul) Menggunakan Pustaka/Library yang standarisasi terbaru sehingga lebih bermanfaat dalam penggunaannya.
2 Penanganan Kesalahan/error yang cenderung sempit lingkupnya (menggunakan On Error Goto) Penanganan kesalahan/error lebih baik (menggunakan Try Catch and Finally) Untuk pengguna akhir bisa dapat meminimalisir kesalahan yang tak tertangani
3 Banyak kode yang tersembunyi sehingga, programmer sulit untuk mengontrol dan mengaksesnya (ex: dalam pengaturan tampilan) Semua kode dapat dilihat dan dimodifikasi
4 Tidak terintegerasi dengan bahasa pemrograman lainnya Dapat mendukung bahasa pemrograman lainya yang memiliki dasar bahasa .Net ( Dalam pengembangannya)
5 VB6 menggunakan ADODB dan merekam-set untuk mengimplementasikan aplikasi akses data. (Penyimpanan data) VB.NET menggunakan ADO.NET dan dataset untuk membangun aplikasi akses data. The ADO.NET juga mendukung akses data terputus.
6 Penggunaan memori yang baik sehingga waktu pengaksesan data lebih cepat
7 Produk lawas, sehingga kadang sulit disesuaikan dengan kebutuhan saat ini Produk terbaru (2012 dengan VB 2012) mudah disesuaikan dengan kebutuhan

 

[Updated 2013] Kumpulan Cara Mempercepat Koneksi Internet Smart, Telkomsel Flash, IM2, Axis, XL, dan 3


Kali ini saya menambahkan 2 cara untuk mempercepat koneksi, sehingga ada 5 cara yang boleh anda coba 🙂 Selamat Berinternet Cepat

Cara 1

Dijelaskan melalui blog ini mengenai mempercepat modem GSM dan CDMA, saya sendiri menggunakan Telkomflash yang Unlimited dengan paket yang 125 ribu/ bulan. Awalnya memang internetannya kenceng,  tapi sewaktu kuota habis, kecepatan akan menurun. Nah, setelah bertanya kemana-mana, dan browsing ke mana-mana akhirnya saya tau cara mengoptimasikan kecepatan modem saya.

Sebenernya cuma setting standar sih, langkah-langkah ini yang saya lakuin: Continue reading

Video Pembelajaran Keamanan Data


Video pembelajaran yang saya dan teman-teman buat setahun silam, baru sempat diunggah.
Video ini merupakan EduVideo ke 9 dari kelas kami SMSI01 Universitas Gunadarma. Materi video adalah KEAMANAN DATA, diambil dari salah satu pokok bahasan Struktur dan Organisasi Data. Membahas konsep data mounting, data sharing, dan data protection.

Satu Mouse, Satu Keyboard, Multi-Komputer


Sudah lama tak mengahadirkan informasi di blog saya ini, kali ini saya akan berbagi tentang aplikasi yang bisa menjalankan beberapa komputer dengan satu mouse dan/atau satu keyboard. Sangat menarik bagi anda yang memiliki beberapa komputer. Beberapa bulan yang lalu saya sempat terpikir apakah ada aplikasi yang bisa menggunakan satu mouse/keyboard di beberapa komputer. Akhirnya saya temukan:

How Synergy works. Hebatnya aplikasi ini adalah dapat berjalan di OS yang berbeda sekalipun, saya pun mencobanya dengan menghubungkan laptop Windows saya dan laptop lainnya yang bersistem operasi Ubuntu/linux. Keunggulan lainnya adalah copy-paste dari komputer satu ke komputer lainnya !

Pengaturannya cukup sederhana, cukup menginstalnya di masing-masing komputer. Aplikasi ini bersifat server-client dimana satu komputer yang memiliki mouse/keyboard menjadi server untuk dapat dishare mouse/keyboardnya.

Aplikasi ini bukan satu-satunya namun, karena OS yang didukung lebih banyak maka ini menjadi pilihan saya.

Jangan habiskan waktu anda disini hehe, segera download Synergy

(Android) Hello Word !


Sekitar setahun lalu saya akhirnya dapat membeli sebuah handheld baru, setelah nabung dan menjual handheld sebelumnya. Dari awal pengenalan android sampai saya menulis artikel ini, saya cukup tertarik dengan android, mulai dari pengembangannya yang “bebas” hingga penawaran aplikasi yang menarik.

Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak.

Continue reading

Web Designers vs Web Developers


Sudah sangat lama tak menulis diblog kesayangan saya ini. 3 bulan mendekam di program fast track kampus saya, seolah melumpuhkan kreatifitas menulis saya. Well, untuk postingan terakhir saya di tahun ini saya akan berbagi tentang perbandingan antara web designers dan web developers. Jumlah web developers sendiri jauh lebih banyak dari web designers, karena permintaan pasar teknologi memang begitu. Apalagi bayaran yang ditawarkan kepada web developers juga rata-ratanya hampir 2 kali lipat dari web designers. Web developers sendiri bisa dikatakan sebagai coder, di mana mereka menggunakan sebagian besar logika dibandingkan kreatifitas, tentunya berbanding terbalik dengan web designers. Perbandingan pendapatan yang lurus dengan jumlah web designers membuat banyak web designers tetap menjadi orang-orang yang menumpahkan kreatifitasnya di graphic editing software. Kedua profesi ini saling mendominasi satu sama lain.

inforgraphic:

Saya sendiri adalah seorang web designers amatir yang mencoba melakukan kemajuan dengan mendalami web developing. Mengapa harus demikian ? jawaban yang sederhana adalah agar dapat menutupi kekurangan web designers dalam membangun sebuah website. Pesan saya yang terakhir untuk para Web Designers adalah jangan menjadi seorang Web designers who can’t code , jangan sampai dalam membangun sebuah website tidak memperhitungkan ukuran data dari web itu sendiri, karena tidak mempertimbangkan penggunaaan code di dalamnya dan untuk web designers yang bisa coding dikit-dikit, terus kembangkan jangan mau jadi web designers who won’t code !

sebagian besar tulisan saya ini mengacu pada tulisan ini

Happy New Year All ! Have a better next year !