Troubleshoot AWS SimpleEmailService – Sender – RequestExpired

On our AWS EC2 instance email delivery stopped working without any notice. Customers started reporting that they are not receiving their emails. Better check your error logs. If you find something like this. PHP Warning: SimpleEmailService::sendEmail(): Sender – RequestExpired: Request timestamp: Sun, 15 Sep 2013 06:39:50 UTC expired. It must be within 300 secs/ of […]

Error on EC2 Command Line Interface Tool Mac OS X

Just recently Amazon Web Services(AWS) has started offering AWS Certifications for Solutions Architect. I got excited of the thought of having a new certification under my belt so I jumped back to getting myself acquainted back to AWS. One of my first thing I needed to do was to get up to speed with the […]

Preparing for the Advanced Force.com Developer Exam

I just wanted to share that I took the Advanced Force.com Developer exam and passed the first part of the test which is the multiple choice 69 question exam. The exam test your knowledge on advanced topics covering triggers, execution context, visual force pages, standard and custom controllers, running unit test, development lifecycle, data migration […]

Getting the Google Data Authentication for Force.com working

Just sharing some information which I hope some would find useful. I’ve been tinkering around with the Google API Toolkit for Force.com. For starters, these are basically client libraries built on Apex for Force.com that connect to Google API like Google Docs API, Blogger API, Google Calendar API among others. The method for authentication on […]

Setting up Force.com Toolkit for Google Docs API on Mac OS X

This guide will help you setup Mac OS X Mountain Lion for the Force.com Toolkit for Google Docs API. I assume you already have Eclipse and the Force IDE installed. If not you can follow this route first, then come back here to setup the toolkit. This setup caused me some headache so I’m blogging […]

Solving Error: SObject row was retrieved via SOQL without querying the requested field:

Got this tricky bug with my simple setup. I have a Visualforce page displaying one custom field(Percent) form to set a new value. I’m using a StandardController on the Quote object with an extension for other custom logic. Once value is passed a new visualforce page displays the new data. It works fine like validation […]

Move WordPress site from shared hosting to Amazon EC2

This is a followup post from last week when I moved this blog from shared hosting on Bluehost.com to Amazon Web Services EC2 Micro instance. Basically the steps are straightforward for your old host 1. First is backup all your files 2. Backup the database. Next series of steps are for the AWS side, first […]

Permissions are too open. Warning! Unprotected Private Key File

I’m planning on taking on a Linux certification exam soon so I’ll be dropping some quick fix and tricks here for notes. If you are getting an error when trying to SSH to your server with your private key, this means your permissions are too open. Quick fix enter the following the command line. #chmod […]

Finally moved my blog hosting to be hosted on the Cloud with AWS EC2 Micro package

When I first signed up to Bluehost they advertise the $4.95 per month cost of shared hosting. But after your the first(year(s)) subscription runs out the monthly would be $8.95/month and that’s not so cheap. Since I’ve been into Cloud Computing for years and my not so active blog needs a new host I finally […]

Got my 2nd Salesforce Certification

Been awhile since my last blog post. I’ve been very busy at work and with my personal life. Yesterday I took the Salesforce.com Certified Administrator(SU12) exam and passed it on the first try unlike my previous attempts for the Force.com Certified Developer exam. It took me only 1 week to study for the exam and […]