28 HTML5 Features, Tips, and Techniques you Must Know

Posted September 1st, 2010 in HTML5, Web Development, Work by Mike Wagan

I am excited about learning HTML5 and probably soon enough, this technology will change the Internet’s face completely – forget about putting id=”header” or struggling with form input types; with HTML5 that will all be completely left into the dark ages. Check this tutorial from NetTuts : Continue Reading »

Improve Drupal Performance 400% using the Boost Module

Posted August 21st, 2010 in Drupal, Web Development, Work by Mike Wagan

When developing Drupal websites, you will start to notice performance bumps when adding more and more modules to your site. Soon enough as your website gets more complicated, those performance flaws get magnified. One very essential module you should install into your Drupal site is the Boost module. Continue Reading »

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

Posted July 10th, 2010 in Drupal, Web Development, Work by Mike Wagan

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: Continue Reading »

How to Upgrade PHP to 5.2 in CentOS

Posted April 10th, 2010 in Drupal, Web Development, Work by Mike Wagan

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:

Continue Reading »

9 Tips for Improving Drupal Performance

Posted March 29th, 2010 in Drupal, Web Development, Work by Mike Wagan

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: Continue Reading »

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

Posted February 6th, 2010 in Web Design, Web Design Tutorials, Work by Mike Wagan

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+ Continue Reading »

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

Posted January 17th, 2010 in Web Development, Work by Mike Wagan

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: Continue Reading »

Thanks

Posted August 23rd, 2009 in Work by Mike Wagan

thanks

I’ve been in the Internet industry for almost 4 years now. I’ve worked as a C & PHP programmer, a web designer, flash animator, web master, SEO guy, and occasionally as a card invitation maker. But the thing I love the most is my current work, which is basically a web developer for a foreign country. They have given me the opportunity to do the things I enjoy doing! It’s almost I’m not working – I love my work! Continue Reading »

Logos Showcase

Posted August 6th, 2009 in Web Design, Work by Mike Wagan

I just wanted to share some of the logos I’ve done for my clients. I’m still learning everyday about the tricks of my trade so don’t expect too much fancy stuff with my logo works. Continue Reading »

Working From Home? But…

Posted June 9th, 2009 in Daddy Things, Work by Mike Wagan

I don’t know if others can relate, but some people (like family members, perhaps) have “stereotyped” college grads to be just for corporate or office work. That’s what I feel too. Sometimes my parents ask why I won’t try opportunities outside from companies in the metro, or offer me job vacancies where I can apply. I understand that they want me to have a stable job with all the benefits and stuff, but I’ve made a lot of considerations too why I choose to work from home in front of my own computer. Continue Reading »

How To Repair Corrupted MySQL Tables in Linux

Posted October 22nd, 2008 in Web Development, Work by Mike Wagan

I had this problem for days and can’t find a solution. What I had was .frm, .MYD and .MYI backup files from a previous MySQL installation. My task was to restore these files to the newly reformatted dedicated server. I searched all over the net to find the solution, and here’s what I did (commands are in italics):

  1. Make sure you log in as root.
  2. All the files were in a tarball file: “admin_backup.tar.gz”, so I extracted everything to a directory. tar -xvf admin_backup.tar.gz
  3. Now all the .frm, .MYD and .MYI files are extracted. I placed all the files in the MySQL database folder located at /var/lib/mysql/admin_mike.
  4. I immediately logged into phpMyAdmin and tried to access the tables, but unfortunately it says that “Can’t find file: ‘./admin_mike/sometable.frm’”. What I had to do was check the ownership of the files. ls -la /var/lib/mysql/admin_mike/*
  5. The files should have the ownership like “drwx—— 2 mysql mysql sometable.frm” if not, chown all the backup files. chown mysql:mysql *
  6. I tried to access the tables now in phpMyAdmin, and now they are all accessible!

I thought I’d share this so that others would also fix their own corrupted mysql table. :)

MS Visual Web Developer 2008

Posted October 1st, 2008 in Work by Mike Wagan

Inaaral ko ang Visual Web Developer 2008 sa ngayon. Wala pa talaga akong experience in coding ASP, much more ASP.net. Sana lang makaya ko ang deadline ng boss ko hanggang sa Friday. Medyo mahirap din pala aralin ang isang programming language na hindi ko nakasanayan. Madalas kasi C and PHP lang ang kino-code ko. Ngayon, .NET na bigla…

Sana matapos ko ang website hanggang Friday. Wish me luck!

Kung meron kayong alam na magandang resources or tutorials about ASP.NET, pa-share naman jan, hehe..