Assembly and PHP: A Perfect Recipe?

July 31, 2009

I was working with PHP’s string manipulation functions and was wondering what would happen if we could make Assembly Language process these strings functions? The web would be much faster! I already know of a way to interface ASM (Assembly language) with C++/Java and other high-level language, but there’s no library still to interface ASM with PHP.

If you want to know more about interfacing techniques with ASM, I recommend you to read “The Art of Assembly Language” by Randall Hyde. I think it’s one of the easiest to understand and is very comprehensive.

40 Free and Useful GUI Icon Sets for Web Designers

July 28, 2009

Who doesn’t like a nice set of GUI for their web site? Especially when they are F-R-E-E? This post today exactly lists 40 free and useful GUI icon sets from Which set did you like the best? I liked the Pixel sets the best IMHO. Enjoy!


70 Expert Ideas For Better CSS Coding

July 27, 2009

This is a MUST-have list for any CSS enthusiasts.


10 Useful articles about Database design

July 15, 2009

Database designing is always tricky no matter how expert you are on the subject. Unfortunately, most of the time developers just want to concentrate on the programming side of the websites and focus less on one of the most important components of the web: the database (actually, it IS the main component of the web).

Sure you can go ahead and start designing tables and filling them out with data, but carefully planned databases will help you a lot in the long run, especially when you want to grow your service. Here’s a nice article by Antonio Lupetti where he points out 10 useful articles about database design.


How to Create An Api?

July 14, 2009

Web Resources Depot has posted a nice selection of tutorials explaning the process behind developing solid  APIs for your website. I also had posted a link to a article that provided a tutorial on creating an API with PHP. Check it out as well.


Using FLIR: FaceLift Image Replacement

July 13, 2009

Yeah, it is pronounced like “fleer“. So what’s this facelifting thing? It’s a type of plastic surgery that makes you look like Michael Jackson (with respect to the King of Pop. R.I.P). But in the sense of web development, it is simply a technique with which you can use any type of font you want to use! Seems too obvious?

Though the web has been around for over 10 years and we’ve seen Flash and other so-called Rich User Interface, one thing has been bothering the web designers for a long time: using the exact font they want to use. FLIR solves this one pretty neatly by implementing PHP and it’s well-known GD library. There’s just two cons to using this procedure:

1) The texts are actually rendered as images. So it is not possible to copy those rendered texts (you can still copy them as images though).

2) GD library introduces some artifacts to the fonts so you can’t expect FLIR to render the true image of the font (pun intended).

Here’s a tutorial that teaches you how to use FLIR:

You should also check out sIFR

Microsoft’s User Experience Guidelines

July 10, 2009

Microsoft published a set of rules (not hard and fast rules though) so that people designers can design well and tested visual design patterns to improve their UI (User Interface). And since they are Microsoft and they want to be popular among the programmers and alike, they made the guideline  absolutely free for download! Here’s the link: