Formatlah Sesuai Keperluan

Published Date September 5, 2005 by maseko

Ada beberapa aplikasi berbasis web di kantor yang menampilkan report dalam bentuk tabel. Untuk menunjang pekerjaan, seringkali data-data dalam tabel tersebut dituangkan kembali ke dalam Microsoft Excel. Namun sayangnya data-data tanggal maupun nilai rupiah masih menggunakan format US English. Untuk tanggal kebanyakan menggunakan format MM-DD-YYYY dan nilai rupiah menggunakan 999,999.99. Hal tersebut agak merepotkan untuk dituangkan kembali dengan cara copy paste ke MS Excel yang saya dan juga mayoritas pengguna lainnya yang setting regionalnya Indonesia yang hanya dikenali sebagai type data text. Seharusnya untuk data tanggal digunakan format DD-MM-YYYY dan nilai rupiah dalam format 999.999,99 sehingga langsung dapat digunakan.

Hal tersebut menggambarkan kalau programmer yang membuatnya kurang memperhatikan siapa yang menggunakan dan untuk apa saja report tersebut akan digunakan. Kalau saja hanya untuk dilihat atau langsung dicetak tentu informasi tersebut masih dimengerti, tapi untuk diolah lebih lanjut perlu pekerjaan ekstra yang seharusnya tidak perlu dilakukan. Untuk mengubah ke format yang seharusnya, programmer hanya membutuhkan sedikit tambahan waktu, disisi lain akan menghemat waktu yang digunakan oleh semua pengguna.

Lain kali, formatlah sesuai keperluan ya Pak!

I’m just claiming my feed at Feedster

Published Date September 4, 2005 by maseko

Salah satu persyaratan buat mengklaim feed kita yang ada di Feedster yaitu mencantumkan link di blog kita. Jadi aku mau nyantumin link itu di sini, jadi gak usah repot-repot ikutan nge-klik.

Mencari Nama Hari Pasar

Published Date August 30, 2005 by maseko

Di Jawa dikenal adanya nama hari pasar yang terdiri dari Manis (Legi), Pahing, Pon, Wage dan Kliwon. Formula berikut dapat digunakan di Microsoft Excel untuk menentukan nama hari pasarnya berdasarkan input tanggal pada suatu cell dan berlaku untuk dua sistem tanggal yang berlaku pada MS Excel (1900 dan 1904). Misalnya kita mempunyai input tanggal pada cell A1 dengan nilai “17/8/1945″, formula akan kita masukan pada cell A2:

=TEXT(A1;"DDDD") &" "& IF(DATEVALUE("1904/1/2")=1; IF(MOD(A1;5)=0;"Pahing"; IF(MOD(A1;5)=1;"Pon"; IF(MOD(A1;5)=2;"Wage"; IF(MOD(A1;5)=3;"Kliwon"; IF(MOD(A1;5)=4;"Manis";))))); IF(MOD(A1;5)=0;"Kliwon"; IF(MOD(A1;5)=1;"Manis"; IF(MOD(A1;5)=2;"Pahing"; IF(MOD(A1;5)=3;"Pon"; IF(MOD(A1;5)=4;"Wage";))))))

Maka hasil yang tertera pada cell A2 adalah “Jumat Manis”.

Untuk menentukan nama hari pasar dari hari ini, modifikasi formula di atas dengan mengganti A1 dengan TODAY(), sehingga menjadi:

=TEXT(TODAY();"DDDD") &" "& IF(DATEVALUE("1904/1/2")=1; IF(MOD(TODAY();5)=0;"Pahing"; IF(MOD(TODAY();5)=1;"Pon"; IF(MOD(TODAY();5)=2;"Wage"; IF(MOD(TODAY();5)=3;"Kliwon"; IF(MOD(TODAY();5)=4;"Manis";))))); IF(MOD(TODAY();5)=0;"Kliwon"; IF(MOD(TODAY();5)=1;"Manis"; IF(MOD(TODAY();5)=2;"Pahing"; IF(MOD(TODAY();5)=3;"Pon";IF(MOD(TODAY();5)=4;"Wage";))))))

My First Wordpress Plugin: Datediff

Published Date August 29, 2005 by maseko

I have made my first plugin for WordPress: Datediff. It is used to calculate the numbers of days, months, or years between two dates just like datedif function in Microsoft Excel.

See Wordpress Plugin Datediff page for more information, download, installation, usage and examples.

Fungsi Datedif Microsoft Excel

Published Date August 25, 2005 by maseko

MS Excel datedifDi MS Excel terdapat fungsi yang namanya Datedif, namun fungsi tersebut tidak tercantum dalam daftar fungsi saat kita mengakses Insert ? Function.. Kalo kita menggunakan MS Excel 2000, dengan melakukan pencarian pada Help-nya, dokumentasi tentang fungsi ini tersedia. Sayangnya, pada MS Excel 2003 dokumentasinya sudah tidak tersedia, meskipun fungsi tersebut masih dapat digunakan. Dapat dimaklumi, karena menurut dokumentasi pada MS Excel 2000, fungsi ini disediakan agar kompatibel dengan Lotus 1-2-3.

Fungsi datedif digunakan untuk menghitung jumlah hari, bulan atau tahun antara dua tanggal. Syntax-nya:

CODE:
  1. DATEDIF(start_date, end_date, unit)

Start_date dan end_date ditulis dalam format string misalnya "24/3/2004" atau nomor serial tanggal atau merujuk ke data tanggal pada cell lain.

Unit digunakan untuk menentukan tipe informasi keluaran yang diinginkan, yaitu:

  • "Y"
    Keluarannya adalah jumlah selisih tahun penuh. Antara tanggal 24/3/2004 sampai 23/3/2005 menghasilkan nilai 0, sedang jika sampai dengan 24/3/2005 menghasilkan 1.
  • "M"
    Keluarannya adalah jumlah selisih bulan penuh. Antara tanggal 24/3/2004 sampai 23/3/2005 menghasilkan nilai 11, sedang jika sampai dengan 24/3/2005 menghasilkan 12.
  • "D"
    Keluarnnya adalah jumlah selisih hari.
  • "MD"
    Keluarannya adalah jumlah selisih hari dengan mengabaikan tahun dan bulannya.
  • "YM"
    Keluarannya adalah selisih bulan dengan mengabaikan tahun dan tanggalnya.
  • "YD"
    Keluarannya adalah selisih hari dengan mengabaikan tahunnya.

Image di atas mungkin bisa menggambarkan penggunaannya.

Google Talk

Published Date August 24, 2005 by maseko

Hari ini Google meluncurkan layanan barunya berupa instant messaging yang diberi nama Google Talk yang menggunakan standar protokol XMPP. Standar ini memungkinkan Google Talk berhubungan dengan IM client lainnya yang mensupport Jabber/XMPP. Seperti layanan Google lainnya saat diluncurkan, Google Talk masih berstatus Beta.

Sayangnya, saat ini Google Talk hanya tersedia untuk sistem operasi Windows XP/2000/2003. Kedepannya, kemungkinan akan tersedia untuk sistem operasi lainnya.

Download dan informasi lebih lanjut dapat diakses dari URL http://www.google.com/talk/index.html.

Yahoo AddressGuard: Email Sekali Pakai

Published Date August 23, 2005 by maseko

AddressGuard adalah cara lain yang kuat untuk perlindungan terhadap spam:

  • Buat alamat email sekali pakai dalam sekejap
  • Korbankan alamat sekali pakai itu bila Anda tidak ingin mengorbankan alamat utama Alamat Surat Yahoo!
  • Mintalah agar pesan dikirimkan ke Kotak Masuk atau ke map pribadi
  • Hapus saja jika alamat itu mulai menerima spam

Itu kutipan dari halaman pengenalan fitur AddressGuard di Yahoo! Surat. Dengan menggunakan fitur ini kita diberi kesempatan menambah alamat email baru Yahoo yang masih terkait dengan account utama kita dengan waktu relatif singkat dibanding membuka account baru. Email yang ditujukan ke alamat baru tersebut akan masuk ke email utama Yahoo kita, apakah mau masuk ke Inbox atau ke folder tersendiri sesuai pengaturan kita.

Penambahan email ini lebih ditujukan untuk digunakan pada layanan-layanan di internet yang membutuhkan alamat email tetapi mempunyai kemungkinan mengundang spam cukup tinggi misalnya pemunculan alamat email tersebut pada halaman web. Jadi jika sewaktu-waktu alamat email tersebut mendapat spam, kita cukup menghapus alamat email tersebut tanpa mengorbankan alamat email Yahoo utama kita.

Alamat email yang ditambahkan mempunyai format [nama_dasar]-[kata_kunci]@yahoo.com (atau yahoo.co.id). Nama dasar akan digunakan sebagai awalan semua alamat email sekali pakai tersebut, sedang kata kunci digunakan untuk mebedakan email sekali pakai yang satu dengan yang lain.

Untuk menggunakan fitur AddressGuard ini, setelah login ke Yahoo! Surat, pilih Mail Option (Opsi Surat) pada bagian kanan atas, kemudian pilih menu AddressGuard pada kategori Spam. Petunjuk yang diberikan cukup jelas disertai contoh-contoh.

Undangan Menjadi Thunderbird Basic Functional Testers

Published Date August 18, 2005 by maseko

Ada undangan buat menjadi tester penggunaan dasar Thunderbird. Bagi yang berminat bisa gabung ke milis khusus dengan mendaftar terlebih dahulu.

Google Mirror

Published Date August 18, 2005 by maseko

Mirror website umumnya dibuat sebagai replika website aslinya untuk memberikan akses tercepat bagi pengunjung atau menjaga server utamanya gak sibuk-sibuk amat. Tapi coba liat mirror Google yang ini: http://www.alltooflat.com/geeky/elgoog/m/index.cgi. Nilai "mirror"-nya lebi baik dibandingkan istilah mirror website yang berlaku umum.

Tampilan dari logo Google sampai penulisan text dibuat terbalik seperti hasil pencerminan. Gak sepenuhnya seperti hasil cermin, walaupun penulisan text sudah dilakukan dari kanan ke kiri, tapi per-hurufnya masih seperti apa yang bisa kita baca. Sulit kali ya cari font terbaliknya..

Mau nyoba melakukan search disitu? Kita masukan keywordnya pun harus secara terbalik. Misalnya mencari indonesia, kita kudu masukin aisenodni.

WordPress 1.5.2

Published Date August 16, 2005 by maseko

WordpressWordPress 1.5.2 dah keluar 2 hari yang lalu, tapi baru baca di feed yang ada di Dashboard. Intinya buat "improvements and security fixes". Kapan ya mo upgrade, kalo di kompi lokal mah gampang, biasanya sih replace aja.. soalnya gak ada isinya, tapi kalo yang online gini mikir lagi, soalnya akses FTP lewat proxy gak bisa upload.. Pokoknya mah sekarang download dulu terus baca dokumentasi buat upgradenya.