WELCOME !

SELAMAT DATANG DI BLOG INI ...
BLOG INI DIGUNAKAN UNTUK BERBAGI DAN SIAPA SAJA BOLEH MENGUNDUH DISINI UNTUK KEPERLUAN YANG BAIK DAN TIDAK MERUGIKAN PIHAK SIAPAPUN...

Supported by:
[twitter][wikipedia][blogger][google][yahoo][4shared][ facebook ][ youtube ][ multiply ][ picasa ]

Cari File Di Sini !

waktu mundur kiamat laluan

Rabu, 07 Desember 2011

Membuat Form Gradient

Untuk memperindah tampilan program yang Anda buat, Anda bisa membuat form gradient. Caranya yaitu dengan menambahkan kode pada event OnPaint dari form seperti contoh di bawah ini:
procedure TForm1.FormPaint(Sender: TObject);
var
   Row, Ht: Word;
   IX: Integer;
begin
     iX :=200 ;
     Ht:=(ClientHeight + 512) div 256;
     for Row := 0 to 512 do
     begin
        with Canvas do begin
        Brush.Color := RGB(Ix,150,row);
        FillRect(Rect(0, Row * Ht, ClientWidth, (Row + 1) * Ht));
        IX :=(IX-1);
        end;
     end;
end;

Untuk mengganti menjadi warna lain, Anda tinggal mengganti pada baris:
Brush.Color := RGB(Ix,150,row);
RGB merupakan kombinasi warna Red, Green, Blue. Nilai yang bisa Anda masukkan pada RGB yaitu 0 sampai 255.

Jumat, 02 Desember 2011

Melirik Media Penyimpanan Awal Abad 20


Cakram Digital (bahasa Inggris: Compact Disc, disingkat CD), cakram padat, atau piringan cakram adalah sebuah piringan optikal yang digunakan untuk menyimpan data secara digital. Sejak diperkenalkan secara resmi pada tahun 1982, CD memperoleh puncak penjualan pada tahun 2000 yaitu mencapai 2.445 juta keping Keuntungan yang diperoleh dari CD adalah kualitas suara yang dihasilkan tidak mungkin sebagus yang ada di kaset, selain itu CD sangat ringan dan mudah dibawa serta merupakan barang yang sangat tahan lama. CD menawarkan kapasitas penyimpanan data yang besar serta kapabilitas produksi.

Keluarga Cakram Padat Dari Mulai lahir hingga jadi mahir :
  1. Laserdisc
  2. Compact disc/CD-ROM: CD-R, CD-RW
  3. MiniDisc
  4. DVD: DVD-R, DVD-D, DVD-R DL, DVD+R,
  5. DVD+R DL, DVD-RW, DVD+RW,
  6. DVD-RW DL, DVD+RW DL, DVD-RAM
  7. Blu-ray Disc: BD-R, BD-RE
  8. HD DVD: HD DVD-R: HD DVD-RAM
  9. UDO
  10. UMD
  11. Holographic data storage
  12. 3D optical data storage
Sejarahnya....

1970 Philips memulai penelitian mengenai ALP (Audio Long Play), sebuah sistem audio untuk menghadapi teknologi rekaman vinyl dengan menggunakan teknologi laser. Lou Otters, Direktur teknik dari divisi audio di Philips, menyarankan agar format fisik ALP harus lebih kecil dari format rekaman Vinyl dan dapat memuat rekaman musik selama satu jam. Kerja sama antara Sony dan Philips berfokus kepada bagimana membentuk CD lebih kecil, mereka mempunyai ide untuk membuat CD sanggup memuat quadraphonic Sound tetapi berakibat ukuran CD membesar menjadi berdiameter 20cm, rencana itu digagalkan.
1977 Philpis memulai mengambil inisiatif untuk membuat format baru audio, dan banyak nama yang didiskusikan, seperti Mini Rack, MiniDisc, atau CompactRack, tetapi nama yang diambil adalah Compact Disc karena mengingatkan kepada kesuksesan Compact Cassette.
1979 Philips membuat press Conference di Eindhoven, Jerman untuk memamerkan CD dengan kualitas audio yang sangat baik (High audip quality).Philips berkelana ke Jepang untuk mengadakan perundingan pembuatan format standar dari keping audio, dan Philips mendapatkan kesepakan dengan Sony. Philips menawarkan durasi panjang perekaman dan daya tahan terhadap kerusakan cakram seperti goresan halus dan sidik jari, sementara itu Sony menawarkan metode koreksi kesalahan (error-correction method). Ukuran awal yang ditawarkan Philips adalah 11,5cm, tetapi pihak Sony menolaknya dengan alasan bahwa cakram harus mampu merekam keseluruhan lagu dari Beethoven`s 9th Symphony, oleh karena itu diameter CD naik menjadi 12cm untuk memuat data ekstra.
1980 Philpis dan Sony memproduksi “Red Book”, yang di dalamnya tercantum standarisasi mengenai Cakram digital, dari sini mereka mulai bekerja terpisah untuk merancang CD yang akan diproduksi.
1982 Philips memproduksi pemutar CD pertama kalinya.
1983 Penerbitan “Yellow Book”. Yang di dalamnya memuat standarisasi dari Compact Disc – Read Only Memory (CD-ROM), yang menjadi sebuah standar CD berbasis komputer dan hal ini juga digunakan sebagai standarisasi bagi setiap komputer untuk mampu membaca drive CD-ROM.
1985 Dire Straits dengan Brother In Arms, menjadi artist yang menjual lebih dari satu juta kopi cakram, dan rekor ini masih menjadi rekor album CD terlaris.
1986 Penerbitan “Green Book”, di dalamnya terdapat teknologi CD-Interactive, yang digunakan untuk mensinkornasikan antara audio dan data di dalam CD-ROM. Yang ditunjukan untuk menampung full motion video yang dikombinasikan dengan interaktivitas.Perkembangan selanjutnya terciptanya CD-RW, perangkat cakram padat yang dapat digunakan secara berulang-ulang, perangkat ini mempunyai kemampuan seperti disket ataupun hard drive, dapat ditulis ulang berkali-kali.
1998 Empat ratus Miliar CD telah diproduksi.
2000 Format MP3 Diluncurkan dan mulai memengaruhi penjualan CD
2008 Penjualan CD menurun 20% dibandingkan penjualan ditahun 2000.

Melirik Media penyimpanan Abad 19

Ini dia Perekam + Pemutar kaset Video favoritnya Didaz, coz dengan inilah Didaz bisa mengingat masa" bahagia 10 tahun silam hingga sebelum didas lahir... ini definisinya [ by wiki ]
Sony C7E favorit neeeh hehehe !


Perekam Kaset Video atau VCR (Video Cassette Recorder) adalah peralatan elektronik yang bisa dipakai untuk merekam suara/ audio dan gambar/ video dalam suatu kaset pita magnetik yang bisa dimasukkan dan dikeluarkan dengan mudah seperti halnya pita kaset suara biasa (Audio Cassette Recorder atau Cassette Recorder). Kebanyakan jenis VCR dilengkapi dengan rangkaian penala TV (TV-tuner) atau penerima yang dapat menerima siaran TV secara langsung. Untuk jenis yang lebih baik, VCR ini mempunyai rangkaian timer dan jam digital yang bisa dipakai untuk merekam siaran TV secara otomatis pada jam-jam yang diinginkan. Secara umum, perekam kaset video (VCR) ini menggunakan pita kaset (tape)dengan 3 macam format: pita format VHS, pita format Betamax, dan pita format V2000. Di antara ketiga macam format ini, sekarang jenis format yang paling populer dipakai adalah pita kaset dengan format VHS.

Apa aja format VCR ??
1. Video Home Studio

ini kaset VHS
Format VHS dalam dunia VCR dipromosikan pertama kali di Amerika Serikat pada bulan September 1976 oleh perusahaan elektronik RCA. Jenis pertama dari format ini mampu merekam video untuk waktu 2 jam. Jenis tape VHS yang baru yaitu tipe T-180 dengan kecepatan rekam yang lebih lambat (kualitas gambar sedikit kurang bagus) mampu merekam video selama 9 jam secara terus menerus. Selain perusahaan RCA, perusahaan elektronik JVC (Japanese Victor Company) di Jepang juga memasarkan produk VCRnya dengan menggunakan format VHS.

2.BetaMAX













ini Namanya BetaCam


Jenis format video Betamax atau sekedar disebut format Beta diperkenalkan oleh perusahaan Sony Jepang pada bulan November tahun 1975 (lebih dulu muncul dari pada format VHS). Perusahaan Sony menyatakan bahwa kualitas format Betamax ini lebih bagus jika dibandingkan dengan rekaman VHS, dan mempromosikan bersama-sama dengan peralatan rekaman Betacam.

3.V2000 by Philips (cikal bakal kaset tape)

Selain dua format VHS dan format Betamax, perusahaan Phillips (dari Belanda) pada tahun 1978 memperkenalkan format lain yang disebut format V2000 atau Video-2000 yang produknya hanya dipasarkan di Eropa saja. Bersama-sama dengan perusahaan elektronik Grundig dan perusahaan LOEWE, Phillips memproduksi kaset format V2000 ini, dan mampu merekam video selama 4 jam. Namun karena persaingan yang tinggi, jenis format V2000 ini sekarang tidak populer lagi.

Kesimpulannya...
Sebuah sejarah dalam revolusi perekaman, VCR pernah menjadi sebuah fenomena dalam sejarah perkembangan teknologi. Sekarang perkembangan teknologi tinggi telah mempermudah dan mendukung manusia dalam menjalankan kesehariannnya. Video Cassette Recorder populer digunakan dalam industri televisi, khususnya dalam rangka pembuatan program-program televisi, dalam perkembangannya VCR ini juga digunakan dalam perekaman kegiatan-kegiaatan (event) tertentu misalnya dalam rangka pengamanan, penyelenggaraan kesepakatan, kegiatan-kegiatan politik, dsb. Namun sekarang VCR ini tidak lazim digunakan di kalangan masyarakat umum, dikarenakan memerlukan alat yang cukup rumit dan harganya lebih tinggi jika dibandingkan dengan teknologi pemutaran video terbaru yaitu VCD atapun DVD.

Sedikit tentang riwayat kamera

1.Sejarah kamera
Kamera merupakan alat yang berfungsi dan mampu untuk menangkap dan mengabadikan gambar/image. Kamera pertama kali disebut sebagai camera obscura, yang berasal dari bahasa latin yang berarti ruang gelap. Camera obscura merupakan sebuah alat yang terdiri dari ruang gelap atau kotak, yang dapat memantulkan cahaya melalui penggunaan dua buah lensa konveks, kemudian menempatkan gambar objek eksternal tersebut pada sebuah kertas/film, film tersebut diletakkan pada pusat fokus dari lensa tersebut. Camera obscura yang pertama kalinya ditemukan oleh seorang ilmuwan Muslim yang bernama Alhazen, hal tersebut terdapat seperti yang dijelaskan pada bukunya yang berjudul Books of Optics (1015-1021).



Sementara di tahun 1660-an ilmuwan asal Inggris Robert Boyle dan asistennya Robert Hookemenemukan portable camera obscura. Namun kamera pertama yang cukup praktis dan cukup kecil untuk dapat digunakan dalam bidang fotografi ditemukan pertama kali oleh Johann Zahn, penemuan tersebut terjadi pada tahun 1685. Kamera fotografi pada awalnya banyak yang menerapkan prinsip model Zahn, dimana selalu menggunakan slide tambahan yang digunakan untuk memfokuskan objek. Sistem tersebut adalah dengan memberikan tambahan sebuah plat sensitif di depan lensa kamera tersebut setiap sebelum melakukan pengambilan gambar.











Kamera terus berlanjut, Jacques Daguerre merupakan salah satu dari orang-orang yang berperan dalam perkembangan teknologi kamera, dan sekaligus memberikan jasa pada perkembangan dunia fotogarfi kita. Daguerre (begitu ia biasa dipanggil) dilahirkan tahun 1787 di kotaCormeilles di Perancis Utara. pada waktu muda, Jacques Daguerre adalah seorang seniman. Pada umur 30-an Daguerre merancang diograma, yang dimaksud dengan diograma adalah barisan lukisan pemandangan yang mempesona bagusnya, dipertunjukkan dengan bantuan efek cahaya. SementaraDaguerre mengerjakan pekerjaannya tersebut, Daguerre menjadi tertarik dengan pengembangan suatu mekanisme untuk secara otomatis melukiskan kembali pemandangan yang ada di dunia tanpa menggunakan kuas atau cat, yaitu tidak lain adalah KAMERA.
Di tahun 1827 Daguerre bertemu dengan Joseph Nicephore Niepce yang juga sedang mencoba –yang sejauh itu lebih sukses– menciptakan kamera. Dua tahun kemudian mereka bekerjasama. Namun di tahun 1833 Niepce meninggal, akan tetapi Daguerre tetap melanjutkan percobaannya. Menjelang tahun 1837 ia berhasil mengembangkan sebuah sistem praktis fotografi yang disebutnyadaguerreotype. Tahun 1839 Daguerre memberitahu publik secara terbuka tanpa mempatenkannya. Sebagai imbalan, pemerintah Perancis menghadiahkan pensiun seumur hidup kepada Daguerre maupun anak Niepce. Pengumuman penemuan Daguerre menimbulkan kegemparan penduduk pada saat itu dan ia menjadi seorang pahlawan yang ditaburi berbagai macam penghormatan serta penghargaan, sementara metode daguerreotype dengan cepat berkembang dan banyak digunakan oleh khalayak. Daguerre sendiri segera pensiun. Dia meninggal tahun 1851 di kota asalnya dekat Paris.
Seiring dengan berjalannya waktu, perkembangan teknologi kamera semakin hari berkembang semakin pesat. Fungsi dan kebutuhan penggunaanya pun semakin luas dirasakan oleh berbagai pihak. Kamera tidak hanya digunakan sekedar untuk menangkap objek yang berfungsi sebagai kenang-kenangan semata, tetapi juga digunakan untuk menangkap objek yang sedang bergerak. Sebut saja perkembangannya kemudian seperti kamera video, kamera mikro, kamera sensor dan lain sebagainya. Perkembangannya pun telah meliputi berbagai bidang, seperti pada bidang sinematografi, pendidikan, kedokteran, dan bahkan sampai pada bidang sistem pertahanan dan keamanan pun tidak terlepas dari penggunaan teknologi kamera ini.


2. Sejarah Film

Film atau rollfilm adalah media yang menyimpan gambar negatif dari sebuah foto. Gambar negatif ini kemudian diproses dengan cara-cara tertentu agar gambarnya bisa tercetak pada media lain (kertas), dan jadilah sebuah foto.
Perkembangan awal dari film adalah lempengan timah/logam yang dipergunakan oleh Niépce, Daguerre dan Talbot untuk merekam gambar yang dihasilkan dari alat mereka masing-masing. Akan tetapi lempengan yang telah dilapisi oleh berbagai macam zat kimia itu, tidaklah bisa disebut sebagai film karena gambar dibuat, tercetak pada lempengan itu juga. Sedangkan definisi film adalah media yang menyimpan gambar negatif, untuk kemudian diproses agar bisa tercetak pada media lain.
Adapun film seperti yang kita kenal sekarang ini, ditemukan oleh George Eastman, pendiri dari perusahaan Kodak, pada tahun 1884. Film jenis pertama ini berupa kertas yang diolesi dengan jel khusus yang kering. Baru pada tahun 1889, Eastman berinovasi dengan membuat film berbahan plastik transparan. Film ini terbuat dari bahan-bahan yang mudah terbakar, yaitu plastik khusus yang dicampur dengan nitrat dan kapur barus.
Pengembangan pun terus dilakukan, film yang lebih modern dan biasa kita gunakan terdiri 3 hingga 20 lapisan, dan merupakan campuran dari berbagai bahan kimia. Adapun unsur-unsur yang terdapat pada film itu akan menentukan sensitifitas, kontras, resolusi dan efek-efek lain pada foto yang dibuat.





Film yang biasa digunakan
Menjelang akhir abad 20, muncul film jenis baru. Film baru itu adalah film elektronik (media penyimpanan data) yang digunakan pada kamera digital. Karena lebih murah dan bisa digunakan berulang-ulang, kini orang lebih memilih untuk memanfaatkan fotografi digital dan film elektronik tadi. Hasilnya pun bisa menyamai bahkan melebihi kualitas dari foto yang dihasilkan film konvensional, karena fotografi digital bisa menggunakan format file gambar tanpa kompresi yang dinamai RAW.


Sebuah SD Card, media penyimpanan file foto digital



3. Sejarah Kertas Foto
Berbicara tentang kertas foto berarti kita berbicara tentang media di mana sebuah gambar tercetak dan akhirnya disebut sebagai sebuah foto. Definisi yang lebih tepat, kertas foto adalah sebuah kertas yang peka akan cahaya, sehingga bisa dibubuhi gambar hasil fotografi di atasnya. Akan tetapi, pada era fotografi digital ini, pengertian dari kertas foto menjadi bergeser. Kini, kertas foto diartikan sebagai kertas apapun yang bisa dimanfaatkan untuk mencetak foto dengan kualitas baik (tentunya dengan bantuan printer atau alat cetak lain). Jadi, apakah itu kertas glossy, doff ataupun jenis kertas lainnya, asalkan kertas itu bisa digunakan untuk mencetak foto dengan baik, maka bisa disebut sebagai kertas foto.
Kertas foto sebenarnya merupakan kertas khusus yang dilapisi beberapa zat kimia agar kertas itu bisa digunakan untuk mencetak foto yang berasal dari film negatif.
Bila kita menelusuri sejarah awal ditemukannya media untuk mencetak foto ini, maka kita akan bertemu kembali dengan Joseph Nicéphore Niépce yang berhasil membuat foto pertama pada tahun 1926. Saat itu ia melapisi sebuah lempengan timah dengan beberapa zat kimia, agar bisa merekam gambar yang terproyeksi dari kamera obscuranya. Penjelasan lengkapnya bisa dibaca kembali pada poin Sejarah Kamera Foto.
Konsep yang dipakai Niépce untuk membuat sebuah lempengan logam menjadi peka cahaya ini, kemudian terus dikembangkan hingga pada tahun 1880an, George Eastman berhasil menggunakan kertas khusus untuk mencetak foto dari film negatif.
4. Fotografi Digital
Fotografi digital merupakan salah satu inovasi terbaik dalam dunia fotografi. Kehadirannya telah mengubah paradigma masyarakat yang menganggap bahwa fotografi adalah suatu bidang yang mahal dan sulit untuk dikuasai. Fotografi digital benar-benar bisa memberikan kepraktisan dan kemudahan bagi setiap orang untuk membuat sebuah foto yang baik. Dengan perkembangan teknologi yang pesat, dan beragam fitur untuk membuat foto yang bagus, muncul sebuah ungkapan bahwa setiap orang bisa menjadi fotografer profesional.
Bila ditelusuri dari sejarahnya, maka kita akan kembali ke tahun 1960an. Di mana dunia sedang mengalami revolusi besar-besaran di bidang teknologi digital dan elektronik. Eugene F. Lally, seorang teknisi dari Jet Propulsion Laboratory NASA adalah orang pertama yang mencetuskan ide untuk mendigitalisasi sebuah foto. Saat itu tujuannya adalah untuk mempermudah pengiriman foto secara langsung dari misi-misi luar angkasa Amerika Serikat.
Pada tahun 1970an, dunia jurnalistik turut mempengaruhi kemunculan kamera digital. Saat itu, terdapat sebuah tuntutan untuk menghadirkan foto dari suatu peristiwa yang terjadi, secepat mungkin. Maka digunakanlah media pemindai foto (scanner). Sebuah foto dipindai menjadi data elektronik, kemudian dikirimkan melalui jalur telepon. Akan tetapi, cara ini juga masih dianggap merepotkan, karena terjadi penurunan kualitas gambar yang cukup signifikan dan proses pengiriman foto pun masih memerlukan waktu yang relatif lama.
Untuk menjawab persoalan ini, diperlukan suatu kamera yang bisa secara langsung menciptakan foto yang berupa data elektronik. barulah pada bulan Desember tahun 1975, seorang teknisi dari perusahaan Kodak yang bernama Steven Sasson, menjadi orang pertama yang menemukan Kamera Digital.
Kamera yang dibuatnya, menggunakan sensor CCD sebagai media penerimaan gambar dan hanya mampu menghasilkan foto hitam putih dengan resolusi sebesar 0,01 megapixel (320 x 240 pixel). Media penyimpanannya adalah sebuah kaset tape, sedangkan untuk melihat hasil gambar, kamera ini harus disambungkan terlebih dahulu dengan sebuah televisi. Kamera ini mempunyai bobot seberat 3,6 kg dan membutuhkan waktu tak kurang dari 23 detik untuk memproses satu buah foto.



Kamera digital model pertama
Walaupun kamera digital model pertama ini masih belum praktis dan belum sepenuhnya menjawab persoalan-persoalan yang terjadi, tapi alat ini telah menjadi awal mula dari kemudahan dan kepraktisan teknologi fotografi digital yang kita nikmati sekarang ini. Setelah penemuan dari kamera digital model pertama, kamera-kamera digital selanjutnya terus bermunculan dengan perbaikan-perbaikan dari model sebelumnya, dengan berbagai fitur serta kemampuan yang baru.

Yang terbaik antara DELPHI, dan VB

Menurut banyak programmer yang lebih populer VB di kalangan mereka adalah Visual Studio - Visual Basic 6.0 (1998) yang masih STANDARD .. UInya.... nah , sekarang dibanding dengan DELPHI penataan UI pada Visual basic 6.0 Dibilang lebih rapi n fit dg os windows coz mereka membuat dengan bahasa BASIC yang sebenarnya bahasa ini diterapkan pada hampir semua utilities dan program bawaan windows....
sementara DELPHI ia adalah Program Developer yg banyak disukai para beginner karena kecepatan compile dan bahasa PASCAL yang mudah, PASCAL sendiri adalah  bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan Perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.

Kelebihan dari Pacal adalah:Pascal memiliki Type Data Standard yang biasa digunakan pada bahasa-bahasa pemrograman lain. Selain itu juga, programer Pascal dapat membuat tipe data lain yang diturunkan dari tipe data standar (User defined Data Types). pascal juga memiliki prosedure dan function yang biasa digunakan programer untuk menulis program dengan terstruktur. Pascal juga memiliki Strongly-typed, yang biasa digunakan oleh programmer untuk menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.


Dan tentunya berbeda dengan definisi VB yang dibikin oleh pihak MICROSOFT sendiri..



BASIC, adalah singkatan dari Beginners’ All-purpose Symbolic Instruction Code adalah sebuah kelompok bahasa pemrograman tingkat tinggi. Secara harfiah, BASIC memiliki arti "kode instruksi simbolis semua tujuan yang dapat digunakan oleh para pemula". Memang, istilah "Bahasa BASIC" di sini juga bisa diartikan menjadi bahasa untuk pemula, atau dengan kata lain, disebut sebagai bahasa dasar, tapi hal tersebut dirasa kurang tepat, mengingat BASIC dapat juga digunakan oleh para pemrogram ahli.

BASIC pertama kali dikembangkan pada tahun 1963 oleh John George Kemeny dan Thomas Eugene Kurtz yang berasal dari Dartmouth College, untuk mengizinkan akses terhadap komputer bagi para mahasiswa jurusan selain jurusan ilmu eksakta. Pada waktu itu, hampir semua komputer membutuhkan perangkat lunak, dan waktu itu belum ada perangkat lunak yang dijual secara bebas, sehingga hanya orang-orang tertentulah yang dapat menggunakan komputer, yakni para matematikawan dan ilmuwan, karena mereka dapat membangun perangkat lunak sendiri. Bahasa BASIC, setelah diciptakan menjadi menjamur dan banyak dimodifikasi. Bahasa BASIC menjadi bahasa yang paling populer digunakan pada komputer mikro pada akhir tahun 1970-an dan komputer rumahan pada tahun 1980-an. Dan hingga saat ini, menjadi bahasa yang dialeknya beberapa kali berevolusi.




ini dia prinsip" yg digunakan dalam mendesain bahasa BASIC (sekarang VB) pada era komputer MiNi :
Prinsip-prinsip yang digunakan dalam mendesain bahasa BASIC antara lain:1.Dapat digunakan secara mudah bagi para pemula.
2.Dapat digunakan sebagai sebuah bahasa pemrograman untuk tujuan umum (general purpose)
3.Dapat ditambahi fitur-fitur tambahan dan tingkat lanjut untuk para ahli, tetapi tetap mempertahankan 4.kesederhanaan bahasa untuk para pemula.
5.Harus interaktif.
6.Pesan-pesan kesalahan harus jelas dan mudah dipahami.
7.Merespons dengan cepat untuk program-program yang kecil.
8.Tidak harus membutuhkan pengetahuan dan pemahaman perangkat keras komputer.
9.Pengguna juga tidak harus tahu mengenai sistem operasi.

Contoh aplikasi Delphi

Nih , contoh aplikasi delphi.. buat kalian aja deeh hehehe....
sourcenya dari situs gudang aplikasi delphi >

       Buat pemula :        Buat Senior :       Buat Maniac :

Alat Pembantu Programmer

Wah, kalian klo mau bikin aplikasi pake DELPHI. dkk... alat" berikut mungkin bisa bantu !
  • Notepad++, Merupakan text editor open source yang sangat baik. Mendukung hampir 50 bahasa pemrograman dengan antarmuka yang mudah digunakan, dan berbagai features termasuk dukungan dengan plugins.
  • WinMerge, Program untuk membandingkan dan menggabung dua buah source code dalam file maupun folder.
  • UPX, salah satu tools untuk mengkompress aplikasi ( executable file ), sehingga ukuran file exe atau dll bisa setengahnya atau jauh lebih kecil
  • NSIS, Untuk membuat installer dari aplikasi atau program yang kita buat. Kemampuan scripting-nya hebat dan hanya menambahkan ukuran yang sangat kecil di file installer
  • Inno Setup, seperti NSIS, untuk membuat installer Windows dengan kemampuan tidak seperti NSIS, hanya lebih mudah dan ditambah dukungan pascal scripting. Ukuran yang dihasilkan secara umum lebih besar dari NSIS
  • PEiD, tools untuk mendeteksi sebagian besar packers, cryptors dan compilers untuk PE files ( exe, dll, sys dll ). Dapat mendeteksi lebih dari 600 signatures PE files. Dapat digunakan untuk mengetahui program yang digunakan untuk membuat aplikasi, misalnya VB, Delphi, Visual C++, Borland C++ dan lainnya.
  • HelpMaker, Aplikasi untuk membuat help / manual file dengan antarmuka yang mudah dan sederhana. Output yang dihasilkan bisa dalam format HTML help ( *.chm), html untuk web, WinHelp (*.hlp) juga RTF.

Keuntungan dan Kerugian Delphi

Wahh nih keuntungan dan kerugian klo kita pake delphi...

Keuntungan

Adapun sejumlah keuntungan Embarcadero Delphi, antara lain:
  • Komunitas pengguna yang besar pada Usenet maupun web
  • Dapat mengkompilasi menjadi single executable (aplikasi portable), memudahkan distribusi dan meminimalisir masalah yang terkait dengan versioning
  • Banyaknya dukungan dari pihak ketiga terhadap VCL (biasanya tersedia berikut source codenya) ataupun tools pendukung lainnya (dokumentasi, tool debugging)
  • Optimasi kompiler yang cukup cepat
  • Mendukung multiple platform dari source code yang sama
  • Untuk yang dikelola oleh embarcadero, delphi dapat dijalankan pada multiflatform yaitu windows, linux, android, IOS.

Kerugian

  • Partial single vendor lock-in (Borland dapat menetapkan standar bahasa, kompatibilitas yang harus mengikutinya)
  • Akses pada platform dan library pihak ketiga membutuhkan file-file header yang diterjemahkan ke dalam bahasa pascal
  • Dokumentasi atas platform dan teknik-teknik yang menyertainya sulit ditemukan dalam bahasa pascal (contoh akses COM dan Win32)

Kenalan sama delphi yukk [1]

Delphi adalah sebuah IDE Compiler untuk bahasa pemrograman Pascal dan lingkungan pengembangan perangkat lunak. Produk ini dikembangkan oleh CodeGear sebagai divisi pengembangan perangkat lunak milik Embarcadero, divisi tersebut sebelumnya adalah milik Borland. Bahasa Delphi, atau dikenal pula sebagai object pascal (pascal dengan ekstensi pemrograman berorientasi objek (PBO/OOP)) pada mulanya ditujukan hanya untuk Microsoft Windows, namun saat ini telah mampu digunakan untuk mengembangkan aplikasi untuk Linux dan Microsoft .NET framework (lihat di bawah). Dengan menggunakan Free Pascal yang merupakan proyek opensource, bahasa ini dapat pula digunakan untuk membuat program yang berjalan di sistem operasi Mac OS X dan Windows CE
Pada tanggal 8 Februari 2006, Borland mengumumkan akan melepas seluruh jajaran produk pengembangan aplikasi komputernya termasuk di antaranya Delphi, untuk itulah Borland membentuk perusahaan baru dengan nama CodeGear sehingga terpisah dari Borland [1]. Saat ini Delphi menjadi bagian dari jajaran IDE milik Embarcadero Technologies setelah Embarcadero Technologies mengakuisisi CodeGear. Hal ini disebabkan karena kerugian yang terus menerus selama 2006 rugi bersih sebesar $53.1 juta, 2007 rugi bersih $61 juta. Sehingga pada tahun 2008 saat CodeGear menderita rugi bersih $22.3 maka CodeGear dijual ke Embarcadero seharga $23 juta untuk menutupi rugi bersih ini

Delphi adalah pascal tapi pascal bukan delphi.

inget sob, klo awal mula DELPHI itu dari bahasa PASCAL, yah nama seorang penemu bahasa program ini, tapi... mohon diingat,, seiring perkembangan zaman TURBO PASCAL, PASCAL udah JARANG BEUD dipake... nah ini penjelasannya .. klo Delphi adalah pascal tapi pascal bukan delphi.



Delphi adalah sebuah bahasa pemrograman yang bersipat Objek (Object Oriented Programming) artinya adalah sebuah program yang mempunyai objek-objek tertentu dalam pemrograman nya. Selain itu Delphi adalah sebuah program yang bersifat visual artinya mempunyai tampilan grafik-grafik yang mudah dimengerti oleh pemula sekalipun (Graphical user Interface). Dengan Delphi Anda bisa membuat program-program dengan tampilan yang menawan, Delphi hanya bisa bekerja di bawah System Microsoft Windows sedangkan untuk system yang lain seperti Linux atau Unix Delphi mempunyai saudara kembarnya yang bisa bekerja pada system tersebut yaitu KYLIX.
Syntax-syntax Delphi di adopsi dari bahasa Pascal
  Anda akan mudah untuk mempelajari pemrograman Delphi sebab semua syntax yang ada dalam pascal sama dengan syntax bahasa delphi, tetapi syntax dalam delphi tidak bisa diadopsi ke pascal karena itulah Delphi adalah pascal tapi pascal bukan delphi.

Minimize semua Window

Emang bikin jengkel klo kita buka aplikasi banyak n nggak ada satupun yg di minimize, nah ini solusinya... sekali klik.. langsung MINIMIZE  !!! hehehe

procedure TForm1.Button1Click(Sender: TObject);
var
   h : HWnd;
begin
     h:=handle;
     while h > 0 do
     begin
          if IsWindowVisible(h) then
             Postmessage(h,WM_SYSCOMMAND,SC_MINIMIZE,0);
          h:=GetnextWindow(h,GW_HWNDNEXT);
     end;
end;

mengetahui Jenis Media Penyimpan

Wah ini neeh yang biaasa dipake ama programmer multimedia, cukup mudah... tapi buat kalian gapapadeh hehehehe

procedure TForm1.Button1Click(Sender: TObject);
var
typ:Integer;
s : string;
begin
s := 'C:\';
typ := GetDriveType(PChar(s));
if Typ <> 0 then case typ of
DRIVE_REMOVABLE:
begin
ShowMessage('Drive Removable / Diskette');
end;
DRIVE_FIXED:
begin
ShowMessage('Drive fixed');
end;
DRIVE_CDROM:
begin
ShowMessage('CD ROM Drive');
end;
DRIVE_RAMDISK:
begin
ShowMessage('RAM Drive');
end;
DRIVE_REMOTE:
begin
ShowMessage('Remote Drive');
end;
end;
end;

Mengetahui Jumlah File Dalam Folder

Wah kalian neeeh yang biasanya mau bikin aplikasi multimedia atau utilities, salah satu syaratnya harus mampu membaca jumlah isi dari suatu direktori kan?? nah ini adalah kode buat kalian yang ingin melakukan hal iut heehehe check itdot !!! >

function GetFilesCount(Folder, WildCard: string): Integer;
var
intFound: Integer;
SearchRec: TSearchRec;
begin
Result := 0;
if (Folder <> '') and (Folder[Length(Folder)] <> '\') then
Folder := Folder + '\';
intFound := FindFirst(Folder + WildCard, faAnyFile, SearchRec);
while (intFound = 0) do
begin
if not (SearchRec.Attr and faDirectory = faDirectory) then
Inc(Result);
intFound := FindNext(SearchRec);
end;
FindClose(SearchRec);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
//Edit1.Text := IntToStr(GetFilesCount('c:\windows\', '*.bmp'));
Edit1.Text := IntToStr(GetFilesCount('c:\My Documents', '*.*'));
end;

Aplikasi Berjalan Sendiri

Nah ini adalah skrip yang dibuatuntuk membuat suatu aplikasi berjalan sendiri, ini sih namanya "main registry" tapi klo di disable gimana ya.... ? gatau deh check it out  ...

procedure TForm1.FormDestroy(Sender: TObject);
begin
  with TRegistry.Create do try
    RootKey := HKEY_LOCAL_MACHINE;
    OpenKey('\SOFTWARE\Microsoft\Windows\CurrentVersion\Run', True);
    WriteString('Programku', Application.ExeName);
    CloseKey;
  finally
    Free;
  end;

Rabu, 30 November 2011

Direct Download Antivirus - Click image to download

Avast! adalah sebuah program anti-virus yang dikembangkan oleh Alwil Software yang berdomisili di Praha, Republik Ceko. Program ini pertama kali dirilis pada April 1988. Avast! adalah salah satu program-antivirus yang pertama dirilis untuk Windows x64.
<<< direct download avast free protection
filesize : 53 MB







Avast Proffessional adalah varian Antivirus Avast yang lebih menuju ke sistem proteksi, halini diketahui dengan adanya UI yang sangat berbeda dengan AVAST biasa

ESET NOD32 Antivirus, umumnya dikenal sebagai NOD32, adalah paket perangkat lunak antivirus yang dibuat oleh perusahaan ESET Slovakia. ESET NOD32 Antivirus dijual dalam dua edisi, Home Edition dan Edisi Bisnis. Paket Bisnis Edisi add ESET Remote Administrator memungkinkan untuk penyebaran server dan manajemen, mirroring dari update database ancaman tanda tangan dan kemampuan untuk menginstal pada Server Microsoft sistem operasi Windows.







BitDefender adalah perangkat lunak antivirus yang dapat digunakan untuk Microsoft Windows, Symbian OS, Windows Mobile, Mac OS X (beta) dan freeBSD. BirDefender tersedia dalam 2 macam yaitu yang berlisensi berbayar dan yang berlisensi gratis.




AVG adalah program antivirus yang dibuat oleh AVG Technologies. Sebelum bernama AVG Technologies, perusahaan ini bernama Grisoft.
Revisi AVG Anti-Virus saat ini adalah versi 9.0.xxx dan sejak versi ke-10, program ini lebih menonjolkan tahun rilis daripada versinya, misalnya untuk versi 10 bernama AVG Anti-Virus 2011.
Keunikan AVG dari antivirus lain ialah LinkScanner. Guna LinkScanner adalah men-scan tautan pranala saat menjelajah di dunia maya. Link Scanner berfungsi dengan baik pada peramban Mozilla Firefox dan Internet Explorer. Selain itu, kelebihan dari AVG adalah tersedianya fitur Anti-Rootkit. Tetapi, hanya satu kekurangan AVG. AVG sebagian besar hanya akan men-karantina virus yang dideteksi,tidak seperti antivirus lain yang dapat menghapus saat pendeteksian. AVG memang kuat pada pendeteksian, tetapi sering dinilai lambat dalam pemindaian. Tapi AVG sudah memiliki fitur yang lengkap perihal keamanan. Jadi sistem proteksi pada AVG dinilai lengkap dan canggih.


Yang perlu diketahui pada animasi dengan menggunakan timer pada delphi :


Jika kita ingin membuat suatu animasi seperti ini maka yang perlu diperhatikan adalah TIMER atau pewaktu,
ada beberapa jenis / istilah yang perlu diperhatikan guna kelancaran berlangsungnya suatu program.

  1. Timer Minus
    Adalah timer yang memindahkan suatu obyek ke atas / mundur (obyek = komponen yang terlihat pada form) dan nilainya minus
    contoh :
    procedure TForm1.Timer1Timer(Sender: TObject);
    begin
    panel1.left:=panel1.left - 1
    if panel1.left<=-100 then
    panel1.left:=100
    end;
    yang artinya : mundurkan panel 1 hingga posisi koordinat -100 (di luar form) , jika posisinya kurang dari atau sama dengan - 100 maka kembalikan panel1 ke posisi koordinat 100
    begitu seterusnya, dan ini yang dinamakan pengulangan atau looping ini baik, tetapi tidak bagus untuk komputer dengan kecepatan rendah
    ==========================================================================================================
  2. Timer Plus:
    Adalah timer yang memindahkan suatu obyek ke bawah / maju (obyek = komponen yang terlihat pada form) dan nilainya non-minus ( beda dengan plus, kalau plus itu sepert "progressbar1.position+1")
    contoh :
    procedure TForm1.Timer1Timer(Sender: TObject);
    begin
    panel1.left:=panel1.left + 1 // ini contoh 'nilai plus'
    if panel1.left>=150 then
    panel1.left:=0
    end;
    yang artinya : majukan panel 1 hingga posisi koordinat 100 (di tepi kanan form) , jika posisinya lebih dari atau sama dengan 150 maka kembalikan panel1 ke posisi koordinat 0
    begitu seterusnya, dan ini yang dinamakan pengulangan atau looping ini baik, tetapi tidak bagus untuk komputer dengan kecepatan rendah
    ==========================================================================================================
  3. Timer Pasif :
    Timer yang mengubah atau mengupdate suatu bagian dari suatu obyek komponen secara berkala, dan terus memperbarui hingga user menghentikannya , contoh :
    procedure TForm1.Timer1Timer(Sender: TObject);
    begin
    memo1.lines.add('a');
    end;
    yang artinya lakukan perintah tulis huruf  a  pada komponen memo, secara terus menerus karena user tidak memberi tahu kapan operasi ini akan dihentikan.
    ==========================================================================================================
  4. Timer Aktif :
    Timer yang dipakai untuk prosedur yang berulangkali dilakukan/ loop (perulangan), timer di set dengan menggunakan blok if... then dan kita menentukan berapa lama delay / tunda pada proses looping itu.
    ==========================================================================================================
  5. Timer Switch :
    Timer yang dipakai untuk melakukan switch , timer yang mengerti kapan saat suatu fitur / tombol / komponen diaktifkan maupun dimatikan , dengan memberi / Mengesetnya memakai if...Then
    ==========================================================================================================

Senin, 16 Mei 2011

Akun Tak Tersedia - Facebook

yah Akun facebook ku ni tiba" pas dibuka ada yang nyangkut dikit hehehe katanya sih emm... "Akun Tidak Tersedia" gitu :

lalu aku pikir" gimana yah biar bisa akses akun ini lagi..
setelah iseng" ternyata ketemu juga ,, gini neeh caranya !
1.Login ke email yang kamu gunain buat login di facebook
2.Jika kamu saat masuk facebook diminta untuk konfirmasi keamanan :
pasti di emai kamu ada pesan yang berbunyi :

Facebook login from "......"
3. nah kalo memang mode login FB kamu kayak gitu, mending buka E-mailnya lalu pilih link yang disediakan :

en klik "link yang harus di klik"

lalu pada saat di klik , kita akan dimintai password baru dan konfirmasi tentang password tsb kalo passwordnya ngga kita pake pada alat akses yang lain (mis E-mail , Twitter , Messenger )

selesai deh !
akun kamu bisa dibuka lagi !!!


TIPS : mode login dengan konfirmasi nama komputer, akan lebih mudah loginnya n lebih cepat, saat akun kita tidak tersedia, daripada mode login yang langsung ke akunnya yg membutuhkan waktu paling tidak 1x24 jam untuk aktivasi akun yang "Tak Tersedia"


Peringatan : FACEBOOK YANG TIDAK TERSEDIA DALAM BEBERAPA WAKTU TERSEBUT, BISA JADI DI-FREEZE OLEH PENGGUNA YANG INGIN NGEHACK AKUN FACEBOOK KAMU !!! HARAP HATI" YA ! BIASANYA MEREKA PAKE FACEBOOK FREEZER !