Sabtu, 25 Juni 2011

Kepedihan Jiwa

sinaran matamu keluhkan luka
memendam kepedihan jiwa
ketika saat perpisahan tiba
memisahkan asmara kita

airmata tak mampu menghapuskan
dan mengurangi kepedihan
hanya waktu yg sanggup membuktikan
merubah ketir kenyataan

berharap kembali memberi keajaiban
tuk bertemu kembali dalam kehidupan yang nanti datang
cinta yang indah kau berikan
sebagai tanda terakhir kita

semoga Tuhan memberikan ini jalan terbaik kita ..!!

Rabu, 18 Mei 2011

Bentuk dan Macam Extension File Images


Dalam dunia desain Grafis mungkin anda sering menjumpai extension seperti *.JPEG , *.JPG , *.PSD , dan lainnya. Apa dan dimana letak perbedaan extension file image tersebut, Untuk lebih jelasnya silahkan membaca artikel ini:

PSD (Photoshop Document)
Format file ini merupakan format asli dokumen Adobe Photoshop. Format ini mampu menyimpan informasi layer dan alpha channel yang terdapat pada sebuah gambar, sehingga suatu saat dapat dibuka dan diedit kembali. Format ini juga mampu menyimpan gambar dalam beberapa mode warna yang disediakan Photoshop. Anda dapat menyimpan dengan format file ini jika ingin mengeditnya kembali.

BMP (Bitmap Image)
Format file ini merupakan format grafis yang fleksibel untuk platform Windows sehingga dapat dibaca oleh program grafis manapun. Format ini mampu menyimpan informasi dengan kualitas tingkat 1 bit samapi 24 bit. Kelemahan format file ini adalah tidak mampu menyimpan alpha channel serta ada kendala dalam pertukaran platform. Untuk membuat sebuah objek sebagai desktop wallpaper, simpanlah dokumen Anda dengan format file ini. Anda dapat mengkompres format file ini dengan kompresi RLE.
Format file ini mampu menyimpan gambar dalam mode warna RGB, Grayscale, Indexed Color, dan Bitmap.

EPS (Encapsuled Postcript)
Format file ini merupakan format yang sering digunakan untuk keperluan pertukaran dokumen antar program grafis. Selain itu, format file ini sering pula digunakan ketika ingin mencetak gambar. Keunggulan format file ini menggunakan bahasa postscript sehingga format file ini dikenali oleh hampir semua program persiapan cetak.
Kelemahan format file ini adalah tidak mampu menyimpan alpha channel, sehingga banyak pengguna Adobe Photoshop menggunakan format file ini ketika gambar yang dikerjakan sudah final. Format file ini mampu menyimpan gambar dengan mode warna RGB, CMYK, Lab, Duotone, Grayscale, Indexed Color, serta Bitmap. Selain itu format file ini juga mampu menyimpan clipping path.

JPG/JPEG (Joint Photographic Expert Group)
Format file ini mampu mengkompres objek dengan tingkat kualitas sesuai dengan pilihan yang disediakan. Format file sering dimanfaatkan untuk menyimpan gambar yang akan digunakan untuk keperluan halaman web, multimedia, dan publikasi elektronik lainnya. Format file ini mampu menyimpan gambar dengan mode warna RGB, CMYK, dan Grayscale. Format file ini juga mampu menyimpan alpha channel, namun karena orientasinya ke publikasi elektronik maka format ini berukuran relatif lebih kecil dibandingkan dengan format file lainnya.

GIF (Graphic Interchange Format)
Format file ini hanya mampu menyimpan dalam 8 bit (hanya mendukung mode warna Grayscale, Bitmap dan Indexed Color). Format file ini merupakan format standar untuk publikasi elektronik dan internet. Format file mampu menyimpan animasi dua dimensi yang akan dipublikasikan pada internet, desain halaman web dan publikasi elektronik. Format file ini mampu mengkompres dengan ukuran kecil menggunakan kompresi LZW.

TIF (Tagged Image Format File)
Format file ini mampu menyimpan gambar dengan kualitas hingga 32 bit. Format file ini juga dapat digunakan untuk keperluan pertukaran antar platform (PC, Machintosh, dan Silicon Graphic). Format file ini merupakan salah satu format yang dipilih dan sangat disukai oleh para pengguna komputer grafis terutama yang berorientasi pada publikasi (cetak). Hampir semua program yang mampu membaca format file bitmap juga mampu membaca format file TIF.

PCX
Format file ini dikembangkan oleh perusahaan bernama Zoft Cooperation. Format file ini merupakan format yang fleksibel karena hampir semua program dalam PC mampu membaca gambar dengan format file ini. Format file ini mampu menyimpan informasi bit depth sebesar 1 hingga 24 bit namun tidak mampu menyimpan alpha channel. Format file ini mampu menyimpan gambar dengan mode warna RGB, Grayscale, Bitmpa dan Indexed Color.

PDF (Portable Document Format)
Format file ini digunakan oleh Adobe Acrobat, dan dapat digunakan oleh grafik berbasis pixel maupun vektor. Format file ini mampu menyimpan gambar dengan mode warna RGB, CMYK, Indexed Color, Lab Color, Grayscale dan Bitmap. Format file ini tidak mampu menyimpan alpha channel. Format file ini sering menggunakan kompresi JPG dan ZIP, kecuali untuk mode warna Bitmap yaitu menggunakan CCIT.

PNG (Portable Network Graphic)
Format file ini berfungsi sebagai alternatif lain dari format file GIF. Format file ini digunakan untuk menampilkan objek dalam halaman web. Kelebihan dari format file ini dibandingkan dengan GIF adalah kemampuannya menyimpan file dalam bit depth hingga 24 bit serta mampu menghasilkan latar belakang (background) yang transparan dengan pinggiran yang halus. Format file ini mampu menyimpan alpha channel.

PIC (Pict)
Format file ini merupakan standar dalam aplikasi grafis dalam Macintosh dan program pengolah teks dengan kualitas menengah untuk transfer dokumen antar aplikasi. Format file ini mampu menyimpan gambar dengan mode warna RGB dengan 1 alpha channel serta Indexed Color, Grayscale dan Bitmap tanpa alpha channel. Format file ini juga menyediakan pilihan bit antara 16 dan 32 bit dalam mode warna RGB.

TGA (Targa)
Format file ini didesain untuk platform yang menggunakan Targa True Vision Video Board. Format file ini mampu menyimpan gambar dengan mode warna RGB dalam 32 bit serta 1 alpha channel, juga Grayscale, Indexed Color, dan RGB dalam 16 atau 24 bit tanpa alpha channel. Format file ini berguna untuk menyimpan dokumen dari hasil render dari program animasi dengan hasil output berupa sequence seperti 3D Studio Max.

IFF (Interchange File Format)
Format file ini umumnya digunakan untuk bekerja dengan Video Toaster dan proses pertukaran dokumentasi dari dan ke Comodore Amiga System. Format file ini dikenali hampir semua program grafis yang terdapat dalam PC serta mampu menyimpan gambar dengan mode warna Bitmap. Format file ini tidak mampu menyimpan alpha channel.

SCT (Scitex Continous Tone)
Format file ini digunakan untuk menyimpan dokumen dengan kualitas tinggi pada komputer Scitex. Format file ini mampu menyimpan gambar dengan mode warna RGB, CMYK, dan Grayscale namun tidak mampu menyimpan alpha channel.

PXR (Pixar)
Format file ini khusus untuk pertukaran dokumen dengan Pixar Image Computer. Format file ini mampu menyimpan gambar dengan mode warna RGB dan Grayscale dengan 1 alpha channel.

RAW
Format file ini merupakan format file yang fleksibel untuk pertukaran dokumen antar aplikasi dan platform. Format file ini mampu menyimpan mode warna RGB, CMYK, dan Grayscale dengan 1 alpha channel serta mode warna Multichannel, Lab Color dan Duotone tanpa alpha channel.

DCS (Dekstop Color Separation)
Format file ini dikembangkan oleh Quark dan merupakan format standar untuk .eps. Format ini mampu menyimpan gambar dengan mode warna Multichannel dan CMYK dengan 1 alpha channel dan banyak spot channel. Format file ini mampu menyimpan clipping path dan sering digunakan untuk proses percetakan (publishing). Ketika menyimpan file dalam format ini maka yang akan tersimpan adalah 4 channel dari gambar tersebut dan 1 channel preview.

FORMAT KOMPRESI
Beberapa program terutama yang berorientasi pada publikasi elektronik dan multimedia selalu memerlukan format file yang berukuran kecil agar ketika dibuka tidak akan lambat. Untuk keperluan tersebut diperlukan kompresi.
Berikut ini format file yang berorientasi publikasi elektronik dan multimedia dengan kompresinya masing-masing.

RLE (Run Length Encoding)
Kompresi ini mampu mengkompres file tanpa menghilangkan detail. Digunakan oleh Adobe Photoshop, TIFF dan sebagian besar program yang terdapat dalam Windows.

LZW (Lemple-Zif-Welf)
Sama seperti kompresi RLE, kompresi ini juga mampu mengkompres file tanpa menghilangkan detail. Kompresi ini digunakan oleh TIFF, PDF, GIF, dan format yang mendukung bahasa postscript. Kompresi ini sangat baik untuk mengkompres gambar dengan area besar yang menggunakan 1 warna.

JPG (Joint Photographic Experts Group)
Format ini mengkompres file dengan menghilangkan detail. Format file ini sering digunakan oleh JPG, PDF, dan format yang menggunakan bahasa postscript. Kompresi ini sangat baik digunakan untuk gambar dengan continous tone seperti foto.

CCIT
CCIT merupakan singkatan dari bahasa Perancis yang dalam bahasa Inggris disebut International Telegraph and Telekeyed Consultive Commitee.
Kompresi ini digunakan untuk mengkompres gambar hitam putih, dan mampu mengkompres file tanpa menghilangkan detailnya. Kompresi ini sering digunakan oleh PDF dan format lain yang menggunakan bahasa postscript.

CATATAN
========

* Ketika menyimpan dokumen pada format file yang tidak dapat menyimpan informasi layer, maka Anda harus mengubah gambar tersebut menjadi flaten image terlebih dulu.
* Format file yang dapat menyimpan mode warna Duotone hanyalah EPS, RAW, dan PSD. Oleh karena itu, ketika ingin menyimpan dalam format lain maka Anda harus mengubah mode warnanya terlebih dulu, menjadi RGB bila dokumen tidak ingin dicetak, karena informasi Duotone-nya akan diuraikan menjadi RGB.
* Format file yang dapat menyimpan mode warna Lab Color hanyalah PSD, RAW, TIF, PDF, dan EPS. Format file yang dapat menyimpan mode warna CMYK hanyalah PSD, RAW, EPS, TIF, JPG, PDF, dam SCT.
* Mode warna Indexed Color dapat menyimpan beberapa format file sesuai seting indexed color-nya.
* Mode warna RGB dapatdisimpan pada semua format file yang ada di Adobe Photoshop.
* Format yang direkomendasikan oleh para desainer profesional adalah
o PSD = untuk dokumen yang masih ingin diedit kembali
o EPS = untuk dokumen yang sudah final untuk persiapan cetak
o JPG = untuk cetak dengan kompresi di atas 8 bit dan untuk foto dalam web dengan kompresi di bawah 5.
o GIF = untuk ilustrasi dan animasi pada halaman web.
o TIF = untuk cetak, pertukaran dokumen antar platform serta sequence animasi

Jumat, 13 Mei 2011

Jalan Tanpa Lengkung

Menatap lengang jalanan yang tak berdengung
Membentang panjang begitu jauh tanpa lengkung
Perlahan menyeret langkah dengan wajah murung
Setengah fikir pun terhanyut maya, terus termenung
Telah biasa tak berteman di remang tak berujung
Hanya dengan rajutan mega hitam aku berpayung
Mata tak mampu merekam mentari diantara mendung
Bahagia tak lebih dari puing yang tak bisa di pulung
Hampir kalah oleh sakit yang buat raga mematung
Berhenti pada kegagalan menopang pijakan terhuyung
Lalu, di sela kepayahan, Kau hadir kuatkan relung
Menjadikan gurat di pipi kembali berhias lesung
Lama sudah dalam kesepian dunia aku terpasung
Terasing dari gelak tawa, pedih yang terus meraung
Lirih dawai-Mu membisik damai di tiap denyut jantung
Akhirnya pada pusaran kematian, seluruh duka ku larung
Mulai ku pahami indah liku jalan-Mu tuk buat ku lebih ulung
Menjejaki kehidupan dengan lajur keteguhan tiada terbendung
Jika satu cinta dari sesama hamba di ambil dan kisahnya di gulung
Jadi pengingat, rasa hati pada makhluk harusnya tak menggunung
Pelan mengiring diri ini kembali pada kasih yang Maha Agung
Percaya lagi bahwa wujud Cinta-Mu lah berlebih tak terhitung

Kamis, 05 Mei 2011

Pada suatu malam Budi, seorang eksekutif sukses, seperti biasanya sibuk memperhatikan berkas-berkas pekerjaan kantor yang dibawanya pulang ke rumah, karena keesokan harinya ada rapat umum yang sangat penting dengan para pemegang saham. Ketika ia sedang asyik menyeleksi dokumen kantor tersebut, Putrinya Jessica datang mendekatinya, berdiri tepat disampingnya, sambil memegang buku cerita baru. Buku itu bergambar seorang peri kecil yang imut, sangat menarik perhatian Jessica,
"Pa liat...!" Jessica berusaha menarik perhatian ayahnya. Budi menengok ke arahnya, sambil menurunkan kaca matanya, kalimat yang keluar hanyalah kalimat basa-basi "Wah, Buku baru ya Jes?"," Ya papa" Jessica berseri-seri karena merasa ada tanggapan dari ayahnya."Bacain Jessi dong pa...!" pinta Jessica lembut, "Wah papa sedang sibuk sekali, jangan sekarang deh" sanggah Budi dengan cepat.

Lalu ia segera mengalihkan perhatian nya pada kertas-kertas yang berserakkan didepannya, dengan serius.

Jessica bengong sejenak, namun ia belum menyerah. Dengan suara lembut dan sedikit manja ia kembali merayu
"Pa, mama bilang Papa mau baca untuk Jessi".
Budi mulai agak kesal,
“ Jess! Papa sibuk, sekarang Jessi suruh Mama baca ya! "
" Pa, Mama cibuk, terus , coba dech papa liat gambarnya lucu-lucu"
" Lain kali Jessica, sana ! Papa lagi banyak kerjaan", Budi berusaha memusatkan perhatiannya pada lembar-lembar kertas tadi, menit demi menit berlalu, Jessica menarik nafas panjang dan tetap disitu, berdiri ditempatnya penuh harap, dan tiba-tiba ia mulai lagi." Pa, gambarnya bagus, Papa pasti suka",
" Jessica, PAPA BILANG, LAIN KALI !! " kata Budi membentaknya dengan keras.

Kali ini Budi berhasil, semangat Jessica kecil terkulai, hampir menangis, matanya berkaca-kaca dan ia bergeser menjauhi ayahnya.
"Iya pa, lain kali ya pa?",
Ia masih sempat mendekati ayahnya dan sambil menyentuh lembut tangan ayahnya ia menaruh buku cerita di pangkuan sang Ayah.
" Pa kalau papa ada waktu, Papa baca keras-keras ya pa, supaya Jessica bisa denger".

Hari demi hari telah berlalu, tanpa terasa dua pekan telah berlalu namun permintaan Jessica kecil tidak pernah terpenuhi, Buku cerita Peri imut, belum pernah dibacakan untuk dirinya.

Hingga suatu sore terdengar suara hentakan keras
"BUKK !!"

Beberapa tetangga melaporkan dengan histeris bahwa Jessica kecil terlindas kendaraan seorang pemuda mabok yang melajukan kendaraannya dengan kencang didepan rumah Budi. Tubuh Jessica mungil terhentak beberapa meter, dalam keadaan yang begitu panik ambulance didatangkan secepatnya. Selama perjalanan menuju rumah sakit Jessica kecil sempat berkata dengan begitu lirih
"Jessi takut Pa, Jessi takut Ma, Jessi sayang papa mama " darah segar terus keluar dari mulutnya hingga ia tidak tertolong lagi ketika sesampainya di rumah sakit terdekat.

Kejadian hari itu begitu mengguncangkan hati nurani Budi, Tidak ada lagi waktu tersisa untuk memenuhi sebuah janji. Kini yang ada hanyalah penyesalan. Permintaan sang buah hati yang sangat sederhana pun tidak terpenuhi. Masih segar terbayang dalam ingatan budi tangan mungil anaknya yang memohon kepadanya untuk membacakan sebuah cerita, kini sentuhan itu terasa sangat berarti sekali,
"...papa baca keras-keras ya pa, supaya Jessica bisa denger", kata-kata jessi terngiang-ngiang kembali.

Sore itu setelah segalanya telah berlalu, yang tersisa hanya keheningan dan kesunyian hati, canda dan riang Jessica kecil tidak akan terdengar lagi, Budi mulai membuka buku cerita peri imut yang diambilnya perlahan dari onggokan mainan Jessica di pojok ruangan. Bukunya sudah tidak baru lagi, sampulnya sudah usang dan koyak. Beberapa coretan tak berbentuk menghiasi lembar- lembar halamannya seperti sebuah kenangan indah dari Jessica kecil. Budi menguatkan hati, dengan mata yang berkaca-kaca ia membuka halaman pertama dan membacanya dengan sura keras, tampak sekali ia berusaha membacanya dengan keras, Ia terus membacanya dengan keras-keras halaman demi halaman, dengan berlinang air mata.
"Jessi dengar papa baca ya" , selang beberapa kata, hatinya memohon lagi "Jessi papa mohon ampun nak",
" Papa sayang Jessi"
Seakan setiap kata dalam bacaan itu begitu menggores lubuk hatinya, tak kuasa menahan itu Budi bersujud dan menangis, memohon satu kesempatan lagi untuk mencintai.


**********************

Seseorang yang mengasihi selalu mengalikan kesenangan dan membagi kesedihan kita, Ia selalu memberi PERHATIAN kepada kita. Karena ia Peduli kepada kita,

ADAKAH "PERHATIAN TERBAIK" ITU BEGITU MAHAL BAGI MEREKA ?
BERILAH "PERHATIAN TERBAIK" WALAUPUN ITU HANYA SEKALI

Bukankah Kesempatan untuk memberi perhatian kepada orang-orang yang kita
cintai itu sangat berharga ?
DO IT NOW !!
Berilah "PERHATIAN TERBAIK" untuk mereka yang kita cintai !
LAKUKAN SEKARANG !! KARENA HANYA ADA SATU KESEMPATAN UNTUK MEMPERHATIKAN DENGAN HATI KITA.

Ayah dan anak..

Seorang laki-laki yang terlambat pulang dari kerja, merasa lelah dan tidak bersemangat, menemukan anak laki2nya yang berusia 5 th yang sedang menunggu didepan pintu.
"Ayah, bolehkah saya bertanya padamu satu hal?"
"Ya, tentu, apa itu?" jawab pria itu.
"Ayah, berapa uang yang engkau hasilkan dalam satu jam?"
"Itu bukan urusanmu! Apa yang membuatmu bertanya suatu hal yang aneh?" kata pria itu sambil marah.
"Saya hanya ingin tahu. Tolonglah beritahu saya?" pinta anak itu.
"Jika kamu harus tahu, saya menghasilkan $20.00 perjam."
"Oh," jawab anak itu dengan kepala menunduk. dia melihat keatas dan berkata, "ayah, bolehkah saya pinjam $10.00?"

Ayahnya terkejut. "jika itu alasannya kamu bertanya berapa uang yang ayah hasilkan adalah agar kamu bisa meminjam untuk membeli sebuah mainan tolol atau benda2 tak berguna, maka pergilah ke kamarmu dan tidurlah! pikirkan kenapa kamu bertingkah bodoh! Ayah bekerja keras seharian dan tidak memiliki waktu hanya untuk mainan2 anak2 itu."

Anak itu perlahan pergi ke kamarnya dan menutup pintu. Pria itu duduk dan mulai merasa lebih kesal dengan pertanyaan anaknya tadi. Beraninya dia bertanya pertanyaan bodoh hanya untuk mendapat uang. Setelah kira2 satu jam pria itu mulai tenang, dan mulai berpikir mungkin dia selama ini keras terhadap anaknya. Mungkin ada yang benar2 dibutuhkan anak itu dengan $10.00 dan dia jarang mengatakannya. Pria itu menuju ke pintu kamar anaknya dan membuka pintu."Apa kamu sudah tidur nak?"dia bertanya.

"Belum ayah, saya masih bangun," Jawab anak itu.
"Ayah tadi berpikir mungkin tadi ayah terlalu keras kepadamu," kata pria itu.
"Tadi adalah hari yang panjang dan ayah telah melampiaskannya padamu. ini $10.00 yang kamu minta."

Anak itu berdiri, merasa senang dan berteriak,"Oh trimaksih ayah!" Kemudian ia merogoh kebawah bantalnya, ia mengeluarkan beberapa uang receh. Pria itu melihat anaknya memiliki uang, mulai terlihat marah lagi. Anak itu perlahan menghitung uangnya, kemudian menatap pria itu.
"Kenapa kamu minta lagi kalau kamu sudah punya?" geram si ayah.
"Karena saya belum memiliki cukup uang ayah, tapi sekarang saya sudah punya cukup," jawab anak itu.
"Ayah... Saya memilki $20.00 sekarang. bisakah saya membeli waktumu satu jam?"


Luangkanlah waktu kita untuk memberikan perhatian kepada seseorang yang kita sayangi...

Belajar PHP dan MySQL dari NOL – Part I (pengertian, sejarah dan kelebihan)

Pengertian PHP

PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
Contoh terkenal dari aplikasi PHP adalah forum (phpBB) dan MediaWiki (software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain.

Sejarah PHP

Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs Personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah menjadi akronim berulang PHP: Hypertext Preprocessing.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

Kelebihan PHP dari bahasa pemrograman lain

  • Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
  • Web Server yang mendukung PHP dapat ditemukan dimana – mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
  • Dalam sisi pengembangan lebih mudah, karena banyaknya milis – milis dan developer yang siap membantu dalam pengembangan.
  • Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
  • PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.

Pengertian MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

Relational Database Management System (RDBMS)

MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.

Keistimewaan MySQL

MySQL memiliki beberapa keistimewaan, antara lain :
  1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
  2. Open Source.MySQL didistribusikan secara open source, dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma.
  3. Multiuser’. MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
  4. Performance tuning’. MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
  5. Jenis Kolom. MySQL memiliki tipe kolom yang sangat kompleks, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
  6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).
  7. Keamanan. MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.
  8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
  9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
  10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.
  11. Antar Muka. MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
  12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.
  13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.

Kesinambungan antara PHP dan MySQL

Penggunaan PHP dan MySQL dapat menjadikan dan memudahkan untuk pembuatan aplikasi secara gratis dan stabil (dikarenakan banyak komunitas developer PHP dan MySQL yang ber-kontribusi terhadap bugs).

Kesimpulan

Kesimpulan kali ini hanya membahas Pengertian, Sejarah dan kelebihan (PHP dan MySQL) secara garis besar. Pada artikel selanjutnya (Part II), kita akan langsung terjun pada praktek penggunaan PHP dan MySQL.

Sabtu, 16 April 2011

FUNGSI KOMPONEN KOMPUTER

FUNGSI HARDDISK
* Harddisk merupakan ruang simpan utama dalam sebuah computer. Di situlah seluruh sistem operasi dan mekanisme kerja kantor dijalankan, setiap data dan informasi disimpan.
* Dalam sebongkah harddisk, terdapat berbagai macam ruangruang kecil (direktori, folder, subdirektori, subfolder), yang masing-masing dikelompokkan berdasarkan fungsi dan kegunaannya. Di situlah data-data diletakkan.
* Ruang kecil dalam harddisk bekerja dalam logika saling tergantung (interdependent). Data/informasi dalam satu ruang kadangkala diperlukan untuk menggerakkan data/ informasi yang berada di ruang lain. Ada ruang di mana data di dalamnya tidak boleh diutak-atik atau dipindahkan ke tempat lain, ada ruang di mana kita bisa membuang dan menaruh data secara bergantian sesuai kebutuhan.
* Harddisk terdiri atas beberapa komponen penting. Komponen utamanya adalah pelat (platter) yang berfungsi sebagai penyimpan data. Pelat ini adalah suatu cakram padat yang berbentuk bulat datar, kedua sisi permukaannya dilapisi dengan material khusus sehingga memiliki pola-pola magnetis. Pelat ini ditempatkan dalam suatu poros yang disebut spindle.

-------------------------------------

FUNGSI MOTHERBOARD
Pusat pengendali yang mengatur kerja dari semua komponen yang terpasang padanya.
Mengatur pemberian daya listrik pada setiap komponen PC.
Lalu lintas data semuanya diatur oleh motherboard, mulai dari peranti peyimpanan (harddisk, CD-ROM), peranti masukan data (keyboard, mouse, scanner), atau printer untuk mencetak.

--------------------------------------…

Fungsi RAM ( Random Access Memory)
Yang disebut memory pada PC, sebetulnya mengacu pada RAM (Random Access Memory). Sebuah komputer membutuhkan RAM untuk menyimpan data dan instruksi yang dibutuhkan untuk menyelesaikan sebuah perintah (task). Data ataupun instruksi yang tersedia pada RAM memungkinkan processor atau CPU (Central Processing Unit) untuk mengaksesnya dengan cepat.

Saat CPU membuka sebuah program aplikasi dari harddisk-seperti word processing, spreadsheet, ataupun game-ia akan me-loading-nya ke memory. Hal ini memungkinkan aplikasi bekerja lebih cepat dibandingkan harus mengakses langsung ke harddisk yang memang jauh lebih lambat.

Sebab harddisk memang bertugas sebagai storage data, bukan sebagai memory. Dengan mengakses data ataupun aplikasi yang tersedia di RAM, mempercepat PC Anda dalam menyelesaikan tugasnya.

Analogi sederhana untuk mengerti hal ini, lebih mudah jika mengambil pada kegiatan nyata dalam kehidupan sehari-hari. Misalnya pada lingkungan kerja. Di mana ada meja kerja, dan sebuah lemari arsip. Lemari arsip dapat diandaikan layaknya harddisk, di mana tersedia berkas-berkas dan informasi yang dibutuhkan. Saat mulai bekerja, berkas-berkas informasi akan dikeluarkan dari dalam lemari ke meja kerja. Ini untuk memudahkan dan mempercepat akses ke informasi yang dibutuhkan. Maka, meja kerja dapat dianalogikan sebagai memory pada PC.

Dengan analogi sederhana tersebut, tentunya Anda sudah dapat membayangkan perbedaan kecepatan akses, antara memory dan harddisk. Juga sudah terbayang, pentingnya ketersediaan jumlah RAM yang mencukupi untuk dapat melayani data dan informasi yang dibutuhkan oleh CPU.

--------------------------------------…

FUNGSI CPU
Fungsi utama CPU adalah menjalankan program-program yang disimpan di memori utama. Hal ini dilakukan dengan cara mengambil instruksi-instruksi dari memori utama dan mengeksekusinya satu persatu sesuai dengan alur perintah. Pekerjaan ini dilakukan dalam dua tahapan yaitu membaca instruksi (fetch) dan melaksanakan instruksi tersebut (execute). Proses membaca dan melaksankan ini dilakukan berulang-ulang sampai semua instruksi yang terdapat di memori utama dijalankan atau komputer dimatikan. Proses ini dikenal juga sebagai siklus fetch-eksekusi.

Siklus fetch-eksekusi bisa dijelaskan sebagai berikut

1. di awal setiap siklus, CPU akan membaca dari memori utama,
2. sebuah register, yang disebut Program Counter (PC), akan mengawasi dan menghitung instruksi selanjutnya,
3. ketika CPU membaca sebuah instruksi, Program Counter akan menambah satu hitungannya,
4. lalu instruksi-instruksi yang dibaca tersebut akan dimuat dalam suatu register yang disebut register instruksi (IR), dan akhirnya
5. CPU akan melakukan interpretasi terhadap instruksi yang disimpan dalam bentuk kode binari, dan melakukan aksi yang sesuai dengan instruksi tersebut.

Selasa, 29 Maret 2011

Aku bingung, mau melakukan apa..?
Aku juga bingung, ingin mengatakan apa .?
Aku juga bingung, harus bagaimnaaa...??

Tak pernah bisa terlintas dibenak ku..
akan seperti ini kenyattaannya..

Ga sanggup sudah aku, melalui keadaan..
yg tak sejalan dengan yg aku bayangkan....

Akan kah kuakhiri smuanya..??
:(

Jumat, 25 Maret 2011

Sayang ..

Kamu telah mengisi lubuk hatiku
Jauh dalam relungku
Pernahkah kau merasakannya

Cinta kini hanya engkau yang bisa
Buat ku merasa bahagia
Apa kau pun merasakannya
Dan memeluknya

Ku menangis tertahan
Ingat kau tak lagi bersamaku
Ku teriris terdiam
Berharap kebahagiaan datang

Sayang..
Mungkinkah kau akan menunggu
Ku menjemput cinta
Yang pernah ada di hatimu

Ku menangis tertahan
Hingga kau tak lagi bersamaku
Ku teriris terdiam
Berharap kebahagiaan datang

Ku menangis tertahan
Ingat kau tak lagi bersamaku
Ku teriris terdiam
Berharap kebahagiaan datang

Ku menangis tertahan
Ingat kau tak lagi bersamaku
Ku teriris terdiam
Berharap kebahagiaan datang ..