lunes, 12 de septiembre de 2016

82. Dia del programador



Se bien que no ha prosperado mucho la celebración de este día, sin embrago es importante reconocer que la programación se ha vuelto muy importante en nuestras vidas, en donde hay procesos, en donde hay cambios en donde es necesario darle vida a la información ahí siempre hay un programador.

Por lo que quiero felicitar desde aquí a todos los programadores del mundo.

Que si bien este día no es reconocido en todo el mundo, de hecho solo en Rusia, les deseo que lo disfruten.

Feliz día del programador (día 256 del año)




viernes, 9 de septiembre de 2016

81. Reflecciones de telefonia movil

Antes que nada debo decir que nunca he sido fanático de Mac, por lo mismo mi opinión puede perder un cierto grado de objetividad, he de reconocer que Mac ha generado cambios, no como una empresa tecnológica de vanguardia, sino como una empresa tecnológica que ha hecho la tecnología deseable, dejando de ser esos monstros toscos que hacen muchas cosas, hacia una tendencia en que la tecnología se vea bonita.

Hacer fácil el uso de la tecnología, ese es su gran logro, hacerlo agradable.

Año con año, la conferencia de lanzamiento de nuevos productos es esperada con muchas ansias, por que es cuando sabremos ¿Qué novedades habrá para este año?, Pero realmente solo en pocas ocasiones se puede hablar de un cambio real, de algo que valla mas allá del poder de computo, de algo que haga que un dispositivo sea realmente deseable.

¿De que depende esto?, depende realmente de nuestra capacidad de asombro, todos deseamos ver algo nuevo, algo que todos deseen.

Eso fue lo que ocurrió en el lanzamiento de su interfaz grafica, eso ocurrió en el lanzamiento del primer iPhone, en el lanzamiento del iPod, quizás en un menor grado en el iWatch, por que todos podemos vivir sin tener el reloj, pero hoy en día no podemos vivir sin tener un Smartphone.

Estos cambios tecnológicos no se pueden dar todos los años, no es que se pierda la capacidad de asombro, es que en muchos casos una mejora no es algo nuevo, es solo es una mejora.

Hoy estamos en una carrera en que los fabricantes ofrecen mejoras a sus teléfonos, que se quedan en eso mejoras que pueden ser fácilmente copiadas por otros fabricantes, esto no les d una ventaja competitiva real, no genera el deseo de tener el producto, el cliente no reconoce la necesidad de que eso hace falta en su vida.

iPhone 7, no es mas que una mejora a la gama iPhone, como lo ha sido el Galaxy Note 7 o incluso el Lumia 950 (que en mi opinión personal es un gran teléfono), pero no ofrecen ese extra eso que nos diga yo lo necesito.

Una cámara asombrosa que nos permite tomar parte de la realidad... los 3 lo tienen...

Mas apps, y mejores... seamos francos las apps llámense como se llamen giran alrededor del mismo tema, hace mucho que no se ve una app asombrosa, Me dirán ¿y pokemon go?, pokemon go en un app de coleccionista, un app que explota la necesidad del ser humano de ser reconocido por lo que tiene, de tener mas que los demás, de tener una colección completa de pokemons, es un álbum de estampas traído al mundo virtual.

Los fabricantes tienen que arriesgar para crear esos cambios, pero arriesgar puede ser complicado y costoso, pero al final eso es parte del desarrollo.

Ver mas allá de lo que existe, proponer cosas nuevas, por que una mejora de lo anterior... esta destinada a solo quedar como eso una mejora perdida en el tiempo.

Y bueno este es mi sentimiento de la conferencia de mac de esta semana, es solo eso, una mejora perdida en el tiempo, esperemos un año, para ver que nos trae el futuro.

Mientras tanto, felices lineas


jueves, 8 de septiembre de 2016

80. Creando una dll desde un programa

La creación de una dll dinámica nos puede ayudar algunas veces a construir procesos mas rápidos, esto por que podemos tener datos pre compilados en una dll, que cambie a través, del tiempo.

Una dll dinámica es mu sencilla de hacer.

El código es tan sencillo como esto:


Y que hace, hace algo muy simple toma el código que nosotros le damos, y lo convierte en una dll lista para ser utilizada por otro proceso.

Felices lineas