Jun 11, 2012

Como desabilitar Cross-Scripting in Chrome

Si estas desarroandio y queres trabajar con el inspector para hacer pruebas de POST, in a cross-scripting. Podes levantar con chrome con esta funcionalidad desabilitada.

Ejectutate

chrome.exe --allow-file-access-from-files --disable-web-security


NOTA: Esto es algo peligroso para dejarlo por default, por lo que solo usalo para debuggear; Mas info sobre esta seguridad a Cross-site_scripting

May 29, 2012

Como Crear un archivo grande con dd

Si necistas hacer un file grande para prueba podes usar los siguiente.
 Precondiciones:

  1. Este post es util si tenes instalado cygwin en windows o cualquier Linux.
  2. Espacion suficiente para almancenar el tamanio del file a crear. Poder usar df
dd if=/dev/zero of=myharddisk.img bs=1000 count=0 seek=$[1000*1000*10] 

En seek= coloca el tamaño que queres hacer. Para mas informacion podes checkear en man dd

May 10, 2012

Donde se encuentra la IPSW bajada por Itunes

Si bajas el software para iphone/ipod etc, la misma se encuentra en


Mac OS X: ~/Library/iTunes/iPhone Software Update
Windows XP: \Documents and Settings\username\Application Data\Apple Computer\iTunes\iPhone Software Updates
Windows Vista & Windows 7: \Users\username\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates
Para mas detalles podes consultar acá 

May 3, 2012

Conversion de Font Size a Pixel

La siguiente tabla muestra conversión de tamaños de fonts, esta tabla es un % aproximados.


La información has sido extraida de esta pagina http://reeddesign.co.uk/test/points-pixels.html

Apr 16, 2012

Generando archivo Localizable para Objective-C


Los siguientes pasos para generar un Localiizable.strings file
  1. Crear el archivo en.proj
  2. abrir un terminal de mac
  3. ejecutar el comando
    1.  genstrings -o en.lproj Classes/*.m
Para mas información podes ir a developer.apple.com/

Como Redireccionar el StdErr to StdOut

Para redireccionar IO en Terminales Unix style, basicamente existen tres tipo
  • Standard in, or STDIN. "0"
  • Standard out, or STDOUT. "1"
  • Standard error, or STDERR. "2"  
Para redireccionar se usa ">" or "<" dependiendo de hacia donde se quiere redireccionar

Para insertar  al STDIN podes usar esto

algun-comando < /direcction/al/archivo
$ grep -i "Agus" < /etc/passwd
Para extraer del STDOUT podes usar

algun-programa > /derectorio/al/archivo

grep -i Agus /etc/passwd > /tmp/resultado
Para extraer del STDERR podes usar
$ algun-comando >> /tmp/log.log 2>&1
Ahora vemos que era el "0,1,2" que vimos arriba.
Si queres mas información podes ir a io-redirection.html

Jan 12, 2012

Simple WebServer Usando Python

Supongamos que queremos setear un HTTP server de forma simple y rapida, en tu maquina en un directorio en particular.  Digamo queremos que testHTML5App entonces hacemos:
Nos vamos al directorio
  $cd /home/somedir/testHTML5app
Ejecutamos python con el modulo SimpleHTTPServer
  $python -m SimpleHTTPServer
Y ya esta tenemos nuestro http server corriendo en el puerto 8000
      Serving HTTP on 0.0.0.0 port 8000
Ahora podes acceder con http://tu-ip:puertp/ en cualquier browser
  http://192.168.1.2:8000
o  si quere en tu maquina usando el loopback ip
  http://127.0.0.1:8000

Si queres cheques mas info podes ir a docs.python.org (simpleHTTPServer)

Jan 5, 2012

Como Setear el Proxy en el Bash de Linux

Dado a que linux usamos mucho la consola una forma facil de setear el proxy en nuestra session es usando los siguientes commandos.


  • export http_proxy=http://server-ip:port/
  • export https_proxy=http://127.0.0.1:3128/
  • export http_proxy=http://proxy-server.mycorp.com:3128/
  • export socks_proxy=http://proxy-server.mycorp.com:3128/
  • export no_proxy=localhost,127.0.0.0/8,172.16.0.0/20,192.168.0.0/16,10.0.0.0/8
La sintaxis de la variable proxy es 
  • export http_proxy=http://:@:/
  • export ftp_proxy=http://:@:/