Mostrando entradas con la etiqueta Opinion. Mostrar todas las entradas
Mostrando entradas con la etiqueta Opinion. Mostrar todas las entradas

martes, 25 de septiembre de 2012

¿La posible vuelta de Megaupload?


Leo en Genbeta que Kit Dotcom (conocido por muchos como el gordito de Megaupload) preparar su vuelta con un super-mega proyecto al estilo de Megaupload. Kit Dotcom ya avisó que volvería a lo grande y que se preparase la industria de la música. Vamos, que la va a liar. ¿Será la vuelta de megaupload tal y como lo concíamos? ¿Será algo completamente diferente?

Al parecer ya tienen el 90% del código del nuevo megaupload listo (el nuevo mega lo que sea). Lógicamente es imposible saber que están preparando pero una cosa os puedo asegurar: este tío va a liar una de aupa. Dentro de poco en sus pantallas de ordenador.

jueves, 7 de junio de 2012

Cloud Computing ¿la nueva moda?

Desde hace un tiempo solo hago que oir que si Cloud Computing por aquí Cloud Computing por alla, que si la nube, que si hay que estar en Amazon EC2, Windows Azure o similares. Vamos, que si no preparas tus aplicaciones para funcionar en internet con el concepto de Cloud Computing no existes. Y yo me pregunto ¿de verdad es necesario? Mi opinión: no.

Existen multitud de peros que le puedo sacar a este nuevo paradigma: limitaciones tecnológicas, seguridad, velocidad e incluso problemas legales si me apuras. ¿Por que cuando sale una nueva tecnología todo lo viejo que funcionaba bien no sirve y hay que migrarlo todo?. Recuerdo cuando surgieron las tecnologías web: migrarlo todo para acceder desde un navegador. Y si no lo hacías no  eras cool o no estabas "a la última".

Pues con el Cloud Computing me pasa algo parecido: no veo aplicaciones de toda la vida como un Erp o una contabilidad (por citar dos ejemplos) en la nube y que una empresa esté dispuesta a que sus datos estén en Amazon EC2 o Windows Azure. ¿Crees que el Cloud Computing es la nueva moda o realmente merece la pena migrar todo a la nube?.

jueves, 17 de junio de 2010

Apple afronta una investigación antimonopolio en EEUU

Según comentan en Yahoo Noticias Apple afronta una investigación antimonopolio en EEUU. Lo cierto es que se veía venir. Al parecer está poniendo impidiendo que competencia, como Google, pueda poner anuncios en plataformas tan extendidas como el iPhone o el iPad.

Por un lado tenemos a Google cuyo gran negocio es la publicidad. Por otro a Apple, que siendo realistas no son la hermanita de la caridad en cuanto a facilidades a la hora de utilizar sus plataformas y productos. Además, Apple no dejará escapar el negocio que supone una buena plataforma de publicidad en la iTunes Store, en el iPhone o el iPad. ¿Que nos deparará el futuro? Pues mucho más de lo mismo. Guerras y batallas entre este tipo de empresas y mucho me temo que o Apple cambia algo de estrategia o lo tiene algo complicadillo.

domingo, 13 de junio de 2010

El Senado de EE UU propone que el presidente tenga el poder de cortar Internet

Leo en 20 minutos una noticia cuanto menos sorprendente: El Senado de EEUU propone que el presidente tenga el poder de cortar Internet. La polémica esta servida.

Sin embargo no voy a entrar en valoraciones éticas o políticas; ni siquiera voy a hacer un chiste en plan ¿cuanto tardará la Sgae en pedir lo mismo?. Esta vez sólo voy a realizar una valoración técnia: ¿como leches piensan que se puede hacer esto? ¿un botoncito debajo de la mesa del despacho oval que diga "encender/apagar"?. Muchas veces pienso que los que nos gobiernan están en la edad de piedra en cuanto a tecnología se refiere. Proponen ideas, normas o leyes (e incluso alguna que otra la aprueban) que resultan cuanto menos complicadísimas de realizar. ¿Alguna vez se darán cuenta que este tipo de propuestas no se pueden realizar y que no sirven para nada? Pues parece ser que no lo tienen muy claro. ¿Que te parecen este tipo de propuestas? ¿Crees que sirven para algo o sólo son tonterías sin sentido?.

viernes, 28 de agosto de 2009

Los usuarios de P2P son los que más consumen alta tecnología, van al cine o compran DVD's originales


Via Meneame llego a una noticia en la que se afirma que los usuarios de P2P son los que más consumen alta tecnología, van al cine o comprán DVD's originales.

Según un estudio realizado en EEUU tomando a usuarios de internet de entre 18 y 44 años, reveló que los usuarios habituales de tecnología P2P (los ilegales para la industria) son los que más gastan dinero en tecnología, cine y entretenimiento. El usuario P2P, comparado con un internauta medio, asiste un 34% más al cine, compra un 34% más de películas DVD originales. Y además posee televisores de alta definición y reproductor profesional de DVD comparado con el usuario que no comparte ni descarga archivos. Sin duda, una muestra más de que el P2P y la piratería no es la causa del problema de la música y el cine.

Personalmente pienso que es la propia industria y su modelo prehistórico el único problema que tienen. En lugar de remar a favor de la corriente se aferran a seguir contracorriente, en un mundo tan altamente cambiante como es el de Internet. Otra prueba más que demuestra que siguen totalmente equivocados.

martes, 21 de abril de 2009

Google como buscador de torrents ¿debería ser denunciado?

Hace unos días leíamos sobre la sentencia contra la gente de The Pirate Bay. En la sentencia se argumentaba que, efectivamente, The Pirate Bay no almacena contenido protegido por derechos de autor pero facilita la descarga de este material al poseer las enlaces (los torrents) a dicho contenido. Esta matización puede dar un vuelco en todas aquellas causas que en nuestro país se han archivado o sobreseido precisamente por esta cuestión (aunque esto sea cuestión de la quizá hablemos en otro post).

Lo que inmediatamente me vino a la cabeza es: ¿y que pasa con Google?. Me explico. Si en la cajita de búsqueda de Google escribimos filetype:torrent más de 2.300.000 resultados. Técnicamente, Google está haciendo lo mismo que The Pirate Bay, proporcionando enlaces a descarga de contenido que, en su mayor parte, está protegido por derechos de autor. Entonces ¿porqué no demandan a Google? Además, Google proporciona enlaces a descargas directas, ftp's, web hosting tipo Rapidshare, Megaupload o similares, enlaces del emule, y un sin fin de posibilidades más. De hecho, ya existe mucha gente que utiliza el popular buscador para encontrar todo lo que necesita buscar; una sencilla búsqueda en Google casi es más sencilla que utilizar algún programa p2p.

La sentencia tiene su miga. Si hasta ahora el delito era matar un cuchillo, ahora el delito es proporcionar el cuchillo (o sea, venderlo). ¿Y a que no cierran todas las tiendas de cuchillos?. En fin, que me parece realmente grave una sentencia como esta y que, una vez más, demuestran que están muy perdidos con el problema de las descargas ilegales. ¿Será Google el próximo demandado?

martes, 24 de marzo de 2009

Telefónica, que cara más dura


Ayer, como todos días, abrí el buzón de correo (el de papel de toda la vida) y me encuentro con un panfleto de Telefónica con forma de cd (comienza el cachondeo) para ofrecerme el Top 10 Megas The Best of telefónica. Se trata de una promoción que dura hasta el 31 de marzo donde puedo disfrutar de un Adsl de 10 megas (en lugar del de 3 megas que tengo ahora) pagando lo mismo durante los tres próximos mese.

Después de los siguientes 3 meses, toca pagar. Y claro, en el panfleto no pone cuanto. Navegando por telefonicaonline he conseguido encontrar la promoción y, básicamente, se trata de pagar 40,90 euros a 44,90 por diez megas. Que no pongan los precios me parece muy mal y debería aperecer reflejado por algún sitio. Pero lo que de verdad me indigna es la jeta que tiene Telefónica; por un lado te ofrecen 10 megas de Adsl y por otro se dedican a negociar con el Gobierno (junto con Vodafone, Orange y Ono en el llamado Redtel) un sistema similar al francés de los tres avisos para terminar con el P2P (o sea, el Emule, Bittorrent y compañía). La Asociación de Internautas y el diario Público se hicieron eco de la noticia.

¿Para que quiero tanto Adsl a 10 megas si luego me lo vais a cortar? Señores de Telefónica ¿porqué me ofrecen ese ancho de banda si no voy a poder descargar nada porque según ustedes, todo lo que se descarga es ilegal por el mero hecho de usar el Emule? No quiero 10 megas, ni 20, ni 30... con mis 3 megas voy que me mato. De hecho, me sobran la mitad. Eso sí, quiero que funcionen bien y sobre todo ¡que sean más baratos!. Que en España estamos pagando el ancho de banda como si fuese sobre cables de oro y no en par de cobre que es por donde viajan los unos y los ceros.

No me quiero extender mucho más. Como resumen diré que no pienso pasarme a los 10 megas (y menos si luego nos los van a capar). Muchísimos usuarios (entre los que me incluyo) tienen mas que suficiente con el ancho de banda actual, pero eso sí, que sea de calidad y mucho más barato, porque, desgraciadamente, pagar el Adsl se está convirtiendo en toda proeza en estos tiempos de crisis.

sábado, 7 de marzo de 2009

Agujero de seguridad en Twitter

Utilizando un agujero de seguridad público de Twitter la gente de Security by default han realizado un "hackeo permitido" insertando una actualización el twitter de Enrique Dans.

El hackeo se ha realizado de forma permitida, siempre con propósitos educacionales y sin intención de realizar ningún mal. Esta noticia debería pasar sin pena ni gloria, de no ser porque se trata de Twitter, el servicio web que está en boca de todo el mundo, lo que hace que esté extendiendo como la espuma.

Para nada me parece grave el error de Twitter. Al contrario. Todos los programas tienen errores.

Ayer sin ir más lejos leía un post muy interesante en Hispasec titulado ¿Existen programas sin fallos de seguridad?. Mi respuesta es simple y rotunda: no. Además es imposible.

Programar sin fallos, teniendo en cuenta todos los miles de ataques conocidos resulta imposible. Y si esto lo hiciéramos, ¿como nos vamos a proteger de ataques que todavía no se han inventado, pero que se inventarán, y contra los que no podemos estar preparados?. Sin embargo, esta no es excusa para que no programar bien en cuanto a seguridad se refiere. Creo que existen dos ideas básicas que todo programador debería aplicar:

-Intentar realizar bien su trabajo, programando sin fallos y siempre teniendo en cuenta (entre otros muchos factores) la seguridad, especialmente si se trata de aplicaciones críticas en cuanto a este tema se refiere.
-Siempre que se encuentre un fallo de seguridad, darle la máxima prioridad y corregirlo lo antes posible, para minimizar sus consecuencias. Y aprender del fallo para no volver a corregirlo y quizás, aplicar medidas correctoras para evitar posibles fallos futuros.

jueves, 19 de febrero de 2009

Facebook y la privacidad

Hace unos días Facebook cambió sus condiciones de uso (esa cantidad de texto a la que siempre damos aceptar sin parar a leerlas) dándole derecho a una “licencia mundial irrevocable, perpetua, no-exclusiva, transferible, totalmente pagada, para usar, copiar, publicar, transmitir, almacenar, retener, mostrar públicamente, escanear, reformatear, modificar, editar, traducir, adaptar, crear trabajos derivativos y distribuir cualquier contenido de usuario posteado o en conexión con el servicio de Facebook y utilizar el nombre de la persona, imagen para cualquier propósito, incluyendo comerciales y publicidad”. Vamos, que pueden hacer casi lo que les de la gana.

Ahora, y tras las cientos de protestas que se ha producido en la red, parece que Facebook muestra un mensaje al borrar la cuenta donde se muestra algo arrepentido:


Estás borrando (la cuenta) porque estás preocupado por los Términos de Servicio de Facebook?

Este fue un error que hemos corregido. Tu eres dueño de la información que pones en Facebook y tienes el control de lo que le sucede. Sentimos mucho la confusión. Ver http://blog.facebook.com/blog.php?post=54434097130 para más información

-El equipo de Facebook Traducción de Arturo Goga

Además, proporciona un link para eliminar la cuenta de Facebook, algo que parecía ser que era bastante complicado.

Personalmente no uso Facebook ni ninguna red social (excepto Twitter si se considera red social). Me parecen un aburrimiento y que necesitan demasiado tiempo libre del que por desgracia no tengo. Pero ¿hasta donde vamos a permitir que atenten contra nuestros derechos por mucha red social de moda que esté? ¿No debería existir algún marco legal que prohibiese crear cualquier sitio web con condiciones de uso tan brutales?

miércoles, 11 de febrero de 2009

Conficker deja en tierra los cazas del ejército Francés

Leo Wikinews una noticia preocupante Un virus informático deja en tierra los cazas del Ejército Francés. Al parecer, el virus Conficker se propagó a través de una memoria USB afectando a la red interna de la Marina.

Este hecho, a primera vista chistoso, en realidad es preocupante. ¿Desde cuando los ordenadores del ejército usan Windows? ¿Es que no están bien protegidos? ¿Cualquier militar puede pinchar un USB en un ordenador del ejército e infectarlo? ¿Un simple virus como el Conficker puede parar a los cazas del Ejército? Muy preocupante.

Imaginemos por un momento que algo parecido hubiera ocurrido en los ordenadores que controlan el sistema eléctrico por ejemplo. Todo el mundo sin luz. No lo entiendo. Se gastan miles de millones en seguridad para que un simple virus en un USB la lie parda. Personalmente creo que es mucho más importante que este tipo de cosas no ocurran; me parece de vital importancia que ciertos sistemas realmente vitales para todo el mundo funcionen (y funcionen bien) y estén libres de virus, troyanos, intrusos y demás amenazas. Y en realidad no importa si usan Windows, Linux o el super secreto sistema operativo. Las cosas hay que hacerlas bien, o luego, por donde menos te lo esperas, se te cuela un bichito.

jueves, 22 de enero de 2009

Panda Antivirus elimina un componente esencial del sistema

Comentan en varios foros de internet (como este que Panda Antivirus ha eliminado el gestor de llamadas de procedimiento remoto, el encargado del portapapeles, la cola de impresión, el gestor de soportes de almacenamiento, el visor de eventos o la función de Restaurar Sistema (al parecer Panda elimina el fichero rpcss.dll que es el que contiene a este servicio).

Unos meses antes, en noviembre del año pasado, el antivirus AVG detectaba el fichero user32.dll como un virus (otro componente esencial de Windows) y lo eliminaba. Como contrapestación por los perjuicios causados, regalaron un año de subscripción gratuita.

No voy a entrar en la eterna discusión de si un antivirus es mejor que otro, cual detecta mas virus, troyanos y demás basura que hay circulando por ahi. Me parece mucho más interesante realizar la siguiente reflexión ¿que hacemos ante un caso como este?. Estamos tan tranquilos, con nuestro antivirus actualizado para que no tengamos problemas y ¡tachan!... el antivirus se carga el sistema operativo. Claro, en el ordenador de tu casa o lo intentas arreglar (que al final siempre hay alguna manera medianamente sencilla) o formateas e instalas de nuevo. Pero ¿y si te ocurre en la empresa donde eres el responsable de varias máquinas de Windows? ¿Quien paga el tiempo y las horas perdidas por algo asi? ¿Las empresas de antivirus?

Seguro que alguno de las radicales de Linux leeran este post y dirán: "¡claro! Pasate a Linux que no hay virus y estas cosas no te pasan. Esto te ocurre por ser Windosero". Me parece estupendo, pero es que no tengo máquinas linux a mi cargo. Son Windows y esto es como las lentejas. Y al final ¿quien paga los platos rotos?

Ultimamente con este tipo de noticias lo que me está entrando es bastante miedo. Empiezo a desconfiar en los antivirus y pasan de ser ese filtro maravilloso que impide que el pc se llene de mierda a ¿y si lo que detecta no es verdad y nos destroza el sistema operativo? Total, que para no eternizarnos espero que esto sean meras anécdotas y que no vuelva a ocurrir.

domingo, 4 de enero de 2009

Autopsia al código fuente del Zune

El pasado 28 de diciembre (día de los inocentes para más narices) se produjo lo que muchos dieron en llamar La muerte del Zune. Según aparece en diversos blogs, los Zunes de Microsoft dejaron de funcionar. Poco días más tarde, FayerWayer publicó un post titulado Autopsia al código fuente de Zune revela orden de suicidio donde, mediante un pantallazo de parte del código fuente del Zune (en teoría) averiguaron las causas del problema. La imagen es la siguiente:



Al parecer, el problema está en el cálculo del año ya que al entrar en el bucle (la lína 259) llegamos a la línea 263 (if (days>366)). ¿Y cual es el problema? Pues que el año 2008 es bisiesto y tiene 366 días en lugar de los 365 habituales, con los que entramos en un bucle infinito y por consiguiente, la muerte del Zune.

En otros blogs, como el de alt1040 publicaron las instrucciones pararesucitar a tu Zune, si que si eres uno de los afectados, allí puedes encontrar la manera de hacer que vuelva a la vida.

Es curioso ver como este error con las fechas (que suele ser bastante habitual, por cierto) aparece de vez en cuando como ejemplo de los errores que este tipo de cuestiones pueden causar en los programas de ordenador (por desgracia me he topado con este problema alguna que otra vez). Los años bisiestos, los cambios de hora o el famoso segundo de más que ha tenido el año 2008 son grandes quebraderos de cabeza para los informáticos. Además, no es fácil "acordarse" que existen años bisiestos cuando estás escribiendo código y tienes en la cabeza un montón de cuestiones más. Siempre hay que tener en cuenta todas estas cuestiones mientras se está tirando código, por muy pequeña o tonta que parezca, porque puede que el día de mañana sea esa tontería que no tuviste en cuenta (total, ¿nunca se va a dar?) sea la causante de un error en tu programa. No hagas como todos aquellos que pensaron que el año 2000 no iba a llegar nunca.

martes, 9 de diciembre de 2008

El troyano del Flashget

Hace unos días, apareció un mensaje del antivirus de esos que te hacen ponerte nervioso: troyano Dropper.Win32.Agent detectado en el fichero updates.exe del Flashget. Parece ser que durante unos días un troyano infectó los servidores donde están alojadas las actualizaciones del Flahsget y claro, al actualizar el programa, cientos de personas se infectaron.

La solución es bien sencilla: eliminar el troyano, pasar el antivirus, actualizar a la nueva versión y comprobar que el updates.exe no vuelve aparecer por el disco duro. Pero ante un problema de seguridad como este ¿podemos hacer algo?

Seguro que estás harto de oir o leer por ahí que si hay que tener el antivirus actualizado, un buen firewall, no bajarse cosas raras o de dudosa procedencia y recomendaciones similares. Pero, ¿sirven de algo todas estas protecciones si el agujero de seguridad está fuera de nuestra máquina?

Vamos a poner un ejemplo sencillo: imaginemos que un super hacker maligno de la muerte infecta los servidores donde están las famosas actualizaciones de windows update. Al día siguiente, aparece una nueva actualización de seguridad (la KBxxxxx) y todos (inlcuido yo) le pinchariamos en descargar, o bien para que no incordie mas el iconito del escudo amarillo o bien para tener el sistema bien protegido. Pues ya está, sistema infectado. En unas pocas horas cientos y miles de ordenadores infectados. ¿Y podemos hacer algo? Pues nada de nada.

Hoy dia resulta casi imposible leer todos los boletines de seguridad y estar al tanto de todos los agujeros que existen en los programas. Al final, aunque tengas tu máquina blindada, siempre puedes tener un problema como este. Y me temo que no existe una solución fácil. Por el momento, sólo nos queda confiar en que algo así no ocurra y que los responsables de este tipo de servidores donde se encuentran las actualizaciones los protegan para que un caso así no pueda suceder.

jueves, 13 de noviembre de 2008

Google ¿a la caza de Skype?


La noticia de que Google añade videoconferencia en Gmail habrá sorprendido a muchos, aunque presonalmente no me ha llamdo mucho la atención: se venía venir. Y es que desde hace tiempo Skype parecía no tener rival (o alternativas como dicen muchos) y se estaba haciendo con una parte de un pastel que Google no quiere dejar escapar. La lucha ha comenzado ¡ayime!

Pero Google lo ha planteado mucho mejor que Skype: utilización de estándares como XMPP y H.264, alejándose de los protocolos oscuros y cerrados que utiliza Skype. ¿Que ventajas tiene esto? Pues seguramente dentro de poco veamos como aparecen terceros en el juego que utilizarán este servicio de videoconferencia de Gmail.

Tal y como van los de Google, que tiemple Skype. Parece que no se les resiste nada y tras este anuncio de videoconferencia ¿que será lo próximo? ¿El ansiado sistema operativo -rumor- de Google? ¿Habrá algo que se le resista?

miércoles, 12 de noviembre de 2008

Los números del spam

Según un estudio publicado por la Universidad de California utilizando la botnet Storm, sólo uno de cada doce millones y medio de esos correos de spam donde te ofrecen viagra, chicas alucinantes, y mil y una tonterías más se contestan.

Siempre que me llega un correo de este estilo me pregunto ¿pero alguién será tan pardillo de contestarlo, o lo que es peor, comprará alguien alguna cosa de estas? ¿Que ganarán todos estos que envían spam a diestro y siniestro?

Personalmente no me preocupa mucho el spam. Los filtros de los clientes que utilizo son tremendamente eficaces (viva Gmail) y cada vez me llegan menos correos de este tipo. Pero si nos ponemos en el otro lado, el spam supone un gran problema (y mucho dinero) para aquellos servicios que te ofrecen correo eléctronico; un problema que se suponía que iba a ser solucionado y que al final sigue ahí.

lunes, 10 de noviembre de 2008

Algo estamos haciendo mal

Leo en el fantástico blog de Microsiervos que el actual transbordador espacial vuela con cinco ordenadores redundantes mientras que el programa Apolo tenía un único ordenador con un programa que ocupaba 36k de memoria.

En Microsiervos comentan lo que muchas veces he oído: como es posible que el hombre llegase a la Luna con un ordenador en el transbordador que tiene menos potencia que cualquier calculadora de hoy día. Yo me pregunto otra cosa ¿no estaremos haciendo algo mal?

Si en el programa Apolo el software ocupaba 36k de memoria y funcionó correctamente ¿porque ahora necesitamos cientos y cientos de megas de ram, disco duro y varios gigahertzios para hacer lo mismo? ¿No será que ya no se optimiza nada y estamos matando moscas a cañonazos?

No se si serán las prisas, las nuevas maneras de hacer las cosas o yo que se qué, pero no lo entiendo. Para hacer lo mismo que hacíamos hace unos años necesitas un Core Quad y unos discos duros infinitos. Quizá sea mejor que en lugar de sacar miles de novedades que son bastante tontas, se dedicasen a optimizar lo que ya tienen para hacer que todo fuese más rápido y sobre todo seguro y fiable; y es que, como comentan en Microsiervos ¿quién de nosotros se jugaría la vida a que nuestros ordenadores de sobremesa, con toda su velocidad, precisión, y memoria, podrían funcionar dos semanas seguidas sin un sólo fallo?

miércoles, 6 de agosto de 2008

No me gusta Cuil

Hace unos pocos días se anunció a bombo y platillo Cuil, el "mayor buscador del mundo" según se autodefinen. No pasaría de ser otro buscador más si no fuese por el hecho de que Cuil está programado por algunos ex-componentes de Google, con lo que el morbillo está asegurado.

Cuestiones metafísicas de esta índole a parte, Cuil es una castaña. Acostumbrado a Google, Cuil me resulta complicado y poco usable (eso de las tres columnas no termina de convencerme). Hecho de menos las búsquedas en blogs y grupos que tantas veces me han ayudado y sobre todo, ese botoncillo de "buscar en español". No se si por casualidad o no, pero algunos de los enlaces que muestra no funcionan, algo bastante molesto cuando estás detrás de encontrar un dato que andas buscando.

Seguramente, si Cuil no hubiese sido desarrollado por ex-componentes de Google hubiese pasado sin más pena ni gloria y no hubiera sido anunciado por los cientos y cientos de blogs que lo han hecho. Como véis, hasta en el mundo de las tecnologías existe cierto morbillo que siempre puede ayudar a la hora de lanzar un nuevo producto.

martes, 5 de agosto de 2008

Cuando Agosto era tranquilo

Recuerdo con cierta nostalgia cuando agosto era tranquilo. Te marchabas de vacaciones y cuando volvías no había pasado nada importante en "el mundillo". Era como si en este mes todo entrase en un agujero espacio-tiempo del que se salía en septiembre cuando todo volvía a la normalidad.

Pero amigos, ahora las grandes empresas no respetan ni las vaciones. Que si el iPhone, Midori o el experimento Mojave, ... todo está muy revuelto. Los de Apple liados con sus iPhone y sus iHistorias. Los de Microsoft con los suyo, lanzando informaciones sobre el posible futuro de Windows (que digo yo, no ha salido la próxima versión y ya hablando de la siguiente...). En fin, que ya no es un agosto cualquiera. ¿Nos sorprenderán los de Google con algo nuevo este mes de calor y más calor?

miércoles, 30 de julio de 2008

El poco interés que existe en la programación

Desde hace un tiempo considero que programar es un arte. Y reconozcámolos, igual que no todo el mundo sirve para ser modelo, no todo el mundo sirve para programar. Pero además, nos juntamos con otro factor más: la falta de interés por programar.

No se si habrá sido casualidad pero desde un tiempo a esta parte no hago nada más que encontrarme con programadores que les importa bien poco lo que hacen. Con que funcione es suficiente. Programan códigos insufribles, sin ningún tipo de análisis ni lógica de programación, enrevesados y llenos de fallos. Incluso me encuentro con alguno que ni siquiera prueba las cosas, basta con entrar en la pantalla y con que aparezcan datos (aunque estén todos mal) es suficiente. ¿Tanto cuesta hacer las cosas bien?

Ya no importa si el programa está bien estructurado, si hace sólo las consultas necesarias a la base de datos y está optimizado. Da igual. Si en lugar de hacer una consulta se hacen diez, da igual, con tal de que funcione y no "pete" es suficiente. ¿Tanto cuesta hacer bien las cosas?

Y ya no hablemos de comentar los códigos o pensar si lo que se ha hecho está correcto. Personalmente, y me imagino que a muchos de vosotros que sois programadores, os gratificará personalmente tener un código vuestro y ver que funciona correctamente, que está bien diseñado, que es elegante, está bien escrito, hace las consultas necesarias y es sencillo de mantener y seguir. Y claro, el problema es que luego te encuentras con estos tipos del "con que funcione es suficiente y el que venga detrás que las componga".

Como os comentaba al principio no se si es casualidad pero ultimamente me he encontrado con varios de estos. Lo más curioso es que uno de ellos me preguntó en cierta ocasión ¿porque los programas fallan tanto? Y es que, como dice el refrán, a la vejez viruelas.

martes, 15 de julio de 2008

Unos pocos Mhz en Marte


Vivimos en una época donde cada poco tiempo nuestos ordenadores se quedan obsoletos. Nuevos componentes, memorias más rápidas, procesadores que consiguen más y más velocidad, discos duros enormes... En fin, una locura. Sin embargo, en uno de esos artículos que hablan sobre el software que va en la Mars Phoenix Lander (uno de esos ingenios que envían los de la Nasa a Marte) aparece el siguiente párrafo:

"En la entrevista Gluck nos habla de la plataforma hardware que se ha utilizado en esta misión, basada en un ya veterano ordenador IBM RAD6000, [...] que es en sí mismo un ordenador completo con una CPU RISC de IBM que va a 33 MHz y que tiene una potencia de proceso ridícula de 35 MIPS. Además dispone de 128 Mbytes de RAM, y es el responsable de ejecutar el sistema operativo VxWorks".

Espera, espera... eso no puede estar bien ¿33 Mhz? Pero si yo tengo dos cores a 2 Ghz y pico y cada vez que arranco esto se muere... Y curiosidades de la vida, este mismo día que leo el artículo tengo una charla animada con una persona (que no diré quien és por el anonimato) que me aseguraba que la solución a una aplicación que tenemos que es más lenta que el caballo del malo consiste en poner un pedazo de servidor con 8Gb de Ram, no se cuantos discos duros, red a a 1Ghz... en fín...

O sea, que vivimos en una época donde cada poco se dobla la velocidad del procesador y estos de la Nasa andan todavía con unos 486 viejunos. ¿Tan mal andan de dinero? Pues me imagino que no es cuestión de dólares, sino todo lo contrario; cuentan con una plataforma hardware requeprobada, software testado y testado y testado y como se demuestra, no se necesitan millones de Mhz para conseguir hacer las cosas. ¿Que conclusión saco de todo esto? Que es cierto que el hardware avanza que es una barbarida, pero ¿y el software? ¿Aprovecha todos los recursos? ¿Esta realmente optimizado? ¿Matamos moscas a cañonazos y los problemas de velocidad los arreglamos con máquinas más potentes y mas gigas de ram?

Personalmente creo que habría que dedicar mucho más esfuerzo a optimizar lo que tenemos en lugar de a conseguir sacar un nuevo programa cada dos meses. Menos ventanitas transparentes, menos features estúpidas que sólo sirven para desactivarlas en cuanto arrancamos el ordenador y más programas eficaces y eficiantes, depurados, corregidos y optimizados. Seguro que alguno de vosotros, si habéis llegado hasta aquí, me podreís decir que en muchos sitios los jefes pasan de estos temas. El famoso: tiene que estar para ayer. Cierto. Pero si en Marte funcionan con 33Mhz, ¿acaso los marcianos van a ser más que nosotros? Tenemos que conseguir que arranque con 25Mhz...

Os recomiendo que leais el artículo completo, que es verdaderamente interesante: mycomputer.com