Archivo

Archive for 30 junio 2008

¿Hay menos interes por el web hosting?

junio 30, 2008 1 comentario

Dando una vuelta por los agregadores de noticia, encontre ésta que me llamo la atención de Royal Pingdom, según el post "Web hosting una tendencia decreciente", se comenta el hecho de que Google reporta que las búsquedas por "web hosting" y "hosting", han decaído sostenidamente en los últimos años. Es más el volumen actual de búsquedas para "web hosting", es apenas el 25% del máximo que alcanzó en el 2004. Yo no lo podía creer y fui a comprobarlo en Google Trends, y efectivamente las búsquedas por "web hosting" y "hosting" han caído sostenidamente a lo largo de los últimos 4 años, aquí les pongo los gráficos.

Web Hosting Trend

Hosting Trend

En Royal Pingdom, se dan ciertas hipótesis para explicar éste fenómeno:

  1. El mercado de web hosting esta saturandose.
  2. La terminología ha cambiado y ahora las personas estan buscando por otro criterio, pero si lo anterior es cierto, la pregunta sería ¿cuál?
  3. Las personas que estan interesadas en web hosting, estan usando otras vías para encontrar dicha información, por ejemplo redes sociales, blogs, etc.

En lo personal creo que la explicación está en que cada vez más empresas alojan el servidor web in-house (osea en la red de la propia compañía), debido al abaratamiento del ancho de banda. Además debido a la popularización de Internet de banda ancha, y a servicios como no-ip, ahora cualquiera en su casa puede levantar un servidor web, entonces yo creo que la explicación esta del lado de la disminución de la demanda. ¿Qué opinan Uds.?

Categorías:Internet

Windows necesita un nuevo aire

junio 30, 2008 Deja un comentario

Eso al menos es lo que opina Randall Stross, profesor de la Escuela de Negocios en la Universidad Estatal de San José California, en un artículo publicado el día de ayer en "The New York Times". Una de los estudios utilizados para formular sus recomendaciones a Microsoft, es el realizado por los investigadores de Gartner Group, Michael A. Silver y Neil MacDonald, titulado "Windows está colapsando", presentado en abril de esta año, y del que comentáramos en un post del mismo título en este blog. Que básicamente sostiene la idea de que Microsoft debido a su política de mantener una compatibilidad abosoluta hacia atras a nivel de código fuente, esta en un punto en el cuál cualquier innovación es casi imposible, y Vista es una prueba de dicha afirmación.

Un hecho importante añadido en el artículo de Stoss, es que el dice que muchos ingenieros, al interior de Microsoft, estan convencidos de que la única forma de asegurar el sistema contra las amenazas de nuestros días, y evitar que sea tan inestable es diseñarlo nuevamente desde cero, lo cuál rompería la ortodoxia de diseño seguida en Microsoft desde los ochentas. Aunque Stross no menciona sus fuentes, debemos asumir que The New York Times, se aseguró y verificó que dicha afirmación es cierta.

Stross pone como ejemplo de un rediseño exitoso, el caso de OS X de Apple, que abandono por completo la compatibilidad hacia atras, en busca de un sistema operativo moderno, y tuvo éxito al hacerlo. El detalle que parece olvidar Stross es que Apple es dueño absoluto de la plataforma, es decir el hardware y software le pertenecen, y puden tomar ese tipo de decisiones, sin el temor de perder sus clientes. Para Microsoft abandonar la compatibilidad hacia atras significaría abandonar su única ventaja competitiva contra otros sistemas operativos como Linux o el propio OS X, pues ambos tienen muchos años de desarrollo y una calidad y estabilidad infinitas veces superior a la de Windows. Algo de lo que me he dado cuenta y he podido verificar es que no es posible correr una aplicación DOS muy antigua como Visicalc (la primera hoja de cálculo) en Windows Vista, y se puede correr de una manera muy lenta y propensa a colapsar el sistema en Windows XP, sin embargo es perfectamente posible correr dicha aplicación en Linux sin ninguna pérdida de perfomance usando el conocido programa de emulación de DOSBox. Así que incluso esa leve ventaja de ser compatible hacia atras a nivel de binario esta comenzando a desaparecer.

Además debemos de recordar que la principal fuente de ingresos para Microsoft es la venta de licencias de su sistema operativo Windows y de su suite ofimática Office, así que perder el liderazgo en sistemas operativos, podría significar una pérdida severa de ingresos para la compañía. De alli el temor de los ejecutivos de tomar una decisión tan radical como rediseñar todo el sistema operativo desde 0, que es según los expertos de fuera y dentro de la empresa la única solución viable, pues el estado actual del código impide cualquier mejora en el mismo.

Categorías:General

Asustek prepara nueva version de sus subnotebook

junio 30, 2008 Deja un comentario

El día de hoy ha aparecido en Digitimes, que Asustek, el fabricantes de las populares eeePC, que han revolucionado el mercado de las laptops de bajo costo esta planeando lanzar dos nuevos modelos el eeePC 904 y el eeePC 905, ambos seguiran manteniendo la pantalla de 8.9", pero tendran teclados más grandes, los cuales seran del tamaño de las eeePC 1000 (osea la que tiene pantalla de 10"), además de que contarán con el procesador Intel Atom.

La idea básica es poder competir exitosamente contra los modelos de Acer y Dell, que suponen una amenaza directa para la eeePC 901. El precio de las 901 debería reducirse para que Asustek pueda salir de los inventarios que tiene actualmente, y la 904 y 905, aunque actualmente no cuentan con especificiaciones completas por parte del fabricantes, deberían de salir al mercado con un precio equivalente al del actual 901.

Me pregunto si las más pequeñas eeePC 2G, que actualmente se venden por $299, veran reducido su precio y veremos pronto computadoras portátiles de $199, que fue el precio que originalmente sugirió Asustek tendría su familia de subnotebooks. Como sea la revolución ha llegado, y al parecer no de la mano de las OLPC, que siguen a la deriva y sin un liderazgo claramente definido en el proyecto.

Asus eeePC
Categorías:Hardware, OLPC

¿Esta Google volviendonos estúpidos?

junio 30, 2008 Deja un comentario

En el website de "The Atlantic.com", ha aparecido un interesante artículo que lleva el mismo título que éste post, escrito por Nicholas Carr, en el cuál se discute el efecto que tendría Google en nuestra forma de pensar, en la forma como entendemos al mundo y a nosostros mismos. Definitivamente es un artículo que recomiendo leer de principio a fin aunque es un poco extenso.

La idea fundamental planteada por Carr, es que el medio usado para transmitir ideas y conocimientos, afecta la forma como funciona nuestro cerebro. Y que esto es debido a una propiedad llamada neuroplasticidad, la cuál consiste en que nuestro cerebro se puede reprogramar a si mismo y tomar ciertas propiedades del medio que usa para transmitir sus pensamientos. Como un ejemplo de lo anterior expone el caso de Friederich Nietzche, que cambió su prosa cuando comenzó a escribir a máquina, y cómo este hecho fue notado por uno de sus amigos y confirmado por el mismo Nietzche. Además de ponerce el mismo como ejemplo y declarar que desde que usa el web como su principal fuente de información, ha perdido la capacidad de concentrarce para leer escritos de gran extensión.

Carr, identifica cinco puntos de inflexión en la historia del conocimiento humano. El primero de ellos es la escritura y comenta por qué Sócrates no creía en la escritura: "dejan de ejercitar la memoria y se vuelven olvidadisos", la escritura significo una primera revolución en el pensamiento humano y permitió que el conocimiento se transmitiera sin cambios a lo largo del tiempo, aunque al hacer esa adición, nuestro "conocimiento" tomo propiedades del lenguage escrito, y fue cierto que nos volvimos más olvidadisos como lo temía Sócrates, pero los beneficios que obtuvimos al poner el conocimiento por escrito fueron superiores a lo que tuvimos que renunciar.

El segundo punto de inflexión de la historia del conocimiento fue la masiva difusión del reloj, es decir la capacidad de medir exáctamente el tiempo, de esa forma la noción de tiempo dejo de estar ligada a nuestras emociones y percepciones y se volvió algo objetivo, matemáticamente mensurable. Esto supuso un cambio en la conducta humana, y en la visión que se tenía de la mente del hombre. En aquel tiempo se comenzó a considerar que el cerebro humano trabajaba como un rejol de precisión, de la misma forma como ahora consideramos que el cerebro humano actúa como una computadora.

La tercera revolución del conocimiento vino de la mano de la imprenta, Carr nos comenta cuál era el mayor temor cuando la impresión masiva de libros puso el conocimiento al alcance de millones. Básicamente el temor era de que al poner el "saber" al alcande de todos, en realidad lo que se haría no era crear sabiduría, sino simplemente propagar la falsa sensación de sabiduría a todos. Y la autoridad de los académicos y escribas podría ser cuestionada por cualquiera. Y nuevamente esos temores fueron ciertos, pero los beneficios obtenidos con éste cambio en la tecnología para transmitir el conocimiento eran mayores, que lo que tuvimos que dejar atras.

La cuarta revolución según Carr, vino de la mano de Frederick Taylor en su obra "Los principios de la administración científica". Básicamente el gran cambio introducido por Taylor fue que no importa que tan complicado pueda ser un proceso de manufactura, siempre es posible devidirlo en pequeños sub-procesos, y es posible optimizar cada uno de ellos, de tal forma que la eficiencia del proceso completo sea la máxima. En pocas palabras la idea de Taylor es modularizar y encontrar el mejor método para cada módulo, algo que ahora nos parece evidente, pero que en su tiempo rompió todos los esquemas de pensamiento.

Finalmente la quinta revolución ha llegado de la mano de Google, que ha aplicado al pensamiento humano, lo que Taylor aplicó a los procesos industriales. Es decir Google ha vuelto la búsqueda del conocimeinto en un algoritmo, y pretende obtener la máxima eficiencia de él. En el artículo aparece una frase que describe el buscador perfecto de la siguiente manera: "entiende exactamente que quiere decir, y le entrega exactamente lo que desea.", Google esta aún lejos de ese ideal, pero definitivamente esta en la via. El problema nuevamente es que al volverse esta una tecnología dominante, cambia nuestra forma de pensar, y dejamos mucha de nuestra herencia cultural de lado, debido a esta nueva tecnología. La primera de las cosas que estamos perdiendo en esta era de Google, es la capacidad de leer textos extensos, pues lo que se prioriza es el conocimiento inmediato.

Carr concluye, que nuestra antigua noción de ver a cada hombre o mujer occidental, como único y poseedor de su propia visión de nuestra cultura, dara paso por una visión más social, donde todos adolesceremos de profundidad a cambio de un conocimiento más extenso y socialmente elaborado. Justamente sobre esa idea comenté en este blog otro interesante artículo denominado "Aprendizaje 2.0".

Si como dice Carr, toda revolución en el proceso de producción, almacenamiento y transmisión del conocimiento cambia nuestra forma de ver el mundo y nuestra relación con el conocimiento, obligandonos a dejar parte de los antiguos métodos atras, para adoptar el nuevo método, a cambio de una mayor eficiencia en todo el proceso de adquirir y transmitir nuevos conocimiento, tendremos que aceptar que la visión de qué se considera un hombre culto cambiará radicalmente en los próximos años.

Categorías:Google, Internet

Las 21 leyes de la programación

junio 29, 2008 Deja un comentario

En el blog "DevTopics", he encontrado estas 21 leyes de la programación, que ciertamente muchos desarrolladores de .NET encontrarán increíblemente precisas . Aquí las 21 leyes de la programación:

  1. Cualquiera sea el programa, una vez desplegado, ya está obsoleto.
  2. Es más fácil cambiar la especificación para que se adapte al programa que viceversa.
  3. Si un programa es útil, tendrá que ser cambiado.
  4. Si un programa es inútil, tendrá que ser documentado.
  5. Sólo el diez por ciento del código en cualquier programa se ejecuta.
  6. El Software se expande hasta consumir todos los recursos disponibles.
  7. Todo programa no-trivial contiene al menos un error.
  8. La probabilidad de una impecable demostración de un programa cualquiera, es inversamente proporcional al número de personas viendo la demostración, elevado a la potencia de la cantidad de dinero en juego.
  9. No es sino hasta que un programa ha estado en producción por lo menos seis meses, que los errores más dañinos se descubren.
  10. Los errores indetectables son infinitos en su variedad, en contraste con errores detectables, que por definición son limitados.
  11. El esfuerzo necesario para corregir un error aumenta exponencialmente con el tiempo.
  12. La complejidad de todo programa crece hasta que excede la capacidad del programador que debe mantenerlo.
  13. Cuálquier código que hayas escrito, y que no has visto en meses, puede de hecho haber sido escrito por otro.
  14. Dentro de cada pequeño programa hay un gran programa que luchan por salir.
  15. A más pronto empieces la codificación en un proyecto, más te demorarás en terminarlo.
  16. Un proyecto con un pobre análisis toma el triple de tiempo previsto en completarce, mientras que uno que ha tenido un cuidadoso análisis sólo toma el doble de tiempo previsto.
  17. Agregar más programadores a un proyecto que está retrasado, sólo hace que este se retrace aún más.
  18. Un porgama nunca esta menos del 90% completo, ni tampoco más del 95%.
  19. Si automatizas un desorden, obtienes un desorden sistematizado.
  20. Construye un programa que hasta un tonto lo pueda utilizar, y sólo un tonto lo utilizará.
  21. Los usuarios realmente no saben lo que quieren en un programa hasta que lo utilizan.

Definitivamente reglas muy divertidas y que se aplican sobre todo a los "sistémicos". Si te lo haz tomado en serio, creo que es tiempo de que dejes las erramientas de desarrollo de Windows y comiences a usar herramientas de Ingeniería de Software de verdad.

Categorías:Humor

Microsoft sin Gates

junio 28, 2008 Deja un comentario

El día de ayer (27 de junio) fue el último día de Bill Gates, como empleado a tiempo completo de Microsoft, aunque no ha sido el CEO de la compañía desde el año 2000, donde transfirió dicho puesto a su amigo Steve Ballmer, y ha estado transfiriendo gradualmente sus resposabilidades como Arquitecto en Jefe de Software a lo largo de los dos últimos años; definitivamente el hecho de que se retire, tiene un cierto peso dentro de la empresa que él fundó y que ha transformado la informática.

Es gracias al DOS que Microsoft marketeo bastante en los ochentas, que la revolución de las TIC fue posible, hasta antes del IBM PC, toda microcomputadora era un universo cerrado, el fabricante ofrecía tanto el hardware como el software, un modelo que sólo Apple ha mantenido hasta el presente. IBM creo una revolución de la cuál fuera excluida por no saber adaptarse a los tiempos, al liberar todas las especificaciones de su IBM PC y permitir que otros puedan fabricar tarjetas y periféricos, e incluso la misma máquina se generó un cambio en la microcomputación que llevo a que los equipos se volvieran una mercadería, es decir el libre mercado hizo que los precios bajaran de la mano de una avalancha de proveedores de PCs compatibles, que se disputaban el mercado ofreciendo alta perfomance a bajos precios. Dado que los fabricantes de PCs compatibles sólo tenian que enfocarse en el hardware, pues el software era estándar, y en cuanto el equipo siguiera las especificaciones impuestas por IBM, podría tener acceso a todos los programas que corrieran sobre el DOS. Proyectos como Linux o las sub-notebooks de menos de $500 le deben su origen a este proceso de conversión del hardware en una mercadería.

El impulso inicial del binomio IBM-PC/DOS, cambio la cara de la microcomputación, y cuando IBM decidió matar su propia creación con la introducción de la familia de computadoras PS/2, que eran incompatibles con los PC y que además tendrían su propio sistema operativo, todos los otros fabricantes de PC-compatibles simplemente decidiron mantener el estándar y seguir usando DOS, con lo cual IBM comprobó una de las reglas de la economía, en un mercado de competencia perfecta (libre mercado) ningun actor tiene la suficiente fuerza para cambiar la dirección del mismo. Lo demás para Microsoft fue inercia, pues no tenía competencia, se había convertido de hecho en un monopolio desde ese momento, pues todos los fabricantes de PC se centraban en el hardware más no en el software, que en aquellos tiempos era sólo una pequeña fracción del precio de un PC, un DOS podía costar $40-$60, mientras que un PC estaba en el orden de los $3000. A la fecha la relación de precios ha cambiado y en muchos casos el sistema operativo más los programas ofimáticos básicos pueden costar mucho más que el equipo.

Definitivamente Bill Gates tuvo suerte, estuvo en el momento preciso en el lugar correcto, luego sólo mantuvo la ventaja que le otorgó el destino, sin embargo Gates nunca se ha caracterizado por saber hacia donde se dirigía el mercado, ha fallado sucesivamente en varias de sus visiones del mercado informático, el peor de todos sus fallos fue que subestimó el impacto que tendría Internet en los ordenadores personales. En ese aspecto Steve Jobs es mucho más visionario que Gates, aunque Jobs no ha tenido toda la suerte de Gates.

¿ Sobrevivirá Microsoft sin Gates?, bueno yo diría que Microsoft ha sobrevivido a pesar de Gates, y es que la compañía tiene un tamaño tal que puede con sus activos sobrevivir a los errores de las gerencias, es lo mismo que ocurrió con IBM, que ha sobrevivido a pesar de los graves errores estratégicos que han cometido sus gerencias.

Creo que Gates ha hecho bien en retirarse, es un tipo inteligente y sabe que ya no entiende la dinámica del mercado, se ha dado cuenta de que en los últimos años, no le ha salido una sóla, y antes de ser recordado como un irresponsable que se aferró al poder por vanidad, prefiere ser recordado como el geek multimillonario que se convirtió en filántropo para ayudar a la humanidad.

En lo personal creo que Microsoft como compañía esta cometiendo el mismo error que cometió IBM hace 20 años, el cuál es básicamente cree que el mercado es suyo y que cualquier cosa que ellos hagan, el mercado tendrá que aceptarlo. Además desde hace muchos años la palabra innovación ha sido retirada del diccionario de Microsoft, y sólo se han dedicado a copiar, y además muy mal, a los líderes de todos los sectores donde el gigante de Redmond ha incursionado, consolas de video-juegos, reproductores portátiles de música, portales web, etc.

En conclusión no creo que Microsoft quiebre (con o sin Gates), porque como he dicho antes, tiene un tamaño tal, que puede sobrevivir incluso si perdiera el 90% de sus clientes. Cuando se tiene el tamaño de Micosoft, lo más complicado es quebrar.

Categorías:Microsoft

Piratas de Silicon Valley

junio 27, 2008 2 comentarios

El Valle del Silicio, o Silicon Valley en inglés, es el lugar geográfico donde se concentra la mayor cantidad de empresas relacionadas a las tecnologías de la información. Aunque en él han aparecido y evolucionado muchas empresas, sin duda alguna las dos empresas que han jugado el mayor rol en popularizar las micro-computadoras (PC como las conocemos ahora), han sido Microsoft y Apple, que han estado envueltas en una relación de amor/odio. Sus dos fundadores son personas que pueden despertar tanto odio como admiración.

Dado que hoy ha sido el último día de Bill Gates en Microsoft y probablemente Steve Jobs, sea reemplazado en Apple también, me parece un justo homenaje visionar la que es sin duda la película que mas fielmente retrata la vida de estos dos pioneros de las micro-computadoras, la película se llama "Piratas del Sillicon Valley", porque realmente en aquellos primeros años, las empresas y sus líderes se comportaban como asaltantes, que robaban impunemente la propiedad intelectual de otro, aunque ahora que ya son ricos defienden la legalidad.

Aquí les dejo la película en español para que la puedan ver tambien, lamentablemente la primera parte que es como 8 o 9 minutos que muentra la vida de Steve Jobs y Steve Wozniak antes de fundar Apple no la he podido encontrar en Youtube, todas las demás secuencias las he puesto en un solo playlist para que la puedan ver de principio a fin. Espero que les agrade.