Phoneblocks – Arma tu propio movil

phoneblock

Los teléfonos inteligentes cobran cada vez mas fuerza,  existen una infinidad de modelos que ofrecen diferentes características y generalmente cada año las marcas mas poderosas actualizan sus teléfonos insignia.

¿Te has imaginado ensamblar  tu propio teléfono de acuerdo a tus necesidades?

Phoneblocks es una idea que  busca llevar esto a cabo. La parte principal es una placa central donde podrán integraste componentes  que tu necesites. Esto me recuerda un poco al open hardware de los Arduinos.

Si tu pasatiempo es tomar fotos entonces podrías agregar un componente cámara con un potente zoom y destinar mas espacio a un bloque de batería de mayor duración.

foto_phoneblock

Si tu pasión son los videojuegos, entonces podrías agregar mayor memoria y una bloque de tarjeta grafica. Si eres de los que le agradan los botones en el teclado puedes agregar una pantalla con qwerty físico, en fin, será un móvil a tu medida.

En cuanto al sistema operativo que utilizará seguramente será Android ya cuentan con el apoyo de Motorola.

Generador de iconos Flat

generador de iconos flat

generador de iconos flat

Últimamente esta en auge el diseño Flat que no es otra cosa que diseño simple. Aquí se aplica muy bien eso de que: menos es mas.

Haciendo un poco de historia el diseño Flat es el contrincante del diseño Esqueumorfico (Que hasta hace poco usaba Apple). Microsoft fue el primero en impulsar esta tendencia con su Windows 8. Si bien el sistema operativo no ha convencido a muchos (incluido a mi) su diseño si resultó agradable a tal punto que Google lo implantó en Android y después Apple -si, Apple- también basó el diseño de iOS 7 en el estilo Flat.

http://flaticons.net es un generador web con cientos de iconos Flat que puedes personalizar y usar en tus proyectos. Seguramente econtraras el icono que necesitas.

La realidad del desarrollo de software en Tabasco

Para los que nos leen de fuera  les comentaré que Tabasco es un estado del sureste de México.  Buena parte de su población es de ascendencia Maya como yo,  pero si hay algo que representa a Tabasco es la Cultura Olmeca ya que aquí se originó.

Algo mas que caracteriza al estado es que junto con Campeche son los mayores productores de petróleo de México, lo que en teoría debería provocar que la población del estado tuviese una calidad de vida media-alta (cosa que no es así); Pero viendo un poco mas allá también su desarrollo tecnológico debería estar por encima del promedio nacional. La realidad es que estamos por los suelos en cuanto a tecnologías de información. Hay pocas empresa de TI y la mayoría solo se dedica a vender fierros ( accesorios, router, consumibles, etc. ) y el resto solo a hacer paginitas web sin crear nada interesante ni innovador.

Hay muchos factores que influyen en esta situación:

- El poco interés de los alumnos en el desarrollo de tecnologías de información. Mi colega Eduardo ya posteó un articulo de eso.

- Lo poco capacitados que están los profesores para exponer con claridad los temas de informática ( muchos de ellos si quiera han trabajado en la Iniciativa privada ).

- La mala administración de los recursos por parte de las autoridades estatales para apoyar a quienes en verdad quieren hacer algo por el estado. En este aspecto el Citi ( Centro integral de Tecnologías de Información ) tiene mucha responsabilidad.

Esta organización creada con el fin de ayudar a obtener recursos de los gobiernos para brindárselos a  proyectos innovadores ha sido durante años la gallina de los huevos de oro para personajes nada ilustres en mi estado. Como ejemplo de ello su -hasta hace poco- director:  José Carlos Galván.

Este tipo malversaba los recursos adjudicándose a si mismo proyectos fantasmas, el caso es que al final el está siendo investigado por un  fraude al gobierno del estado al venderle un sistema informático que no sirve. Lamentablemente su sucesor en el cargo es uno de sus compadres.

Recuerdo que una vez acudí a ellos  (citi tabasco ) para presentarle un proyecto del desarrollo de exoesqueletos en el que estaba trabajando. Lino Romero(En aquel entonces presidente o director del Citi ) ni siquiera me atendió sino que me envió con uno de sus lame botas (Daniel Amieva @godany) un tipo que no tenia la mas mínima idea de lo que le estaba planteando.

Tristemente la ayuda provino de una empresa en Ciudad de México para la que ahora desarrollo un software. Me hubiera encantado poder trabajar para mi querido estado Tabasco.

Ojala existan cambios estructurales en el nuevo gobierno del estado que den impulso al ramo del desarrollo de tecnologías de información.  Que se  ayude a proyectos innovadores y no a personas de peso en la política cuya única meta es  seguir viviendo como parásitos del gobierno y convirtiendo a instituciones como el Cititabasco en un nido de roedores.

Comparar Datetime con javascript

Este es un pequeño tip para comparar dos datos de tipo datetime en javascript, lo bueno es que no necesitamos ninguna librería, solo la funciona para convertir una cadena en un tipo fecha.

Supongamos que  fecha inicial = 2013/06/13 08:30:10  y  fecha final =2013/06/12 07:30:20  , esto debería marcar un error porque la fecha inicial debe ser menor a la fecha final.

Sin más preámbulos ahí va el code:

var fecha_inicial='2013/06/13 08:30:10';
var fecha_final='2013/06/12 07:30:20';

if (Date.parse(fecha_final)<Date.parse(fecha_inicial))
{
alert('La fecha final debe ser mayor a la fecha inicial');
}
else{
alert('correcto');
}

Estilo Windows 8 (metro) con css y jquery

Con el reciente lanzamiento de Windows 8 podemos notar un gran cambio en la manera de manejar las aplicaciones, la interfaz ha cambiado completamente. La realidad es que es una interfaz limpia y sobria que muy probablemente será una tendencia en el mundo del desarrollo de software.

Si estas pensando en incorporar ciertos elementos de la nueva interfaz de Windows en tus páginas o sistemas web aquí tienes un par de opciones por donde empezar:

 

Leer más

Google permite buscar con los dedos

Google ha lanzado la función para buscar  con los dedos en dispositivos móviles, esto te permitirá escribir la palabra u oración  a buscar en toda la pantalla de tu dispositivo (tabletas y teléfonos)  independientemente del sistema operativo que tengas en tu móvil.

Esta opción no viene por defecto, para activarla tienes que ir a google.com, después a configuración y por ultimo seleccionar la opción activar escritura táctil. Una vez hecho eso, se desplegará una barra con 4 iconos y  ya podrás empezar a escribir sobre la pantalla.

Leer más

Trellis Desk – Mesa de ayuda en php y mysql

interfaz principal

Para los que trabajan en el área de soporte técnico en ocasiones es necesario llevar un historial de los servicios que prestan a los usuarios.

Trellis Desk es una excelente solución programada en php y  mysql además de ser de distribución libre.  Los tickets pueden crearse sin estar registrado en el  sistema, aunque también se puede obligar a los usuarios a registrarse. Es posible  ver el historial y el status de los tickets, reasignarlos a otros operadores entre otras muchas funciones.  las notificaciones se envían por email.

 

Aunque por defecto viene en ingles, es posible descargar el paquete de idioma en español desde esta liga http://docs.accord5.com/Language_Packs

 

BoottoGecko -El sistema operativo móvil abierto

sistema web movil abierto

De la mano de Mozilla llega BoottoGecko el  nuevo sistema operativo para móviles.

Lo que lo hace verdaderamente interesante es que estará basado en estándares html5,  el sistema está programado con javascript de la misma manera en que se hacen las páginas web. No dependerá exclusivamente de tiendas para descargar aplicaciones tal como lo hacen ahora Android con Android Market y Iphone con su appstore. Cualquier usuario ( con conocimientos de programación web ) podrá desarrollar sus propias aplicaciones y cargarlos en el teléfono. Lo anterior, desde mi punto de vista es lo más poderoso de este sistema, ya no hará falta aprender a utilizar el entorno de desarrollo de Android o trabajar con xcode de ios para poder desarrollar aplicaciones;  el lenguaje HTML y javascript es fácil de aprender, independiente del sistema operativo y está al alcance de muchísimos mas usuarios.

 

Boot to Gecko está compuesto por tres capas diferentes: Gonk, que incluye el kernel de Linux y los componentes que permiten controlar el hardware y las funciones de telefonía, el motor de renderizado Gecko, y la interfaz Gaia, que está basada exclusivamente en HTML y Javascript.

 

El sistema está pensado para utilizarse en dispositivos de gama media y baja ya que  busca  construir Smartphone mucho más económicos y sencillos. Se prevé que salga al mercado al finales del 2012.

 

Mozilla recibe el 80% de sus ingresos de Google y aunque  fundación Mozilla no cree que exista un conflicto de intereses con google porque su nuevo sistema operativo compita con Android, lo cierto es que ‘sutilmente’  le está devolviendo el golpe  que el buscador le dio cuando lanzó Chrome, el explorador que ya supero a firefox en número de usuarios.

 

Google desarrolla lentes de realidad aumentada

vision iron man google

De acuerdo al New York Times que recoge información de algunos empleados de google, el Gigante tecnológico esta desarrollando lentes que tendrán la capacidad de superponer información de objetos en el mundo real, algo parecido a lo que se ve en las escenas de la película Iron Man.

 

Aunque google no es el primero en desarrollar este producto ( la empresa Vuzix  ya tiene un tipo de gafas parecido)  la noticia causa gran expectación por el tamaño y renombre de google en el campo de la tecnología y el hecho de saber la cantidad de recursos con que dispone en el campo de investigación.

Leer más