miércoles, 22 de agosto de 2012

Convertir string a byte[] en Java


Para convertir de string a Byte[] utilizamos el siguiente código Java:


String source = "0123456789";
byte[] byteArray = source.getBytes("UTF-16");

El mapeo entre las secuencias de dieciséis bits caracteres Unicode y secuencias de bytes puede ser de los siguientes tipos:


Charset
Description
US-ASCII Seven-bit ASCII, a.k.a. ISO646-US, a.k.a. the Basic Latin block of the Unicode character set
ISO-8859-1   ISO Latin Alphabet No. 1, a.k.a. ISO-LATIN-1
UTF-8 Eight-bit UCS Transformation Format
UTF-16BE Sixteen-bit UCS Transformation Format, big-endian byte order
UTF-16LE Sixteen-bit UCS Transformation Format, little-endian byte order
UTF-16 Sixteen-bit UCS Transformation Format, byte order identified by an optional byte-order mark

martes, 14 de agosto de 2012

Ver procesos en ejecución. Comando PS

Para todos los sistemas Unix, Linux y Mac se aplica el siguiente uso del comando ps (Process Status).

El comand ps informar del estado del proceso

SINTAXIS:
       ps [opciones]

opciones que vamos a usar:
      - e  Muestra información de todos los procesos en ejecución
      - f  Genera listado con la información completa

1) Para ver los procesos en ejecución desde el termina ejecutamos:

> ps -ef

UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 09:47 ?        00:00:00 init [5]                                             
root         2     1  0 09:47 ?        00:00:00 [migration/0]
root         3     1  0 09:47 ?        00:00:00 [ksoftirqd/0]
root         4     1  0 09:47 ?        00:00:00 [watchdog/0]
root         5     1  0 09:47 ?        00:00:00 [migration/1]
root         6     1  0 09:47 ?        00:00:00 [ksoftirqd/1]
....

2) Para ver sólo determinados procesos utilizamos el comando grep para filtrar por parte de la información que nos interesa (UID, CMD, ...)

> ps -ef | grep migration

root         2     1  0 09:47 ?        00:00:00 [migration/0]
root         5     1  0 09:47 ?        00:00:00 [migration/1]
tibco    13481 13118  0 13:20 pts/1    00:00:00 grep migration

De esta forma podemos localizar los procesos correspondientes a una aplicación o usuario.


jueves, 9 de agosto de 2012

Tráfico en directo para Google Maps en España

La información del tráfico en tiempo real se incorpora a nuevos paises y ciudades. En esta ocasión España ha sido una de las afortunadas. Desde el 7 de Agosto podemos ver la velocidad del tráfico de las principales vías de España y de las principales calles de las ciudades más importantes.




Esta información tambien está disponible en dispositivos móviles Android. Google Maps for Android y Navigation for Android.

La información mostrada se basa en la proporcionada por las autoridades locales, y es mejorada con la información que los usuarios de moviles android generan al usar Google Navigation o Google Maps para móviles mientras se desplazan. Con esto los chicos de Google no quieres ayudar a disminuir el tiempo de nuestros desplazamientos haciendolos más seguros al mismo tiempo. ¡Que majetes los chicos de Google!

Fuente: http://google-latlong.blogspot.com.es/2012/08/know-traffic-to-speed-up-your-trips-in.html