Du behöver inte ändra filen pg_hba.conf. Skriv bara in dessa kommandon i terminalen:
$ source ~/.profile
$ rake db:create
$ rake db:migrate
Starta sedan om servern normalt. Jag vet att du redan körde kommandot source ~/.profile i början av instruktionerna du nämnde (jag har använt svaret tidigare och kämpat med samma problem) men av någon mystisk anledning Cloud9-miljön (jag har aldrig var tvungen att göra något av detta på min Mac) kräver att manuellt källkoda '.profile'-filen igen efter att ha gjort inställningarna som anges i dessa instruktioner (Cloud 9 bestämmer sig bara för att vara konstig ibland - som alla maskiner... duh!). Det andra kommandot skapar den nya pg-databasen i din utvecklingsmiljö med all konfiguration från din pg gem och din database.yml-fil.
Det sista 'migrate'-kommandot kanske inte är nödvändigt men återigen av mystiska skäl har jag också fått databasproblem fixade efter att bara kört en 'rake db:migrate' (om jag har rätt uppdaterar den bara din databas för att kunna använda dina modeller eller alla nya dummydata som du kan ha lagt till i din utvecklingsmiljö).
Hoppas detta hjälper.