lunes, abril 30, 2007

Las comparaciones son ...

Desde hace un par de semanas estoy trabajando con Ms. Office 2007, con el que estoy bastante satisfecho, ya que ha mejorado enormemente su usabilidad y se obtienen mejores resultados de manera más sencilla.

Hoy me encuetro con el siguiente artículo en OSNews.com:

George Ou compares Microsoft Office 2007 to OpenOffice 2.2 in memory and CPU usage using the OOXML and ODF file formats. The conclusion according to Ou: "We can see that the OpenOffice.org ODF XML parser (while vastly improved) is still about 5 times slower than Microsoft's OOXML parser. OpenOffice.org also seems to consume nearly 4 times the amount of RAM to hold the same data. While OpenOffice.org continues to have fewer features than Microsoft Office, it continues to consume far more resources than Microsoft."

El análisis completo está en el blog del autor del artículo. Me ha parecido interesante y objetivo, se presentan los datos que sustentan las conclusiones y podemos analizarlos nosostros mismos.


Pero lo que más me llama de todo la atención, es que a pesar de que se lo ha currado, y los datos que arroja son interesantes, los que luchan bajo la bandera del OpenOffice y detractores de Microsoft han calificado el estupendo artículo con un -12!!!

sábado, abril 28, 2007

Acopla el Shuttle a la ISS desde tu pc

Hace tiempo me interesaba bastante la aviación y el espacio, pero con el paso de los años, se ha quedado como un interés esporádico, al que le dedico alguna lectura ocasional. Fruto de esta afición y de mis lecturas en otros weblogs, descubrí orbiter. Orbiter es un simulador de vuelos espaciales open source bastante completo. Esto ha provocado que muchos aficionados desarrollen sus propios módulos y plugins para el simulador, completándolo con nuevas naves y misiones. La época en la que estamos (entiendase a cero coma para los exámenes) me impide hacerle un análisis a fondo, pero prometo que en verano caerá.



Como viene siendo habitual, en youtube hay bastantes videos de usuarios que han probado el simulador y han grabado sus experiencias:



Al igual que en muchos otros proyectos Open-Source, un movimiento que cada día admiro más y en el que mas adelante me propongo muy seriamente en participar, cuenta con una wiki en la que los usuarios pueden colaborar escribiendo sus propios artículos, desde tutoriales hasta manuales y ayudas en el desarrollo de la aplicación url.

Es curioso que ya desde la web oficial se hace especial incapié en la dificultad del simulador, y que se ha hecho especial énfasis en el realismo, es mas, como introducción se nos remite a la web del Jet Propulsion Laboratory, donde se empieza por aprender los principios de la mecánica celeste (Newton, Kepler, focos de elipses, puff ...)

Por supuesto no faltan los tutoriales, haciendo uso de los ya citado medios audiovisuales (link).

Hawking y la gravedad 0


Aprovechando que esta semana ha sido noticia que el físico Stephen Hawking ha podido experimentar la gravedad 0, enlazo desde aqui a un pequeño y divulgativo reportaje del diario el mundo sobre los vuelos que realiza la ESA para conseguirla sin necesidad de salir al espacio exterior. Es curioso que estos vuelos se llevan a cabo en aviones en los que fácilmente hayamos montado alguna vez (Airbus A300, McDonell Douglas DC-9).

domingo, abril 22, 2007

Topologías de los ancestros de internet

Internet tuvo sus orígenes, en Estados Unidos allá por los años 60, con el objetivo de contar con una red que pudiese resistir a un ataque nuclear. Lo que empezó como una red militar se acabo extendiendo junto con la red de la NSF (National Science Fundation), desarrollando la pila de protocolos TCP/IP y posibilitando que hoy podamos contar con esta red de redes.

En internet he visto una web donde aparecen los primeros mapas que se hicieron sobre arpanet:





La red a comienzos de los 70


Organización lógica de la red en el año 72.

El resto de mapas que ilustran la evolución de la red están en esta url.

martes, abril 17, 2007

Versiones de debian



y ....



¿De donde salen los nombres de las releases de Debian? La respuesta es muy "sencilla": de los personajes de toy story.

Teorías de Leticia (mi compañera de clase)


Etch: "es el marco rojo ese con dos ruedetas abajo para dibujar"

Lenny: "es el prismático azul con pies rojos y que anda asi" (haciendo gestos extraños encima de la mesa)


Sarge: "los soldaditos de plástico"


Potato: "señor potato" (encogiendose de hombros como diciendo, de toda la vida)


Slink: "el perro con un muelle en medio"


Hamm: "el cerdito hucha"



y "sid, el niño malo" y añade, "por eso se quedará en inestable para siempre".

Autora de los razonamientos: Leticia.

Fuentes mas fiables (que no pongo en duda las teorías anteriores, pero esta también esta bien):
http://www.debian.org/releases/

¿Que ocurre con firefox?

Desde hace un tiempo vengo observando en varios equipos que, desde sacaron el firefox 2.0, el consumo de memoria es un poco peculiar:

sábado, abril 14, 2007

Metales alcalinos y agua

Coincidiendo con el estreno de braniac en cuatro, dejo un post con un vídeo en el que se hacen experimentos con distintos metales alcalinos. Los metales alcalinos son altamente reactivos y hay que conservarlos en aceite u otros compuestos orgánicos para que no reaccionen con el oxígeno o con el vapor de agua presente en el ambiente. Para mas información sobre los metales alcalinos se puede consultar el artículo de la wikipedia, aunque he de reconocer que es decepcionantemente escueto.
El experimento me recordo a cierto "accidente" que sufrí en el laboratorio del ... (creo que lo contaré en otra ocasión, o pensandolo mejor, no lo contaré).

miércoles, abril 11, 2007

3 Aplicaciones web realmente útiles

Revisando mi lista de favoritos he visto que tenía 3 enlaces a aplicaciones web que todavía no habia comentado en mi blog:
  • Page2RSS: una aplicación para generar un feed rss de una página que no tenga canales de este tipo.
  • kuler: ¿problemas para elegir un esquema de colores apropiados para tu web? kuler te ayuda a hallar una combinación apropiada en sencillos pasos.
  • ConvertIcon: en múltiples sitios podemos encontrar gran cantidad de iconos en formato ico o png. Si queremos hacer uso de ellos en un entorno Windows XP, tendremos que disponer de ellos en formato .ico, ya que al SO de Redmond no le gustan los iconos en png. Esta aplicación permite hacer la conversión en simples pasosy poco tiempo.

domingo, abril 08, 2007

Ubuntu ultimate edition

Si ya de por si ubuntu es una distribución bastante completa y sencilla de manejar, con una buena cantidad de aplicaciones disponibles nada más terminar la instalación, Ubuntu ultimate edition debe de ser de lo más competitivo en cuanto a tener rápidamente un entorno completo y funcional en cuestión de minutos. La lista de aplicaciones disponibles nada más terminar la instalación es impresionante:


  • KDE desktop environment
  • Gnome desktop environment
  • Enlightenment desktop environment
  • Windowmaker desktop environment
  • Additional themes, theme engines & screensavers
  • Busybox
  • Network security tools
  • Manrip & Lemonrip - DVD ripping software
  • Yamipod - Ipod software
  • Many apps for KDE (too many to list)
  • New theme / splash screen / wallpaper
  • New sound theme
  • VCD Gear debian style
  • Subversion & build tools
  • Wireless Internet integration
  • Bluetooth integration
  • PPP integration
  • Networking tools
  • 35 Additional fonts
  • Tons more themes
  • Repository driven Beryl
  • New sounds theme
  • Integrated Custom repository support
  • All current Updates 158 at time of posting
  • IPod support
  • Beagle
  • Gramps - Genealogy software (thanks poweruser2600)
  • Legends - Video Game
  • Kapote - Instant Messenger
  • Integrated codecs (the good the bad & the ugly)
  • Mplayer, VLC, Songbird & Amarok players with mp3 support
  • Mencoder, K9Copy, DeVeDE, DVD Shrink - dvd copying software.
  • Integrated Nvidia drivers (will work with other cards)
  • Automatix 2 & Automatix Bleeder (in case you want additional software)
  • Gaim beta 5 & plugins
  • GFTP - FTP Client
  • KVIrc - IRC Client
  • Additional Themes, icons, cursors & logins
  • XSnow
  • Samba
  • NFS
  • EasyTag - MP3 Tag Editor
  • GDesklets
  • Inkscape - 2D vector drawing
  • Screem - HTML Editor
  • Gambas - Programing environment
  • QEMU & Kqemu Accelerator - Emulation
  • Screem - HTML Editor
  • Avidemux - Avi (divx /xvid) editor
  • GDesklets - Eyecandy & info
  • NTFS read / write support
  • Lamp - web server (Apache2, mysql, PHP5)
  • phpmyadmin
  • Azureus - P2P software
  • MS core Font's and extra fonts
  • Wine - Windows emulation (always newest version - through repo)
  • Alien - Allows installation of foriegn packages (RPM, suse etc)
  • Gobby Team programing software
  • Ksnapshot - Screen capture software
  • Google Picasa - Graphic editing software
  • Frostwire Pro - P2P software
  • Kolourpaint - Graphic editing software
  • Qcad - Autocad wannabe
  • Archive Suite - virtually any archive can be handled.
  • Ajunta IDE - Programing environment
  • Bluefish - HTML Editor
  • Glade - Interface designer
  • Gtranslator
  • Bit Tornado - P2P Software
  • Amule - P2P software
  • Kino - Flick editor
  • Audacity - Sound editor
  • Debian Menu (pdmenu)
  • Dvdrip - Dvd ripping software
  • Democracy Player
  • Listen Media Manager
  • Steamripper
  • Ilinux (banshee)
  • Gnucash - Financial software
  • Aria - Download manager
  • Build Essentials and make utility's
  • Quanta Plus and extras - HTML Editor
  • Graveman - burning software
  • New Grub splash screen and animated "very pretty" boot up screen
  • Bum - Boot-up manager
  • Sum - Startup manager (newer improved version gtk and terminal based)
  • Istanbul - Live screen capture
  • Ghex - Hex editor
  • Gourmet - Recipe manager
  • Isomaster - CD / DVD ISO editor
  • GPHPEdit - PHP Editor
  • Kino - Clip editor
  • Aria - Download manager
  • Democracy - Movie streamer
  • ClamAV - Anti-virus software
  • Listen - Media manager
  • DVD|RIP - Dvd ripping software
  • Lifrea - RSS feed reader
  • Brasero - Disc burning tool
  • X-Chat - IRC Client
  • QDVDAuthor - DVD authoring software
  • SMP Support (dual core CPUS) / works with single core as well
  • 121 Additional Updates
  • New Grub boot screen
  • New theme and animated bootscreen
  • New GDM theme
  • New splash screen & wallpaper
  • Updated Beryl
  • Capture card support - TVTime / ATI-All-in-wonder
  • Gaim Beta 6 - prebuilt with plugins.
  • GKRealm - Realtime hardware monitor
  • MGM - Moaning Goat Meter
  • Newer Amarok then can be obtained from edgy repos
  • Hardinfo - System information
  • GTKPod - Ipod Sync software
  • HTop - Process viewer
  • Sysinfo - System information
  • IPodder - Ipod sync software
  • XSensors - Hardware sensor software
  • Addition networking and wireless tools
  • Gpixpod - Photo sync software for Ipod
  • IPodslave - an iPod IO slave
  • Xpenguins - Thanks Maddog
... y si, todo esto se puede conseguir dedicando un día a configurar un ubuntu instalado, ¿pero esto es una buena alternativa no? Ahora que cada uno elija.

Hay información mas detallada y screenshots varios en la web de esta edición de linux: link.

miércoles, abril 04, 2007

Learning C# !!!! (II)

Ya llevo tres días leyendo sobre este lenguaje y repasando los apuntes del año anterior sobre .NET. Parece que empiezo a tener alguna idea clara del asunto y estoy bastante contento con el tema. Me ha resultado muy útil la web que dejo en este link, que es especialmente didáctica si se tienen conocimientos de C++ .

En mi web de prácticas he dejado los primeros programas que hice para familiarizarme con el entorno. Son muy simples pero me sirvieron para quedarme con la idea de como manejar eventos, capturar excepciones, uso básico de constructores, etc...

Cada día me planteo mas en serio lo de comprarme un dominio e instalarle un CMS decente, como wordpress para tener un sitio con todas estas cosas, tal vez de cara al verano ...

martes, abril 03, 2007

Learning C# !!!!

Estos dias estoy leyendo bastante sobre C#, ya que tenemos que utilizarlo en la asignatura de desarrollo de sistemas. A parte de encontrarme con libros de Microsoft de una calidad mas que discutible (y no por que sean de Microsoft, si no porque el contenido es mas publicitario que útil), también he contado con alguno que me ha dejado bastante contento. Me ha sido de bastante utilidad:
  • "Visual C# .NET" de Francisco Charte Ojeda, publicado por Anaya multimedia
En internet he encontrado los siguientes sitios con contenidos estupendos para aprender el lenguaje:

lunes, abril 02, 2007

Introduction to robotics

Perteneciente a la serie Weekend Projects, he encontrado este curioso podcast, prodicido por Make Magazine, que seguro que es de agrado para todos los aficionados a la robótica como yo.

domingo, abril 01, 2007

Crossover Office

Para los que OpenOffice no nos termine de gustar por diversas razones, contamos con alternativas que nos pueden sacar del problema, permitiéndonos instalar Microsoft Office. Hace tiempo que me habían comentado un programa que se llamaba CrossOver Office, de code weavers, para correr aplicaciones windows bajo distintas plataformas. Pasó el tiempo y la vi funcionar bajo un OS X sin ningún tipo de problema (es lo que tiene un dual core de 64 bits). Finalmente, tras verlo también en el libro Linux Cookbook me he decidido a instalarlo en mi linux de pruebas (que por supuesto no es un Debian, es un Kubuntu que es mas sufrido). Después de descargar la aplicación (link) y teclear desde consola sh nombre_del_fichero_descargado se inicia la instalación (ademas es de las que me gustan: siguiente, siguiente, siguiente).



Una vez finalizado el proceso tendremos una carpeta en el menú K con un lanzador de la aplicación para instalar los programas windows. Para ello bastará con seguir los pasos del asistente. He probado a instalar el MsOffice 2003 con resultados más que satisfactorios.


Y el resultado final:


The game of life

El año pasado me toco programar en C el juego de la vida de Conway. Hoy leyendo los feeds de make, he encontrado un video en el que también implementaban el juego, pero digamos que, "a mas bajo nivel".

Recordando el juego de la vida:



La implementación de Make:


Match Point

Con esto de estar de "vacaciones" uno tiene algo de tiempo libre, incluso para ver alguna película que otra. Ayer le toco el turno a "Match Point" (imdb) , una obra maestra de Woody Allen.

Sinopsis de la Butaca:
"Match point" narra la dramática historia del ascenso en sociedad de un joven y de las te-rribles consecuencias de su ambición. El pro-tagonista se debate entre dos mujeres y al no hallar una salida opta por una solución deses-perada. La película cuenta con un reparto inglés prácticamente en su totalidad y está ambientada en la sociedad de las clases altas inglesas. Scarlett Johansson interpreta a una hermosa muchacha norteamericana que se interpone entre Chris (Jonathan Rhys Me-yers) y su mujer Chloe (Emily Mortimer). Tom (Matthew Goode) es el rico hermano de Chloe y el involuntario iniciador de los trágicos acontecimientos.