My Music

Sabtu, 08 September 2012

Mengkonversi Bilangan Desimal dengan JOptionPane Java

Saya dapat tugas nih dari guru saya. Tugasnya diperintahkan untuk melengkapi Konversi Bilangan Desimal dengan JOptionPane Java. Setelah saya coba-coba dan mencari referensi darimana-mana, alhamdulillah akhirnya bisa. Dan ini hasilnya ...


Rabu, 29 Agustus 2012

Konversi Bilangan Menggunakan Java

Saya mau berbagi ilmu lagi nih. Postingan sebelumnya saya membahas tentang Konversi Bilangan menggunakan PHP. Nah, sekarang saya akan membahas tentang Konversi Bilangan juga akan tetapi menggunakan Java. Yuk, belajar bersama-sama =]


Jumat, 10 Agustus 2012

Konversi Bilangan Decimal to Oktal

Ini adalah hasilnya:

Tampilan awal setelah di run dan dimasukkan angka. Contoh= 27











Setelah dimasukkan angka kemudian klik tombol "Konversikan!" hasil yang keluar sesuai contoh= 27 adalah 33






Konversi Bilangan Decimal to Hexa

Ini adalah hasilnya:

Tampilan awal setelah di run dan dimasukkan angka. Contoh= 27










Setelah dimasukkan angka kemudian klik tombol "Konversikan!" hasil yang keluar sesuai contoh= 27 adalah 1B







Jumat, 03 Agustus 2012

Sejarah Android OS





1. Android Cupcake 1.5
Android Cupcake dirilis pada pertengahan Mei 2009, Google kembali merilis telepon seluler dengan menggunakan Android dan SDK (Software Development Kit) dengan versi 1.5 (Cupcake). Pembaharuan dan penambahan fitur untuk pemakaian Android di Hp:
  • Kemampuan dalam merekam dan menonton video
  • Menunggah atau meng Upload video ke YouTube
  • Menunggah atau meng Upload gambar ke Picasa
  • Support Bluetooth A2DP
  • Tampilan animasi layar
  • Keyboard yang dapat disesuaikan pada layar

2. Android Donut 1.6
Android Donut dirilis pada September dengan menampilkan proses pencarian yang lebih baik dibanding sebelumnya, penggunaan baterai indikator dan kontrol applet VPN. Fitur lainnya adalah galeri yang memungkinkan pengguna untuk memilih foto yang akan dihapus; kamera, camcorder dan galeri yang dintegrasikan; CDMA / EVDO, 802.1x, VPN, Gestures, dan Text-to-speech engine; kemampuan dial kontak; teknologi text to change speech (tidak tersedia pada semua ponsel; pengadaan resolusi VWGA.

Kamis, 02 Agustus 2012

Versi Android




Beberapa Versi resmi Android yang telah dirilis hingga saat ini :
  • ·         Android Cupcake 1.5 (30 April 2009)
  • ·         Android Donut 1.6 (15 September 2009)
  • ·         Android Eclair 2.0.x/2.1.x (26 Oktober 2009)
  • ·         Android Froyo 2.2.x (20 Mei 2010)
  • ·         Android Gingerbread 2.3 (6 Desember 2010)
  • ·         Android Honeycomb 3.0 (10 Mei 2011)
  • ·         Android Ice Cream Sandwich 4.0 (19 Oktober 2011)
  • ·         Android Jelly Bean 4.1 (Tahun 2012)




Sejarah Android dan Open Handset Alliance




Pada bulan November 2007, terbentuklan Open Handset Alliance yang merupakan konsorsium dari beberapa perusahaan: Broadcom Corporation, Google, HTC, Intel, LG, Marvell Technology Group, Motorola, Nvidia, Qualcomm, Samsung Electronics, Sprint Nextel, T-Mobile dan Texas Instruments. Mereka sepakat untuk membuat open standart bagi mobile phone. Pada hari yang sama, mereka mengumumkan produk pertama mereka, yaitu Android yang berbasis Linux kernel versi 2.6. Bulan Desember 2008, bergabunglah 14 perusahaan lainnya yaitu: ARM Holdings, Atheros Communications, Asustek Computer Inc, Garmin Ltd, PacketVideo, Softbank, Sony Ericsson, Toshiba Corp dan Vodafone Group Plc. Hal ini merupakan langkah besar dalam sejarah Android untuk menjadi pemimpin dalam sistem operasi untuk mobile phone.


Google dan Sejarah Android



Konsep yang dimiliki Android Inc, ternyata menggugah minat raksasa Google untuk memilikinya. Pada bulan Agustus 2005, akhirnya Android Inc diakuisisi oleh Google Inc. Seluruh sahamnya dibeli oleh Google. Nilai pembelian Android Inc ini oleh google tidak ada release pastinya. Tetapi banyak yang memperkirakan nilai pembelian Android Inc oleh Google adalah sebesar USD 50 juta. Saat itu banyak yang berspekulasi, bahwa akuisisi ini adalah langkah awal yang dilakukan Google untuk masuk ke pasar mobile phone.
Andy Rubin, Rich Miner, Nick Sears dan Chris White tetap di Android Inc yang dibeli Google, sehingga akhirnya mereka semua menjadi bagian dari raksasa Google dan sejarah android. Saat itulah mereka mulai menggunakan platfor linux untuk membuat sistem operasi bagi mobile phone.

Sejarah Android


Android Inc, adalah sebuah perusahaan software kecil yang didirikan pada bulan Oktober 2003 di Palo Alto, California, USA. Didirikan oleh beberapa senior di beberapa perusahaan yang berbasis IT & Communication: Andy Rubin, Rich Miner, Nick Sears dan Chris White. Menurut Rubin, Android Inc didirikan untuk mewujudkan mobile device yang lebih peka terhadap lokasi dan preferensi pemilik. Dengan kata lain, Android Inc, ingin mewujudkan mobile device yang lebih mengerti pemiliknya.

Rabu, 01 Agustus 2012

Melatih Kedisiplinan Sejak Dini


TIPS MELATIH KEDISIPLINAN SEJAK DINI :

  • Disiplin Waktu Makan

        Berikan contoh dengan mengajaknya makan bersama di meja makan pada setiap jam makan yang tepat misalnya: sarapan pagi sebelum pukul 08.00 kemudian makan siang pukul 12.00 dan makan malam pada pukul 19.00. Dengan terbiasa makan tepat waktu kesehatan anak menjadi lebih terjaga terhindar dari masuk angin atau nyeri lambung.
         Ajari juga anak kita cara makan yang benar, duduk yang sopan di meja makan , memegang sendok dengan baik serta menyuapkan makanan ke mulutnya. Mengajari anak makan dengan benar dapat kita mulai pada usianya 3 tahun karena anak sudah mulai mengerti tentang pentingnya makan untuk pertumbuhan dan kesehatannya. Apabila anak masih merengek untuk di suapi, penuhilah keinginannya pada 1 sampai 2 suapan pertama selanjutnya suruh anak menghabiskan makannya sendiri sembari kita ikut makan di sampingnya, dengan begitu kita harapkan pada usia sekolah yaitu 5 tahun anak sudah terbiasa makan sendiri.


  • Disiplin Waktu Mandi

         Anak – anak biasanya paling sukar bila di suruh mandi, supaya ribut-ribut setiap ritual mandi dapat dihindari, kita gunakan trik bermain busa sabun. Mandi jadi acara menyenangkan buat anak bila kita barengi dengan bermain busa sabun yg kita buat dari sampo kemudian kita tiup menggunakan sedotan.Gelembung-gelembung s`bun tadi pasti membuat anak menikmati mandinya.Biasakan mandi pagi sebelum pukul 08.00 jadi anak sarapan setelah ia mandi pagi. Hal ini juga untuk membiasakan anak agar di saat sekolah nanti tidak kaget dengan rutinitas pagi yang sibuk. Mandi sore juga begitu sebaiknya pukul 16.00 anak sudah mandi supaya tidak masuk angin kalau mandi terlalu sore. Pada anak usia 4 tahun kita dapat mulai mengajarinya cara mandi yang benar. Bagian tubuh mana saja yang harus di gosok, di bersihkan dengan teliti, untuk lebih mudah gunakan spon mandi, anak jadi gampang mengaplikasikan sabun ke seluruh bagian tubuh. Dengan begitu pada usia 5 tahun anak sudah trampil mandi sendiri.

  • Disiplin Waktu Bermain dan Belajar

         Kita biarkan anak bermain selama itu aman baginya namun di saat kita tak bisa menemaninya main karena harus memasak atau mengerjakan pekerjaan rumah, kita berikan anak mainan yang membuatnya tenang misalnya: mobil – mobilan, boneka atau robot-robotan. Bisa juga kita putarkan film kesukaannya tapi jangan lupa kita juga harus mendisiplinkan waktu main anak biasanya anak lupa waktu saat sudah bermain dengan teman- temannya. Bila kesibukan kita sudah selesai dampingi anak bermain juga menonton televisi. Waktu bermain bisa di mulai setelah anak sarapan dan sebelum makan siang anak sudah selesai main. Saat mendampingi anak bermain kita sisipi juga pelajaraan disana misalnya: tentang warna, angka, huruf, dan gambar hewan serta tanaman. Kita ajari juga tentang ibadah kepada Tuhan, doa – doa pendek yang mudah di ingat seperti doa sebelum tidur dan doa sebelum makan.

  • Disiplin Waktu Tidur

              Anak memerlukan waktu tidur yang lebih panjang daripada orang dewasa sedikitnya sehari semalam 10 jam. Waktu tidur anak saat siang hari bagusnya 2 jam setelah makan siang kira- kira pukul 14.00 tak perlu lama sekitar 1 atau 2 jam sudah cukup. Supaya tidur malam nyenyak pukul 20.00 anak kita ajak masuk ke kamar kemudian kita bacakan cerita anak atau dongeng agar ia rileks dan tertidur dengan mudah.

* Tips melatih kedisiplinan diatas perlu di barengi dengan sikap tegas kita namun tak menggunakan kekerasan seperti memukul. Kita berikan penjelasan pada anak bahwa kita keras dan tegas padanya agar ia tidak menjadi anak manja yang semaunya sendiri. Demikian sedikit sharing tips dari saya semoga bermanfaat dan di ambil contoh baiknya. Salam.

Ubah dan Berubah



Sukses adalah sikap. Karena itu, sikap Anda akan menentukan kesuksesan Anda.Inilah langkah-langkah yang ditawarkan oleh Keith untuk meningkatkan kualitas hidup Anda adalah:

  1. Memahami kekuatan sikap
  2. Memilih untuk mengendalikan dan menguasai hidup Anda
  3. Mengidentifikasi dengan penuh sadar sikap mana yang menghambat Anda dan mana yang mendorong Anda untuk maju
  4. Mengubah sikap buruk Anda
  5. Menemukan tujuan dan gairah
  6. Menjadi preaktif
  7. Menemukan cara memotivasi diri
  8. Membangun hubungan yang mendukung
  9. Melihat perubahan sebagai peluang
  10. Meninggalkan warisan yang abadi.


Jumat, 27 Juli 2012

Attitude is Everything


Attitude is a little thing, but can make big differences. – Sikap adalah suatu hal kecil, tetapi dapat menciptakan perbedaan yang besar.
Sikap berperan sangat penting terhadap kesuksesan atau kebahagiaan seseorang. Sejumlah ilmuwan dari universitas terkemuka di duniamengungkapkan bahwa manusia dapat menggali potensinya secara lebihmendalam dan luas dengan sikap yang positif. Berdasarkan hasil penelitianterhadap ribuan orang-orang yang sukses dan terpelajar, berhasildisimpulkan bahwa 85% kesuksesan dari tiap-tiap individu dipengaruhi oleh sikap. Sedangkan kemampuan atau technical expertise hanya berperan pada
15% sisanya.
Sikap mempunyai peran yang lebih besar di bidang bisnis jasa maupun bisnis pemasaran jaringan. Sikap berperan pada 99%, jauh lebih besar dibandingkan peran keahlian yang hanya 1%. Dapat dikatakan bahwa mencapai sukses di bisnis jasa maupun bisnis pemasaran jaringan sangatlah gampang, selama
dilakukan dengan sikap yang positif. Ada sebuah kata-kata bijak yang menyebutkan, “Your attitude not aptitude determine your altitude – Sikap Anda bukanlah bakat atau kecerdasan, tetapi menentukan tingkat kesuksesan Anda.”
Pengaruh Kekuatan Spiritual, Impian dan Antusiasme Terhadap Sikap Seseorang Sikap positif dapat terus ditingkatkan, tentu saja memerlukan waktu cukup lama dan dipengaruhi oleh beberapa faktor. Faktor spiritual atau kemampuan untuk bersyukur, aspirasi atau kemampuan menciptakan impian dan kekuatan atau semangat dalam diri manusia itu sendiri sangat mempengaruhi sikap seseorang. Faktor-faktor tersebut memberikan kontrol terhadap sikap seseorang dalam memilih respon terbaik atas kejadian-kejadian yang dialami.

Selasa, 24 Juli 2012

Cara Kerja PHP



Seperti yang telah disebutkan di atas bahwa PHP adalah aplikasi di sisi server atau dengan kata lain beban kerja ada di server bukan di client. Pada saat browser meminta dokumen PHP, web server langsung menggunakan modul PHP untuk mengolah dokumen tersebut. Jika pada dokumen terkandung fungsi yang mengakses database maka modul PHP menghubungi database server yang bersangkutan. Dokumen yang berformat PHP dikembalikan web server dalam format HTML, sehingga source code PHP tidak tampak di sisi browser.

Kelebihan PHP Dari Bahasa Pemrograman Lain


  • Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam   penggunaanya.    
  • Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apacheIISLighttpdnginx, hingga Xitami dengan konfigurasi yang relatif mudah.
  • Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
  • Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
  • PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (LinuxUnixMacintoshWindows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.




Sejarah PHP




Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs Personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah menjadi akronim berulang PHP: Hypertext Preprocessing.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.


Pengenalan PHP


PHP merupakan singkatan rekursif (akronim berulang) dari PHP Hypertext Preprocessor. PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini atau dalam kata lain bisa diartikan sebuah bahasa pemrograman web yang bekerja di sisi server (server side scripting) yang dapat melakukan konektifitas pada database yang di mana hal itu tidak dapat dilakukan hanya dengan menggunakan sintaks-sintaks HTML biasa. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki (software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain.

FITUR-FITUR JAVA


a)     Applet
Program Java yang dapat berjalan di atas browser, yang dapat
membuat halaman HTML lebih dinamis dan menarik.

b)    Java Networking
Sekumpulan API (Application Programming Interface) yang
menyediakan fungsi – fungsi untuk aplikasi – aplikasi jaringan, seperti
penyediaan akses untuk TCP, UDP, IP Adrress dan URL. Tetapi Java
Networking tidak menyediakan akses untuk ICMP dikarenakan alasan
sekuriti dan pada kondidi umum hanya administrator ( root ) yang bisa memanfaatkan protokol ICMP.

c)    Java Database Connectivity (JDBC)
JDBC menyediakan sekumpulan API yang dapat digunakan untuk
mengakses database seperti Oracle, MySQL, PostgreSQL, Microsoft
SQL Server.

d)    Java Security
Java Security menyediakan sekumpulan API untuk mengatur security
dari aplikasi Java baik secara high level atau low level, seperti
public/private key management dan certificates.

Teknologi Java


Java pertama kali diluncurkan pada tahun 1995 sebagai bahasa pemrograman umum (general purpose programming language) dengan kelebihan dia bisa dijalankan di web browser sebagai applet. Sejak awal, para pembuat Java telah menanamkan visi mereka ke dalam Java untuk membuat piranti-piranti yang ada di rumah (small embedded customer device) seperti TV, telepon, radio, dan sebagainya supaya dapat berkomunikasi satu sama lain. Tentu saja jalan menuju visi ini tidak mudah untuk ditemukan apalagi untuk ditempuh. Langkah pertama yang diambil oleh Sun Microsystem adalah dengan membuat JVM (Java Virtual Machine) yang kemudian diimplementasikan dalam bentuk JRE (Java Runtime Environment). JVM adalah lingkungan tempat eksekusi program Java berlangsung dimana para objek saling berinteraksi satu dengan yang lainnya. Virtual Machine inilah yang menyebabkan Java mempunyai kemampuan penanganan memori yang lebih baik, keamanan yang lebih tinggi serta portabilitas yang besar. Apabila kita hanya ingin menjalankan program Java, maka kita cukup memiliki JRE saja. Tapi seandainya kita ingin mengembangkan perangkat lunak sendiri, JRE saja tidak cukup. Untuk lebih meningkatkan produktivitas
pengembang perangkat lunak, Sun juga meluncurkan SDK (Standard Development Kit) yang berisi kakas dan API untuk membuat program aplikasi berbasis Java. Sekarang ini, Sun Microsystem telah memperkenalkan Java 2. Java 2 ini dimulai ketika Java telah mencapai versi Platform Java 2 terbagi atas :
o    Enterprise Java (J2EE) untuk aplikasi berbasis web, aplikasi sistem tersebar dengan beraneka ragam klien dengan kompleksitas yang tinggi. Merupakan superset dari Standar Java.
o    Standar Java (J2SE), ini adalah yang biasa kita kenal sebagai bahasa Java. Kategori ini digunakan untuk menjalankan dan mengembangkan aplikasiaplikasi di PC. Apl.
o    Micro Java (J2ME) merupakan subset dari J2SE dan salah satu aplikasinya yang banyak dipakai adalah untuk wireless device / mobile device.

KELEBIHAN DAN KEKURANGAN JAVA


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.