Sobreescribir el formato de fecha en Oracle

Oracle tiene su formato de fecha dentro de NLS_DATE_FORMAT.
El mismo puede ser consultado con:

SELECT VALUE FROM v$nls_parameters WHERE parameter ='NLS_DATE_FORMAT';

Para cambiar el valor durante la sesion actual, ejecutar:

EXECUTE IMMEDIATE 'ALTER SESSION SET NLS_DATE_FORMAT=''DD/MM/YYYY''';

Donde ‘DD/MM/YYYY’ es el formato deseado

Instalar Mysql en OSX con Homebrew

Para instalar Mysql (que es lo unico que falta para tener el stack completo AMP en OSX) con Homebrew en OSX Mountain Lion:

$ brew install mysql

Para iniciar automaticamente:

$ mkdir -p ~/Library/LaunchAgents
$ cp /usr/local/Cellar/mysql/5.5.25a/homebrew.mxcl.mysql.plist ~/Library/LaunchAgents/
$ launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

Establecer el directorio temporal y las tablas del sistema

$ unset TMPDIR
$ mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp

Establecer clave de root en Mysql:

/usr/local/opt/mysql/bin/mysqladmin -u root password 'new-password'
/usr/local/opt/mysql/bin/mysqladmin -u root -h localhost password 'new-password'

Para iniciar el servidor:

$mysql.server start

Comparar Cadenas Java

    String s = "algo", t = "otra cosa";
    if (s == t)      // 1) 
    if (s.equals(t)) // 2)
    if (s > t)    // 3)
    if (s.compareTo(t) > 0) // 4)

1) Funciona pero usualmente no es lo que queremos hacer, esta sentencia dice es el objeto s igual al objeto t, cuando en general lo que necesitamos hacer es comparar la cadena que esta dentro del objeto.
2) Asi se compara cadenas en Java. Recordar que las cadenas son objetos, 2 cadenas con el mismo texto pueden ser 2 objetos diferentes.
3) Nop, esto no fuciona
4) Otra forma de comparar cadenas

Compilar algo en Solaris

No estan en los mismos lugares que en linux, hay que agregar al path.

Para poder comenzar a compilar ej Postgress el path se tiene que quedar asi:

echo $PATH
/usr/sbin:/usr/bin:/usr/sfw/bin::/usr/ccs/bin

Hay que agragar con export todo:

export PATH=$PATH::/usr/ccs/bin

Dentro de /usr/sfw/bin esta el gcc y el gmake

Dentro de /usr/ccs/bin estan el ar y otras utilidades mas que se usan para copilar