Minggu, 24 April 2011

Review bahasa C

Bahasa C dibuat oleh Brian W. Kernighan dan Dennis M. Ritchie tahun 1972, dan C++ merupakan superset dari C, dibuat oleh Bjarne Stroustrup tahun 1983.

Struktur bahasa C

- C adalah salah satu bahasa pemrograman yang terstruktur.
- Tidak ada perbedaan antara prosedur dengan fungsi.
- Setiap program C mempunyai satu fungsi utama dengan nama "main" (program utama).
- Program akan dieksekusi dimulai dari statement pertama pada fungsi "main" tsb.
- Huruf besar dengan huruf kecil diartikan berbeda (case-sensitive).
- Setiap statement diakhiri dengan semi-colon (titik koma(;)).
- Bahasa C terdiri dari fungsi-fungsi .
- Fungsi bisa diletakkan diatas atau dibawah fungsi "main".
- Fungsi yg tidak mengembalikan nilai, tipe (return-type)nya adalah "void".
- Komentar dibatasi oleh pasangan /* dan */

variabel

Variable merupakan identifier yang digunakan untuk menampung data atau informasi.

Format deklarasi variabel dalam C:
tipe_data nama_variabel;
tipe_data nama_variabel = initial_value;

Contoh:
int a, b, c;
float x = 20;

syarat penulisan variabel

- Nama variabel tidak boleh menggunakan spasi.
- Diawali dengan huruf atau garis bawah dan selanjutnya diikuti oleh huruf atau garis bawah atau angka.
- Panjang variabel max 32 karakter.
- Tidak boleh menggunakan keyword.

operator

Operator adalah simbol yang digunakan untuk mengolah nilai pada operand dan menghasilkan suatu nilai baru.

Operator dapat dibedakan menjadi 2 berdasarkan jumlah operand-nya, yaitu Unary Operator dan Binary Operator.

Berdasarkan jenis operasinya, operator dalam bahasa C dapat dibedakan menjadi:
Operator Aritmatika
Operator Logika
Operator Relasi
Operator Bitwise

NWO

New World Order adalah sebuah peringatan umat manusia sedunia atas munculnya kolektivis birokrasi dalam pemerintahan satu dunia, satu negara, satu budaya, satu hati. Dan rahasia agenda para globalis-kapitalis-okkultis elit untuk memerintah dunia secara totaliter dalam hanya satu negara. Yang menjebloskan kedaulatan dan mengakhiri kekuasaan dan perebutan negara-negara secara internasional. salah satu kunci kelompok dalam NWO adalah Freemason, Illuminati, dan Bilderberg Group.

berikut adalah kejadian dunia yang diduga adalah konspirasi dari NWO :


1.Revolusi Amerika



Banyak yang mengatakan peristiwa revolusi Amerika sebenarnya didasari bukan hanya karena perbedaan paham antara Inggris dan rakyat Inggris yang tinggal di Amerika. Namun juga didasari oleh tanah Amerika yang strategis untuk ritual-ritual okultisme, yang konon di tanah Eropa kekuatannya lebih lemah dari Amerika. Oleh sebab itu para Freemason akhirnya mendirikan negara Amerika dan para presidennya berasal dari keturunan pemimpin Freemason. Dari George Washington, sampai George W.Bush, mereka adaah penganut Freemason.

2.Perang Dunia I dan II




Sebenarnya asal mula terjadinya PD I belum pasti, yang jelas juga PD II adalah kelanjutan dari PD I, karena dendam Jerman saat kalah pada PD I. Konon penyebab PD adalah rencana NWO untuk membuat Amerika untuk menjadi dominator dunia, walaupun akhirnya pada PD II pemenangnya adalah Amrik dan Rusia. Dan konon juga biaya perang dari Hitler adalah dari NWO juga. Dalam kasus ini juga diduga manipulasi data kematian orang yahudi yang dibantai oleh Hitler.


3. Peristiwa 11 september




Kalau yang satu ini kita pasti sudah lama tau kalau ini memang sebuah konspirasi, hal ini mulai terkuak dari video dan gambar-gambar yang menunjukkan bahwa yang menabrak WTC bukanlah ulah dari al-kaeda, dan bahwa Amerika-lah yang mendalangi runtuhnya WTC. Namun untuk apa WTC diruntuhkan??? tujuannya adalah untuk menunjuk agama islam sebagai dalam terorisme dunia, AS pun langsung menuduh Osama bin laden sebagai dalang utama dalam peristiwa, hal ini juga mendatangkan simpati internasional ke AS, hingga kini AS dengan mudah menyerang iraq untuk alasan penangkapan teroris, namun tujuan utamanya adalah penguasaan minyak di tanah iraq.

Internet Cepat = ubah Proxy

internet cepat memang sering dikatakan oleh berbagai macam jaringan provider intenet, namun hasilnya sama sekali tidak memuaskan dari mulai jaringan putus putus, buffering video dan lain lain, disini kita juga bisa mencari solusi salah satunya dengan mengganti proxy, proxy adalah Mekanisme dimana satu sistem menyediakan diri untuk sistem lain sebagai tanggapan atas permintaan untuk suatu protokol. Sistem Proxy digunakan dalam pengelolaan jaringan untuk mencegah implementasi tumpukan protokol sepenuhnya dalam perangkat yang sederhana. berikut adalah cara penggantian proxy dalam mozilla firefox :

* Pertama buka mozilla firefox pilih menu TOOLS
* Kemudian pilih OPTIONS
* Selanjtnya Advanced , Network
* Pada pilihan conection pilih settings
* kemudian pada configure proxies to accsess the internet arahkan pada Manual proxy configuration
* Pada HTTP Proxy: sebagai contoh
masukan proxy = 218.206.101.37: dan pada Port: masukan port = 9000
* Kemudian centang pada kotak kecil use this proxy server for all protocols



berikut adalah berbagai proxy internasional dengan portnya

Proxy:Port Latency Type Country SSL Uptime Last work time
202.120.46.2:3128 0.0000 Transp. CN ? 100% 2009-10-06 02:35:57
218.206.101.37:9000 0.0000 Elite CN N 0% 2009-10-06 02:26:25
221.0.78.22:9000 0.0000 Elite CN N 100% 2009-10-06 02:27:35
190.30.236.138:8080 0.0000 Transp. AR N 100% 2009-10-06 02:34:46
208.100.40.34:80 0.1370 Transp. US Y 0% 2009-10-06 02:34:26
200.223.136.114:8080 0.2350 Transp. BR Y 100% 2009-10-06 02:34:26
71.6.217.24:3128 0.3170 Transp. US Y 0% 2009-10-06 02:33:32
220.73.253.49:3128 0.3560 Elite Y 100% 2009-10-06 02:27:35
201.167.115.93:6588 0.3640 Elite MX Y 0% 2009-10-06 02:26:25
95.168.175.112:3128 0.4050 Elite DE Y 0% 2009-10-06 02:26:25
81.91.236.67:3128 0.4750 Transp. BJ Y 0% 2009-10-06 02:35:35
189.85.17.142:8080 0.4890 Transp. BR Y 0% 2009-10-06 02:33:32
79.101.32.5:80 0.5080 Transp. RS Y 100% 2009-10-06 02:35:35
88.86.71.130:3128 0.5260 Transp. RU N 0% 2009-10-06 02:34:26
120.118.254.248:3128 0.5440 Transp. TW Y 0% 2009-10-06 02:33:32
200.96.37.178:3128 0.5490 Transp. BR Y 100% 2009-10-06 02:33:32
148.233.239.24:3128 0.5730 Transp. MX Y 0% 2009-10-06 02:34:26
121.14.47.139:3128 0.5770 Transp. CN Y 0% 2009-10-06 02:34:26
202.62.118.138:3128 0.6050 Transp. CR Y 100% 2009-10-06 02:35:35
212.165.166.12:3128 0.0000 Elite PK N 0% 2009-10-06 02:43:33
201.36.220.178:3128 0.0000 Transp. BR Y 0% 2009-10-06 02:51:30
220.158.81.74:80 0.0000 Anon. JP N 100% 2009-10-06 02:43:49
82.117.50.19:80 0.2180 Transp. NO Y 0% 2009-10-06 02:49:38
212.89.11.170:8080 0.2480 Transp. ES N 100% 2009-10-06 02:50:41
89.222.213.18:3128 0.2630 Transp. RU Y 100% 2009-10-06 02:50:41
201.18.79.30:8080 0.2730 Transp. BR Y 100% 2009-10-06 02:50:41
190.144.40.195:3128 0.2910 Transp. CR Y 0% 2009-10-06 02:50:41
71.6.217.24:3128 0.3170 Transp. US Y 0% 2009-10-06 02:51:30
77.87.124.8:3128 0.3650 Transp. PL Y 0% 2009-10-06 02:50:41
95.168.175.112:3128 0.4050 Elite DE Y 0% 2009-10-06 02:43:33
91.121.201.171:8080 0.4840 Transp. FR N 0% 2009-10-06 02:51:30
118.96.248.48:8080 0.4840 Transp. ID Y 0% 2009-10-06 02:50:41
189.85.17.142:8080 0.4890 Transp. BR Y 0% 2009-10-06 02:51:30
89.72.16.73:80 0.5260 Transp. PL Y 100% 2009-10-06 02:50:41
81.138.39.164:3128 0.5400 Transp. GB Y 0% 2009-10-06 02:50:41
120.143.250.8:80 0.5420 Transp. Y 0% 2009-10-06 02:51:30
120.118.254.248:3128 0.5440 Transp. TW Y 0% 2009-10-06 02:51:30
200.96.37.178:3128 0.5490 Transp. BR Y 100% 2009-10-06 02:51:30

Review PSP go





psp go adalah gadget game yang dikeluarkan sony sebagai lanjutan dari versi sebelumnya psp 3000 berikut adalah kekurangan dan kelebihan dari psp go

kelebihan :

1.Layar yang lebih indah
untungnya saja hanya ada 1% dari total game yang ada mengalami masalah dengan hal kontras level. 99% game lainnya dapat dimainkan tanpa masalah. Satu hal yang tidak dapat dipungkiri adalah PSP Go mempunyai screen handheld terbaik untuk saat ini, bahkan melebihi DSi sekalipun. berkat desainnya yang unik, gamer yang memainkan handheld ini bakal mereasa bahwa screen PSP Go lebih besar dibandingkan dengan PSP lama. Masalah –masalah pada PSP lama macam ghosting pun kini sudah Sony perbaiki sehingga gamer dapat bermain dengan sangat nyaman.

2.Tombol Analogue yang lebih baik
Setelah banyaknya kritik dan permintaan mengenai analog kedua untuk PSP, pihak Sony tetap mempertahankan desain satu analog lamanya karena hal tersebut dianggap sulit dan tidak mungkin. Namun sebagai kompensasinya, analog pada PSP Go sudah memiliki desain dan kualitas yang lebih baik lagi. Dapat digerakkan dengan lebih leluasa, memliki lingkaran yang lebih besar sehingga memiliki perasaaan yang sama pada stick Dual Shock.

3.Playstation Store penuh dengan hight quality demos
Harus membayar setiap kali ingin berganti game memang tetap menjadi isu utama, namun untuk gamer yang tidak memiliki uang tetap dapat mencoba memainkan game-game yang baru saja release dengan mendownload demonya pada Playstation Store secara gratis. kalian dapat mencoba sampel God of War: Chains of Olympus, Rock Band Unplugged, Ridge Racer 2, Final Fantasy: Dissidia, FlatOut: Head On, Secret Agent Clank, Space Invaders: Extreme dan masih banyak lagi. hal tersebut tentunya dapat menemani kalian sementara waktu sampai terkumpul uang untuk mendownload game yang benar-benar kalian inginkan. Uniknya, demo yang disediakan pun berkapasitas kecil tetapi beresolusi tinggi.

4.Upgrade dari PSP lama Anda, membuka seluruh download masa lalu
Dengan kapasitas memori lama yang sebesar 4-8GB tentu menjadi batasan bagi gamer yang ingin bermain banyak game sekaligus. Dengan kapasitas HDD yang jauh lebih besar pada PSP Go, ditambahlagi dengan external memory tentu sudah tidak masalah lagi. tapi bagaimana jika gamer sudah bosan dengan game yang ada. Apakah jika gamer mendeletnya kemudian ingin mendonloadnya lagi harus bayar lagi? jawabannya adalah “tidak” . Gamer tinggal mendownload ulang lagi saja. Tanpa disadari nantinya koleksi game kalian akan menjadi banyak, disimpan di dalam database Playstation Store dan tinggal mendownloadnya lagi saja.

5.Segalanya terasa lebih baru dan menyegarkan
pendapat berikut ini bersifat subjektif, tetapi penting. mengesampingkan seluruh masalah dan hilangnya beberapa fungsi pada PSP Go, tidak dapat dibantah lagi bahwa handheld baru ini memang indah. Tubuhnya yang ramping, kecil dan elegan. ringan dan mudah untuk dibawa-bawa. berkat screen barunya, bermaian game PSone pun terasa seperti sedang memainkan PSP games dengan warnanya yang tajam dan juga super-fast screen update.


kekurangan :

1.16GB sebenarnya hanya 14GB
Memang sudah biasa bagi konsol yang memiliki OS juga diperlengkapi dehangan hardware berupa Hard Disk, dan jika disebutkan jika konsol/handheld tersebut sudah diperlengkapi dengan HDD sebesar 16GB, maka kebanyakan gamer pun ingin mendapatkannya secara full. Namuan kenyataannya tidaklah seperti itu karena 16GB tersebut harus dibagi dengan 1.024 untuk catch HDD nya, HDD dengan kapasitas 15GB lalu dikurangi lagi dengan data sistem, jadi gamer hanya menerima sekitar 14GB free spacenya. Kapasitas sebesar 14 GB tentunya cukup untuk menampung banyak sekali game, itu pun belum ditambah lagi dengan Memory Card external M2.

2.Tidak selurug game PSp tersedia untuk di download
Tidak memiliki fitur UMD memang hanya menjadi masalah bagi gamer yang memiliki PSP tipe lama, karena mereka tidak bisa mentrasfer game lama [UMD] ke PSP Go. Yang menjadi permasalahan sekarang bagi para pemilik PSp Go adalah tidak semua game disediakan di Playstation Store. Dan tidak ada katalog lengkap mengenai game-game yang ada dan bakal keluar nantinya. Jadi bagaimana kah caranya agar kita dapat memainkan game-game original kita? Belum ada orang yang bsia memecahkan masalah tersebut untuk saat ini.

3.Layar jauh lebih gelap
Screen PSP Go ternyata memiliki masalah karena terkadang screennya menjadi lebih gelap terutama pada saat memainkan game PSOne. Gamer pun harus melakukan setting secara manual, macam game Tomb Raider Anniversary misalnya dimana gamer harus merubah setinggan brightnessnya setiap kali melewati map yang berbeda. Tapi untung saja, dalam PSP Go ini sudah diperlengkapi dengan opsi merubah gamma levelnya sehingga gamer pun dapat memainkan gamenya dengan nyaman di siang hari.

4.Mendownload game yang sangat lama
Dalam hal sumber game, downloadable games memang sangat praktis dan sangat revolusioner. gamenya pun dapat gamer download kapanpun dan dimanapun kalian inginkan. namun hal tersebut tidak merubah fakta bahwa untuk mendapatkan game yang kalian inginkan harus kalian beli via PS3, PC melalui Sony's Media Go software, atau mendownloadnya langsung di Playstation Store via wi-fi. Masalah besar lainnya adalah pada saat gamer mendownload gamenya, speed trasfer rate nya sangatlah lambat atau kecil. di luar negri saja macam Amerika, untuk mendownload WipEout Pure (310MB) diperlukan waktu 20 menit dan Syphon Filter: Logan's Shadow (1549MB) sekitar 120 menit dengan mempergunakan PSP Go, bagaimana di negri kita?

5.Penempatan tombol yang kurang ideal
Bentuk yang mini dan lebih conpact tentu membuat gamer dapat membawa-bawa PSP Go dengan lebih nyaman, namun desain yang seperti itu justru membawa kendala baru. posisi tombol pada handheld PSP Go tidak lah begitu baik. Gamer masih dapat mencapai seluruh tombolnya, namun seluruhnya terasa nyaman. Tombol Start dan Select yang bentuknya seperti setengah lingkaran pun membuatnya sulit untuk di pencet tanpa memencet tombol yang satunya lagi.

Harga PSPGo juga jauh lebih murah dibandingkan dengan gadget lainnya yang dapat memainkan game juga macam iPod, iPod Video, iPhone, iPhone 3G, dan iPhone 3GS [untuk di negara kita]. Dan untuk pemilik konsol PS3, PSP Go juga dapat dijadikan sebagai pelengkapnya dengan fitur-fitur yang dimilikinya.


sumber megindo.net

Search Engine Optimization (SEO)



Optimisasi mesin pencari (bahasa Inggris: Search Engine Optimization, biasa disingkat SEO) adalah serangkaian proses yang dilakukan secara sistematis yang bertujuan untuk meningkatkan volume dan kualitas trafik kunjungan melalui mesin pencari menuju situs web tertentu dengan memanfaatkan mekanisme kerja atau algoritma mesin pencari tersebut. Tujuan dari SEO adalah menempatkan sebuah situs web pada posisi teratas, atau setidaknya halaman pertama hasil pencarian berdasarkan kata kunci tertentu yang ditargetkan. Secara logis, situs web yang menempati posisi teratas pada hasil pencarian memiliki peluang lebih besar untuk mendapatkan pengunjung.

Menurut Danny Sullivan, istilah search engine optimization pertama kali digunakan pada 26 Juli tahun 1997 oleh sebuah pesan spam yang diposting di Usenet. Pada masa itu algoritma mesin pencari belum terlalu kompleks sehingga mudah dimanipulasi.

Versi awal algoritma pencarian didasarkan sepenuhnya pada informasi yang disediakan oleh webmaster melalui meta tag pada kode html situs web mereka. Meta tag menyediakan informasi tentang konten yang terkandung pada suatu halaman web dengan serangkaian katakunci (keyword). Sebagian webmaster melakukan manipulasi dengan cara menuliskan katakunci yang tidak sesuai dengan konten situs yang sesungguhnya, sehingga mesin pencari salah menempatkan dan memeringkat situs tersebut. Hal ini menyebabkan hasil pencarian menjadi tidak akurat dan menimbulkan kerugian baik bagi mesin pencari maupun bagi pengguna internet yang mengharapkan informasi yang relevan dan berkualitas.

Larry Page dan Sergey Brin, dua mahasiswa doktoral ilmu komputer Universitas Stanford, berusaha mengatasi permasalahan tersebut dengan membangun Backrub, sebuah mesin pencari sederhana yang mengandalkan perhitungan matematika untuk memeringkat halaman web. Algoritma tersebut, yang dinamakan PageRank, merupakan fungsi matematika yang kompleks berupa kombinasi antara perhitungan jumlah link yang mengarah pada suatu halaman web dengan analisis atas kualitas masing-masing link tersebut.

Berdasarkan prinsip kerja PageRank, secara umum bisa dikatakan bahwa halaman web yang memperoleh peringkat tinggi adalah halaman web yang banyak di-link oleh halaman web lain. Nilai PageRank juga akan semakin tinggi apabila halaman web yang mengarah kepadanya juga memiliki kualitas yang tinggi. Nilai sebuah link dari situs berkualitas tinggi seperti Yahoo! atau DMOZ dapat bernilai lebih tinggi daripada kombinasi nilai link dari seratus situs web berkualitas rendah.

Backrub hanyalah sebuah permulaan. Pada tahun 1998 Page dan Brin mendirikan Google yang merupakan versi tingkat lanjut dari Backrub. Dalam waktu singkat Google memperoleh reputasi dan kepercayaan dari publik pengguna internet karena berhasil menyajikan hasil pencarian yang berkualitas (tidak dimanipulasi), cepat, dan relevan. PageRank lantas menjadi standar baik bagi mesin pencari lain maupun bagi webmaster yang berusaha agar situs webnya memperoleh nilai PageRank setinggi mungkin sehingga menempati posisi tertinggi pada hasil pencarian.

Sejalan dengan makin berkembangnya pemanfaatan jaringan internet sebagai media bisnis, kebutuhan atas SEO juga semakin meningkat. Berada pada posisi teratas hasil pencarian akan meningkatkan peluang sebuah perusahaan pemasaran berbasis web untuk mendapatkan pelanggan baru. Peluang ini dimanfaatkan sejumlah pihak untuk menawarkan jasa optimisasi mesin pencari bagi perusahaan-perusahaan yang memiliki basis usaha di internet.

Sejak tahun 1997 perusahaan mesin pencari menyadari bahwa beberapa [webmaster] (pengelola website) melakukan segala hal untuk dapat terindeks pada urutan teratas hasil pencarian, termasuk dengan cara-cara yang manipulatif dan ilegal. Infoseek, salah satu mesin pencari generasi pertama, melakukan perbaikan pada algortima mereka untuk mencegah manipulasi dengan "meta tag" yang tidak relevan.

Bagaimanapun, dalam beberapa hal mesin pencari juga menyadari nilai ekonomi yang besar dari peringkat hasil pencarian, dan mereka kadang-kadang memiliki kepentingan terselubung dari aktivitas perusahaan SEO. Beberapa perusahaan mesin pencari mengirim perwakilan atau menjadi tamu pada event-event rutin yang diselenggarakan komunitas SEO.

Mesin pencari besar seperti Google dan Yahoo! menyediakan program dan panduan yang memungkinkan webmaster mengoptimalkan situsnya agar terindeks dengan baik. Google menyediakan aplikasi Webmaster Tool (anda harus mempunyai akun di Google guna melihat tool ini) dan memperkenalkan sitemap berbasis XML standar mereka, sedangkan Yahoo! menyediakan program Site Explorer (juga harus login dengan akun pengguna Yahoo! anda) yang memungkinkan webmaster mendaftarkan URL situs, mengecek jumlah halaman web mereka yang telah terindeks di data-base Yahoo!, dan melihat informasi link masuk. Namun demikian mesin pencari tidak mentolerir metode SEO yang manipulatif dan menghalalkan segala cara.