|Felix Halim .NET|
University Experience IOI 2002 Yong In, Korea ACM ICPC Regional Manila 2003 ACM ICPC Regional Manila 2004 ACM ICPC Regional Manila 2005 ACM ICPC Regional Kaohsiung 2006 ACM ICPC Regional Singapore 2007 ACM ICPC Regional Jakarta 2008 (ext) ACM ICPC Regional Jakarta 2009 (ext) ACM ICPC Regional Jakarta 2010 ACM ICPC Regional Jakarta 2012 - Problem H ACM ICPC Regional Jakarta 2013 - Problem J (new!) ACM ICPC World Final Tokyo 2007 Google India Code Jam 2005 Google India Code Jam 2006 Indonesia National Contest 2007 Indonesia National Contest 2008 Indonesia National Contest 2010 Facebook Hacker Cup 2011
My ContactMSN : felix_halim
YM : felix_halim_2000
GMail : felix.halim
PHP5 again at lastPosted on [2016-12-04 03:34:20], Category [undefined]
Continuing my previous post. It turned out that my hosting server got a hard-disk problem and had to move all the scripts to one of the existing PHP4 server. That's when I thought my PHP server engine was downgraded.
However, singcat managed to find a new PHP5 server and move back my scripts there. So, all UVA scripts should work fine. I'm updating the UVA ranklist now.
Singcat is a bad hosting server...Posted on [2016-09-30 05:43:58], Category [undefined]
My hosting server, singcat.com, recently changed the name-servers. As the consequence, my site cannot be accessed for more than 2 days.
What's horrible is that all the data in my website is gone. Even though I backup some of them, it's not the latest. The worst part is that in the new server, they only have PHP4 whereas my scripts are all PHP5! This is a total disaster.
It's really difficult to contact the admin (the helpdesk is problematic) and even if get contacted, they only reply in one line which doesn't solve the problem. I'm tired of contacting them and decided to downgrades my php scripts :(
It'll take a while before all the scripts working again, sigh...
Comments: 1 | Add Comment
Writeup for ACM ICPC World Final Tokyo, Japan 2007 has completedPosted on [2016-09-12 10:55:54], Category [undefined]
I've just finished the writeup. Find it at the story menu or just click here. You can post the comments/suggestion on that page.
Comments: 1 | Add Comment
ACM ICPC World Final Tokyo, Japan 2007Posted on [2016-08-27 17:06:30], Category [undefined]
The 31st ACM International Collegiate Programming Contest World Finals (ACM-ICPC-WF-07) sponsored by IBM has finished on March 15, 2007 at Hilton Tokyo Bay Hotel.
The final standings can be found in this site and find the final standings, the problem set, photos and videos, etc. In case the link went obsolete (if you view it one year later), you have to browse it in the history page. In case you still can't find it, just look at the result here:
The world champion of ACM ICPC World Final 2007 is Warsaw University with 8 solved problems. The awards are divided into 3 groups: Gold, Silver, Bronze each contains 4 teams. So there are 12 teams received the awards. There are many teams having a close race therefore they receives the same rank (rank 14 for teams who solved 5 problems, rank 26 for teams who solved 4 problems, and rank 44 for teams who solved 3 problems). The rest of the teams received honorable mention. Below is the official standings (copied from icpc.baylor.edu:
Currently I'm compiling my team (YoiAC, Bina Nusantara) story for this event. It'll take a while. This time I video taped some of the event. I wonder whether I should publish the video as well...
Comments: 2 | Add Comment
HTTP Compression using "ob_gzhandler" improves transfer speed a lot!Posted on [2016-04-13 01:08:23], Category [undefined]
Now all HTTP requests to Felix-Halim.NET will be responded using "Content-Encoding: gzip" if possible. This reduces the transfer time and network traffic tremendously.
PHP made it so easy to achieve this: just by adding this line at the very beginning of the script:
ob_start("ob_gzhandler");To see that the gzhandler working correctly, you can view the page using FireFox and FireBug plugin and see under Net tab the response header will now contains "Content-Encoding: gzip" and the response bytes reduced significantly.
UVA Progress SVG is nicer with languages color added!Posted on [2016-03-28 09:45:27], Category [undefined]
The Hunting UVA Problems has an SVG graph which shows the progress of your submissions to UVA year by year. The graph is now colored, so not only you can see your progress but also your language-shift ;) That is when your submission language turns from C to C++ or to Java or to Pascal. A picture worth a thousand words, see it here (you need SVG enabled browser, i.e. Firefox 1.5+).
UVA Problem Hunting is back!Posted on [2016-03-28 04:00:57], Category [undefined]
I have just finished rewriting the script for Hunting UVA Problems. Not only I make it work again, even better if you see the running time to generate the statistics is faster than ever (under 1 second, previously were more than 3 seconds).
Also if you have noticed, the URL for Valladolid OJ start with /uva/ instead of /oj/, however the old URL is still valid. I only put some .htaccess for URL rewriting to make it easier to remember and type.
I tried to sync felix-halim.net server with UVA site but it appeared that the connection to UVA site is very-very slow or is UVA server overloaded? If you tried to checked the "update-from-uva" check-box while updating your statistics, you will notice it takes up to 20 seconds just to read a page from UVA.