Nov 27, 2010

Busqueda y remplazo en VIM

Como buscar y remplazar texto con VIM Editor

:%s/foo/bar/g
Busca cada ocurrencia de 'foo', y la remplaza con 'bar'.

:%s/foo/bar/gc
Busca cada 'foo' y lo remplaza por 'bar', solicitando confirmacion.

Para mas informacion leete aca Link to Doc

Nov 12, 2010

Setear el mail en texto plano en MAC OS

Abri un terminal de mac,
- apreta "cmd+space" escribe terminal presiona enter
En la terminal escribi
- defaults write com.apple.mail PreferPlainText -bool TRUE

Listo ya tenes en mail.app texto plano

Nov 1, 2010

Ocultar / Mostrar el status bar en el IPHONE

Para ocultar o mostrar el status bar de la applicacion en IOS utilizas esto
1- LLamas las instancia singleton de tu applicacion
2- Seteas el estado que queres si oculto o no


//Oculto
[UIApplication sharedApplication].statusBarHidden = YES;

//Mostras
[UIApplication sharedApplication].statusBarHidden = NO;

Para mas informacion ver developer.apple.com

Oct 13, 2010

Como cambiar la termial basic de Mac OS X

Primero que todo create un profile de terminal que guste, en mi caso me gusta la terminal negra con letras verdes. Luego gravas la terminal profile con algun nombre setting.
Despues te abris com.apple.Terminal.plist por ejemplo
open ~/Library/Preferences/com.apple.Terminal.plist
En el edito le cambias el valor de "Default Window Settings" que tiene "Basic" por el nombre que generastes anteriormente.

Y ya ta cuando abras un terminal con "cmd+N" te va abril la que vos tenes.

Para mas informacion sobre temas de apple Apple Discussion

Sep 20, 2010

Vim Option

Create un archivo llamado .vimrc en tu home

cat >> ~/.vimrc
set tabstop=4
set softtabstop=4
set shiftwidth=4
set expandtab
set smarttab
set smartindent
set number
syntax on

Apreta CTRL+D

Cuando quieras pegar en un archivo abierto con el vim y se ves que la indentacion sale mal proba con esto
vim file.x
:set paste
"Pega la informacion que queres "
:set nopaste
:wq


Si queres ver en mas detalle fijate en vim options

Sep 15, 2010

Para Compartir En forma Rapida Con Python

La forma mas facil y rapida de compartir y/o exponer un directorio por medio de http es usando python

Te vas al directorio que queres compartir, en este caso tmp:
cd tmp
Ejecutas algo tan simple como:
python -m SimpleHTTPServer 8000 &

Automaticamente te levanta un servidor http en el puerto 8000.
Ahora podes usar wget o cualquier client http para extraer la informacion

Para mas detalles fijate aca Python Doc HTTP server

El chat de Facebook in Jabber!

Si queres conectar tu cliente jabber con el servidor de chat de facebook solamente tenes que configurar los siguiente.


username = user@chat.facebook.com
password = your password
server = chat.facebook.com
port = 5222


Lo demas los dejas por default (sin ssl)

Para ver mas fijate aca Facebook Chat