Subscribe:

Tuesday, October 11, 2011

Membuat Form Transparan VB 9.0

Membuat form menjadi transparan lebih mudah dilakukan menggunakan VB 9.0 dari pada menggunakan VB6. Jika menggunakan VB6, kita memerlukan modul yang digunakan untuk membuat form menjadi transparan. Tetapi menggunakan VB 9.0 cukup satu baris code dan sukses.... Berikut salah satu cara membuat form project kita menjadi transparan menggunakan VB.NET, tetapi semua control yang ada dalam form tetap terlihat.
1. Buka new Project, pilih Windows Form Application

2. Tambahkan Label dan Button sehingga menjadi seperti berikut :
3. Klik 2 kali pada Button sehingga muncul Code Window dan isikan :
    TransparencyKey = BackColor
sehingga full code-nya menjadi :

Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        TransparencyKey = BackColor
    End Sub
End Class

Sekarang coba START DEBUGGING dan ketika anda klik Button 1, hasilnya form anda menjadi transparan.....


Selamat mencoba....

Monday, August 1, 2011

Membuat Password Sesuai Keinginan Pada Windows Server 2008

Masalah password ini muncul setelah saya menginstall software HMI SCADA di Windows Server 2008. Software SCADA yang akan saya install namanya winTR. Software ini secara otomatis akan menginstall Microsoft SQL Server 2005 jika belum ada Microsoft SQL server pada computer tersebut. Software ini memiliki server name default : WINTR dan password untuk username “sa” adalah 12341234. Sebelumnya saya install software ini di windows XP Pro dan tidak ada masalah. Tetapi ketika menggunakan Windows server 2008, selalu bermasalah dengan Password Authenthication yang tidak diijinkan oleh windows server 2008. 

Default untuk password pada Windows Server 2008 harus kuat dengan aturan harus terdiri dari karakter sebagai berikut:
 1. Karakter huruf besar (A sampai Z).
2. Karakter huruf kecil (a sampai z).
3. Base 10 digit (0 sampai 9).
4. Non-karakter abjad (misalnya,!, $, #,%).

Dan ternyata ini bukan hanya berlaku pada password user windows server saja, tapi pada aplikasi microsoft lain yang ada di windows server 2008 dalam hal ini Microsoft SQL server 2005. Inilah yang menyebabkan password 12341234 dari software WINTR tidak diperbolehkan di windows server 2008. Setelah searching melalui banyak sumber di internet, akhirnya menemukan cara untuk membuat password sesuai dengan keinginan kita. 

Cara untuk membuat password sesuai dengan keinginan kita adalah sebagai berikut :
1. Klik Start --> Administrative Tools --> Local Security Policy


2. Security Setting -->Account Policies --> Password Policy
3. Double klik “Password must meet complexity requirements ” dan setting menjadi “Disable“. Klik OK..

Setelah melakukan langkah-langkah diatas, akhirnya Microsoft SQL Server 2005 pada software WINTR bisa berjalan normal dan saya bisa menggunakan password sesuai keinginan untuk windows server 2008.

Selamat mencoba…

Thursday, May 19, 2011

Protokol Komunikasi Modbus


Melanjutkan posting mengenai SCADA sebelumnya, kali ini saya akan mencoba menulis masalah protokol komunikasi.
Agar Master Station ataupun HMI dengan Remote Station (SCADA Gateway) dapat berkomunikasi maka harus memiliki bahasa yang sama yang sering disebut dengan Protokol Komunikasi. Protokol komunikasi ada beberapa macam antara lain : IEC, DNP3 dan Modbus. Protokol komunikasi Modbus merupakan salah satu jenis protokol komunikasi yang umum dipakai di dunia Engineering.
           Modbus protocol (berasal dari singkatan 'Modicon Bus') awalnya dikembangkan oleh Modicon (kini Schneider Automation) pada akhir dekade 1970-an. Modbus memiliki banyak varian tergantung dari aplikasi yang dipakai. Varian modbus yang paling umum digunakan :
- Modbus RTU
- Modbus ASCII
- Modbus TCP
- Modbus Plus
Kebanyakan mode transmisi yang digunakan oleh IED meter adalah Modbus RTU dengan data 8 bit, no parity dan 1 bit. Interface elektrik yang dipakai pada komunikasi modbus adalah RS232, RS485, RS422 dan Ethernet interface. Paket data modbus yang dikirimkan dari master ke slave pada komunikasi modbus adalah sebagai berikut :

Slave Address
Slave address pada paket Modbus yaitu 1 byte dalam length data dan unit ID pada slave
device. Alamat ID antara 1 sampai 247. Unit ID pada slave address ini harus unik karena akan digunakan oleh master untuk mengenali slave agar dapat berkomunikasi dengan master.
Function Code
Function Field dipergunakan untuk mengkodekan request dari master ke slave dan juga jawaban dari slave ke master. Jika frame dikirim dari master ke slave menunjukkan perintah yang harus dilaksanakan oleh slave. Sedangkan jika frame dikirim dari slave ke master maka menunjukkan jawaban dari request master.
Variable Types
Tipe variabel pada Modbus terdiri dari:
- coil dan input status : single bit registers yag digunakan utk menentukan indikasi kondisi ON dan OFF .
- input dan holding registers : 16 bit registers yg digunakan utk menentukan menyimpan
dan mendapatkan kembali data.


Ada 2 tipe mapping address pada modbus yaitu :
1. Fixed map
Jika menggunakan tipe ini, maka semua nilai pengukuran pada slave modbus sudah pasti dan tidak bisa diubah. Misalnya untuk IED tertentu, nilai frekuensi pada address 40036, maka untuk membacanya harus dilihat isi register pada address tersebut.
2. Flexible map
Jika menggunakan flexible map, address modbus slave bisa di setting sesuai dengan yang dikehendaki.

Saturday, March 12, 2011

Visual Basic for Application (VBA) (Pengenalan)

Visual Basic for Application (VBA) atau biasa disebut MACRO, merupakan salah satu fitur terbaik Microsoft excel diantara banyak fitur excel yang lain. Dengan adanya macro, penyelesaian pekerjaan pada excel dapat kita selesaikan lebih cepat dibandingkan secara manual. Macro juga lebih efektif karena proses pekerjaan akan menjadi berlangsung otomatis sesuai dengan perintah yang sudah kita buat. Keuntungan lain adalah tingkat kesalahan akan menjadi semakin kecil karena semua pekerjaan yang menggunakan excel secara konsisten akan dikerjakan macro tanpa kita melakukan input manual yang rawan terjadi human error.

Dengan berbagai keuntungan tersebut, tidak ada salahnya kita belajar macro. Sekarang excel yang banyak dipakai adalah versi 2003 dan 2007. Untuk penggunaan macro pada excel 2003 dapat kita lakukan melalui menu Macro --> Tools

Kalau kita menggunakan excel 2007, caranya kita harus menampilkan  tab Developer dalam ribbon terlebih dahulu, dengan langkah-langkah sebagai berikut:
1. Klik Office Button, kemudian pilih Excel Option, sehingga muncul kotak dialog Excel Options
2. Pada kotak dialog Excel Options, pilih opsi Popular, kemudian pilih Show Developer tab in the Ribbon
3. Sekarang muncul tab Developer dalam Ribbon, dan artinya Macro siap digunakan.


Untuk memulai pemrograman Visual Basic pada microsoft excel, untuk versi 2003, pilih Tools-->Macro-->Visual Basic Editor. Pada excel 2007, pilih tab Developer-->Visual Basic. Setelah kita pilih Visual Basic Editor (2003) dan Visual Basic (2007), akan muncul tampilan seperti pada Microsoft Visual Basic berikut :


Selamat memulai pemrograman macro-nya....

Related Reference : Microsoft® Excel® 2007: Creating Worksheet Macros & VBA Basics, Writing Excel Macros with VBA,   Excel 2007 VBA Macro Programming

Sunday, February 27, 2011

Embedded System

Embedded sistem banyak digunakan untuk kontrol pada banyak perangkat yang umum digunakan saat ini. Sebuah Embedded sistem adalah sistem komputer yang dirancang untuk melakukan satu atau beberapa fungsi khusus. Sebaliknya, komputer tujuan umum, seperti komputer pribadi (PC), dirancang lebih fleksibel dan untuk memenuhi berbagai kebutuhan pengguna akhir (end-user). Embedded sistem dikendalikan oleh satu atau lebih prosesor baik mikrokontroler atau prosesor sinyal digital (DSP).
Dua hal utama yang menjadi perbedaan embedded sistem dengan personal computer adalah biaya dan power(daya) yang dibutuhkan. Karena embedded system diproduksi dalam jumlah ratusan ribu hingga jutaan unit sekaligus, maka efisiensi biaya produksi menjadi perhatian utama. Embedded system biasanya menggunakan prosesor yang "lambat" dan memori berukuran kecil untuk meminimalisir biaya produksi.
Secara fisik, embedded system bisa diaplikasikan pada perangkat portable seperti jam digital dan MP3 player, maupun untuk instalasi kontrol yang lebih besar seperti pengontrol pada industri manufaktur atau mengontrol sistem pembangkit listrik tenaga nuklir. Kompleksitas embedded system bervariasi dari paling sederhana hanya dengan sebuah mikrokontroler tunggal, hingga sangat tinggi dengan beberapa unit, peripheral dan jaringan yang dipasang di dalam chassis besar atau enclosure.
Untuk operating system (OS), embedded system biasa menggunakan OS khusus untuk embedded system, meskipun tidak menutup kemungkinan untuk menggunakan OS yang biasa dipakai pada komputer umumnya. Beberapa OS yang biasa dipakai pada embedded system adalah :
  • FreeRTOS
  • Linux derivatives
  • Windows CE
  • Windows XP Embedded
  • VxWorks
  • NetBSD
  • OSE
  • QNX
  • OS-9
  • FreeDOS
  • eCos
Peripheral-peripheral yang biasa ada pada embedded system untuk berkomunikasi dengan peralatan lain antara lain :
  • Serial Communication Interfaces (SCI): RS-232, RS-422, RS-485 etc.
  • Synchronous Serial Communication Interface: I2C, SPI, SSC and ESSI (Enhanced Synchronous Serial Interface)
  • Universal Serial Bus (USB)
  • Multi Media Cards (SD Cards, Compact Flash etc.)
  • Networks: Ethernet, Controller Area Network, LonWorks, etc.
  • Timers: PLL(s), Capture/Compare and Time Processing Units
  • Discrete IO: aka General Purpose Input/Output (GPIO)
  • Analog to Digital/Digital to Analog (ADC/DAC)
  • Debugging: JTAG, ISP, ICSP, BDM Port, BITP, and DP9 ports.
Dengan adanya OS dan fasilitas untuk interfacing, embedded system dapat dijadikan pilihan bagi kita yang ingin belajar hardware dan programming, tetapi tidak bisa bahasa pemrograman seperti yang biasa dipakai pada sistem minimum microcontroller. Dengan adanya embedded system, kita bisa membuat misalkan controller dengan ukuran seperti sistem minimum microcontroller, tetapi dengan kemampuan seperti komputer.
Semoga berguna...

Monday, February 21, 2011

Komunikasi Serial

Istilah port mungkin sudah biasa kita dengar. Port merupakan sarana bagi komputer untuk berhubungan dengan peralatan lain, seperti modem, printer,scanner dan sebagainya.Komputer pada perkembangan awal menggunakan 2 port untuk interfacing dengan peralatan lain, yaitu port paralel dan port serial. Port paralel menyediakan komunikasi data secara paralel, dimana pengiriman/penerimaan data sekaligus untuk 8 bit (1 byte) data. Untuk komunikasi serial, data dikirim dalam bentuk data berurutan dalam sekali pengiriman. Tetapi dewasa ini, port paralel sudah mulai ditinggalkan dan sekarang komunikasi serial lebih dipilih penggunaannya.
Beberapa alasan penggunaan komunikasi serial antara lain:
1. Kabel komunikasi serial bisa lebih panjang dibandingkan dengan paralel
2. Jumlah kabel untuk komunikasi serial bisa lebih sedikit
3. banyaknya piranti saat ini menggunakan teknologi komunikasi serial, sehingga mempermudah dalam interfacing ke sesama komunikasi serial
Piranti pada komunikasi serial port dibagi menjadi 2 (dua ) kelompok yaitu Data Communication Equipment (DCE) dan Data Terminal Equipment (DTE). Contoh dari DCE ialah modem, plotter, scanner dan lain lain sedangkan contoh dari DTE ialah terminal di komputer. Spesifikasi elektronik dari serial port merujuk pada Electronic Industry Association (EIA) :
1. “Space” (logika 0) ialah tegangan antara + 3 hingga +25 V.
2. “Mark” (logika 1) ialah tegangan antara –3 hingga –25 V.
3. Daerah antara + 3V hingga –3V tidak didefinisikan /tidak terpakai
4. Tegangan open circuit tidak boleh melebihi 25 V.
5. Arus hubungan singkat tidak boleh melebihi 500mA.
Jenis komunikasi serial yang paling populer saat ini adalah komunikasi serial RS232 dan RS485. Konektor port serial RS232 terdiri dari 2 jenis, yaitu konektor 25 pin (DB25) dan 9 pin (DB9) yang berpasangan (jantan dan betina). Bentuk dari konektor DB-25 sama persis dengan port paralel. Tabel berikut menunjukkan konfigurasi dari pin – pin DB 25 dan DB 9 pada komunikasi serial (RS 232) :
RS 485 menggunakan metode sinyal differensial. Konektor untuk RS 485 biasanya berupa terminal blok. RS 485 banyak dipakai di industri, seperti PLC, IED dan lain-lain. Jenis RS 485 ada RS 485 2 wire dan 4 wire. Kelebihan RS 485 dibandingkan RS 232 antara lain, RS 485 bisa menggunakan kabel lebih panjang sampai sekitar 1km (rs232 maksimal 15m) dan RS 485 bisa di multidrop,sedangkan RS232 tidak bisa.

Wednesday, February 16, 2011

SCADA (Supervisory Control And Data Acquisition)

SCADA merupakan sistem yang berfungsi untuk telemeter dan data akuisisi. Sistem SCADA digunakan untuk momonitor dan mengontrol plant ataupun suatu peralatan. Sistem SCADA mengumpulkan informasi dari plant ataupun peralatan melalui Remote Terminal Unit (RTU), PLC (Programmable Logic Controller) atau mungkin data konsentrator, kemudian mentransfer data – data tersebut ke master station. Pada master station, data telemeter maupun hasil akuisisi ditampilkan melalui Human Machine Interface (HMI). Data – data ini nantinya akan jadi pedoman untuk pengambilan keputusan (control) terhadap plant ataupun peralatan yang dimonitoring.

Secara garis besar, sistem SCADA terdiri dari field instrumentation, remote station, master station dan media komunikasi.

Field Instrumentation

Field instrumentation merupakan peralatan yang terhubung langsung dengan proses (plant ataupun peralatan) yang dikontrol dan dimonitor oleh sistem SCADA. Field instrumentation ini bisa berupa sensor untuk memonitor parameter – parameter yang dibutuhkan dan aktuator yang digunakan untuk mengontrol sistem yang dimonitoring. Komponen ini akan menghasilkan sinyal analog maupun digital yang akan dimonitor oleh remote station. Sinyal – sinyal ini akan dikondisikan sedemikian rupa agar dapat compatible dengan input/output dari RTU ataupun PLC pada remote station.

Remote station

Remote station berfungsi untuk melakukan akuisisi data yang berasal dari Field instrumentation yang terhubung dengannya dan melakukan transfer data ke master station. Biasanya remote Station ini berupa RTU ataupun PLC.

Dengan semakin pesatnya perkembangan teknologi dan kebutuhan akan ke-praktisan dalam implementasi (operasional dan maintenance), dewasa ini telah dikembangkan perpaduan antara field instrumentation dan RTU/PLC. Device ini biasa disebut sebagai IED (Intelligent Electronic Devices). IED ini memungkinkan komunikasi langsung ke PC dengan menggunakan protokol-protokol tertentu seperti modbus, IEC 60870, profibus dan lain-lain. Biasanya IED merupakan perpaduan antara analog input sensor, analog output, control, communication system dan program memory pada satu device. Apabila menggunakan IED, kita memerlukan data konsentrator ataupun gateway yang akan membaca semua data dari berbagai IED pada remote station.

Sebagai perbandingan perbedaan antara scada sistem menggunakan RTU/PLC dengan IED adalah sebagai berikut :

Keuntungan penggunaan IED antara lain

  1. wiring menjadi lebih minimal

  2. mudah untuk operasional dan pengembangannya

  3. ukuran peralatan lebih kecil dan fleksibel sehingga mengurangi pemakaian tempat untuk instalasinya.

Kekurangan :

  1. harga IED relatif lebih mahal dibanding RTU/PLC

  2. sangat tergantung kepada kehandalan sistem komunikasi

Master Station

Master station biasa disebut juga Control Center, atau ada pula yang menyebut Central Monitoring Station. Tugasnya mengambil data dari remote station dan menampilkan informasi atau data tersebut melalui HMI. Selain untuk menampilkan data (monitoring), master station juga dapat memberikan perintah (control) kepada plant atupun peralatan yang dimonitoring. Master station ini dapat berupa single komputer (server) maupun sebuah jaringan komputer yang terdiri dari beberapa workstations yang memungkinkan untuk saling share informasi dari sistem SCADA.

Media komunikasi

Media komunikasi pada sistem scada sangat diperlukan karena biasanya letak remote station dengan master station tidak berdekatan. Untuk media komunikasi yang banyak dipakai antara lain : kabel pilot, Fiber optic, radio dan PLC (Power LineCarrier) khusus untuk sistem scada pada tenaga listrik.

dari berbagai sumber.....

Friday, February 4, 2011

Mengenal PYTHON

Python yang akan dibahas kali ini bukanlah suatu hewan reptil yang buas dan berbisa. Python yang ini merupakan suatu bahasa pemrograman yang opensource, free dan multiplatform. Karena open source itulah, maka pendukung programmer Python banyak tersebar di dunia dan membuat modul - modul library tambahan sesuai dengan kebutuhan. Sintaks- sintaks yang mudah dipelajari, pemogramannya berorientasi objek dan mudah dibaca pengembang aplikasi, membuat Python banyak digunakan programmer dalam membuat berbagai aplikasi.
Python termasuk bahasa pemograman tingkat tinggi, seperti halnya bahasa pemograman C, C++, Java, Perl dan Pascal. Kelebihan bahasa pemrograman tingkat tinggi antara lain lebih mudah dalam hal programming (membuat program aplikasi), lebih mudah dimengerti menulis program komputer dengan bahasa tingkat tinggi, dan juga kesalahan dalam penulisan program cenderung tidak mengalami kesalahan yang berarti. Kemudian bahasa pemograman tingkat tinggi lebih portable dalam arti bisa digunakan untuk menulis di berbagai jenis arsitektur komputer (seperti Intel 386, 486, 586, SPARC, RISC/6000) yang berlainan dengan sedikit modifikasi ataupun tidak memerlukan modifikasi sama sekali. Dengan keuntungan keuntungan tersebut, kebanyakan aplikasi - aplikasi komputer di tulis dengan bahasa pemograman tingkat tinggi.

Python umumnya sudah terinstall tiap kita menggunakan OS Linux, meskipun python juga bisa berjalan pada OS Windows. Untuk menulis code pada python bisa dilakukan dengan dua cara yaitu melalui prompt shell dan menggunakan kode yang ditulis pada suatu script. Untuk menjalankan python pada linux, cukup dengan mengetikkan perintah “python” pada terminal seperti berikut :

tanda >>> menunjukkan interpreter python siap menerima perintah atau kode program. Sebuah program sederhana untuk menampilkan teks “welcome to KingLaplace” cukup dengan menuliskan print “welcome to KingLaplace” pada prompt >>>.

Untuk mode script bisa menggunakan text editor seperti gedit pada ubuntu maupun notepad pada windows. Contoh script python :

#! /usr/bin/python

print 'welcome to kinglaplace'

Untuk menjalankan script diatas, terlebih dulu simpan dengan ekstensi .py, misalkan lat1.py. Kemudian melalui terminal linux, ketikkan perintah python lat1.py.

Itulah awalan tentang python....

referensi : Cepat Mahir PYTHON - Hendri (Ilmukomputer.com)

Monday, January 31, 2011

Webcam software identifies movement, sounds alarm, captures snapshots, records video, and sends captured images by email

Webcam software identifies movement, sounds siren, captures images, records video, and sends captured images by e-mail

Webcam software detects activity, triggers siren, captures snapshots, records video, and sends captured images by emailWebcams are fine for more than just making online communications more realistic. They can in addition be an really helpful device for exploit in house or industry protection. Software is now accessible that can detect activity and use it as a trigger for different events. The way that it works is to study the image sent by a webcam that is either connected using USB or via a video capture device for motion. After it picks up that motion, it can then take any number of actions, including triggering an alarm. A more popular software, though, is to either send live pictures of what is happening in the field that is covered by the webcam or to even broadcast using online streaming precisely what is happening with both audio and image. If installed stealthily, this application could even be used for covert surveillance. Given the large number of systems that either have a webcam attached or can support one, this is an excellent way to inexpensively and simply protect the zone around that pc from invasion or theft.

Modern professional protection application works with any webcamera, Internet cameras, and major capture cards.

Webcam software senses movement, sounds alarm, captures images, records video, and sends captured images by email Surveillance software has become so difficult that the normal consumer who has been busy minding his store instead of pouring over electronics and ip know-how articles can be easily overwhelmed when it comes time to setup or update his security system. Fortunately, there is new professional surveillance application that simplifies much of the decision making. You don't necessarily have to get rid of a working analog CCTV system in order to modernize to a broadcasting video that can be watched from any internet connected workstation or 3G phone. Video capture cards can digitally convert the pictures for webcast. Until recently, there had been no real attempts to regulate the new IP cameras; every make and manufacturer functioned a tiny differently. And when you connect cameras into the join, finding one application to rule them all was heavy. Professional security software is now accessible that will work for any web camera or Internet webcam and for most capture cards as well. You can supervise whatever your activity sensors are picking up at your house or business while you can be half a globe away. The application itself may not be easy, but it can make life simpler for you.

I'm using web camera application. I can broadcast Online video to view my apartment from anyplace.

Webcam software detects motion, triggers alarm, captures snapshots, records video, and sends captured images by email With my new webcam software, I can run a broadcasting webcast of my home visible from the Internet. This opens up a number of opportunities, the surface of which has not even been scratched in today's world. I can use this webcast for surveillance purposes, allowing me to see what's going on in my room at any time from a remote watching pc. As long as I have the webcam running and a remote computer with Internet access, I can view the site. With the application and the camera, I can change the options to capture picture, detect motion (if I don't want to keep the webcam running at all times), or use a mixture of a live feed and recorded video to implement a security system that takes full advantage of modern technology. With a capture card, I can easily transfer relevant video and screenshots to use on any pc. With sensitive files on my pc and precious belongings in my site, it only makes sense to have a protection setup that I can supervise whenever I feel that my privacy is being compromised. If I owned a small company or lived with roommates, I couldn't imagine living without it.

Tuesday, January 25, 2011

10 Tips Mempercepat Browser Firefox

Mozilla Firefox mungkin salah satu web browser paling populer saat ini. Mozilla Firefox merupakan cross-platform browser, yang menyediakan versi untuk banyak OS seperti Windows, Mac OS X, and Linux. Mozilla firefox juga menyediakan free source code yang dapat dipakai untuk OS lain seperti FreeBSD,OS/2, Solaris, SkyOS, BeOS dan lainnya. Meskipun begitu, mozilla firefox juga aplikasi lumayan berat untuk komputer dibanding web browser yang lainnya.
Disini ada beberapa tips yang dapat digunakan untuk mempercepat firefox (semoga aja berguna).
Pertama buka firefox, kemudian ketikkan pada address box :
about:config
kemudian akan muncul page seperti berikut :
Tips 1 Pada filter bar ketik : network.http.pipelining Muncul tampilan berikut: Normalnya nilainya ” false ” pada kolom value , Double click sehingga menjadi ” true “. Sehingga hasilnya sebagai berikut : Tips 2 Pada filter bar ketik : network.http.pipelining.maxrequests Muncul tampilan berikut: Nilai awal adalah 4, klik dua kali kemudian ganti menjadi 8 Sehingga hasilnya sebagai berikut : Tips 3 Pada filter bar ketik : network.http.proxy.pipelining Muncul tampilan berikut: Normalnya nilainya ” false ” pada kolom value , Double click sehingga menjadi ” true “. Sehingga hasilnya sebagai berikut : Tips 4 Pada filter bar ketik : network.dns.disableIPv6 Muncul tampilan berikut: Normalnya nilainya ” false ” pada kolom value , Double click sehingga menjadi ” true “. Sehingga hasilnya sebagai berikut : Tips 5 Pada filter bar ketik : plugin.expose_full_path Muncul tampilan berikut: Normalnya nilainya ” false ” pada kolom value , Double click sehingga menjadi ” true “. Sehingga hasilnya sebagai berikut : Tips 6 Sekarang kita buat new Preference name dengan interger value dengan cara klik kanan -> New -> Integer Muncul tampilan berikut: isikan : nglayout.initialpaint.delay kemudian klik OK Sekarang isikan 0 pada isian value dan klik OK Sehingga hasilnya sebagai berikut : Tips 7
Membuat new Preference name dengan interger value dengan cara klik kanan -> New -> Integer
Muncul tampilan berikut: isikan : content.notify.backoffcount kemudian klik OK Sekarang isikan 5 pada isian value dan klik OK Sehingga hasilnya sebagai berikut : Tips 8
Membuat new Preference name dengan interger value dengan cara klik kanan -> New -> Integer
Muncul tampilan berikut: isikan : ui.submenuDelay kemudian klik OK Sekarang isikan 0 pada isian value dan klik OK Sehingga hasilnya sebagai berikut : Tips 9 Enable spellchecker untuk inputfields dan textareas (default is textareas only) Pada filter bar ketik : layout.spellcheckDefault Muncul tampilan berikut:Nilai awal adalah 1, klik dua kali kemudian ganti menjadi 2 Sehingga hasilnya sebagai berikut : Tips 10 Alokasi memori untuk Firefox Membuat new Preference name dengan interger value dengan cara klik kanan -> New -> Integer Muncul tampilan berikut: isikan : browser.cache.memory.capacity kemudian klik OK
Akan muncul isian berapa besar alokasi memori untuk firefox. Hal ini tergantung berapa besar RAM pada komputer. Untuk rekomendasi sebesar 16MB. Nilai ini jika disikan pada isian menjadi :16384
(Alasan 16384 bukannya 16000 karena komputer menggunakan base-12 counting. Jadi 16 megabytes = 16384 bytes). Jika memory komputer kita cukup besar, kita bisa isikan 32MB, atau 32768.)
Setelah semua selesai, klik OK, kemudian close firefox dan restart. Jika Firefox masih menggunakan alokasi memory yang lama, biarkan beberapa menit dan seharusnya perlahan akan terganti. Jika masih gagal, coba reboot sistem kembali.
Selamat mencoba.... Ref : http://www.ubuntugeek.com/speed-up-firefox-web-browser.html