17/November/2009

Dasar-dasar CSS (1)

~BASA-BASI~
Bismillah. Iseng-iseng mengisi waktu saya coba untuk menuliskan dasar-dasar CSS (Cascading Style Sheets). Selain untuk iseng, pembahasan ini juga cukup penting untuk para designer web dan programmer.

Mayoritas orang awam otaknya selalu memerintahkan untuk menilai kualitas software dari bentuk tampilan/design, bahkan ada yang mengatakan design menunjukan kualitas software, padahal tidak. Menurut saya design mempunyai penilaian tersendiri dan tidak pantas digunakan sebagai faktor utama untuk menilai kualitas software. Namun bagaimanapun, orang “awam” tidak akan pernah bertanya apakah software Anda OOP (Object Oriented Programmering) atau struktural? Apakah Anda pake framework atau tidak? Apakah Anda menggunakan metode templating (memisahkan antara source code dgn design) ?

Bagaimanapun membuat software kelas kacangan dengan design kelas A jelas bukan software yang baik, membuat software dengan teknik-teknik berstandart tapi design yang gak tertata juga akan berpotensi untuk ditinggalkan dan dinilai rendah oleh pengguna.
Yang paling baik adalah memadukan design yang menggambarkan kualitas program Anda sesungguhnya.

Oke, saya tidak akan mendalami pembahasan itu. Sekarang kita mulai saja belajar CSS-nya. Oh ya… untuk bisa CSS, sebaiknya anda telah menguasai HTML. Jika anda tidak bisa HTML jangan lanjutkan membaca tulisan ini :)
~PEMBAHASAN~
A. Lokasi Penulisan kode CSS

(more…)

19/August/2009

Kemampuan awal programming

Ternyata, Anak bermur sekitar 8 atau 9 tahun sudah memiliki kemampuan untuk menerima materi programming dasar.
Jika diajarkan secara berkelanjutan maka saat SMP atau SMU sudah bisa membuat game.
Dan saat kuliah sudah bisa membuat programming secara “ilmiah” (pake ilmu: Object, Model, Mendukung Pengembangan software, dll)

27/July/2009

Software Desktop atau Webbase?

Faktor yang sangat menentukan untuk memilih software berbasis desktop atau webbase adalah:

1. Jarak pengakses ke pusat layanan
2. Jumlah Pengakses

Jenis software webbase lebih tepat digunakan jika pengakses jauh, tersebar dan banyak.

Java: Extends

Mahasiswa java, sering dididik untuk tidak menikmati keindahan extends, karna mereka meng-extends-kan kelas induk sambil melihat source code kelas induk. Bahkan tidak memahami kenapa extends ada di java.

Salah satu manfaat extends adalah pengembangan software. Bayangkan! anda tidak perlu mengubah apapun di kelas induk untuk mengembangkan fungsionalitas software.

Ingat, pada pengembangan software sesungguhnya anda tidak melihat source code kelas induk tapi dokumentasinya (javadoc).

2/November/2008

File set untuk VI

Tentu para pengguna linux telah terbiasa dengan editor text base VI yang super tangguh ini. Walau semua dilakukan via command tapi editor ini memiliki fitur yang sangat lengkap, dari sekedar copy–paste teks sampai fitur enskripsi-pun ada.
Berikut beberapa perintah favorit saya:

set bg=dark, syntax on, set number, yy, p,w,q,/,x,X, dan lain-lain


Pengguna VI mungkin cukup direpotkan dengan mengetikan perintah-perintah tersebut tiap membuka file, namun jangan khawatir
VI memiliki file konfigurasi bernama .vimrc (file hidden: didahului tanda titik), Anda cukup menuliskan satu atau beberapa perintah di dalam file tersebut kemudian letakan di home direktori user Anda maka VI akan mejalankanya tiap kali Anda membuka VI.

21/August/2008

PILWAKO Kota Jambi dan my quick count (Linux & Web base)


Fungsi quick count:
1. Mengetahui hasil perhitungan secara cepat
2. Fungsi kontrol terhadap kecurangan yang mungkin bisa terjadi



Tanggal 20 Agustus kemarin, kota saya ini diramaikan dengan pemilihan wali kota. Pada kesempatan ini pula saya mencoba pertama kali untuk membuat software quickcount web dan Linux base.
Maaf sebelumnya…, saya ingin jelaskan dulu secara singkat apa itu quickcount, begini:
Sebenarnya ada multi tafsir untuk defenisi quick count, pertama: Quick count adalah perhitungan cepat menggunakan ilmu statistik untuk memperkirakan jumlah dan urutan. Ke dua: Quick count adalah perhitungan cepat menggunakan mekanisme yang lebih cepat dari perhitungan manual dan tentu tidak menggunakan ilmu statistik. Bedanya:
(more…)

10/August/2008

Netbean dengan profile warna Cyty Lights dan font DejaVu Sans berukuran 13

Mengggunakan editor yang handal,mudah dan mempunyai banyak fitur adalah hal penting bagi programer namun yang tidak kalah pentingnya adalah style, jenis huruf, warna dan kenyamanan saat coding.
Berikut screen editor netbean saya menggunakan profile warna Cyty Lights dan font DejaVu Sans berukuran 13:
(more…)

14/April/2008

PHP: Cara mudah memulai smarty

Smarty dalah salah satu dari sekian banyak mesin template yang digunakan programer PHP, dengan sistem template semacam ini pekerjaan programer dan design dapat dipisahkan. Terkadang dan mungkin banyak para programer yang tidak berjiwa seni :) dan designer yang tak suka coding :) , dengan smarty designer dan programer dapat bekerja sama dengan cara yang baik.

Berikut instalasi singkat dan penggunaanya:
(more…)







E-mail:mauladi at
inbox dot com

[MY PHOTOS]