dirimu milikmu diriku miliku Dan persahabatan ini masih milik kita
R P L />

Entri Populer

Jumat, 18 Mei 2012

SEJARAH
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 pemeritaan 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.
VERSI
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.
KELEBIHAN
· Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsip tulis 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 oebjek secara murni. Semua tipe data diturunkan dari kelas dasar yang disebut Object. 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 juga 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).
KEKURANGAN
· Tulis sekali, perbaiki di mana saja - Masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. Untuk J2SE, 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 koe 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.

Kamis, 19 April 2012

Cara Membuat Blog Ringan Loadingnya

Cara Membuat Blog Ringan Loadingnya



agar loading blog ringan
Apakah loading blog sobat lambat alias lelet? Mengapa itu bisa terjadi? Salah satu manfaat yang kita dapatkan dari blog yang ringan adalah pengunjung senang, mengapa senang? Karena artikel yang ingin dibacanya langsung terlihat hanya dalam kurang dari 3-4 detik, bahkan kurang dari itu (menurut Julak lhoo). Tidak menutup kemungkinan pengunjung tersebut akan kembali lagi ke blog kita nantinya. Loading blog yang lambat membuat pengunjung langsung ngacir, apalagi konten yang disajikan kurang menarik. Selain itu google menyukai blog yang ringan, sehingga ini berpengaruh terhadap SEO blog kita. Nah pada kesempatan ini Julak mau berbagi sedikit tips bagaimana cara membuat blog yang ringan loadingnya. Ini tentunya ditujukan buat blogger pemula, yaa utamanya saya sendiri. hehehe



  1. Pertama sekali adalah "tetapkan dulu tujuan kita ngeblog". Kenapa? Seorang Blogger yang ingin mencari duit dari aktivitas blogging tentu akan "menyesaki" blognya dengan tampilan iklan di sana-sini. Jelas ini akan berpengaruh terhadap loading blognya. Berbeda dengan blogger yang hanya sekedar mencari kesenangan atau sekedar berbagi ilmu yang mereka miliki.
  2. Menentukan template blog yang tepat. Yang saya maksud di sini adalah jika kita memilih template bawaan blogger, pilihlah yang mudah. Karena menurut saya template itu cukup ringan. Jika sobat mau mengganti template blog hasil download milik blog lain, pastikan dulu ukuran template tersebut, jika lebih dari 60-70kb saya yakin template itu berat loadingnya nanti, belum lagi jika kita tambahkan file javascript,  dan widget-widget di sidebar, footer, ataupun iklan di header. 
  3. Kurangi widget yang "tidak perlu". Misalnya jam, streaming musik online, karena itu jelas, bagi saya pribadi itu kurang bermanfaat buat blog. Saya yakin di komputer pengunjung blog sudah ada jam, dan mungkin juga pengunjung blog sedang mendengarkan musik dari komputernya sendiri. Pernah juga saya berkunjung ke blog teman, penunjuk statistik kunjungan blognya aja sampai 3 macam. Untuk apa?
  4. Sebisa mungkin hindari memasang widget di sidebar kiri, karena search engine membaca blog secara berurutan adalah dari bagian header, sidebar kiri, posting, sidebar kanan dan terakhir footer. Jadi saya sarankan pasanglah widget di sidebar kanan, jika memang sobat memakai template 3 kolom, pastikan widget di sidebar kiri tersebut adalah widget bawaan blogspot/blogger.com dan tentu saja pilh yang menunjang SEO, misalnya recent posts, label/kategori dll.
  5. Minimalkan ukuran memori gambar postingan. Tidak hanya dari kuantitas atau banyaknya jumlah gambar, namun walaupun satu gambar jika ukurannnya sampai 100kb atau lebih jelas ini akan memperberat loading blog. Salah satu caranya ialah dengan mengcompress gambar tersebut. Sobat bisa menggunakan image editor seperti Photoshop ataupun software lainnya. Jika sobat mau memakai software Advance JPEG compressor untuk mengcompress gambar s
  6. Pakailah background blog kita dengan warna, bukan gambar, kalaupun harus gambar untuk keindahan blog pakailah yang memorinya kecil. 
Jika sobat ingin mengecek atau ingin mengetahui seberapa ukuran loading blog kita bisa mengunjungi

Tinggal masukkan url blog sobat, kemudian klik analyze, nilai maksimal ialah 100, jika semakin tinggi hasil nilai yang didapat berarti semakin ringan loading blog sobat.  Selain itu akan dideskripsikan pula hal-hal apa saja yang harus dilakukan agar blog sobat menjadi ringan. (high priority, merah, ini yang utama)




Mungkin itu saja sedikit tips bagaimana cara membuat loading blog menjadi ringan.

Kamis, 01 Maret 2012

Panduan Cara Mudah Merubah Cursor Blog Blogger

Panduan Cara Mudah Merubah Cursor Blog Blogger

tutorial ini saya bagi menjadi 2, yaitu untuk blogger baru dan lama.

Tutorial Mudah Merubah Cursor Untuk Blogspot Baru

1. Klik Tata Letak

Cara Pasang Widget Jam Di Blogger (http://blog.ahmadrifai.net)


2. Klik Tambah Gadget / Add A Gadget

Panduan Pasang Widget Jam Di Blogger (http://blog.ahmadrifai.net)


3. Pilih Gadget Html/JavaScript

Tutorial Pasang Widget Jam Di Blogger (http://blog.ahmadrifai.net)
4. Masukkan kode widget jam yang sudah saya sertakan di bawah


5. Simpan (kamu juga bisa memindahkan letak widget jam tersebut dengan cara menarik gadget tersebut)

Tutorial Mudah Merubah Cursor Untuk Blogspot Lama

1. Klik Menu Rancangan / Design

Panduan Pasang Widget Jam / Clock Di Blogger
2. Klik Tambah Gadget / Add A Gadget

Panduan Pasang Widget Clock Di Blogger (http://blog.ahmadrifai.net)


3. Pilih Gadget Html/JavaScript

Tutorial Pasang Widget Clock Di Blogger (http://blog.ahmadrifai.net)
4. Masukkan kode widget jam yang sudah saya sertakan di bawah

5. Simpan (kamu juga bisa memindahkan letak widget jam tersebut dengan cara menarik gadget tersebut)

Kode Cursor Untuk Blogger Yang Harus Di Pasang

Silakan copy dan paste kode berikut:


<style type="text/css">

body{cursor: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpePT-JJcK0QK_O8PmKeHqD8rF473IF0jVRVyCd3xX0Fiy7RvGR5ZGK_j5tx9kmSmx3_I8p2kTgbqPMoKpTBdgVwFpAra12zegPqRtBoB9gP-dNIsliDbGwDFeq_PDSwG-A7k3Xk7-zGH7/s1600/jasablogsitus-web-id.gif"), auto;}

</style>
Catatan:

Silakan rubah tulisan yang saya beri warna Merah dengan url gambar cursor yang kamu suka.

Jika kamu menggunakan semua kode yang saya tuliskan di sini (tanpa mengganti bagian yang saya beri warna Merah) maka cursornya terlihat seperti ini


 
Update !!!
Agar corsornya berubah secara permanen walaupun diarahkan kelink silakan gunakan kode seperti ini:

<style type="text/css">

body{cursor: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpePT-JJcK0QK_O8PmKeHqD8rF473IF0jVRVyCd3xX0Fiy7RvGR5ZGK_j5tx9kmSmx3_I8p2kTgbqPMoKpTBdgVwFpAra12zegPqRtBoB9gP-dNIsliDbGwDFeq_PDSwG-A7k3Xk7-zGH7/s1600/jasablogsitus-web-id.gif"), auto;}

body a:hover{cursor: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpePT-JJcK0QK_O8PmKeHqD8rF473IF0jVRVyCd3xX0Fiy7RvGR5ZGK_j5tx9kmSmx3_I8p2kTgbqPMoKpTBdgVwFpAra12zegPqRtBoB9gP-dNIsliDbGwDFeq_PDSwG-A7k3Xk7-zGH7/s1600/jasablogsitus-web-id.gif"), auto;}

</style>
Catatan : Yang harus dirubah sama dengan yang sudah saya tuliskan di atas

Selamat mencoba, dan semoga ini bisa mempermudah teman dalam mengganti cursor blog bloggernya.

Pengenalan HTML

HTML


HTML???
Kalian pasti sering mendengar atau paling tidak pernah mendengar kata 'HTML'. Tapi apa kalian tahu apa itu HTML??? Di artikel ini, saya akan berusaha dan mencoba untuk menjelaskan apa itu HTML dengan cara saya sendiri. So, kalau ada kesalahan dan tentunya banyak kekurangan, harap dimaklumi saja n_n. Baik, saya akan mulai sekarang.
HTML (HyperText Markup Languange)
HTML (HyperText Markup Languange) merupakan kumpulan-kumpulan perintah (tag) yang di gunakan untuk membangun/menyusun tampilan sebuah halaman website. Tag HTML ini sendiri telah dibuat berdasarkan standar dari W3C (World Wide Web Consurtium). Seluruh tampilan dari sebuah website, mulai dari penyusunan paragraf, bentuk struktur tabel, gambar, teks, dan lain-lain, pastilah harus berdasarkan standar HTML. Barulah tampilan website akan tampak bagus dan rapi. Karena jika tidak, maka tampilan web yang amburadul dan kacau yang kalian dapat. Di setiap pen-design-an website, tidak akan pernah bisa lepas dari HTML.
Sampai saat ini, sudah banyak sekali software-software yang bertebaran untuk memudahkan dalam pen-design-an sebuah website tanpa perlu susah-susah mempelajari struktur HTML. Padahal struktur HTML itu sangat penting dalam sebuah website. Jadi alangkah baiknya, jika kita membiasakan diri mengetikan baris kode perintah HTML di notepad atau wordpad. Toh, ini juga demi kebaikan diri kita sendiri. Jadi kalau nanti kita tidak memiliki software-software yang 'memudahkan' ini, kita bisa mengetikkannya dengan menggunakan notepad atau wordpad. Tapi sekali lagi, itu terserah kalian. Kalau ingin langsung jalan yang 'mudah', ya silahkan. Kalau ingin yang bersusah-susah dahulu, malah lebih baik. Nantinya, setelah kita memahami struktur HTML atau paling tidak mengetahui struktur dasarnya, kita akan dengan mudah membuat sebuah halaman website dengan atau tanpa bantuan dari software yang 'memudahkan' itu (hebatkan n_n?).
Berikut ini adalah struktur dasar dari HTML :
<html>
<head>......</head>

<body>
..................
</body>
</html>
Pada struktur HTML diatas, terdapat beberapa bagian, bagian pembuka '<html>', lalu bagian kepala '<head>' di iringi penutupnya </head>, kemudian bagian body atau tubuh '<body>' yang sebagian besar kode atau perintah HTML lainnya di letakkan disini dan ditutup dengan '</body>', dan terakhir barulah HTML di tutup dengan '</html>'. Dari struktur tadi terlihat bahwa setiap awalan atau bukaan pastilah ada tutupannya. Setiap tutupan hanya harus di beri tanda '/'. Misal, jika tag <body> maka tutupannya </body>. Kita harus benar-benar memperhatikan urutan penutupan setiap tag. Karena jika salah menaruh penutup, maka tampilan tidak akan sesuai dengan keinginan yang kita harapkan. Contoh jika ada awalan '' maka urutan penutupannya ''. Artinya, yang di tulis terakhir adalah yang pertama di tutup. Namun, ada juga juga beberapa perintah HTML yang tidak perlu tutupan (memang tidak ada tutupan sih -_-!).
Baiklah, saya rasa segini dulu artikelnya. Sekali lagi mohon di maklumi saja jika masih banyak kekurangan dan kesalahan di sana sini. Saran dan kritikan dari kalian semua akan saya terima dengan baik dan lapang dada (walaupun sakit T_T). Karena itu saya perlukan untuk introspeksi diri dan pengembangan lebih lanjut. Dan akhirnya, seperti yang biasa saya katakan :
"Pelajarilah semua hal yang bisa kita pelajari hingga batas usia menghentikan kita untuk belajar".
Keep Learning..
Keep Working Hard..
And someday, you'll be made man...

BANZAI!!!

Senin, 27 Februari 2012

Blue Bird Emoticons





Blue Bird Emoticons


  



 

Lucu Kan  :D

Donald Duck Emoticons


Donald Duck Emoticons


  



 


 
 

 


 
  

Bunny Emoticons





Bunny Emoticons




 


 

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Affiliate Network Reviews