Monday, April 4, 2011

ramalan?

 Januari
-Tenang dan berwibawa
- Suka berterus terang dan tidak suka basa-basi
- Pandai menyimpan rahasia dan bisa dipercaya
- Disukai banyak orang karena selalu kelihatan ceria
- Mandiri dan tidak suka meminta bantuan pada orang lain
- Pandai mengatur keuangan
- Agak pendiam dan lebih senang memperhatikan dirinya sendiri
- Teliti dan tidak sembarangan melakukan pekerjaan.

kalo katanya primbondotcom:

Tanggal Tujuh
Lahir tanggal tujuh menunjukkan seorang ahli dengan daya pikir tajam untuk analisa mental yang dalam. 
Anda seharusnya jangan berjudi atau berspekulasi; sebaliknya, Anda harus memeriksa dengan teliti semua bisnis sebelum Anda terjun di dalamnya.   Berintuisi tinggi bila tidak psikis (cenayang), Anda sebaiknya jangan pernah menuruti nasihat yang menentang insting Anda.  Anda harus MENUNGGU untuk apa yang Anda inginkan daripada mencarinya dengan agresif.  Apa yang Anda inginkan akan datang sendiri hanya bila Anda tidak aktif mencarinya.  Anda berbakat memainkan alat musik bersenar (termasuk piano) dan organ.  Anda juga berpenilaian bagus dalam bidang keuangan.  Pendapat Anda tegas, dan Anda tidak suka mengubahnya.  Anda mengalami kesulitan beradaptasi secara fisik dan Anda cenderung menyendiri, di mana keduanya membuat pernikahan Anda menjadi sulit.  Luangkan waktu setiap harinya untuk bersantai dan meditasi.

Gologan Darah A
  1. Biasanya orang yang bergolongan darah A ini berkepala dingin, serius, sabar dan kalem atau cool, bahasa kerennya.
  2. Orang yang bergolongan darah A ini mempunyai karakter yang tegas, bisa di andalkan dan dipercaya namun keras kepala. 
  3. Sebelum melakukan sesuatu mereka memikirkannya terlebih dahulu. Dan merencanakan segala sesuatunya secara matang. Mereka mengerjakan segalanya dengan sungguh-sungguh dan secara konsisten.
  4. Mereka berusaha membuat diri mereka se wajar dan ideal mungkin.
  5. Mereke bisa kelihatan menyendiri dan jauh dari orang-orang.
  6. mereka mencoba menekan perasaan mereka dan karena sering melakukannya mereka terlihat tegar. Meskipun sebenarnya mereka mempunya sisi yang lembek seperti gugup dan lain sebagainya.
  7. Mereka cenderung keras terhadap orang-orang yang tidak sependapat. Makanya mereka cenderung berada di sekitar orang-orang yang ber'temperamen' sama.



p.s: gue pribadi ngga terlalu percaya sama hal beginian sih. :)

Extensible StyleSheet Language Transformation

XSLT merupakan bagian dari XSL yang dikembangkan sebelumnya. XSL adalah Stylesheet yang khusus dikembangkan sebagai komplemen XML, untuk merubah informasi pada XML ke dalam bentuk lain agar bisa ditampilkan di layar, dicetak di kertas atau didengarkan telinga. Pada dasarnya proses ini di bagi menjadi dua bagian proses yakni pertama Transformasi Struktural yang meliputi pengumpulan, pengelompokan dan pengurutan data maupun penyusunan ulang, penambahan dan penghapusan tag dan atribut, dan yang kedua adalah proses merubah format menjadi pixel dilayar, nohtah tinta di kertas atau nada di speaker. Proses yang pertama itulah yang kemudian disebut XSLT, sedangkan yang kedua biasa disebut XSLFO (eXtensible Stylesheet Language:Formatting Object).

Hasil Keluaran XSLT bisa berupa HTML, Text file atau XML dengan format yang baru. Sebenarnya untuk menampilkan dokumen XML agar lebih menarik dilihat di browser bisa dilakukan oleh Cascade StyleSheet. CSS yang sering digunakan untuk memformat HTML bisa juga dipakai untuk XML. Akan tetapi CSS tidak mampu melakukan tugas tugas yang rumit seperti memformat angka desimal, menjumlah, menghitung rata-rata, menampilkan gambar, dan lain-lain. Dan untuk melakukan tugas- tugas itulah kita memerlukan XSLT
XSLT Processor
XSLT Processor atau yang biasa disebut Parser adalah software bantu yang tugasnya menerapkan perintah-perintah dalam XSLT pada dokumen sumber XML, dan menghasilkan dokumen keluaran baik berupa HTML, Text file ataupun XML.
XSLT Processor yang digunakan pada pembahasan-pembahasan dan contoh-contoh dalam buku ini adalah MSXML3 buatan Micosoft. Bila browser kita adalah Internet Explorer versi 5.5 ke bawah, secara default menggunakan MSXML atau MSXML2 sebagai Processor. Sebagian besar contoh ini tidak bekerja dengan MSXML dan MSXML2. Untuk mendapatkan MSXML3 anda bisa download secara gratis dari websitenya Microsoft. Anda perlu men-download dua paket, yaitu MSXML itu sendiri beserta SDK-nya dan program XMLinst.exe. Yang disebutkan terakhir adalah utility untuk mengganti default XSL Processor pada internet Explorer dengan MSXML3. Setelah anda mendownloadnya, lakukan hal dibawah ini.
• Buka Command prompt
• Ketik xmlinst /u lalu tekan enter – perintah ini digunakan untuk melepaskan default XSL Processor yang digunakan sebelumnya.
• Ketik regsvr32 msxml3.dll lalu tekan enter – Perintah untuk meregister file dll?Ketik xmlinst lalu tekan enter – menggunakan MSXML versi terbaru sebagai default XSL Processor
pada Internet Explorer

Untuk lebih jelasnya anda bisa membacanya pada dokumentasi MSXML3 yang disertakan saat anda mendownloadnya.
Versi terakhir dari MSXML yang dikeluarkan Microsoft saat buku ini ditulis adalah versi 4. Pada MSXML4 ini, XSL Processor tidak terinstall secara default pada Internet Explorer menggantikan versi
sebelumnya, tetapi bekerja paralel dengan MSXML versi sebelumnya. Diperlukan script khusus pada file HTML untuk memanggilnya. Bila anda hendak menggunakannya sebagai XSLT Processor di
komputer anda, baca baik-baik Microsoft MSXML4 Parser SDK yang disertakan pada saat anda mendownloadnya.

Selain dari Microsoft, anda juga bisa menggunakan parser dari tempat lain misalnya Saxon yang dikembangkan oleh Michael Kay dapat anda peroleh secara gratis dari site
http://users.iclway.co.uk/mhkay/saxon/instant.html. Satu lagi parser yang bisa digunakan adalah xt yang bisa anda peroleh di http://www.jclark.com/xml/xt.html. Cara mempergunakan kedua parser tersebut bisa anda baca di website masing-masing. Tidak menutup kemungkinan anda juga mendapatkan parser lain yang banyak bertebaran di internet. Sekali lagi, baca baik-baik manual user yang disertakan setiap parser yang akan anda gunakan.




Asynchronous JavaScript and XMLHTTP

Asynchronous JavaScript and XMLHTTP -> suatu teknik pemrograman berbasis web untuk menciptakan aplikasi web interaktif. Tujuannya adalah untuk memindahkan sebagian besar interaksi pada komputer web surfer, melakukan pertukaran data dengan server di belakang layar, sehingga halaman web tidak harus dibaca ulang secara keseluruhan setiap kali seorang pengguna melakukan perubahan. Hal ini akan meningkatkan interaktivitas, kecepatan, dan usability. 

Ajax merupakan kombinasi dari:
  • DOM yang diakses dengan client side scripting language, seperti VBScript dan implementasi ECMAScript seperti JavaScript dan JScript, untuk menampilkan secara dinamis dan berinteraksi dengan informasi yang ditampilkan

  • Objek XMLHTTP dari Microsoft atau XMLHttpRequest yang lebih umum di implementasikan pada beberapa browser. Objek ini berguna sebagai kendaraan pertukaran data asinkronus dengan web server. Pada beberapa framework AJAX, element HTML IFrame lebih dipilih daripada XMLHTTP atau XMLHttpRequest untuk melakukan pertukaran data dengan web server.

  • XML umumnya digunakan sebagai dokumen transfer, walaupun format lain juga memungkinkan, seperti HTML, plain text. XML dianjurkan dalam pemakaian teknik AJaX karena kemudahan akses penanganannya dengan memakai DOM

  • JSON dapat menjadi pilihan alternatif sebagai dokumen transfer, mengingat JSON adalah JavaScript itu sendiri sehingga penanganannya lebih mudah

Seperti halnya DHTML, LAMP, atau SPA, Ajax bukanlah teknologi spesifik, melainkan merupakan gabungan dari teknologi yang dipakai bersamaan. Bahkan, teknologi turunan/komposit yang berdasarkan Ajax, seperti AFLAX sudah mulai bermunculan.

JavaScript

JavaScript adalah bahasa skrip yang populer di internet dan dapat bekerja di sebagian besar penjelajah web populer seperti Internet Explorer (IE), Mozilla Firefox,Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web

JavaScript pertama kali dikembangkan oleh Brendan Eich dari Netscape dibawah nama Mocha, yang nantinya namanya diganti menjadi LiveScript, dan akhirnya menjadi JavaScript.

Navigator sebelumnya telah mendukung Java untuk lebih bisa dimanfaatkan paraprogrammer yang non-Java.Maka dikembangkanlah bahasa pemrograman bernama LiveScript untuk mengakomodasi hal tersebut. Bahasa pemrograman inilah yang akhirnya berkembang dan diberi nama JavaScript, walaupun tidak ada hubungan bahasa antara Java dengan JavaScript.

JavaScript bisa digunakan untuk banyak tujuan, misalnya untuk membuat efek rollover baik di gambar maupun teks, dan yang penting juga adalah untuk membuat AJAX. JavaScript adalah bahasa yang digunakan untuk AJAX.

Karakteristik Transmission Control Protocol

Karakteristik TCP



  • Berorientasi sambungan (connection-oriented): Sebelum data dapat ditransmisikan antara dua host, dua proses yang berjalan pada lapisan aplikasi harus melakukan negosiasi untuk membuat sesi koneksi terlebih dahulu. Koneksi TCP ditutup dengan menggunakan proses terminasi koneksi TCP (TCP connection termination).

  • Full-duplex: Untuk setiap host TCP, koneksi yang terjadi antara dua host terdiri atas dua buah jalur, yakni jalur keluar dan jalur masuk. Dengan menggunakan teknologi lapisan yang lebih rendah yang mendukung full-duplex, maka data pun dapat secara simultan diterima dan dikirim. Header TCP berisi nomor urut (TCP sequence number) dari data yang ditransmisikan dan sebuah acknowledgment dari data yang masuk.

  • Dapat diandalkan (reliable): Data yang dikirimkan ke sebuah koneksi TCP akan diurutkan dengan sebuah nomor urut paket dan akan mengharapkan paket positive acknowledgment dari penerima. Jika tidak ada paket Acknowledgment dari penerima, maka segmen TCP (protocol data unit dalam protokol TCP) akan ditransmisikan ulang. Pada pihak penerima, segmen-segmen duplikat akan diabaikan dan segmen-segmen yang datang tidak sesuai dengan urutannya akan diletakkan di belakang untuk mengurutkan segmen-segmen TCP. Untuk menjamin integritas setiap segmen TCP, TCP mengimplementasikan penghitungan TCP Checksum.

  • Byte stream: TCP melihat data yang dikirimkan dan diterima melalui dua jalur masuk dan jalur keluar TCP sebagai sebuah byte streamyang berdekatan (kontigu). Nomor urut TCP dan nomor acknowlegment dalam setiap header TCP didefinisikan juga dalam bentuk byte. Meski demikian, TCP tidak mengetahui batasan pesan-pesan di dalam byte stream TCP tersebut. Untuk melakukannya, hal ini diserahkan kepada protokol lapisan aplikasi (dalam DARPA Reference Model), yang harus menerjemahkan byte stream TCP ke dalam "bahasa" yang ia pahami.

  • Memiliki layanan flow control: Untuk mencegah data terlalu banyak dikirimkan pada satu waktu, yang akhirnya membuat "macet" jaringaninternetwork IP, TCP mengimplementasikan layanan flow control yang dimiliki oleh pihak pengirim yang secara terus menerus memantau dan membatasi jumlah data yang dikirimkan pada satu waktu. Untuk mencegah pihak penerima untuk memperoleh data yang tidak dapat disangganya (buffer), TCP juga mengimplementasikan flow control dalam pihak penerima, yang mengindikasikan jumlah buffer yang masih tersedia dalam pihak penerima.


  • Mengirimkan paket secara "one-to-one": hal ini karena memang TCP harus membuat sebuah sirkuit logis antara dua buah protokol lapisan aplikasi agar saling dapat berkomunikasi. TCP tidak menyediakan layanan pengiriman data secara one-to-many.

TCP umumnya digunakan ketika protokol lapisan aplikasi membutuhkan layanan transfer data yang bersifat andal, yang layanan tersebut tidak dimiliki oleh protokol lapisan aplikasi tersebut. Contoh dari protokol yang menggunakan TCP adalah HTTP dan FTP

Through The Years -Kenny Rogers

I can't remember when you weren't there
When I didn't care for anyone but you
I swear we've been through everything there is
Can't imagine anything we've missed
Can't imagine anything the two of us can't do

Through the years, you've never let me down
You turned my life around, the sweetest days I've found
I've found with you ... Through the years
I've never been afraid, I've loved the life we've made
And I'm so glad I've stayed, right here with you
Through the years

I can't remember what I used to do
Who I trusted, who I listened to before
I swear you taught me everything I know
Can't imagine needing someone so
But through the years it seems to me
I need you more and more

Through the years, through all the good and bad
I knew how much we had, I've always been so glad
To be with you ... Through the years
It's better every day, you've kissed my tears away
As long as it's okay, I'll stay with you
Through the years


Through the years, when everything went wrong
Together we were strong, I know that I belong
Right here with you ... Through the years
I never had a doubt, we'd always work things out
I've learned what love's about, by loving you
Through the years

Through the years, you've never let me down
You've turned my life around, the sweetest days I've found
I've found with you ... Through the years
It's better every day, you've kissed my tears away
As long as it's okay, I'll stay with you
Through the years!


p.s: 
been 3-4 months i'm in love with this song. old song, i know. 
i wish i can sing this song in my parents wedding anniversary :}
eventhou i know, there'll be no party in that moment haha~
i do really want to sing this song for my mom and dad! YAAAAAAY! XD


taken from:
 

Sunday, March 27, 2011

Hypertext Markup Language

HTML atau kepanjangan dari Hyper Text Markup Language adalah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet(Mozilla, Opera, Safari, Internet explorer, dll). HTML dikembangkan dari standar pemformatan dokumen teks yaitu Standard Generalized Markup Language (SGML).


HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan. Dalam membuat website, hal yang perlu anda kuasai adalah mengerti akan bahasa pemrograman HTML agar bisa terbentuk website yang bisa dihubungkan dengan Internet.

Internet itu sendiri merupakan jaringan global yang menghubungkan network satu dengan network lainnya di seluruh dunia. Pada dasarnya HTML adalah dokumen ASCII atau teks biasa, tapi tidak tergantung pada suatu sistem operasi tertentu.

HTML sendiri dibuat oleh Tim Berners-Lee ketika masih bekerja untuk CERN dan dipopulerkan pertama kali oleh browser Mosaic. Selama awal tahun 1990 HTML mengalami perkembangan yang sangat pesat. 

Berikut adalah Sejarah Perkembangan HTML:

HTML versi 1.0
Kemampuan yang dimiliki versi 1.0 ini antara lain heading, paragraph, hypertext, list, serta cetak tebal dan miring pada teks. Versi ini juga mendukung peletakan image pada dokumennya tanpa memperbolehkan meletakkan teks disekelilingnya (wrapping).

HTMl versi 2.0 (rilis pada 14 Januari 1996)
Pada versi ini, penambahan kualitas HTML terletak pada kemampuannya untuk menampilkan suatu form pada dokumen. Dengan adanya form ini, maka kita dapat memasukkan nama, alamat, serta saran/kritik. HTML versi 2.0 ini merupakan pionir dari adanya homepage interaktif.

HTML versi 3.0 (rilis pada 18 Desember 1997)
HTML versi 3.0 menambahkan beberapa fasilitas baru seperti table. Versi ini yang disebut juga sebagai HTML+ tidak bertahan lama dan segera digantikan HTML versi 3.2

HTML versi 4.0 (rilis pada 24 Desember 1999)
HTML versi 4 ini merupakan HTML versi terakhir pada saat sumber ini diambil. HTML ini memuat banyak sekali perubahan dan revisi dari pendahulunya. Perubahan ini terjadi di hampir segala perintah-perintah HTML seperti table, image, link, text, meta, imagemaps, form, dan lain- lain.

HTML versi 5.0 (masih dalam pengembangan)
HTML versi 5.0 ini masih dikerjakan/dikembangkan mulai 4 Maret 2010 kemaren oleh W3C(World Wide Web Consortium),W3C sendiri adalah sebuah Organisasi yang menangani pengembangan web standar.