NoSoloParidas

September 27, 2007

Office para estudiantes

Filed under: Informatica

Estuche Office 2007Me he enterado de que Microsoft ha decidido lanzar una oferza para los estudiantes de varias universidades de España (y del mundo), entre las que se encuentra la Universidad de Salamanca, nuestra queridísima USAL.

La oferta consiste, básicamente, en ofrecer la descarga de Office 2007 Ultimate así como una licencia perpetua para dicho software, por tan sólo 52 euros. Si os interesa tener un Office legal y poder utilizarlo para siempre, sólo tenéis que pasaros por esta web.

La alternativa es la Office eMule Edition o, aún mejor, el nuevo Lotus Symphony de IBM que, curiosamente, acaba de relanzar después de decir que se unía a la comunidad de OpenOffice. Y algunos todavía creen que IBM se metió en la batalla de ODF por defender los estándares…

PD: Esta entrada la he escrito con Windows Live Writer, un programa de publicación en blogs en fase beta, que podéis descargar aquí. No está mal para ser gratis.

August 13, 2007

Porqué se debe utilizar Linux en la empresa.

Filed under: Paridas, Informatica

windows y linux

Leía hace un par de días (antes de irme de vacaciones, de ahí la inactividad reciente) una lista de 10 razones sarcástica por las que utilizar Windows XP en las empresas en el blog de Luther. Como vuelvo con las pilas cargadas y afán peleón, voy a intentar contestar a esas 10 con otras tantas sobre porqué se debe utilizar Linux en lugar de XP en las empresas. Aquí van las mías:

  1. En las reuniones matinales, si no usas Linux, te quedarás fuera de todas esas interesantes conversaciones sobre el nombre de la distribución que ha salido esa mañana. Las peleas por ver quien tiene la distro “más mejor” te causaran una clara envidia y se sentirás totalmente apartado de la manada (perdón, de la comunidad).
  2. La facilidad que tiene XP a la hora de manejar tu hardware y tus últimos periféricos te evitará tener que navegar por internet en busca del último hack del kernel, el último fichero de configuración o la última virguería que te permita enchufar e imprimir de forma normal con la impresora. La sensación de vacío que te puede provocar esta situación, unida a la frenética actividad de tus compañeros buscando la forma de hacer que todo les funcione correctamente, hará que te sientas “un cero a la izquierda”.
  3. El no tener que recordar una ingente cantidad de comandos para la consola, de enormes ficheros de configuración “totalmente personalizados” así como un número ilimitado de diferentes nombres para un mismo programa (véase Writer, Espronceda, etc.) pueden provocar una degeneración en tu función cerebral relacionada con la memorización.
  4. La ausencia de uso de la consola con sus preciosas letras verdes de fondo (sólo para auténticos “expertos”) puede provocar una pérdida de precisión en el vitriolo ocular, sólo subsanable con una sesión diaria de la triología Matrix en formato ASCII.
  5. En caso de que los virus de Resident Evil y 28 Días se propaguen por la tierra, morirás irremediablemente puesto que sólo los que se han expuesto a las propiedades de sistemas GNU/Linux, con su conocidísima inmunidad ante este tipo de patógenos, podrán sobrevivir.
  6. Al ser usuario de Windows XP, no podrá poner como excusa que “tengo que recompilar el kernel y bajar las últimas versiones de todos los paquetes” para evadirte de sus quehaceres diarios. Tampoco la conocida “no es compatible con mi OpenOffice” argucia con la que sus compañeros eluden la lectura o elaboración de documentos le servirá.
  7. Mientras sus compañeros de trabajo disfrutan de interesantes quedadas donde comparten sus conocimientos sobre la mejor forma de afinar sus kernels para jugar al Tux Racer en 3D (eso sí, con la implementación libre del driver para las tarjetas Nvidia, nada de software “privativo”), usted terminará por empezara pensar que puede utilizar su tiempo de una forma mejor que permanentemente dedicado al sustento de “La Comunidad”.
  8. Al no ser usuario de GNU/Linux, no se sentirá en la necesidad de ayudar a sus amigos ex-windowsero que han abrazado la fe para que completen una migración satisfactoria a la plataforma de la luz y la verdad. Debido a esto, no necesitará invertir su tiempo en buscar la mejor alternativa a los programas más populares ni en afinar, posteriormente, la configuración de estas aplicaciones para que sus amigos utilicen Linux y no vuelvan al reverso tenebroso, lo que sería una clara mancha en su historial. Esto no ayudará en nada a su vida social, limitando su círculo de amistades a aquellos que no quieran aprovecharse de sus conocimientos informáticos “avanzados” (no como los que necesita un maldito windowsero).
  9. Se verá obligado a leer todos los correos que le envíe su jefe así como buscar toda la información que solicite a través de Internet, no pudiendo recurrir al popular chascarrillo de “mi Linux no tiene soporte para ese tipo de redes wireless” como excusa rápida y sencilla para evitar este tipo de pesadas tareas.
  10. Por último, y no menos importante, se evitará tener que repetir permanentemente leiv motivs habituales entre sus compañeros como “usar Windows es no ser un buen informático” o “todo el mundo sabe que Vista no trae nada nuevo”. Esto de nuevo puede afectar a su capacidad de memorización así como a su prestigio como profesional, puesto que le resultará complicado sostener la mirada ante sus colegas expertos en la instalación y puesta en marcha de una Ubuntu. Ahórrese semejante vergüenza.

En fin, espero que esta lista se tome con el mismo humor con la que me tomé yo la que ha inspirado este post. De lo contrario podría llegar a pensar que el humor aún no tiene una implementación bajo GPL…

August 2, 2007

5 Errores creando Servicios Web .NET

Filed under: Informatica

Logo Artículo Top5Mistakes

Hoy he podido sacar un rato para leerme un artículo que llevaba bastante tiempo en mis favoritos, por el interés que me había despertado, pero con el que no acababa de ponerme. El artículo, llamado Top 5 Web Service Mistake trata, como su propio nombre indica, sobre los cinco errores más comunes en la construcción de servicios web, en concreto utilizando la tecnología .NET. A modo de introducción, os dejo aquí enumerados los títulos de esos cinco errores más habituales, traducido del inglés en el que está escrito con mi inglés de Burgos, junto con una breve explicación.

  • Utilizar tipos de datos específicos de .NET: nada de Dataset, por ejemplo.
  • No utilizar las ventajas de ASP.NET: sobre rendimiento y utilización de caché.
  • No suficiente rendimiento para la inversión: reducir el número de llamadas y aumentar el de información enviada.
  • Utilizar servicios web para acceso a datos: los servicios web deben ofrecer lógica de negocio, no datos.
  • Confiar en la aplicación cliente: los servicios web deben ser seguros por sí mismos.

Si queréis saber más, no tenéis más que leeros el artículo, que se hace ameno y está sazonado de ejemplos en código.

July 31, 2007

Hosting ASP.NET

Filed under: Informatica

m6 copanel

Llevo tiempo planteándome coger un hosting ASP.NET, puesto que sé que mi futuro profesional está en la plataforma .NET y que, al menos en España, el desarrollo web suele ser el nicho de mercado donde más trabajo hoy. Así que si quiero hacer mis hands-on-labs y demás formas de preparación y aprendizaje, qué mejor forma que contra un dominio real. También, dicho sea de paso, migraré dentro de, espero, no mucho tiempo este blog a otra dirección controlada totalmente por mí, a salvo del “capado” que ofrece Blogsome de muchas de las funciones propias de Wordpress, empezando por el backup de los archivos de componen el blog.

El caso es que después de mirar, no mucho, qué opciones había, he decidido escoger M6.net, en concreto su paquete “Flex”, que me ofrecía unas condiciones mejores que el paquete inicial pero a un precio que no hiciera que me echara para atrás. Un listazo con las características de este paquete de hosting podéis verlo aquí, aunque destacaré las más relevantes:

  • 170GB de almacenamiento
  • 1000 GB de transferencia mensual
  • 7 sitios web
  • 7 servidores de mail
  • 70 cuentas de FTP
  • 50 bases de datos MySQL
  • 2 bases de datos SQL Server

Creo que no está nada mal por unos 88 Euros al año, lo que he pagado al cambio de divisa por los 108$ que piden por este pack. Si a eso le sumamos que me han regalado por un año un dominio, me parece que es una buena opción. Además, como valor añadido, decir que el panel de control (a pesar de que tampoco he visto los de otros hostings) es realmente completo y amigable, montado mayoritariamente sobre AJAX, lo que lo hace muy ligero y usable.

Seguiré comentando mis impresiones a medida que vaya exprimiéndole, pero la primera no ha podido ser mejor. Amor a primera “visa” ;-)

July 26, 2007

Salvemos Thunderbird

Filed under: Informatica

Logo Thunderbird

Resulta que la Fundación Mozilla, que se supone que es uno de los adalides de esto del software libre, que aboga por las alternativas a los productos “privativos” y que, en definitiva, debería ser uno de los guardianes de que los preceptos de esta filosofía se cumpla, parece que se está pasando al “lado oscuro” y amenaza con quitarse de encima Thunderbird sólo porque no parece haber alcanzado la popularidad que su producto estrella, el navegador Firefox.

Personalmente soy usuario de Thunderbird desde hace más de un año y, a pesar de que me costó mucho ponerlo a mi gusto, conseguí que hiciera las tres funciones principales que tenía en mente para el gestor de correo: descargar y leer los emails (dejando una copia en el servidor), leer feeds RSS y leer sitios de news. Es, junto con Firefox, la aplicación que más utilizo en mi equipo de casa y se ha revelado como muy útil y fácil de “migrar” de un equipo a otro debido a que copiando la carpeta profile al nuevo ordenador, tengo todo igual que en el anterior.

Sin embargo, parece ser que un software bien pensado y desarrollado, con muchísimo plugins que mejoran sus prestaciones, no va a seguir siendo objeto de interés por la gente de Mozilla. Algunos ven la mano oscura de Google detrás de esto esto, a quien no le interesa un producto como Thunderbird que puede restar cuota de uso a su interfaz web para Gmail (donde cuelga todos sus encantadores anuncios que invaden nuestra privacidad totalmente). Otros simplemente creen que se lo quitan de encima porque no da dinero, lo cual no deja de ser una razón que parece chocar de frente con la filosofía GNU.

Tengan razón unos u otros, espero que finalmente Thunderbird siga adelante, mejorando sus prestaciones y características porque, a pesar de que cada día más la funcionalidad se esté migrando hacia Internet, algunos seguimos prefiriendo las aplicaciones de escritorio.

June 25, 2007

Second Life

Filed under: Informatica


No podía ser de otra forma, hoy en un rato de vagancia entre estudio y estudio me he decidido a probar Second Life. Bueno, realmente me hice una cuenta hace unos días pero entonces no pasé de instalarme el cliente gráfico y “volar” un ratito por Dios sabe donde. La verdad es que Second Life resulta bastante críptico y difícil para los no iniciados, aunque no parece estar tan deshabitado como había oído comentar.

Primer problema: el cliente no es ni mucho menos ligero y se come prácticamente toda la CPU. No sé si esto es un comportamiento por defecto, propio de una tecnología basada en Grid, o es que realmente necesita toda la CPU. En cualquier caso, mientras estás “pendiente” de SL no tienes tiempo para mucho más, así que no he llegado a comprobar si la respuesta del resto de aplicaciones se ve perjudicada.

Segundo problema: no me funciona el sonido. No tengo ni idea de porqué, he rebuscado en las opciones de audio y tenía todo “unmute” así que quizás sea un problema con la tarjeta. Se me hace raro puesto que tengo sonido en Windows perfectamente, pero cosas más raras se han visto. Lo peor de todo es que me dejan de sonar el resto de aplicaciones, como si SL se apropiara el canal de audio. Esto es igual de extraño o más que lo anterior, pero no tengo ni idea de cómo configurarlo para, al menos, seguir escuchando música u oyendo las alertas de otros programas.

Tercer problema: es muy complicado de usar, desde mi punto de vista. Existen muchas opciones y como me salté el tutorial del inicio sin darme cuenta y ahora no sé cómo volver a él, me estoy teniendo que “aprender” el programa tocando por allí y por allá. La respuesta tampoco es excesivamente buena, aunque supongo que en esto influirá mi penosa ADSL así como que mi equipo puede que no cumpla con las expectativas de SL, probablemente acostumbrado a mejores máquinas.

En fin, por no alargarme. No puedo decir que mi primera experiencia con Second Life haya sido precisamente buena. Seguramente en un futuro seguiré intentándolo porque la experiencia de una realidad alternativa es “golosa” y puede resultar básica para todos en un futuro. Sin embargo, a día de hoy, recuerda más a los primeros 600 que a los más modernos McClaren.

PD: Un vídeo sobre cómo sería Second Life en el mundo real, imprescindible para comprender el “estado del arte” en este metaverso.

June 2, 2007

Innovación

Filed under: Informatica




Últimamente la innovación se está convirtiendo en un factor clave en el éxito de cualquier empresa. No es que antes no lo fuera, porque evidentemente nadie se ha hecho nunca rico si no era a base de buenas ideas, por mucho que algunos se empeñen en decir lo contrario. Y cuando hablamos de buenas ideas, me refiero también a saber sacarle más partido a las ideas con las que otros no han llegado excesivamente lejos ;)

Sin embargo, creo que en esta nueva época que vivimos en la que todo es abierto, copiable, modificable, libre y demás términos que nos hacen pensar que podemos usar las cosas sin pagarlas, quizás ya no baste como en tiempos pretéritos con tener una buena idea y cobrarle a todo el mundo por usarla. Por eso, muchas empresas están haciendo de la innovación una de sus banderas, lo que les granjea las simpatías de quienes, en principio, deberían estar en su contra por filosofía personal. No hace tanto que escuchaba a un talibán linuxero, adalid de la filosofía libre más recalcitrante y “stallmanista”, que “usar Mac OS X estaba bien porque Apple sí trataba bien a sus usuarios, no como Microsoft”.

Por tanto, es indudable pensar que una imagen asociada a la innovación abre puertas inicialmente cerradas por otras características. Y esta misma imagen también permite abrir otros campos como el marketing viral que, cada vez más, empieza a tener una importancia capital. En los últimos meses hemos asistido a la avalancha “iPhone”, con media Internet revolucionada esperando su lanzamiento y aprestándose a ahorrar los muchos dólares/euros que costará el aparato. ¿El secreto de esta expectativa que haría “humedecer” a cualquier responsable de marketing? La innovación que acompaña a este gadget, con la nada despreciable cifra de 200 patentes (sí, patentes, es que Apple patenta sus novedades, qué mala gente) acompañándole.

Toda esta moda que amenaza con quedarse (y yo que me alegro) de la innovación también está afectando a Microsoft, que se empeña en quitarse la imagen de “copión” lanzando oleada tras oleada de nuevas tecnologías y productos. Sin embargo, como bien reza el refrán que dice “cría fama y échate a dormir”, no importa que estos días veamos novedades como Surface que alguien encontrará la conexión con alguna otra tecnología anterior (y probablemente desconocida para casi todos) para poder seguir acusando a la gente de Redmond de plagiar.

No obstante, no todo el mundo está tan contento con esta afluencia masiva de novedades por parte de Microsoft y ya se alzan voces que se quejan de la cantidad de nuevos lanzamientos a los que tienen que hacer frente los profesionales más involucrados con las tecnologías y mercados relacionados con dicha empresa.

¿En qué acabará todo esto? Pues quien sabe, pero a mí últimamente me preocupa la apariencia que Microsoft está empezando a tener con una estrella masiva: primero crece hasta límites descomunales alimentándose de sí misma y finalmente desaparece en un tremendo estallido. Sin ninguna duda, sería una auténtica “innovación”, una forma de desaparecer del mapa nunca antes vista.

PD: No dejéis de ver el vídeo si queréis comprobar cómo la innovación no siempre deja satisfechos a todos.

May 22, 2007

Sinergia positiva

Filed under: Informatica

Vaya vista

Después de mucho tiempo escuchando elucubraciones y visiones apocalípticas sobre el rotundo fracaso que sería Windows Vista, empiezan a aparecer con cuentagotas las noticias de sus ventas. Por lo visto no les ha salido tan mal la cosa, si algunos de los que vaticinaban el descalabro empiezan a tener que rendirse a las evidencias. Sin embargo, como la cabezonería (o talibaned) obliga a resistirse a la realidad, la última argumentación (más original que aquella basada en la ignorancia de los usuarios) afirma que la culpa es de la terrible presión que Microsoft ejerce sobre los fabricantes de PCs, a los que tiene totalmente esclavizados y obliga a vender las licencias OEM de su Vista para engordar los números de ventas artificialmente.

La verdad es que la idea es interesante y me atrevería a decir que hasta divertida. Aunque Microsoft sea una empresa “enorme”, me cuesta creer que lo sea tanto como para subyugar a gigantes como Dell o HP. Pero, analicemos la idea en cualquiera caso. Me permitiré el lujo de darle el beneficio de la duda. Si nos creemos que en efecto Microsoft puede ejercer semejante control sobre estos gigantes de la industria, ¿sería realmente necesario aplicar dicha medida de fuerza? Porque la última vez que lo pregunté, esta gente se dedicaba a vender ordenadores…

¿Qué tiene que ver eso con Vista? Pues es sencillo. La mayoría de gente renueva el PC con las nuevas versiones del sistema operativo de Microsoft. Como suelen salir cada cierto número de años (la última vez, 5) normalmente lo hace con una demanda de requisitos que exige la renovación de la máquina. Esto puede parecer increíble a frikis como yo mismo, que cada poco compramos las piezas que consideramos adecuadas para mantener nuestros equipos al día, pero en las casas de personas que consideran el PC un electrodoméstico más, hacen falta sucesos “extraordinarios” para iniciar la renovación.

Por ejemplo, durante las pasadas Olimpiadas griegas, se produjo un crecimiento enorme del número de grabadores HD-DVD vendidos en Japón, puesto que coincidía con el horario nocturno nipón. Esto hizo, por otra parte, que los precios de estos aparatos bajaran de los 600 euros que costaban al principio a los precios mucho más asequibles que existen hoy en día. Y no es extraño el típico caso de la familia que renueva su tele para poder ver mejor algún acontecimiento deportivo, como el Mundial de fútbol.

Pues bien, el acontecimiento se llama Windows Vista y la gente va a comprar pcs nuevos para poder usar ese “maravilloso” sistema operativo repleto de novedades que nunca antes se habían visto en ninguna otra máquina. Puede que a alguno le rechine los dientes al leer esto y se acuerde de GNU/Linux, de Mac OS X y de todos aquellos a los que se supone que ha copiado Vista. Sin embargo, que una persona con bagaje técnico pueda tener sus sospechas sobre similitudes no significa que el común de los mortales sepa siquiera qué significan esos nombres. Por eso la gente comprará el nuevo PC para disfrutar del novedoso Vista y serás los fabricantes y vendedores de estas máquinas los beneficiados con el lanzamiento. Se quiera o no, Vista es un reclamo poderoso, sobretodo entre aquellos que se dejen deslumbrar por sus colorines y sus ventanas traslúcidas. Luego estos mismos correrán raudos y veloces a desactivar UAC y a navegar como root y Microsoft volverá a ser acusada de hacer productos poco seguros, pero esa es otra historia.

Por todo esto, cuando veo a los kriptopolianos comentar sin ningún empacho que la cifra de Vista preinstalados en nuevos equipos se debe a la subyugación de los fabricantes de ordenadores a los designios de la empresa de Redmond, me pregunto quién estará sacando más “tajada” con este nuevo y esperado lanzamiento.

PD: Me he encontrado esa foto buscando fotografías sobre Windows Vista y no he podido evitar ponerla.

May 19, 2007

Mac OS X ready

Filed under: Informatica

Mac OS X Logo

Desde que salió el nuevo Windows Vista, existe, como es habitual, una descripción de sus requisitos mínimos y de sus requisitos recomendados. Como se puede ver aquí, hay una división entre lo que es un PC Windows Vista Capable, aquél que tiene los requisitos mínimos para correr Vista, y un PC Windows Vista Premium Ready, que tendría lo suficiente para que el sistema funcionara ágilmente (se supone).

Sin embargo, no escribo este post para hablar de qué cantidad [excesiva] de hardware necesita Vista para funcionar correctamente, sino para llamar la atención sobre el concepto de “Capable” o de “Ready”. Durante años hemos visto estos logos, sobretodo con los sistemas operativos de Microsoft. Pegados a las cajas de nuestros sobremesas y portátiles, acreditaban que se podría instalar correctamente uno de los sistemas operativos de la empresa de Redmond en dichas máquinas. En el fondo nunca han sido excesivamente necesarios, puesto que Windows es compatible con el 99% del hardware existente y la única duda podría ser cuánta RAM o cuántos megaherzios necesitaba el procesador para que el funcionamiento fuera fluido.

Con la nueva moda que parece, poco a poco, asomar con respecto a Mac OS X y a la que decididamente me apunto, muchos empezamos a considerar la opción de pasarnos a una plataforma de Apple. Echándole un vistazo a los precios las ganas se nos pueden venir un poco abajo, especialmente si lo que queremos es un sobremesa. Aunque los portátiles de Apple (MacBooks y PowerBooks) son cada vez más competitivos en precios, siendo una clara alternativa en el mercado “caro” dominado por Toshiba y Sony Vaio, en el tema de sobremesa sigue siendo un auténtico “producto de lujo”. Con los casi mil euros que cuesta el iMac más barato se puede montar un excelente PC, con los últimos extras y con unas capacidades muy superiores a las que nos ofrece Apple, aunque no tendríamos una “TFT - CPU”, el concepto que aplica la empresa de la manzana a sus equipos y que es mucho más interesante, cómodo y estético que tener un pantallón, una caja en el suelo y mil cables entre ambos.

En cualquier caso, para aquellos que no nos dejemos guiar por la ausencia de cables o la estética (al menos en cuanto a lo que la apariencia del equipo se refiere), sería una interesante opción tener un PC al que instalarle un Mac OS X, sabiendo además que podemos ponerle cualquier otro sistema operativo, por un precio mucho más competitivo que el ofrecido por un iMac. Y aquí es donde llega le motivo del post: ¿por qué nadie se ha animado a crear unos PC “Mac OS X Ready”? Sé que todos podemos echarle un vistazo a lo que monta Apple y comprarlo nosotros, montando un pc con dichas piezas, pero nos arriesgamos a equivocarnos con alguna o no conocer todos los detalles y terminar teniendo un sistema que no lleve lo que pide Mac OS.

Con la garantía de un fabricante “serio”, como podría ser Dell, ahora que le ha dado por ponerle cualquier cosa a sus PC menos Vista, cualquier podría tener la libertad de elegir qué sistema operativo instala. Quizás así podría empezar a entender un poco más a esos talibanes linuxeros que no tienen empacho en hablar de libertad y valores, pero que luego babean con Mac OS X.

Adium, sólo para Mac

Filed under: Informatica

Adium

Adium es un programa de mensajería instantánea muy interesante que me he encontrado para Mac OS X. Lo cierto es que el Messenger que ofrece Microsoft para este sistema operativo cumple correctamente con su cometido, pero adolece de algunas características que su contrapartida más reciente para Windows, así como un aspecto gráfico un poco más descuidado. Digamos que, simplemente, se nota que no encaja del todo bien dentro del Look & Feel tan diferente al de un PC que tiene Mac OS X.

Descubrí el programa de casualidad, puesto que después de descargar Twitterrific (el mejor programa para twittear que hay en cualquier plataforma, sea Windows, Linux o Mac), me pedía que le “localizara” dónde estaba el archivo Adium.app. Inicialmente no le dí mucha importancia pero después de pedírmelo repetidas veces, me dispuse a buscar en Internet qué era ese tal Adium, encontrándome con su página web oficial.

Con Adium podemos conectarnos a una gran variedad de redes de mensajería instantánea, aunque yo sólo lo he probado con la red de MSN Messenger. A parte de muchos detalles vistosos como que el icono que se integra en el Dock de Mac OS, un patito, abra y cierre los ojos en función de si se está o no conectado, hay dos características que me gustaría destacar por encima de todas:

  • Integrado con otro software para Mac cuyo nombre no recuerdo ahora pero que él mismo se encarga de instalar, hace aparecer “bocadillos” flotantes con el típico aspecto de Mac en la parte superior derecha de la pantalla, conteniendo las palabras de aquellos con los que mantengas una conversación que, actualmente, no tenga el foco. Es decir, que si tienes una conversación en marcha y colocas por encima la ventana de Firefox, él se las apaña para que sigas viendo lo que te dicen. Me encanta esta característica, la considero francamente útil y, dado el formato 16:9 de la pantalla del iMac, no me molesta para nada tener esos bocadillos ahí puesto que suelen ocupar espacio “vacio”.
  • Organiza las conversaciones de un modo muy diferente al clásico de las aplicaciones de mensajería instantánea (al menos las que he probado, Gaim, Microsoft MSN Messenger, aMSN). Digamos que “agrupa” todo lo que dice una persona de forma consecutiva. Es decir, si una persona dice 3 frases seguidas, no le sale tres veces el “X dice:” seguido de sus tres frases, sino que va colocando debajo de un primer “X dice:” todas las frases, una bajo la otra. Posteriormente, cuando la otra persona habla, cierra esa “unidad lógica” de conversación, permitiendo diferenciar claramente quién dice cada cosa, pero mejorando mucho la claridad a la hora de releer la conversación.
  • Estas dos características, bastante innovadoras desde mi punto de vista, son más que suficiente para desplazar de mi Dock al Messenger de Microsoft y colocar a este Adium en su lugar cuya única pega podría ser no estar disponible para más plataformas aparte de Mac OS X.

May 17, 2007

Twitter, haciendo las cosas mal

Filed under: Informatica

Estos días vengo sufriendo, como todos sus usuarios, los interminables cortes de servicio de Twitter. Cada poco tiempo, en ocasiones más de una vez en el mismo día, los twitteros (o como sea que nos llamemos los usuarios de este servicio) tenemos que aguantar encontrarnos con el simpático gatito “arreglando algo en el servidor” con el que nos obsequian cada vez que se meten a mantener, mejorar o, simplemente, solucionar algo.

Lo cierto es que el funcionamiento de Twitter no es como para presumir y, según su desarrollador, buena parte de culpa es de Ruby On Rails. No es de extrañar, por otra parte, puesto que parece que una ley no escrita de la informática es que todo aquello que resulta fácil, también suele ser poco eficiente. Quizás es que el ser humano no sea capaz de abarcarlo todo y a la hora de crear un proyecto, hay que centrarse en uno de los dos aspectos: fácil o rápido.

Con esto de la fiebre 2.0 mucha gente se ha alzando a crear nuevos portales que ofrezcan servicios lo más dinámicos y vistosos posibles, en ocasiones olvidando que uno de los principios del buen diseño web es la sencillez y la funcionalidad por encima de todo (¿qué mejor ejemplo que Google?). Esto mismo se encarga de recordarnos Jakob Nielsen en este artículo de El Navegante. Aunque su visión de las cosas es más apocalíptica que la mía, y discutiéndole su interpretación sobre la desaparición de la web 2.0 por envejecimiento de sus usuarios (¿qué pasa, que se van a terminar los jóvenes que nos sustituyan a los que lo somos ahora cuando dejemos de serlo?), si comparto su idea de que mucha gente está haciendo muchas aplicaciones web de mala manera y sin pararse a pensar que, en el hipotético caso de tener éxito, no van a soportar la carga por mucho “hierro” que compren.

Morir de éxito, no es la primera vez que pasa, ¿es el destino de Twitter?

May 14, 2007

Instalando Vista en 2 minutos

Filed under: Informatica


Me enteraba hoy a través de la lista de coordinadores de los DotNetClubs de un avanzado procedimiento para instalar Windows Vista en aproximadamente 2 minutos. Lo cierto es que me parecía una gran noticia, puesto que a mí la última vez que lo instalé me tardo, digamos, un poquito más.

Lo cierto es que Windows Vista es un sistema que me gusta, tiene muchas cosas que querría haber visto antes en Windows XP, especialmente la gestión de las cuentas y la facilidad para manejar y administrar el sistema sin necesidad de logarte como administrador previamente. En XP había muchas opciones que, directamente, no eran visibles si no se estaba dentro de una cuenta de administrador.

Sin embargo, a todo lo bueno de Vista relacionado con seguridad y visualización hay que contraponer una desventaja clara: el consumo de recursos. No es ninguna novedad que un nuevo Windows traiga consigo unos requisitos técnicos altos, pero esta vez creo que se “han pasado”. Actualmente dispongo de un equipo con Athlon XP2000+, 1.5GB de RAM DDR333, 180 GB de disco duro ATA100 y una gráfica nueva, una Nvidia 7600GS. No es que sea un equipazo, pero salvo el microprocesador el resto de componentes está bastante bien.

Pues a pesar de que la configuración esté bastante bien, el desempeño de Vista es lento, incluso en ocasiones desesperante. Basta tener un par de aplicaciones abiertas (Thunderbird, Firefox con 5 o 6 pestañas y Winamp, por ejemplo) para que el sistema empiece a responder mal. No es por consumo de memoria, porque el Administrador de Tareas me indica que tengo aproximadamente la mitad de la física libre y la virtual sin empezar, sino problemas con el consumo de CPU. La forma en que Vista tira de este recurso es exagerada y, desde mi punto de vista, totalmente incomprensible. ¿No se suponía que la nueva arquitectura del sistema de presentación liberaría al micro de muchas de las tareas asociadas al entorno gráfico, haciendo responsable de las mismas a la GPU?

En fin, espero que según vayan saliendo parches y revisiones, el asunto del consumo de CPU se corrija porque, a día de hoy, las posibilidades de que vuelva a Windows XP son cada vez más altas. Mientras tanto, podremos disfrutar de consejos avanzados como los que se ofrecen en el vídeo que preside este post.

May 13, 2007

Seguridad

Si buscamos la palabra “Seguridad” en el diccionario de la RAE, hallaremos como primera acepción “Cualidad de seguro”, mientras que si buscamos “Seguro” la primera respuesta será “Libre y exento de todo peligro, daño o riesgo”. ¿A que viene esta lección de vocabulario castellano? Pues porque en ocasiones, a base de repetir términos, acabamos por perder la claridad de lo que dichos términos significan o reflejan.

La seguridad es, por tanto, la exención de riesgos. Sin embargo, en nuestro día a día hay muchos mecanismos de seguridad que tratan de protegernos de estos riesgos aunque, en ningún caso, consiguen librarnos del todo de ellos. Por ejemplo, un dispositivo como el ESP, que viene de serie con muchos coches, suele también traer un botón para desactivarlo y dejar al conductor del vehículo “regular” su nivel de seguridad, usando en este caso su libertad y, sobretodo, su buen juicio para evaluar si es el momento de desactivar dicho sistema. El propio acelerador del coche sirve para ir más o menos rápido y, por tanto, ponernos en más o menos riesgos, entrando en la ecuación las condiciones de la carrera, el volumen del tráfico, las climatología, etc. Por tanto, de nuevo la seguridad es algo que empieza por uno mismo, por la propia “inteligencia” a la hora de medir los riesgos asumibles y los innecesarios. El mero hecho de subirse a un coche implica un riesgo pero, por otra parte, sería absurdo no utilizar ninguno por existir dicho riesgo. No sería una forma de vida aceptable para nadie.

En general, cada uno es responsable de saber qué actos debe acometer y cuales no para no asumir un riesgo excesivo; cada uno sabe hasta donde debe cubrirse con mecanismos de seguridad y cuando debe exponerse un tanto si no quiere vivir como un vegetal. Son muchas las campañas que tratan de concienciarnos sobre diferentes comportamientos que pueden ponernos en peligro para que, en caso de hacerlo, lo hagamos de la forma más responsable e inteligente posible, arriesgándonos lo mínimo indispensable. Tenemos campañas sobre el tabaquismo, el alcohol, la conducción, las prácticas sexuales, la ingesta de comida basura, etc. Todas ellas inciden en el ser humano como responsable único y final de su propia seguridad y, claramente, apuestan por la educación como mejor forma de prevención de los errores a la hora de evaluar lo que se debe hacer y lo que no.

Pero existe un dominio en el cual se pretende que no sea el ser humano el que tome sus decisiones y el que decida qué debe hacer y qué no. Existe un ámbito en el que se pretende reducir la inteligencia y los conocimientos de los participantes a un nivel que podríamos llamar de “ignorancia” y, a partir de ahí, construir medidas que, más que protegerles de los peligros circundantes, les proteja de su propio desconocimiento, asumido como pandémico. Este dominio, esta disciplina, es la informática.

Hoy leía en Kriptópolis una noticia sobre un informe de Inteco en el cual se afirma que el 72% de los ordenadores controlados tienen algún tipo de malware o software malicioso. La mitad (es decir, un 36%) es malware de “alto riesgo”, lo cual se cataloga si está en riesgo la integridad del equipo o la seguridad y/o privacidad de los datos. Entiendo que el otro 36% debe ser poco importante, puesto que dentro de “alto riesgo” entran todas las formas de amenaza que a mí, personalmente, me preocupan.

El autor de dicho artículo continúa diciendo: “la causa fundamental de esta situación tan pavorosa, que amenaza el desarrollo de la Red y daña la confianza en ella de los ciudadanos…”. Esta frase me parece una exageración total y absoluta. Primero, que un 36% de los ordenadores tenga este malware es un porcentaje que, aún siendo alto, tampoco es como para rasgarse las vestiduras. Segundo, que esto suponga una amenaza para el desarrollo de la Red… en fin, creo que la Red goza de una salud más que buena y las únicas amenazas que le acechan todos sabemos cuáles son. Y tercero, que dudo mucho que esos usuarios que tienen sus ordenadores infestados de “bichos informáticos” vayan a leer el informe de Inteco o tengan pensando pasarse por Kriptópolis, por lo que es poco probable que se alarmen por las cifras y vean su confianza en la Red dañada.

Pero la noticia no acaba ahí, leyendo un poco podemos ver como el autor señala directamente a la preponderancia de Windows como causa de este problema, dando a entender que si la variedad de sistemas operativos fuera mayor, no existiría esta situación. Yo creo que, partiendo de que Windows controla entorno a un 90% de los ordenadores actuales, no está tan mal que dada la IGNORANCIA de la gente en cuestiones informáticas, sólo un 36% estén infectados gravemente. Creo incluso que es como para aplaudir que una compañía que recibe críticas diarias sobre la inseguridad de sus productos y unos usuarios que son, en muchas ocasiones, auténticos neófitos que no distinguen la izquierda de la derecha, informáticamente hablando, sólo exista una tercera parte de equipos contagiados por alguno de los miles o millones de formas de programas maliciosos que circulan por la Red.

Por tanto, me parece que usar este informe como vehículo para dar rienda suelta a mis gustos particulares sobre sistemas operativos, como ha hecho el webmaster de este afamado portal de seguridad, es un error. Habría que mirar un poco más y ver cuál es la verdadera raíz del problema informático, de la falta de seguridad, de los ordenadores infectados o zombies, de la insatisfacción que a mucha gente le crean los sistemas operativos que prueba, sea cual sea.

El problema para mí es la falta de educación, la falta de conocimientos. Si la mayoría de campañas destinadas a concienciar a la gente sobre los peligros de afrontar riesgos innecesarios en muchas facetas de la vida, como se comentaba al principio del post, se basan en la educación y la concienciación, ¿por qué en la informática vamos a volvernos contra el fabricante? ¿Acaso lo hacemos en la industria del automóvil, señalando a Citroen, Peugeot, SEAT, BWM, Renault, etc, como parte principal en los muchos accidentes que ocurren en nuestras carreteras?

Me parece que en lugar de pretender que existan sistemas infalibles, lo cual es una utopía, sería más útil buscar que la gente sepa cada vez más y mejor qué debe y qué no debe hacer con un ordenador. Esa seguramente sea la clave de muchos de los éxitos de seguridad de plataformas no-Windows, el hecho de que sus usuarios no sean ignorantes en este tipo de cuestiones. Hoy no hay muchos virus para, por ejemplo, GNU/Linux pero el día de mañana, si pasara a tener un 50% de cuota de mercado y sus usuarios supieran lo mismo de ordenadores que saben muchos de los usuarios de Windows, ¿qué podría evitar que un novato, navegando con la cuenta de root por la red, descargara y ejecutara un binario de internet que le hiciera un “rm -rf /” ? Hoy en día no nos planteamos algo así porque partimos de la base de que aquellos que usan este tipo de sistemas “minoritarios” saben lo que hacen. Es por ahí por donde tenemos que empezar a trabajar si queremos elevar el nivel de seguridad global.

Mientras empezamos a hacer esto, podemos seguir criticando al sistema operativo de referencia y culpar a una empresa de los males de Internet, porque es mucho más fácil que culpar a los usuarios de su ignorancia. Me recuerda a ese dicho del fútbol: “es más fácil cambiar al entrenador cuando los resultados no salen, que a los 22 jugadores de la plantilla”.

May 9, 2007

Naslu, recuerda tu código

Filed under: Actualidad, Informatica

Naslu

Si hace un par de días os comentaba sobre la aparición de una nueva “herramienta” 2.0 , hoy subiendo un par de code jewels y accediendo después al portal en busca de otras me he dado cuenta de cuál es la utilidad “definitiva” que va a tener para mí, la razón por la que se va a convertir en mi “compañero” de programación.

Cuando era más pequeño siempre tuve buena memoria, pero con el paso de los años eso ha cambiado radicalmente. Lo que más me jode es que veo a mucha gente en mi situación que ha cometido todo tipo de excesos, mientras que yo siempre he sido muy moderado y he llevado una vida fundamentalmente sana, por lo que no puedo achacarle mi degradante proceso de desmemoria a alcohol, tabaco, porros u otras drogas de menor legalidad.

Pues bien, ahora ya no voy a tener que esforzarme por recordar cómo hice para leer y parsear en 4 líneas aquel fichero XML en C# o cómo conseguí instalar una nueva dependencia en Maven. Ahora voy a tener Naslu abierto permanentemente, a la vez que mi IDE de turno (Visual Studio, Eclipse o la misma línea de comandos), listo para hacer un “backup” definitivo de todo ese conocimiento que me ha costado adquirir y que, por desgracia, puedo olvidar en cualquier momento. No quiero tener que volver a buscar en Google la solución a un problema que ya he resuelto previamente, y en esto es en lo que Naslu me va a ayudar.

Además, me consta que la gente de Naslu está trabajando para ofrecer plugins que se integren con los IDEs más conocidos, por lo que pronto podremos hasta librarnos de tener el navegador abierto, pudiendo tener el acceso a Naslu integrado totalmente con nuestro entorno de desarrollo favorito. Actualmente Visual Studio, Eclipse y otros ofrecen la posibilidad de insertar fragmentos de código prediseñados en nuestras clases (code snippets lo llaman en VS2005) pero con la restricción de tener que instalar estos fragmentos o crearlos nosotros mismos mediante la sintaxis particular de cada uno. Sin embargo, con Naslu totalmente integrado con el IDE de turno, se abrirá un nuevo nivel para los code snippets, las code jewels que nosotros u otros hayan dejado en Naslu, convenientemente categorizadas y fácilmente recuperables mediante las correspondientes búsquedas, listas para cubrir los huecos de nuestra memoria.

Ah! y se me olvidaba, Naslu ya tiene abiertas sus puertas y aunque actualmente se encuentra en fase beta, poco a poco empiezan a proliferar las code jewels. Llegué tarde a Flickr, llegué tarde a YouTube, pero esta vez no pienso llegar tarde a Naslu, así que ya me he registrado.

¡ Regístrate tú también si no quieres que te lo cuenten !

May 5, 2007

Linux está tirao…

Filed under: Informatica

Tux

No puedo evitar escribir este post. Los últimos 3 viernes por la tarde y sábados por la mañana me he pasado muchas horas en un curso sobre Linux montado en la Universidad de Salamanca. El curso en sí no ha estado mal, aunque creo que muchos de sus contenidos eran un poco “coñazo”. A la poca agilidad de los contenidos se ha unido el hecho de que la mayoría de ponentes eran un poco insípidos, parecían nerviosos, hablaban demasiado rápido o no parecían, ni mucho menos, cómodos en su papel. En este comentario excluyo totalmente a un tal David Vaquero, un tipo muy ameno que ha logrado lo que el resto de sus compañeros no han podido ni soñar: entretener mientras enseñas.

Sin embargo, este post no es para despotricar de los conferencias (sí podría hacerlo de un tal Iago, un talalibán en toda regla con el que tuve el poco placer de discutir acerca de las novedades en seguridad de Windows Vista y que según el personaje, simplemente, eran todas mentira mentirosa) sino para constatar un curioso hecho. De las 30 horas que ha durado el curso, casi un 10% se han pasado arreglando algún problema surgido con la configuración de algo. Entre los hechos que he podido constatar (no he estado en un buen porcentaje de las horas, no me apetecía), dos apreciables: problemas para instalar Eclipse porque no estaban correctamente configurados los repositorios de Suse y problemas para configurar la red (un clásico), por lo que se carecía de acceso a Internet.

A mí personalmente me da bastante igual tener que esperar un buen rato a que arreglen sus problemas (también se les ha revelado el cañón, aunque en este caso le doy el beneficio de la duda al SO), pero sí me parece paradójico que personas que se han llenado la boca durante estos días sobre la facilidad de uso de Suse (no hablemos de Ubuntu, que te escribe los trabajos solo prácticamente) luego se las vean y se las deseen para tareas tan simples. Si ya nos metemos en terrenos más espinosos como el soporte para tarjetas Wireless o para impresoras (que sí, que la culpa es de los fabricantes de hard pero qué le importa eso a un usuario medio), las alarmas de la dificultad se encienden.

Linux no despegará nunca hasta que no se libre del lastre que suponen para la comunidad todos estos aprendices de gurús incapaces de afrontar una mínima cantidad de autocrítica. Proyectos como Lo Malo de Linux se convierte en pequeñas islas en el océano de autocomplacencia que puebla este microcosmo conocido como La Comunidad (como si sólo hubiera comunidad detrás del software libre). Mientras usen términos cargados de rencor como “software privativo” y se escupan a la cara supuestas razones que no son más que repeticiones de lemas encontrados en muchos lugares de la Blogocosa, sin más capacidad de argumentación que “Microsoft es malo, Linux es bueno”, el SO del pingüino quedará reducido para los geeks pretendidos, los geeks auténticos y los que no somos geeks pero, aunque prejuiciosos para muchas cosas de la vida, no lo somos para la tecnología.

PD: Hago una mención a José Bustos por lo bien que ha atendido una de mis dudas sobre LVM. Hacen falta más profesionales como él y menos “filósofos” ;)






















Get free blog up and running in minutes with Blogsome | Theme designs available here