AJAX Talk : Submitting form on the fly

Pernahkan anda mengalami kesulitan dalam mengunggah form secara asinkron? Jika pernah, google tidak salah membawa anda ke halaman blog ini. :)

Terdapat banyak cara untuk memecahkan masalah tersebut, salah satunya dengan menggunakan AJAX(Asynchronous JavaScript and XML). Apakah istilah tersebut terdengar asing ditelinga teman2? Jika iya, silahkan ikuti dulu tutorial AJAX Talk: Simple XML HTTP Request Object Implementation. Jika sudah berkenalan dengan si AJAX(baca: ayaks) mari kita coba tutorial berikut ini.

1. Starter

Tutorial ini saya buat mengharuskan anda untuk membuat webserver local. Jika anda belum menginstalnya silahkan instal terlebih dahulu. Saya anjurkan anda menggunakan XAMPP. Silahkan lihat tutorialnya disini XAMPP Talk: How to instal XAMPP. Jika sudah menginstal, buatlah folder tutorialajax_submitform pada c:\xampp\htdocs. Buatlah juga beberapa file berikut:

  1. index.html digunakan sebagai homepage. Dimana kita akan membuat halaman ini sebagai halaman utama.
  2. config.php digunakan untuk mengkonfigurasi koneksi database.
  3. requestme.php file ini akan kita gunakan sebagai target file yang akan menerima hasil submit dari form yang ada di homepage secara asynchronous.
  4. jquery.js ini adalah jQuery library. Salah satu fungsi yang kita gunakan adalah $.ajax yang akan membantu kita dalam mengirikan form.

2.  Download jQuery Library

Jika anda belum mempunyai jQuery Library, silahkan download disini. Copy semua scriptnya dan paste pada file jquery.js. Jangan lupa untuk menyimpan file tersebut.

3. Membuat database

Continue reading

Pentingnya berpikir kompleks.

Mungkin ini hal yang simple nan sepele tapi sebenarnya cukup penting juga untuk kita refleksikan.

Sebenarnya apa sih berpikir kompleks yang gw maksud? | Berpikir kompleks disini yaitu kita memikirkan suatu hal yang ribet/kompleks padahal kita sudah menemukan pemikiran sederhananya.

Kenapa sih gw tertarik untuk membahas hal ini? | Ya karena gw termasuk dalam orang-orang yang sering berpikir kompleks dalam kondisi tertentu. Saking seringnya, temen gw sering nyeplos kyk gini, “kok pemikiran lu ribet banget sih!”, “ahh ribet loo!”, dan yang paling parah, “cape guaaa”, “bingung guaaa”. Ok mungkin itu sedikit kutipan omongan dari temen-temen gw. Sebenarnya gak enak juga sih diomongin kyk begitu, tapi apa boleh buat ya emang gw dari sononya dah begini. Mau diapain lagi coba? haha

Terus gak cape apa berpikir ribet terus? | Cape sih iya klo dipikir-pikir, tapi ya nama’a udah bawaan ya mau diapain juga? Hahaha

Berpikir kompleks tuh sering gak make sense gak sih? | Nah itu dia yang mau gw bahas disini, berpikir kompleks itu terkadang dibutuhkan dan membuahkan hasil yang bagus tapi terkadang sama sekali tidak dibutuhkan bahkan dapat menimbulkan sebuah bencana. Agak lebay sih, ya gak pa2 lah. Lebih jelasnya tentang berpikir kompleks tapi menimbulkan bencana, dapat kita saksikan divideo dibawah ini. Continue reading

SMS palsu gan..!! hati-hati…

Akhir-akhir ini ane sering denger dari temen-temen ane gan tentang sms ini, dan baru saja ane mendapatkan sms dalam bentuk dan format yang gak jauh beda dengan teman ane.. Begini bentuk sms’a.. cekidot…

Ini mama pake nomor orang, tolong beliin dlu mama pulsa simpati isi 20ribu dikirim dinomor brunya mama ini 081340173471 cepat ya soalnya mama ada msalah pnting

ya kira-kira begitulah isi sms’a.. Jadi agan-agan yang menerima sms dengan format menyerupai quote diatas, harap berhati-hati..! Cuman share aja gan, smga bermanfaat. :D

How to spy a Yahoo! id?

ehmm, pasti agan-agan yang ingin memata-matai id temen agan punya maksud tertuntu kan? jujur aja deh?? hahaa.. karna saya jga akan jujur kok… hahaha… dulu san sampai sekarang, saya ini suka memata-matai temen cewek sya yg bening-bening.. wkwkwkk ada 2 faktor yang mendasari saya untuk memata-matai cewek ini.. ehmm agan-agan pasti tau kan biasa’a cewek bening itu biasa’a susah untuk dihubungi, ya kan? karna mereka jarang online. malah pas mereka online kita gak online.. cape deh.. -,-’ itu faktor pertama, ada lagi faktor kedua, yaitu karna mereka biasa’a online secara invisible. dan kita tidak akan pernah tau kalo dia online.., mungkin cara konvensional’a sih ya nyapa dia disaat dia offline.. gilaa donk?? klo pas dioa invisible sih beruntung gan, tpi klo pas bener2 offline gimana? percuma donk nunggu balesan?? hahaaa

nah dari dua faktor diatas, saya punya beberapa rekomendasi website untuk memata-matai. Untuk faktor karena status invisible, sebaiknya agan gunakan website ini saja.

website ini bisa men-detect yahoo! id yang sedang invisible. ehmmm mantab kan?? hihihi.. nah klo agan2 ingin memata-matai sebuah yahoo! id secara 24 jam dengan kiriman PM(Private Message) sebagai notifikasi sebaiknya agan gunakan website ini

website ini masih versi beta, jadi website ini tidak mendukung pendeteksian yahoo! id yang invisible. Tapi mereka bekerja secara 24 jam. Dengan interval pengecekan 1 menit bahkan kurang. ehmm.., lumayan sering ya gan.. yuk mari silahkan dicoba aja gan.. semoga bermanfaat.  jgan lupa isi comment yaa… ^.^

Facebook error : “Service Unavailable – DNS failure”

Beberapa hari terakhir ini saat saya membuka Facebook sering terjadi error message seperti Screen shot ini,

Kira-kira kenapa yaa??

Apakah bandwidth Facebook sudah habis?? ehmm.., kyk’a sih gak mungkin yaa??  Situs jejaring se-eksis ini masa sih bisa down… hohoho

Ada beberapa solusi yang bisa saya berikan untuk anda:

  1. Klik My Computer > Control Panel > Network And Internet connections> Network Connections > Right click di Local Area connection > Lalu pilih Properties> Klik dua kali di  TCP/IP. Pastikan tercentang “Obtain an IP address automatically” dan “Obtain DNS server automatically”. Klik tombol OK. Coba refresh kembali browser internet Anda.

  2. Coba cek ke beberapa situs lain seperti google.com, twitter.com, dll. Jika salah satu situs tersebut berhasil ter-akses, maka masalahnya bukan pada setting koneksi internet Anda.  Kemungkinan jaringan ke situs yang bermasalah tadi sedang padat di kunjungi, sehingga menyebabkan bandwidth tersedot. Untuk situs FB, solusi yang saya gunakan adalah memodifikasi alamat fb dengan mengganti “www” menjadi “id-id”. contoh: dari “http://www.facebook.com/” menjadi “http://id-id.facebook.com/“.

Selamat mencoba, semoga bermanfaat…

Update 1 Mei 2010:

Ternyata menggunakan gateway id-id pun skrng masih bermasalah seperti diatas. Ehmm.., dngn keadaan sperti ini membuat saya terus bertanya kepada paman Google. Dan didalam pencariannya saya menemukan gateway yang lain. coba ya:

  • fa-ir.facebook.com/ (facebook for Saudi Arabia)
  • af-za.facebook.com/ (facebook for South Africa)
  • pa-in.facebook.com/ (facebook for India)
  • fi-fi.facebook.com/ (facebook for Finland)
  • eu-es.facebook.com/ (facebook for Spain)

ASCII (American Standard Code for Information Interchange)

Ini adalah fakta yang sangat terkenal bahwa komputer hanya dapat menganal data berupa 0(mati) dan 1(hidup). Dengan mengurutkan bilangan 0 dan 1 sebagai terjemahan biner ini maka kita dapat mengungkapkan nilai-nilai numerik.

Namun demikian tidak ada cara yang jelas untuk mewakili huruf dan karakter non numerik lainnya. Oleh karena itu, agar komputer dapat mengenal huruf dan karakter tersebut komputer menggunakan ASCII Table. Tabel ini berisi semua huruf dalam alfabet ditambah beberapa karakter tambahan. Dalam tabel ini masing-masing karakter selalu diwakili oleh “nomor urutan” yang sama. Sebagai contoh, kode ASCII untuk huruf kapital “A” selalu diwakili oleh urutan 65 yang mudah representable menggunakan 0 dan 1. Dalam biner: 65 dinyatakan sebagai angka biner 1000001.

Ada 256 Huruf dan Karakter dalam ASCII Table, dimana keseluruhannya dibagi menjadi 3 bagian yaitu:

ASCII control characters (character code 0-31)

32 karakter pertama dalam tabel-ASCII adalah kode kontrol tak patut ditulis dan digunakan untuk mengontrol perangkat seperti printer.

DEC OCT HEX BIN Symbol HTML Number HTML Name Description
0 000 00 00000000 NUL Null char
1 001 01 00000001 SOH  Start of Heading
2 002 02 00000010 STX  Start of Text
3 003 03 00000011 ETX  End of Text
4 004 04 00000100 EOT  End of Transmission
5 005 05 00000101 ENQ  Enquiry
6 006 06 00000110 ACK  Acknowledgment
7 007 07 00000111 BEL  Bell
8 010 08 00001000 BS  Back Space
9 011 09 00001001 HT Horizontal Tab
10 012 0A 00001010 LF Line Feed
11 013 0B 00001011 VT  Vertical Tab
12 014 0C 00001100 FF  Form Feed
13 015 0D 00001101 CR Carriage Return
14 016 0E 00001110 SO  Shift Out / X-On
15 017 0F 00001111 SI  Shift In / X-Off
16 020 10 00010000 DLE  Data Line Escape
17 021 11 00010001 DC1  Device Control 1 (oft. XON)
18 022 12 00010010 DC2  Device Control 2
19 023 13 00010011 DC3  Device Control 3 (oft. XOFF)
20 024 14 00010100 DC4  Device Control 4
21 025 15 00010101 NAK  Negative Acknowledgement
22 026 16 00010110 SYN  Synchronous Idle
23 027 17 00010111 ETB  End of Transmit Block
24 030 18 00011000 CAN  Cancel
25 031 19 00011001 EM  End of Medium
26 032 1A 00011010 SUB  Substitute
27 033 1B 00011011 ESC  Escape
28 034 1C 00011100 FS  File Separator
29 035 1D 00011101 GS  Group Separator
30 036 1E 00011110 RS  Record Separator
31 037 1F 00011111 US  Unit Separator

ASCII printable characters (character code 32-127)

Kode 32-127 biasa digunakan untuk semua variasi yang berbeda dari tabel ASCII, mereka disebut karakter yang dapat dicetak, mewakili huruf, angka, tanda baca, dan beberapa simbol lain-lain. Anda akan menemukan hampir setiap karakter di keyboard Anda. 127 Karakter merupakan perintah DEL.
Continue reading

Matematika ternyata menyenangkan…

1 x 8 + 1 = 9
12 x 8 + 2 = 98
123 x 8 + 3 = 987
1234 x 8 + 4 = 9876
12345 x 8 + 5 = 98765
123456 x 8 + 6 = 987654
1234567 x 8 + 7 = 9876543
12345678 x 8 + 8 = 98765432
123456789 x 8 + 9 = 987654321

1 x 9 + 2 = 11
12 x 9 + 3 = 111
123 x 9 + 4 = 1111
1234 x 9 + 5 = 11111
12345 x 9 + 6 = 111111
123456 x 9 + 7 = 1111111
1234567 x 9 + 8 = 11111111
12345678 x 9 + 9 = 111111111
123456789 x 9 +10= 1111111111 Continue reading

Menampilkan Karakter/Simbol Unik di Facebook

Mungkin anda sering melihat tulisan menggunakan karakter2 unik nan aneh di forum2 atau di facebook, friendster dsb yang tidak anda temukan pada keyboard anda. Memang karena keterbatasannya tidak semua karakter atau simbol dapat ditampilkan di keyboard.

Karekter atou simbol “aneh” yang anda temui di facebook seperti † ∰ ξ ♫ ▒ Ω ¶ એ dan masih banyak lagi karekter/simbol yang mungkin tidak pernah anda lihat sebelumnya.

Disini kita menggunakan Character Map, program bawaan windows yang dapat anda jalankan di Start — All Programs — Accessories — System Tool — Character Map.

Karakter atau simbol pada Character Map merupakan bagian dari font yang anda miliki, semakin banyak font yang terinstall maka semakin banyak karakter yang dapat anda gunakan. Tidak semua karakter/simbol yang dapat anda gunakan di facebook, jadi silahkan anda pilih dan coba sendiri mana karakter yang dapat anda gunakan di facebook.

Untuk menampilkan karakter2 aneh tersebut, kita bisa lihat dari kode yang disajikan dikanan bawah window Character Map(Keystroke : Alt+). Contoh gambar disamping terlihat kode 0182, yg berarti kita memerlukan tombol Alt + 0182 yang ditekan secara bersamaan untuk mendapatkan character trsebut. Kode2 yang disajikan ini dinamakan pula ASCII Code (American Standard Code for Information Interchange).

Selamat mencoba.

Originaly Created by mana dunk