Apa itu XAMPP ?


Merupakan Kepanjangan dari XAMPP ( X empat system operasi apapun ) dan selanjutnya yaitu Apache, PHP, MySQL dan phpMyAdmin. XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk anda atau auto konfigurasi. Versi XAMPP yang ada saat ini adalah Versi 1.4.14 atau yang terbarunya anda bisa download pada :

http://www.apachefriends.org/en/xampp-window.html.

Software XAMPP versi ini terdiri atas:
a. Apache versi 2.0.54
b. MySQL versi 4.1.12
c. PHP versi 5.0.4
d. phpMyAdmin versi 2.6.2-p11 dan lain-lain

1. Mengenai APACHE
Apache sudah berkembang sejak versi pertamanya. Sampai saat ditulisnya artikel ini versi terakhirnya yang ada yaitu Apache ver 2.0.54. Apache bersifat open source, artinya setiap orang boleh menggunakannya, mengambil dan bahkan mengubah kode programnya.
Tugas utama apache adalah menghasilkan halaman web yang benar kepada peminta, berdasarkan kode PHP yang dituliskan oleh pembuat halaman web. Jika diperlukan juga berdasarkan kode PHP yang dituliskan, maka dapat saja suatu database diakses terlebih dahulu (misalnya dalam MySQL) untuk mendukung halaman web yang dihasilkan.
2. Mengenai PHP
Bahasa pemrograman PHP merupakan bahasa pemrograman untuk mebuat web yang bersifat server-side scripting. PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis. PHP dapat dijalankan pada berbagai macam Operating System (OS), misalnya Windows, Linux dan Mac OS. Selain Apache, PHP juga mendukung beberapa web server lain, misalnya Microsoft IIS, Caudium, PWS dan lain-lain.
Seperti pernah disinggung sebelumnya bahwa PHP dapat memanfaatkan database untuk menghasilkan halaman web yang dinamis. Sistem manajemen database yang sering digunakan bersama PHP adalah MySQL. Namun PHP juga mendukung system manajemen Database Oracle, Microsoft Acces, Interbase, d-Base, PostgreSQL dan sebagainya.
Hingga kini PHP sudah berkembang hingga versi ke 5. PHP 5 mendukung penuh Object Oriented Programing(OOP), integrasi XML, mendukung semua ekstensi terbaru MySQL, pengembangan web services dengan SOAP dan REST, serta ratusan peningkatan kemampuan lainnya dibandingkan versi sebelumnya. Sama dengan web server lainnya PHP juga bersifat open source sehingga setiap orang dapat menggunakannya dengan gratis.

3. Mengenai MySQL

Pperkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query Language. SQL merupakan bahasa terstruktur yang khusus digunakan untuk mengolah database. SQL pertama kali didefinisikan oleh American National Standards Institute (ANSI) pada tahun 1986. MySQL adalah sebuah sistem manajemen database yang bersifat open source. MySQL adalah pasangan serasi dari PHP. MySQL dibuat dan dikembangkan oleh MySQL AB yang berada di Swedia.

MySQL dapat digunakan untuk membuat dan mengola database beserta isinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah dan menghapus data yang berada dalam database. MySQL merupakan sisitem manajemen database yang bersifat at relational. Artinya data-data yang dikelola dalam database akan diletakkan pada beberapa tabel yang terpisah sehingga manipulasi data akan menjadi jauh lebih cepat.

MySQL dapat digunakan untuk mengelola database mulai dari yang kecil sampai dengan yang sangat besar. MySQL juga dapat menjalankan perintah-perintah Structured Query Language (SQL) untuk mengelola database-database yang ada di dalamnya. Hingga kini, MySQL sudah berkembang hingga versi 5. MySQL 5 sudah mendukung trigger untuk memudahkan pengelolaan tabel dalam database.


4. Mengenai PHPMyAdmin

Pengelolaan database dengan MYSQL harus dilakukan dengan mengetikkan baris-baris perintah yang sesuai (command line) untuk setiap maksud tertentu. Jika anda ingin membuat database, ketikkan baris perintah yang sesuai untuk membuat database. Jika kita ingin menghapus tabel, ketikkan baris perintah yang sesuai untuk menghapus tabel. Hal tersebut tentu cukup menyulitkan karena kita harus hafal dan mengetikkan perintahnya satu persatu.

Banyak sekali perangkat lunak yang dapat dimanfaatkan untuk mengelola data base dalam MySQL, salah satunya adalah phpMyAdmin. Dengan phpMyAdmin kita dapat membuat tabel, mengisi data dan lain-lain dengan mudah tanpa harus hafal perintahnya. Untuk mengaktifkan phpMyAdmin langkah-langkahnya adalah : yang pertama setelah XAMP kita terinstall, kita harus mengaktifkan web server Apache dan MySQL dari control panel XAMPP. Yang kedua, jalankan browser kesayangan Anda (IE, Mozilla Firefox atau Opera) lalu ketikkan alamat web berikut : http://localhost/phpmyadmin/ pada address bar lalu tekan Enter. Langkah ketiga apabila telah nampak interface (tampilan antar muka) phpMyAdmin anda bisa memulainya dengan mengetikkan nama database, nama tabel dan seterusnya.



Menantikan Duel 'Mr.X' di Nou Camp


Orang boleh bilang jika El Clasico besok adalah duel Lionel Messi kontra Cristiano Ronaldo atau adu strategi antara Pep Guardiola dengan Jose Mourinho. Namun permainan kedua tim nanti bisa jadi lebih banyak ditentukan 'Mr. X' di masing-masing tim.

Yang dimaksud Mr.X di sini Xavi Hernandez di Barcelona serta Xabi Alonso di Real Madrid. Kedua gelandang tengah ini punya peran penting dalam perjalanan Barca dan Madrid sejauh ini. Boleh dibilang mereka berdua sebenarnya adalah generator tim.

Tak hanya di klub, kedua pemain ini adalah pilar penting kala Spanyol menjuarai Piala Dunia lalu dengan menorehkan jumlah passing terbanyak dan memiliki akurasi tinggi dalam umpan yang mencapai sasaran.

Menilik nama Xavi, tak perlu panjang lebar dijelaskan jika pesepakbola 30 tahun ini adalah dirijen permainan Barca. Semua aliran bola dimulai dari Xavi dan layaknya seorang dirijen dalam pertunjukkan musik, Xavi lah yang mengatur tempo Barca, mau bermain cepat atau lambat.

Meski Messi adalah fantastista Barca namun tanpa kehadiran Xavi maka Messi serta rekannya di lini depan David Villa atau Pedro Rodriguez akan kesulitan mendapat suplai bola yang bagus. Xavi bak memiliki mata elang di mana ia mampu melihat di mana rekannya berada dan mengirimkan umpan terukur.

Peran yang sama pun dilakoni Xabi di Madrid di mana Mourinho menempatkannya sebagai gelandang metronom atau istilah modernnya, Deep Lying Playmaker, di mana Xabi jadi muara serangan Madrid. Gelandang 29 tahun itu yang memegang ritme permainan untuk kemudian mengetahui ke mana bola harus dioper.

Meski perannya tak terlalu "menonjol" seperti Xavi di Barca namun Xabi adalah kunci keagresifan El Real dalam mencetak gol saat ini. Duetnya dengan Sami Khedira di lini tengah membuat Ronaldo dkk di lini depan bebas menyerang tanpa takut menerima serangan lawan.

Jadi bagaimanapun orang menilai tinggi duel Messi dan Ronaldo sebagai fantatista masing-masing tim, lalu bagaimana adu kejelian antara Guardiola dan Mourinho. Tapi seperti apa Barca dan Madrid bermain besok, sedikit banyak performa Xavi dan Xabi lah yang akan menentukan.

Perbedaan Facebook dan Twitter


Perbedaan Facebook dan Twitter

Ada perbedaan yang sangat mendasar antara Facebook dan Twitter. Twitter walaupun bentuknya lebih sederhana tapi dari segi ‘System Dynamic’ dia memiliki Kompleksitas yang lebih tinggi. Teknologi Facebook hakekatnya masih ditengah-tengah antara teknologi Web 1.0 dengan Web 2.0 Sedangkan Twitter sudah lebih dari itu malahan mungkin diantara Web 2.0 dengan Web 3.0 Facebook hanya memiliki kemampuan ‘Transfer of Information’ sedangkan Twitter lebih dari itu yakni ‘Transfer of Knowledge atau Knowledge Transfer’. Hakekat dari pada Knowledge Transfer adalah Contextual Learning yang mana pada era Web 2.0 ‘Context is the King’. Sehingga kita para users Twitter dituntut ‘user experience’nya lebih tinggi atau ‘experience rich’ atau ‘kasarnya disuruh lebih belajar’.

Inilah masalahnya di Indonesia saat ini karena para ‘users’ terbuai oleh iklan-iklan ‘devices’ yang canggih-canggih maka dalam konteks penggunaan alat-alat ICT tidak lagi terjadi ‘digital gap atau digital divide’ tapi terjadi gap antara ‘e’ (aspek device) dengan ‘learning’ (aspek human learning) (silahkan mempelajari Link http://mobeeknowledge.ning.com/forum/topics/not-digital-divide-but-el – ‘NOT “DIGITAL DIVIDE”, BUT “E-L DIVIDE” IS OUR MAIN CONCERN’). Kita lihat saja untuk mempelajari Twitter, lebih banyak pedoman atau guides yang dikeluarkan dan tidak semudah Facebook untuk para usersnya. Sebagai tambahan, pada ‘System Dynamic’ dimana users plus Twitter sebagai Social Platform merupakan suatu entitas (kesatuan) ‘Complex Adaptive System’ (CAS). Ciri CAS ialah memiliki kemampuan ‘Emergent Properties’ yakni sifat atau perilaku yang mendadak muncul yang sebelumnya tidak terprediksikan. Dalam hal Twitter dibanding Facebook kemampuan ini akan menonjol, contohnya aplikasi-aplikasi yang ‘generated’ oleh Twitter lebih banyak dan ‘membikin ketagihan’ usernya.

Sebagai contoh salah satunya adalah Tweetdeck yang saya pakai merupakan tool yang sangat komprehensif mengemban ’amanat’ Web 2.0 sehingga lebih memudahkan dampak ‘viral effect’ . Dibawah ini beberapa contoh dimana Tweeting saya di Re-Tweet dan di@kan oleh pihak lain secara beranting mengakibatkan ‘viral effect’ :
• RT @toughloveforx @md_santo Road Mapping The Implications In Treating Knowledge as Subject http://tinyurl.com/ya6uswl #revolutionizescience
• QB Youth Innovative & Creative Ideas. Next on the agenda: Citizen Journalism http://ilnk.me/aa via @md_santo
• @Md_Santo Readings on HR+Business Process in KM – http://tinyurl.com/nx7r8e #HR + #KM to improve #education and #revolutionizescience

Untuk menyaingi Twitter, maka Facebook Lite harus memiliki ‘output’ yang disebut ‘Maximum Effective Complexity’nya harus lebih tinggi daripada Twitter dan ‘outcome’ yang harus terbukti lebih ‘rich experience’ bagi ‘usernya’ dalam bentuk kemungkinan-kemungkinan lebih kaya akan “contextually-based interactions – personalised- user-driven social computing – social networking – active collaboration – dynamic participation – interaction online – low cost and open source – spontaneous and self-organizing”


HP Slate 500 Tablet Bisnis Terbaru 2011


HP Slate 500 Tablet Bisnis Terbaru 2011. HP secara resmi mengumumkan tablet terbaru mereka berbasis Windows, HP Slate 500 Tablet yang ditujukan untuk pengguna bisnis. HP Slate 500 sports dengan 1024 8.9-inch x 600 LED-backlit layar touchscreen kapasitif, sebuah 1.86GHz Intel Atom Z540 prosesor, Intel GMA 500 kartu grafis, RAM 2GB, SSD 64GB, slot SD card , yang menghadap ke depan kamera VGA, kamera 3-megapiksel di belakang, 1080p Full HD dukungan video playback, WiFi, Bluetooth, speaker stereo, baterai 2-sel dan berjalan pada Windows 7 Professional OS.

Apa itu NetBeans?


NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra (dan terus bertambah!). Sun Microsystems mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama.

Saat ini terdapat dua produk : NetBeans IDE dan NetBeans Platform.

The NetBeans IDE adalah sebuah lingkungan pengembangan - sebuah kakas untuk pemrogram menulis, mengompilasi, mencari kesalahan dan menyebarkan program. Netbeans IDE ditulis dalam Java - namun dapat mendukung bahasa pemrograman lain. Terdapat banyak modul untuk memperluas Netbeans IDE. Netbeans IDE adalah sebuah produk bebas dengan tanpa batasan bagaimana digunakan.

Tersedia juga NetBeans Platform; sebuah fondasi yang modular dan dapat diperluas yang dapat digunakan sebagai perangkat lunak dasar untuk membuat aplikasi desktop yang besar. Mitra ISV menyediakan plug-in bernilai tambah yang dapat dengan mudah diintegrasikan ke dalam Platform dan dapat juga digunakan untuk membuat kakas dan solusi sendiri.

Kedua produk adalah kode terbuka (open source) dan bebas (free) untuk penggunaan komersial dan non komersial. Kode sumber tersedia untuk guna ulang dengan lisensi Common Development and Distribution License (CDDL).

http://netbeans.org/index_id.html


Sejarah JAVA


Pernah dengar JAVA?

pulau JAWA? itu nama pulau meskipun diluar negeri dikenal juga dengan nama JAVA tapi bukan yang itu meskipun begitu nama JAVA ada kaitannya dengan pulau Jawa.

Opera Van JAVA? bukan juga tuh .... he he he he

JAVA Raharja? yang pasti bukan itulah…
JAVA disini adalah bahasa pemrograman yang menggunakan konsep OOP (Objek Oriented Programming). Bahasa pemrograman ini ditemukan oleh James Gosling. Dulu sebelum diberi nama JAVA, bahasa pemrograman yang mendukung OPEN SOURCE ini dulunya bernama OAK (sejenis pohon jati). OAK singkatan dari Object Application Kernel. Sekarang JAVA sudah berubah nama menjadi JAVA 2. Mungkin beberapa dari kita telah mengenal JAVA yang ada di ponsel karena memang program JAVA yang berada di ponsel itu adalah salah satu teknologi 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, lalu bagaimana dengan penggantian nama menjadi JAVA serta JAVA yang berwujud secangkir kopi plus asapnya. Konon ceritanya para penemu dan perintis JAVA dulunya sedang ke negara INDONESIA, entah sedang bertamasya atau sedang mengadakan resource. Saat mereka berkunjung ke pulau JAWA, mereka menikmati secangkir kopi murni yang digiling langsung dari biji (kopi tubruk) yang sangat disukai James Gosling karena nikmat dan berkesan buat mereka. Jadi, spontanitas merubah nama menjadi JAVA dan sekarang berubah menjadi JAVA 2. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).

sun

java

Motto JAVA adalah WORA, kepanjangan dari Write Once Run Anywhere. Jadi jika kamu menulis program JAVA di OS apapun maka program anda bisa dibuka di OS manapun juga. Syaratnya OS-nya sudah ter-install J2RE dan J2DK.Untuk lebih update tentang JAVA, kamu bisa klik site resmi SUN MICROSYSTEM di java.sun.com
sumber :

http://bernazlionk.wordpress.com/2009/01/15/11/

http://id.wikipedia.org/wiki/Java