RIM vs. El Mundo

Filed Under (Experiencias) by elgranj on 15-08-2010

Tagged Under :

Research in Motion (RIM) es una compañía Canadiense que fabrica el archiconocido BlackBerry. Recientemente RIM ha estado en el ojo del huracán debido a que los gobierno de Arabia Saudita y los Emiratos Árabes Unidos esta requiriendo mas colaboración por parte de RIM hacia sus gobiernos. Como de costumbre, esto es el final o el medio del cuento, es mejor conocer el comienzo para comprender hacia donde ira la historia.

Historia

En el inicio, los mensajes de texto en los celulares no eran populares ni confiables. Sobre todo, los gringos no eran muy amigos de enviar mensajes con un teclado de teléfono. El Pager (buscapersonas) fue un servicio ampliamente utilizado en Norteamérica, el cual era simplemente un aparato que recibía (no enviaba) mensajes de texto. RIM se especializaba en fabricar puntos de venta (maquinas para aceptar tarjetas de crédito/debito) inalámbricos, servicio que requiere una alta confiabilidad y seguridad por razones obvias. Los puntos de venta fabricados por RIM utilizaban una red inalámbrica aparte de la celular, que se llamo Mobitex. Cuando se habla de seguridad en este caso, implica la casi garantía de que la comunicación entre aparatos no pueda ser interceptada.

Como RIM ya tenia conocimiento de como usar de una manera segura Mobitex, le dio una variante al servicio de mensajería móvil llevando al mercado el modelo 850. Este aparatito simplemente era un pager bidireccional, es decir podía recibir y enviar mensajes de texto entre suscriptores quienes también tuvieran el mismo aparato, con el adicional que también lo hacia con e-mail. Es decir, los 850 (y modelos subsiguientes) utilizaban Mobitex establecer sus comunicaciones.

La manera en como esto trabajaba era relativamente simple: Como Mobitex era una red paralela, pues evidentemente esta no procesaba mensajes, es decir RIM debe ser responsable de como establecer la infraestructura para que esta bidireccionalidad se haga realidad. Entonces, RIM coloco servidores de mensajes en sus oficinas en Ontario Canadá. Así, cada 850 que enviaba un mensaje, o e-mail, al final lo enviaba a los servidores de RIM en Canadá y estos redistribuyen el mensaje ya sea a otro 850 o lo envían por correo a su destinatario y vice-versa.

Por la confiabilidad y seguridad que alcanzo el 850 y modelos subsiguientes, el servicio de mensajería de RIM se hizo increíblemente popular en el ambiente corporativo y fue un hit en su época.

BlackBerry

Con el tiempo, la telefonía fue evolucionando y los mensajes de textos comenzaron a tener sentido en los teléfonos comunes y corrientes. Es decir, los ejecutivos de las compañías ahora debían cargar con ellos un T-Motion (850, 950, etc) mas un teléfono celular. Adicionalmente Mobitex comenzó a ser obsoleta, así que había pensar la evolución del servicio a los nuevos tiempos.

Como respuesta a los requerimientos anteriores nace BlackBerry (BB), el cual es un teléfono celular enfocado (misión principal) a la mensajería y e-mail. El BlackBerry ya no utilizaría Mobitex, ahora utilizaría la red celular común y corriente.

La pregunta natural era: Como mantener la confiabilidad y seguridad del servicio?

Pues simple, los BBs mantendrían la tradición de enviar los mensajes a sus servidores nodrizas en Canadá (lo anterior es critico), esto garantizaría:

  1. No importa en que lugar del planeta el BB se encuentre, si el aparato tiene conexión celular y esta operadora tiene un acuerdo de servicio con RIM, pues entonces el servicio de mensajería del BB funcionaria transparente y sin problemas.
  2. El mensaje estará encriptado entre el BB y los servidores de RIM en Canadá. Es decir, la comunicación que establece la operadora para que el servicio de mensajería de BB funcione, esta encriptada, la operadora no tiene control sobre esto.

Como muchos saben la mensajería en un BB esta compuesta en dos partes:

  1. El BB Mesenger, el cual son pequeños mensajes de texto que se envían solo entre BBs. Bajo esta modalidad, los mensajes son encriptados durante toda la comunicación.
  2. El e-mail, en el cual el mensaje es encriptado hasta que lleguen a los servidores de RIM, y luego estos envían el correo a sus respectivos destinatarios. En el caso de que el suscriptor de BB sea empresarial, el mensaje se mantendrá encriptado hasta que llegue a los servidores internos de correo de la empresa final.

Lo anterior fue diseñado de manera que ni RIM pueda descifrar ni intervenir los mensajes. Hay varios niveles de encriptación, la del BB messenger es de bajo nivel, mientras que los clientes empresariales tiene el máximo nivel.

Estado actual

Si bien, BB fue pensado para clientes empresariales, su éxito se ha expandido a todo tipo de clientes, quienes hoy en día usan el servicio. Muchos quinceañeros usan BB, al igual que sus papas! :-) Hoy en día, el BB es el teléfono inteligente (smartphone) mas vendido en Norteamérica. Sin embargo lo anterior esta bajo amenaza por el Android y el iPhone. Lo ultimo es importante, pues las finanzas de RIM se han visto afectadas por el crecimiento de estas dos ultimas plataformas, al punto que le esta comenzando a robar a RIM sus clientes empresariales, el lomito de su servicio.

Gobiernos incómodos con BB

El exito de BB se ha expandido al medio oriente y Asia, y aquí es donde comienzan los problemas para RIM.

Es importante mencionar que todos los equipos telefónicos del planeta soportan o tiene funcionalidad para interceptar llamadas telefónicas, y/o la comunicación del teléfono. Esto se hace por requerimientos legales en casi todos los países del mundo, en el cual las autoridades de seguridad necesitan interceptar la llamada de ciertas persona con actitud sospechosa. En los países serios esto se hace mediante una orden de un juez, en la republica bananera, pues … Uds. Saben.

Como describe anteriormente, así se intercepte la comunicación de mensajería de un BB, no hay manera de desencriptarla. Los Emiratos Arabas Unidos no esta muy cómodos con esta característica de funcionabilidad de los BB y por lo tanto hicieron una petición formal a RIM para que exista alguna manera de desencriptar los mensajes de los BBs.

Inicialmente RIM se nego a la petición, pues para hacer realidad esta, implica colocar servidores de mensajería físicamente dentro de los Emiratos Arabes, con lo cual RIM perdería el control de ellos, por ende la seguridad del servicio en este país se vería afectada.

Por su parte Arabia Saudita tiene un control ferro sobre la Internet, hasta llegar al punto que todos los e-mail que se envían en el reinado son interceptados, esto no es secreto, es un hecho de la vida. Pues bien, Arabia Saudita también se unió a la petición de los Emiratos Árabes. Siguieron el paso Indonesia y la India.

Ante la negativa de RIM de cumplir la petición de los Emiratos y Arabia Saudita, estos dos países procedieron a bloquear el servicio de BB en sus tierras.

Entre los Emiratos Arabes y Arabia Saudita, suman unos 800 mil suscriptores de BB, y RIM llega a una encrucijada:

Toma una decisión de negocios para cumplir con las leyes de estos países y de esta manera puede seguir vendiendo su servicio en estos países. La contraparte de cumplir con este requerimiento es que el velo de seguridad del BB se desvanece, pues efectivamente la mensajería del servicio podría ser interceptada. Esto ultimo simplemente le quita la única ventaja que tiene un BB ante un iPhone o Android, por lo cual la gente simplemente compraría el otro aparato, perdiendo RIM.

No esta fácil para RIM

Los últimos acontecimientos han sido que RIM no colocara los servidores en estos países (al menos por los momentos), sin embargo, colaborara con estos países para proveer el código que podría permitir desencriptar la comunicación para comunicaciones solo en estos países. Los específicos no se saben pues naturalmente RIM se los reserva.

Sabemos que en la republica bananera los BB superan fácil el millón de suscriptores, no es de extrañar que este gobierno quiera imitar la posición de estos otros. De RIM cumplir con esto, la única que pierde es RIM, pues el grueso de los usuarios de BB en la republica bananera son oposición del gobierno.

My website app isn’t App Store worthy, according to Apple

Filed Under (Experiencias) by elgranj on 09-08-2010

Tagged Under :

I rarely write on this blog technical stuff and in english, on this special occasion I’m going to do both.

For a while I’ve been experimenting (as a hobby) with the idea of developing for the iOS platform, currently I have two apps on it (click here), so far so good, niche applications. As a third app I wanted to experiment with the idea of building a universal app (for the iPhone and iPad), so what I thought was to make a simple web browser to this site in order to offer yet another option to my spanish speaking readers :-) . The app is composed of only three buttons: Atras, Adelante, refrescar (Back, Froward, refresh). Here is it for the iPhone and iPad:

 

 

No big deal, simple enough. Why I did it? Well first Amazon has something called Kindle Blogs, which its name speaks for itself. I did submit my blog on it, however due to Canadian vendor platform not being available, the site its not published yet, therefore I said to myself: Why not do something like that to my blog but for the iPhone?

That’s what I did. Initially the application was rejected (email sent from Apple) because it didn’t support the Autorotate feature. Fine! I spent like three days scratching my head about it and 5 min implementing it :-) Re-submitted to then find that the application was rejected again because it didn’t offer ‘commercial value to the app store’. What I don’t understand about this statement is:

  1. The proposed app was free, say no more
  2. There’s already quite a lot of questionable quality apps on the App Store, so while this is a bare bones simple app, it wouldn’t be the first one.
  3. I can understand the Apple doesn’t want their shelf polluted, however the current and only approved method for distributing ann iOS app is through the App Store. There’s no way around it, well … there is, but I don’t want to use it. Under this distribution limitation imposed by Apple itself, there’s a thin line between being a host, and being a disco gatekeeper. Disco’s gatekeepers allow people to enter the place based on fashion looks, not personality.
  4. Two sites that I frequently read (Mashable & DIGG, among many) also have Apps available on the App Store. I by far I’m not comparing my site to those websites, my site its not int the same league in any measure. However, both, mobile versions of their websites and their apps differ little (that’s the idea, BTW). Great for them to make it that way! Why can’t I? Apple was suggesting me that users could add my site to the springboard instead of them allowing the app on the on the Apps Store. If that’s the case, the IMDB, DIGG, Mashable, etc. should have been suggested the same, we know that this didn’t happen. Again, I’m just using those sites as comparison of: If they could do it, well, so can I! :-) Unless there’s another requirement (relevancy -> worthy) that’s not mentioned anywhere.

Its note worthy that the second rejection was via phone call, so no trace is left by them, specially since there’re really no official reasons to reject this app.

The only known rules to reject an App in the store are:

  • The app doesn’t function as advertised by the developer
  • Use of private APIs
  • The app crashes

I’m adding another one:

  • Not worthy of the App Store

I would like to thank David Perez for doing the icon, which I like it a lot! Thanks dude! :-)

Life too short to deal with Apple.

4 años

Filed Under (Experiencias) by elgranj on 26-06-2010

Como muchos inmigrantes latinos, cuando aterrizan en tierras lejanas, mantienen al tanto a sus familiares y conocidos. Yo no fui la excepción y entre esos correos que enviaba una amiga me comento: puedes hacer un blog con tus cuentos!

Siempre había tenido la curiosidad de tener un website, pero no había encontrado la razón para tenerlo hasta que llego ese comentario. Como consecuencia hice este sitio, de una manera intencionalmente oscura, solo le daba la dirección de su existencia a mis conocidos, por lo tanto no coloque ninguna información personal ni links a otros sitios, pues quien lo leía (en ese entonces) ya me conocía. Sin embargo de la araña de Google escapan muy pocos sitios Web, y sin pedirlo, Google comenzó a aportar visitantes a este sitio, bienvenidos sean :-)

En ese momento que llegue a Canadá (por primera vez en mi vida) se celebraba el mundial de futbol, como se celebra hoy. Estaba confundido, sabia que el tiempo me quitaría esa confusión, solo había que ser paciente y perseverante.

Ni en mis ideas mas extremas me imagine que este blog se convertiría en mi lugar para registrar mis aventuras por este pequeño planeta.

Este mes este sitio cumple 4 años activo.

Partido Pirata de Canada

Filed Under (Experiencias) by elgranj on 29-04-2010

Tagged Under :

Desde hace mas o menos una decada ha habido cierto movimiento mundial de insurgencia informática. Esta insurgencia fue formalizada durante los 90s con el partido MP3 en el Reino Unido. Luego, una pagina web en Suecia con el nombre de la bahía pirata (Pirate Bay) y con la misión de ofrecer cualquier software gratis, formo su partido al su pagina ser desactivada por razones obvias.

Canadá no escapa de este fenómeno y ha formado su Partido Pirata! :-)

Parita Party

No estén creyendo que esto es una joda, esto es un partido político serio y estas son sus propuestas:

  • Reformas los derechos de autor y facilitar acceso a la cultura
  • Reformar el sistema de patentes
  • Reforzar la privacidad
  • Asegurar la neutralidad de la red
  • Asegurar un gobierno abierto y acceso abierto

Si alguno de quien lee estas palabras me ha leído anteriormente podrá ver que casi todos las propuestas del partido las he escrito con anterioridad :-O

En la única propuesta con la que estoy muy de acuerdo (por razones practicas), mas es una idea bonita es: Asegurar la Neutralidad de la red. Seguiré muy de cera al partido, tal vez algún día me haga miembro :-)

Mientras tanto, aquí les dejo cada uno de los post (hacer click sobre el titulo) que he escrito al respecto:

ANZH, casa ecológica II

Filed Under (Experiencias) by elgranj on 25-04-2010

Tagged Under : ,

one_4En Febrero del 2007 la entidad gubernamental Canadiense CMHC (Corporación habitacional e hipotecas de Canadá) creo la iniciativa llamada Equilibirum, la cual agrupo entidades publicas y privadas. El objetivo es crear proyectos Canadienses que incluyan casas con eficiencia energética y energías renovables.

shapeimage_8Tuve la oportunidad de asistir a la conferencia emitida por Sevag Pogharianm quien es el líder de proyecto de la casa que se construye en Quebec para esta iniciativa. Esta casa en Quebec es construida a su vez por el proyecto ANZH (casa Alstonvale de emisión cero).

Equilibrium tiene los siguientes parámetros:

  1. Consumo de energía de emisión cero
  2. Ambiente interior saludable
  3. Reducir el consumo
  4. Reducir el impacto al medio ambiente
  5. Accesible económicamente al mercado al que esta dirigido
  6. Que se pueda repetir en toda Canadá

Para el proyecto participaron las universidades de Concordia y McGill -entre otros-, junto con el taller de diseño de Pogharianm, y este es el resultado:

ANZH

Fte. ANZH

La pequeña charla fue por demás increíblemente interesante, en la cual Pogharianm relato los retos que implican construir una casa diferente. Todo comenzó con el terreno, ubicado en un vecindario exclusivo, al cual los vecinos tenían que dar su aprobación que no fue tan fácil pues la casa no mostraba su frente hacia la calle sino hacia el costado, porque? pues el costado mira hacia el sur que es la ubicación en donde mas recibe sol la casa. Otro reto actual del proyecto es convencer a la gente sobre el costo de la casa. La casa puede hospedar a 4 personas.

Emisión Zero

La casa alcanza la emisión cero de la siguiente manera:

  • La ubicación hacia hacia el sur mirando al sol es critica, pues en invierno la ayuda a calentarse, mientras que en verano es clara, sin aumentar su temperatura en esta ultima estación, ya que el sol no le incide directamente. Durante el invierno, el calor atrapado por un día soleado puede ser almacenado por tres días.
  • La casa posee paneles solares que proveen un total de 7.3 kW. Estos paneles solares tienen doble función: Generan electricidad y calientan agua al mismo tiempo. De estos 7.4 kW generados, 5.8 son para la casa y 1.5 son para cargar el carro electrico. Según las simulaciones hechas antes de construir la casa, esta debería pagar 12$ CAD mensuales en electricidad. En invierno necesita tomar la electricidad de la red, en verano la casa daría energía extra a la red, y de esta manera alcanzaría esta cifra mensual.
  • La casa incluye un invernadero, que incluirá entre otros a dos gallinas para alimentar a la familia. En Quebec solo se pueden tener mascotas como animales domésticos, por ende una gallina se llama H1 y la otra N4 :-) . Los jardines de la casa servirán para cosechar alimentos, junto con que habrá un tanque que almacenara el agua de lluvias que se utilizara para irrigación y pocetas (wc). Con la cosecha local se busca reducir el consumo de verduras en el supermercado lo que implicaría una menor demanda de transporte en alimentos, contaminando menos al final.

Costo

Con toda la tecnología extra, la casa cuesta unos 25$ mil dólares extra que lo que costaría una casa igual. Pogharianm tiene un punto importante aquí: Este costo extra no deber ser visto en: Cuanto tiempo se recupera la inversión? La analogía es que cuando nos compramos un TV LCD o plasma no nos preguntamos en cuanto tiempo se retornara la inversión. De la misma manera seria si se compra un bote (lancha) o un carro lujoso. Si cuando se compran estos bienes materiales (que de paso se devalúan) no nos preguntamos cuando se retorna la inversión, porque lo debemos hacer con el lugar en donde vamos a vivir?

Mantenimiento

El único pero que yo le vi a todo esto es el mantenimiento. Esta casa tiene sistemas eléctricos y mecánicos complejos para operar (sin tomar en cuenta la agricultura), mantenerlos funcionando en manera optima toma tiempo, y todos sabemos que eso no es lo que nos sobra, como para pasarlo manteniendo la casa funcionando. Si compro una casa parecida, sera sin cosechas :-)

En el sitio de ANZH (click aqui) hay abundante información tanto técnica como arquitectónica.

Artículos relacionados: Casa ecológica (click aqui)