Wednesday, April 6, 2011

memori eksternal

Magnetik Disk

Ø  Disk merupakan sebuah piringan bundar yang terbuat dari logam atau plastik yang dilapisi dengan bahan yang dapat dimagnetisasi.

Ø  Data direkam di atasnya dan dapat dibaca dari disk dengan menggunakan kumparan pengkonduksi (conducting coil) yang dinamakan head

Ø  Pada operasi penulisan, arus listrik pada head memagnetisasi disk.

Ø  Pada operasi pembacaan, medan magnet pada disk yang bergerak di bawah head menghasilkan arus listrik pada head.


Selama operasi pembacaan dan penulisan, head bersifat stasioner sedangkan piringan bergerak-gerak di bawahnya.

Karakteristik

Ada beberapa karakteristik Sistem Disk:
Ø  Gerakan head
·       Fixed head disk Ú terdapat sebuah head baca/tulis per track jadi ada beberapa head baca/tulis per surface. Semua head ditempatkan pada lengan memanjang ke seluruh track.
·       Movable head disk Ú hanya terdapat sebuah head baca/tulis per surface. Lengan dimana head ditempatkan dapat memanjang dan memendek untuk menuju ke salah satu track.

Ø  Portabilitas disk
Disk berada pada sebuah disk drive yang terdiri dari lengan, tangkai yang dapat menggerakkan disk, dan perangkat elektronik untuk keperluan input dan output data biner.
·       Non-removable disk Ú secara permanen berada pada disk drive.
·       Removable disk Ú dapat dilepas dan diganti dengan disk lain.

Ø  Permukaan yang dimagnetisasi
·       Double-sided Ú kedua sisi permukaannya dimagnetisasi
·       Single-sided Ú hanya satu permukaan yang dimagnetisasi (disk bermuka tunggal)

Ø  Banyaknya piringan pada disk drive
·       Single platter
·       Multiple platter

Ø  Mekanisme Head
·       Contact (floopy) Ú terdapat kontak secara fisik antara head dengan medium (disk) selama operasi baca/tulis.
·       Fixed Gap Ú ada jarak yang tetap antara head dengan disk.
·       Aerodynamic Gap (Winchester) Ú ada kertas timah pelindung yang aerodynamis antara head dengan disk sehingga jarak antara head dan disk dapat diperpendek.

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 textXML 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 DHTMLLAMP, 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 OperaKode 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: