El viaje en el tiempo es una paradoja. Si es que en algún momento en el tiempo, el hombre es capaz de inventar una máquina para el tan ansiado viaje intertemporal, sería un conocimiento que ya tendría sus manifestaciones en el presente.

La mayor tentación para la persona que tenga acceso a la máquina del tiempo, sería la de sacar ventaja “arreglando” el pasado lo cual puede llegar a ser muy irresponsable si es que no se tiene en consideración el efecto mariposa. Si queremos analizar la situación por completo tendríamos que controlar 3 eventos:

  • La experimentación previa
  • El control del tiempo del viaje
  • El control de la posición geográfica del viaje

En la experimentación previa, el viaje en el tiempo es simplemente incontrolable. El objeto transportado llegará a un punto indeterminado en el tiempo y en el espacio, incluso no se podría garantizar su composición al final del viaje. Tal como vimos en la película “La Mosca” no se sabe como se transformaría la materia en el camino y no habría forma de garantizar su integridad a menos que se trabajen con equipos coordinados en ambos extremos del viaje. Una posible solución sería la de enviar todos los parámetros de la prueba como objeto transportado, de tal forma que los científicos al otro lado puedan interpretar los resultados y generar una respuesta en alguna zona geográfica para que el equipo investigador inicial pueda obtener los resultados mediante el simple paso del tiempo, lo que para fines prácticos significaría que se tendría acceso a una posición geográfica inmediatamente después de completado el viaje. Las restricciones serían dos principalmente, aislar el efecto mariposa y que los viajes sean al pasado. Los viajes al futuro serían casos perdidos porque no tendríamos certeza de cuanto tiempo esperar ni donde buscar.

Ejemplo: El día de hoy enviamos una de las cápsulas de prueba indicando la localización para depositar los resultados. Si el experimento es exitoso, se recibirá la cápsula con los resultados en la localización indicada al instante siguiente de que se haya completado el viaje.

Nuevamente, aquí debemos considerar que ya se tiene un método seguro de aislar el efecto mariposa. No tener como aislar este efecto podría significar la formación de planos paralelos de realidad donde se reflejen cada uno de los casos de alteración que se presenten. Y aquí se presenta otra encrucijada.

Como sabemos, el tiempo se supone lineal, lo que significaría que un cambio en el pasado alteraría la realidad en el futuro, “destruyendo” la realidad inicial. Si aceptamos esta teoría un viaje en el tiempo sería tan peligroso que si por alguna razón se afecta el pasado, el universo actual desaparecería.

En el caso de un tiempo multidimensional, se supone que todas las posibles “combinaciones” existen en el mismo instante. Para el hombre, sólo uno es perceptible en un momento y es posible saltar de plano de forma inperceptible. Un viaje en el tiempo lo que generaría es un cambio de plano en el punto de intersección, o sea la llegada de la cápsula al tiempo destino. El problema aquí es la sincronización de planos, o más simple, asegurar que el “plano” sea común entre la realidad destino y la realidad origen de lo contrario, los resultados de los cambios no podrán ser notados.

Tal vez  como siempre la solución este a mitad del camino entre un Universo lineal o un Multiverso paralelo con el único problema que no tenemos como experimentar.

La excepción a la regla puede estar en el mundo microscópico donde experimentos muy reducidos dan cuenta de situaciones muy extremas de “viaje” en el tiempo pero que no pueden generalizarse. Simplemente: no tienen control de tiempo, ni de posición, y se quedaron en la experimentación aunque limitada.

Veamos como evoluciona este tema, y si empezamos a encontrar cápsulas sin explicación, empecemos a preocuparnos.


Mi sobrino tiene 3 años y ya le estoy “enseñando” a escuchar música y lejos de lo que parece, no es tarea sencilla.

Primero intenté con Frank Sinatra y me fue bien hasta que cumplió 1 año, quería que al menos se acostumbrara a escuchar una buena voz y a cómo se pronuncia bien el inglés. “Come fly with me” fue un éxito seguro. Otros en inglés incluyeron a Norah Jones, Diana Krall, Duran Duran, etc; pero para mantener la atención de alguien tan pequeño hace falta algo más movido.

He comprobado que la música de Yola es 1000 veces superior a la de Nubeluz (yo sólo la veía por Mónica), y el que le sigue es la música de Chespirito. Pero ya ha llegado el momento de enseñarle otro tipo de música y el mejor pretexto son los dibujos animados, especialmente los superhéroes, en este caso gracias a que su héroe favorito es Spiderman, obviamente le ha empezado a gustar Ramones.

Me gusta el rock pero escucho de todo, y hoy se me ocurrió el ejercicio de revisar la música original que los grupos peruanos han hecho y que pueden entrar a la categoría infantil, sin que haya sido pensada específicamente de esa manera. Simplemente la canción fluyó y puede alcanzar a todo público. Debo aclarar que existe un proyecto llamado “Tributo a la niñez” del desaparecido Leo Bacteria que no incluyo porque es un intento de llevar música infantil a un público adulto, todo lo contrario de lo que quiero mostrar aquí, pero que no deja de ser interesante.

Entonces, si buscamos rock nacional que puede caer bien a los niños, esto es lo que encontré hasta ahora.

1.- Daniel F – El oso.

La canción es en realidad original de Moris, pero Daniel la canta tanto mas que vale la pena ponerla aquí. Obvio que no es movida, pero la historia es muy fácil de seguir y la parte final es para levantar a cualquiera de su asiento.

2 – 6 voltios – Lucas

El punk tiene mala fama y esta canción tiene una línea que se puede malinterpretar pero la realidad es que se trata de una muestra de la relación de un chico y su mascota. Y no hay nada como el punk para descargar energías.

3 – Miki Gonzales – Chicle, Cigarrillos, Caramelos

Creo que esta canción fue hecha para una campaña y la verdad que quedó muy bien.

4 – Cementerio Club – Sometimes bonita

El video es lo que es y como se debería escuchar esta canción, con toda la familia.

5 – Alejandro y María Laura – Pez cachetón de China

El indie folk tiene muchas canciones que parecen para niños pero no lo son. Esta se esfuerza bastante en serlo.

6 – Tierra Sur- Canto a los santos

Son pocos los que se atreven a grabar un festejo, y este salió muy bueno de un grupo de Reggae, y no hay nada mejor que un festejo para armar la fiesta.

7 – La liga del sueño – Aldina

El primer disco de La liga del sueño tenía algo hasta que llegue a la pista “semilla negra” y me di cuenta. En “Aldina”, le hacen un homenaje a Radio Pirata, y muestran lo que en ese momento era el grupo, una de las venas que influyó en el éxito de Pataclaun o al revés.

8 – Imágenes – Los buenos tiempos

Diego Bertie es un buen actor que no tiene mucha chance de mostrar todo su talento. Un día fui a verlo al teatro y le saludé disculpándome porque su performance fue tan buena que me hizo ver lo injusto que había sido al juzgar su trabajo en TV. En fin, cantar es un tema aparte pero cuando la canción es buena, no importan tanto los detalles.

9 – Inyectores – Bombardero

Un canal de cable utilizó esta canción para promocionar los goles de Claudio Pizarro antes de un partido de clasificatorias, y como ya sabemos no funcionó. Pero si tengo que aventar a mi sobrino a la cancha, le pondré esta canción.

10 – Amén -Pan con mantequilla

El blues es un ritmo básico y este grupo es tan bueno que puede hacer cosas tan simples y básicas como esta canción.

11 – Pamela Rodriguez – No quiero hacerme mayor

Este sería el segundo cover y tiene mucho de estereotipo porque realmente no es para niños. Lo especial aquí es que la letra y la interpretación de Pamela Rodriguez es tan buena que la hace perfecta para alguna actuación en el colegio.

12 – Uchpa – Corazón contento

Este fue el primer éxito que hizo bailar a mi sobrino y con razón porque es un buen tema y pues el título basta y sobra para que cualquier chibolo empiece a saltar.

Bonus track: La Sarita – La fiesta de Aucará

La idea de esta presentación de La Sarita era la de mostrar la música en su elemento original y lo lograron, bueno, ese castillo debió estar en otro lado y toda la gente metida bailando delante de la banda, pero son detalles. Incluso hay otros temas de este grupo que pueden entrar sin problema como Danza la raza, Guachiman o Vida Pasajera.

Hay artistas que no he escuchado tanto y que asumí que ingresarían temas a esta lista fácilmente como Lalá, Danitze, Kanaku y el tigre y otros más del indie limeño pero me dí cuenta que son tan buenos que necesitan algo de explicación para niños, obvio que es una opinión personal.

Hay posiciones honrosas: Crazy Dizzy con sus conciertos de AC/DC para niños:

No es peruano, pero lo empezó todo: Ramones – Spiderman

Entonces, si quiere que en la próxima fiesta infantil los chicos de veras terminen cansados ponga algunas de estas y listo.

Y si están muy chiquitos, Yola nunca falla

Y Chespirito como les dije:

Aquí tienes todas las canciones en un solo playlist


En el debate presidencial de la semana pasada, la candidata Keiko Fujimori hizo alusión a una décima de Nicomedes Santa Cruz para resaltar el hecho de que Pedro Pablo Kuczynski la apoyó el año 2011. Y ahora en este último debate, se trató de devolver la alusión pero ahora en forma negativa.

Creo que es totalmente injusto que se quiera manosear de esa manera la memoria de un gran exponente del folklore nacional que nunca quiso ser parte de la política y que tampoco necesitó.

Su décima “La pelona” es un pedido de autenticidad, y tal como lo dice, en contra de la huachaferia, o el afán de imitar a otros para pretender lucir mejor. Un llamado a la honestidad que vale para todos, y mas aún a la política.

“Como has cambiado pelona!!” es una forma de decir “deja de pretender ser alguien que no eres”, “sé auténtico” según la décima tan conocida de Santa Cruz. Por lo tanto, cuando decimos “Tu no has cambiado pelona!!” tendría que expresar que la persona aludida se ha mantenido auténtica. Pretender que signifique que alguien se ha mantenido siendo ella misma denota que no ha entendido el afán que Nicomedes Santa Cruz se tomó al escribir la décima popular.

¿Qué candidato usó bien la frase y quién no? NO IMPORTA. Lo que importa es que respetemos la obra de grandes peruanos que se esforzaron en comunicar lo más profundo de la cultura popular.


El rollo de Apple siempre ha sido la consistencia, que todo funcione igual siempre o casi siempre, bueno, eso y que se vea simple y fácil de usar tal como es ahora iOS y Mac OSX mas la adición de hardware a medida. Pero si eso ya está completo, para el usuario final, tener un iPhone o iPad nuevo, tendrá siempre un no se qué muy familiar que no varía de equipo en equipo y eso es iOS.

Esto no se va a cambiar a corto plazo porque la inversión en el ecosistema es grande, por lo que la innovación tendría que venir en la parte del hardware y ya se está mencionando el cristal para el próximo iPhone 7.

Imaginemos que sea así, y tendremos para fines de este año un equipo todo en cristal pero con algo que nos parecerá viejo: el sistema operativo.

Me parece una pena que no haya planes para un MacBook con pantalla táctil pero significaría el fin de los iPad. Si bien existe la separación en los sistemas operativos, debemos aceptar que en un Mac tan sencillo como el MacBook, el uso que se le da es muy similar al que se le daría a un iPad Pro con teclado. Si quieres hacer diseño o programación te comprarás al menos un MacBook Air que te sale más barato.

Mientras que la innovación se de en los materiales del hardware de los nuevos equipos de Apple, aumentará la necesidad de hacer converger iOS y Mac OSX porque la intersección en equipos será cada vez mas grande considerando las mejoras grandes que tiene Intel en el tema de duración de la batería, y en velocidad que logran los procesadores de Apple AX.

A Microsoft ya le pasó, los equipos medianos o tablets ya vienen con Windows 10 (Sistema operativo desktop) y Windows Mobile se ha dedicado exclusivamente para teléfonos, aunque esta última línea no haya despegado como se debe. Como muchos podrán ver, es muy probable que alguna de esas dos plataformas desaparezca y es casi obvio cual sería.

Si Microsoft ha movilizado el PC hasta hacerlo tan ligero como un tablet, Apple va por el camino contrario: Empoderando el móvil para competir con el PC. El único problema es que en algún momento tendrá que decidir cuál plataforma tiene que morir.


No creo que el voto electrónico sea algo banal o poco serio, mas bien me quiero referir a lo que todos deberíamos haber visto o quisiéramos ver sobre el voto electrónico que se está implementando en Perú.

El voto electrónico no es un capricho de alguien, es la necesidad de tener un proceso electoral transparente y confiable y en esa búsqueda, hay aspectos muy específicos que deben ser controlados. Para ponerlo simple, no basta con dar resultados rápidos, el proceso completo debe ser transparente y confiable.

Empecemos por lo primero: La rapidez.

Una persona que va a votar usando las máquinas se demorará en promedio lo mismo que usando el voto manual. Es mas, es posible que se demore más, tal como una persona se demora más en retirar dinero de un cajero automático que si fuera por ventanilla. ¿Pero esto como puede ser? Simple, si consideramos que es posible que hagamos una revisión al voto en la máquina, significa que es posible que una persona duplique su tiempo de atención de forma muy fácil, algo que con voto manual no existe. Como siempre, si todas fueran personas expertas y hábiles con las ideas claras es muy fácil que se demoren menos que con el voto manual, pero debemos pensar en el promedio. Si es que se hicieran pruebas de tiempo de atención, se podría determinar en que proporción es más rápido o más lento y solamente con ese estudio se podría determinar el número de votantes en una mesa.

Según esto, cargar con más votantes a las mesas es un error.

El show debió ser: Mostrar mesas donde el proceso de votación se da al menos igual que en una mesa con voto manual.

Ahora, la cosa cambia para los miembros de mesa. Aquí si la cosa cambia radicalmente. El proceso de apertura y cierre si tiene que ser super rápido, principalmente porque no hay que llenar ninguno de los 5 formularios que se requieren ni tampoco hay que firmar nada. Simplemente hay que manipular la máquina y listo. El caso especial es el cierre donde una cosa es el cierre de cómputo que lo hace la máquina de forma inmediata y el otro es la verificación, que es la suma de los votos físicos por parte de los miembros de mesa que si tomaría.

El show debió ser: Las actas preliminares debieron ser publicadas casi inmediatamente después del cierre. Los miembros de mesa solamente se dedican a contar los votos como verificación pero ya no llenan los formularios.

Para terminar con la rapidez: el cómputo.

Si los datos de las máquinas llegan temprano, entonces se pueden consolidar rápidamente, si bien no sería una muestra representativa del resultado final, sirven para mostrar que el procesamiento por el sistema electrónico es realmente mucho más rápido.

El show debió ser: Salir a dar resultados de voto electrónico muy temprano en no más de 1 hora después de cerrada la votación.

Veamos la transparencia.

Tanto el software como el hardware de la máquina debieron ser probados y mostrados para que se pueda evaluar su rendimiento. Incluso, hubiera sido genial que se hayan publicado tanto el código fuente como los esquemas del hardware. Todo esto simplemente para poder tener la confianza de que funciona como debe ser. Además de eso, una empresa de certificación podría haber hecho un análisis.

El show debió ser: Mostrar ante todos que el diseño de la máquina es seguro y su software funciona correctamente.

Finalmente, Confiabilidad.

Todos deberían poder acceder a la máquina, o al menos al software, en cualquier momento. Es mas, se debería entregar las instrucciones para que uno mismo utilice el sistema de votación para sus propias necesidades tal como ahora nos descargamos programas de Internet para tareas de todo tipo.

El show debió ser: Utilizar el sistema de voto electrónico en la mayor cantidad de eventos a fin de mostrar el funcionamiento completo.

El sistema debe utilizarse en segunda vuelta así que aún hay tiempo de ver algo de show.

 

 


Hay gente que sale a decir que el voto electrónico es una amenaza en estas elecciones porque nadie sabe como puede usarse. Como nadie confía en lo que no conoce, es justo que pongan estos peros, aunque la verdad es que pueden ser otros los motivos que causen esta desconfianza.

Primero analicemos lo que se viene diciendo en contra y para eso voy a citar este blog: http://gigatecno.blogspot.pe/2013/12/ventajas-y-desventajas-del-voto.html?m=1

  • Como toda máquina o dispositivo tecnológico, puede fallar. Obvio que puede fallar, pero ya se ha dicho que hay métodos de contingencia, incluso la posibilidad de regresar a los votos físicos si fuera necesario. El problema más común podría ser un corte eléctrico pero también para eso hay baterías auxiliares.
  • Van a haber personas buscando vulnerabilidadesYo voy a ser uno de esos, pero aún en el caso de que yo logre malograr el aparato, hay métodos de contingencia. Lo que si no puede haber es que alguien trate de entrar a modificar los datos, porque para eso haría falta la complicidad de los miembros de mesa. 
  • si hay fraude electoral debido a alguna persona que modificó los datos, nadie lo sabrá. Esto si que es un error grave porque si alguien modifica los datos en la máquina, SI SE VA A NOTAR. Cada vez que alguien vota, se genera un ticket con las opciones elegidas y teóricamente los miembros de mesa tienen que hacer el conteo de esos papelitos, por lo que si podrán verificar lo que diga la máquina.
  • Tendrá que ser operado por Ingenieros altamente calificados para que no se infiltren datos de la votación. Otra falsedad. Basta con cuidar que nadie “intervenga” la máquina, como abrirla o meterle algún cable. 

Tampoco estoy diciendo que el sistema de voto electrónico es perfecto, pero al menos debemos decir los verdaderos problemas. Inventar cosas, no vale.

Por ejemplo, estos si son problemas reales:

  • No se ha pasado el código fuente del programa de votación para que sea probado y auditado por todos. Si es un sistema seguro, se podría publicar el código para probarlo y ver donde puede fallar.
  • El conteo de votos se complica y es OPCIONAL. Cierto es que la máquina vota un reporte automáticamente, pero lo miembros de mesa igual deberán contar los boletos, y si antes se contaban los votos por separado (presidencial, congreso, parlamento andino) al desglosarlos, ahora sólo tendremos un boleto y más aún si se considera voto preferencial. A pesar de que todo sea automático, creo que el conteo de las boletas generadas se debe hacer siempre. En conclusión ahorro de tiempo no habría, mas bien se agrega un control para evitar errores. Lo mas importante aquí es que según ONPE, esta validación se hará solamente en algunas mesas, lo cual creo que es un error.Debería haber conteo manual siempre aunque sea algo mas complicado.
  • El mas grave podría ser que el voto puede dejar de ser secreto. Esto porque es posible identificar a quien pertenece algún voto. El sistema consta de dos partes, una de control y otro que es el terminal de votación. La unidad de control registra o puede registrar la hora en la que la persona X llega a votar y que se le asigna el token para que vaya a votar y en la unidad de votación también se registra o puede registrar la hora en la que el token fue usado. Dado que sólo puede entrar un usuario, es muy fácil saber que el boleto generado a las 16:20:15 le pertenece al DNI 99999999 comparando ambos registros. Conste que digo “registra o puede registrar” porque nadie sabe como está hecho el código.
  • El personero no podrá “fastidiar” con los problemas de siempre. Es tradición que los personeros busquen el menor error que les pueda favorecer principalmente identificando votos nulos o en blanco, o en la suma de los votos. Con la votación electrónica todo eso se acaba, así que el personero tiene que buscar nuevos problemas, así que estarán mas atentos en el conteo de las boletas que ya dijimos, a pesar de solucionar el tema de decidir si el voto es nulo o no, complicará un poco el conteo de los votos.

Para ver el tema mas claro, aquí va un diagrama de flujo de como debe ser el proceso actual. NOTA: Si ONPE puede presentar el diagrama real, mejor.

VotoElectrónico

Tal como puede verse, es posible que ONPE se ponga a contar en función del reporte de la máquina apenas se cierra la votación, pero los miembros de mesa tendrán que ponerse a sumar boletitas y confirmar el reporte de la máquina. ES MUY PROBABLE QUE AMBOS RESULTADOS COINCIDAN, ASUMIENDO QUE EL SOFTWARE TRABAJA BIEN.

Otra observación es que en algún caso extremo puede ser que un acta sea impugnada porque el resultado no coincide, por lo que ONPE tendrá que descontar los votos. Esto no es nada nuevo porque ya sucede esta situación con el conteo manual. Así que si los votos bajan es porque los personeros están haciendo su chamba.

Sobre las experiencias en otros países, creo que eso no tiene mucho valor por ahora pues el sistema que estamos usando no es el mismo. Si vemos en Sudamérica, no podríamos compararnos con Venezuela pues el sistema es diferente: ellos escanean los votos al vuelo, así que pueden verificar cada voto de inmediato.

¿Es bueno el voto electrónico para Perú? Creo que si.

¿Es bueno el método actual de voto electrónico elegido por ONPE? No estoy seguro y nadie lo sabrá hasta que se sigan con las pruebas. Al menos me hubiera gustado tener acceso al código fuente y tal vez algún esquema de como son las dos cajas que componen una mesa (Hay que considerar que en Estados Unidos creo que fue Diebold quien tuvo que retirar una máquina de voto electrónico porque los esquemas publicados en Internet mostraron varias vulnerabilidades http://www.salon.com/2011/09/27/votinghack/).

¿Es un problema para los votantes ? De ninguna manera. Finalmente, si alguien se verá afectado ( para mejor o para peor, ya se verá) serán los miembros de mesa y quizá los personeros se queden sin chamba.

Lo que si es un hecho es que debemos quitarnos de la cabeza es que hay un ahorro de tiempo para los miembros de mesa y votantes. ESO ES CIERTO SIEMPRE Y CUANDO NO SE HAGA VERIFICACIÓN DE LOS VOTOS. Puede ser que el conteo inicial sea más rápido, pero igual se tendrán que quedar a contar las boletas para confirmar esos datos. Igual para los votantes se demorarán lo mismo.

LAS DOS VENTAJAS REALES SON: 

  • AGREGA UN GRADO DE MAYOR FIABILIDAD AL CONTEO.(Igual habría que verificar el código fuente)
  • SI SERÁ POSIBLE TENER RESULTADOS MAS RÁPIDO.(Y como siempre, si se detecta un error, se puede impugnar el acta posteriormente).

Finalmente, creo que se debe hacer siempre el conteo manual, por la sencilla razón de que no se como funciona el software. Reducir la verificación a un muestreo es esconder un error si es que existiera.

Lo bueno es que aún hay tiempo para verificar el software, y si alguien detecta algún problema grave aún se puede regresar al voto manual.


Termina la primera conferencia de Apple en el 2016 y la novedad es iPad Pro.

Con un tamaño mas pequeño que el original y con las mejoras en la pantalla, y todo eso con las funciones agregadas en iOS, hacen de este pequeño tablet, el mas avanzado y potente en Apple. Todo bien hasta que Tim Cook dice que esto es el futuro de la computación personal. 

El tema es que para muchos la computación personal es una laptop con un sistema operativo “completo” como Windows 10 o MacOSX y por eso invertimos algo de dinero en equipos que tengan suficiente poder para soportar el paso del tiempo. Pero si sale un grande como Apple a decir que la computación personal no va por ahí, se hace todo muy confuso sobre todo porque el perjudicado no será el usuario final que ya hizo la inversión en una laptop, sino en el mismo Apple que hace cada vez más difícil vender una laptop considerando que ya dijo el mismo Tim Cook que no piensan en un MacBook con pantalla táctil.

Es bien fácil, ¿Para qué invertir más dinero en una laptop si con un iPad Pro tienes casi todo lo que necesitas y incluso algo más? Obvio que esto no funciona si eres un programador, pero para el resto de usuarios es una pregunta muy válida.

Si vamos a Apple.com una laptop MacBook Pro de 13 con retina display cuesta alrededor de 1600 USD, mientras que ir por un iPad Pro con todos sus accesorios va por el orden de los 1400 USD. Pero el ahorro disminuye si es que eliges las líneas nuevas como Air pero se vuelve casi equivalente si vas por la nueva MacBook donde el modelo “serio” está 1600 USD. De todo esto se desprende una cosa: Si realmente necesitas poder, vas por un MacBook Pro y ahorras dinero, pero si prefieres el look y las cosas básicas, tienes hasta 3 opciones: iPad Pro o Macbook o Macbook Air, casi por el mismo precio, y según Tim Cook iPad Pro es la elección para asegurar el futuro.

Mi sugerencia ya está hecha: Si quieres poder, ahorras dinero con una MacBook Pro. Si eres básico: puedes elegir por iPad Pro, MacBook o MacBook Air en ese orden.


Tengo algo de tiempo jugando con Apache Cordova a través de Ionic y me parece que es lo mejor que hay para desarrollo en móviles a pesar de que existen otras alternativas muy interesantes, tal como NativeScript. Nunca tuve problema alguno para generar aplicaciones tanto para Android como para iOS que funcionaran igual y con buen rendimiento, pero estos no son los únicos en el mercado.

Windows Phone 8.1 creo que ha sido una plataforma menospreciada sin razón alguna, pues tiene muchas ventajas, comenzando con el hardware. Desde el punto de vista de desarrollo, era posible utilizar Ionic para generar para WP8.1 pero había que hacer algunos cambios. Desde la publicación de Cordova 6, se anunciaba el soporte de Windows, faltaba ver si era Windows 10 , 8.1 o WP8.1 o el aún no nacido Windows 10 for mobile.

Finalmente he publicado mi primera aplicación para Windows Store con Visual Studio Tools for Cordova y aquí les dejo algunos consejos para que no gasten tanto tiempo como yo. Un adelanto: Realmente sirve para generar tu app en la nueva Universal Windows Platform.

  1. UWP no asegura que tu aplicación funcione bien en Windows 8.1 o en WP8.1. Mi decisión en este punto fue dejar de lado Windows 8.1, claramente la tendencia es dejar de lado esa plataforma, además que es muy fácil hacer el upgrade a 10.
  2. UWP si asegura que tu aplicación funcione en todo lo que sea Windows 10. Lo que generes y funcione en Windows 10 funcionará bien tanto en 32 y 64 bits y también en Windows 10 for Mobile. Obviamente en algunos ira más rápido o lento pero todo lo demás será igual.
  3. Apache Cordova tiene muchos plugins pero no todos funcionaran con TACO. La arquitectura de Apache Cordova se basa en el uso de plugins para acceder a las capacidades nativas del equipo en la que se ejecuta, tratando de definir un conjunto de métodos comunes para facilitar el desarrollo. Esto se puede gracias a que el desarrollador del plugin, crea un código por cada plataforma que quiere soportar que se encarga de implementar lo definido en los métodos comunes, en algunos casos, se crea un código universal y listo, esto gracias a que debemos recordar que usamos las capacidades del navegador nativo. En sencillo: creo un plugin para Apache Cordova que acceda al lector de huellas y tengo que crear un “conector” para Android, otro para iOS y otro para WP, entonces si alguien quiere usar mi plugin en Blackberry pues simplemente no funcionará. La razón de la ausencia de este conector es que el sistema operativo que queremos soportar puede ser que no soporte lo que queremos hacer, o simplemente no sabemos programar para esa plataforma. Por ejemplo, hay un Plugin para leer el IMEI, que funcionaba en Android y iOS, nunca funcionó en WP y recientemente ya dejó de funcionar para iOS. Para todos los efectos, UWP es una nueva plataforma identificada como “windows” en Cordova, así que cada plugin que no tenga un conector universal, o uno que soporte “windows” no podrá ser usado con TACO.
  4. Nunca publiquen un Appxbundle para Windows Phone 8.1. Windows Store ya ha sido unificado y permite que declaremos varios binarios para una sola aplicación, lo cual está muy bien. Lo malo es que hay reglas algo confusas si es que quieres soportar Windows Phone 8.1. Una de esas reglas es que si subes un Appxbundle para una soportar una plataforma, deberás usar también Appxbundle si quieres subir una actualización. Para Windows 10 esta bien pues es super fácil. El problema es para WP8.1 pues hay dos tipos de proyecto: Silverlight y para Windows Store, y como ya sospecharán, si trabajas en Silverlight no podrás generar un appxbundle. Lo malo es que es  muy probable que tu app en Cordova sólo funcione en Silverlight que sólo genera XAP. Por esto, si quieres soportar WP8.1 debes dejar de lado Appxbundle. Tendrás que hacer un paquete XAP sólo para esta plataforma.
  5. No existe un ancho de pantalla. En Apache Cordova se diseña principalmente en escalas porque en móviles hay muchas resoluciones de pantalla. Es por eso que no se definen dimensiones de pantalla, al menos no a cada rato. En Windows la cosa se pone peor, porque las apps pueden correr maximizadas o en una ventana y las dimensiones pueden ser cambiadas por el usuario. Por esto deben diseñar pensando en posiciones relativas para todos los elementos del UI de su app.
  6. TACO genera un proyecto CordovaApp dentro de platforms. Esto es propio de Cordova, cada plataforma tiene su carpeta donde se pone el código generado. En Vstudio TACO también sucede esto y lo mejor es que podemos abrirlo y tener un mayor control en la publicación de nuestra App. Utilicen este proyecto para publicar a Windows Store, se ahorrarán muchos problemas
  7. Para WP81, mejor generen para WP8 y suban a Silverlight. Sobre el punto anterior, el proyecto que les menciono puede generar para Windows 8.1, Windows 10 y WP 8.1, pero no les recomiendo para nada que usen este proyecto para WP8.1. Desde el proyecto Taco original, pueden generar para WP8 que generará otra carpeta dentro de “platforms” wp8 donde encontrarán otro proyecto WP8 que fácilmente pueden actualizar a WP8.1 mediante la opción Retarget que sale al abrirlo. Este tipo de proyecto funciona mucho mejor que el original y de pasada, soporta mas plugins.
  8. Incluye sólo archivos javascript locales. Esta es una recomendación Cordova en general. En el archivo index.html se fijan todas las librerías que vamos a utilizar y estas deben ser locales pues de esa manera evitará problemas si es que el móvil no tiene conectividad. Hay excepciones pero son pocas, por ejemplo, Google Analytics quiere siempre ser llamado en línea, y como no podemos pelearnos con ellos entonces fijemos a esa librería como la única excepción. Todo lo demás local.
  9. Bower es tu mejor amigo. Javascript es un mundo completo y lo mejor que puedes hacer es utilizar un package manager como Bower. En Visual Studio esta tan bien integrado que incluso puedes cambiar las versiones de librerias y éstas se actualizarán automáticamente. Siempre es mejor usar Bower que copiar los archivos js manualmente.
  10. Las librerías Javascript cambian muy seguido. Ya les dije que Bower es lo mejor, pero faltó decirles que las librerías javascript cambian muy seguido, así que lo mejor es tomar nota las versiones que usamos. Una costumbre muy buena es usar GIT para controlar los cambios al código. Con Bower pueden probar la versión de la libreria que mejor les funcione y luego fijar esa versión.
  11. Typescript es la voz. Typescript es como el papá de javascript y hay muchas ventajas al utilizarlo. Vamos a condensar todas en una sola: Puede que cambien los frameworks que utilizas pero todas estarán basadas en Typescript, por lo que tu código será “future-proof”.

Y para cerrar, la recomendación definitiva es que usen GIT y así evitarán que algún cambio accidental malogre su proyecto.

Finalmente, aquí les va el resultado que he logrado para mi aplicación SuperComics para Windows 10 que funcionará en sus PCs o en sus teléfonos con Windows 10. Spanish_wstore_black_258x67


Casi a diario se escucha a los candidatos quejarse sobre sus posiciones en las encuestas poniendo como excusas los métodos y procedimientos de éstas. Pues si bien hay gente que puede hacer cualquier cosa y presentarla como encuesta, los estudios serios siguen una rigurosidad científica que es casi común a todas.

Primero, debemos entender que es la disciplina Estadística la que está detrás de estos procedimientos y parte de la idea es que el comportamiento de una población sigue un comportamiento definido. Esto suena a algo mágico, pero la Estadística es todo menos brujería, lo que sucede es que a pesar de los cambios que puede una decisión puede experimentar no es tomada totalmente al azar, sigue un patrón o distribución. Lo importante aquí es “conocer” a la población que vas a estudiar y esto se logra simplemente realizando muchos estudios. Es por eso que más confianza da es una encuestadora que tiene mas tiempo en el mercado, porque han tenido tiempo para “ajustar” la distribución o el modelo a la población que estudian. Con esto, entonces, tenemos claro el primer paso: Identificar la distribución para el modelo.

El primer paso es super importante, porque la Estadística desde aquí exige un procedimiento riguroso que casi es seguido por todas las empresas. El siguiente paso es definir con que exactitud queremos realizar el estudio. Para los que hemos estudiado ingeniería se trata de establecer el valor de alfa, o porcentaje de error. Normalmente este valor de fija a 5% pero depende del tipo de estudio se puede aumentar o tal vez bajar. Significa que un valor obtenido en el estudio puede ser 5 puntos mayor o menor. Es tan importante este proceso por la sencilla razón que nos permite definir el tamaño de la muestra. Y aquí tenemos que detenernos:

  • El factor de error (alfa) es quien define cuál es el tamaño de la muestra que debemos tomar dada una distribución.
  • Es posible que una determinada distribución genere un tamaño de muestra muy pequeño para un mismo nivel de error. Esto es lo que cada empresa encuestadora tiene como su clave de negocio. Una encuestadora seria ajustará su modelo para hacer dos cosas: parecerse lo más posible al comportamiento de la población, y que requiera muestras pequeñas para la realización de estudios. En mi experiencia todo esto depende de la experiencia de cada empresa.

Con esto completamos el segundo paso: Establecer el nivel de error y por lo tanto, el tamaño de la muestra.

Comenzamos aquí un tipo de trabajo que se llama diseño de experimentos, donde lo que se busca es capturar el comportamiento de la muestra con la mínima de interferencia. Es por esta razón que normalmente no vemos a los famosos encuestadores por la calle vociferando. El hecho de que el encuestado  sepa que está en una encuesta es una razón para invalidarla pues puede generar que la persona no revele su real comportamiento. Si bien es cierto que es casi imposible, hay métodos para minimizar éste impacto y que también depende de la experiencia de cada empresa.

Finalmente, se hace un control de calidad de los resultados para lo cual también hay métodos establecido por el diseño de experimentos, a fin de comprobar que los resultados corresponden a la distribución o el modelo fijado desde un comienzo. Es posible que ciertos resultados sean rechazados y hay fórmulas para identificar  “datos manipulados”. Lo mas común es hacer este  control por zonas pequeñas para facilitar el trabajo.

Así que para matar todos los comentarios raros de políticos picones que se escucha por los medios debemos decir:

  • El tamaño de la muestra no afecta la calidad de los resultados. Una encuesta hecha a 1000 encuestados no es necesariamente mejor que una hecha a 500.
  • A fin de evitar desviaciones, los encuestadores son por principio “casi” invisibles, a menos de que se trate de estudios particulares como “simulaciones” con votos pero se realizan por lo general faltando poco tiempo para elecciones. Cuando dicen “No veo a los encuestadores” es mas bien una buena señal.
  • “En la calle veo otra cosa” es una expresión que depende de la concentración de las tendencias en una población. Con 0.001% puedo llenar un estadio y eso significa que he sido eficaz en juntar a todos mis simpatizantes. Un gentío no es una tendencia
  • “No tengo plata para pagar a las encuestadoras” Un estudio si esta bien hecho sirve para todos los candidatos y además están bajo supervisión. Un estudio mal hecho no sirve para convencer a la población simplemente para engañar al ego del interesado.
  • “Los resultados no valen. Yo estaba bajo y al final gané”. Los resultados de una encuesta son una foto del día, no se trata de un pronóstico. Su valor depende de la época en la que se realizó el estudio y permite analizar las acciones que hemos desarrollado y evaluar su utilidad para la causa. En ese punto, mas importante que un resultado es la tendencia para lo cual se necesita mas de un resultado.

Finalmente, mi recomendación es comparar los resultados, porque, como ya les expliqué, cada empresa tiene cierto valor en su experiencia así que cada una tiene valor por si mismo. Además, mas importante que el resultado, es la tendencia.

Tengan en cuenta todo esto porque la ciencia sirve para algo, así que no es justo que ignorantes falten el respeto a gente que ha estudiado y siguen un proceso científico.


Este año se tendrá que elegir a un nuevo presidente del Perú y ya nos cae todo el peso de las campañas que tratan de ganar nuestras preferencias, donde lo más notorio son los ataques a las calidades de los candidatos.

De forma increible, la situación en el Perú se encuentra expectante aunque después de haber estado en la situación de tragedia que pasamos en los ochentas, casi cualquier mejora se ve más que bien. La realidad es que no hemos terminado de salir de la situación expectante, y que estamos aún muy lejos de ser una real estrella del desarrollo. Mal no estamos, pero deberíamos estar mejor.

Durante todos estos años post paquetazo algo se ha hecho bien que incluso ha resistido todos los casos de corrupción, violencia y demás pestes que puedan achacarse al aparato estatal. Sin declarar a nadie culpable o inocente, el saldo sigue siendo a favor del Perú pero no por mucho tiempo.

El responsable de la continuidad que mal que bien hemos tenido no ha sido el pueblo a pesar de que es en las elecciones que se manifiesta su voluntad para optar por una opción de gobierno, mas grande ha sido el miedo al ridículo el que ha movido a nuestros gobernantes, el temor de malograr algo que estaba a punto de romperse. Fujimori combatió el shock promovido por Vargas Llosa y sin embargo tuvo que salir Hurtado Miller a pedir que Dios nos ayude. Toledo y Alan mantuvieron la situación obtenida a pesar de que se llenaron la boca criticando al gobierno que sacaron casi por la fuerza. Ollanta tuvo que reconocer que todo lo que gritaba con el polo rojo era inaplicable ya que “una cosa es con guitarra y otra con cajón”.¿Se cumplió con la voluntad popular? parece que no.

La peor consecuencia de elegir el mal menor es que dejamos en un segundo plano los planes de gobierno y por sobre todo, las estructuras partidarias. En los últimos años ha sido mas que evidente que no basta que un Presidente ejerza su don de mando si es que no tiene una base de operadores políticos en áreas clave, de lo contrario se da lo que vemos en aumento: protestas violentas y muchas de ellas injustificadas donde grupos de interés aprovechan para aumentar su presencia tal como ha ocurrido con los movimientos de izquierda protestando contra proyectos mineros. Se nota el interés pues las operaciones mineras ilegales no genera ningún tipo de protesta de los mismos grupos.

Entonces, si centramos nuestra atención en estructuras partidarias y planes vemos que construirlas es realmente el reto y que es el tiempo y el trabajo es el que nos garantiza resultados. Formar una estructura partidaria y planes después de lograr el poder es una aventura que ya vivimos y que ya no deberíamos repetir. La figura del “outsider” es simplemente eso, una figura inventada porque en realidad se trata de un candidato que representa el mal menor ante opciones de miedo. Es cierto que también cae una nube de desconfianza sobre las estructuras partidarias cuando recordamos la que se impuso en los ochentas donde incluso podían “poblar” puestos de trabajo en entidades del Estado.

Es por todo esto que nuestra atención debería estar en las capacidades alrededor del candidato a fin de identificar la fuerza de su estructura partidaria existente o en formación y la coherencia en los planes. También se debe prestar atención a la experiencia, pues ya todos sabemos que muchas ideas buenas se pierden en las marañas de procedimientos y reglas que fija el trabajo estatal.

En conclusión, si te gusta algún candidato, fíjate en estos aspectos y en ese orden:

  • Tiempo recorriendo el país. Lima no es el Perú
  • Estructura partidaria nacional. Se necesita tener gente de peso en cada región importante para evitar casos como Cajamarca, Bagua o Islay
  • Equipo de trabajo. Y no solamente a vicepresidentes o ministros, los congresistas también importan y sobre estos últimos más importante que su cantidad es su calidad
  • Propuestas. No te engañes, muchas veces las promesas quedarán de lado, pero al menos el candidato debe poder sustentarlas de forma consistente. Si hay titubeos quiere decir que no ha hecho la tarea

Aléjate de un candidato, si pasa algo de esto:

  • Tienes el regalito o el póster y no sabes explicar tu voto
  • Te quedas escuchando el discurso y luego no te acuerdas la propuesta
  • Si lo que más recuerdas son los regalos, subsidios y no escuchas planes de inversión
  • Si escuchas recetas mágicas que se basen en un sólo sector ( inseguridad – mas policías, corrupción – penas mas altas, reactivación económica – mas gasto, etc). Por lo general, todos los problemas requieren soluciones de varios sectores.

Mi recomendación para el Congreso es aprovechar los últimos días del voto preferencial para elegir realmente a quienes te gusta y si es de un partido diferente, mejor.

 

Next Page »



%d bloggers like this: