PostgreSQL en MAC OSX

Descargar el paquete de acá:http://www.kyngchaos.com/software:postgres Y si queres tambien la extensión PostGIS. Esto descarga un dmg. Instalaro nomás. Ojo que por lo menos debes tener osx 10.6 y cpu de 64 bits. Ver el log:   sudo tail -f /usr/local/pgsql/var/postgresql-2012-09-21.log Probar si te podes conectar estando logueado con tu user:   psql -U postgres -h localhost Tuve […]

Usando gzip

The following examples illustrate typical uses of the command gzip for compressing (or “packaging”) a file into an “archive file”. gzip archivefile1.txt This command compresses the file archivefile1.txt and replaces it with the compressed version named “archivefile1.txt.gz”. If you want to keep the uncompressed version, you can use the -c option, which writes to standard out, and then […]

Trabajando con Mango en Ecplipse

Instalarlo en el eclipse Descargar el proyecto desde http://mango.serotoninsoftware.com/download.jsp  Descomprimirlo Add empty subdirectories “lib”, “src_gen” and “src_test” to the extracted forlder. In file build.properties, edit tomcat.home to point at the tomcat location on your system.  For windows, make sure forward slashes “/” are used in the tomcat.home path. In my case:  /Users/gonzo/Applications/apache-tomcat-6.0.35 Get axis-ant.jar from somewhere […]

Usando rsync

Para copiar a una maquina remota: rsync -avz /root/temp [email protected]:/home/thegeekstuff/ -v: vervose-a: archive mode-z: compress–progress: mostrar progreso para cada archivo nota: en este ejemplo crearía la carpeta temp en destino. Archive mode es lo mismo que ingresar todos estos params: -r, –recursive recurse into directories-l, –links copy symlinks as symlinks-p, –perms preserve permissions-t, –times preserve […]

Parallax Effect

DEMOhttp://www.ianlunn.co.uk/demos/recreate-nikebetterworld-parallax/ EXPLANATIONhttp://www.ianlunn.co.uk/blog/code-tutorials/recreate-nikebetterworld-parallax/

Eclipse y Tomcat en OSX

Howto install Tomcat with Eclipse IDE on MacOS X. What we need: Tomcat Eclipse JEE 1. Extract Eclipse into your Applicationfolder and Tomcat to your prefered location for example into your home directory. 2. change into the apache-tomcat-6.0.20/bin directory and make all .sh files executeable cd /apache-tomcat-6.0.20/binchmod +x *.sh 3. test if it starts ./setclasspath.sh./startup.sh […]

Cómo hacer DUMP de mysql excluyendo ceirtas tablas o vistas

Primero armar un txt con las que queremos inluir en el backup:mysql -uroot -p -N information_schema -e “select table_name from tables where table_schema = ‘nombre_base’ AND table_name not like ‘%view’” > table_list.txt Luego corremos el backup a partir del txt:mysqldump -uroot -p nombre_base `cat table_list.txt` > mybackup.sql

How to set Bitbucket for Multiple Accounts

How to set Bitbucket for Multiple Accounts Just found the solution for adding multiple accounts to Bitbucket. The reason why it is not so straight forward is because one SSH key only can link up to one account. So if there is more than one account the method will be slightly different. Here is how the […]

usando VsFTPd en linux

Instalarloyum install vsftpd Abrir puertos en el forewall, si lo hubiera:Puertos 20-21Puertos 1024-1048 Modificar el config de vsftpd vi /etc/vsftpd/vsftpd.conf#—Add following lines at the end of file—    pasv_enable=YES    pasv_min_port=1024    pasv_max_port=1048    pasv_address= Reiniciar el servicio /etc/init.d/vsftpd restartCreando usuariosAgregamos un usuario llamado joe: useradd -m -G users,ftp,wheel joe -s /bin/bashLe asignamos un pass: passwd joeHacemos que pueda escribir /var/wwwchown […]

Como montar disco nuevo ubuntu

Near the bottom of the output you should see where the disk is located. it will be something like:/dev/sdbSo let’s assume it is on /dev/sdb.If you can’t figure it out where the drive is located  with dmesg issue the command:sudo fdisk -lThe above command will report something like:/dev/sda1 * 1 18709 150280011 83 Linux /dev/sda2 18710 […]

Little Snitch Configuration

1. Block obdev.at in /etc/hosts by adding a line:127.0.0.1 obdev.at 2. Install Program, and Restart 3. Block Little Snitch with Little Snitch, in Little Snitch Configuration click the New button, select Deny Connections at top, Choose Application: /Library/Little Snitch/Little Snitch UIAgent 4. Enter the serial number 5. Restart (I’m not sure if it’s necessary)

hacer merge entre un branch y el trunk

No es la primera vez que me enfrento a ello, pero siempre se me olvida cómo se hace y pierdo un montón de tiempo con ello. Así que lo apunto, y seguro que a alguien más le hace falta:El escenario en mi caso son 2 rama: el trunk y un branch del primero. El branch […]

Configurar un SSL cert en apache. HTTPS

Hay que primero generar un par de archivos en el servidor en cuestión (generar CSR): Las partes en bold son el nombre del cominio pelado.Cuando te pregunta un nombre, en realidad es el dominio completo: www.claseviva.com openssl req -new -newkey rsa:2048 -nodes -keyout claseviva.key -out claseviva.csr Para godaddy pide copiar el contenido del .CSR en […]

Bash/SSH autocomplete no funciona ni las teclas de historia

Cuando creas un usuario de cero, por defecto a veces usa un bash medio choto.Por eso, luego de creado hay que chequear que bash usa: # getent passwd USUARIOUSUARIO:x:1001:1001:x:/home/USUARIO:/bin/sh Si esta usando esa básica /bin/sh cambiarlo con: # chsh -s /bin/bash USUARIO

Entendiendo los DNS

Siempre reniego con esto. Me pasó que un servidor con dominio .com.ar estaba registrado en nic.ar como DNS y ese Servidor tenía varios dominios funcionando bien apuntando a él, pero todos .com.ar Cuando quise apuntarle un .com, el panel del registrante no pedía IP, solo pedía el nameserver (ns1.zaraza.com.ar) pero no lo aceptaba porque no […]

svn locale problema

svn: warning: cannot set LC_CTYPE localesvn: warning: environment variable LC_CTYPE is UTF-8svn: warning: please check that your locale name is correctsvn: Can’t convert string from native encoding to ‘UTF-8’:svn: CROACIA_-_PARA_SOLICITAR_NACIMIENTO__-_CON_TRADUCCION_AL_ESPA?195?145OL_HECHA_POR_SEBASTIAN.jpg Para solucionarlo, hay que crear el locale que pide (UTF-8) a partir de uno existente. En mi caso es_AR.utf8Para eso, hay que crear un symlink […]

Cómo hacer andar socket mysql con XAMPP

Resulta que cakephp console usa el sock para conectarse al mysql, y como XAMPP lo pone en una carpeta interna hay que crear un symlink: crear primero la carpeta /var/mysql sudo ln -s /Applications/XAMPP/xamppfiles/var/mysql/mysql.sock /var/mysql/mysql.sock

Guia sobre WII

Launchers conocidos: SoftChip Backup Loader: es un .dol que se baja por ahi y se corre con el HomeBrew Channel. Puedes seleccionar que IOS utilizar para correr un juego.Hemos utilizado el “multicios” para instalar “37 with ios 37 IOS 232” y seleccionar la IOS 232 desde el SoftChip.Tengo configuradas las opciones de fix 002, la […]

sp_generate_inserts para sql server 2008

http://vyaskn.tripod.com/code/generate_inserts_2005.txt stored procedure que crea inserts para una tabla X Usage: Example 1: To generate INSERT statements for table ‘titles’: EXEC sp_generate_inserts ‘titles’ Example 2: To ommit the column list in the INSERT statement: (Column list is included by default) NOTE: If you have too many columns, you are advised to ommit column list, as […]

BASH: Run tasks in the background

Run tasks in the background bash lets you runone or more tasks in the background, and selectively suspend or resume any ofthe current tasks (or “jobs”). To run a task in the background, addan ampersand (&) to the end of its command line. Here’s an example:bash> tail -f /var/log/messages &[1] 614Eachtask back-grounded in this manner […]

instalar git en centos

Instalando Git en Centos 5 Para comprobar si se tiene instalado Git, ejecutar: git –version Si no está instalado, puede instalarlo usando yum. Pero, en Centos 5, normalmente no está disponible un repositorio que contenga el paquete git. Para comprobarlo, como usuario root, en la consola de comandos, ejecute: yum install git Obtendrá un mensaje […]

Localizing PHP web sites using gettext

Contenido dehttp://mel.melaxis.com/devblog/2005/08/06/localizing-php-web-sites-using-gettext/ Developing multi language web sites using PHP is actually very easy. A common approach is having an include file for every supported language which contains an array that maps string ids to localized text (for example “WelcomeText” => “Welcome to our homepage.” would be included using something like ). However there are several […]