Senin, 23 Mei 2011

TIPS MEMPERCEPAT MOZILLA FIREFOX SAAT BROWSING

Mozilla Firefox.. salah satu browser open source yang paling yahud saat ini menurut saya. bahkan melebihi Internet Explorer bagi saya. Nah.. saya akan memberikan sedikit trik mengenai cara mempercepat Firefox anda dalam browsing di internet dengan seidikit tweak..
Warning : Saya tidak menyarankan untuk melakukan tweaking firefox anda. Tweaking ini sendiri dikeluarkan oleh pengembang firefox jadi bukan sembarang tweaking, namun resiko ditanggung sendiri karena setelah tweaking tidak ada opsi untuk mengembalikan settingan default firefox anda.

1. Untuk mempercepat browsing :
* Ctrl+Enter, ini untuk membuka domain yang menggunakan .com. caranya adalah
ketikkan nama domain kemudian klik ctrl+enter. contohnya, anda ingin membuka
“www.yahoo.com” jadi ketiklah “yahoo” kemudian klik ctrl+enter
* Shift+Enter, ini untuk membuka domain yang menggunakan .net. caranya adalah
ketikkan nama domain kemudian klik ctrl+enter. contohnya, anda ingin membuka
“www.telkom.net” jadi ketiklah “telkom” kemudian klik shif+enter
* Ctrl+Shift+Enter, ini untuk membuka domain yang menggunakan .org. caranya
adalah ketikkan nama domain kemudian klik ctrl+enter. contohnya, anda ingin
membuka “www.dikti.org” jadi ketiklah “dikti” kemudian klik Ctrl+Shift+Enter

2. Tweeking Firefox :
* Ketik “about:config” di address bar firefox anda kemudian enter
* Maka akan keluar sebuah settingan untuk tweaking firefox
* Untuk merubahnya, klik 2 kali dan masukkan data perubahannya
* Jika data dibawah tidak terdapat dalam settingan default firefox, klik kanan
pilih New. Untuk data berupa angka, pilih Integer, untuk true/false pilih
Boolean.

- Untuk pengguna DSL :
1. Set “network.http.pipelining : true”
2. Set “network.http.proxy.pipelining : true”
3. Set “network.http.pipelining.maxrequests : 64″
4. Set “nglayout.initialpaint.delay : 0″

- Untuk pengguna ADSL :
1. Set “network.http.max-connections : 64″
2. Set “network.http.max-connections-per-server : 21″
3. Set “network.http.max-persistent-connections-per-server : 8″
4. Set “network.http.pipelining : true”
5. Set “network.http.pipelining.maxrequests : 100″
6. Set “network.http.proxy.pipelining : true”
7. Set “nglayout.initialpaint.delay : 0″

- Untuk pengguna Dial Up
1. Set “browser.cache.disk_cache_ssl : true”
2. Set “browser.xul.error_pages.enabled : true”
3. Set “network.http.max-connections : 32″
4. Set “network.http.max-connections-per-server : 8″
5. Set “network.http.max-persistent-connections-per-proxy : 8″
6. Set “network.http.max-persistent-connections-per-server : 4″
7. Set “network.http.pipelining : true”
8. Set “network.http.pipelining.maxrequests : 8″
9. Set “network.http.proxy.pipelining : true”
10. Set “plugin.expose_full_path : true”
11. Set “signed.applets.codebase_principal_support : true”
12. Set “content.interrupt.parsing : true”
13. Set “content.max.tokenizing.time : 3000000″
14. Set “content.maxtextrun : 8191″
15. Set “content.notify.backoffcount : 5″
16. Set “content.notify.interval : 750000″
17. Set “content.notify.ontimer : true”
18. Set “content.switch.threshold : 750000″

Rabu, 26 Januari 2011

Menggunakan Perintah RUN di Windows

Perintah RUN pada sistem operasi Windows berfungsi untuk mencari atau membuka suatu sistem yang berada pada windows, baik itu berupa program, aplikasi, file, folder, dll dengan sangat cepat. Dengan menekan logo windows + R, Anda bisa membuka semua sistem, program ataupun aplikasi yang berada pada windows dengan sangat cepat tanpa harus berputar-putar mencarinya terlebih dahulu. Untuk dapat menggunakan perintah run ini, ada beberapa perintah yang harus Anda ketahui. Berikut ini Perintah-Perintah RUN Pada Sistem Operasi Windows:

1. notepad = Notepad
2. write = Wordpad
3. calc = Calculator
4. cmd = Command Prompt
5. control = Control Panel
6. regedit = Registry Editor
7. taskmgr = Task Manager
8. msconfig = System Configuration Utility
9. control netconnections = Network Connections
10. firewall.cpl = Windows Firewall
11. devmgmt.msc = Device Manager
12. hdwwiz.cpl = Add Hardware Wizard
13. appwiz.cpl = Add/Remove Programs
14. control admintools = Administrative Tools
15. wscui.cpl = Security Center
16. sndvol = Volume/Sound
17. timedate.cpl = Date / Time Properties
18. dxdiag = Direct X Troubleshooter
19. desk.cpl = Display Properties
20. control printers = Printers and Faxes
21. sysdm.cpl = System Properties
22. mstsc = Remote Desktop
23. charmap = Character Map
24. gpedit.msc = Local Grup Policy Editor
25. services.msc = Services
26. osk = On Screen Keyboard
27. wmplayer = Windows Media Player
28. magnify = Windows Magnifier
29. msnsgs = Windows Messenger
30. mobsync = Microsoft Syncronization Tool
31. narrator = Microsoft Narrator
32. explorer = Windows Explorer
33. photoshop = Adobe Photoshop
34. firefox = Mozilla Firefox
35. mspaint = Microsoft Paint
36. winword = Microsoft Word
37. excel = Microsoft Excel
38. powerpnt = Microsoft Power Point
39. nero = Nero
40. shutdown = Shuts Down Windows

Perintah run pada windows ini berjumlah banyak tetapi 40 perintah di atas adalah perintah yang sering digunakan oleh pengguna windows. 40 Perintah RUN di atas bisa Anda gunakan pada semua jenis sistem operasi windows seperti Windows XP, Windows Vista, Windows Seven, dll.

Istilah-istilah dalam Dunia Teknologi Informasi

Istilah dalam kamus besar adalah kata atau gabungan kata yang dengan cermat mengungkapkan makna konsep, proses, keadaan, atau sifat yangg khas dalam bidang tertentu. Dalam Dunia IT ada banyak istilah dan istilah-istilah ini pun di bagi dalam beberapa kelompok, Contohnya istilah dalam Komputer, Jaringan, Program, Internet/Dunia Maya. Berhubung Ilmu atau Wawasan saya dalam Dunia IT ini baru sedalam genangan air hujan di jalanan tapi mudah-mudahan dengan yang sedikit ini bisa bermamfaat bagi Bloggerawan/Pembaca semua. Berikut adalah Istilah-Istilah nya :

1. Istilah dalam Komputer
  • Hang : Menggantung / Macet.
  • Soft copy : Salinan document dalam bentuk file.
2. Istilah dalam Jaringan Komputer
  • Connect : Menghubungkan komputer ke jaringan.
  • Disconnect : Memutuskan hubungan komputer dengan jaringan.
  • TCP/IP : Transmission Control Protokol/Internet Protocol yaitu protokol yang beroperasi dalam bagian yang berbeda.
  • Gateway : Sebuah mekanisme yang menyediakan akses ke sebuahsistem lain yang terhubung dalam sebuah network.
  • DHCP : Dinamic Host Configuration Protocol, sistem yang di gunakan oleh ISP yang secara otomatis memberikan alamat IP baru pada pengguna yang melakukkan login.
  • Dial-Up : Jenis komunikasi antarkomputer dengan menggunakan saluran telepon dan modem.
  • FTP : File Transfer Protocol, yaitu protokol standar untuk kegiatan lalu lintas file (upload maupun download) antaradua komputer yang terhubung dengan jaringan Internet.
  • POP : POst Office Protocol, yaitu protokol yang di gunakan untuk mengambil e-mail di Internet.
  • ISP : Internet service Provider, yaitu perusahaan atau badan usaha yang menyediakan layanan internet.
  • URL : Uniform Resource Locator, yaitu cara penanaman alamat file di Internet.
  • WAP : Wireless Application Protocol yaitu : protokol yang di gunakan pada handphone atau PDA untuk mengakses internet dengan format text.
  • Proxy Server : Server yang menjabatani komputer-komputer dalam suatu jaringan agar terhubung dengan internet.
  • DSL : Digital Subscriber Line, Merupakan teknologi yang mampu menyediakan bandwidth
3. Istilah dalam Dunia Maya
  • Netter : Seorang atau organisasi yang menggunakan Internet.
  • Cyberspace : Istilah lain dari dunia maya di internet.
  • Cybercrime : Kejahatan yang terjadi di Internet.
  • Cyberlaw : Hukum yang berlaku di dunia maya.
  • Download : Menyalin file atau program dari situs internet ke media penyimpanan lain seperti flashdisk.
  • Upload : Mengirim file atau program dari komputer lokal ke komputer sistem jaringan internet.
  • Update : Memperbaruhi program.
  • E-payment : pembayaran melalui media Internet.
  • Paypal : Bank di Dunia Maya.
  • Spider : Istilah yang di gunakan untuk mesin pencari di Internet.
  • Surfing : Menjelajahi Dunia Maya/Internet.
  • Spam : Pesan tidak di inginkan yang masuk ke alamat e-mail.
  • Hoax : E-mail yang berasal dari sumber yang tidak jelas dan biasa nya tidak benar.
4. Istilah dalam Pemograman.
  • Hacker : Seseorang yang ahli dalam bidang penguasaan sistem.
  • Cracker : Seseorang yang membuat program untuk menembuas sistem keamanan atau sistem komputer secara ilegal.
  • Coding : Penulisan Program
  • Debugging : Kesalahan dalam coding.
  • Compiling : Proses penerjemahan ke bahasa mesin.
  • Flow Chart : Salah satu tool untuk mereferensikan algoritma.
  • HTML : Hyper Text Markup Language yaitu bahasa pemograman untuk membuat web.

Selasa, 25 Januari 2011

Setting Domain di .co.cc

Seperti yang sudah kita ketahui, bahwa co.cc adalah top level domain yang bisa kita dapatkan secara gratis. Kita bisa mengganti nama blog kita dari "http://namadomain.blogspot.com" atau "http"//namadomain.wordpress.com" (dll) menjadi "http://namadomain.co.cc" . Dengan co.cc kita bisa mengontrol DNS Records, A, MX, dan CNAME records, sehinga domain co.cc bukan hanya sekedar "URL Forwarding".
Berikut ini akan saya coba mengungkapkan tentang cara setting domain di co.cc:

Ada 3 tipe pengaturan di co.cc. Ketiganya memiliki fungsi tersendiri. berikut ini penjelasanya:

1. Managed DNS
Ini biasanya digunakan untuk sebuah web yang memerlukan web hosting dan mengharuskan untuk mengarahkan Name Server-nya ke hosting tersebut. Misal untuk membuat web di 000webhost, atau bisa juga untuk blog wordpress yg menggunakan hosting dari luar. Metode ini tidak cocok digunakan untuk blogger/blogspot yang menggunakan hosting default dari blogger/blogspot.
Cara setting untuk metode ini yaitu dengan mengisi pada kolom "Name Server 1 dan Name Server 2 dengan name server yg sesuai dengan hosting yang digunakan. Misal, bagi yang menggunakan hosting dari 000webhost maka untuk kolom "Name Server 1" disi dengan "ns01.000webhost.com" dan kolom "Name Server 2" disi dengan "ns02.000webhost.com". Kemudian klik tombol "Setup". Selesai


2. Zone Records
Zone records cocok digunakan bagi para pengguna blogger/blogspot. berikut ini cara setting untuk Zone Records, sebelumnya anda harus memiliki account di .co.cc, lalu masuk dengan account tersebut, berikutnya adalah rubah pada settingan berikut :

  • Pada kolom "Host" isikan dengan nama domain yg sudah km daftarkan, misal "www.namadomain.co.cc" (jangan lupa dikasih "www")
  • Untuk option "TTL" biarkan saja, gak perlu dirubah2
  • Pada option "Type" pilih yang "CNAME"
  • Untuk kolom "Value" isikan "ghs.google.com"
  • Sehingga akan seperti pada gamabr dibawah ini:



Langkah selanjutnya yaitu merubah settingan di blogger/blogspot caranya begini:
  • Login ke blogger/blogspot kemudian masuk ke menu "Setting-->Publishing"
  • Kemudian pilih "Switch to: • Custom Domain
  • Setelah itu klik pada "Already own a domain? Switch to advanced settings"
  • Kemudian isikan nama domain kamu yang baru pada kolom "Your Domain".


  • Selanjutnya klik tombol "Save Setting"

Selesai. Kalau berhasil (Settingnya sudah benar) maka domain kamu yang baru akan aktif dalam waktu antara beberapa jam sampai 2 hari. Jadi sabar aja menunggunya. Blog kamu akan tetap bisa diakses dengan melalui domain yang lama.

3. URL Forwarding
URL forwarding bisa digunakan untuk apa aja, bisa web ato blog. Tapi URL Forwarding ini hanya memforward domain yg baru (yang di co.cc) ke domain lama. Jadi domain lama akan 100% seperti semula tanpa ada perubahan apapun, cuma kita bisa mengakses web/blog kita dengan mengetikkan nama domain baru kita di browser. Jika menggunakan URL Forwarding maka yang terindex di google atau Search engine yang lain adalah tetap Domain kita yang lama.
Untuk setting URL Forwarding sangat mudah, kita hanya mengisikan data-data yang diminta dan disesuaikan dengan web/blog kita, seperti "Redirect to:, Page Title, URL Hiding, Meta Description dan Meta Keywords". Kita tidak perlu lagi mensetting domain di web/blog kita lagi.
Note: Metode ini tidak dianjurkan jika tidak terpaksa

Jadi kesimpulannya adalah:
  • Jika kamu memakai layanan blogger/blogspot maka gunakanlah "Zone Records"
  • Jika domainnya digunakan untuk web yg memerlukan hosting atau untuk wordpress maka gunakanlah "Manage DNS"
  • Jangan menggunakan "URL forwarding" jika tidak terpaksa. Misal untuk untuk blog dari multiply yang tidak support custom domain.

Jumat, 29 Oktober 2010

Dasar Pemrograman Pascal

Dalam sebuah program, Anda harus selalu mematuhi aturan-aturan bahasa, dalam kasus kami, bahasa Pascal. Sebuah bahasa alami memiliki tata bahasa sendiri aturan, ejaan dan konstruksi kalimat. Bahasa pemrograman Pascal adalah bahasa tingkat tinggi yang memiliki aturan sintaks sendiri dan aturan tata bahasa. Ketika anda mempelajari Pascal, Anda harus perhatikan apa yang dapat Anda lakukan dan apa yang tidak dapat Anda lakukan dalam menulis sebuah program Pascal. Sebuah program yang sangat sederhana adalah sebagai berikut:
    Program Lesson1_Program1;   
Begin

Write('Hello semuanya, saya sedang belajar PASCAL!!');
Readln;

End.
Program ini ditulis hanya untuk menampilkan pesan: "Hello semuanya. saya sedang elajar PASCAL!! " - Pesan perkenalan yang ditampilkan kepada Anda setiap kali Anda akan mempelajari bahasa pemrograman baru. Hal ini hanya ditampilkan pada layar. Jadi, untuk menampilkan setiap pesan pada layar, Anda harus menggunakan 'menulis' (atau 'writeln'). Pernyataan 'Readln', di sini digunakan sebagai untuk 'menghentikan' program dan menunggu sampai pengguna menekan masuk. Jika pernyataan 'Readln' hilang dalam program ini, maka pesan tersebut akan ditampilkan pada layar tanpa memberikan kesempatan bagi pengguna untuk membacanya dan jelas perhentian! Cobalah menjalankan program ini dengan dan tanpa pernyataan 'Readln' dan menyadari perbedaannya. Saya sarankan Anda melihatnya! Sekarang, lihat ini:


   Program Lesson1_Program2;begin 
Write('Hello semuanya. saya sedang belajarPASCAL!!');Readln;End.
Program ini juga berjalan sempurna seperti sebelumnya. Satu-satunya perbedaan adalah: kerapian dan ramah.
Program pertama adalah, apa yang sering disebut dalam pemrograman, sebagai 'indentasi'. Lekukan adalah suatu keharusan dalam menulis program seperti membantu dalam cara kode ditulis yaitu. lebih rapi. Lekukan juga membantu dengan debugging dan presentasi kode. Anda akan mencatat bagaimana saya program indent.

Sebuah program dalam Pascal selalu dimulai dengan 'program' kata reserved berikut judul program. Ada berbagai pembatasan tentang cara menulis pernyataan ini. Di bawah ini adalah contoh sederhana dari sebuah program kecil. (Ingat: Anda dapat menyalin dan menyisipkan program dalam sebuah file teks, menyimpan file teks sebagai filename.pas dan membukanya dengan Turbo Pascal yang pas ekstensi diperlukan...)
Dalam program berikut ini, komputer harus meminta pengguna untuk memasukkan nomor, maka yang terakhir ditambahkan ke input angka kedua oleh pengguna.

     Program Lesson1_Program3;
Var

Num1, Num2, Sum : Integer;


Begin
{no semicolon}
Write('Input number 1:');

Readln(Num1);
Writeln('Input number 2:');
Readln(Num2);
Sum := Num1 + Num2; {addition}
Writeln(Sum);
Readln;
End.
Sekarang kita harus melihat program. Sebuah program dalam Pascal dimulai dengan 'program' kata reserved (meskipun tidak secara tegas disyaratkan) dan diakhiri dengan 'End', setelah berhenti penuh (ini diperlukan meskipun). A stop-penuh tidak pernah digunakan dalam program, kecuali ketika berhadapan dengan rekaman (topik kemudian) dan pada akhir program seperti terlihat pada contoh di atas.
'Var' Pernyataan itu, digunakan untuk memperkenalkan setiap variabel yang sesuai yang akan digunakan nanti dalam program. Variabel ini istilah non-konstan sehingga mereka digunakan dalam program untuk menyimpan nilai. 'Num1' Istilah 'Sum', 'Num2' dan dalam program ini adalah variabel yang menyimpan nomor, kecuali yang nyata (pada kenyataannya, selama pelaksanaan program, runtime error dapat terjadi jika sejumlah desimal input). Seperti yang dapat Anda lihat pada contoh di atas, variabel ini ditugaskan sebagai bilangan bulat. 'Integer' Istilah berarti seluruh nomor, yaitu nomor yang bukan angka desimal tetapi angka positif atau negatif. Berkisar tipe integer -32.768-32.767. Jadi nilai-nilai yang tidak dalam kisaran tertentu tidak dapat disimpan oleh tipe integer. Ada jenis lain yang lebih luas dalam jangkauan, tapi untuk saat ini tipe integer cukup untuk mengangkat nilai-nilai kita. 'Num1' Variabel 'Sum', 'Num2' dan adalah istilah yang tidak dilindungi kata-kata, tetapi dapat digunakan sebagai variabel dalam program untuk menyimpan data di dalamnya. Mereka bisa diubah lebih dari sekali. Selain itu, saya bisa menggunakan 'number1', 'number2' dan 'totalsum' (perhatikan bahwa tidak boleh ada spasi dalam variabel), bukan 'Sum' 'Num1', 'Num2' dan masing-masing. Seperti yang anda lihat, itu jauh lebih baik untuk memperpendek variabel daripada menulis kata-kata panjang, seperti 'variable_number1'.

Setelah mendeklarasikan semua variabel yang dibutuhkan untuk digunakan kemudian dalam program ini, program utama selalu dimulai dengan kata disediakan 'Begin'. Tanpa kata ini, compiler akan menampilkan (pesan kesalahan) diagnostik. Dalam program di atas, baik dari kedua jenis 'menulis' yang digunakan. Ini adalah 'menulis' dan 'writeln'. Keduanya memiliki fungsi yang sama, kecuali bahwa 'menulis' fungsi, apakah tidak dilanjutkan ke baris berikut saat menulis sebuah pernyataan. Jika Anda menjalankan program ini, Anda akan melihat perbedaan antara mereka. Ketika menggunakan kedua istilah ini, setiap pesan yang akan diketik di antara tanda kurung dan tanda koma terbalik '(' ')', ditampilkan di layar. Namun, jika sebuah variabel digunakan sebagai pengganti pesan, tanpa menggunakan koma terbalik, CPU akan menampilkan variabel yang tersimpan dalam memori, di layar. Sejalan 9, CPU tidak akan menampilkan 'Sum' pada layar, tetapi nomor yang tersimpan dalam memori. Hal penting lainnya yang harus diperhatikan adalah titik koma (;). titik koma ini digunakan setelah setiap pernyataan dalam program ini, kecuali yang Anda akan pelajari nanti. Namun, dalam contoh di atas, tidak ada titik koma setelah sebuah pernyataan 'mulai'. Hal ini karena aliran program ini baru saja dimulai dan tidak harus dihentikan oleh ';'.

Pesan di antara kurung ({}) disebut komentar atau dokumentasi di-line. Saya kira Anda mempertimbangkan komentar untuk menjadi 'ekstra'. Sangat program lama yang mencakup ribuan baris, telah dirasakan perlu menggambarkan fungsi-fungsi tertentu atau bahkan fungsi-fungsi rumit. Dalam pengalaman saya, saya telah bertemu banyak masalah, ketika menolak untuk menulis sebuah program untuk waktu yang lama, dan kemudian melanjutkan lagi menulis itu! Aku sudah lama mencoba memahami apa yang saya lakukan. Anda harus menyimpannya ke dalam pikiran anda bahwa komentar dalam kurung tidak membaca atau dikompilasi oleh compiler / interpreter.

Pernyataan 'Readln' adalah kata lain disediakan untuk tujuan input, yang memungkinkan pengguna untuk memasukkan nomor atau teks saja yaitu: menggunakan keyboard. Tapi dalam kasus kami pernyataan 'Readln' digunakan untuk menuliskan angka saja (surat yang diterima tetapi akan menyebabkan error run-time karena tidak masukan kita inginkan) dan menyimpannya dalam 'Num1' variabel dan 'Num2'. Hal ini karena kedua variabel ditugaskan sebagai bilangan bulat, dan variabel integer tidak menyimpan string. Sebuah kesalahan run-time terdeteksi oleh OS (Operating System; mantan Windows atau Linux.) Jika ada masalah dengan input. Kemudian pada kursus, Anda juga akan belajar bagaimana mengontrol pengecualian input dan output - error runtime tak terduga. Satu hal terakhir pada kesalahan adalah: ada 2 jenis kesalahan utama yaitu - Runtime Kesalahan dan Kompilasi Kesalahan. Runtime kesalahan adalah mereka yang tak terduga terjadi selama pelaksanaan program, sedangkan kesalahan Kompilasi adalah salah satu yang terdeteksi selama proses kompilasi. Perhatikan bahwa angka desimal juga dianggap sebagai masukan yang salah, sebuah angka desimal tidak boleh masukan, karena ini adalah bilangan real (lebih lanjut tentang ini nanti).

Setelah prompt dan masukan oleh pengguna, mengikuti penambahan. yaitu
Sum: = Num1 + Num2; Hasil pernyataan di atas adalah penambahan nilai-nilai yang disimpan dalam variabel 'Num1' dan 'Num2'. Hal penting yang harus Anda ketahui adalah bahwa seseorang tidak bisa membuat pernyataan yang sama sebagai berikut: Num1 + Num2: = Sum; Ini adalah kesalahan sintaks. Ini adalah kenyataan bahwa transfer informasi dari kiri ke kanan dan bukan dari kanan ke kiri. Jadi, pikiran untuk tidak membuat kesalahan ini. The ': =' disebut pernyataan penugasan, dan harus dibicarakan nanti.