Ganti Blog Provider

Oktober 2, 2012 1 komentar

WordPress telah menjadi blog provider favorite saya, namun beberapa minggu lalu ditemukan sebuah software yang mampu memposting blog yang telah dibikin secara offline sebelumnya. Jadi, alternatif tersebut menjadi cukup menarik mengingat bandwidth yang saya miliki tidak selalu berlimpah. WordPress selain memiliki design interface yang simple juga menyediakan fasilitas yang membantu mengembangkan blog mejadi lebih menarik. Saat ini, blog yang akan terus saya kembangkan adalah http://cakyus.blogspot.com/

thank you everyone, thank you wordpress. 🙂

Kategori:Uncategorized

Trik Menghadapi Virus USB Flash Disk

Desember 18, 2011 10 komentar

Saya pernah meminjamkan flash disk dan diberitahu bahwa di flash disk yang saya pinjamkan itu ada virusnya. Awalnya saya pikir itu hal yang menarik, coz saya pake ubuntu. Trus, setelah mengusut benang kusut, ada temuan bahwa antivirus ( jiaahhh, saya udah lama nggak pake software kayak gini ) yang terinstall di komputer temen saya itu gagal dan terlambat mendeteksi serangan virus ke flash disk. So, kronologisnya: flash disk di colokin, virus menyerang flash disk, antivirus mendeteksi virus.

Fitnah yang dilemparkan antivirus murahan itu jelas nggak bisa didiamkan, apalagi hal ini menyangkut kredibilitas. Dulu .. jaman nasi, telor, dan sayur masih Rp 1.300,00 ada yang jual flash disk dengan switch read-write hal ini sangat cocok untuk mengatasi hal yang kayak ginian. Cuman jaman sekarang, flash disk model yang gitu udah punah.

Ada beberapa file dan folder yang umumnya dibuat oleh virus. Dengan membuat kebalikan dari file atau folder tersebut, serangan virus bisa dikurangi sampai dengan pembuat virus tersebut menyempurnakan codingnya.

Pada beberapa virus, logika pemograman yang digunakan kurang sempurna. Contoh pada pembuatan folder RECYCLER. Pertama, program akan mendeteksi apakah ada folder RECYCLER atau tidak. Pada flash disk dengan file RECYCLER seperti pada gambar, bila system ditanya apakah ada folder RECYCLER ? tentu jawabnya tidak. Kedua, program membuat folder RECYCLER. Pembuat virus, hingga saat tulisan ini diketik, pada umumny belum memperhitungkan adanya file RECYCLER pada flash disk yang akan membuat program virus tidak berjalan. Tentu anda tidak mendapatkan pesan error karena pada umumnya program virus tidak memunculkan pesan tersebut.

Kategori:Uncategorized Tag:

Yet Another Framework

November 27, 2011 3 komentar

Yaf, menurut Xinchen Hui adalah sebuah framework PHP, mirip dengan Zend Framework, yang dikembang dalam bahasa C dan dibangun sebagai PHP extension. Framework ini menyediakan Interface Object Oriented pada pengembang yang menggunakan PHP untuk mengembangkan aplikasi berbasis web.

Saya kurang tahu lebih jauh perihal Yaf, manual-nya sendiri terlihat baru saja di-translate. Karena ditulis dalam bahasa C, tentunya sangat cepat dan hampir tanpa overhead. Dalam benchmark yang dilakukan oleh eryx terlihat Yaf lebih unggul dari Zend Framework, Code Igniter, Yii, dan MicroMVC. Bila Anda sangat khawatir dengan performance, mungkin Yaf bisa menjadi sebuah alternatif.Framework yang dibandingkan, kalo saya lihat, semuanya mendukung konsep OOP dan MVC.

Untuk pengguna Linux, Anda dapat men-download source code di PECL. Untuk pengguna windows, Anda dapat men-download source code dan compiled extension di google code.

Sayangnya, menurut manual, Yaf hanya dapat berjalan di atas PHP 5.2.1 dan tidak dapat berjalan di versi PHP yang baru (masih belum jelas apakah yang dimasud adalah versi 5.3, 5.4 ato 6).

Mengingat kemungkinan response yang baik terhadap extension ini, menurut saya, ada baiknya juga dikembangkan Yaf dalam bahasa PHP. Hal ini untuk mendukung kecepatan perbaikan source code.

Kalo ada yang pernah menggunakan Yaf, tentu komentar Anda sangat menarik untuk disimak. 🙂

Kategori:Uncategorized Tag:, ,

PHP Reporting

November 22, 2011 Tinggalkan komentar

Beberapa hari ini saya mencari beberapa alternatif reporting dengan PHP. Alternatif yang ditelusuri adalah alternatif open source dan tidak membutuhkan library lain.

HTML Reporting

Udah ada CSS rule untuk printing di http://www.w3.org/TR/css-print/ kelemahan metode ini adalah tidak semua browser support spesifikasi CSS. Tidak semua browser support untuk menghilangkan header dan footer secara otomatis dari CSS.

PDF Generator

Kelebihan komponen PDF adalah fleksibilitas dalam mengatur output yang dihasilkan. Ada beberapa alternatif generator PDF dengan bahasa PHP yang tidak membutuhkan library lainnya.

  1. FPDF
  2. TCPDF

Reporting Engine

  1. PHPJasperXML
    http://code.google.com/p/phpjasperxml/
    Untuk yang sudah terbiasa menggunakan JasperReport di Java, terdapat alternatif untuk PHP Reporting yang memproses file XML yang dihasilkan dari Report Designer di JasperReport. Dan kelebihannya adalah komponen ini tidak memerlukan tambahan library untuk memproses file XML tersebut.
  2. Amber
    http://developer.berlios.de/projects/amber/
    Amber adalah alternatif lain yang menggunakan input berupa file XML. Output dari Amber dapat berupa file PDF atau HTML. Namun Amber sudah lama tidak dikembangkan lagi sejak 2006-10-28.
  3. HTML2PDF
    Website: http://html2pdf.fr/en/default
    Source Code: http://sourceforge.net/projects/phphtml2pdf/
    Konversi HTML ke PDF adalah alternatif yang bisa diambil apabila kita telah mampu menghasilkan report dalam format HTML.
Kategori:Uncategorized Tag:,