tag:blogger.com,1999:blog-234109822024-02-07T12:20:58.354+07:00KnightDNA's Technical BlogWeb Application Development, Business Intelligence, Software Engineering, etc.KnightDNAhttp://www.blogger.com/profile/07967703826707561864noreply@blogger.comBlogger14125tag:blogger.com,1999:blog-23410982.post-33490966560422639102010-07-13T23:17:00.012+07:002014-02-09T21:33:03.230+07:00Enabling CakePHP Pretty URLs on IIS
Requirements:
You are CakePHP user and understand the basic of CakePHP, esp. structure of your CakePHP application. If not, please read this page: http://book.cakephp.org/view/13/Basic-Principles-of-CakePHP
You have to understand about rewrite rules on web server. If not, please read these following resources: http://httpd.apache.org/docs/2.2/rewrite/, http://learn.iis.net/page.aspx/460/KnightDNAhttp://www.blogger.com/profile/07967703826707561864noreply@blogger.com6tag:blogger.com,1999:blog-23410982.post-79369520569626448252010-06-13T23:14:00.007+07:002014-02-09T20:41:40.987+07:00A Simple Way to Activate Disqus on Blogger
Currently, my favorite discussion thread manager or comment manager is Disqus; therefore I am using it to manage the comments on this blog (Blogger) and on my tumbleblog (Tumblr). If you want to find out what Disqus is, you may go to http://www.disqus.com, because I will not explain about Disqus here by detail :P
Actually, I also want to activate Disqus on my personal blog too, KnightDNAhttp://www.blogger.com/profile/07967703826707561864noreply@blogger.com25tag:blogger.com,1999:blog-23410982.post-5921523814857003562008-09-16T01:34:00.012+07:002010-05-30T23:49:00.851+07:00Iseng: Infix to Postfix Converter dan Postfix Evaluator dalam Bahasa JavaTulisan ini adalah kelanjutan dari 2 post sebelumnya (post1, post2). Post ini akan membahas mengenai algoritma konversi ekspresi infiks (ekspresi matematika dengan bentuk a op b, di mana a dan b adalah operan dan op adalah operator) ke posfiks (ekspresi matematika dengan bentuk a b op). Saya memanfaatkan StringTokenizer bawaan Java untuk mengambil setiap operator dan operan pada ekspresi infiks KnightDNAhttp://www.blogger.com/profile/07967703826707561864noreply@blogger.com4tag:blogger.com,1999:blog-23410982.post-68782580916101610442008-09-15T18:49:00.006+07:002010-05-30T23:35:31.792+07:00Iseng: Linked-List Generik dan Stack Generik dengan Representasi Linked-List dalam Bahasa Java (bagian II)Lanjutan dari post sebelumnya.
Sekarang adalah kelas Stack dan StackException (letakkan keduanya sebagai dua kelas public di dua file yang berbeda)
/**
* @author Aprian Diaz Novandi (13505102)
* @version 1.0
* @since 13 September 2008
* @see MyList
* @throws MyStackException
* Implementasi kelas stack dengan representasi linked-list di Java
*/
KnightDNAhttp://www.blogger.com/profile/07967703826707561864noreply@blogger.com0tag:blogger.com,1999:blog-23410982.post-29010008728871049922008-09-15T18:32:00.003+07:002014-02-09T21:36:28.912+07:00Iseng: Linked-List Generik dan Stack Generik dengan Representasi Linked-List dalam Bahasa Java (bagian I)
Iseng-iseng ingin menambah daftar post, kali ini saya akan menyisipkan salah satu tugas mata kuliah S2 di Rekayasa Perangkat Lunak, IF-ITB. Mata kuliahnya Algoritma dan Pemrograman. Ya, sepintas namanya sama dengan mata kuliah yang pernah saya ambil saat tingkat satu kemarin, tapi ternyata setelah sang dosen (Pak Saiful) memberikan silabus kuliahnya tampaklah bahwa mata kuliah ini adalah KnightDNAhttp://www.blogger.com/profile/07967703826707561864noreply@blogger.com2tag:blogger.com,1999:blog-23410982.post-90426773720449220452008-08-29T05:36:00.003+07:002010-02-05T06:26:06.515+07:00Selayang Pandang Data Warehouse (bagian II)Lanjutan dari artikel sebelumnya.
Arsitektur Data Warehouse
Secara umum, ada tiga macam arsitektur yang sering ada pada data warehouse, yaitu:
Standar
Pada arsitektur ini, data warehouse langsung mengambil data yang berasal dari berbagai data sumber tanpa adanya tahapan pengumpulan di tempat sementara sebelum masuk ke data warehouse.
Dengan staging area
Pada arsitektur ini, data warehouse KnightDNAhttp://www.blogger.com/profile/07967703826707561864noreply@blogger.com9tag:blogger.com,1999:blog-23410982.post-20716805059658247102008-08-05T21:49:00.002+07:002010-02-05T06:14:59.893+07:00Selayang Pandang Data Warehouse (bagian I)Akhirnya, sesuai dengan janji saya pada tulisan saya sebelumnya tentang data warehouse, kali ini saya akan kupas tentang data warehouse secara konseptual (belum terlalu mengarah ke teknik). Sebelumnya, saya mohon koreksi dari pembaca sekalian apabila Anda menemukan tulisan saya yang masih belum benar. Baiklah, saya mulai saja.
Definisi Data Warehouse
Salah satu efek yang dihasilkan dari adanya KnightDNAhttp://www.blogger.com/profile/07967703826707561864noreply@blogger.com12tag:blogger.com,1999:blog-23410982.post-26109394623637425632008-07-04T18:04:00.002+07:002010-05-31T00:17:29.234+07:00Instalasi dan Konfigurasi Oracle BI Publisher pada Apache TomcatHalo semuanya,
Kali ini saya akan menulis petunjuk instalasi dan konfigurasi Oracle BI Publisher Enterprise Edition. Berikut ini lingkungan (environment) tempat saya melakukan instalasi. Mohon Anda perhatikan dulu,
LINGKUNGAN INSTALASI
Sistem operasi: Micro$*ft Wi*dows XP SP3
Spesifikasi hardware: Intel Core2Duo T8100 @2.10GHz, RAM 2,00GB
Server: Apache Tomcat 6.0.13
Versi JDK: 1.6.0 Update 6
KnightDNAhttp://www.blogger.com/profile/07967703826707561864noreply@blogger.com6tag:blogger.com,1999:blog-23410982.post-67323565321823008122008-07-03T00:27:00.000+07:002010-02-05T05:40:09.887+07:00Say Hello to Oracle BI PublisherHalo semuanya,Di awal Juli ini saya akan menulis artikel tentang Oracle BI Publisher. Mohon maaf, janji saya pada post sebelumnya tentang data warehouse belum bisa saya penuhi sekarang karena tulisan tentang data warehouse sifatnya sangat konseptual dan rupanya cukup njelimet (rumit) dan malas juga untuk menyusun tulisan tentang data warehouse agar mudah dibaca dan dipahami oleh pembaca, :D . KnightDNAhttp://www.blogger.com/profile/07967703826707561864noreply@blogger.com6tag:blogger.com,1999:blog-23410982.post-69925108513594684052008-03-15T02:21:00.009+07:002014-02-09T21:50:41.257+07:00Membuat CAPTCHA Sederhana
CAPTCHA (kepanjangan: Completely Automated Public Turing test to tell Computers and Humans Apart) adalah gambar yang mengandung kode alfabetik, numerik, ataupun alfanumerik, yang pada umumnya mudah dibaca oleh manusia namun susah (bahkan tidak bisa) dibaca oleh komputer. CAPTCHA bisa dibuat dengan menggunakan skrip PHP dan ekstensi GD yang berfungsi untuk membangkitkan grafik. Tulisan ini akan KnightDNAhttp://www.blogger.com/profile/07967703826707561864noreply@blogger.com10tag:blogger.com,1999:blog-23410982.post-80768838110621726582008-03-14T06:30:00.002+07:002010-02-05T06:19:14.278+07:00Enabling Syntax Highlighting in WordpressHi all,
Tonight, while doing my business as an Informatics ITB university students in sixth term :P, I suddenly found an interesting plug-in of Wordpress that maybe has been already known by some of Wordpress user, but I do not think that all of Wordpress users know about this. It is SyntaxHighlighter plug-in. It will make you easier to post source code in Wordpress, so perhaps most of KnightDNAhttp://www.blogger.com/profile/07967703826707561864noreply@blogger.com4tag:blogger.com,1999:blog-23410982.post-27028915087096068292008-02-29T13:07:00.004+07:002014-02-09T21:49:59.339+07:00Typological Error in Squirrelmail 1.4.0
If you install Squirrelmail as your webmail application, have you ever seen this following error messages?
Warning: preg_split() expects parameter 4 to be long, string given in /usr/local/www/squirrelmail/functions/imap_messages.php on line 806
Warning: Invalid argument supplied for foreach() in /usr/local/www/squirrelmail/functions/mime.php on line 53
I found this little bit irritating bug KnightDNAhttp://www.blogger.com/profile/07967703826707561864noreply@blogger.com3tag:blogger.com,1999:blog-23410982.post-71234230519936068742008-02-27T18:34:00.003+07:002014-02-09T21:45:06.557+07:00Some Tips on VIm and UNIX Shell
VIm (VI Improved)
VIm (VI Improved) is probably one of the most powerful text editors in UNIX. Its latest version is 7.1, and you can download it on its official web site. One of the powerful features is syntax highlighting, which can make VIm users be able to recognize some keywords of programming or scripting language by just seeing the different color on each keyword. Now, VIm has supported KnightDNAhttp://www.blogger.com/profile/07967703826707561864noreply@blogger.com0tag:blogger.com,1999:blog-23410982.post-61760563029892304122008-02-27T12:28:00.002+07:002014-02-09T21:41:22.838+07:00Activating the Wordpress Permalink
Hi all,
I have created permalinks in my blog. Previously, I didn't know how to make it works because I guessed that it would work by just adding a .htaccess file in my blog directory. But it still didn't work! So, here is the way to solve that problem (for your information, I'm using Apache 2.2.8 as web server with PHP 5.2.5 module installed here):
When you activate your permalinks, make sure KnightDNAhttp://www.blogger.com/profile/07967703826707561864noreply@blogger.com0