Senin, 30 Juli 2012

Barathrum – The Spirit Breaker

INTRO

Barathrum adalah salah satu hero STR yang paling bengis. Dia bisa dengan kejam membuat targetnya jatuh terkapar dalam beberapa detik saja dan tanpa ampun lagi langsung membunuhnya. Dia punya skill- skill DPS, dia juga salah satu hero tanker-DPS terbaik.

Meski dia tipe STR, dia ga begitu cocok nge-tank, dia lebih cocok jadi hero carry-DPS killer untuk ‘mid game’. Potensi terbesarnya akan tercapai di early-mid game. Dan setelah itu sedikit demi sedikit potensinya / kemampuannya akan menurun sampai game selesai. Ga ada yang bisa kamu lakukan untuk solusinya, selain ‘ITEM BUILD UP’ yang bagus.


 


SKILL

Charge of Darkness


Barathrum fixes his sight on an enemy and starts charging through all objects. Any unit that comes into contact during the charge triggers a greater bash proc. Upon leaving the shadows, Barathrum shocks his opponent into an immobile state for some time. Enemy can only see buff indicator when you are near them. Charge is interrupted if disabled.
Level 1 - Charge at 425 ms then stuns, 1,2 sec stun
Level 2 - Charge at 500 ms then stuns, 1.6 sec stun
Level 3 - Charge at 575 ms then stuns, 2,0 sec stun
Level 4 - Charge at 650 ms then stuns, 2.4 sec stun.
Casting range: 3000
Mana Cost: 100
Cooldown: 35


Memberikan ‘vision’(penglihatan ) dan ‘true sight’ di area dekat target. Barathum juga bisa menembus pohon dan ‘siapapun’ musuh yang dilewatinya (300 AoE) akan terkena efek greater bash. barathum juga mendapatkan vision dari targetnya.

Skill ini memicu ‘linkens sphere’ ( cooldown berputr ) tp efeknya tetap berlanjut.


Empowering Haste


Causes the Spiritbreaker to swing his weapon faster with higher movement speed, allowing him to deal extra damage. His presence increases the movement speed of nearby allied units.
Level 1 - Increases movement speed by 4% and damage by 4% of his movement speed.
Level 2 - Increases movement speed by 8% and damage by 6% of his movement speed.
Level 3 - Increases movement speed by 12% and damage by 8% of his movement speed.
Level 4 - Increases movement speed by 16% and damage by 10% of his movement speed.
Area of Effect: 900


Skill ini aktif sekali dalam 0,3 detik, dan terpicu saat setelah nge-klik target ( attack /’A’ ) dan kalaupun attack itu digagalkan ( cancel / ‘S’ ) efek damage tetap keluar. Bonus damagenya ditambahkan ke total attack damage yang ‘sebenarnya’ ( dari tambahan stats + bonus stats ).

Dengan skill ini km tetap bisa nyerang musuh yang sedang ‘spell immunity’. Karena ‘physical damage’, jadi damage dikurangi armor lawan dan bs di-block oleh stout shiel, vanguard.

Greater Bash
Gives a 17% chance to bash enemies across the ground, doing more initial damage and damage as they skid.
Level 1 - Deals 25 damage, 140 knockback distance, lasts 0.95 seconds.
Level 2 - Deals 50 damage, 180 knockback distance, lasts 1.15 seconds.
Level 3 - Deals 75 damage, 220 knockback distance, lasts 1.35 seconds.
Level 4 - Deals 100 damage, 260 knockback distance lasts 1.55 seconds.
Damage type: magical
Cooldown: 1.5

Greater bashnya akan terpicu saat barathum mulai menyerang, bahkan kalau serangannya digagalkanpun bash tetap terpicu. Greater bash terpicu sekali dalam 1,5 detik (17%).

Knockback (disable) juga ngefek ke musuh yang sedang ‘spell immunity’ ( tapi ga terkena damagenya ). Damage dikurangi spell resistance lawan. Pohon akan tumbang klo musuh yang terkena menabrak pohon itu.

Nether STrike
Moves you next to your target doing extra damage. Performs a greater bash hit. Casting range improves per level.
Level 1 - Moves Barathrum next to the target, deals 150 damage.
Level 2 - Moves Barathrum next to the target, deals 250 damage.
Level 3 - Moves Barathrum next to the target, deals 350 damage.

Casting Range : 400/550/700 (550/700/850*)
Mana Cost: 125/150/175
Cooldown: 75 (20*)

(*) Dengan Aghanim's Scepter

Barathum akan ‘berpindah’ ke belakang target dan langsung menyerang target ke depan. Durasi ‘tele’ barathum sampai sebelum menyerang target adalah 1 detik (setelah target di-klik). Skill ini memicu linkens sphere ( cooldownnya ) tp efek nya tetap ada. Damagenya dikurangi spell resistance dan di-block oleh spell immunity.

Dengan membawa Aghanim, Cooldown akan jauh berkurang. Selain itu Efek Nether strike akan menjadi area seluas 250 AoE. jadi semua musuh yang ada pada 250 AoE di sekitar target akan terkena efek greater bash sesuai levelnya.



SKILL BUILD

1.Charge of Darkness2.Empowering Haste
3.Empowering Haste
4.Greater Bash
5.Empowering Haste
6.Nether Strike
7.Empowering Haste
8.Charge of Darkness
9.Charge of Darkness
10.Charge of Darkness
11.Nether Strike
12.Greater Bash
13.Greater Bash
14.Greater Bash
15.Stats
16.Nether Strike
17.– 25. Stats

Charge Of Darkness : skill ini sangat baik untuk ngejar / nge-bokong musuh, dan di level 1 skill ini yang membantu mempercepat jalanmu untuk kembali ke lane kalau kamu mati ato setelah jajan, jadi bisa hemat beli ‘tele’. Dan 1 detik stun nya yang cukup untuk mendapatkan first blood. DI early game level 1 aja udah cukup bgt karena km hanya menggunakannya untuk ‘kecepatan’ aj, tapi di mid-late game, baru ambil sisanya karena akan km gunakan untuk nge-bokong dan membunuh.

Empowering Haste : skill ini terlalu mengerikan untuk early-mid game (imba!), karena itu ini harus pertama dimentokin, skill ini salah satu alasan kenapa barathrum sangat ‘hebat’ di mid game. Klo km udah punya PT misalnya, km dapat tambahan 62 damage dari MS mu, apalagi dengan tambahan MS dari ‘charge of darkness’ total damage yang kamu dapatkan adalah 80++, itu sama aja kamu udah megang ‘relic’ apalagi km juga dapat banyak tambahan MS.

Greater Bash : ‘ciri khas’ barathrum terlihat dari skill ini, skill ini lebih berguna sebagai ‘disable’ dan karena durasi ‘disable’ nya ga beda jauh tiap levelnya dan kemungkinan ‘terpicu’ nya juga sama tiap levelnya, di early game level 1 skill ini aj udah sangat cukup, kemudian sisanya baru diambil klo kedua skill lainnya udah mentok.

Nether Strike : namanya juga ulti, pasti skill yang paling berguna, jangan pernah melewati skill ini sekalipun, jangan pernah membuat lawan berhasil kabur, hentikan dia dengan skill ini.

Minggu, 29 Juli 2012

Valve Steam Box, Konsol Game Saingan Xbox Dan Playstation Dengan Prosesor CPU Intel Core i7

Melihat popularitas konsol game seperti Xbox dan Playstation, Valve dikabarkan tengah mempersiapkan konsol game serupa dengan nama Steam Box.



Pihak Valve mengklaim bahwa Steam Box akan menjadi saingan serius bagi Xbox milik Microsoft karena konsol game buatannya telah dibekali dengan perangkat keras terbaru.






Konsol game Valve Steam Box akan didayai dengan prosesor CPU Intel Core i7, memori RAM 8GB, dan teknologi grafis dari NVIDIA. Sayangnya belum diketahui waktu peluncuran konsol Steam Box ini.
Saat ini Valve dikabarkan tengah mengejar strategi yang menempatkan konsol besutannya pada open gaming universe yaitu membuka peluang bagi pihak luar untuk mengembangkan konsol game Steam Box.

Cookies dan Session di PHP

Cookies adalah merupakan mekanisme penyimpanan variabel data dengan waktu tertentu pada sisi client (browser). Data pada cookies inilah yang pertama kali akan dikirimkan ke server, yang kemudian disimpan dalam browser web. Cookies ini memiliki kemampuan menyimpan serta memanggil kembali data yang ada pada hard disk client.
Contoh 1 :



<?php
$status = 0;
if(setcookie("testCookies","ChocoChip"));
   $status=1;

if ($status==1){
   echo "Support Cookie Ok";
   echo "Cookiesnya ".$HTTP_COOKIE_VARS["testCookies"];
}else{
   echo "Support Cookie Failed";
}
?>
 
 
 
Tampilan :
Support Cookie Ok
Cookiesnya ChocoChip

Analisa :
Jika browser support cookies maka cookies dengan variable testCookies akan terisi dengan ChocoChip, dan status diisi dengan 1, jika browser tidak dapat mengisi cookies, maka otomatis browser tidak support cookies , status tidak akan berubah, yaitu tetap 0, dan yang keluar adalah tampilan support cookies failed.

Membuat Cookies

Dalam membuat cookies yang lengkap, cara penulisannya sebagai berikut:

<?php
setcookie(string name, string value, int expire, string path, string domain, int secure);
?> 
 
 
Yang perlu diperhatikan adalah letak penulisan cookies ini, yaitu sebelum header atau sebelum maupun . Untuk pemanggilannya cookies, variabel yang dipanggil adalah $HTTP_COOKIE_VARS["nama cookie"]. Variabel ini merupakan variabel bawaan dari browser.
Session hampir sam dengan cookies, session akan hilang saat browser ditutup. Setiap pengunjung website akan diberi sebuah session pengenal, yang disebut dengan session_id.
Membuat Session
Untuk membuat session, fungsi yang digunakan adalah session_start(). Perhatikan letak session disimpan. Gunakan fungsi php_info(). Cari variabel session.save_path. Direktori ini digunakan untuk menampung session yang kita buat. Contoh 2 :

<?php session_start(); ?>
<html>
<body>
<?php print "<p>Session anda adalah : " .session_id() . "</p>"; ?>
</body>
</html> 
 
Menjalankan Session dengan Otomatis

Untuk dapat menjalankan session secara otomatis, file php.ini harus dirubah. Bagian yang dirubah adalah :

session.auto_start = 1 // ubah dari nilai 0 menjadi 1

Selanjutnya, session akan dijalankan otomatis saat startup. 

 

 

Mengenai array

Array adalah susunan/tatanan yang tempatnya/alamatnya urut.
Jadi misal ada array huruf: A B C

  • Di mana letak A: di sebelah kiri B atau sebelum B
  • Di mana letak B: di antara A dan C
  • Di mana letak C: di sebelah kanan B atau setelah B


Pemahaman di atas PENTING karena dalam menggunakan "pointer" kita akan memainkan alamat si "array", jadi jangan sampe bingung ntar y. Inget, pointer tu maenin alamatnya, bukan isinya!

Untuk dapat digunakan, array harus dideklarasikan terlebih dahulu:
Contoh:
    int A[10];
    artinya kita mendeklarasikan array A sebanyak 10 nilai integer
    jadiii, array A bertipe integer, isinya ada 10, dari A[0] - A[9].
    jangan tertipu, biarpun deklarasinya A[10], dalam pemakaiannya A[10] TIDAK ADA


n-Dimensi Array: Array yang memiliki sub-susunan/sub-tingkatan sebanyak (n-1).
Contoh:
    int A[5][10];
    adalah array 2 dimensi yang memiliki satu sub-susunan/sub-tingkatan
    untuk tingkatan array yang paling kiri yang paling tinggi.
    banyaknya data berarti 50 buah, dari A[0][0] - A[4][9]


Nah, dalam contoh tadi, berarti yang letaknya paling awal adalah A[0][0], dilanjutkan oleh A[0][1], BUKAN A[1][0].
Mengapa? Karena tingkatan yang di kiri lebih tinggi daripada yang kanan.
Misalkan
    X=A[10], maka A[5][10] = X[5]
    jadi sekumpulan array sebanyak sepuluh yang diarraykan lagi sebanyak 5.
    Setiap array X memiliki array A yang banyaknya sepuluh:
    X[0] punya A[10]
    X[1] punya A[10]
    ...
    X[4] punya A[10]

    Data pertama dari array tersebut adalah X[0], sementara data pertama dari X[0] adalah A[0], maka array pertama dari A[5][10] adalah A[0][0].
    Data setelah A[0][0] adalah data kedua dari X[0], yang berarti A[0][1].
    Sedangkan data terakhir dari array tersebut adalah X[4], sementara data terakhir dari X[4] adalah A[9], maka array terakhir dari A[5][10] adalah A[4][9].

Sama halnya dengan array lebih dari 2 dimensi:
    A[3][5][10] berarti dimisalkan X=A[10], Y=X[5],
    maka array A[3][5][10] = Y[3]
    Y[0], Y[1], Y[2], masing-masing punya X[5]; sementara X[0], X[1], X[2], X[3], X[4], masing-masing memiliki A[10]

    menuliskan dimensinya dari tingkatan tertinggi (Y), menengah (X), baru terendah (A).
    A[0][0][0] --> data pertama
    A[2][4][9] --> data terakhir
    jumlah data: 3 x 5 x 10 = 150


Keuntungan dalam menggunakan array adalah kita dapat mengakses datanya secara acak (Random Access), jadi kita dapat langsung "comot" A[2][0][3] dari array A[3][5][10] tanpa harus membaca data2 sebelum data tersebut.

Masalah-masalah dalam penggunaan array:
  • Tempat yang terbatas karena kita harus mendeklarasikannya terlebih dahulu agar bisa dipakai.
    Seandainya data ternyata melebihi kapasitas yang kita deklarasikan, maka akan memunculkan error karena data yang berlebih dianggap data asing.
  • Sebaliknya, bila ternyata tempat yang dideklarasikan berlebih atau terlalu banyak, sisa array yang tidak terpakai akan menghabiskan persediaan memori yang ada, sehingga program bisa saja berjalan lambat walau datanya sedikit.

Cara membuat fungsi


Dalam bab ini saya akan menunjukkan Anda bagaimana membuat function php. Untuk menjaga script dari yang dijalankan ketika load halaman, Anda dapat memasukkannya ke dalam fungsi. Suatu fungsi akan dieksekusi oleh panggilan ke fungsi. Anda dapat memanggil fungsi dari manapun di halaman.Membuat Function PHP
Suatu fungsi akan dieksekusi oleh panggilan ke Function PHP.
syntax:
function functionName()
{
kode yang akan dieksekusi;
}
Pedoman Function PHP :
Berikan nama fungsi yang mencerminkan apa fungsinya. Nama fungsi dapat dimulai dengan huruf atau underscore (bukan angka).
Sebuah fungsi sederhana yang menulis nama saya ketika fungsi itu disebut:
<html>
<body>
<?php
function writeName()
{
echo “AWP”;
}
echo “My name is “;
writeName();
?>
</body>
</html>
Output:
My name is AWP
Menambahkan parameter pada Function PHP :
Untuk menambahkan fungsionalitas lebih ke fungsi, kita dapat menambahkan parameter. Sebuah parameter adalah seperti variabel.
Parameter yang ditentukan setelah nama fungsi, di dalam kurung.
Contoh berikut akan menulis nama pertama yang berbeda, tapi nama terakhir yang sama:
<html>
<body>
<?php
function writeName($fname)
{
echo $fname . ” Refsnes.<br />”;
}
echo “My name is “;
writeName(“Kai Jim”);
echo “My sister’s name is “;
writeName(“Hege”);
echo “My brother’s name is “;
writeName(“Stale”);
?>
</body>
</html>
Output:
My name is Kai Jim Refsnes.
My sister’s name is Hege Refsnes.
My brother’s name is Stale Refsnes.
contoh ke-2
Fungsi berikut memiliki dua parameter:
<html>
<body>
<?php
function writeName($fname,$punctuation)
{
echo $fname . ” Refsnes” . $punctuation . “<br />”;
}
echo “My name is “;
writeName(“Kai Jim”,”.”);
echo “My sister’s name is “;
writeName(“Hege”,”!”);
echo “My brother’s name is “;
writeName(“StÃ¥le”,”?”);
?>
</body>
</html>
Output:
My name is Kai Jim Refsnes.
My sister’s name is Hege Refsnes!
My brother’s name is StÃ¥le Refsnes?
PHP Function – Return values
Untuk membiarkan fungsi mengembalikan nilai, gunakan pernyataan return.
contoh
<html>
<body>
<?php
function add($x,$y)
{
$total=$x+$y;
return $total;
}
echo “1 + 16 = ” . add(1,16);
?>
</body>
</html>
Output:
1 + 16 = 17

Senin, 23 Juli 2012

Sekilas tentang PHP

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 Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram 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 diubah 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.

Contoh Program

Program Hello World

Program Hello World yang ditulis menggunakan PHP adalah sebagai berikut:
<?php
    echo "Hello World";
?>
 

Program bilangan Fibonacci

  Berikut ini adalah contoh program yang relatif lebih kompleks yang ditulis dengan menggunakan PHP. Contoh program ini adalah program untuk menampilkan 20 bilangan pertama dari deret bilangan Fibonacci.

<?php
function fibonacci_seq( $panjang ) {
   for( $l = array(0,1), $i = 2, $x = 0; $i < $panjang; $i++ )
        $l[] = $l[$x++] + $l[$x];
   return $l;
}

fibonacci_seq(20);
// Angka "20" dapat diganti sesuai keinginan
?>
 

Kelebihan PHP Dari Bahasa Pemrograman Lain

 Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:

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

 

Tipe data

PHP memiliki 8 (delapan) tipe data yaitu :
  1. Integer
  2. Double
  3. Boolean
  4. String
  5. Object
  6. Array
  7. Null
  8. Nill
  9. Resource

Java Foundation Class

Saat ini tersedia banyak sekali koleksi class pemrograman yang tersedia untuk dipakai para pembuat software di mana pun mereka berada. Dengan tersedianya banyak class yang siap pakai tersebut, programmer menjadi tidak serepot sebelumnya.
Class-class siap pakai tersebut biasa disebut library atau component.






Salah satu library yang cukup populer untuk masalah ini adalah sebuah produk buatan Java (Sun Microsystem) yang bernama  Java Foundation Class (JFC)












JFC merupakan sebuah komponen software yang bersifat reusable (dapat digunakan berulang-ulang) yang dapat dipergunakan untuk berbagai keperluan, mulai dari keperluan operasi dasar saja hingga keperluan pengembangan desain tampilan (GUI / Graphical User Interface) pada software berbasis Java. 


Graphical User Interface


JFC pada dasarnya merupakan adalah sebuah komponen GUI yang menambah fungsi dari AWT (Abstract Window Toolkit) yang didesain untuk dipergunakan dalam pemrograman yang menggunakan bahasa Java.
 Pada pengembangannya, JFC kemudian ditambah dengan berbagai komponen dari JavaBeans, yang seperti kita tahu berasama adalah bagian Java 2 yang dibangun supaya dapa dijalankan di berbagai platform yang berbeda (cross-platform) dan juga dapat dikustomisasi (dimodifikasi sesuai keperluan).

 

Java Swing

Swing adalah sebuah widget toolkit untuk Java yang merupakan bagian dari Java Foundation Classes (JFC) dari Sun Microsystem. 

Swing adaah sebuah API (Application Programming Interface) yang menyediakan Graphical User Interface (GUI) untuk program Java dan applet.


Swing dikembangkan untuk menyediakan komponen GUI yang lebih canggih dari komponen sebelumnya yang bernama AWT  dan bertujuan untuk mempermudah pengembangan aplikasi JAVA GUI.

AWT dan Swing keduanya menyediakan komponen GUI yang dapat digunakan dalam membuat aplikasi Java dan applet. Namun, tidak seperti beberapa komponen AWT yang menggunakan native code, keseluruhan Swing ditulis menggunakan bahasa pemrograman Java. Swing menyediakan implementasi platform-independent dimana aplikasi yang dikembangkan dengan platform yang berbeda dapat memiliki tampilan look and feel yang sama. Swing API dibangun dari beberapa API yang mengimplementasikan beberapa jenis bagian dari AWT. Kesimpulannya, komponen AWT dapat digunakan dengan komponen Swing.





KOMPONEN SWING


Dalam  ranah  antarmuka  pengguna,  komponen  merupakan  bagian fundamental  di  Java.  Pada  prinsipnya,  segala  sesuatu  yang  kita  lihat  di tampilan aplikasi Java adalah suatu komponen—misalnya window, menu, dan button.
Di  sisi  lain,  container  adalah  jenis  komponen  yang  “menampung”  dan mengelola  komponen-komponen  lainnya.  Idealnya,  suatu  komponen harus diletakkan di sebuah container agar ia dapat digunakan.
Komponen-komponen Swing dapat diklasifikasikan ke dalam tiga bagian, yaitu  top-level  container,  intermediate  container,  dan  komponen  atomic(tunggal).
1.       Container tingkat atas (top-level) berfungsi untuk menyediakan ruang bagi  komponen komponen  lainnya.  Container  jenis  ini  terdiri  dari JFrame, JWindow, JDialog, dan JApplet.
2.       Container  menengah  adalah  komponen  (non         top-level)  yang keberadaannya  untuk  menampung  komponen  lainnya,  misalnya panel, tabbed, dan tool bar. 
3.       Komponen  atomic  berfungsi  untuk  menampilkan  dan/atau  menerima informasi.  Contoh  komponen  atomic  adalah  text  field,  button,  dan label.


Instalasi Java

Pada bagian iniakan dibahas langkah-langkha untuk instalasi dan konfigurasi Java Development Kit (JDK):


  1. Mulai dari windows explorer double click pada icon j2sdk-1.4.2.win didirektori yang berisi program-program pendukung Java.
  2. berikutnya adalah tahapan-tahapan yang harus diperhatikan sesuai dengan kotak dialog yang muncul.
  3. pada pilihan komponen-komponen, pilihlah sesuai dengan kebutuhan yang diinginkan untuk diinstalasi.
  4. pilihlah juga direktori yang diinginkan untuk tempat instalasi JDK, misal di C:\Java.
  5. setelah itu proses instalasi akan berlangsung, tunggulah hingga selesai.
  6. jika instalasi telah lengkap / selesai maka akan muncul kotak dialog yang menunjukkan bahwa instalasi komplit.
  7. langkah berikutnya, biasanya instalasi JDK akan menghasilkan library yang dibutuhkan masih dalam bentuk file yang terkompres, yaitu src.zip, maka yang harus dilakukan adalah men-decompress file itu dengan winzip atau extractor yang lainnya.
  8. hal yang perlu disetting selanjutnya adalah classpath, java home dan path. Untuk setting ketiganya adalah sebagai berikut:
  9. untuk system operasi windows 98 maka setting dilakukan di autoexec.bat dengan menuliskan sintaks sebagai berikut : misal java diinstalasi di c:\java

PATH = C:\java\bin


CLASSPATH = c:\java\lib\tools.jar;c:\java\ext\lib\rt.jar


JAVA_HOME = c:\java


Untuk system operasi windows 2000 atau windows XP, maka bisa di-setting melalui Environment Variable.

Jumat, 20 Juli 2012

Cara mempercepat kinerja Windows 7



Sekarang setiap kita hampir selalu menggunakan komputer maupun laptop. Dan kebanyakan juga menggunakan OS besutan Microsoft. Ya kalau tidak XP kemungkinan Windows 7.
Berikut ini beberapa cara untuk mempercepat kinerja Windows 7:
1. Matikan efek-efek yang tidak penting, setting best performance
Memang windows 7 syarat akan animasi. Namun dengan animasi tersebut membuat komputer atau laptop kita menjadi lemot. Ini ada beberapa cara untuk mematikan visual effect dari windows 7.
- Klik kanan pada [Computer] > klik [properties] > klik [Advance system setting] > pada bagian performance klik tombol [setting] sehingga muncul jendela Performance Options. Klik[adjust for best performance]. (hilangkan semua tanda centang, kecuali pada dua opsi paling bawah). kemudian klik [OK]
2. Mengoptimalkan hard disk.
Ketersediaan memory dalam hard disk juga berpengaruh terhadap kinerja komputer. Jika memory sudah menipis kemungkinan komputer ataupun laptop kita akan menjadi lambat. Biasanya yang menyebabkan kapasitas hard disk berkurang adalah adanya point system restore. Setiap ada perubahan pada windows, biasanya akan membuat point system restore. Semakin banyak point restore yang dibuat maka kapasitas hard disk akan berkurang. Karena system restore ini juga berguna suatu saat windows terjadi error, maka tetap pergunakan. Nah biar tidak selalu menghapus point restore yang sudah terlalu lama, maka sebaiknya kita atur kapasitas hard disk yang akan digunakan sebagai restore point. Caranya adalah sebagai berikut :
- Klik kanan [Computer] > pilih [Properties] > klik [System Protection] > klik pada tombol [Configure]> Kemudian atur kapasitas yang hendak digunakan. Jangan terlalu besar, 5-10 % dari sisa kapasitas hard disk yang tersisa sudah cukup. klik OK
3. Matikan / Nonaktifkan fitur-fitur yang jarang dipergunakan.
seperti yang telah disebutkan di atas bahwa windows 7 syarat akan berbagai animasi. Namun semua animasi itu dapat dihilangkan dengan cara sebagai berikut :
- Nonaktifkan Aero themes.
Klik kanan [desktop] > klik [personalize] > pilih [windows 7 basic]. tutup jendela personalize.
- Non aktifkan Aero Peek.
Aero peek ini digunakan untuk membuat transparan jendela yang sedang terbuka. Untuk menonaktifkan fitur ini dengan cara : Klik kanan pada [taskbar] > klik [properties] > hilangkan tanda centang pada “ use aero Peek to preview desktop”
- Nonaktifkan aero shake.
Misal ada beberapa jendela yang aktif, Jika salah satu jendela yang aktif di gerak-gerakkan, maka secara otomatis jendela yang lain akan di minimize. Untuk menonaktifkan fitur aero shake ini dilakukan dengan cara :
o Buka group policy editor dengan cara klik tombol [start] kemudian ketik “gpedit.msc” (tanpa tanda”) kemudian tekan [enter].
o Setelah muncul halaman local group policy editor, masuk ke [User Configuration] >[administrative template] > [desktop]. Pada jendela sebelah kanan klik ganda “ turn off aero shake windows minimizing mouse gesture” > pilih [enable] dan klik [OK].
-Nonaktifkan aero snap
Cara menonaktifkan aero snap adalah :
Masuk ke [control panel], Klik [ease of acces] > klik [ease of acces center] > klik[Make the mouse easier to use]
o Beri centang pada “Prevent windows from being automatically arranged when to the edge of the screen”. Klik OK.
4.  Lakukan defragmentasi hard disk paling tidak satu bulan sekali
[Start] > [all program] > [Accessories] > [System tools] > [disk defragmenter]. Pilih salah satu drive kemudian klik [defragment].
5.  Matikan aplikasi yang tidak perlu dijalankan pada saat startup.
[Start] > ketik “msconfig” tekan [enter] > Klik pada tab [startup] > hilangkan centang pada aplikasi yang tidak diperlu dijalankan saat startup. Klik OK.
6. Nonaktifkan service yang tidak diperlukan
[Start] > ketik “services” (tanpa tanda “) > tekan [enter]. Klik kanan pada service yang mau dinonaktifkan kemudian klik [properties]. Klik [disable] jika ingin service tidak selalu dijalankan pada saat windows dinyalakan, atau klik [stop] untuk mematikannya. Klik [OK].
7. Tidak usah pasang gadget di desktop.
Untuk menonaktifkan gadget pada windows 7 dilakukan dengan cara : [Start] > [Control Panel] >[Programs] >[Turn Windows features on or off ]> hilangkan centang pada “Windows gadget platform > Klik [OK].
8. Menggunakan semua core untuk booting.
Komputer dengan prosesor banyak core, sebaiknya menggunakan semua core pada saat windows booting. Untuk mengatur agar semua core dipakai saat windows boot dapat dilakukan dengan cara :
- Masuk pada system configuration dengan cara klik [start] kemudian mengetik “msconfig”, lalu tekan [enter]
Klik tab [boot] > pilih [system operasi windows 7].
- Klik tombol [advanced options], sehingga muncul kotak dialog boot advance option, beri centang pada [Number of processor] kemudian pilih jumlah processor.
9.  Jika anda pengguna internet, jadikan browser anda dengan sedikit addons. Karena addons yang terpasang juga membutuhkan ruang di memori.

Selamat Menjalankan Ibadah Puasa

Selamat Menjalankan Ibadah Puasa



Kami seluruh staff THE NOTE OF RYUZAKI mengucapkan selamat menjalankan Ibadah Puasa, mohon maaf atas semua hal yang belum bisa terpenuhi dan atas hal yang membuat anda kecewa. Karena kami juga manusia yang memiliki keterbatasan.

One Piece Movie 6 Subtitle Indonesia


Silahkan download gratis One Piece The Movie 6 Subtitle Indonesia
Cara Download dan Penggabungan File

1.
Cara Download di Maknyos

2. Gabungkan file 5 part tersebut dengan
HJSPLIT, download dulu semua file samakan semua nama file menjadi
File 1 : One piece the Movie 6 subtitle indonesia.mkv.001
File 2 : One piece the Movie 6 subtitle indonesia.mkv.002
File 3 : One piece the Movie 6 subtitle indonesia.mkv.003
File 4 : One piece the Movie 6 subtitle indonesia.mkv.004
File 5 : One piece the Movie 6 subtitle indonesia.mkv.005
baru di join.

3. Putar dengan
MPC Terbaru

Rurouni Kenshin Tsuiokuhen Subtitle Indonesia


Judul : Samurai X: Trust and Betrayal, Rurouni Kenshin: Meiji Kenkaku Romantan - Tsuiokuhen, Rurouni Kenshin: Reminiscence
Type : OVA

Sinopsis: Ini bukan episode melainkan OVA 4 episode yang menceritakan tentang masa lalu gelap Kenshin yang di kenal dulunya sebagai Batosai.
Subtitle : Indonesia
Fansub : Lulusubs.Blogspot.Com

       Download Rurouni Kenshin Tsuiokuhen Subtitle Indonesia                                                                 [Episode 01]

Baca Komik Bleach 501 Bahasa Indonesia

 
 
Bleach Manga Komik 501 Terbaru Bahasa Indonesia dan Bleach Manga Komik 502 Bahasa Indonesia Terbaru dapat di baca di NarutoBleachLover.Net tanggal 25 JuLi 2012.( 5.0 )

Download Manga Komik Bleach 501 Bahasa Indonesia by eldblue.blogspot.com


[Download Here]

Naruto Shippuden 270 Subtitle Indonesia


Kami sudah berusaha untuk merilis anime secepat mungkin yang kami bisa, jika ada di antara teman-teman semua yang masih kurang puas dengan download gratis dari kami silahkan download di tempat lain, karena sekali lagi kami juga manusia bukan robot yang bisa melakukan banyak hal sekaligus dengan cepat.


Saya ucapkan banyak terimakasih kepada semuanya yang telah mendukung kami dari awal hingga akhir dan juga yang bisa menghargai usaha kami, terimakasih juga bagi yang sudah mengklik iklan dengan sengaja atau tidak sengaja di web kami karena hal itu adalah "hidup" dari NBL.


Password di episode kali ini sama dengan episode minggu lalu yaitu NarutoBleachLover.Net , untuk episode minggu depan yakni Naruto Shippuden 271 adalah Filler.




Video Anime Naruto Shippuden 270 Subtitle Bahasa Indonesia dan Video Anime Naruto Shippuden 271 Subtitle Indonesia Terbaru dapat di download di NarutoBleachLover.Net 27 JuLi 2012 ( 5.0 )
Download Naruto shippuuden 269 Subtitle Bahasa Indonesia


IDWS Sharebeast Hemat 60MB 480p MKV Hebat 125MB MKV


                                                         [Download Here] [Direct]

Inilah Attitude Menjadi Manusia yang baik

1. Ketulusan
Menempati peringkat pertama sebagai sifat yang paling disukai oleh semua orang. Ketulusan membuat orang lain merasa aman dan dihargai, karena yakin tidak akan dibodohi atau dibohongi. Orang yang tulus selalu mengatakan kebenaran, tidak suka mengada-ada, pura-pura, mencari-cari alasan atau memutarbalikkan fakta. Prinsipnya “Ya diatas Ya dan Tidak diatas Tidak”. Tentu akan lebih ideal bila ketulusan yang selembut merpati itu diimbangi dengan kecerdikan seekor ular. Dengan begitu ketulusan tidak menjadi keluguan yang bisa merugikan diri sendiri.

2. Berbeda dengan rendah diri yang merupakan kelemahan, kerendahan hati justru mengungkapkan kekuatan.
Hanya orang yang kuat jiwanya yang bisa bersikap rendah hati. Ia seperti padi yang semakin berisi semakin menunduk.Orang yang rendah hati bisa mengakui dan menghargai keunggulan orang lain.Ia bisa membuat orang yang diatasnya merasa oke dan membuat orang yang dibawahnya tidak merasa minder.

3. Kesetiaan
Sudah menjadi barang langka dan sangat tinggi harganya.Orang yang setia selalu bisa dipercaya dan diandalkan. Dia selalu menepati janjinya, mempunyai komitmen yang kuat, rela berkorban dan tidak suka berkhianat.

4. Orang yang bersikap positif
Selalu berusaha melihat segala sesuatu dari kacamata positif, bahkan dalam situasi yang buruk sekalipun. Dia lebih suka membicarakan kebaikan daripada keputusasaan, lebih suka mencari solusi. Dia selalu berusaha memahami dan mengerti orang lain daripada frustasi, lebih suka memuji daripada mengecam, dsb.

5. Karena tidak semua orang dikaruniai temperamen ceria, maka keceriaan tidak harus diartikan ekspresi wajah dan tubuh, tapi sikap hati.
Orang yang ceria adalah orang yang bisa menikmati hidup, tidak suka mengeluh dan selalu berusaha meraih kegembiraan. Dia bisa mentertawakan situasi orang lain, juga dirinya sendiri. Dia punya potensi untuk menghibur dan mendorong semangat orang lain.
6. Orang yang bertanggung jawab
Akan melaksanakan kewajibannya dengan sungguh-sungguh. Kalau melakukan kesalahan, dia berani mengakuinya. Ketika mengalami kegagalan, dia tidak akan mencari kambing hitam untuk disalahkan, bahkan kalau dia merasa kecewa dan sakit hati, dia tidak akan menyalahkan siapapun. Dia menyadari bahwa dirinya sendirilah yang bertanggung jawab atas apapun yang dialami dan dirasakannya.

7. Rasa percaya diri
Memungkinkan seseorang menerima dirinya sebagaimana adanya, menghargai dirinya dan menghargai orang lain. Orang yang percaya diri mudah menyesuaikan diri dengan lingkungan dan situasi yang baru.
Dia tahu apa yang harus dilakukannya dan melakukannya dengan baik.
8. Kebesaran jiwa
Dapat dilihat dari kemampuan seseorang memaafkan orang lain. Orang yang berjiwa besar tidak membiarkan dirinya dikuasai oleh rasa benci dan permusuhan. Ketika menghadapi masa-masa sukar dia tetap tegar, tidak membiarkan dirinya hanyut dalam kesedihan dan keputusasaan.
9. Orang-orang yang “Easy Going” menganggap hidup ini ringan.
Dia tidak suka membesar-besarkan masalah kecil. Bahkan berusaha mengecilkan masalah-masalah besar. Dia tidak suka mengungkit masa lalu dan tidak mau khawatir dengan masa depan. Dia tidak mau pusing dan stress dengan masalah-masalah yang berada diluar kontrolnya.

10. Empati
Adalah sifat yang sangat mengagumkan. Orang yang berempati bukan saja pendengar yang baik, tapi juga bisa menempatkan diri pada posisi orang lain. Ketika terjadi konflik dia selalu mencari jalan keluar terbaik bagi kedua belah pihak, tidak suka memaksakan pendapat dan kehendaknya sendiri. Dia selalu berusaha memahami dan mengerti orang lain.

Kamis, 19 Juli 2012

The Dark Moon comes.

Don’t act all surprised just because this is one of those double hero weeks with Luna and Wisp joining the Dota 2 cast of heroes.
Today you will also be able to access the Heropedia. There you will be able to browse the hero list, learn what they are capable of doing, and thanks to the Dota Cinema guys, you will be able to watch videos that showcase their abilities in action.

 You can also browse all the items and read descriptions about what they do.


The Heropedia will continue to grow in the coming months with features like user made guides, art and more.
Another feature we want to talk about is the switch of our in-game voice system to a higher quality codec. If you were waiting for the commentator’s voice fidelity to improve before acquiring a ticket for The Defense, then you should take another listen. We will of course keep an eye (ear?) out and make more adjustments based on community feedback. NOTE: This feature will not address Tobi and friends missing first blood, that is an unfixable problem.
You can find today’s changelog here.

Who disturbs the dead?

Just like in the old tale of Frankenstein, the missing ingredient to bring Undying back from the dead was lightning, and Disruptor was more than happy to provide.


Tournament stuff!
  • Starladder is wrapping up next week! Click here if you think V1LAT is dreamy.
  • It’s Gosu Monthly Madness is back and they’re going to Asia.  Road trip!!
In other Tournament news, if you’ve purchased a ticket to watch The Defense then you know we’ve had some hiccups during the past week while watching live games. We believe we have everything straightened out and it should go smoother after this update, so thanks for helping us improve the Dota TV and Tournament systems.
For those interested in producing content for Dota 2′s workshop we’ve updated the guidelines. Give it a read if you’re looking to be the best… around.
Changelog? We don’t need no stinking chang… I guess we do, here.

In defense of the Temple.

 Yep, and just like that you’re dead. Templar Assassin is quick and effective.


For those who purchased tickets to The International, you should be receiving an email soon with all the   information needed to attend. If you haven’t cracked open your ticket, now’s the time since unclaimed tickets will be going away soon.
Speaking of high end tournaments, there’s quite a few running right now. You can find passes for the Star Ladder LAN Finals, It’s Gosu Monthly Madness Asia, and The Defense in the Dota 2 Store. If you purchased a ticket for The Defense before today, you will receive a crate and key. Magical surprises await inside as a thank you to all those that helped us get our Tournament System into shape.

Finally, an important PSA on behalf of the Radiant Honor Guard:

If you find the stolen chest do not, I repeat, do NOT try to open it with this key. Contained within are relics of unknown power and only certain… wizards are qualified to handle them.

Rabu, 18 Juli 2012

My Inspiration


 Nama ku adalah Edwin Satya Yudistira,biasa di panggil Edwin.
Hidupku ini terinspirasi dari seorang cwe yang sangat cantik nan baik hati,yaitu ibuku :).
orang lain menilaiku seorang pendiam :D,emang bener se,karena aku tak suka banyak omong,karena itu membosankan bagiku :D.
aku sekarang ini masih pelajar,yaitu tingakat smk.Aku bersekolah di SMK Telkom Sandhy Putra Malang.
Jadi sekarang ini aku tinggal di malang,ohh ya aku lupa,aku ini dari Lumajang,karena aku lahir disana Sob.
Hidupku sekarang ini sangat lah menyenangkan,karena banyak temen yang selalu menyertaiku dan ada seseorang yang spesial bagiku yang selalu temani hari"ku :)
pokoknya makasih untuk semua suport nya ye!!!

Perkembangan Java (kekurangan dan kelebihan)

Versi Awal

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)
  • 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 Serikat 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, jalankan 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 kode 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.

Contoh Kode Program Sederhana Dalam Java

Contoh program Halo dunia yang ditulis menggunakan bahasa pemrograman Java adalah sebagai berikut:
// Outputs "Hello, world!" and then exits
public class HelloWorld {
   public static void main(String args[]) {
       System.out.println("Hello, world!");
   }
}

Sekilas Tentang javafx

JavaFX adalah salah satu teknologi dari Java yang diperuntukan untuk membangun atau merancang aplikasi yang kaya dengan konten multimedia seperti: Grafis; Sound; Effect Grafis; dan Video; yang diintegrasikan kedalam WEB Site dalam jaringan internet maupun intranet.
JavaFX sering disebut dengan RIAs (Rich Internet Applications), contoh aplikasi RIAs adalah: framework; Curl; GWT; Adobe Flash/ Adobe Flex/ AIR, Java/ JavaFX; Mozilla XUL; dan Microsoft Silverlight. RIAs adalah aplikasi semantic web (Semantic Web Application) yang sebagian besar karakteristik berasal dari aplikasi desktop, dengan kata lain kita dapat menghadirkan lingkungan desktop ke dalam Web browser, misalnya di desktop kita bisa melihat thumbnail koleksi dari photo kita, memutar musik, menonton video, dan masih banyak lagi; begitu juga memungkinkan berjalan di web browser kita. Aplikasi desktop ini bisa disampaikan dengan cara standar berbasis web browser atau secara independen melalui sandboxes atau Virtual Machine, dan hal ini adalah keunggulan yang dimiliki oleh JavaFX dan sekaligus sebagai pembeda JavaFX dengan teknologi yang dimiliki oleh Java sebelumnya seperti JSE (Java Standard Edition), JEE (Java Enterprise Edition), JME (Java Micro Edition), dan memiliki kekurangan yaitu membutuhkan resource yang banyak atau aplikasi High End.
JavaFX diperkenalkan langsung oleh kepala Developer Sun Microsystem, James Gosling. Oleh James Gosling project ini diluncurkan untuk memberikan tingkat keamanan yang lebih tinggi dan baik yang tidak dimiliki oleh AJAX karena AJAX sendiri menggunakan Javascript yang memang tidak didesain dengan tingkat keamanan dan privasi yang tinggi dan baik. James Gosling yakin selain dengan tingkat keamanan yang tinggi dan baik, dan juga ditambah dengan kemudahan dalam mendesain sebuah program dan lebih deklaratif, JavaFX mampu menyaingi AJAX yang dianggap sangat rumit untuk dikerjakan oleh seorang Non-Programer.
Apabila pemrograman AJAX membutuhkan keahlian seorang Developer untuk menguasai teknik-teknik koding, satu hal yang tidak dimiliki oleh para pembuat situs web, dan merupakan sebuah hambatan bagi mereka dalam mengekspresikan website yang dituntut lebih ekspresif dan dinamis. Sun percaya bahwa JavaFX dapat mengatasi masalah ini dan menargetkan JavaFX dan JavaFX Script untuk dapat didaya gunakan oleh Developer yang bukan programmer.
JavaFX menjanjikan kreasi web yang dapat dijalankan di komputer, TV digital, TV biasa dan alat-alat portabel dan akan terlihat sama di semua platform.
Perkembangan JavaFX sangat signifikan semenjak di masa boomingnya di tahun 2009 lalu, dan memiliki beberapa keunggulan diantaranya:
1. Fully cross platform.
  Meskipun secara resmi versi solaris dan linux belum dirilis, tapi JavaFX telah dapat dijalankan  
  didalam lingkungan unix-based.
2. Mengintegrasikan grafis dengan bantuan tool dari pihak ke3.
  JavaFX termasuk plugin satu set dengan Adobe Ilustrator dan Photoshop yang memungkinkan untuk 
  diintegrasi langsung ke aplikasi JavaFX.
3. Draggable Applet/ Drag to Install
  Mungkin ini salah satu yang paling revolusioner dari JDK-update-N ini, yaitu applet yang 
  notabene hidup di browser kita, sekarang bisa kita tarik keluar dari browser, dan tetap bisa 
  aktif.
 
 
 
                                                        Advantage of using javafx

Kenapa harus memakai JavaFX? Karena Java yang merupakan induk dari JavaFX dapat berjalan di segala macam perangkat dan keberadaannya dapat diintegrasikan dengan teknologi RIA seperti yang telah dijelaskan diatas. Seperti dalam pembuatan aplikasi Desktop, Web, dan Mobile serta juga dalam TV Digital. Selain itu JavaFX juga didisain untuk mengoptimasi tampilan yang didukung dengan JavaSwing, Java 2D serta Java3D untuk Developer dan Research. Struktur JavaFX juga sangat cocok untuk tampilan dengan GUI, membuatnya lebih mudah dibaca dan diperbaiki.
Nantinya akan terdapat visual desainer yang mudah digunakan untuk membangun aplikasi atau situs berbasis JavaFX termasuk untuk aplikasi mobile dengan menggunakan produk JavaFX mobile.
Beda dengan pendahulunya, teknologi JavaFX memakai bahasa pemrograman tersendiri yang disebut JavaFX Script. Dan file yang berekstensi *.fx.