Rabu, 26 Desember 2012

rindu ku pada mu sayang

di sini
di antara kemeriahan dan bintang
di mana telah ku tanam kan hektaran rindu untuk mu
ketika malam berjatuhan
hingga terdampar di pagi


dan untuk sekian kali nya
 aku  merasa kau begitu jauh
meski kita masih saling berteduh
di bawah langit yang sama

oh kekasih ku
jika kau percaya angin adalah satu
jika kau percaya samudra adalah biru
akan ku nanyi kan rindu ini
lewat angin, lewat laut, lewat sunyi
dan denting malam

Minggu, 16 Desember 2012

kau dan aku

Kau dan aku tidak ditakdirkan untuk berada dalam satu kisah yang indah
percaya atau tidak begitulah kenyataan nya
jangan menyangka nya karna akan sia sia
sama seperti berjalan di atas pecahan kaca
setiap langkah kita hanya akan memuai luka

kau dan aku seperti tengah mencoba untuk membirukan senja yang selalu merah
kita sama sama berusaha
tetapi tidak bisa mengubah apa apa
senja tetap berwarna merah dan hati ku masih saja berkata tidak
maka berhenti dan renungkanlah ini semua sejenak.
tidak ada guna nya memaksa
ini hanya membuat aku tersiksa dan aku menderita

lantas kenapa kita tidak menyerah saja?
bukan kah sejak awal semua nya sudah jelas?
akhir bahagia itu buka milik kita..

Senin, 10 Desember 2012

Tutorial Membuat Desain Website atau Web design

Sering kita temui website yang tipikal: "Welcome to my homepage," animasi e-mail, background dengan tulisan miring (diagonal), animasi garis pembatas, tabel dengan border tiga-dimesi dan lain-lain. Hal ini terjadi akibat dari fasilitas Template yang disediakan oleh software pembuat web seperti: Frontpage, Corel WebDesigner, dan sebagainya yang ditujukan untuk mempermudah penggunanya dalam membangun website.
Jika anda puas dengan hasil kerja anda membangun website dengan fasilitas template, sudahlah cukup sampai disini. Tetapi jika anda tidak puas dengan apa yang anda buat, dan anda merasa ingin lebih baik, maka anda perlu mengetahui bagaimana seorang Web Designer membangun suatu Website, terlepas anda punya bakat seni atau tidak.
  1. Unik : Dalam membuat karya apapun seorang designer mempunyai kesadaran untuk tidak meniru atau menggunakan karya orang lain. Begitu pula seorang Web Designer harus mempunyai budaya malu untuk menggunakan icon, animasi, button, dll, yang telah digunakan atau dibuat oleh orang lain.
  2. Komposisi : Seorang Web Designer selalu memperhatikan komposisi warna yang akan digunakan dalam website yang dibuatnya. Pergunakan selalu Palette 216 WebColor, yang dapat diperoleh dari Adobe.com, hal ini untuk mencegah terjadinya dither pada image yang berformat GIF. Dalam membangun website suatu perusahaan, Web Designer selalu menyesuaikan warna yang digunakan dengan Corporate Color perusahaan tersebut. Sebagai contoh: Telkom Corporate Color-nya adalah biru, Coca-Cola : merah dan putih, Standard-Chartered : hijau dan biru, dsb. Untuk kemudian warna-warna tadi digunakan sebagai warna dominan atau sebagai elemen pendukung (garis, background, button, dsb).
  3. Simple : Web Designer banyak yang menggunakan prinsip "Keep it Simple", hal ini ditujukan agar tampilan website tersebut terlihat rapi, bersih dan juga informatif.
  4. Semiotik : Semiotika adalah ilmu yang mempelajari tentang tanda-tanda. Dalam hal ini diharapkan dengan melihat tanda atau gambar, user/ audience dapat dengan mudah dan cepat mengerti. Sebagai contoh: Jangan membuat gambar/image yang berkesan tombol, padahal itu bukan tombol/ link.
  5. Ergonomis : Web Designer selalu memperhatikan aspek ergonomi. Ergonomi disini adalah dalam hal kenyamanan user dalam membaca dan kecepatan user dalam menelusuri website tersebut. Web Designer memilih ukuran Fonts yang tepat sehingga mudah dibaca, Web Designer menempatkan link sedemikian rupa sehingga mudah dan cepat untuk di akses dan lebih penting lagi adalah Informatif.
  6. Fokus : Tentukan hirarki prioritas dari pesan yang akan disampaikan, misalnya: Judul harus besar, tetapi jangan sampai akhirnya akan konflik dengan subjudul yang berukuran hampir sama. Hal ini akan membingungkan user/audience untuk menentukan pesan mana yang harus lebih dahulu dibaca/ dilihat.
  7. Konsisten : Tentukan font apa yang akan digunakan sebagai Body-text, Judul, Sub Judul dan sebagainya, sehingga website tersebut akan terlihat disiplin dan rapi. Sesuaikan jenis huruf yang digunakan dengan misi dan visi website tersebut, misalnya: hindari menggunakan font Comic dalam membangun website suatu perusahaan resmi.
Demikian beberapa aspek dan prinsip yang digunakan Web Designer dalam membuat website, selebihnya merupakan ekspresi dari pembuat website itu sendiri yang terwujud dalam penggayaan penyusunan website.
Software-software pembuat suatu website
Desain : Untuk membuat desain suatu homepage biasanya para web designer dimulai dengan software ini sebagai tampilan sementara atau dalam membuat layout homepage.
1. Adobe Photoshop : Desain berbasis titik ( bitmap )
2. Adobe Image Ready : Memotong gambar-gambar ke dalam format html
3. Adobe Illustrator : Desain berbasis vector
4. CorelDraw : Desain berbasis vector
5. Macromedia Freehand : Desain berbasis vector
Efek Desain : Hal ini dilakukan untuk menghidupkan desain yang telah kita rancang. Seperti menambah efek cahaya, textur dan manipulasi teks.
1. Macromedia Firework : Efek teks
2. Painter : Memberikan efek lukisan
3. Ulead Photo Impact : Efek frame dan merancangan icon yang cantik.
4. Plugins Photoshop : Seperti Andromeda, Alien Skin, Eye Candy, Kai’s Power Tool dan Xenofex juga sangat mendukung untuk memberi efek desain sewaktu anda mendesain layout homepage di Photoshop.
Animasi : Penambahan animasi perlu untuk membuat homepage agar kelihatan menarik dan hidup.

 1. 3D Studio Max : Untuk membuat objek dan animasi 3D.
 2. Gif Construction Set : Membuat animasi file gif
 3. Macromedia Flash : Menampilkan animasi berbasis vector yang berukuran kecil.
 4. Microsoft Gif Animator : Membuat animasi file gif
 5. Swift 3D : Merancang animasi 3D dengan format file FLASH.
 6. Swish : Membuat berbagai macam efek text dengan format file FLASH.
 7. Ulead Cool 3D : Membuat animasi efek text 3D.
Web Editor : Menyatukan keseluruhan gambar dan tata letak desain, animasi, mengisi halaman web dengan teks dan sedikit bahasa script.
1. Alaire Homesite
2. Cold Fusion
3. Microsoft Frontpage
4. Macromedia Dreamweaver
5. Net Object Fusion
Programming : Hal ini dilakukan setelah sebagian besar desain homepage telah rampung. Programming bertugas sebagai akses database, form isian dan membuat web lebih interaktif. Contoh : Membuat guestbook, Form isian, Forum, Chatting, Portal, Lelang dan Iklanbaris.
1. ASP ( Active Server Page )
2. Borland Delphy
3. CGI ( Common Gateway Interface )
4. PHP
5. Perl
Upload : File html kita perlu di letakkan ( upload ) di suatu tempat ( hosting ) agar orang di seluruh dunia dapat melihat homepage kita.
1. Bullet FTP
2. Cute FTP
3. WS-FTP
4. Macromedia Dreamweaver : dengan fasilitas Site FTP
5. Microsoft Frontpage : dengan fasilitas Publish
Sound Editor : Homepage kita belum hidup tanpa musik. Untuk mengedit file midi atau wav, perlu alat khusus untuk itu.
1. Sound Forge : Mengedit dan menambah efek file yang berformat mp3 dan wav.
2. Cakewalk : Mengedit dan menambah efek untuk file yang berformat midi
Banyak sekali memang software untuk membuat suatu homepage dan kita tidak perlu mempelajari semua software tersebut di atas. Tapi untuk mempermudah, bagi pemula lebih baik dimulai terlebih dulu dengan mempelajari software Microsoft Frontpage atau Macromedia Dreamweaver agar lebih mengenal aturan-aturan membuat homepage dan mengenal bahasa html. Setelah itu baru Adobe Photoshop yang dipakai kebanyakan para desainer.
Langkah-langkah Membuat Homepage
Bermacam-macam langkah yang digunakan profesi web kita untuk membuat suatu homepage. Berikut ini adalah proses secara umum yang dilakukan kebanyakan profesi web di Indonesia untuk membuat web.
  1. Membuat Sketsa Desain : Desainer bisa saja menuangkan ide dalam membuat interface suatu homepage dalam bentuk sketsa di kertas dahulu. Untuk kebanyakan orang, biasanya langkah ini dilewatkan dan langsung pada langkah membuat layout desain dengan menggunakan software.
  2. Membuat Layout Desain : Setelah sketsa sudah jadi, kita menggunakan software seperti Adobe Photoshop, Adobe Illustrator, Macromedia Fireworks dan Macromedia Freehand untuk memperhalus sketsa desain.
  3. Membagi gambar menjadi potongan kecil-kecil : Setelah layout desain homepage sudah jadi. File gambarb tersebut dipecah menjadi potongan kecil-kecil untuk mengoptimize waktu download. Untuk melakukan hal tersebut dapat menggunakan software Adobe Image Ready. Software ini dapat langsung memotong gambar yang besar tadi dan otomatis juga menjadikannya ke dalam format html. Langkah ini bisa saja dilewatkan bila ukuran gambar kita tidak terlalu besar.
  4. Membuat Animasi : Animasi diperlukan untuk menghidupkan homepage kita agar menarik pengunjung. Macromedia Flash dan Gif Construction Set dapat dipakai untuk melakukan hal tersebut.
  5. Membuat HTML : Setelah itu kita merapikan layout desain kita seperti menempatkan beberapa tombol dan gambar, menambah text, mengedit script HTML, membuat layout form ke dalam format HTML. Untuk itu kita perlu software HTML Editor seperti Macromedia Dreamweaver, Microsoft Frontpage dan Allaire Homesite.
  6. Programming dan Script : Untuk website e-commerce, iklan baris, lelang, database, membuat guestbook, counter dan forum diskusi. File HTML kita perlu programming untuk melakukan aktivitas semacam itu. Programming dan script ini bisa dibuat dengan menggunakan ASP, Borland Delphy, CGI, PHP, Visual Basic. Dan perlu diperhatikan bahwa programming dan script ini biasanya dilakukan setelah desain homepage kita telah jadi.
  7. Upload HTML : Setelah file kita telah menjadi html beserta gambar dan scriptnya. Kita perlu meng-upload file kita ke suatu tempat ( hosting ), agar semua orang di dunia dapat mengakses halaman html kita. Biasanya Macromedia Dreamweaver dengan fasilitas site FTP dan Microsoft Frontpage dengan Publishnya telah menyediakan fasilitas upload ini. Atau dapat menggunakan software seperti WS-FTP, Cute FTP, Bullet FTP..

tips menjadi programer handal

Kemampuan pemrograman komputer saat ini memang bukan monopoli mahasiswa maupun sarjana informatika saja. Selain bisa dipelajari secara otodidak, beberapa jurusan non-informatika di perguruan tinggi juga memasukkan dasar-dasar pemrograman komputer dalam kurikulum mereka.
Mempelajari pemrograman komputer sebaiknya dimulai dari mempelajari bahasa pemrograman yang relatif sederhana terlebih dahulu. Bahasa Pascal/Turbo Pascal maupun C/C++ merupakan alternatif yang baik untuk memulai. Di kebanyakan perguruan tinggi, Pascal merupakan bahasa pemrograman pertama yang diajarkan kepada mahasiswa jurusan informatika. Ini karena Pascal merupakan bahasa pemrograman yang sangat terstruktur sehingga memungkinkan mahasiswa untuk belajar mengasah logika pemrograman. Sementara itu, di perguruan tinggi yang lebih maju, semacam ITB atau UI, para mahaiswa semester awal akan langsung dikenalkan dengan bahasa C dengan pertimbangan bahwa penggunaannya lebih luas ketimbang Pascal sehingga lebih aplikatif. Bagi yang belajar pemrograman secara otodidak, saya sarankan untuk mulai dari Pascal dahulu, dan berikutnya barulah mempelajari C.
Saya tidak akan menyarankan untuk mempelajari beberapa bahasa pemrograman sekaligus secara simultan. Hal ini hanya akan membuat bingung sehingga malahan akan memperlambat proses belajar. Saya cenderung menyarankan untuk mempelajari dan menguasai secara sungguh-sungguh pada satu bahasa pemrograman tertentu. Sekali kita menguasai sebuah bahasa pemrograman, tidak sulit untuk mempelajari bahasa pemrograman lain. Pada pokoknya, setiap bahasa pemrograman hanya memiliki perbedaan pada sintaks dan cara-cara pendeklarasian variabel, konstanta, maupun hal-hal khusus semacam array, pointer, atau linked list (perkecualian ada pada bahasa assembly atau bahasa dengan struktur ‘nyeleneh’ semacam Prolog). Itulah sebabnya bagi mereka yang sudah akrab dengan pemrograman komputer, tidak akan terlalu kesulitan untuk mempelajari bahasa pemrograman baru.
Mirip seperti kegiatan hacking, pemrograman komputer lebih banyak mengandung unsur seni ketimbang teknis. Mempelajari ’seni’ pemrograman merupakan hal yang tidak kalah pentingnya selain mempelajari bahasa pemrograman itu sendiri. Subjek-subjek semacam teknik flowchart, struktur data, maupun logika dan algoritma pemrograman adalah hal yang perlu dipelajari untuk memahami ’seni’ memprogram komputer. Juga jangan lupa untuk mempelajari teknik-teknik pemrograman semacam OOP (Object Oriented Programming, Pemrograman berorientasi objek). Semua itu akan sangat berguna dalam kegiatan pemrograman yang sesungguhnya, terutama untuk membuat aplikasi-aplikasi yang kompleks.
Beberapa bahasa pemrograman didesain untuk keperluan khusus. Bahasa assembly perlu dipelajari apabila kita ingin menjadi programmer sistem yang banyak melakukan akses pada hardware. Sebaliknya, beberapa bahasa pemrograman didesain untuk mengembangkan aplikasi yang spesifik. Bahasa Cobol misalnya, lebih banyak digunakan untuk aplikasi bisnis sementara Prolog biasanya dipakai untuk menciptakan software yang memiliki kemampuan expert system/sistem pakar (semacam teknik kecerdasan buatan). Tidak perlu kemaruk mempelajari semuanya. Cukup pelajari bahasa pemrograman yang sekiranya dibutuhkan saja.
Untuk ukuran saat ini, bahasa pemrograman visual dibawah lingkungan Windows seperti Visual Basic atau Delphi merupakan bahasa pemrograman ‘favorit’ para developer Untuk mereka yang berkecimpung dalam pemrograman database, penguasaan terhadap SQL dan variannya (MS SQL, MySQL maupun PosgreSQL) merupakan nilai tambah. Sementara itu, penguasaan bahasa C merupakan keharusan bagi para programmer yang berkutat dengan OS Linux maupun pengembang software yang sifatnya lintas platform.
Terakhir, komputer dan pemrogramannya adalah dunia yang terus berkembang secara dinamis. Jangan berpuas diri dengan kemampuan yang dimiliki saat ini. Bahasa dan teknik pemrograman baru terus bermunculan dari waktu ke waktu. Seorang programmer sejati tidak pernah berhenti belajar dan mengasah kemampuannya.

Kamis, 06 Desember 2012

bukan salah bintang jatuh

banyak orang yang bilang kalau kita melihat bintang jatuh dan mengucapkan permohonan,
maka permohonan kita akan terkabul.
saat kebetulan melihat bintang jatuh, aku berniat membuktikan nya dan mengucapkan keinginan ku
"sebuah keluarga untuk ku..." dan pada malam sesudah nya, saat bintang jatuh terlihat lagi, aku mengucapkan
"pacar keren tapi baik hati...."

Rabu, 05 Desember 2012

rindu ku ayah

Meski suaramu
Tak semerdu nyanyian lembut seorang ibu
Kau membingkaiku dengan nada nada ketulusan
Yang mengantarkan hatiku. . .
Menuju lembah tinggi. .
Bernama kedamaian
Meski sentuhanmu tak selembut belaian suci seorang ibu
Namun dengan dekapanmu. . .
Ku terhangatkan dengan kasihmu
Ku terlenakan
Dengan cintamu

Tangisku berderai
Kala ku ingat ucapan indahmu menimangku
Kala ku sentuh tubuh letihmu menjagaku

Seperti karang menjaga debu pasir
Kau jaga aku. . .
Kau lindungiku
Dari kotoran raga dan jiwa yang kan basahiku. .
Kau rela di terpa deburan buih
Yang berlalu
Demi aku
Demi anakmu. . .

Seakan tak pernah lelah
Kau hapuskan tetes air mataku
Seakan tak pernah bosan
Kau redamkan aku dari tangisan

Ku urai hati ini
Untukmu
Untuk segalanya yang tlah kau labuhkan pada dermaga hidupku
Hanya sebentuk puisi
Dari ketulusan hati
Untukmu Ayah ku
Terima kasih. . . .


Rindu ku dari anak mu ini Ayah :'(

bintang ku untuk mu

aku pikir bintang terdiam
ketika kupetik satu untukmu
kemudian, aku taruh di dadamu
bintang yang tak pernah padam
dekap erat dan jangan sampai pudar
karena nanti kita dipertemukan
di angkasa

Selasa, 04 Desember 2012

untukmu sahabat

Sahabatku adalah tetesan embun pagi
yang jatuh membasahi kegersangan hati
hingga mampu menyuburkan seluruh taman sanubari
dalam kesejukan

Sahabatku adalah bintang gemintang malam di angkasa raya
yang menemani kesendirian rembulan yang berduka
hingga mampu menerangi gulita semesta
dalam kebersamaan

Sahabatku adalah pohon rindang dengan seribu dahan
yang memayungi dari terik matahari yang tak tertahankan
hingga mampu memberikan keteduhan
dalam kedamaian

Wahai angin pengembara
kabarkanlah kepadaku tentang dirinya

Sahabatku adalah kumpulan mata air dari telaga suci
yang jernih mengalir tiada henti
hingga mampu menghapuskan rasa dahaga diri
dalam kesegaran

Sahabatku adalah derasnya hujan yang turun
yang menyirami setiap jengkal bumi yang berdebu menahun
hingga mampu membersihkan mahkota bunga dan dedaun
dalam kesucian

Sahabatku adalah untaian intan permata
yang berkilau indah sebagai anugerah tiada tara
hingga mampu menebar pesona jiwa
dalam keindahan

Wahai burung duta suara
ceritakanlah kepadaku tentang kehadirannya

selamanya

ku titip kan sebuah kenangan indah bersama mu
ku ingin selalu membuat mu tersenyum
ku rela kan kau bersama orang lain walaupun hati ini tidak
ku kenang semua cerita kita berdua selama ini
ku tak rela bila melihat mu bersedih dengan semua ini

tetapi ku menangis bila kau bersama dia
jujur ku tak sanggup dengan semua ini
apa maksud dari semua ini?
tetapi ku ingin membuat mu tersenyum
ku ikhlaskan kau bersama nya walaupun ku menangis

bila suatu saat nanti ku tak ada
ku ingin kau kenang hari hari kita
bila suatu saat nanti ku pergi jauh
ku ingin melihat senyum mu untuk terakhir
ku ingin menggengam tangan mu
ku ingin peluk erat diri mu

ku belajar bisa menyayangi seseorang dari sifat-sifat mu, kata-kata mu, dan perhatian mu yang bisa membuat ku seperti ini.
jujur ku tak ingin seperti ini, tetapi waktu dan keadaan yang membuat ku seperti ini
dan aku bersyukur bisa mengenal mu

ku yakin kita akan berpisah suatu saat nanti
tetapi ku tak yakin bisa melupakan semua nya kenangan kita selama ini
ku berterimakasih padamu
kau bisa merubah kebiasaan buruk ku menjadi lebih indah
ku percaya kita selamanya.

05 desember 2012

Tuhan.......
izinkan sekali ini saja aku menggenggam kedua tangan nya
izinkan sekali ini saja aku mencium kening nya..
akan aku buktikan tanda sayang ku kepada nya..

bila suatu saat nanti ku tiada
jaga orang yang ku sayang ini
cari penganti diri ku untuk menjaga nya.

walaupun ku tiada nanti aku akan menjagamu
walaupun tempat kita berbeda nanti
tetapi sayang ku akan sama dan akan terus sama

Tuhan......
bila suatu saat nanti dia lupa dengan ku
tabahan dan kuatkan hati ini untuk bisa menerima nya
aku ingin memeluk nya dengan sebuah doa.