<$BlogRSDUrl$>

Esos aparatos del demonio

Mis notas sobre lo que voy leyendo de ordenadores y periféricos

lunes, septiembre 26, 2005

Un Commodore 


Ayer un amigo me sorprendió con su nuevo aparato, un reproductor MP3 Commodore. No está mal, con 20 GB y posibilidad de grabar, aunque mucho más feo que un iPod, claro, pero sólo por 183 euros. En cualquier caso, lo que más me sorprendió es que el hombre no conocía la marca Commodore... ¡Ni siquiera le sonaba Spectrum!

Lo que es tener veinte años...

jueves, septiembre 22, 2005

Echándose unas risas con la binomial 


Estaba haciendo cosas serias, como encontrar un algoritmo para el cálculo de la distribución binomial que no dé overflow para los valores que uso y, después de haber mirado el código del OpenOffice, la implementación del Numerical Recipes in C (PDF), distintas variantes para Python, en el paquete estadístico R encuentré una referencia a un artículo titulado «Fast and Accurate Computation of Binomial
Probabilities
» (PDF), que no está donde pone la ayuda de R. Después de encontrar el artículo, busco la implementación en sí, que tampoco está donde pone el artículo, así que busco la página de la autora, Catherine Loader, que estaba trabajando cuando lo escribió en Lucent y ahora está en la Case Western Reserve Univeristy. Y lo que me encuentro en su página es una foto de ella haciendo puenting... La verdad es que no sé qué impresiona más, el salto (hay que pasar el ratón por encima de la foto) o cómo aproxima la binomial con la expansión de saddle-point...

Ah, aquí está el código de cálculo de la binomial.

La nueva cara de Office y Windows 


Imagino que a estas alturas ya todo el mundo ha visto las capturas de pantalla del Office 12. Más interesante aún es esta presentación (26.7 MB) en la que explican las razones del cambio de interfaz. Empieza mostrando las interfaces de todas las versiones del Word, en un muy buen resumen de lo que ha cambiado con el tiempo; muestra como el número de opciones y barras de tareas ha crecido exponencialmente, hasta que en las últimas versiones ya no sabían qué más meter y se dedicaron a intentar moverlas para aquí y para allá.

Parece que la nueva interfaz sigue esta misma idea: hay mucho lío, vamos a intentar simplificar. Como los menús no sirven para tantas opciones, vamos a hacer algo que vamos a llamar «el lazo» («the ribbon») que va a ser una barra que contiene varias solapas, cada una de ellas llamada «cacho» («chunk»). Simplemente el nombre ya demuestra qué no andan muy finos de ideas. Y es que al final a mí me parece que no deja de ser más que una barra de menú con sus opciones.

Me hace gracia de la presentación que en algún sitio ponen que a veces las características automáticas se interponen en el trabajo del usuario. Todos los que nunca hemos escrito una carta con el Word pero sí hemos escrito con el Word sabemos de qué va eso... Pero por otra parte introducen un nuevo sistema llamado «Super-tooltips» (otro nombrecito) que me da miedo. En realidad, como me comentaba ayer un compañero, el Word ha ido perdiendo calidad en la ayuda; por ejemplo, ya no tiene en los cuadros de diálogo la interrogación que te decía que era cada opción; y hace muchas versiones que perdió los tutoriales. Yo hice los del Word 96 y fue cuando aprendí a utilizarlo; me parecían bastante buenos. Desde entonces, aquella versión para mí las únicas novedades importantes han sido que se ha mejorado la estabilidad, que se puede trabajar con documentos grandes mucho mejor, que ha reducido el tamaño que ocupan y el asunto del subrayado en rojo en la corrección ortográfica.

Bueno, para acabar, dejar aquí este vídeo sobre Aero (stream, fichero ,471 MB), la nueva interfaz de Windows.

martes, septiembre 20, 2005

Abrir aplicaciones X remotas en Ubuntu 


Intentaba abrir en mi Ubuntu una aplicación X de otra máquina con el método tradicional:

xhost maquinaRemota
ssh maquinaRemota
export DISPLAY=maquinaLocal:0
xterm

No funcionaba y creía que era debido al firewall de Ubuntu. Eso me sirvió para descubrir que Ubuntu no trae activado por defecto ningún cortafuegos. Así que no era ese el problema.

También probé con el método moderno (y más seguro y más rápido):

ssh -X maquinaRemota
xterm


El problema es que por el medio había un cambio de usuario (a root) y tampoco funcionaba.

La solución la descubrí aquí. Consiste en ejecutar sudo gdmconf (o ir al menú Sistema->Administración->Configuración de la pantalla de inicio de sesión) y en la pestaña de seguridad desactivar la casilla Always disallow TCP connections to X server (disables all remote connections) (parece ser que tengo el Ubuntu medio en español, medio en inglés). Después de reiniciar la sesión de Gnome, funciona.

sábado, septiembre 17, 2005

Comillas españolas en Linux 


Estaba traduciendo una entrada en la Wikipedia desde Ubuntu y me surgió una duda que ya había tenido antes: ¿Cómo se ponen las comillas españolas en Linux? No fue totalmente obvio encontrar la solución en Google, así que lo pongo aquí para ver si así más fácil cuando alguien lo busque.

La respuesta es teclear «Alt Gr + Z» para abrir comillas («) y «Alt Gr + X» para cerrarlas (»).

Por si alguien no lo sabe, las comillas que están en el teclado español encima del 2 (") no son las tradicionales en español. Según informa Xosé Castro en el excelente artículo «Sobre rayas, signos y otros palitos. Fallos comunes de ortografía técnica y tipografía»:


Las [comillas] propias del español son las latinas (« »), no debemos olvidarlo. Así pues, es conveniente hacer uso de ellas ahora que los medios informáticos nos lo facilitan. Las comillas altas o inglesas (" ") sólo deben utilizarse para encerrar textos que estén ya entre comillas latinas. Las comillas simples (' ') pueden usarse para entrecomillar texto dentro de fragmentos que estén entre comillas inglesas —que a su vez estén entre latinas— o en un párrafo no entrecomillado para citar palabras, sintagmas o frases en su valor conceptual o como explicación o definición de otros.


En Windows se pueden conseguir con «Alt + 174» y «Alt + 175», utilizando el teclado numérico para teclear los números.

viernes, septiembre 16, 2005

Libro sobre ensamblador 


Un libro muy interesante sobre ensamblador para PC. Utiliza herramientas libres (nasm y gcc o DJGPP) y tiene una introducción muy práctica a muchos conceptos básicos de Estructura de Computadores como complemento a 2, extensión del signo, etc. También explica las convenciones de llamada de los compiladores de C.

miércoles, septiembre 14, 2005

C++ en Eclipse 


He estado probando el Eclipse 3.1 con el CDT (el entorno para C/C++) 3.0 del que hablaba una de las historias que tenía por ahí acumuladas y volqué aquí el otro día.

Tenía ganas de probarlo porque, como comentaba allí, no estaba satisfecho con el Emacs. El problema es que siempre que intenté hacer cosas con Eclipse me pareció muy complicado. Afortunadamente, encontré este artículo que explica muy bien cómo trabajar con Eclipse y C++, aunque ahí explica cómo importar un proyecto viejo al workspace de Eclipse, es decir, haciendo una copia, pero también se puede, como explica la FAQ, seguir trabajando en el mismo directorio del proyecto.

Lo que más me interesaba del Eclipse era ver si conseguía un autocompletado decente y ver cómo iba el refactoring que anuncian como novedad.

Sobre lo primero, no me funcionó hasta que no recompilé todo el proyecto (que había importado con Makefile y demás). Sobre el refactoring, gran decepción: parece que lo único que permite hacer es renombrar clases, variables y métodos, que es muy útil, pero no tiene nada más. Yo estaba buscando un «extraer método», pero no lo he encontrado...

Además, comparado con el Emacs me va lento y consume mucho espacio con tantas ventanas como tiene, así que no sé si me cambiaré.

Gente Microsoft 


JJ enlaza a un artículo del ABC sobre el I Congreso Español de Informática donde dice que somos los quintos en publicaciones sobre el tema a nivel europeo y los décimos a nivel mundial. Lo curioso es que la única empresa medio multinacional que tenemos en Informática debe de ser Panda y que por aquí no hay ningún Linus, ni un Bjarne o un Guido. Así que somos los quintos escribiendo artículos científicos sobre informática, pero no salimos en la wikipedia inglesa.

En cualquier caso, yo de lo que quería hablar era de gente que trabaja para Microsoft. Por ejemplo, la lección magistral del congreso la dio Hoare, que trabaja para los de Redmon y a mí me dio muchos dolores de cabeza con sus Communicating Sequential Processes (de aquella yo era sólo Diplomado en Informática y no había visto nunca nada sobre concurrencia en la carrera). También está una mujer española, Nuria Oliver de la que no había oído hablar en mi vida pero que ha sido considerada como uno de los 100 jóvenes que están en la vanguardia mundial de la investigación sobre computadores.

¿Cuando habrá alguien relacionado con la informática español y que sea referencia a nivel mundial? Se admiten apuestas...

martes, septiembre 13, 2005

Cómo destruir un iPod nano 


Eso es lo más llamativo del reportaje en Ars Technica. Las fotos del coche a punto de pasarle por encima no tienen desperdicio.

Por lo demás, también impresiona la que hay en la primera página en la que se muestra cómo el iPod nano cabe en uno de los bolsillos pequeños del pantalón.

Diseño de diálogos 


Gracias a este comentario de Barrapunto he descubierto una demostración en Flash de cómo funciona el nuevo constructor de GUIs de NetBeans.

Me ha gustado bastante; me parece muy socorrido lo de las líneas que aparecen cuando mueves componentes para alinearlos con facilidad. Hasta ahora no lo he visto en ningún programa y desde ya me parece algo que obviamente deberían tener todos los editores visuales, desde el Photoshop al Visio (o desde el The GIMP al Dia).

Una de las cosas más irritantes a la hora de hacer aplicaciones con interfaz gráfico de usuario es conseguir diálogos que funcionen bien a distintas resoluciones y tamaños. Parece que este constructor de GUIs de NetBeans lo hace bastante bien. Últimamente he estado probando el Qt Designer con Python (empecé con este tutorial) y también me sorprendió favorablemente. Lo último que había utilizado era el editor de diálogos de BuilderX y el Designer resultó mucho más cómodo, incluso haciendo diseños líquidos (que se adapten a distintos tamaños y resoluciones).

Afortunadamente, cada vez es más fácil hacer aplicaciones decentes con GUI.

viernes, septiembre 09, 2005

Historias que se me van a borrar de Bloglines 


Pues eso: historias que me han parecido interesantes y marqué en el bloglines como Keep new pero van a desaparecer antes de que tenga tiempo a leerlas, así que las dejo aquí por si algún día me da por buscarlas o por si alguien quiere hacerme un resumen de alguna:

- Desarrollo de extensiones con Firefox en Linux.

- Edición de imágenes digitales sin misterios.

- Detalles sobre sistemas de particiones.

- El libro defiende tu PC para descargar.

- El libro «The new C standard» para descargar.

- C++ en 2005.

- C++ efectivo, minimizar los casting.

- Nueva versión del entorno para C/C++ de Eclipse. Esta es muy interesante: trae herramientas de refactoring para C/C++.

- Codeblocks Studio: Un nuevo IDE libre para C++. (Tantos IDEs y yo sigo con Emacs... Pero no soy un usuario feliz.)

- Los genéricos son malos, Bruce Eckel utilizando para los genéricos de Java la misma expresión (considered harmfull) que Djisktra en su momento para el goto.

- La historia del iPod.

- El nacimiento del PC.

- La historia de VisiCalc.

- NerdTV, la televisión por Internet del punto que hace los documentales de «The triumph of the nerds».

- Un podcast de Andrew Morton sobre el núcleo de Linux.

- Xen logra arrancar Windows.

- Tutoriales sobre Linux.

- Musix, una distribución de Linux para hacer música.

Uff, qué a gustito me he quedado...

Pantallazos 


Hoy estoy en racha. Esta es fácil porque me la pasaron... Algunas pantallas muy divertidas: pantallazos 1, pantallazos 2 y pantallazos 3.

Mi favorita es esa pantalla de error que dice (traducida): «Ha ocurrido un error, pero Money se quedó sin memoria mientras intentaba obtener y mostrar detalles del error». ¿Y la vuestra?

Consultoría racional 


Bruce Eckel tiene una entrada sobre qué es la consultoría. Más o menos viene a decir que la consultoría es ser contratado por otras empresas porque eres un experto en algo, les asesoras y te vas. Por eso una empresa de consultoría sólo puede funcionar cuando su plantilla está formada por expertos, lo que obligatoriamente quiere decir que no puede ser muy grande porque no hay tantos expertos por el mundo.

Por supuesto, todos sabemos lo que pasó aquí -y me parece que en otros sitios también- hace unos años: todas las empresas de informática eran consultorías y cualquiera que hubiese seguido un curso de Visual Basic y otro de Power Point era consultor. Pero luego llegó el crack del 2000 y, como me dijo una amiga Ingeniero en Informática: «Ya no somos consultores; ahora somos Ingenieros». Espero que no pase como con los consultores, que se lo llamaban a cualquiera que supiese programar...

Bruce Eckel usa como uno de los ejemplos de empresa que puso mucho nombre y funcionó muy mal a Rational. Y dice algo que yo siempre he pensado: ¿Cómo demonios iban a vender que UML era perfecta para el desarrollo de software si luego ofrecían un programa cochambroso como Rational Rose?

La informática es muy guapa 


Me entero a través del blog de Grady Booch (sí, Booch, el de la metodología y UML) que la actual Miss Universo, Natalie Glevoba, tiene una diplomatura en (algo parecido a) informática. ¡El sueño de cualquier nerd!

En realidad el título es un Bachelor of Commerce in Information Technology Management and Marketing, que traducido a cristiano quiere decir «comercial de informática». Porque sí, Information Technology es la forma chachi de decir «informática».

Curiosamente dos amigos que trabajan de comerciales me han dicho que de lo que más encuentran ofertas de trabajo es para ser comerciales de «Tecnologías de la información». Sí, son dos de los amigos que habitualmente me llaman para que les arregle el ordenador y que saben tanto de informática como yo de... Bueno, es que yo sé de todo 0;-) Ah, espera, ya está: Saben tanto de informática como yo del mundo del corazón (forma chachi de llamar a la irrelevante vida de los famosos).

A lo que iba, que me parece que hay tanto hueco porque los Ingenieros en Informática no debemos de sentirnos muy atraídos por el camino comercial como profesión. No sé por qué, no me extraña.

En fin, que yo, como Sócrates, sólo sé una cosa: Natalie Glebova me vende lo que sea ;-)

Nota: Esta entrada no debería estar en «Esos aparatos del demonio» sino en «Esas criaturas de los cielos».

martes, septiembre 06, 2005

Cambios en los iPods 


Parece que va a haber cambios en los iPods. Los nuevos iPod mini van a estar todos basados en memoria Flash, con modelos de 4 GB, 6 Gb y 8 GB (estos llevarán dos tarjetas de 4 GB) y precios de 200$, 250$ y 300$ respectivamente.

También van a cambiar los iPod Shuffle, con el modelo de 512 MB pasando a valer 70$, el de 1 GB, 100$ y un nuevo modelo de 2 GB por 150$.

Y además van a anunciar por fin el famoso teléfono iTunes.

Y yo, como siempre, esperando a que bajen un poco más... :-)

Actualización: Lo de ayer eran rumores. Hoy publican la realidad. Y es que ya no hay iPod mini sino iPod nano. El de 2 GB vale 199$ y el de 4 GB 249$. Como se puede comprobar, precios bastante más altos que los rumoreados ayer. Así que me va a tocar esperar todavía más... :-(

viernes, septiembre 02, 2005

Cómo montar un .cue y un .img en Ubuntu 


Pues eso, quería acceder a un .cue y un .img en Ubuntu sin hacer un CD y tuve que buscar un rato para encontrar la solución:

1. Instalar con Sinaptic el bchunk.

2. Ejecutar:

bchunk nombreFich.img nombreFich.Cue nombreDestino


3. El paso anterior nos dará un fichero nombreDestino.iso que ya se puede montar donde más rabia nos dé con:

mount -t iso9660 -oloop nombreDestino.iso puntoMontaje


(Punto montaje es un directorio cualquiera.)

Más información sobre cómo grabar CDs en Linux aquí.

Sí, sí, muchos megapixels, ¿pero tiene WiFi? 


Parece ser que tanto Nikon como Kodac van a sacar cámaras con WiFi.

Hace tiempo leí sobre la posibilidad de llevar encima un dispositivo con toda la información de nuestra vida (incluyendo vídeos). Lo que no se me ocurrió entonces es que es posible que ese dispositivo incluso corra nuestro servidor web para que podamos compartir las fotos (o los vídeos) según los capturamos. Llegará, todo llegará...

Un mundo de abogados 


Ayer Creative recibió una patente sobre la interfaz de usuario de reproductores portátiles y hoy lleva a Apple a los tribunales. Esto me recuerda a aquella historia de los viajes de Gulliver:


Aseguré a su señoría que la ley no era ciencia en que yo fuese muy perito, pues no había ido más allá de emplear abogados inútilmente con ocasión de algunas injusticias que se me habían hecho; sin embargo, le informaría hasta donde mis alcances llegaran.

Díjele que entre nosotros existía una sociedad de hombres educados desde su juventud en el arte de probar con palabras multiplicadas al efecto que lo blanco es negro y lo negro es blanco, según para lo que se les paga. «El resto de las gentes son esclavas de esta sociedad. Por ejemplo: si mi vecino quiere mi vaca, asalaria un abogado que pruebe que debe quitarme la vaca. Entonces yo tengo que asalariar otro para que defienda mi derecho, pues va contra todas las reglas de la ley que se permita a nadie hablar por si mismo. Ahora bien; en este caso, yo, que soy el propietario legítimo, tengo dos desventajas. La primera es que, como mi abogado se ha ejercitado casi desde su cuna en defender la falsedad, cuando quiere abogar por la justicia -oficio que no le es natural- lo hace siempre con gran torpeza, si no con mala fe. La segunda desventaja es que mi abogado debe proceder con gran precaución, pues de otro modo le reprenderán los jueces y le aborrecerán sus colegas, como a quien degrada el ejercicio de la ley.


Leer completo.

jueves, septiembre 01, 2005

La India significa informática 


En El País de los Negocios hablan de la situación de la informática en la India. Una frase me ha llamado la atención:


En 2004, el 90% de las ganancias en divisas del país, 20.000 millones de dólares, procedieron de la industria del software, que este año continúa su meteórica escalada sin que aparezcan en el horizonte nubarrones que la frenen.


Es un caso similar al de Irlanda. Tal vez el idioma sea lo determinante. Mientras, aquí parece que vamos bien comparados con el resto de Europa... pero basándonos no en la productividad sino en el endeudamiento en ladrillo. No me parece la mejor solución.

This page is powered by Blogger. Isn't yours?

Blogroll
Enlaces
Archivos

Licencia Creative Commons
Este trabajo tiene licencia Creative Commons License.