Pages

Subscribe:

Ads 468x60px

About

Labels

Labels

Labels

Friday, December 30, 2011

Rencana Facebook Rilis Aplikasi Facebook Messenger Untuk PC dan Laptop Bocor



Setelah merilis aplikasi facebook messenger untuk handphone, kini dikabarkan raja jejaring sosial tersebut akan menghadirkan aplikasi facebook messenger untuk PC dan laptop.
Facebook sendiri sedang melakukan uji coba facebook messenger pada windows, aplikasi ini nantinya akan diberi nama Facebook Messenger.  Dengan menggunakan aplikasi Facebook Messenger, kita bisa melakukan chating atau berinteraksi secara online dengan teman pada PC tanpa harus membuka Facebook melalui browser.
Aplikasi Facebook Messenger ini akan memiliki notifikasi, friend requests baru, dan live ticker yang memungkinkan kita tetap ter-update dengan aktivitas teman.
Tanpa menggunakan Facebook Messenger pun sebenarnya para pengguna sudah bisa chatting menggunakan aplikasi pihak ketiga seperti Digsby, Trillian, IM clients, Skype, atau MSN Live Messenger, tapi tentu saja aplikasi khusus dari Facebook mempunyai keunggulannya tersendiri. Aplikasi chat yang dikhususkan untuk Facebook ini hanya akan mendukung sistem percakapan pada Facebook.

»»  Lihat Selengkapnya...

Thursday, December 29, 2011

ENGLISH TENSES




Pengertian Tenses
Kata Tenses berasal dari kata TEMPUS (bahasa latin) yang berarti waktu/time, dan diperoleh melalui Bahasa Prancis yaitu Temps.
Tenses adalah suatu bentuk kata kerja dalam tata bahasa yang menunjukan waktu terjadinya suatu perbuatan atau peristiwa dan tahap penyelesaiannya.

Ada 16 bentuk tenses. Berikut ini contoh-contoh tenses serta rumusnya: 

KELOMPOK PRESENT (WAKTU SEKARANG)

1. Simple Present Tense (waktu sekarang)
    She writes some letters now (active) 
    Dia menulis beberapa surat sekarang
    [S + Verb1 + O/C]

    Some letters are written by her now (passive)
    Beberapa surat ditulis oleh dia sekarang
    [S + To Be(am,are,is) + Verb3 + O]

2. Present Continuous Tense (sedang berlangsung)
    She is writing some letters now (active)
    Dia sedang menulis beberapa surat sekarang
    [S + To Be(am,are,is) + (Verb1+ing) + O/C]

    Some letters are being written by her now (passive)
    Beberapa surat sedang ditulis oleh dia sekarang
    [S + To Be(am,are,is) + being + Verb3 + O]

3. Present Perfect Tense (telah dikerjakan)
    She has written some letters (active)
    Dia telah menulis beberapa surat
    [S + have,has + Verb3 + O/C]

    Some letters have been written by her (passive)
    Beberapa surat telah ditulis oleh dia
    [S + have,has + been + Verb3+ O]

4. Present Perfect Continuous Tense (telah sedang      dikerjakan)
    She has been writing some letters for two hours (active)
    Dia telah sedang menulis beberapa surat selama 2 jam
    [S + have,has + been + (Verb1+ing) + O/C]
 

    Some letters have been being written by her for two hours (passive)
    Beberapa surat telah sedang ditulis oleh dia selama 2 jam
    [S + have,has + been + being + Verb3 + O]

KELOMPOK PAST (WAKTU LAMPAU)
1. Simple Past Tense (waktu lampau)
    She wrote some letters yesteday (active) 
    Dia menulis beberapa surat kemarin
    [S + Verb2 + O/C]

    Some letters were written by her yesterday (passive)
    Beberapa surat ditulis oleh dia kemarin
    [S + To Be(were/was) + Verb3 + O]

2. Past Continuous Tense (waktu berlangsung lampau)
    She was writing some letters yesterday (active)
    Dia sedang menulis beberapa surat kemarin
    [S + To Be(were/was) + (Verb1+ing) + O/C]

    Some letters were being written by her yesterday (passive)
    Beberapa surat sedang ditulis oleh dia kemarin
    [S + To Be (were/was)  + being + Verb3 + O]
3. Present Perfect Tense (telah dikerjakan lampau)
    She had written some letters (active)
    Dia telah menulis beberapa surat
    [S + had + Verb3 + O/C]

    Some letters had been written by her (passive)
    Beberapa surat telah ditulis oleh dia
    [S + have,has + been + Verb3+ O]

4. Present Perfect Continuous Tense (telah sedang      dikerjakan lampau)
    She had been writing some letters for two hours (active)
    Dia telah sedang menulis beberapa surat selama 2 jam
    [S + had + been + (Verb1+ing) + O/C]
 

    Some letters had been being written by her for two hours (passive)
    Beberapa surat telah sedang ditulis oleh dia selama 2 jam
    [S + had + been + being + Verb3 + O]


 KELOMPOK FUTURE (YANG AKAN DATANG)
1. Simple Future Tense
    She will write some letters tomorrow (active)
    Dia akan menulis beberapa surat besok
    [S + shall/will + Verb1 + O/C]

    Some letters will be written by her tomorrow (passive)
    Beberapa surat akan ditulis oleh dia besok
    [S + shall/will + be + Verb3 + O]

2. Future Continuous Tense
    She will be writing some letters tomorrow (active)
    Dia akan sedang menulis beberapa surat besok
    [S + shall/will + be + (Verb1+ing) + O/C]

    Some letters will be being written by her tomorrow (passive)
    Beberapa surat akan sedang ditulis oleh dia besok
 
    [S + shall/will + be + being + Verb3 + O]   
 

3. Future Perfect Tense
    She will have written some letters (active)
    Dia akan telah menulis beberapa surat
 

    [S + shall/will + have + Verb3 + O/C]

    Some letters will have been written by her (passive)
    Beberapa surat akan telah ditulis oleh dia
    [S + shall/will + have + been + Verb3 + O]

4. Future Perfect Continuous Tense
    She will have been writing some letters (active)
    Dia akan telah sedang menulis beberapa surat
    [s + shall/will + have + been + (Verb1+ing) + O/C]

    Some letters will have been being written by her (passive)
    Beberapa surat akan telah sedang ditulis oleh dia
    [S + shall/will + have + been + being + Verb3 + O]


KELOMPOK PAST  FUTURE (YANG AKAN DATANG DI MASA LAMPAU)
1. Past Future Tense
    She would write some letters when you came (active)
    Dia akan menulis beberapa surat ketika kamu datang
    [S + should,would + Verb1 + O/C]

    Some letters would be written by her when you came (passive)
    Beberapa surat akan ditulis oleh dia ketika kamu datang
    [S + should,would + be + Verb3 + O]

2. Past Future Continuous Tense
    She would be writing some letters on Monday last week (active)
    Dia akan sedang menulis beberapa surat pada hari Senin minggu lalu
    [S + should,would + be +(Verb1+ing) + O/C]

    Some letters would be being written by her on Monday last week (passive)
    Beberapa surat akan sedang ditulis oleh dia pada hari Senin minggu lalu
    [S + shoul,would + be + being + Verb3 + O]

3. Past Future Perfect Tense
    She would have written some letters if  you hadn’t come here (active)
    Dia akan telah menulis beberapa surat  jika kamu belum datang kesini
    [S + should,would + have + Verb3 + O/C]

    Some letters would have been written by her if  you hadn’t come here (passive)
    Beberapa surat akan telah sedang ditulis oleh dia jika kamu belum datang kesini
    [S + should,would + have + been + Verb3 + O]

4. Past Future Perfect Continuous Tense
    She would have been writing some letters by March this year   (active)
    Dia akan telah sedang menulis beberapa surat menjelang Maret tahun ini
    [S + should,would + have + been + (Verb1+ing) + O/C]

    Some letters would have been being written by her by March this year (passive)
    Beberapa surat akan telah sedang ditulis oleh dia menjelang Maret tahun ini
    [S + should,would + have + been + being + Verb3 + O]





>> Download program J2ME tenses Disini.
»»  Lihat Selengkapnya...

Wednesday, December 21, 2011

NETBEANS



    
1. Pengertian

    NetBeans adalah Integrated Development Environment (IDE) berbasiskan Java dari Sun Microsystems yang berjalan di atas Swing. Swing sebuah teknologi Java untuk pengembangan aplikasi Desktop yang dapat bejalan di berbagai macam platforms seperti Windows, Linux, Mac OS X and Solaris.

    Suatu IDE adalah lingkup pemrograman yang diintegrasikan kedalam suatu aplikasi perangkat lunak yang menyediakan pembangun Graphic User Interface (GUI), 
suatu text atau kode editor, suatu compiler atau interpreter dan suatu debugger.

     Netbeans merupakan software development yang Open Source, dengan kata lain software ini di bawah pengembangan bersama, bebas biaya

    NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra. 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).

2. Kelebihan dan Kekurangan Netbeans

A. Kelebihan NetBeans GUI Builder : 
Ø  Salah satu yang menjadi kelebihan NetBeans GUI Builder adalah yang telah disebutkan diatas, yaitu GRATIS. Selain itu NetBeans GUI Builder sangat kompetebel dengan Swing karena memang langsung dikembangkan oleh Sun yang notabenenya sebagai pengembang Swing.

B. Kekurangan NetBeans GUI Builder :
Ø  NetBeans hanya mensupport 1 pengembangan Java GUI, yaitu Swing, yang padahal ada Java GUI yang dikembangkan oleh eclipse yang bernama SWT dan JFace yang sudah cukup populer.
NetBeans mempatenkan source untuk Java GUI yang sedang dikerjakan dalam sebuah Generated Code, sehingga programmer tak dapat mengeditnya secara manual.

SOFTWARE
Tahap Penginstalan :
Ø  Download Master netbeans-7.0.1-ml-windows diwww.Netbeans.com atau situs-situs yang lainnya
Ø  Download JDK di www.Netbeans.com atau situs-situs yang lainnya
Ø  Dalam menginstlanya JDK di instal terlebih dahulu baru Netbeans.exe


»»  Lihat Selengkapnya...

Saturday, December 17, 2011

PENGERTIAN ANDROID




Android adalah system operasi untuk telepon seluler yang berbasis linux Fungsinya sama seperti sistem operasi Symbian di Nokia, iOS di Apple dan BlackBerry.  Android tidak terikat ke satu merek Handphone, beberapa merek HP terkenal yang sudah memakai Android antara lain Samsung , Sony Ericsson, HTC, Nexus, Motorolla, dan lain-lain.
Android pertama kali dikembangkan oleh perusahaan bernama Android Inc yang kemudian pada tahun 2005 di akuisisi oleh raksasa Internet Google. Android dibuat dengan basis kernel Linux yang telah dimodifikasi, dan untuk setiap release-nya diberi kode nama berdasarkan nama hidangan makanan.
Keunggulan utama Android adalah gratis dan open source, yang membuat smartphone Android dijual lebih murah dibandingkan dengan Blackberry atau iPhone meski fitur (hardware) yang ditawarkan Android lebih baik.
Beberapa fitur utama dari Android antara lain WiFi hotspot, Multi-touch, Multitasking, GPS, support java, mendukung banyak jaringan (GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, and WiMAX) dan juga kemampuan dasar handphone pada umumnya.

Ada beberapa tingkatan dalam android, antara lain :
Android versi 1.1
Dirilis pada tahun 2009  dengan menu sederhana
Android versi 1.5 (Cupcake)
Android Versi 1.5 merupakan penyempurnaan Versi 1.1 . Pada Versi ini terdapat penambahan beberapa fitur dalam seluler versi ini yakni kemampuan merekam dan menonton video dengan modus kamera, mengunggah video ke Youtube dan gambar ke Picasa langsung dari telepon.
Android versi 1.6 (Donut)
Donut (versi 1.6) 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.
Android versi 2.0/2.1 (Eclair)
Versi Android awal yang mulai dipakai oleh banyak smartphone, fitur utama Eclair yaitu perubahan total struktur dan tampilan user interface dan merupakan versi Android yang pertama kali mendukung format HTML5.
Android versi 2.2 (Froyo: Frozen Yoghurt)
Android versi 2.2 (Froyo) diluncurkan pada tahun 2010.  Android 2.2 dirilis dengan 20 fitur baru, antara lain peningkatan kecepatan, fitur Wi-Fi hotspot tethering dan dukungan terhadap Adobe Flash.
Android versi 2.3 (Gingerbread)
Perubahan-perubahan umum yang didapat dari Android versi ini antara lain peningkatan kemampuan permainan (gaming), peningkatan fungsi copy paste, , dukungan format video VP8 dan WebM, efek audio baru (reverb, equalization, headphone virtualization, dan bass boost)
Android versi 3.0/3.1 (Honeycomb)
Android Honeycomb dirancang khusus untuk tablet. Android versi ini mendukung ukuran layar yang lebih besar. User Interface pada Honeycomb juga berbeda karena sudah didesain untuk tablet. Honeycomb juga mendukung multi prosesor dan juga akselerasi perangkat keras (hardware) untuk grafis.
Tablet pertama yang dibuat dengan menjalankan Honeycomb adalah Motorola Xoom.
Android versi 4.0 (Ice Cream)
Diumumkan pada tanggal 19 Oktober 2011, membawa fitur Honeycomb untuk smartphone dan menambahkan fitur baru termasuk membuka kunci dengan pengenalan wajah, jaringan data pemantauan penggunaan dan kontrol, terpadu kontak jaringan sosial, perangkat tambahan fotografi, mencari email secara offline, dan berbagi informasi dengan menggunakan NFC.
»»  Lihat Selengkapnya...

Friday, December 16, 2011

PENGERTIAN JAVA

A. Pengertian Java
Java adalah sebuah teknologi yang diperkenalkan oleh Sun Microsystems pada pertengahan tahun 1990. 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. 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.

C. 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 menurunkan bytecode arsitektur netral kedalam bahasa mesin untuk host computer.

D. 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.

E. 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 Enterprise Edition), J2ME ( Java2 Micro Edition) dan J2SE ( Java2 Standard 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, sedangkan 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.
»»  Lihat Selengkapnya...
 
') }else{document.write('') } }