Windows Blue Tak Sematkan Tombol Start?

Salah satu pengguna terdaftar di forum Taiwan mengklaim, dia sudah menjalankan Windows 9 alpha build 9662.

Lexus, Brand Mewah dari Toyota

Brand mewah yang dihadirkan Toyota untuk bisa bersaing dengan nama-nama seperti Audi, BMW, Jaguar, dan Mercedes-Benz.

Penerus Windows 8 Dirilis Pertengahan 2013?

Windows 8 baru saja diluncurkan beberapa bulan lalu pada akhir Oktober, tapi kabar soal generasi berikutnya dari sistem operasi besutan Microsoft itu sudah mulai beredar.

Intel Siapkan Prosesor Tablet Segarang PC

Intel dikabarkan sedang menyiapkan versi baru yang lebih hemat daya dari prosesor desktop Core-i Generasi Ketiga atau populer dipanggil Ivy Bridge.

Samsung Siap Pamerkan Layar Bengkok untuk Ponsel

Samsung Display, anak perusahaan Samsung Electronics, dikabarkan bakal mempertontonkan sepasang layar fleksibel di pameran Consumer Electronic Show (CES)

Kamis, 07 Juni 2012

Dasar-Dasar Java


Java Fundamental

Bagi temen2 yg baru sekali ini belajar Java..
Ini ada tutorial singkat mengenai cara membuat file Java, mengcompile file Java tersebut, dan bagaimana menjalankan program Java.
Dibagian ini juga akan membahas sedikit tentang variabel dalam Java..
Silahkan mengikuti Smile
Okey skrg gw kasih tutorial singkat mengenai Java, bukan tutorial game, melainkan tutorial dasar-dasar Java, untuk membantu yang bener2 pemula sama sekali ^_^


LANGKAH 1: Membuat kode program Java

Nah hal pertama adalah, bagaimana asal mula suatu program aplikasi Java?
Untuk menjalankan program Java, pertama-tama kita buat file teks (txt) biasa, beri nama dengan format penamaan TitleCase dan akhiri dengan extension .java :
Misalnya Test.java

Untuk mengisi kode programnya, edit file tersebut dengan menggunakan teks editor apa saja, misalnya Notepad.

FILE :: Test.java
Isikan kode programnya:
Code:
public class Test {
// Test -> sesuai dengan nama filenya: Test.java
// (ingat Java case sensitive, Test berbeda dgn test)
}

PS: "//" adalah komentar, apapun yang ditulis setelah // tidak akan diproses
PS2: sekali lagi Java adalah case sensitive, penulisan harus benar2 memperhatikan huruf kecil dan huruf besar.


LANGKAH 2: Mengcompile kode program kita

Compile kode program yang telah kita buat dengan menggunakan Java compiler (javac.exe) yang telah termasuk dalam bundel Java SDK (J2SE), dapatkan Java SDK di http://java.sun.com/j2se/.

Gunakan DOS Prompt, buka melalui Start menu-Run-ketik CMD.
Tuliskan ini di DOS prompt :
Code:
javac Test.java

Setelah dicompile Test.java akan menghasilkan Test.class
Quote:
Test.java (kode program) compile -> Test.class (java bytecode)



LANGKAH 3: Menjalankan program tersebut

Untuk menjalankan program yang telah kita compile diatas digunakan Java launcher (java.exe), juga melalui DOS prompt :
Code:
java Test

Pada tahap ini program kita diatas akan mengeluarkan error tidak dapat dijalankan, karena Java tidak tahu harus dimulai darimana program aplikasi kita ini.


LANGKAH 4: Membuat start awal aplikasi

Start awal jalannya suatu aplikasi Java dimulai dari ditemukannya kata kunci (keyword) :
Code:
public static void main(String[] args) { }

Nah tinggal tambahkan keyword tersebut ke file Test.java kita :
Code:
public class Test {

public static void main(String[] args) {
// application start-point
}

}

Jadi program Test.java diatas sudah dapat dicompile DAN dijalankan.
Tapi karena isinya kosong, jadi program kita tsb tidak melakukan suatu hal apapun, sungguh suatu program yang tak berguna Smile
java Test -> masuk ke bagian application start-point dan selesai, tidak ada yang dikerjakan.


LANGKAH 5: Mengeluarkan suatu tulisan

Nah untuk mengeluarkan output ke console (DOS prompt) kita gunakan fungsi System.out.println("kata") :
Code:
public class Test {

public static void main(String[] args) {
System.out.println("Hello World!");
}

}

Program kita diatas ketika dijalankan akan mengeluarkan tulisan Hello World ke console.
Ah ha! Akhirnya program kita sudah jalan dan mengerjakan sesuatu, apakah Anda sudah cukup senang sekarang?! Smile
Nah selanjutnya kita akan mengenal variabel2 dalam bahasa program Java.



LANGKAH 6: Mengenal variabel serta jenis-jenisnya

Nah setelah kita mengetahui bagaimana dasar aplikasi Java dari membuat file berekstensi .java sampai menjalankannya, sekarang saatnya untuk berkenalan dengan jenis-jenis variabel yang terdapat dalam Java.

Jadi apa itu variabel??

Untuk menyimpan nilai tertentu di dalam program aplikasi kita (memori komputer), nilai tersebut haruslah disimpan sesuai kedalam suatu variabel yang tipenya sesuai dengan tipe dari nilai tersebut.
Kita tidak dapat menyimpan tipe bernilai angka ke variabel bertipe nilai huruf ataupun sebaliknya.

Pada bahasa pemograman Java, tipe-tipe variabel yang tersedia diantaranya :
Quote:
- int : untuk menyimpan nilai berupa angka bilangan bulat, misalnya: 10
- double : untuk menyimpan nilai berupa angka bilangan desimal, misalnya: 0.5
- String : untuk menyimpan nilai berupa teks kata-kata, misalnya: "Hello World"
- boolean : untuk menyimpan nilai sederhana iya atau tidak, misalnya: true


Untuk mendeklarasikan variabel yang dapat menyimpan nilai tersebut cukup dengan menggunakan:
Code:
[tipe_variabel] [nama_variabel];

misalnya: int tipeInt;
pendeklarasian variabel bernama tipeInt sebagai variabel bertipe int

Untuk mengisikan nilai ke variabel tsb gunakan tanda =
Code:
int tipeInt;

tipeInt = 10; // mengisi tipeInt dengan nilai 10


Contoh dalam program:
Code:
public class Test {

public static void main(String[] args) {
int a = 10;
double b = 0.5;
String c = "Halo";
boolean d = true;

// mengeluarkan nilai diatas ke console
System.out.println(a); // console tertulis: 10
System.out.println(b); // console tertulis: 0.5
System.out.println(c); // console tertulis: Halo
System.out.println(d); // console tertulis: true

// ganti nilai variabel a
a = 100;
System.out.println(a); // console tertulis: 100
}

}


Setelah kita mengetahui jenis-jenis tipe variabel dan bagaimana menggunakannya, sekarang kita lihat bagaimana cara mengolahnya/memanipulasinya.


LANGKAH 7: Operasi variabel

Variabel tersebut dapat kita olah sama seperti didalam matematika, yakni dengan menggunakan operasi pertambahan (+), pengurangan (-), perkalian (*), pembagian (/), ataupun hasil bagi (%).
Misalnya: int a = 10 + 10; // pertambahan
Tidak ada yang spesial dalam mengolah data variabel tersebut, cukup gunakan tanda +, -, *, /, %

Contoh:
Code:
public class Test {

public static void main(String[] args) {
int a = 10;
int b = 20;
int c = a + b; // 10 + 20 = 30
int d = a - b; // 10 - 20 = -10

System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);


double e = 2;
double f = 4;
double g = e * f; // 2 x 4 = 8
double h = e / f; // 2 / 4 = 0.5

System.out.println(e);
System.out.println(f);
System.out.println(g);
System.out.println(h);

System.out.println(5 % 3); // = 2 -> 5 / 3 = 1 sisa 2
}

}


Java juga menyediakan cara untuk mempersingkat operasi tertentu:
Code:
int a = 0;
// menambah dengan 10
cara 1: a = a + 10;
cara 2: a += 10; // lebih singkat

Sama halnya dengan pengurangan, perkalian, pembagian.
Code:
a -= 10;
a *= 10;
a /= 10;


Dan Java juga menyediakan khusus penyingkatan untuk penambahan/pengurangan dengan 1:
Code:
a = a + 1; -> a += 1; -> a++;
a = a - 1; -> a -= 1; -> a--;


Begitulah ulasan singkat dari Paupau si pembuat tutorial ini, semoga temen2 bisa mendapatkan dasar untuk belajar Java, selanjutnya mungkin akan banyak lagi ulasan2 menarik ttg Java..tunggu saja update terbarunya di post ini, atau apabila temen2 merasa tidak punya waktu untuk menunggu..temen2 bisa membaca tutorial java di :
http://java.sun.com/docs/books/tutorial/

Download Materi Java Programming dari JENI


Download Materi Pemrograman Java dari JENI (Java Educational Network Indonesia), diambil dari http://poss.ipb.ac.id/ 
JENI-Intro1-Bab01-Pengantar Pemrograman Komputer.pdf 
JENI-Intro1-Bab02-Pengenalan Bahasa JAVA.pdf 
JENI-Intro1-Bab03-Mengenali Lingkup Pemrograman Anda.pdf 
JENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdf 
JENI-Intro1-Bab05-Mendapatkan Input Dari Keyboard.pdf 
JENI-Intro1-Bab06-Struktur Kontrol.pdf 
JENI-Intro1-Bab07-Java Array.pdf 
JENI-Intro1-Bab08-Argumen CommandLine.pdf 
JENI-Intro1-Bab09-Bekerja Dengan Java Class Library.pdf 
JENI-Intro1-Bab10-Penulisan Class.pdf 
JENI-Intro1-Bab11-Pewarisan, Polimorfisme, dan Interface.pdf 
JENI-Intro1-Bab12-Penanganan Pesan Exception.pdf 
JENI-Intro2-Bab01-Review Konsep Dasar.pdf 
JENI-Intro2-Bab02-Exception & Assertion.pdf 
JENI-Intro2-Bab03-Teknik Pemrograman Lanjut.pdf 
JENI-Intro2-Bab05-Aplikasi berbasis Text.pdf 
JENI-Intro2-Bab06-Algoritma Sorting.pdf 
JENI-Intro2-Bab07-Abstract Windowing Toolkit dan Swing.pdf 
JENI-Intro2-Bab08-GUI Event Handling.pdf 
JENI-Intro2-Bab09-THREADS.pdf 
JENI-Intro2-Bab11-Applet.pdf 
JENI-Intro2-Bab12-Stream IO Lanjut.pdf  
JENI-Intro2-Bab13-Pengenalan Generics.pdf 
Silahkan Anda download di http://poss.ipb.ac.id/ , karena lebih lengkap.
Namun di http://poss.ipb.ac.id/  masih ada yang kurang
Yaitu “JENI-Web Programming-Bab 10-Advanced JSF.pdf”. Sudah saya upload.
Silahkan di didownload di sini 
Untuk “JENI-Intro2-Bab10-jaringan.pdf”
download di sini http://www.mediafire.com/?3g4xtymlegt 

Senin, 04 Juni 2012

Microsoft Luncurkan Penawaran Upgrade Windows 8 Pro

CALIFORNIA - Windows 8, sistem operasi generasi terbaru besutan Microsoft diharapkan akan meluncur secara komersial yang tersedia sekira Oktober tahun ini. 

Untuk mempersiapkan hingga waktu peluncuran sistem operasi anyar tersebut, Microsoft meluncurkan penawaran upgrade Windows 8 Pro melalui pembelian Windows 7 di bulan-bulan mendatang.

Dilansir Softpedia, Minggu (3/6/2012), dengan adanya penawaran upgrade tersebut, maka semua pengguna yang membeli sistem operasi Windows 7 PC di bulan mendatang, berkesempatan untuk bisa melakukan peningkatan (upgrade) ke Windows 8 Pro dengan harga diskon.

Penawaran ini berlaku bagi semua pengguna yang memperoleh kualifikasi. Selama masa promosi pembelian Windows 7 PC antara 2 Juni 2012 hingga 31 Januari 2013, pengguna bisa mendapatkan Windows 8 Pro dengan banderol USD14,99. 

Upgrade platform ini dapat dilangsungkan ketika Windows 8 telah tersedia secara umum. Microsoft mengatakan, ini adalah salah satu penawaran khusus yang berkaitan dengan Windows 8 yang telah ada di toko untuk pengguna.

Program ini dimulai mulai hari ini di 131 pasar di seluruh dunia, termasuk Kanada dan Amerika Serikat. Program ini juga berlaku untuk pengguna yang membeli PC baru yang telah diinstal dengan Windows 7 Home Basic, Home Premium, Professional atau Ultimate yang memiliki kecocokan serta valid dari OEM Certificate of Authenticity.

"Kami telah melihat minat yang besar dalam Windows 8, terutama mengingat ketersediaan Windows 8 Release Preview pekan ini. Kami juga mengetahui bahwa banyak konsumen yang menginginkan PC baru saat ini," ujar Chief Marketing Officer dan Chief Financial Officer Windows di Microsoft

Ilmuwan Ciptakan Virus yang Bisa Nge-charge Baterai


Para ilmuwan dari laboratorium nasional Lawrence Barkeley (Barkeley Lab) miliki departemen energi Amerika Serikat telah menemukan sumber energi listrik dari virus.

Para ilmuwan dari Barkeley Lab tersebut telah menemukan cara untuk mengeksploitasi organisme virus untuk menghasilkan energi listrik untuk mengisi baterai gadget.

Virus sendiri adalah organisme berbahaya yang biasanya menjadi biang kerok dari timbulnya penyakit yang dialami manusia atau hewan.

Para peneliti ini mengatakan bahwa mereka telah berhasil merekayasa virus untuk menciptakan listrik dalam respon terhadap stress mekanik.

Dalam sebuah eksperimen yang dilakukan para ilmuwan, mereka dilapisi elektroda sebesar ukuran perangko ke virus dan kemudian menghasilkan listrik yang disadap oleh para ilmuwan melalui permukaan elektroda.

Untuk desain saat ini, produk pertama menggunakan sifat piezoelektrik dari bahan biologis dan menghasilkan energi listrik yang cukup untuk menyalakn sebuah LCD berukuran kecil.

Kedepan produk ini akan didesain agar dapat diintegrasikan dalam sepatu, pakaian atau benda bergerak seperti roda dan pintu umum untuk menghasilkan lebih banyak energi dan dapat digunakan untuk mengisi ulang baterai gadget dimana saja.

“Penelitian lebih lanjut diperlukan, tetapi pekerjaan pertama kami adalah mengembangkan pembangkit listrik pribadi, aktuator untuk digunakan pada perangkat nano dan perangkat lain berdasarkan virus elektronik,” kata Seung-Wuk Lee, seorang ilmuwan di Berkeley Lab.

Hasil awal penelitian ini diterbitkan pada tanggal 13 Mei lalu melalui media online jurnal Nature Nanotechnology.

Penelitian ini cukup jelas dan baru mencapai tahap yang sangat awal, namun meciptakan energi listrik dari energi kinetik adalah topik penelitian paling populer saat ini.

Seperti yang dikutip dari Tomshardware, penelitian ini juga meninjukan tak selamanya virus itu berbahaya bagi kesehatan manusia.

sumber: