Halaman


lukman eresha

Kamis, 14 April 2011

Trik Yang Menjiplak Artikel Blog Kita


Nah, pas jalan-jalan gak sengaja ketemu situs bagus. Situs buat mengetahui siapa yang telah menjiplak artikel di blog kita. Caranya cukup mudah, gak perlu mendaftar, tinggal taruh alamat/URL blogmu trus pencet tombol "GO", tinggal tunggu bentar trus langsung keluar siapa yang ngambil ato yang copy paste artikel blogmu. Kalo untuk mengetahui siapa yang menjiplak artikel2 atau postingan2 tertentu maka yg kamu masukkan ke sana adalah link dari judul postinganmu, jadi nanti akan ketahuan siapa yang menjiplak postinganmu tersebut.

Tapi sayang untuk yang versi gratis kita hanya bisa mengetahui beberapa aja, jadi gak bisa mengetahui semua yang ngopy paste blog kita. Tapi lumayan kan buat mengintip dikit. he..he.. . OK bagi yang pengen tahu nih alamatnya http://www.copyscape.com, langsung datengin aja tuh kesana.
»» Readmore

Instalasi CCTV Sendiri Dengan Modal Minim

CCTV sekarang seringkali kita jumpai di setiap area publik seperti misalnya mall, kampus, perkantoran, pusat perbelanjaan dan lain-lain. Manfaat dari CCTV sendiri akan terasa berguna sebagai alat bantu keamanan, dimana setiap kegiatan yang terjadi bisa kita pantau secara live kapan dan dari mana saja, bisa juga kita manfaatkan untuk merekam kejadian sebagai barang bukti dikemudian hari.

Mungkin saja anda adalah pemilik usaha yang seringkali kehilangan, contohnya mungkin kehilangan sepeda motor, atau rumah kemalingan tapi anda tidak mempunyai bukti. CCTV dalam hal ini bisa sangat membantu anda. Sayangnya harga dan instalasi CCTV umum-nya untuk produk yang *asli* harganya tergolong cukup mahal untuk sebuah service seperti itu. Rata-rata umumnya biaya instalasi CCTV mencapai ber-juta-juta Rupiah.

Adapun kita bisa mengakali untuk membangun CCTV di area kecil sendiri dengan modal yang sangat minim. Peralatannya pun terbilang mudah di dapatkan, cukup dengan berbekal sebuah web camera (webcam) yang biasa kita kenal lebih banyak digunakan untuk ajang *pamer muka* para wanita cantik di yahoo messenger :D Serta dengan software trial yang apabila kita membutuhkan penggunaan lebih lanjut kita harus membayar. Mari kita coba melakukan ilustrasi cara membuat CCTV sendiri dengan modal minimal dan penjelasan sederhana.

Peralatan yang dibutuhkan:

  1. Sebuah PC/Laptop sebagai host (kalau bisa hidup 24 jam dengan kapasitas HDD terrabyte khusus bagi yang ingin melakukan capture atau merekam semua kegiatan).
  2. Sebuah Webcam/Web Camera sebagai alat pencitra, biasanya harga webcam ini bervariasi namum tergolong masih murah. Yang saya sarankan adalah sebuah webcam yang memiliki minimal resolusi 1.3MP, dengan tingkat pencahayaan bagus, sukur-sukur kalau bisa yang memiliki fitur night vision.
  3. Sebuah Program, dalam percobaan ini saya menggunakan webcamxp dengan limitasi 1 sumber camera, kalau membutuhkan lebih dari satu anda harus membayar.

Instalasi:

Langkah pertama hubungkan komputer anda dengan webcam, biasanya cukup mudah hanya dengan cara menginstall driver bawaan dari webcam tersebut.

Langkah kedua install program webcamxp lalu mulai konfigurasi webcamxp sesuai kebutuhan anda, Misalnya anda ingin melakukan capture atau merekam semua kejadian. Setelah selesai meng-install program webcamxp anda cukup memilih sumber dari peralatan yang ada yaitu dengan cara melakukan klik kanan pada area layar webcamxp, setelah itu pilihlah peralatan camera anda dan juga mungkin bisa menambahkan microphone apabila yang membutuhkan suara.

Setelah itu sebenarnya anda sudah selesai, anda cukup melakukan konfigurasi tambahan agar lebih menyenangkan. Misalnya anda ingin mengawasi rumah anda dari kejauhan contohnya luar kota. Cukup dengan melakukan konfigurasi web anda bisa melihat kondisi rumah anda dari mana saja.

*CATATAN: ANDA MEMBUTUHKAN KONEKSI INTERNET.

Dari percobaan diatas saya tidak mencoba dengan menggunakan koneksi internet sehingga tidak memerlukan lagi settingan khusus untuk modem. Untuk yang kesulitan caranya mudah saja… caranya… konfigurasi jaringan anda sendiri, buka port yang di butuhkan :D

Selamat mencoba :D

download disini Tips & Trik CCTV fomat pdf

»» Readmore

Mengenal CCTV (Closed Circuit Television)

Pengertian CCTV

CCTV (Closed Circuit Television) merupakan sebuah perangkat kamera video digital yang digunakan untuk mengirim sinyal ke layar monitor di suatu ruang atau tempat tertentu. Hal tersebut memiliki tujuan untuk dapat memantau situasi dan kondisi tempat tertentu, sehingga dapat mencegah terjadinya kejahatan atau dapat dijadikan sebagai bukti tindak kejahatan yang
telah terjadi. Pada umumnya CCTV seringkali digunakan untuk mengawasi area publik seperti : Bank, Hotel, Bandara Udara, Gudang Militer, Pabrik maupun Pergudangan.

2.funsi cctv antara lain

1. Keamanan (security)

  • Pencegahan
  • Penyelidikan
  • Bukti

2. Pengawasan (Surveillance)

  • Monitoring karyawan
  • Peningkatan kualitas kerja SDM agar lebih produktif

3. Nilai Tambah

  • Meningkatkan kepercayaan konsumen
  • Meningkatkan rasa aman dan nyaman untuk konsumen dalam bertransaksi


Pada sistem konvensional dengan VCR (Video Cassete Recorder), awalnya gambar dari kamera CCTV hanya dikirim melalui kabel ke sebuah
ruang monitor tertentu dan dibutuhkan pengawasan secara langsung oleh operator/petugas keamanan dengan resolusi gambar yang masih rendah yaitu 1 image per 12,8 seconds. Namun seiring dengan perkembanga teknologi yang sangat pesat seperti saat ini, banyak kamera CCTV yang telah menggunakan sistem teknologi yang modern. Sistem kamera CCTV digital saat ini dapat dioperasikan maupun dikontrol melalui Personal Computer atau Telephone genggam, serta dapat dimonitor dari mana saja dan kapan saja selama ada komunikasi dengan internet maupun akses GPRS.

Pengenalan Sistem CCTV
Untuk membuat sebuah sistem CCTV sederhana terlebih dahulu anda harus mengetahui peralatan alat atau material yang digunakan dalam instalasi tersebut. Berikut ini peralatan atau material yang diperlukan :

1. BNC (Bayonet Neill Concelman) connector adalah tipe konektor RF yang pada umumnya dipasang pada ujung kabel coaxial, sebagai penghubung
dengan kamera CCTV dan alat perekam (DVR) maupun secara langsung ke monitor CCTV.

180px-BNC_connectorKonektor BNC

2. Kabel Coaxial merupakan sebuah jenis kabel yang biasa digunakan untuk mengirimkan sinyal video dari kamera CCTV ke monitor. Ada beberapa
tipe kabel coaxial yaitu : RG-59, RG-6 dan RG-11. Penggolongannya berdasarkan diameter kabel dan jarak maksimum yang direkomendasikan
untuk instalasi kabel tersebut. Lihat tabel dibawah

Tabel Coaxial

coax_cable_component_diagramGambar Penampang kabel Coaxial

3. Peralatan untuk Crimp kabel coaxial digunakan sebagai alat bantu untuk memasang konektor BNC pada kabel coaxial.

Crimp ToolsTang Crimping

3. Kabel Power digunakan untuk memasok tegangan AC (searah) 220 V ke adaptor atau power supply kamera CCTV. Biasanya tipe kabel power yang
digunakan adalah NYA (2×1,5mm) maupun NYM (3×2,5mm). Instalasi kabel power ini sebaiknya juga menggunakan pipa high impact conduit.
4. Adaptor dan power supply merupakan perangkat yang menyuplai tegangan kerja ke kamera CCTV, pada umumnya tegangan yang digunakan yaitu 12 Volt DC. Namun adapula yang menggunakan tegangan 24 Volt (AC) maupun 24 Volt (DC). Hal ini tergantung pada jenis atau tipe kamera yang
digunakan.
3. Kamera CCTV dapat dibedakan menjadi beberapa type yaitu kamera Fixed Dome, kamera IP, kamera wireless dan kamera PTZ (Pan/Tilt/zoom).
Hal ini disesuaikan dengan kebutuhan dan anggaran anda. Jika anda membutuhkan sebuah kamera yang perlu diperhatikan adalah mempelajari
spesifikasi kamera CCTV sebelum membeli. Biasanya spesifikasi yang diberikan berupa format lensa CCD (Charge Coupled Device) yang memiliki ukuran tipikal (1/2″, 1/3″dan 1/4″), TV Lines yang berkaitan dengan resolusi gambar, LUX yang berkaitan dengan kesensitifan kamera terhadap cahaya,
Varifocal lens yang berkaitan dengan pegaturan sudut/jarak pandang kamera dan bisa diatur secara manual, indoor, outdoor, dan lain-lain.

173637_variouscameraindonetwork.psd

Jenis Kamera CCTV

4. DVR (Digital Video Recorder) adalah sebuah media penyimpan hasil rekaman video yang telah terpantau oleh kamera CCTV. Besar kecilnya
kapasitas penyimpanan hasil rekaman tergantung pada harddisk yang terpasang (pada umumnya 160 Gygabyte, namun adapula yang diupgrade hingga 1 Terabyte). Hasil rekaman video tersebut ada yang berformat QCIF, MPEG-4 dan avi. Dan biasanya input DVR terdiri dari 4, 8, 16 dan 32 channel kamera.

DVR-16CH  FRONT

Gambar DVR

5. Monitor CCTV ada yang masih menggunakan tabung CRT dan adapula yang menggunakan LCD. Monitor tersebut dapat menampilkan keseluruhan
gambar dari kamera sesuai inputan ke DVR maupun Multiplexser. Tampilan kamera-kamera dapat dilihat pada monitor dengan pembagian yang berbeda
(satu tampilan kamera, matrik 2×2, matrik 3×3 dan matrik 4×4).

200x200_LTC 2915 91Gambar Monitor CCTV

Setelah anda mengetahui peralatan atau material yang telah disebutkan, di bawah ini merupakan gambaran sistemnya.

CCTV SYSTEMS

Gambar Sistem CCTV

»» Readmore

Rabu, 13 April 2011

Tutorial Java

A. Pengertian Java
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Dikembangkan oleh Sun Microsystems dan diterbitkan tahun 1995. Java tidak boleh disalahpahami sebagai JavaScript. JavaScript adalah bahasa scripting yang digunakan oleh web browser. Menurut definisi dari Sun, Java adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada komputer standalone ataupun pada lingkungan jaringan. Kita lebih menyukai menyebut Java sebagai sebuah teknologi dibanding hanya sebuah bahasa pemrograman, karena Java lebih lengkap dibanding sebuah bahasa pemrograman konvensional.

Teknologi Java memiliki tiga komponen penting, yaitu:
  • Programming-language specification
  • Application-programming interface
  • Virtual-machine specification
B. Sejarah perkembangan Java
Bahasa pemrograman Java pertama lahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang. Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai "*7" (Star Seven). Setelah era Star Seven selesai, sebuah anak perusahaan Tv kabel tertarik ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto.
Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai medium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer. Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.
Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23 Mei 1995. Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape. Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja "bapak java", James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi "Java". Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari Pulau Jawa. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).
C. Versi Awal
Versi awal Java ditahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:
  • java.lang: Peruntukan kelas elemen-elemen dasar.
  • java.io: Peruntukan kelas input dan output, termasuk penggunaan berkas.
  • java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan.
  • java.net: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
  • java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
  • java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.
D. Contoh Kode Program Sederhana Dalam Java
Contoh program Halo dunia yang ditulis menggunakan bahasa pemrograman Java adalah sebagai berikut:
// Outputs "Hello, world!" and then exits public class HelloWorld { public static void main(String args[]) { System.out.println("Hello, world!"); } }
E. Tahap Kompilasi Java
Tulis / Ubah. Pemrogram menulis program dan menyimpannya di media dalam bentuk berkas '.java'.
Kompilasi. Pengkompilasi membentuk bytecodes dari program menjadi bentuk berkas '.class'.
Muat. Pemuat kelas memuat bytecodes ke memori.
Verifikasi. Peng-verifikasi memastikan bytecodes tidak mengganggu sistem keamanan Java.
Jalankan. Penerjemah menerjemahkan bytecodes ke bahasa mesin.tidak bisa di pakai‘’
G. Java API
Java API terdiri dari tiga bagian utama:
  • Java Standard Edition (SE), sebuah standar API untuk merancang aplikasi desktop dan applets dengan bahasa dasar yang mendukung grafis, M/K, keamanan, konektivitas basis data dan jaringan.
  • Java Enterprose Edition (EE), sebuah inisiatif API untuk merancang aplikasi server dengan mendukung untuk basis data.
  • Java Macro Edition (ME), sebuah API untuk merancang aplikasi yang jalan pada alat kecil seperti telepon genggam, komputer genggam dan pager.
H. Java Virtual Machine
Java Virtual Machine (JVM) adalah sebuah spesifikasi untuk sebuah komputer abstrak. JVM terdiri dari sebuah kelas pemanggil dan sebuah interpreter Java yang mengeksekusi kode arsitektur netral. Kelas pemanggil memanggil file .class dari kedua program Java dan Java API untuk dieksekusi oleh interpreter Java. Interpreter Java mungkin sebuah perangkat lunak interpreter yang menterjemahkan satu kode byte pada satu waktu, atau mungkin sebuah just-intime (JIT) kompiler yang menurunkanbytecode arsitektur netral kedalam bahasa mesin untuk host computer.
I. Sistem Operasi Java
Sistem operasi biasanya ditulis dalam sebuah kombinasi dari kode bahssa C dan assembly, terutama disebabkan oleh kelebihan performa dari bahasa tersebut dan memudahkan komunikasi dengan perangkat keras. Satu kesulitan dalam merancang sistem basis bahasa adalah dalam hal proteksi memori, yaitu memproteksi sistem opeasi dari pemakai program yang sengaja memproteksi pemakai program lainnya. Sistem operasi tradisional mengaharapkan pada tampilan perangkat keras untuk menyediakan proteksi memori. Sistem basis bahasa mengandalkan pada tampilan keamanan dari bahasa. Sebagai hasilnya, sistem basis bahasa menginginkan pada alat perangkat keras kecil, yang mungkin kekurangan tampilan perangkat keras yang menyediakan proteksi memori.
J. Dasar Pemrograman
Java2 adalah generasi kedua dari Java platform (generasi awalnya adalah Java Development Kit). Java berdiri di atas sebuah mesin interpreter yang diberi nama JVM. JVM inilah yang akan membaca bytecode dalam file .class dari suatu program sebagai representasi langsung program yang berisi bahasa mesin. Oleh karena itu, bahasa Java disebut sebagai bahasa pemrograman yang portable karena dapat dijalankan pada berbagai sistem operasi, asalkan pada sistem operasi tersebut terdapat JVM.
Platform Java terdiri dari kumpulan library, JVM, kelas- kelas loader yang dipaket dalam sebuah lingkungan rutin Java, dan sebuah compiler, debuger, dan perangkat lain yang dipaket dalam Java Development Kit (JDK). Java2 adalah generasi yang sekarang sedang berkembang dari platformJava. Agar sebuah program Java dapat dijalankan, maka file dengan ekstensi ''.java'' harus dikompilasi menjadi file bytecode. Untuk menjalankan bytecode tersebut dibutuhkan JRE ( Java Runtime Environment) yang memungkinkan pemakai untuk menjalankan program Java, hanya menjalankan, tidak untuk membuat kode baru lagi. JRE berisi JVM dan libraryJava yang digunakan.
PlatformJava memiliki tiga buah edisi yang berbeda, yaitu:
  • J2EE ( Java2 Enterprose Edition), J2EE adalah kelompok dari beberapa API ( Application Programming Interface) dari Java dan teknologi selain Java. J2EE sering dianggap sebagai middleware atau teknologi yang berjalan di server, namun sebenarnya J2EE tidak hanya terbatas untuk itu. Faktanya J2EE juga mencakup teknologi yang dapat digunakan di semua lapisan dari sebuah sistem informasi. Implementasi J2EE menyediakan kelas dasar dan API dari Java yang mendukung pengembangan dari rutin standar untuk aplikasi klien maupun server, termasuk aplikasi yang berjalan di web browser.
  • J2SE adalah lingkungan dasar dari Java.
  • J2ME merupakan edisi library yang dirancang untuk digunakan pada device tertentu seperti pagers dan mobile phone.
Java merupakan bahasa pemrogrman yang bersifat case sensitive yang berarti penulisan menggunakan huruf besar ataupun huruf kecil pada kode program dapat berarti lain. Misalnya penulisan "System" akan diartikan berbeda dengan "system" oleh interpreter. Java tidak seperti C++, Java tidak mendukung pemrograman prosedural, tapi mendukung pemrograman berorientasi objek sehingga ada sintaks class pada kode programnya.
K. Integrated Development Environment
Banyak pihak telah membuat IDE (Integrated Development Environment - Lingkungan Pengembangan Terintegrasi) untuk Java. Yang populer saat ini (Juli 2006) antara lain:
  • Dr. Java, program gratis yang dikembangkan oleh Universitas Rice, Amerika Serikat
  • BlueJ, program gratis yang dikembangkan oleh Universitas Monash, Australia
  • NetBeans (open source- Common Development and Distribution License (CDDL)). NetBeans disponsori Sun Microsystems, dan versi terkininya memilki Matisse, sebuah GUI Editor yang menurut pendapat umum merupakan yang terbaik.
  • Eclipse JDT (open source- Eclipse Public License). Eclipse dibuat dari kerja sama antara perusahaan-perusahaan anggota 'Eclipse Foundation' (beserta individu-individu lain). Banyak nama besar yang ikut dalam 'Eclipse Foundation', termasuk IBM, BEA, Intel, Nokia, Borland. Eclipse bersaing langsung dengan Netbeans IDE. Plugin tambahan pada Eclipse jauh lebih banyak dan bervariasi dibandingkan IDE lainnya.
  • IntelliJ IDEA (commercial, free 30-day trial)
  • Oracle JDeveloper (free)
  • Xinox JCreator (ada versi berbayar maupun free)
  • JCreator ditulis dalam C/C++ sehingga lebih cepat (dan menggunakan memori lebih sedikit) dari kebanyakan IDE.
L. Kelebihan Java
  • Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsiptulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris. Penyebanya adalah setiap sistem operasi menggunakan programnya sendiri-sendiri (yang dapat diunduh dari situs Java) untuk meninterpretasikan bytecode tersebut.
  • OOP (Object Oriented Programming - Pemrogram Berorientasi Objek) yang artinya semua aspek yang terdapat di Java adalah Objek. Java merupakan salah satu bahasa pemrograman berbasis objek secara murni. Semua tipe data diturunkan dari kelas dasar yang disebutObject. Hal ini sangat memudahkan pemrogram untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan sebuah program dengan basis Java secara cepat, tepat, mudah dan terorganisir. Kelebihan ini menjadikan Java sebagai salah satu bahasa pemograman termudah, bahkan untuk fungsi fungsi yang advance seperti komunikasi antara komputer sekalipun.
  • Perpustakaan Kelas Yang Lengkap, Java terkenal dengan kelengkapan library/perpustakaan (kumpulan program program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya. Kelengkapan perpustakaan ini ditambah dengan keberadaan komunitas Java yang besar yang terus menerus membuat perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi.
  • Bergaya C++, memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat ini pengguna Java sangat banyak, sebagian besar adalah pemrogram C++ yang pindah ke Java. Universitas-universitas di Amerika Serikatjuga mulai berpindah dengan mengajarkan Java kepada murid-murid yang baru karena lebih mudah dipahami oleh murid dan dapat berguna juga bagi mereka yang bukan mengambil jurusan komputer.
  • Pengumpulan sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).
M. Kekurangan Java
  • Masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. UntukJ2SE, misalnya SWT-AWT bridge yang sampai sekarang tidak berfungsi pada Mac OS X.
  • Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber. Ini dimungkinkan karena kode jadi Java merupakan bytecode yang menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Hal yang sama juga terjadi pada Microsoft .NET Platform. Dengan demikian, algoritma yang digunakan program akan lebih sulit disembunyikan dan mudah dibajak/direverse-engineer.
  • Penggunaan memori yang banyak. Penggunaan memori untuk program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal). Biasanya ini bukan merupakan masalah bagi pihak yang menggunakan teknologi terbaru (karena trend memori terpasang makin murah), tetapi menjadi masalah bagi mereka yang masih harus berkutat dengan mesin komputer berumur lebih dari 4 tahun.
Ingin memahami lebih jauh bahasa pemrograman Java? Silahkan download tutorial lebih lengkapnya DI SINI.
Jika ada AGers yang ingin tutorial aplikasi web dengan Java, silahkan download DI SINI.
Untuk AGers yang ingin mengenal hal-hal praktis bagaimana bekerja dengan Java dan beberapa teknologinya, silahkan download:

»» Readmore

Selasa, 12 April 2011

Cara Cepat & Mudah Membuat Website dengan Joomla! 1.5

Baru belajar membuat website? Anda bisa mencoba tutorial yang saya berikan untuk menambah penget

ahuan.

Tidak perlu lama dan sulit untuk bisa membuat sebuah website. Tidak lebih dari 5 menit, website sudah langsu

ng jadi. Memodifikasinya juga tidak memerlukan waktu berhari-hari. Tutorial yang saya berikan untuk yang baru belajar membuat website (pemula). Jika Anda sudah sering menggunakannya atau sudah memiliki panduan sebelumnya mengenai Joomla! 1.5, mungkin ini bisa dijadikan tambahan referensi. Silakan download artikelnya di sini


http://ilmukomputer.org/wp-content/uploads/2010/08/Joomla-Cara-Cepat-Mudah-Membuat-Website.pdf
»» Readmore

Merubah Penanggalan Joomla Menjadi Penanggalan Indonesia

Sebelum penulis menjabarkan tutorial ini secara terperinci, penulis ingin mengutarakan bahwa tutorial ini diperuntukkan bagi Joomlamers-joomlamers ditingkatan pemahaman kelas menengah. Namun bukan berarti para Newbie tidak diperbolehkan untuk mengikuti, mempelajari serta menerapkan tutorial ini.

Seperti yang telah kita ketahui bersama Joomla merupakan Content Management System (CMS) yang dapat diunduh secara cuma-cuma pada situs layanan Joomla.

Namun dalam perjalanannya Joomla merupakan CMS yang berasal dari barat sehingga bahasa yang digunakan adalah bahasa Inggris.

Seringkali dalam pengembangan situs, pihak pengembang ingin menampilkan format tanggal dalam bahasa Indonesia. Hal ini dapat diakali dengan beberapa kiat berikut:

Monggo dipelajari Mas……

Terlebih dahulu kita harus memiliki software editor, pada tutorial kali ini penulis menggunakan Macromedia Dreamweaver.

Ini file PDF nya

MERUBAH PENANGGALAN JOOMLA MENJADI PENANGGALAN इंडोनेसिया

http://ilmukomputer.org/wp-content/uploads/2010/07/MERUBAH-PENANGGALAN-JOOMLA-MENJADI-PENANGGALAN-INDONESIA.pdf
»» Readmore

Membuat Website Lebih Powerfull dengan WordPress






Sayang, kalau WordPress hanya dijadikan sebuah blog. Dengan WordPress, kita bisa membuat toko online, situs penyedia iklan gratis, album foto, dan lain-lain.

Melalui e-book ini Anda akan belajar mengelola sebuah website berbasis WordPress. Dengan pembahasan yang sangat sederhana, sangat cocok bagi yang baru belajar. Anda juga dituntun untuk mengembangkan lebih lanjut tentang website yang sedang Anda kerjakan. Prosesnya sangat mudah, bisa mengupgrade WordPress, Plugin, dan themes secara online. Menulis artikel pun bisa dilakukan di Microsoft Word 2007 atau Windows Live Writer dan langsung dipublikasikan tanpa harus membuka browser untuk mengakses halaman administrator.

Lebih lengkapnya, silakan download ebook_wordpress

http://ilmukomputer.org/2010/07/06/membuat-website-lebih-powerfull-dengan-wordpress/
»» Readmore

Konsep Dasar WLAN

Teknologi Wireless LAN menjadi sangat popular saat ini di banyak applikasi। Setelah evaluasi terhadap teknologi tersebut dilakukan, menjadikan para pengguna merasa puas dan meyakini realiability teknologi ini dan siap untuk digunakan dalam skala luas dan komplek pada jaringan tanpa kabel।Wireless LAN bekerja dengan menggunakan gelombang radio. Sinyal radio menjalar dari pengirim ke penerima melalui free space, pantulan, difraksi, Line of Sight dan Obstructed LOS. Ini berarti sinyal radio tiba di penerima melalui banyak jalur (Multipath), dimana tiap sinyal (pada jalur yang berbeda-beda) memiliki level kekuatan, delay dan fasa yang berbeda-beda.

Awalnya teknologi ini didesain untuk aplikasi perkantoran dalam ruangan, namun sekarang Wireless LAN dapat digunakan pada jaringan peer to peer dalam ruangan dan juga point to point diluar ruangan maupun point to multipoint pada aplikasi bridge.

Wireless LAN di desain sangat modular dan fleksibel. Jaringan ini juga bisa di optimalkan pada lingkungan yang berbeda. Dapat mengatasi kendala geografis dan rumitnya instalasi kabel.

Download Tulisan Lengkap: charter-konsepwlan.pdf

»» Readmore

Instalasi CMS Mahara Di Windows Menggunakan XAMPP

Mahara adalah sistem e-portofolio berbasis open source dengan kerangka layar yang fleksibel. Mahara ini memiliki fitur weblog, jejaring sosial yang menghubungkan pengguna untuk menciptakan komunitas belajar online. Kita bisa sharing video, sharing artikel, e-book tutorial.

Disini kita melakukan instalasi melalui localhost. Sebelum melakukan instalasi mahara, yang diperlukan adalah paket web server XAMPP.

Pada artikel yang telah saya sediakan, membahas mengenai bagaimana melakukan setting yang perlu dilakukan sampai melakukan instalasi Mahara sampai sukes.

Download Tulisan Lengkap: Mudafiq-InstalasiMaharaDiWindows.pdf

»» Readmore

Personalisasi Web

Penggunaan web sebagai salah satu fitur layanan internet semakin tak terbendung lagi. Siapa saja baik institusi, lembaga, komunitas, bahkan seorang individu dapat memiliki website sebagai salah satu media untuk memberikan informasi, komunikasi, dan interaksi. Salah satu aspek pengembangan dalam aplikasi web yang banyak diteliti adalah personalisasi web (website personalization). Personalisasi web merupakan sebuah respon kepada pengunjung web berupa konten yang disajikan dalam sebuah situs web mampu memberikan informasi yang sesuai dengan selera dari pengunjung tersebut.

Saat ini banyak kita jumpai layanan personalisasi yang disediakan oleh beberapa raksasa website seperti sebut saja My Excite, My Yahoo, My MSN, My Lycos, amazon, sehingga siapa saja yang pernah mengunjungi situs web tersebut akan tertarik untuk kembali berkunjung di lain waktu dan kesempatan. Kata “My” dalam My Excite, My Yahoo, My MSN, My Lycos dimaksudkan bahwa pengunjung akan merasa memiliki halam web pribadi/sendiri pada saat mereka berkunjung ke dalam situs web tersebut, sehingga rasa memiliki akan sebuah web dari pengunjung inilah yang disentuh dalam aspek personalisasi.

Download Tulisan Lengkap: amin-website-personalization.doc

»» Readmore

Dasar-dasar HTML

HTML adalah singkatan dari HyperText Markup Language adalah salah satu bahasa pemprograman web desaign dan juga biasa di sebut script untuk menyusun dokumen-dokumen Web. Dokumen HTML disimpan dalam format teks reguler dan mengandung tag-tag yang memerintahkan web browser untuk mengeksekusi perintah-perintah yang dispesifikasikan

Disini akan di jelaskan Struktur dasar yang paling sederhana dari sebuah file HTML Yg sangat mudah jika kita ingin mencobanya

Download Tulisan Lengkap: Dasar-dasar HTML
»» Readmore

Perencanaan dan Perancangan Website

Untuk membuat sebuah web sendiri tanpa bantuan jasa pembuat website dibutuhkan lebih dari sekedar ide dan software web editor yang baik. Samping harus menyediakan menu pilihan untuk penggunaan dengan struktur yang jelas, tata-letak dan teknik yang digunakan juga harus harmonis. Dengan demikian, pertama-tanma harus di buat sebuah perencanaan yang matang untuk menghasilkan sebuah web yang baik.

Mulai dari pribadi atau komersil, menguntungkan atau tidak menguntungkan, namun demikian dalam perencanaan dan perancangan sebuah web bila kita membuat web pribadi jika terdapat kesalahan kecil dapat ditolerin, tidak demikian dengan web perusahaan, karena tujuannya adalah menarik sebanyak mungkin pelanggan. Dengan demikkian anda dapat melakukannnya tahap-demi tahap.

Download Tulisan Lengkap: perencanaan_perancangan_web_taufan.pdf

»» Readmore

Database Link Pada PostgreSQL

Konsep utama dari sistem database terdistribusi adalah database link. Database Link adalah suatu koneksi antara dua database fisik yang memungkinkan client untuk mengakses datanya sebagai satu databaselogic. Database link merupakan sebuah pointer yang didefinisikan sebagai satu-arah jalur komunikasi dari server database kepada server database lainnya. Koneksi database link memungkinkan user-user lokal untuk mengakses data pada database remote. Agar koneksi ini berhasil, setiap database pada sistem distribusi harus memiliki global database name yang unik pada domain jaringan.

istilah database link (dblink) ini intinya adalah proses meremote database di komputer server dari komputer client.

Download Tulisah Lengkap: database link postgreSQL

»» Readmore

Dasar Java 1

Jika kita bekerja pada beberapa bidang dalam rekayasa perangkat lunak, kita membutuhkan beberapa perangkat lunak untuk mengatasinya. Bagaimana jika kita hanya dapat menguasai 1 bahasa saja, jawabannya adalah “YA bisa saja” Jika bahasa tersebut telah merangkum minimal pemrograman Desktop atau Aplikasi, pemrograman Database atau Enterprise, dan Pemrograman Mobile. Salah satu bahasa tersebut adalah Java. Banyak sekali program aplikasi yang dapat digunakan untuk membuat program tersebut Diantaranya JCreator, JBuilder, BlueJ, Netbeans. Untuk saat ini kita akan belajar dengan Netbeans (yang saya gunakan Netbeans 6.5 dan 6.0 tergantung mood saya) dan Jcreator .

Download Tulisan Lengkap: arief_java1.pdf

»» Readmore

Membuat Grafik di Java

Visualisasi data menggunakan grafik menjadi salah tuntutan yang banyak dibutuhkan dalam pembangunan suatu aplikasi. Grafik banyak digunakan dalam aplikasi bisnis dan berbagai riset. Tujuan dari penggunaan grafik ialah untuk menggambarkan karakteristik data. Penggunaan grafik dapat membantu pengguna aplikasi untuk menarik kesimpulan dari kumpulan data.

Java merupakan bahasa pemrograman berorientasi objek yang memiliki banyak kelebihan dan banyak digunakan. Keunggulan lain dari java ialah banyaknya library open source yang dapat digunakan. Pada artikel ini akan digunakan beberapa library untuk membuat grafik.

Download Tulisan Lengkap: Listian-Grafik

»» Readmore

Pemrograman Pascal

Pascal adalah sebuah bahasa pemograman tempo dulu. Mungkin itu saja yang dapat saya definiskan, karena saya yakin pembaca lebih tahu mengenai definisi lengkap dari Pascal. Saya ingin berbagi ilmu walaupun cuma sedikit tentang pemograman dengan Pascal. Melalui tulisan ini, saya mencoba untuk mengulas program, prosedur dan fungsi menarik yang bisa Anda coba dan terapkan dalam pemograman Pascal. Beberapa yang dapat saya sampaikan, diantaranya:

  1. Fungsi-fungsi String
  2. Fungsi-fungsi Date
  3. Fungsi-fungsi Konversi
  4. Program Permainan

Semoga bahasan ini menjadi menarik dan bermanfaat untuk Anda semua.

Download Tulisan Lengkap: agung-pascal.zip


sumber: http://officialanakbrantakan.blogspot.com

»» Readmore

Belajar Membuat Animasi

Perkembangan teknologi komputer demikian pesatnya, yang memiliki fungsi awal sebagai alat bantu dalam menyelesaikan persoalan dan masalah dalam segala bidang kemudian memasuki fungsi sebagai penghibur. Hal ini ditandai dengan banyak produk-produk yang berbasis komputer dalam dunia hiburan. Salah satu dunia hiburan yang banyak diminati adalah kartun.

Penggunaan komputer untuk menghasilkan kartun yang professional sudah dilakukan diawali dengan kartun-kartun yang dibuat Hollywood Amerika Serikat yang menggunakan komputer. Di Indonesia sendiri bermunculan forum-forum yang membahas tentang animasi kartun ini dan beberapa perusahaan-perusahaan yang memfokuskan diri di bidang animasi kartun.

Pembuatan animasi kartun ini jika ditekuni akan dapat menciptakan peluang-peluang kerja baru di Indonesia. Dalam skripsi ini akan digambarkan cara membuat animasi kartun dengan menggunakan Macromedia Flash MX.

Download Tulisan Lengkap: ekopurwanto-animasi.zip


sumber: http://officialanakbrantakan.blogspot.com

»» Readmore

SLOW-PCfighter

Adakah Anda ingin PC yang cepat? SLOW-PCfighter dapat membantu Anda hari ini!

Adakah PC Anda melambat akhir-akhir ini? Pernahkah Anda rasa jengkel dan kesal sambil depan SLOW-PC anda, sabar mulakan dalam layar?

Adakah Anda ingin memiliki Komputer lebih cepat? Adakah Anda pernah merasa kesal menunggu dan ingin Computer itu jauh lebih cepat?

Masalah

Pernahkah Anda memperhatikan bahwa semakin lama Anda memiliki komputer, semakin lambat jalan dan semakin gangguan? Seringkali fenomena ini disebabkan oleh masalah dalam registri yang bertambah dari waktu ke waktu. Instalasi dan menguninstall program meninggalkan fragmen - catatan tersesat, yatim tugas mulai, driver rusak. Seiring waktu registri mulai terjebak dan konflik muncul. Waktu tak terkendali, sistem anda akan menjadi semakin tidak stabil, berjalan lebih lambat dan lebih sering gagal.

Solusi

SLOW-PCfighter mudah jawab untuk masalah registri. Ini melakukan scan dalam registri Anda memeriksa kesalahan dan konflik, kemudian perbaikan dan mengoptimalkan registri ke puncak kinerja dan stabilitas. periodik scan registri Anda akan tetap "bersih" dan akan sangat meningkatkan performa sistem Anda dan stabilitas.

Adakah Anda ingin memiliki Komputer lebih cepat? Adakah Anda pernah merasa kesal menunggu dan ingin Computer itu jauh lebih cepat?

Produk lain - Semua produk menawarkan gratis

FULL-DISKfighter
SPAMfighter Pro
VIRUSfighter
»» Readmore

Minggu, 10 April 2011

CARA MENAMPILKAN STATUS ONLINE YM

Menampilkan status Yahoo Messengger di blog adalah suatu keharusan bagi para pemilik blog yang menjadikan blognya suatu ladang bisnis atau tempat berjualan suatu produk dan untuk mempromosikannya.

Yahoo Messenger diperlukan agar si pengunjung blog/web bisa berinteraksi secara langsung melalui chatting pada YM tersebut.

Kemudian "Bagaimana Caranya Menampilkan Status Offline/Online Yahoo Messenger..?"
Caranya sangatlah mudah : anda hanya akan menambahkan beberapa kode yang dipasang pada kolom blog (sidebar, footer dan sebagainya..)

  1. Langkah pertama anda harus Login di blogger.
  2. kemudian menuju Tata Letak ~> Tambah Gadget.
  3. Pilih HTML/Java Script.
  4. Kemudian masukkan kode status YM.
    Kode tersebut adalah sebagai berikut :

    ade_623"> ade_623&m=g&t=2&l=us"/>


    Ganti text yang warna Merah (ade_623) dengan id YM kamu.
    perhatikan angka "2", itu bisa kamu ganti dengan angka yang lain dan hasilnya gambar yang ditampilkan akan berbeda-beda.


  5. Klik Simpan dan Selesai.

Jika berhasil akan tampak seperti dibawah ini (dengan menggunakan kode no 2 ) dalam keadaan OnLine:



Dan Jika OffLine akan tampak seperti dibawah ini :



Catatan :
  • angka 2 bisa diganti sesuai tampilan gambar yang diinginkan dengan cara mencoba satu persatu angka tersebut.
  • pengunjung blog bisa berinteraksi menggunakan status yahoo messenger ini dengan cara mengklik gambar tersebut dan memilih yahoo messenger untuk chat.
  • untuk chat ketentuannya adalah pengunjung dan pemilik blog harus sama sama dalam keadaan On-Line dan sama sama memakai YM.


nda bisa memilih tampilan status onlinenya seperti,

t=0

t=1

t=2

t=3

t=4

t=5

t=6

t=7

t=8

t=9

t=10

t=11

t=12

t=13

t=14

t=15

t=16

Dengan mengganti kode t=2 pada kode html di atas dengan kode pilihan Anda.

Silahkan dicoba!



Sumber:

http://www.geraiblog.com/

http://trik-tips-tutorial.blogspot.com/

http://www.ymessengerblog.com

»» Readmore