Archivo de la categoría: Código

Cómo hacer un MD5 de un String en Android

Pues os dejo este snipped de cómo generar un hash MD5 a partir de un String.
En el caso de que falle, devuelve un String que es válido para URI.

UPDATE: He actualizado el código con foreach y el Stringbuilder y corregido el problema de los 2 bytes que generaba discordancia con el RFC

 

PHP: Uso de CPU de un script

Os dejos unas funciones para saber cuanta CPU consume un Script en PHP.

Su uso es facil:

– Al principio del script a monitorizar: onRequestStart()
– Donde queráis ver el uso de CPU: echo getCpuUsage()

 

Grabar datos de usuario en iOS

Os dejo como grabar datos en local en iOS. Es una mapa del tipo Key – Value.
Los métodos son sencillos así, que sin más:

Para grabar:

Para consultar:

Eliminar un item:

 

Eclipse y el teclado de Mac: inicio y final de fila

Para hacer que funcione las teclas de inicio y fin de fila hay que hacer el bind de las keys:

  1. open the eclipse preferences pane
  2. general->keys
  3. in the filter type line start and note that there will be existing bindings when editing text.
  4. select line start type home, and ensure that the “when” field stays with Editing Text
  5. apply
  6. follow this process for select line start, line end, and select line end.

After doing this, expect your anger at eclipse on Mac to decrease to much more manageable levels

via: http://www.rojotek.com/blog/2009/06/12/making-the-home-and-end-keys-work-in-eclipse-34-on-apple-mac-osx/

iPhone: Tint UIImage

Os dejo la rutina de tintar (tint) una UIImage compatible con retina display (@2x)

Podéis hacer una Category para la clase UIImage. De esta manera al hacer el impor del archivo lo puedes utilizar modo:

Pasos:
– Crear un nuevo archivo del tipo Clase : NSObject
– Nombre: UIImage+TintColor.

UIImage+TintColor.h

UIImage+TintColo