News for hackers. Stuff that matters.
Re:PostgreSQL Basics by Example by southpolesteve on Sunday August 18, 2013 @09:57PM (#6235175)
I've personally helped 4 people setup Postgres on a recent model macbook with OSX Mountain Lion for Rails dev in the last 6 months. Every one has been terrible. Issue with sockets, issues with file permissions, issues with previous attempted installs, issues with setting up database users. Postgres.app just works and it is awesome.
Re:PostgreSQL Basics by Example by chourobin on Sunday August 18, 2013 @10:05PM (#6235191)
Thats interesting, I've never had an issue with the homebrew installation. The readme details 1 or 2 lines to get everything set up for the first time.

I suppose osx built-in installation may cause conflicts.

Re:PostgreSQL Basics by Example by misiti3780 on Sunday August 18, 2013 @11:00PM (#6235383)
here is the one I was having,

http://stackoverflow.com/questions/12472988/postgres-could-n...

postgres app fixed it

Re:PostgreSQL Basics by Example by skndr on Sunday August 18, 2013 @10:12PM (#6235221)
> I suppose osx built-in installation may cause conflicts.

This is a consistent source of trouble when installing Postgres. Usually, this involves looking up the right places to modify the path and sometimes needing to change permissions/ports.

Re:PostgreSQL Basics by Example by darthdeus on Monday August 19, 2013 @06:04AM (#6236387)
To be honest I've spent about 4 hours last week trying to install homebrew PostgreSQL on a friends MacBook ... it took me forever to figure out why it wasn't connecting to the right socket, just because he had some things out of date :\

While it is really easy to install most of the time, I'd say the Postgres.app works well for people who aren't developers but need to use PostgreSQL.

Re:PostgreSQL Basics by Example by chourobin on Monday August 19, 2013 @10:37AM (#6237438)
Did you see the post installation instructions to initialize a db?

initdb /usr/local/var/postgres -E utf8

Also if you are working with rails, add host: localhost in your database.yml file and remove the user password. That should be all you need.