Julio 2011, San Francisco: Silicon Valley Immersion Program
Hace un par de semanas tuve la oportunidad de viajar a San Francisco para llevar el programa Silicon Valley Immersion Program, en estas diapositivas resumimos la experiencia.
La República: Angry Birds: ¿El mejor juego para celulares?
El día de ayer me contacto Alfonso Rivadeneyra, periodista del diario La República, para dar mi opinión sobre el exitoso juego para móviles Angry Birds.

Comprar libros en amazon
Me gustan los libros pero jamás he comprado un libro en Amazon, prefiero los ebooks porque apenas los adquieres virtualmente el conocimiento ya es tuyo y no tienes que esperar el tiempo de embarque, que pase por aduanas, que el cartero te lo lleve a casa ¿y si no hay nadie? sin embargo hay personas que prefieren los libros físicos.
Hoy un amigo de la oficina me preguntó cómo traer libros de Amazon a Lima -Perú y haciendo un poco de investigación descubrí que los libros/cds/dvds no pagan impuestos en aduanas.
Entonces si quieres un libro de Amazon es tan simple como poner los números de tu tarjeta de crédito y tu dirección. Obviamente el envío es un poco más caro que si lo envias a un estado de USA
Es irónico que en Lima haya una calle que se llame Amazonas donde venden libros usados.
Para traer laptops/ipods/gadgets recomiendo Anson Import

¿Qué celulares de usa/europa funcionan en Perú?
Para que un celular/smartphone del extranjero pueda ser usado en Perú debe cumplir 2 condiciones:
1. El equipo debe tener el firmware liberado para cualquier operadora, en caso contrario casi siempre se puede “flashear” vía software y dejarlo compatible.
2. El equipo debe soportar las frecuencias utilizadas por tu operadora en Perú tanto en GSM como en 3G. Si el equipo sólo es compatible en GSM entonces podrás hacer llamadas, enviar sms y utilizar internet a velocidad EDGE. Para poder utilizar 3G debe obviamente ser compatible con la frecuencia 3G de tu operador. Las frecuencias soportadas por el equipo no pueden ser modificadas vía software.
Claro
1900 para GSM
850 para UMTS(3G)
Movistar
850/1900 GSM
850 UMTS (3G)
Nextel
1900 para UMTS(3G)
(Para fines prácticos: WCDMA = UMTS = 3G)
Si el equipo que quieres está disponible bajo tu operador(Claro/Movistar/Nextel) casi siempre será mejor comprarlo directamente y evitarte problemas con firmwares o estafas.
¿Cómo empezar a desarrollar para iphone/ipad/ipod?
Hace un par de años estaba intentando aprender a programar para iPhone, inclusive me compré una macbook para poder instalar el sdk y hacer pruebas pero por cuestiones de tiempo(trabajo full time + univ) no pude dedicarle el tiempo necesario y lo iba postergando. Hasta que llegó el día en que me ofrecieron un proyecto interesante para iPhone en donde el tiempo de investigación estaba considerado dentro del proyecto.
He tenido a mi disposición gran cantidad de libros sobre el tema y a mi criterio el mejor libro para empezar con el desarrollo para iPhone es:
Beginning iPhone 3 Development
Este libro cubre desde el punto -1 hasta un nivel intermedio. Terminando de resolver y entender todos los ejemplos podrás empezar a desarrollar aplicaciones comerciales. Cabe aclarar que en este libro se asume que ya conoces algún lenguaje de programación orientado a objetos. Los ejemplos son bastante claros y concisos pero debo confesar que la primera vez que lo leí me pareció que el libro avanzaba muy rápido y me perdia por partes. Luego de algunas semanas probando código de internet y viendo otros ejemplos decidí darle una segunda leída al libro y descubrí que era oro puro! Recomiendo leer este libro 2 veces! no es broma.
No olvides que estas ante un lenguaje/sdk/ide nuevos y debes tratarlos con respeto, es normal equivocarse y sentir frustración cuando las cosas no salen. En ese momento pondrás a prueba tu persistencia, automotivación y terquedad cuando te has propuesto una meta, recuerda que todo tiene solución.
En enero 2011 ha salido una nueva edición llamada Beginning iPhone 4 Development con adaptaciones al sdk4, pero no hay gran diferencia entre ambos libros.
More iPhone 3 Development
Este libro cubre temas más avanzados como la persistencia de datos(core data) con relaciones más complejas. Altamente recomendado para cuando te sientas seguro de dominar los temas del libro anterior. En junio 2011 saldrá una nueva edición para el sdk4 llamada More iPhone 4 Development
Insert Ustream with static FBML
Hace unos días teníamos que hacer una transmisión de video en vivo para un cliente vía su Like/Fan Page.
Decidimos utilizar el servicio de USTREAM para el streaming de video porque es uno de los mejores.
Para insertar cualquier elemento (en este caso el video en vivo) dentro de una pestaña de Facebook necesitamos utilizar código FBML.
Empecé el google search con ustream fbml static y no encontré nada que resuelva mi problema exactamente así que modifiqué la búsqueda a youtube fbml static y encontré esto:
<fb:swf swfbgcolor="000000" imgstyle="border-width:3px; border-color:white;" swfsrc='http://www.youtube.com/v/JOt2Qp0H9G8' imgsrc='http://img.youtube.com/vi/JOt2Qp0H9G8/2.jpg' width='340' height='270' />
Luego un par de neuronas hicieron conexión y recordé que USTREAM da servicio de embeder por HTML con un código como este:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="251" id="utv658922"><param name="flashvars" value="autoplay=false&brand=embed&cid=637790&locale=en_US"/><param name="allowfullscreen" value="true"/><param name="allowscriptaccess" value="always"/><param name="movie" value="http://www.ustream.tv/flash/live/1/637790?v3=1"/><embed flashvars="autoplay=false&brand=embed&cid=637790&locale=en_US" width="400" height="251" allowfullscreen="true" allowscriptaccess="always" id="utv658922" name="utv_n_816458" src="http://www.ustream.tv/flash/live/1/637790?v3=1" type="application/x-shockwave-flash" /></object>
Lo que sigue es intercambiar las partes que he señalado con negrita
<fb:swf swfbgcolor="000000" imgstyle="border-width:3px; border-color:white;" swfsrc='http://www.ustream.tv/flash/live/1/637790?v3=1' imgsrc='http://img.youtube.com/vi/JOt2Qp0H9G8/2.jpg' width='340' height='270' /> Sólo faltaría modificar la url de la imagen previa antes de cargar el videoimgsrc='http://img.youtube.com/vi/JOt2Qp0H9G8/2.jpg'
Parece algo elemental pero no encontré nada en google =)
PD: USTREAM ofrece un servicio de hacer la conexión con facebook pero no es automatizado debes completar un formulario y esperar por la respuesta 2 semanas por lo menos.
Fuerza = Metal Alchemist
Hace varios años llevé Física I en la universidad y en alguna clase me explicaron las leyes de Newton, de todas las leyes la que me trae mejores recuerdos es la segunda ley que dice Fuerza = Masa x Aceleración a.k.a. F=ma
Hoy conversando de animes con @pxndxd recordé que cuando llevaba Física I relacionaba la segunda ley de Newton con un anime que estaba viendo en ese momento llamado Full Metal Alchemist.
Es simple Full = Metal Alchemist lo que en iniciales sería F=ma
=)



