Labels

Sabtu, 10 Maret 2012

Pengertian Strategi Algoritma

Sebelum kita mengenal Strategi Algoritma, maka kita perlu mnegenal pengertian dari masing-maasing kata di atas.
  • Strategi: adalah rencana yang cermat mengenai kegiatan untuk mencapai sasaran khusus (KBBI).
  • Algoritma: adalah urutan langkah-langkah yang benar untuk memecahkan suatu masalah secara komputasi.   
Jadi Strategi Algoritma adalah Kumpulan metode atau tekhnik untuk memcahkan masalah, guna mencapai yang ditentukan, yang dalam hal ini deskripsi metode atau teknik tersebut dinyatakan dalam suatu urutan langkah-langkah  komputasi yang benar dlm penyelesaian masalah. 

 

Jumat, 09 Maret 2012

Mempercepat Google Chrome di Windows XP

  1. Bukalah folder dimana google chrome berada
    salah satu caranya:
    klik kanan shortcut google chrome, klik properties, akan muncul tulisan seperti di bawah ini:

    [drive]:\Documents and Settings\[username]\Local Settings\Application Data\Google\Chrome\chrome.exe

    copy paste kalimat diatas tanpa chrome.exe

    jadinya seperti ini:

    “[drive]:\Documents and Settings\[username]\Local Settings\Application Data\Google\Chrome\”
  2. Buat new_text_file di folder tersebut, kasih nama chrome.bat (bukan .txt) 
  3. klik kanan chrome.bat, klik edit  
  4. Tulis kalimat ini:

    “chrome.exe -enable-accelerated-compositing -enable-gpu-rendering -enable-video-layering -enable-webgl -enable-fastback” 
  5. Save file, klik kanan chrome.bat yang sudah diubah tadi, klik copy
  6. Di desktop klik kanan di daerah kosong, klik “paste shortcut”
  7. Shortcutnya di desktop kalau mau bisa direname
  8. Cara ini untested, tapi bisa dicoba saja.
     
Cara kedua:
  1. Buka Google Chrome.
  2. Masuk menu Options - Preference.
  3. Klik tab Under the Hood.
  4. Di Privacy section, Hilangkan centangan Use DNS pre-fetching to improve page load performance.
  5. Klik Close dan Restart Google Chrome

Cara ketiga:
Anda dapat mempercepat browsing di google chrome saat mengunjungi situs dengan konten grafis yang besar dengan mengaktifkan Hardware Acceleration.

Untuk Apa Mengaktifkan Hardware Acceleration di Google Chrome?

Dengan mengaktifkan Hardware Acceleration akan berguna ketika kita membuka banyak tab atau mengunjungi situs dengan banyak unsur gambar dan flash yang lumayan berat, media yang besar, sehingga hardware anda seperti VGA card dan processor akan dimaksimalkan agar dapat membuka situs yang memiliki grafis berat tersebut dengan lancar.
Cara mengaktikan Hardware Acceleration di Google Chrome.

Untuk mengaktifkan Hardware Acceleration di Google chrome buka tab baru lalu ketikkan perintah berikut: about:flags

Jika browser sudah cepat, maka untuk mempercepat download bisanya juga lebih mudah.

Kemudian cari point berikut :
-GPU Accelerated Compositing
-GPU Accelerated Canvas 2D
-Web Page Prerendering
Untuk settingan default, poin-poin tersebut akan di disable, untuk mengaktifkannya klik pada link Enable

Setelah setting selesai anda bisa restart google chrome anda dan rasakan perbedaannya.

Memepercepat Google Chrome di Windows 7

Langsung saja kita bahas setting mempercepat internet browser google chrome:
Untuk mempercepat chrome di Windows 7 atau Vista :
  1. Untuk vista download terlebih dahulu directX 11 untuk mengaktifkan fitur direct2d dan directWrite, agar chromenya lebih kenceng. 
  2. kemudian klik kanan shortcut google chrome (ada pada desktop, taskbar, atau start di menu), kemudian klik properties 
  3. Di tab “shortcut”, di bagian “target” ada tulisan seperti di bawah ini:

    [drive]:\Users\[username]\AppData\Local\Google\Chrome\Application\chrome.exe
    ganti, jadinya seperti di bawah ini:

    [drive]:\Users\[username]\AppData\Local\Google\Chrome\Application\chrome.exe -enable-accelerated-compositing -enable-gpu-rendering -enable-video-layering -enable-webgl -enable-accelerated-2d-canvas -enable-fastback -enable-aero-peek-tabs  
  4. Untuk nmencoba apakah sudah benar atau tidak masukkan kalimatnya di windows 7, jalankan chrome, new tab 2 kali, kemudian liat taskbar. Chromenya harusnya jadi banyak juga tab previewnya. 

Mengenal Java


Berbicara mengenai Java, kita sebenarnya membicarakan tentang dua hal yang saling
berkaitan. Yang pertama adalah Java sebagai bahasa pemrograman dan Java sebagai platform
pengembangan aplikasi. Di bab Java Fundamental ini kita akan belajar mengenai Java sebagai
bahasa pemrograman, kita akan belajar bagaimana menulis kode Java dengan benar tanpa ada
kesalahan sintaks. Setelah melewati bab Java Fundamental kita akan belajar Java sebagai
platform pengembangan aplikasi.
Bahasa pemrograman Java pada awalnya dibuat oleh James Gosling pada tahun 1995 sebagai
bagian dari Sun Microsystem Java Platform. Sintaks Java banyak diturunkan dari C dan C++
tetapi lebih sederhana, ketat dan mempunyai akses ke OS yang lebih terbatas. Hal ini karena
Java ditujukan sebagai bahasa pemrograman yang cukup sederhana untuk dipelajari dan
mudah dibaca.
Aplikasi Java ditulis sebagai fle berekstensi .java yang dicompile menjadi fle .class. File .class
ini adalah bytecode yang bisa dijalankan di semua Java Virtual Machine, tidak peduli apapun
OS-nya ataupun arsitektur processornya. Java adalah bahasa yang ditujukan untuk semua
kebutuhan, concurent, berbasis class, object oriented serta didesain agar tidak tergantung
terhadap lingkungan dimana aplikasi dijalankan (OS dan processor).
Java ditujukan agar bisa “ditulis sekali, bisa jalan di manapun”. Sekarang ini Java adalah
bahasa pemrograman paling populer dan paling banyak digunakan untuk membuat aplikasi
baik aplikasi di embedded system, mobile, desktop hingga web application.
Java mempunyai empat prinsip penting yang dijadikan sebagai tujuannya, keempat prinsip ini
adalah :
1. Java harus “sederhana, object oriented dan mudah dimengerti”
2. Java harus “kuat dan aman”
3. Java harus “netral terhadap arsitektur system (OS,processor) dan bisa jalan di manapun”
4. Java harus bisa dijalankan dengan “kinerja yang tinggi”
5. Java harus “interpreted, threaded dan dinamis”
Dengan kelima prinsip di atas, aplikasi java mempunyai popularitas yang sangat tinggi
terutama di dunia enterprise application. Dimana semua prinsip di atas sangat cocok untuk
jenis aplikasi ini. Industri yang mempunyai budget tinggi untuk IT seperti perbankan dan
telekomunikasi menggunakan Java secara ekstensif. Banyak aplikasi dengan skala raksasa
dibangun menggunakan platform Java.
Java Platform terdiri dari tiga buah profle : Java ME (Java Micro Edition) adalah java yang bisa
berjalan di dalam embedded system seperti Java Card dan Handphone. Java SE (Java Standard
Edition) adalah java yang bisa berjalan di dalam PC maupun server sebagai aplikasi standalone
maupun aplikasi desktop. Java EE (Java Enterprise Edition) adalah profle java yang ditujukan
untuk membuat aplikasi Enterprise seperti Web Application (Servlet) dan Enterprise Java Bean
(EJB).
Instalasi platform Java terdiri dari dua paket aplikasi. Paket yang pertama adalah JRE (Java
Runtime Environment), paket ini terdiri dari semua aplikasi yang dibutuhkan agar sebuah
aplikasi Java bisa berjalan, seperti library dan JVM (Java Virtual Machine). Paket kedua adalah
JDK (Java Development Kit), paket ini terdiri dari JRE dan ditambah dengan perkakas untuk
membuat aplikasi Java seperti java compiler (javac), java documentation (javadoc) dan java
archive (jar).