Reza Ferrydiansyah
Home
About Reza
Curicullum Vitae
Projects/Research
Publications
Rants
Courses
Links
Album
Comments and Guest Book

The Making of the Page


News
9th October 2003
Added a photo album of my stay in the US. Just click on the link album on the top right menu
9th October 2003
Darn... Just found out that the global inputs of PHP doesn't work in the new server. As a result, I have to redo my code :(
13th February 2003
Who's that guy staring at you at the front page? That's me. yeah I'm a narcissist.
31st January 2003
Added a new features called Quick Link. What do you think? Enter your comment here
31st January 2003
A new semester. The new IF392 pages is now online
Quotes
Random
Never underestimate the power of the ping
--Reza Ferrydiansyah
On this page is an overview on the components of this site. First of all I must remind you that I am an engineer, this means that some of the things here could have been done in an easier way. However as well as being a showcase, the homepage was a chance for me to learn something new, especially XML.

Since I wanted (once again I wanted, not needed) a dynamic page I used a scripting language called php. I can't remember what PHP stands for (for more info go here). Some of the things here couldn't have been done without the usage of such scripting language, such as the date and the visitor count (no big loss I'm sure).

With a scripting language I was also able to use 'templates'. What are templates? Well you can see that each page in the site has a similar look and feel to it. That's what I mean by templates, with php I was able to just make one copy of the most used elements (such as the menu and the headers) of the page instead of having to copy the same elements over and over again.

I also used an XML database for my data (although some purist might say that I DID NOT use XML, since I have yet to define a DTD. Using PHP's XML parser does not count). Did I really need a database? Probably not that badly, but I feel that adding data to a database is much more preferable than writing it in html. Some XML data are the Curicullum Vitae and the acknowledgements (see below).

If anybody wants to know more about the homepage, you can contact me here.

I would like to acknowledge some of the people and software that has helped me put out this site. Hosted on Apache on Linux. Scripting language - PHP. Text Editor - Crimson Editor. Picture Editor - GIMP. Roof of Labtek V Picture courtesy of Veriy.net.

Thanks to Dini for the critique on the color arrangement. Thanks to Lia for the idea about the 'Reza according to some of his most prominent friends' page. Thanks to Elfan for the idea about buying a recorder so that I can record my lectures and making it downloadable. Okay so all he wants me to do is to buy a recorder so that he can borrow it. Thanks to Rinda for the painful comments :). Actually I can't really remember what her comments were, but she did comment on something. Finally, thanks to IF-ITB for letting me make and host this page here.

12-03-2010 :: Number of visitors to this site : 369970 :: Give or take 350000

To Top | Contact Me | About The Page | FAQ

(C) Reza Ferrydiansyah 2002
You should not reproduce anything here and say that it is yours... bad boy