Mengenal Borland Delphi 7.0


Delphi adalah sebuah bahasa pemrograman visual di lingkungan windows ( under windows) yang menggunakan bahasa pascal sebagai Compiler. Keberadaan bahasa pemrograman Delphi tidak bisa dipisahkan dari bahasa Turbo pascal yang diluncurkan pada tahun 1983 oleh Borland International Incorporation. Turbo pascal memang dirancang untuk dijalankan pada operasi DOS (Disk Operating System) yang merupakan sistem operasi yang banyak digunakan pada saat ini. Seiring dengan perkembangan zaman, dimana sistem operasi mulai bergeser ke sistem operasi windows, maka borland International merilis Turbo Pascal for windows yang dijalankan dibawah sistem operasi windows 3.X.


Sejarah Borland Delphi 7.0

pada tahun 1992 muncul bahasa pemrograman baru bernama Borland Pascal 7 yang merupakan penggabungan dari Turbo Pascal dan Turbo pascal for windows.

Namun ternyata bahasa pemrograman baru tersebut ternyata masih sulit di gunakan. Trend penggunaan bahasa pemrograman visual untuk membangun sebuah aplikasi telah mendorong Borland membuat bahasa pemrograman baru pada tahun 1995 diperkenalkan kepengguna komputer sebuah bahasa pemrograman visual yang berbasis bahasa pascal. Bahasa pemrograman baru tersebut diberi nama Borland Delphi setahun kemudian versi ke dua dari delphi dilempar kepasaran.

Penggunaan delphi dapat mempersingkat waktu pemrograman, karena anda tidak perlu lagi menuliskan kode program yang rumit dan panjang untuk menggambar, meletakkan dan mengatur komponen. Selain itu anda dapat menyusun aplikasi yang lebih interaktif. Delphi menyediakan cukup banyak pilihan komponen interface aplikasi, antara lain berupa tombol menu, drop down, ataupun menu pop up, kotak text, radio button, check box, dan sebagainya. Bahkan ada berbagai mascam komponen Skin tampilan yang beragam yang disediakan oleh beberapa vendor lainnya, seperti, SUIPack, Sxskincomponents, dan lain sebagainya. Anda tinggal memilih komponen yang dibutuhkan dengan klik mouse, mengatur tampilannya kemudian menuliskan sedikit kode program, maka aplikasi anda siap dijalankan.

Delphi 7.0, versi terbaru yang dikeluarkan oleh Borland, memiliki support yang sangat tinggi terhadap data base-data base yang sudah terkenal (seperti MS Accsses, Paradox, Foxpro, Dbase, Oracce, dan lain sebagainya), dan dilengkapi dengan objek-objek yang baru sehingga memudahkan pembuatan database maupun program lainnya (Game, Utility dan lainnya).


Gambar Tampilan Borland Delphi 7.0


Kelebihan Borland Delphi 7.0

Borland delphi 7.0 merupakan pilihan bagi sebagian kalangan programmer untuk membuat aplikasi. Hal ini disebabkan kelebihan yang ada pada borland delphi 7.0 berikut ini beberapa kelebihan borlan delphi 7.0 antara lain :


  • Berbasis Objek Orientid programming, seperti bagian yang ada pada program dipandang sebagai suatu objek yang mempunyai sifat-sifat yang dapat diubah dan diatur , sehingga kita dapat membuat tampilan sebuah program dengan desain kita sendiri tanpa harus membuat codding yang panjang.
  • Suatu file EXE, setelah anda merancang program pada IDE Delphi akan mengkomplikasinya pada sebuah file executable tunggal. Program yang anda buat dapat langsung didistribusikan dan dijalankan pada komputer lain tanpa perlu menyertakan file lain, kecuali file yang beretensi *.exe atau Applikasi tersebut membutuhkan file lain seperti database, koneksi atau file pendukung lainnya, ini merupakan kelebihan yang sangat berarti.

  • Borland delphi 7.0 hadir bersama borland Kylix 3 yang berbasis Linux, bila ingin berganti flattform dari Windows ke Linux maka aplikasi yang dibuat di Delphi dapat dijalankan di Kylix 3 yang dikarenakan kedua produk tersebut merupakan produk Borland.



Kebutuhan Sistem

Agar delphi versi 7.0 ini dapat dioperasikan dengan baik anda membutuhkan perangkat keras dan perangkat lunak dengan spesifikasi tertentu. Delphi memerlukan perangkat keras (Hardware) dengan ruang hard disk dan memori yang relatif besar untuk untuk pembuatannya tetapi untuk pemakaiannya / menggunakan hasil file Aplikasinya tidaklah membutuhkan spesifikasi yang besar, tergantung besar kecilnya program yang kita terapkan pada komputer tersebut, Spesifikasi minimal yang dibutuhkan antara lain :


  • Processor pentium 233 MHz atau yang lebih tinggi.
  • Sistem operasi windows XP, windows 2000 atau windows 98.
  • Memori membutuhkan RAM 64 MB untuk edisi Architect, Enterprise, dan propesional, kecuali untuk personal 32 MB disarankan 128 MB.
  • Untuk Hard disk minimal size yang kosong sebesar 500 Megabyte.
  • Mouse,Keybord.dll
referensi: Wahana Komputer. 2002. Pemrograman Borland Delphi 7.0, Andi Offset, Yogyakarta
Read more

Mendeteksi Memory Leak(Memory Leak Detection)


Sebuah Aplikasi yang baik dan kuat/robust application seminimal mungkin harus terhindar dari bug walaupun pastinya no body's perfect,dan satu hal lagi yang menjadi ukuran baiknya sebuah apllikasi adalah tidak memiliki kebocoran memory atau lebih dikenal dengan Memory Leak.saya coba mengulas sedikit apa itu memory leak.

Memory Leak adalah suatu keadaan dimana suatu blok memory yang dialokasikan tp tidak pernah di bebaskan oleh pihak yang bertanggung jawab(program),jika memory yang dialokasikan tidak dibebaskan dari memory,maka akan mengurangi ketersedian memori yang dapat digunakan oleh sistem operasi dan aplikasi lainnya, sehingga apabila terdapat dalam jumlah yang besar, dapat mempengaruhi kinerja sistem operasi dan aplikasi lainnya.
Memory leak murni merupakan kesalahan pembuat program yang ceroboh dan kurang hati – hati dalam merancang / mengembangkan programnya.

Contoh Memory Leak
Contoh Berikut kita akan membuat sebuah memory leak
hanya contoh:


Procedure TForm1.Button1Click(Sender:TObject);
var
aObject:TObject;
begin
aObject:=TObject.Create;
ShowMessage('an Object was created!'); 
end;
 kode diatas sudah benar dan berhasil dikompile dan ditutup dengan baik,program kelihatannya berjalan baik-baik saja.tetapi sebenarnya ada sebuah blok memory yang dialokasikan untuk aObject dan tidak pernah dibebaskan walaupun kita sudah menutup program nya.blok memory yang tidak terpakai ini dapat dibebaskan setelah komputer di restart atau dengan menggunakan software memory cleaner.

Bagaimana mendeteksi Memory Leak?
Untuk mendeteksi Meory leak kita bisa menggunakan tool seperti eurekaLog dll.
Sejak Delphi 2006 keatas delphi menggunakan FastMM sebagai default Memory Manager nya ,dan mempunyai fasilitas untuk melaporkan adanya memory leak yang terjadi ketika aplikasi di tutup.secara default fasilitas  ini tidak diaktifkan,kita dapat mengaktifkannya dengan satu baris kode saja pada file .dpr di project kita.
contoh pada file .dpr project :

begin
  ReportMemoryLeaksOnShutdown:=true;
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.

dan compile kembali project tadi kemudian jalankan.setelah di tutup program tadi maka akan menampilkan laporan memory leak seperti berikut :


Fasilitas Laporan ini memang tidak menunjukan secara detail Unit,Procedure/Function,dan baris code dimana kesalahan tersebut terjadi.tetapi jika anda menggunakan produk komersial seperti eurekalog anda dijamin akan puas,tapi setidak nya lebih baik dari pada tidak sama sekali .
Jika anda Menggunakan Delphi 2006 kebawah anda bisa mendownload FastMM dan mengintregasikanya dengan delphi.

Semoga bermanfaat,Keep Spirit!
Read more

Free Download Software Perancang Logo


AAA Logo adalah software yang berfungsi untuk merancang berbagai design logo. Tedapat sekitar 8,500 logo dan 500 templet premium logo pasti ada yang anda suka.
Dengan AAA Logo Anda dapat membuat hampir semua jenis grafis situs web atau bisnis grafis untuk pencetakan resolusi tinggi. Logo, banner, tombol, header dan ikon untuk website Anda dengan warna yang kaya, gradients, bayangan dan refleksi. Bisnis grafis seperti kartu nama, kop surat, poster dan alat tulis usaha lainnya dapat dirancang dan dicetak secara langsung dari AAA Logo atau gambar yang dibuat dapat diekspor untuk digunakan dengan aplikasi lain. 

Persyaratan Sistem:Operating System: Microsoft Windows XP/Vista/98/Me/NT/2000
CPU: Pentium processor minimum
Memory: 128Mb or more
Free hard drive space: 50Mb


Home Page - http://www.aaa-logo.com/
Read more

Free Download Software untuk Menambah RAM


Mungkin pernah dengar tentang software untuk menambah RAM atau memory pada komputer yaitu eBoostr. Prinsip dari eBoostr sendiri Membuat cache kedalam flash disk yang tentunya kecepatan akses data untuk write/read lebih cepat ketimbang proses melalui hard disk. Adapun syarat² yang harus wajib kalian penuhi untuk mendapatkan hasil maksimal adalah sebagai berikut:
  1. Port USB 2.0 (kalau versi port USB kalian 1.1 bisa diatasi dengan membeli PCI to USB 2.0 card harganya murah sekitar 45-65 ribu Rupiah).
  2. Flash Disk dengan kecepatan Read/Write minimal 20MBPS, lebih cepat lebih baik tidak perlu space yang sangat besar minimal 1 giga saja sudah cukup, atau kalau kesulitan menemukan flash disk yang kecepatan read/write bagus silahkan cari flash disk dengan label “ReadyBoost“.
  3. eBoostr program. bisa diunduh disini eBoostr 
Cara instalasinya juga sangat mudah, pertama install dulu program eBoostr ini, lalu masukkan flash disk anda kedalam port USB 2.0, setelah itu kamu bisa menambahkan perangkat ini kedalam program eBoostr, build cache di flash disk ini setelah selesai rasakan perbedaanya komputer kamu pasti lebih responsif dan gesit.
Read more

Tips Membuat Accoun Paypal Tanpa Kartu Kredit


Mungkin kebanyakan dari teman-teman (terutama pemula di bisnis online) pasti masih bingung membuat account PayPal kan? Soalnya PayPal mewajibkan penggunanya memiliki kartu kredit agar dapat menggunakan layanan PayPal secara sempurna (Verified).
Karena itu, mereka yang nyalinya ciut di bisnis online gratis memilih untuk pergi dan melupakannya. Itu adalah perbuatan keliru. Ingat teman, menyerah sebelum mencoba adalah sifat seorang pengecut.
Jawaban saya, TIDAK HARUS! Memang untuk bisa menarik dana PayPal ke bank lokal, kita harus menjadi verified member. Tapi kita pake strategi lain. Account PayPal yang belum verified sekalipun tetap bisa menerima ataupun melakukan transaksi/pembayaran, hanya saja ada batasnya yaitu hingga $100 saja.
Buat yang masih pemula, gak usah berpikir muluk-muluk dulu. Gunakan apa yang ada sekarang. Limit $100 terhitung lumayan bro. Jadi silahkan anda membuat account PayPal sekalipun tidak memiliki kartu kredit untuk meraup dollar dari internet.
Anda bisa menjualnya kepada pengguna PayPal lain (kiosPay,Expay, dll) yang memiliki account paypal verified. Atau bila Anda yang join program bisnis online di link saya, Anda bisa menjualnya kepada saya (My account paypal is verified). Prosesnya bisa hubungi saya di Contact me atau via hp 081355839722.
my-paypal
Jadi, jangan ragu-ragu jika ada suatu program yang membayar anda menggunakan PayPal. Ikuti saja dan optimislah. Ntar jika anda sudah sukses, anda tentu bisa membuat kartu kredit untuk memverifikasi PayPal.
Haruskah punya kartu kredit nyata untuk bisnis online?
Tidak harus. Ada kisah menarik dari seorang netter. Dia dulu menerima pembayaran dari bisnis online juga dengan PayPal yang masih unverified. Setelah ada dana di PayPalnya, diapun membeli VCC (Virtual Credit Card) untuk membuat PayPal nya verified.
Itulah trik yang asyik. Jadi, jangan ragu-ragu lagi. Semua pasti ada jalan, asal ada usaha untuk membuka jalan itu. There is a way, if there is a will ( ups…meniru salah satu iklan politik neh)

Read more

Cara Membuat Blogroll


Tampilan ini mungkin akan sangat bagus jika ditampilkan di blog kamu. Banyak macam-macamnya. Ikuti langkah-langkahnya disini :


# Blogroll dengan marquee


yang paling banyak di gunakan oleh para blogger untuk menghemat space pada blog adalah dengan menggunakan perintah marquee.

Contoh membuat blogroll dengan perintah marquee :

<marquee onmouseover="this.stop()" onmouseout="this.start()" scrollamount="2" direction="up" width="100%" height="200" >

<a href="http://konsep-blog.blogspot.com" target="_blank">Tutorial Blogger</a>
<br/><br/>
<a href="http://fandy-abc.blogspot.com" target="_blank">Tempat Download Gratis</a>
<br/><br/>
<a href="http://kumpulblogger.com/dam.php?b=134146" target="_blank">1 klik,600 rupiah</a>
<br/><br/>
<a href="http://www.komisigratis.com/?id=fandy_ooo" target="_blank">Komisi Gratis</a>
<br/><br/>


</marquee>


Maka akan jadi seperti contoh dibawah :



Tutorial Blogger



Tempat Download Gratis



1 klik,600 rupiah



Komisi Gratis







Ada variasi lain, yaitu dengan memakai tabel, contoh :

<table border="3" width="155" height="130" cellpadding="2">

<tr>

<td align="left">

<marquee onmouseover="this.stop()" onmouseout="this.start()" scrollamount="2" direction="up" width="100%" height="200" >


<a href="http://konsep-blog.blogspot.com" target="_blank">Tutorial Blogger</a>
<br/><br/>
<a href="http://fandy-abc.blogspot.com" target="_blank">Tempat Download Gratis</a>
<br/><br/>
<a href="http://kumpulblogger.com/dam.php?b=134146" target="_blank">1 klik,600 rupiah</a>
<br/><br/>
<a href="http://www.komisigratis.com/?id=fandy_ooo" target="_blank">Komisi Gratis</a>
<br/><br/>


</marquee>

</td>

</tr>

</table>


Maka akan jadi seperti contoh dibawah :














Tutorial Blogger



Tempat Download Gratis



1 klik,600 rupiah



Komisi Gratis








OK,,Selamat Berkreasi
Read more

Asal-Usul & Perkembangan Virus Komputer


Nama “Virus” itu sendiiri baru diberkan setelah 2 tahun kelahirannya oleh Len Adleman pada 3 November 1983 dalam sebuah seminar yang ngebahas cara membuat virus and memproteksi diri dari virus. Tapi orang-orangorang sering menganggap bahwa virus yang pertama kali muncul adalah virus [Brain] yang justru lahir tahun 1986. Wajar aja, soalnya virus ini yang paling menggemparkan dan paling meluas penyebarannya karean menjalar melalui disket DOS yang waktu itu lagi ngetrend. Lahirnya juga bersamaan dengan [PC-Write Trojan] dan [Vindent]
Virus yang pertama kali muncul di dunia ini bernama [Elk Cloner] lahir kira-kira tahun 1981 di TEXAS A&M. Menyebar melalui disket Apple II yang ada operating systemnya. Sang perusak ini mendisplay pesan di layar : “It will get on all your disks-It will infiltrate your chips–yes it is Cloner!-It will stick to you like glue-It will modify RAM too-send in the Cloner!” Hi……………….

Mulai saat itu, `virus mulai menguasai dunia. Perkembangannya mengerikan dan sangar banget ! berselang satu tahun muncul virus pertama yang menginfeksi file. Biasanya yang diserang adalah file yang berekstensi *.exe Virus ini bernama [suriv] termasuk dalam golongan virus “jerussalem”. Kecepatan penyebarannya cukup ‘menggetarkan hati’ untuk saat itu. Tapi virus ini ngga’ terlalu jahat ko’ soalnya virus ini menghantam dan menghajar mainframe-nya IBM ngga’ lama-lama, cuma setahun (eh setahun itu lama apa sebentar ya…?)

Tahun 1988, muncul serangan BESAR terhadap Machintosh oleh virus [MacMag] dan [scores] dan jaringan Internet dihajar habis-habisan oleh virus buatan Robert Morris. Tahun 1989 ada orang iseng yang ngirim file “AIDS information program” dan celakanya, begitu file ini dibuka, yang didapat bukannya info tentang AIDS, tapi virus yang mengenskrypsi harddisk dan meminta bayaran untuk kode pembukanya (hehehe…….. ada-ada aja cara orang nyari duit)

Sejak saat itu, penyebaran virus udah ngga’ keitung lagi. Akan tetapi dampak yang ditimbulkan ngga’ terlalu besar. Baru tahun 1995 muncul serangan besar-besaran. Ngga’ tanggung-tanggung, mereka nyerang perusahaan-perusahaan besar diantaranya Griffith Air Force Base, Korean Atomic Research Institute, NASA, IBM dan masih banyak PERUSAHAAN RAKSASA lain yang dianiaya oleh “INETRNET LIBERATION FRONT” di hari ~Thanksgiving~. Karena keberanian dan kedahsyatan serangan itu, tahun 1995 dijuluki sebagai tahunnya para Hacker dan Cracker.

Para Cracker memang tidak pernah puas. Setiap muncul sistem operasi atau program baru, mereka sudah siap dengan virus barunya. Kamu yang sering ngetik dengan MS Word mungkin pernah nemuin virus Titassic. Ini virus local asli Indonesia lho… and uniknya, virus ini ngingetin kita buat sholat tepat pada waktunya (waduh, alim juga ya..) Tapi jangan salah, virus macro yang punya judul [concept]ini juga bisa berhati jahat, sangar and ganas banget. Soalnya si alim yang jahat ini bakalan ngemusnahin 80% file-file data and program korbannya.

Nah, seiring dengan perkembangan teknologi, muncul virus pertama yang mengkombinasi virus macro dan worm. Namanya cukup manis [Melissa]. Tapi ngga’ semanis namanya, virus ini bakalan menyebar ke orang lain lewat E-Mail and yang paling menyakitkan, ia bakalan nyebar ke semua alamat E-Mail yang ada di address book-mu. Dan saat ini muncul jutaan virus yang bergentayangan ngga’ karuan di alam Internet.
Read more

Archive