Drupal – How to Diagnose a Blank White Screen: White Screen of Death (WSOD)

While developing a Drupal website, I was testing out the created pages and suddenly on one page, nothing was loaded. There was just a blank white page – more appropriately called the Drupal White Screen of Death or WSOD. First step I did was to enable error reporting because there might also be problems with the template I was customizing: Read More..

20+ WordPress Codes You Might Need On Your Next Project

Undeniably, WordPress has been a premiere choice by web designers and internet publishers as their main blogging platform. One of the considerations of their choice is the flexibility of WordPress and easy customization of templates. Also, a lot of resources are available online on how to make the popular platform even more. Here are 20+ WordPress Codes that you can use on your next WordPress project.  Read More..

How to Control Two Computers with only One Mouse & Keyboard Without Using a KVM

synergy-plus-frontpageI’ve been using this technique when I needed to control my computer but at the same time use a laptop on the side for other specific tasks. The software is called Synergy+. Here are some of the key features of this great piece of free program to use only one set of mouse and keyboard across multiple computers and even with different OSes (Linux/Mac/Windows): Read More..

How to Upgrade PHP to 5.2 in CentOS

Developing a Drupal community site has been really good for a while until I needed to search a module to integrate Facebook Connect with it. I found this module specifically for that. Unfortunately, it requires PHP version 5.2, but the one on the Godaddy VPS (which is by default a CentOS flavor) is 5.1 I think. I needed to upgrade the PHP version to 5.2, and the best possible way is to install the latest rpm for CentOS and do a yum update. Here were the steps I did:

Read More..

9 Tips for Improving Drupal Performance

I’ve started working on a Drupal Project just last month and although the learning curve is quite steep, its also a good thing that I chose the Drupal System over others like Joomla and WordPress for building something like an article submission site. Drupal is very advanced & flexible since its got a ton of available modules and themes. But it also entails some performance drawbacks if you continue to develop a Drupal website without thinking of performance optimization. And with that, here are 9 tips for improving Drupal performance: Read More..

Create multiple-step forms using CCK Fieldgroups in Drupal

multi-step-form.jpg

Lately I’ve been working on a Drupal project, and one aspect in our priority list is the user-friendliness for the people who will submit their contents to the site. A good solution would be to divide the submission form into different steps so that the form page would not be so crowded. Thanks to David Newker for his solution on how to create muliple step forms using CCK Fieldgroups in Drupal. Here are the instructions I followed:

Read More..

Free MP3 Music Streaming from GrooveShark

GrooveShark.com - Absolutely FREE Music Streaming

I was hooked up with Last.fm before when it was still a free mp3 music streaming site since I needed some get-up music to give a little nudge on that late night graveyard web designing schedule. But then they started to charge monthly fees and that is totally a killer to my free music lifestyle.

Then came GrooveShark.com, and I think its absolutely the best music streaming site ever! Why? Read More..

How to optimize GoDaddy Virtual Private Server – Kill Tomcat & Simple Control Panel

While searching for some optimization tips for Virtual Private Servers, I checked out this post which claimed that Godaddy (ahem) VPS sucked BUT offering a solution to those who were on the same boat (in this case, I).  Luckily, I tried out his solution and it has proven to speed up the Godaddy VPS.

To give an overview of our setup, we have a few (like 20 ?) websites hosted on the GoDaddy server and its occasionally bugging down. One optimization I did was to kill some processes that are not needed most of the time which takes up a few MBs of RAM from the server.

So here is the solution that I implemented on the said VPS as suggested by Colin McNamara – basically to stop the Apache Tomcat and Godaddy Simple Control Panel, which are used very rarely. But of course, if you need to use the Simple Control Panel, you can always start it up again then turn it off when you are done.

Here are the steps: Read More..

Allow Div Layers to Float over Flash, Youtube or Vimeo Videos

For web designers, its always a constant struggle to get those flash, youtube, or vimeo videos tuck under divs where you need them. They somehow always behave like their z-index is close to infinity.

By default Flash content in a web page will appear on top of other elements on the page, including floating menus, inline popups etc. This can be pretty annoying if you have a flyout menu on your page and it goes behind the Flash video and this post shows how simple it is to fix. This works in all browsers inclding IE6+ Read More..

How to Install/Recompile MCRYPT in PHP (CentOS VPS)

I’m starting to develop sites with the Interspire Shopping Cart system, which I think is totally way better than Prestashop. I suggest people who want a better system than Prestashop to checkout the Interspire Shopping Cart, its worth every penny.

So I’m setting it up for our company in a VPS hosting, and it requires the PHP installation to be compiled with MCRYPT package. Specifically, this is needed for the manual credit card processing module. And it seems that the Godaddy VPS support is NOT willing to support (ironic) so I had to deal with the challenge myself. I found this instructions from NotesBit.com on how to recompile PHP with MCRYPT support. Here are the steps I followed – it was actually easier than I thought: Read More..

Merry Christmas & Happy New Year!

I just want to shout out an early Merry Christmas greeting to everyone! Thanks Bro for giving me and my family lots and lots of blessings! Happy birthday to you, Bro!

Also an advanced Happy New Year to everyone!

YugaTech Great Gadget Giveaway Round 1: Merry Tweetmas

Twitter dudes and dudets, here’s you’re chance to win any of these prizes: a Modu phone, 10 Globe Tattoo and 20 Php500 prepaid call cards. Thanks to YugaTech and Globe! The mechanics are very simple:

1) Follow @abeolandres and @talk2globe on Twitter.

2) Post a tweet “Just entered to win a Modu Phone. Quick! Go follow @abeolandres and @talk2globe and retweet: http://bit.ly/6e2q7O #thanks2yugatech

The winners will be chosen randomly. Or if you are a blogger like me, increase your chance to win a prize by blogging about the contest! For this you could grab your hands on another Modu phone, 10 Globe Tattoo and 10 prepaid load cards worth Php500 each. Mechanics are:

1) Blog about the “YugaTech Great Gadget Giveaway”. Include the photo I posted here and link to this contest page.

2) Don’t forget to include in your post the mechanics for the Twitter contest above.

3) Leave a comment here with the URL of your entry.

And if you don’t have a twitter account or a blog, you can still win one of five Php500 worth of prepaid load cards from Globe. Simply visit this post from YugaTech and:

1) Leave a comment on this contest page with the answer to this question — “If you’re stuck in an island with a phone and only have one call left, who would you call and why?“.

That’s a total of 62 lucky winners this week alone. You can join in any of the 3 separate giveaways above but you can only win once for this round. If you win twice or on all 3, you get the bigger prize. So what are you waiting for? Its so easy enough you just might win a prize for Christmas!

100 New Free but Premium-like WordPress Themes

If you’re a Worpress Theme addict and you’ve not yet visited this post, I suggest you do because these are some of the best Premium-like WordPress Themes available. I’ve gone through the list, and 90% of it I really like. Especially the themes Magiting, Matiyaga, Mainam and Marangal from Padd Solutions (a fellow Pinoy web development firm). I’ve already bookmarked it, and I think you should too. Here are some of the WordPress themes I plan to use in my future projects: Read More..

Friendster’s New Look – Makes Me Wanna Login Again?

friendster-new-look

I just learned the news that Friendster recently had a facelift. It is actually refreshing to see a hippier, more attractive Friendster Layout and Design. When Facebook was out, I wasn’t totally hooked to it instantly and still checked my Friendster profile once in a while. But when Restaurant City arrived, I forgot all about my Friendster account. Read More..

Search and Replace in MySQL

I just went through a domain transfer for one of our websites, and the links in the posts are all pointing to OldSite.com rather than the NewSite.com. But it’s an easy fix, as long as you got Google.
Read More..

My Christmas 2009 Wishlist

Christmas is just around the corner. Everyone’s saving up for that special gift to their loved ones. And its just natural for people to think of the gifts they would like to receive for Christmas. After all, its the time of giving! With that , let me share with your my wishlist for this year’s Christmas (mostly geeky stuff). Read More..

How To Completely Backup your GoDaddy Website Files

Godaddy mainly offers domain names for sale, but they are also selling hosting plans including shared hosting, VPS and dedicated server. For those who are using shared linux hosting on Godaddy, it can be a pain to backup all of your website’s files because they do not have an option for that purpose. This has been my problem too when we needed to transfer from Godaddy shared hosting to VPS – the files needed to be backed-up.

Here are two ways you can backup your Godaddy website files: Read More..

What Happens to Your Online Accounts When You Die

You’re a web designer, you have 22 Gmail accounts, 13 Yahoo Messenger accounts, 50,000 MySpace contacts and 26,000 Facebook friends. You just finished Tweeting about your ham and egg breakfast, you choked from your orange juice that contained your cat’s favorite yarn ball – you die. What would ever happen to your online accounts now? Will your accounts be automatically deleted, or will your Facebook account automatically send an update that “Mr. Online Guy has just died”. Luckily, people from MakeUseOf were actually thinking about it and made a research which concludes:

Read More..

Ultimate Guide to Grid-Based Web Design

grid-based-layout

Web design trends now point to one aspect of using CSS for the basic website wireframe – Grid-based layouts. I haven’t actually used this into my projects lately, but I’m really planning to jump into the bandwagon. I don’t wanna be left out! I stumbled upon this site called 960 Grid System which offers a CSS generator for your grid layout, as well as examples of websites that use the grid-based system. Since then I’ve tried to go deeper into knowing how grid layouts work. Read More..

5 Amazing Online Image Editors For Designers

online-image-editors

About 10 years ago, I used to crop my images using MS Paint because either image editing software were expensive or my slow computer cannot compliment the requirements of Adobe Photoshop 1. But nowadays online image editors are now available, and they are far more better than p..p..Paint. Here are 5 online image editors that designers should bookmark. Read More..