feedburner

La Tecnologia esta dominada por dos tipos de personas:
aquellos que entienden lo que no administran,
y aquellos que administran lo que no entienden.
- Anonimo

El exito del codigo libre se debe a Microsoft

Etiquetas: , , , ,

Y no es porque el Windows Vista tiene muchos problemas, tampoco porque los productos de M$ sean ineficientes, pesados y costosos, aun menos porque la calidad de estos deje mucho que desear, no! El exito del software de codigo libre se debe a su rapida comercializacion y no simplemente porque es motivado y predicado por sus desarrolladores-profetas-misioneros, al menos asi lo indica este reporte de US$ 1295.00 (que poco no? jaja!!).



Sus autores incluso se aventuran a sugerir que al haberse involucrado los grandes vendedores de IT, como Microsoft e IBM, ha dado al codigo libre su mas importante "empujon". La consecuencia directa es que ahora el codigo libre ya no se encamina principalmente por proyectos de desarrolladores individuales y grupales, si no mas bien por productos bajo el control comercial de compañias especificas. Tambien claman que el exito del codigo libre hace necesario cambiar la forma como se mide su expansion, orientandola mas hacia el desarrollo comercial.



Estas compañias especificas, con el enemigo numero uno del codigo libre Microsoft, son ahora factores claves en llevar el codigo libre a las grandes ligas de negocios, lo cual puede parecer ironico a muchos, pero se puede decir que es mas un sintoma que una causa. Microsoft y otros han tenido que integrar algunos elementos de codigo libre en sus entornos debido a que esto era lo que el mercado les pedia a gritos. Que curioso, no?

Gracias por leer.

Data Miners saben mas de ti de lo que te imaginas

Etiquetas: , , , , ,

Donde sea que vayamos dejamos huellas electronicas de nuestro paso, ya sea si compramos online o en una tienda con tarjeta de credito o debito, en el trabajo y tambien cuando salimos de paseo. Toda esta informacion es la materia prima para una nueva industria, en la cual los "Data Miners" manejan todos estos numeros para tratar de explicar e influenciar el comportamiento humano, si, el de ellos, el tuyo y el mio tambien.

Asi, las enormes bases de datos contienen mas informacion acerca de ti de lo que te imaginas. Ya en el 2006 la Carnegie Mellon University presento un estudio donde con solo saber tu genero, dia de nacimiento y codigo postal, se puede saber tu nombre con un 87% de certeza entre toda la poblacion de USA; la investigadora fue PhD Latanya Sweeney. Por otro lado, cualquier pagina web puede coleccionar inmensas cantidades de informacion de sus visitantes, por ejemplo, registran cada click, lo que compras, cuanto gastas, que anuncios vemos, incluso aquellos por los que paseas el mouse sin necesidad de hacer click. Algunos sites incluso pueden accesar toda la historia de tu web browser, con lo cual pueden inferir cual es tu genero y otro tipo de informacion demografica.



El negocio de recolectar y analizar esta "data" es cuantioso. No por nada la firma Acxiom mantiene informacion del estilo de vida y compras de unos 200 millones de personas en USA. Ellos saben cuanto pagas por la hipoteca de tu casa, a que revistas estas suscrito, que libros compras y que vacaciones tomas. Esta empresa compra casi cualquie bit de informacion sobre nosotros, y luego vende "selecciones" de esta a "cualquiera" que desee contactarnos con propaganda de productos y hasta de campañas politicas.

Y no creas que se detienen ahi, estan siempre en la busqueda de nuevas formas de extraer informacion de las personas. Por ejemplo, la empresa Umbria emplea software para analizar millones de blogs y forums cada dia; empleando analisis de estructuras para oraciones, seleccion de palabras y puntuaciones particulares pueden determinar el genero del blogger, sus intereses en su rango de edad y su opinion con respecto a estos. Esta informacion puede ser una herramienta valiosa para empresas que lanzan nuevos productos o politicos a la caza de mas votos.



No creas que la historia termina aqui, ya algunas empresas estan usando esta informacion para ver como se comportan sus empleados, obviamente los organismos gubernamentales de USA los emplean para encontrar terroristas y criminales en general... y pensar que todo practicamente empezo en Las Vegas con NORA. Si te interesa saber mas de esto puedes leer la nota original de NewScientist que dio pie a este post aqui, el libro The Numerati de Stephen Baker y algun buen libro con algoritmos para Data Mining si quieres empezar a crear software para esta industria. Pero cuidado, nunca sabes quien te esta rastreando en esta era digital.

Gracias por leer.

La nueva "gran" arquitectura de Cisco para la Internet

Etiquetas: , , , , ,

Ayer empezo el evento de Cisco llamado C-Scape Global Forum 2008 (si lees esto desde un celular mejor usa este link para ver la invitacion) en San Jose - California, en este el CEO John Chambers dijo que la union de nuevas tecnologias como Web 2.0 y video van a crear una gran arquitectura, tan grande como fue la combinacion de dispositivos de red disimiles en los 90's. Parte de lo que Cisco llama la fase II de la Internet, donde la red se convierte en una plataforma.

Especialmente se avisora la oportunidad de entretejer la actividad de islas Web 2.0 (por ejemplo Facebook, Twitter, WebEx de Cisco, y otras) en una sola arquitectura. Idealmente, el usuario no tendra que saber necesariamente que aplicacion esta realizando cual o tal funcion, de la misma forma como una red funciona sin que los usuarios presten atencion a si tal o cual router o switch esta ejecutando determinada tarea.

Como era de esperarse - segun LightReading - Cisco presenta un demo en este evento para poder ver las posibilidades de las comunidades corporativas del futuro en la Web. Por ejemplo, grupos de trabajo pueden subir sus propios videos donde explican sus proyectos y objetivos, y asi los comparten con el resto de la empresa. Lo cual parece ser genial segun opina Jon Arnold, quien esta asistiendo al evento y ha subido su comentario con respecto al dia de ayer, incluyendo varias fotos. Incluso Chambers esta haciendo video blogging... aqui un ejemplo de su invitacion colgada en Octubre pasado.



(Gracias a FreeVideoCoding.com por el soporte)

Obviamente este nuevo concepto de arquitectura extiende las ambiciones de mercado de Cisco (no olvidemos que todo es negocio), y asi lo que Cisco espera sacar de esto es una mayor utilizacion de la red, lo cual llevara a una mayor necesidad de equipos de red (routers, switches, etc) que soporten esta nueva arquitectura. La misma Cisco ya esta usando todas estas herramientas de video y colaboracion online, tanto que la carga de su red interna crecio en 400% durante el 2008, y Chambers predice que el 2009 tendra un crecimiento de 600%. Ahora, imaginen si algo similar ocurre en la actual Internet... uhmmm... el colapso de la misma estaria mas cerca de lo que los expertos predicen aqui.

Si deseas ver el cierre de este evento hoy, tienes la posibilidad de registrarte para ver el video streaming aca. Este empezara a las 3PM hora de la costa del pacifico (6PM hora en Bogota, Quito, y Lima).

Gracias por leer.

Software para grabar CD/DVD

Etiquetas: , , , ,

A pesar de todos los sites donde puedes compartir todo tipo de informacion online (a veces compartimos demasiado, pero eso es otro tema), aun el grabarla en CD o DVD es util y necesario, y esto se facilita aun mas ahora que estos estan a precios comodos. Lo que siempre nos preguntamos es porque de vez en cuando y de cuando en vez los CD/DVD no graban o la grabacion se detiene a medio camino, la razon puede ser la calidad del CD/DVD o algun problema con el software.



Justamente en esta ultima parte es que LifeHacker nos puede ayudar al recomendarnos los 5 mejores software para grabar CD/DVD...
  • InfraRecorder: gratis, open source, solo para Windows, y lo puedes llevar en tu flash drive.
  • ImgBurn: gratis, es la navaja/cuchillo Swiss Army de los grabadores para Windows, incluso soporta HD DVD y Blu-ray DVD.
  • K3b: gratis, open source y solo para Linux, quizas el mas popular para Linux.
  • CDBurnerXP: gratis, y para todos las versiones de Windows a pesar de su nombre, pero requiere .NET 3.5, tambien soporta HD DVD y Blu-ray DVD.
  • Nero: el unico en esta lista por la que hay que pagar pero es simple y quizas el mas facil de usar, corre en Linux y Windows, aunque requiere .NET 3.0 para este ultimo.
Segun la nota en cuestion, mencion honorable tambien merecen BurnAware (Windows), Ashampoo (Windows), Brasero (Linux) y Toast (MAC OS X). Espero esta lista sirva para que dejes de usar los pesados grabadores de CD/DVD como EasyCD Creator y el espantoso Windows Burner incluido con el Media Player.

Gracias por leer.

Xbox 360 versus PlayStation 3

Etiquetas: , ,

Si googleas el titulo de este post tendras mas de 1 millon de resultados, si usas alguna variante otros 12 a 13 millones de resultados mas, y si le adicionas la comparacion grafica quizas 1 o 2 millones mas de resultados. Entonces, por donde empezar? a quien creerle? cual es mejor? cual es mas conveniente? Intentare responder estas preguntas desde mi punto de vista, la de un gamer mas como tu.

Primero, tratare de ser objetivo y nada mejor que los numeros ya que estos nunca mienten. Asi ubique informacion teorica sobre Triangle Setup, Vertex Shader Processing, Filtered and Vertex Texture Fetch, Pixel Shader Processing, Pixel Fill Rate, Frame Buffer Bandwidth y Texture/Vertex Memory Bandwidth en este forum, donde el Xbox 360 tiene la ventaja en la mayoria de casos. Luego, una mirada a la arquitectura de cada uno puede darnos indicios tambien, y este post puntualiza ciertas virtudes y defectos de cada una de estas consolas, siendo este comentario el que me llamo la atencion: "... estas arquitecturas no son tan radicalmente distintas en terminos de rendimiento. Claro que las matematicas de vectores pueden favorecer al PlayStation 3, pero en el mundo real?". Es importante notar que el aparecer un año antes le da ventaja a la Xbox 360 ya que le dio a los creadores de juegos tiempo para dominarla y asi estos juegos se comportan mejor en Xbox 360 que en PlayStation 3. Ademas, es mas simple portar un juego de PC a Xbox 360 y viceversa que hacerlo con la PlayStation 3.



Desde la experiencia pura de un gamer, el de estar frente al TV aferrado a tu control ya sea solo o acompañado, entonces la mejor opcion que tienes es revisar la comparacion grafica que hace la gente de gamespot aqui, donde puedes apreciar muchas imagenes tomadas de juegos como Fallout 3 y The Force Unleashed entre otros y veras los detalles y diferencias entre una Xbox 360 y PlayStation 3. Te recomiendo eso si un buen monitor y de tamaño considerable, aunque en algunos casos las diferencias son obvias. Por supuesto, no esta demas decir que la experiencia real depende mucho de que TV tengas en casa y cada juego en particular, no?

Ademas, desde el punto de vista de un programador de juegos - segun este articulo publicado en Nov 2006 - es mas comodo trabajar con Xbox 360 que con una PlayStation 3; y un año despues el autor del mismo afirma que aun la Xbox 360 le lleva ventaja, pero que esto no significa que sea la mejor consola, cada una de estas tiene sus pros y contras, depende de tus preferencias: online gaming, rendimiento, graficos, juegos exclusivos, multimedia y precio. Y finalmente, si quieres saber un poco mas sobre las arquitecturas de estas consolas puedes leer las entradas en Wikipedia para cada una alla y aca, y tambien el siguiente documento pdf aqui gracias a la Georgia Institute of Technology.

En mi caso, si tuviera que comprar una de estas consolas hoy dia me inclinaria por la Xbox 360. En adicion a la informacion ya expuesta, opto por esta consola porque no me interesa tener el Blu-Ray de la PlayStation 3, ademas ya tengo una PlayStation 2 (sus juegos no los reconoce la PlayStation 3), y finalmente quiero jugar Gears of War 2 que solo esta disponible para Xbox 360.

Espero toda esta informacion te ayude a decidir cual es la mejor consola para ti.

Gracias por leer.

Porcentaje de fallas de los iPhone

Etiquetas: , , ,

Un reciente estudio de fallas cubiertas por garantias indica que el iPhone tiene un indice de 5.6% durante el primer año, mientras que el del BlackBerry es de 11.9% y 16.2% para el del Treo. Asi, se puede afirmar que si compras un Apple iPhone las probabilidades de que tu smart-phone falle son solo de 5.6%, mejor que si compraras un RIM BlackBerry o un Palm Treo. Claro, estas no incluyen que estrelles tu iPhone contra el suelo (tal como puedes ver en la figura) en ese caso reemplazar el touchscreen te costara unos US$ 300.00 en cualquier tienda de AT&T en USA.



Esta informacion la provee el estudio realizado por SquareTrade Inc. - una tienda online para extender garantias de muchos aparatos electronicos y electrodomestivos - en el cual se uso como la muestra un total de 15,000 smart-phones producidos por Apple, RIM y Palm. Ademas, esta empresa es independiente y no tiene afiliacion alguna con ninguna de las 3 empresas fabricantes de smart-phones mencionadas.

Es interesante notar que para las tres marcas la mayor fuente de problemas fueron los touch pads, pantallas y teclados. Desde el punto de vista del iPhone, los touchscreens fueron la mayor fuente de problemas (un tercio del total) segun indica Vince Tseng, vice presidente de marketing de SquareTrade.

Gracias por leer.

Otra demanda mas para Apple por culpa de su iPhone 3G

Etiquetas: , , , , ,

Esta vez no ira solo al banquillo, ira acompañado de AT&T. La razon de la demanda es una serie de ofensas relacionadas a la velocidad de la red 3G y el rendimiento del iPhone en la misma. El demandante es un tal Peter Keller, quien acusa a ambas compañias de Negligencia, Ruptura de la Garantia Expresa y la Garantia Implicita de Mercabilidad, Fraude y Engaño, Tergiversación Negligente, Practicas de Negocios Ilegales, y Propaganda Falsa y Engañosa... poca cosa, no?

El Sr. Keller dice que Apple promociona su iPhone 3G basado en su velocidad, pero este aparato y la red de AT&T no cumplen con lo promocionado. La demanda tambien indica que los usuarios solo experimentan conectividad 3G una fraccion del tiempo que estan conectados. Detalle importante que ya antes comente en este blog, y me parece bien que por fin alguien haga algo respecto y deje claro que los usuarios no somos estupidos ni nos agrada ser engañados. Me pregunto si alguien se atrevera a demandar a Telefonica y Claro por las mismas razones... uhmmm!!!



Al final, lo que se pide en la demanda es que se corriga la promocion y tambien la etiqueta del iPhone 3G, ademas se pide un "fideicomiso constructivo" (constructive trust) con el dinero obtenido por Apple y AT&T de las ventas y servicios del iPhone 3G (estas deben ser de muchos millones de dolares), y compensacion por daños punitivos y reglamentarios (aqui algunos dicen US$ 3 millones otros US$ 5 millones).

En todo caso, esta no es la primera vez que ambas compañias enfrentan una demanda por no cumplir en proveer la promocionada velocidad de la tecnologia celular 3G. En Agosto pasado en Alabama, Jessica Alena Smith enjuicio a estas por no poder proveer velocidad altas en su iPhone 3G. Y casi como siempre, estas demandas terminan "arreglandose" mediante un acuerdo extra judicial... jajaja!!! Mas publicidad para Apple y AT&T, como dicen muchos personajes publicos "no importa que hablen bien o mal de ti, con tal que siempre hablen de ti".

Fuente de casi toda esta informacion: MacWorld UK.

Gracias por leer.

Hay que saber Ingles para ser un buen programador?

Etiquetas: , ,

La pregunta original que encontre fue "Hay que saber Ingles para ser un programador?", la cual es comentada en este post de Scott Hanselman, a la cual prefiero modificar adicionando el adjetivo de "buen programador". La razon es obvia, casi todo lenguaje de programacion que polula por el mundo fue desarrollado teniendo en mente el idioma Ingles, ergo para ser un programador tienes que saber a un cierto nivel algo de Ingles, no lo hablaras, menos lo entederas cuando lo escuchas, pero ciertamente seras capaz de descifrarlo cuando de programacion se trata.



El detalle esta en que tan "buen programador" se puede ser sin saber el idioma de Shakespeare. Yo personalmente creo que se puede ser el mejor programador del mundo con solo entender la suficiente cantidad de Ingles para haber aprendido a programar, lidiar con los compiladores, usar los IDE, descifrar los errores y batallar con el debugging de cualquiera sea el sistema operativo en el que estes programando. Ciertamente no iras tan rapido como si supieras Ingles a un nivel avanzado, pero eso no creo que sea un obstaculo para un programador tenaz, orgulloso y terco... como los son cualquiera que se dedique a esto de manera seria, incluyendome. No te parece?

Gracias por leer.

Cuando conviene comprar un iPhone?

Etiquetas: , , , , , ,

Leia hoy el bien documentado post en tgdaily donde comparan el mundialmente famoso Apple iPhone con el interesante Blackberry Storm, y a pesar de ser el mejor contendor hasta el momento para destronar al "adorado-por-muchos" iPhone creo que aun me quedaria con este ultimo si tuviera que elegir entre los dos, porque? Porque simplemente el Storm no trae WiFi.

Sin duda alguna lo compraria si la competencia fuera solo entre estos dos, pero ya que ademas del Storm hay otros en el mercado como el G1 y los que usan Windows Mobile, entonces aun no creo que sea conveniente comprarlo porque el iPhone aun no soporta de manera confiable la tecnologia Flash. Dado que no me puedo imaginar navegando la sacrosanta e infernal Internet usando Safari sin poder ver los videos embebidos de YouTube y demas sites, esto se ha convertido en una caracteristica indespensable - junto al WiFi - para cambiar mi ya envejecido Nokia 6682.



En fin, parece que la gente de Adobe ya tiene esta funcionalidad lista segun se dejo entrever en el FOTB in UK (nota de flashmagazine aqui). Lastima que aun no hay fecha de lanzamiento de parte de Apple (no! no es parte de la reciente version 2.2 para el iPhone), pero estoy seguro que una vez lo hagan la venta de iPhones (y iPod Touch seguro tambien) crecera aun mas... asi que si Papa Noel (Santa Claus o como lo llamen) esta leyendo, por favor no me traigas ninguno de estos esta navidad, mejor una Xbox 360... jajaja!!!

Gracias por leer.

Peligro: Internet ya empezo a crujir... ouch!

Etiquetas: , ,

Mañana se cumplira un año de la vez que postee aca sobre la posibilidad de que Internet, al menos el acceso de banda ancha, se quede sin funcionar o funcione a velocidades lentas como las de los ahora arcaicos modems de 56 Kbps. Nuevamente la gente de Nemertes alerta de esto en su nuevo informe "Internet Interrupted: Why Architectural Limitations Will Fracture the 'Net'" (puede ser leido aqui). Pero la diferencia esta vez es que no solo sus predicciones se han cumplido durante el año que paso, si no que el escenario presente y futuro es aun peor de lo que estimaron.



Asi, la infraestructura de la Internet esta empezando a crujir y en unos 2 a 4 años (dependiendo de que factores influyan mas o menos) esta no podra acomodar el exaflood, lo que resultara en "apagones" de la Internet. Este "exaflood" - explosion exponencial de contenido online - que se crea principalmente por nuevas aplicaciones, video y un intenso uso de la Web, ya esta causando respuestas lentas y time-outs. Ultimadamente esto puede desencadenar una desaceleracion de la innovacion segun el estudio, ya que los usuarios se sentiran frustrados ante la imposibilidad de usar aplicaciones sofisticadas sobre un acceso primitivo/lento. Como se puede ver en la grafica, la demanda global excedera la capacidad de las lineas de acceso tarde o temprano.



Aun poniendo en las ecuaciones el impacto potencial de una recesion economica a nivel global tanto en la demanda (los usuarios como tu y yo adquirimos menos servicios y dispositivos con acceso a la Internet) como en la capacidad instalada (los proveedores como Telefonica reducen su inversion en mas infraestructura) este solo cambia el impacto en la forma como accederemos a la Internet en tan solo un año, ya sea acelerandolo o desacelerandolo segun cual de estos tenga mayor efecto.

Gracias por leer.

Usarias exclusivamente una MAC para desarrollar software?

Etiquetas: , , , ,

Segun Infoworld los desarrolladores de software prefieren usar computadores MAC de Apple, y en resumen este es el porque: "cuando Terry Weaver quiere crear aplicaciones .Net, lanza el Visual Studio y tipea como cualquier otro programador de .Net. El entorno se vuelve un poco raro cuando quiere probar como su aplicacion .Net seria vista por un usuario de Mac visitando su Web. En lugar de hacerlo el mismo en otra maquina, pedirle a algun amigo con Mac que la pruebe, o simplemente ignorar a los usuarios de Mac, Weaver simplemente abre un browser en otra ventana. Asi de facil ya que Visual Studio esta corriendo en Windows que a su vez esta dentro de una "virtual machine" paralela, que a su vez esta corriendo dentro de su computadora Mac. El tiene una PC, una Mac, y un sistema de desarrollo para Unix en una sola maquina."



Si bien es cierto lo arriba descrito es posible, yo creo que esto es aun costoso, una Mini Mac empieza en US$ 600.00, mientras que una PC puede costar lo mismo, con disco duro mas grande, mas RAM, procesador mas potente, similar o mejor tarjeta de video y tambien con tarjeta de sonido. Simplemente instalas la ultima version de OS X Leopard y tienes asi una Hackintosh si es esto lo que deseas, si no instalas Windows (XP o Vista) en otra particion y en otra mas el Linux de tu preferencia, y para ser mas ambicioso inclusive puedes instalar Sun Solaris para PC en esta maquina tambien. Claro que la virtualizacion de maquinas en el OS X puede ser provechoso para hacer pruebas sin necesidad de reiniciar tu maquina con otro sistema operativo, pero la verdad es que "quien esta dispuesto a pagar tanto dinero por una Mac si puedes conseguir una mejor PC por el mismo precio", no? tu que opinas?

Mas detalles sobre las razones que expone Infoworld para afirmar que los desarrolladores / programadores prefieren Mac pueden encontrarse aqui.

Gracias por leer.

Windows 7 matara a Linux???

Etiquetas: ,

Leyendo una divagacion sobre quien es el geek mas geek de entre todos me entero de un post donde se declara que Windows 7 puede ser quien acabe con Linux. Esto no tendria mucho importancia, quizas, si este post no hubiese aparecido en uno de los blogs de ComputerWorld. En este, Preston Gralla, dice que Windows 7 es bastante liviano en cuanto al consumo de memoria y procesamiento haciendolo el rival ideal de Linux para equipos de hardware poco poderoso como laptops, por ejemplo la ASUS Eee PC 1000H (procesador 1.6 GHz Intel Atom y 1GB de RAM).

Asi, el actual incremento de Linux como OS preferido en laptops y netbooks se veria amenazado por el proximo Windows 7. La respuesta airada de los comentarios en este post inicial dio pie a un segundo post del mismo autor donde justifica su afirmacion dado que actualmente las Eee PCs se venden con Windows XP o Linux, pero no con Vista porque es demasiado pesado. Asi, Preston continua diciendo que Microsoft ha diseñado Windows 7 para ser ligero y pueda correr bien en netbooks, lo cual es un claro "problema" para Linux. Continua apuntando que la percepcion general de que Linux vende mas que Windows en netbooks es errada, lo cual pinta el escenario mas dificil para Linux.



Finalmente, nos asegura que Microsoft inundara los medios con publicidad para Windows 7, gastara millones de dolares para promocionarlo en las netbooks. Y por ende, con este gigantesco marjeting, Linux probablemente no tendra ninguna opcion, sin importar cual de estos sistemas operativos es superior.

Yo creo que puede tener razon, pero al mismo tiempo se olvida que Microsoft siempre nos ha inundado con publicidad para todos sus productos, porque esto habria de ser diferente para Windows 7? Y a pesar de esta, Linux ha seguido creciendo en todos los sectores a traves de los años, no?

Gracias por leer.

La encriptacion WPA de Wi-Fi ya no es segura

Etiquetas: , , , ,

Anteriormente se comento aqui - gracias a MuyComputer.com - que usando las GPU de NVidia se podia romper la seguridad WPA de las redes inalambricas Wi-Fi, ahora tambien un investigador en seguridad afirma que ha desarrollado una forma de romper parcialmente la encriptacion Wi-Fi Protected Access (WPA) usada en muchas redes inalambricas en solo 15 minutos!!!

Erick Tews, un especialista en seguridad de origen aleman, ya debe haber dado su presentacion "Gone in 900 Seconds - Some Crypto Issues with WPA" en la conferencia PacSec 2008 donde debio haber explicado como espiar las conexiones de una red Wi-Fi usando WPA y TKIP. Tambien se puede usar para introducir paquetes en la red usando esta conexion "segura" a la red. Asi que no hay necesidad de "adivinar" la clave TKIP. Seguro muchos estan esperando la informacion para aprender como hacerlo, ya lo busque y hasta ahora nada... jeje!! Parece que esto sera publicado mas adelante en alguna revista, segun la nota en PCWorld.


Lo unico que se sabe hasta hora es que se usan metodos matematicos para hackear WPA y que se necesita mucho trafico. Erick junto con otros han encontrado una forma de forzar un router WPA para que envie una cantidad inmensa de datos, que es casi la misma estrategia que se uso para romper el WEP, donde se fuerza al router a producir trafico para responder los ataques. Tambien se sabe que parte del codigo de este ataque ya esta en la herramienta Aircrack-ng.

Felizmente WPA2 aun no esta en peligro de ser atacado porque este algoritmo usa AES. Si realmente se hackea WPA, los usuarios como tu y yo podemos usarWPA2 si esta disponible en el router... pero esto quizas no sea tan facil en compañias grandes donde les tomo años moverse de WEP a WPA.

Gracias por leer.

El Holograma de CNN... un fiasco!

Etiquetas: , ,

Lo siento por quienes se entusiasmaron al ver el supuesto "holograma" de la CNN, pero hay que decirle la verdad a la gente: es totalment falso! un fiasco! una mentira! El conductor Wolf Blitzer esta mirando a la pared, no habia nadie proyectado en frente suyo.



Lo que millones de personas vieron en los televisores de sus casas no fue mas que una imagen generada por computadora, varias camaras de alta resolucion filmaron a la presentadora desde varios angulos y varios computadores juntaron la informacion para distribuirla al angulo correspondiente que la camara en el estudio donde estaba Wolf necesitara en cada momento. Siempre y cuando el angulo de la camara fuente estuviera sincronizado con el angulo en el estudio, parecia, al menos para los televidentes, como si fuera un "holograma" (o por si no te queda claro el termino una imagen en 3 dimensiones). Una vez mas la CNN tratando de engañar a su audiencia... no tiene precio!

Si quieres saber mas detalles de como funciona este truco lo puedes leer aqui gracias a GIZMODO.

Gracias por leer.

Microsoft actualiza su Best Practices para desarrolladores

Etiquetas: , , , , ,

Los nuevos programas y herramientas recientemente disponibles para todos han sido modelados en base al proceso SDL (Security Development Lifecycle) que Microsoft emplea internamente desde el 2004, esto permitira que los desarrolladores de software creen aplicaciones mas seguras y con mejoras en la privacidad. Este proceso consta de una serie de "best practices" para evaluar y considerar riesgos de seguridad desde el momento en que se diseña un producto, en vez de lidiar mas adelante con la seguridad o simplemente no hacer nada al respecto.



La experiencia interna de Microsoft ha sido el poder crear productos mas seguros, aunque no perfectos, dada la complejidad de los mismos. Por ejemplo, el Windows XP se desarrollo antes de que existiera el SDL y asi se descubrieron 119 vulnerabilidades en su primer año, al contrario Windows Vista se desarrollo con el SDL y se descubrieron 69 vulnerabilidades en su primer año... esto me recuerda el parche de Google que postee ayer... uhm!



Son 3 los nuevos elementos del SDL: SDL Optimization Model, SDL Pro Network, y SDL Thread Modeling Tool. Parecen ser herramientas utiles si es que desarrollas aplicaciones a gran escala, y/o manejan comunicaciones en la red, y/o interactuan directamente con el OS dado el riesgo en seguridad que estas significan (mira la grafica anterior). Ademas, segun el Planning Report 02-3 del NIST (National Institute of Standards and Technology), eliminar estas vulnerabilidades en la etapa de diseño puede costar 30 veces menos que si se corrigen despues de lanzado el producto.

Gracias por leer.

Google al fin corrige el bug mas estupido en el G1

Etiquetas: , , , , ,

La primera vez que lo lei no podia creerlo, pero era verdad, y como supuse que millones de personas postearian al respecto no me di el trabajo de hacerlo aqui tampoco, pero ahora que el parche esta disponible (Android RC29), vale la pena comentarlo.



Como supongo ya sabes si tipeas "reboot" en el nuevo celular G1 como el texto o parte del texto que querias enviar a alguien via SMS, el "dis que competidor" del iPhone se reiniciara, esto debido a que estos textos son entendidos como comandos con el permiso de usuario mas alto posible, es decir root (me pregunto si alguien intento "rm -r"... jeje). Lo cual refleja un pesimo control de calidad y de pruebas en la plataforma Android. Claro, puedes argumentar que pocos usaran la palabra "reboot" en un mensaje de texto, pero ha ocurrido tal y como lo cuenta este usuario aqui.

Las ultimos dias los clientes de T-Mobile han estado recibiendo un aviso (aparentemente esto ha sido escalonado y hoy se ha hecho masivo) donde se les anuncia el respectivo update para sus telefonos G1. Google mantuvo silencio lo mas que pudo al respecto del porque del parche, seguramente para evitar que los ya existentes hackers de celulares tomaran ventaja de este hueco de seguridad.



En fin, es increible que un error de este nivel haya sido puesto en un producto comercial, lo cual no hace mas que reforzar mi practica de nunca comprar un producto en sus primeras versiones, ya sean celulares, el primer año de fabricacion de una nueva generacion de cualquier modelo de auto, computadora, consola de video juegos, software, etc, etc, etc. Tu que opinas?

Gracias por leer.

El National CTO de Barack Obama

Etiquetas: , , , , , ,

Se esta hablando otra vez del posible nuevo puesto de "National CTO" (Chief Technology Officer) que el electo presidente de USA Barack Obama crearia, y las preguntas inmediatas son: (1) que haria un National CTO? (2) habria conflicto entre este nuevo CTO y el FCC? (3) quienes son los posibles candidatos? Intentare responder cada una de ellas basado en lo que dice el Business Week, El Mundo, Telephony Online y claro esta mi propio punto de vista.

(1) El CTO seria un consejero en tecnologia (obvio, no?) - similar al del consejero presidencial en ciencia - para el plan de recuperacion. Tambien, se espera que este CTO ayude a crear programas de incentivo para expandir el alcance de la banda ancha a todo el pais. Probablemente, el CTO estaria avocado a liderar un fondo federal de US$ 50 billones (50,000 millones en terminos gringos) propuesto por Obama para el desarrollo de tecnologias mas amigables con el medio ambiente. Ademas, el CTO podria tomar decisiones en como hacer el gobierno mas eficiente y transparente usando tecnologia, y ayudar con cuestionamientos a las politicas publicas en temas como el preocupante calentamiento global. Este cargo tambien podria verse como "el zar de la ciberseguridad", asegurandose que la disponibilidad de la infraestructura del gobierno este protegida (no es esta la labor de la NSA?), la adopción de un determinado modelo de "software" por parte de la administracion federal (sera que por fin optaran por Linux?) o la preservación de la neutralidad de la Internet (crucial creo yo). En todo caso, en cualquier industria de tecnologia, el CTO tiende a ser una persona visionaria; asi, este CTO deberia proveer la vision para USA desde el punto de vista tecnologico.



(2) Dudo que hubiese conflicto entre el supuesto nuevo CTO y el FCC, ya que por lo visto su labor seria de vision, impulso, lineamiento mas no regulacion. Ahi esta la diferencia, el FCC basicamente regula siguiendo lo que la administracion y el congreso dictan. En todo caso si podria haber un cruce de funciones (mas no en su totalidad) con la cabeza del FCC, pero no con el FCC como organismo.

(3) La lista es larga asi que intentare proveer un link para que se enteren mas de la vida profesional de cada uno y sus calificaciones. Aqui va: Vint Cerf (Google y IETF), Steve Ballmer (Microsoft), Jeffrey Bezos (Amazon), Ed Felten (Princeton University), Julius Genachowski (ex IAC/InterActiveCorp), Lawrence Lessig (Stanford University), Larry Irving (Internet Innovation Alliance), Bill Smith (ex CTO de BellSouth), Mark Wegleitner (Verizon), Barry West (Xohm, Sprint/Nextel), Rob Pullen (Tellabs), David S. Isenberg (ex AT&T y ahora isen.com/isen.blog), Franklyn Athias (Comcast), Diana Gowen (Qwest), Reed Hundt (ex FCC), Tom Wheeler (ex CTIA), William E. Kennard (ex FCC), John Podesta (head of Obama's transition team), Sonal Shah (Google), Donald Gips (Level 3 Communications), Michael Nelson (ex IBM y ahora Georgetown University), Daniel Weitzner (MIT y WWW Consortium), Craig Newmark (Craigslist.org), y finalmente Eric Schmidt (Google).

Me parece que Obama deberia buscar alguien con una amplia experiencia en el sector privado a nivel mundial mas que alguien con experiencia politica y/o academica. Si se va a proveer la vision tecnologica del pais para que este se recupere no hay nada mejor que saber que ha estado pasando en el mundo para poder aconsejar a donde debe encaminarse una nacion en lo que respecta a tecnologia, pero eso si, no debera tener conflictos de interes para evitar favorecer a compañias y/o sectores particulares.

Gracias por leer.

Porque un programador no debe crear Interfaces de Usuario

Etiquetas: , , , ,

Las razones han sido discutidas antes en multiples blogs y varios libros, asi que de todos los que lei estas me parecen las mas importantes y "logicas", las cuales explican la existencia de un desastre como el de la figura.

  • Uno de los programadores necesitaba un control simple de manera temporal, asi que creo una Interface de Usuario (UI) simple, luego se le adiciono algo mas, y asi poco a poco los demas programadores le agregaron mas opciones. Lo que era temporal termino siendo definitivo, y lo que era simple termino siendo complicado y engorroso. Es decir, no hubo planificacion.
  • Todos los programadores se acostumbraron a este UI, y les parece logico, no se percatan que es poco amigable dado su extenso conocimiento del producto/software. Es decir, se han vuelto ciegos a su extraña apariencia.
  • La fecha de entrega esta cerca y el producto/software pasa por multiples pruebas hasta que por fin alguien que no es programador se encuentra con el UI, pero es demasiado tarde para re-diseñarlo y re-escribirlo. Es decir, nadie pregunto a otra persona que no fuese programador que le parecia el UI.
  • Los programadores creen que el diseño del UI no es tan importante, ven con desconfianza a quienes viven en el campo del diseño grafico (esos seres creativos, bebedores de cafe, generalmente vestidos todo de negro). Por ende, nunca se contrata o consulta con estos profesionales.
  • Los programadores se ven asi mismos como seres analiticos, pensadores logicos con una fuerte capacidad de razonamiento, pero a la vez tienen un juicio artistico pobre (aqui me incluyo... jeje) por lo tanto son incapaces de producir un excelente diseño de UI.
Asi que, si te crees un buen programador recuerda que tienes que conocer tus limites. Entonces, tus opciones son que copies (de forma legal... obviamente) algo que esta bien diseñado o que tengas el buen sentido de quedarte en la programacion y dejas el diseño del UI a los expertos.

Gracias por leer.

Skype: VoIP esta muerto!!!

Etiquetas: , ,

Esta fue la frase que el Skype General Manager de Voz y Video - Jonathan Christensen - pronuncio en una conferencia hace unas pocas semanas. Si bien es cierto era una frase figurativa, no esta lejos de la realidad en cuanto la revolucion que prometia VoIP nunca se dio, es mas sus propulsores fueron las victimas de su propia "creacion destructiva".


(fuente: TechCrunch, nota sobre Skype 4.0 aqui)

Al final, los "startups" nunca dominaron el mercado de productos VoIP y mas bien son las compañias de siempre las que tuvieron exito produciendo estos equipos, entre las que destacan Nortel, Siemens y Ericsson. Ademas los margenes de ganancia fueron minimos dada la competitividad con los servicios normales de voz, y sus limitaciones siempre tuvieron como raiz el tratar de brindar esta solucion usando la misma PSTN (Public Switching Telephone Network) que ideo originalmente Mr. Graham Bell. Muere asi esta forma de implementar VoIP desde un punto de vista centralizado y da paso al exito inigualable de Skype, quien se enfoco donde debia ser: lo que el usuario final necesita y quiere, y dejo de lado los dinosaurios monopolicos y totalitaristas de la PSTN para usar la sacrosanta e infernal Internet.

La nota que da mas detalles del porque la revolucion que prometia originalmente VoIP a fines de los 90s ha fenecido puede ser leida en Ingles aqui, gracias a la siempre actual GIGAOM. Si bien es cierto Skype tambien usa un esquema particular de VoIP, nadie identifica Skype como el VoIP que se propuso originalmente, o si? Yo creo que al final este no es mas que otro ejemplo donde lo que destaca es el "servicio" mas alla de lo que la "tecnologia" promete.

Gracias por leer.

HALLOWEEN: Computer Bugs y SystemTerror

Etiquetas: , ,

Acorde con la fecha de hoy, les interesara saber de un uso mas para esos componentes electronicos ya en desuso o malogrados: Computer Bugs! gracias a la gente de Instructables, sigan el link para ver como armarlos y tambien pueden bajar el archivo pdf por si los quieren construir sin estar online.



Ademas, ayer mi celular Nokia 6682 me dio un "trick" en vez de un "treat" mostrando un nada bienvenido mensaje de "Systemterror" ;)



Ok, ok, el mensaje original era "System error", pero es mas divertido de la otra forma, no?

Happy Halloween!!!

Gracias por leer.

Equipos de red GREEN... cuantifican su eficiencia de energia

Etiquetas: , , , ,

El movimiento GREEN o ambientalista o por la conservacion del medio ambiente o como quieras llamarlo tambien esta influenciando la forma como los equipos de red (routers, switches, etc) son diseñados y ahora algunos de estos ya proveen datos estadisticos de su eficiencia en consumo de Energia, los primeros en demostrar esto son las compañias Ixia, Juniper Networks y Lawrence Berkeley National Laboratories.


(IXIA's iSimCity Green Room - foto original de Light Reading)

La forma como miden esta eficiencia es mediante el ECR (Energy Consumption Rating), el cual esta pensado para proveer una medida repetible del consumo de potencia electrica para un determinado equipo, produciendo resultados medidos en Watts por gigabit por segundo. Basado en escenarios predeterminados, este ECR es un intento por crear una medida "verde" estandar que se puede aplicar a todas las variedades de equipos de red.

Esta idea se presento ayer en el laboratorio "iSimCity" de Ixia en Santa Clara (California). Segun la gente de Ixia ellos vieron que esta iniciativa tiene futuro despues de presentar su IxGreen en Mayo pasado, fue asi que luego se unieron Juniper y Berkeley Lab, tambien se le aviso a todos los demas proveedores de equipos incluyendo Cisco, pero hasta el momento no ha habido mas involucrados. Esperan tambien enviar esta iniciativa a los organismos pertinentes (ITU y/o The Green Grid) para convertirla en un estandar. Mas informacion la pueden encontrar el articulo publicado por Light Reading aqui.

Gracias por leer.

Como espiar lo que presionas en el teclado

Etiquetas: , ,

No es que algun virus informatico registre todo lo que tipeas (lo cual ya existe), si no que ahora a la distancia se puede capturar lo que "tecleas" y sin usar una tecnologia super avanzada. Asi lo han probado y comprobado dos investigadores suizos, ya que cuando presionas una tecla se emiten ondas electromagneticas que atraviesan las paredes y asi estas pueden ser "capturadas" a distancia con una antena y "descifradas" para saber que teclas apretastes. Aqui los videos respectivos...





Los investigadores Martin Vuagnoux y Sylvain Pasini del LASEC (Laboratorio de Criptologia y Seguridad) del EPFL fueron capaces de recuperar las teclas presionadas en un teclado de cable (PS/2, USB o de Laptop) hasta una distancia de 20 metros (como 65 pies). Un "paper" completo con todas las observaciones esta bajo revision y sera publicado pronto. Esto es importante para saber si no solo tu teclado es vulnerable si no tambien los teclados de maquinas ATM - "cajeros" - y cualquier otro sistema que use algun tipo de teclado similar. Ah... la fuente de esta informacion aqui.

Gracias por leer.

Ranking de los mejores servidores de aplicaciones

Etiquetas: , , , ,

Segun el reporte (disponible gratuitamente, solo tienes que registrarte) de Evans Data, los mejores servidores de aplicaciones de acuerdo a los mas de 700 desarrolladores entrevistados tienen a Adobe ColdFusion, Apache Geronimo y Oracle WebLogic Server entre los favoritos. A los entrevistados se les pidio que votaran en 21 caracteristicas sobre los servidores que han usado, entre estas estan rendimiento, seguridad, conectividad a bases de datos, escalabilidad, soporte, diagnosticos, registros de eventos (logs), y relacion valor-a-costo.

Asi, esta encuesta tambien "rankea" altamente a IBM WebSphere, Red Hat JBoss y Microsoft Windows Server 2003. SAP NetWeaver y Sun Java System Application Server/GlassFish tambien fueron evaluados por sus usuarios especializados. Debo resaltar que JBoss fue catalogado como el mejor servidor de aplicaciones con relacion valor-a-costo, la mejor compatibilidad con otros software y la mejor seguridad (no por nada es open-source, no?), siendo todas estas caracteristicas de vital importancia para el desarrollo de software en cualquier empresa.



No hay que olvidar que Microsoft Windows Server es usado tanto como un sistema operativo como un servidor de aplicaciones, con su soporte nativo para desarrollo web en ASP.NET y tecnologias de servicios Web como XML, SOAP, UDDI y WDSL. Asi, en esta encuesta, Windows Server obtuvo buen puntaje en todas las categorias resaltando notoriamente por su conectividad a bases de datos (de lo cual puedo dar fe), soporte y rendimiento.

Aunque yo creo que entrevistar un poco mas de 700 desarrolladores no es suficiente, quizas si sea representativo si estos han sido estadisticamente bien seleccionados, cosa que queda aun por verse. En todo caso, si estas en la busqueda de un servidor de aplicaciones y no sabes por donde empezar, este ranking es un buen punto de partida.

Gracias por leer.

Porque Microsoft cierra MSN Groups

Etiquetas: , ,

Ya se ha posteado en otros blogs que Microsoft pondra fin a MSN Groups en Febrero 21 del 2009, y que se esta dando este reino de 13.5 millones de visitas por mes a la red social Multiply, pero alguien te ha contado porque ocurre esto?

La respuesta inmediata sera que es porque Microsoft sacara un nuevo servicio llamado Windows Live Groups en Noviembre. Detras de esta afirmacion esta el comentario de que (segun Microsoft) el objetivo es proveer a los usuarios con la tecnologia mas actual y amigable disponible hoy en dia. A largo plazo Microsoft "cree" que cerrando el servicio MSN Groups es la mejor forma de continuar ofreciendo innovacion, los mejores servicios que te ayudan estar en contacto con "tu gente". Es importante para Microsoft que conserves la informacion que creaste usando MSN Groups y esta es la razon por la que han logrado un acuerdo con Multiply, asi puedes continuar con tu grupo a pesar de que se cierra MSN Groups.



Lo que me parece que ocurre, como casi siempre ocurre en muchas "decisiones de negocios", es que a Microsoft le sale mas rentable pasar este servicio a manos de Multiply, asi Microsoft no tiene que incurrir en gastos para hacer compatible y/o crear la tecnologia de transicion para mover el servicio actual de MSN Groups a su nuevo Live Groups. Obviamente, si eres usuario de MSN Groups, no te sorprenda recibir una tonelada de e-mails "sugiriendote" con bombos y platillos que crees un nuevo grupo "desde cero" en Live Groups en lugar de migrar a Multiply. Ademas, porque no dejar el servicio ahi y simplemente no aceptar nuevos usuarios? Pues porque seria una carga extra en las operaciones de Microsoft que probablemente no rinde los frutos que esperaban.

Como bien dice Jason Kincaid para TechCrunch "Multiply esta feliz con el acuerdo, ya que se le esta regalando millones de nuevos usuarios".

Gracias por leer.

Como probar tu codigo PHP en tu PC

Etiquetas: , ,

Nunca antes habia tenido que probar codigo PHP sin estar conectado directamente al servidor hasta hoy, asi que buscando en la sacrosanta y maldita Internet ubique XAMPP, una excelente herramienta que trae en un solo paquete Apache, MySQL, Perl y PHP y algunas otras perlas para la facil administracion de los mismos.



Asi, una vez instalado y configurado (10 minutos a lo sumo para alguien experimentado) solo debes poner tu codigo PHP a prueba y listo. Claro, si necesitas el clasico ODBC para MySQL (tambien conocido como MyODBC) tendras que bajarlo del site ahora administrado por Sun Microsystems previa registracion, felizmente aun sin costo alguno. Espero esta informacion les sirva, a mi me ahorro un monton de tiempo y probables dolores de cabeza... jajaja!!!

Gracias por leer.

Los celulares de tecnologia GSM causan CANCER!

Etiquetas: , , , , ,

Los primeros resultados de una larga investigacion epidemiologica nunca antes llevada a cabo hasta la fecha confirman que a largo plazo las laptops son inofensivas para la salud, pero el riesgo cancerigeno se puede "incrementar significativamente" para aquellos que usan un celular por mas de 10 años, segun la nota publicada por "Le Soir" aqui. Ademas, antes hable sobre el riesgo de llevar un celular contigo aca.



Simplemente puesto: "Su uso puede afectar la salud"... Lo que se ve reforzado por la publicacion de los nuevos resultados parciales del estudio Interphone. Liderado por el IARC, el estudio en 13 paises establece la relacion entre ciertos tumores y el uso regular de los celulares. Hay que tomar los resultados con cautela hasta que salga la publicacion final, probablemente en 2009. Esta seria probablemente la base con la cual los gobiernos europeos ajustaran sus estandares para la exposicion a ondas electromagneticas... Haran los paises en Latinoamerica algo al respecto?

Gracias por leer.

Crisis, Tecnologia e Innovacion

Etiquetas: , ,

Es imposible escapar a las noticias de la crisis financiera en USA, Europa, Asia y que de pasada golpea tambien a Latino America (que pasara en Oceania y Africa?). Sin embargo, esta crisis parece no estar golpeando con la misma intencidad al sector tecnologico - aunque ya muchas compañias en el Silicon Valley han anunciado una considerable reduccion de personal (tal como lo muestra esta articulo) - lo cual se nota en el reciente mensaje dado por el "mas mas" de Verizon, el CEO, Ivan Seidenberg.


(fuente: ITD Hungria. ICT: Information and Communication Technology)

Aun con la crisis crediticia, la industria de telecomunicaciones esta en su mejor forma, una que nunca antes se ha visto... "Ahora es competitiva, relativamente fluida en suscriptores y opciones estrategicas. No estamos viendo los mismos problemas de liquidez y protestas provenientes de la industria de telecomunicaciones que se ven en otras industrias... Tenemos que revisar, reorganizar y rearmar la fuerza laboral. No lo haremos escondiendonos de la tormenta. Lo haremos reinvirtiendo... No podemos permitir que este periodo en el cual nos sentimos mal acerca de las descolocaciones nos aleje de lo que America deberia estar haciendo, que es crear competitividad lider. Si perdemos nuestros nervios en tomar riesgos, entonces estamos en un gran problema."


(Innovation basada en el usuario final)

Lo que lleva a preguntarme es si realmente USA es el lider en cuanto a innovacion tecnologica se refiere. Quizas sea este el momento que muchos paises ven como una oportunidad para tomar la batuta en cuanto a innovacion tecnologica se refiere, ya sea Japon, Korea del Sur, China, India o la mismisima Rusia con su sabido ejercito de programadores (y hackers). Hay que recordar que USA ha ayudado a crear gigantes industriales al invertir en el desarrollo de naciones antes en crisis (Japon es su mejor ejemplo), y las empresas americanas han ayudado a desplegar miles de fabricas en India y China con el incentivo financiero de reducir costos dejando asi de producir estos productos en suelo norteamericano. Sera que ahora USA podra ayudarse a si misma?

Gracias por leer.

Banda Ancha en tu celular, un reto para los operadores

Etiquetas: , , , , , , ,

Cálculos conservadores señalan que para 2011, estaremos usando unos 200 millones de dispositivos móviles con acceso a banda ancha (3G, 4G y mas). Cada vez más estos dispositivos tienen capacidades para el uso de datos móviles de alta velocidad, y en tanto aumenta el tamaño de las pantallas, también se eleva la demanda por ancho de banda y los requerimientos por aplicaciones. Las redes actuales no están preparadas para manejar altos niveles de tráfico de datos, por lo que los operadores móviles tienen que manejar rápido el cambio tecnológico en sus redes y adoptar un modelo que les permita competitividad en términos técnicos y financieros (sera que la crisis financiera mundial tambien los esta golpeando?).

Esto fue lo que comento el vicepresidente
de ventas para Latinoamérica de Tellabs, Tarcisio Ribeiro, ademas dijo que aunque en la mayoría de las redes los índices de datos están aumentando dos o hasta cuatro veces al año, no se ha visto el mismo incremento en los ingresos, lo cual genera un fenómeno que se puede definir como la tormenta perfecta en donde todos los aspectos de una red como operativos, de ingeniería y comerciales, se ven presionados. Refirió tambien que a nivel mundial el tráfico de datos ya sobrepasó al de voz en las redes móviles, lo cual no debe sorprendernos, verdad?



Esta situacion significa que para cumplir con los indices de crecimiento de trafico de manera rentable y eficaz en cuanto a costos, es imperativo que se vea una reduccion en el costo por unidad de banda de ancha, por un factor de diez veces al menos (sera que las tarifas seran tambien 10 veces mas baratas? uhmmm). Por eso los operadores deben atender el reto de ofrecer servicios que exigen mucho ancho de banda a lo largo de combinaciones de protocolos de transporte cada vez mas complejos, y estos tienen que encajar con estructuras de costos significativamente reajustadas.

Finalmente, uso de ejemplo el caso del iPhone 3G y la respuesta que tuvo, la que refleja la tendencia de los suscriptores de servicios moviles a exigir cada vez mas altas velocidades de transmision que les permitan aprovechar todas sus aplicaciones.

Gracias por leer.

Celular 5800 XpressMusic - The Tube!

Etiquetas: , , ,

Al fin un telefono que vale la pena comprar, sin cables proprietarios ni planes que te amarren a ningun operador y a un precio razonable, no es de sorprender que sea un Nokia.





Para mas detalles tecnicos y un analisis critico de lo bueno, lo malo y lo feo de este nuevo celular tienen que visitar este link, y un update en este otro link. Ojala salga a la venta proximamente, si no quizas habra que esperar a las navidades o el dia de accion de gracias en norteamerica.

Gracias por leer.

Cloud Computing es una trampa

Etiquetas: , , , ,

Richard Stallman, el fundador del Free Software Foundation y creador del GNU Project, ha dicho recientemente en una entrevista dada a The Guardian (nota original aqui) que el Cloud Computing es simplemente una trampa para forzar a la gente a comprar sistemas proprietarios y quedar asi encadenados, lo cual les costara mas y mas a medida que pase el tiempo.

"Es una estupidez, es peor que la estupidez: es una campaña marketera exagerada. Alguien ha dicho que es inevitable - y cuando escuchas a cualquiera decir eso, lo mas probable es que sea un conjunto de negocios haciendo campaña para volverlo cierto."

Tambien advierte que los usuarios deberian ser agudos en mantener toda su informacion en sus propias manos, en lugar de darselas a terceros. Estos comentarios coinciden con lo que dijo Larry Ellison, fundador de Oracle, al criticar los recientes anuncios de Cloud Computing como "pura moda" y "total jerigonza" (no confundir con jerga).

Y continua... "Lo interesante sobre Cloud Computing es que lo hemos redefinido para incluir todo lo que ya hacemos. La industria de la computacion es la unica industria que se rige por la moda mas que la moda misma para las mujeres. Quizas soy un idiota, pues no tengo ni idea sobre lo que cualquiera esta diciendo al respecto. Que es esto? Es total jerigonza. Es insano. Cuando va a terminar esta idiotez?"

Aun hay mas... "Una razon por la que no deberias usar aplicaciones web para hacer tu 'computing' es que pierdes el control, es casi tan malo como usar un programa proprietario. Haz tu 'computing' en tu propia computadora con tu copia de un programa que respete la libertad. Si usas un programa proprietario o el web server de alguien mas, estas indefenso. Te pones en las manos de quien sea que desarrollo ese software."

Creo que tiene razon es muchos puntos, pero pierde de vista el hecho de que la mayoria de usuarios no crean sus propios programas, usan los programas que alguien mas creo porque les parece util. En lo que si estoy de acuerdo 100% es que no debemos dejar nuestra informacion almacenada en ningun servidor de ningun tipo de servicio, si tienes e-mail bajalo a tu PC, si creas archivos de texo dejalos en tu PC, igual con presentaciones u hojas de calculo, etc, etc, y etc! Quien te asegura que mañana (si no es hoy o ayer) no puedas ver mas esta informacion y tengas que pagar por ella, o peor aun que alguien mas la este usando y beneficiendose con esta?

Gracias por leer.

Hay un Androide a bordo y trae el SDK 1.0

Etiquetas: , , ,

Al dia siguiente que se revelo el primer celular con Android, Google ha lanzado la version 1.0 del Software Development Kit para el Android. Este open-source OS se basa en el kernel 2.6.25 de Linux, y existe un Dalvik virtual machine para correr aplicaciones Java.

Esta es la primera version estable del Android SDK y los programas que se desarrollen con este realmente funcionaran en los celulares comerciales como el nuevo T-Mobile G1. La version anterior, la 0.9, aunque casi completa, no garantizaba que tus aplicaciones vayan a funcionar.


Ademas, este SDK 1.0 incluye un emulador standalone que permite a los desarrolladores interactuar con el OS del G1 (es decir no tienes que tener el celular para probar tus programas). Lo que si le falta son funcionalidades para Bluetooth y los APIs del GChat.

Desde el punto de vista comercial Google dice que su mercado de aplicaciones sera un "ambiente sin obstrucciones" para distribuir contenido, ya se sabe que Apple ha sacado de su tienda programas que competian con sus propios productos. Durante los primeros dos meses los programas seran gratuitos, y luego cuando se pague Google no tomara ningun porcentaje de las ganancias, por el contrario, ya sabemos que Apple toma 30% de cualquier aplicacion que se venda en su tienda.

Me olvidaba, el Android SDK 1.0 lo pueden bajar aqui.

Gracias por leer.

El riesgo de llevar un celular contigo

Etiquetas: , , , , ,

Parece que en los ultimos meses ciertas noticias estan confirmando lo que la gente en la industria celular ya sabia "no oficialmente", que llevar estos aparatos por largos periodos de tiempo cerca a tu cuerpo puede perjudicar seriamente tu salud. Cuando me aventure en el mundo celular en la segunda mitad de los 90s ya se decia que estas señales electromagneticas podian causar dolores de cabeza, volverte esteril en el caso de los varones y hasta causar cancer.



Recuerdo que alguna vez me tope con algun estudio cientifico donde se establecia la posibilidad de la alteracion de las celulas del cuerpo por la constante exposicion a señales electromagneticas (si no me crees revisa las referencias de este paper), claro que esto depende de la intensidad, y segun los criterios cientificos se tenian que estudiar sus consecuencias a lo largo de 20 o 25 años para afirmar contundentemente los efectos dañinos de esta tecnologia.

Obviamente a nadie que estuviera invirtiendo en este lucrativo nuevo negocio le interesaba que esto se supiera y asi estos estudios fueron desacreditados o simplemente sepultados, pero el plazo esta cerca y quizas en los proximos años veamos algunos reportes con alarmantes resultados como el publicado en TG Daily ayer donde advierten que los niños menores de 20 años (no es error, asi es... 20!) que usan celulares tienen 5 veces mas probabilidades de desarrollar cancer (la nota con mas detalles aqui).



Desde que me entere de esto hace mas de 10 años siempre he tenido el celular lo mas lejos de mi, el unico lugar donde lo llevo conmigo cuando no tengo otra alternativa es en uno de mis bolsillos posteriores del pantalon (y aun asi me preocupa pensar que me cause cancer al colon o algo parecido), para que tomar riesgos si existe la posibilidad razonable de que la señal electromagnetica que hace posible esta tecnologia perjudique mi salud, no crees? A todo aquel que me dejo contarle se lo dije, lastimosamente la mayoria no me presto atencion (quien soy yo para advertirles, no?). Quizas ahora que los entendidos como el Dr. Elmer Huerta y sus colegas lo dicen, quizas ahora se pongan a pensar en esta posibilidad.

Gracias por leer.

Quien gana? Internet por Cable o DSL?

Etiquetas: , , , , , ,

Los nuevos clientes tanto en cable como en DSL se han reducido, aparentemente la crisis economica mundial tambien afecta este sector. Pero, aun asi los nuevos clientes de cable para su servicio de acceso a Internet ha crecido notoriamente mas que los de DSL. Pregunta obvia: que esta pasando con las compañias que proveen DSL? La necesidad de mas velocidad y la inmediata disponibilidad de servicios de video hace que los clientes se alejen de DSL y se vayan al cable. Los usuarios ven que pueden hacer mas con mas velocidad, entonces el efecto inmediato es querer mas; donde lo consiguen? con conexiones via cable.

Lo que sugiere que los nuevos servicios triple-play ofrecidos por las compañias de cable tienen mas adeptos que los ofrecidos por las tradicionales compañias de telefonia (llamadas comunmente operadores), no importa que los operadores ofrezcan vibrantes servicios de IPTV o tecnologia FTTH (Fiber To The Home), si no esta disponible YA, entonces los usuarios se van al cable. Ademas, la red de cable coaxial ya esta puesta, entonces no es muy dificil adicionar servicios de voz y video sobre el mismo cable, cosa que los operadores no pueden hacer con el clasico par trenzado de cobre que provee telefonia y ademas DSL. La unica alternativa que tienen los operadores es instalar fibra, y esto no es tarea facil y mucho menos es economica.



Incluso por ahi un VP (Vice Presidente) de una operadora dijo en el NXTcomm 2008: "El juego esta dado, hay que incrementar las velocidades, 1.5 Mbps que era una maravilla hace un par de años se esta volviendo el dial-up (acceso telefonico) del mundo DSL" (esperemos que el resto de operadores lo hayan leido tambien). El mismo VP sugirio que los operadores tienen que incrementar las instalaciones de fibra y mejorar las velocidades actuales; y continuo con "mucha gente tiene altas velocidades en su trabajo, llegan a casa y tienen una lenta conexion de DSL, y no les agrada!"

Claro que las compañias de cable tampoco pueden dormirse en sus laureles, ya que en el futuro su infraestructura quedara lenta con mayor demanda de velocidades, en algun momento tendran tambien que instalar fibra con algun tipo de tecnologia FTTx, tal como esta ocurriendo en Asia (China, Japon y Korea del Sur principalmente). Pero, por el momento son los obvios ganadores de la preferencia de los usuarios... incluyendome.

Gracias por leer.

Herramientas para Expresiones Regulares

Etiquetas: , ,

Nuevamente las expresiones regulares se interponen en mi camino, consumiendo mas de mi tiempo de lo que realmente merecen, asi que en busca de ayuda para resolver el contratiempo de lidiar con estas una vez mas (ya antes hable de ellas aqui) ubique un par de herramientas para verificar que tu expresion regular o "regex" funciona correctamente, aqui la lista:

  • Expresso, una herramienta para construir y probar expresiones regulares. Por lo que encontre parece ser la mas popular, incluso esta el codigo fuente disponible.
  • Regular Expression Workbench, en su version 2.0 es ya antigua y el link original para descargarla no funciona, pero hace poco su autor tambien lanzo el codigo fuente y lo puedes encontrar aqui.
  • reWork es otra buena opcion online, no necesitaras bajar ningun programa como en los casos anteriores pero la desventaja es que no soporta regex de .NET, las cuales tienen algunas particularidades bastante disimiles a los demas lenguajes, porque? es Microsoft, que esperabas!


Hoy mi mayor contratiempo fueron asignar grupos y hacer matching correcto para extraer la secuencia de caracteres que necesitaba, si tambien haz tenido estos problemas seguro te agradara este articulo donde los explican de manera concisa y directa... es solo para .NET... sorry Unix/Linux extremistas... jajaja!!!

Gracias por leer.