domingo, 20 de diciembre de 2009

OpenFOAM, mecánica de fluidos computacional en GNU/Linux


OPENFoam
es el acrónimo de Open Field Operation and Manipulation, una toolbox o caja de herramientas destinada a la simulación del comportamiento dinámico de fluidos (Computer Fluids Dinamics o CFD).

Según indican en su web, esta toolbox es capaz de simular cualquier tipo de flujo de fluidos: flujo en reactores, flujo en régimen turbulento, transferencia de calor, así como sistemas de dinámica de sólidos, problemas de electromagnetismo e incluso de finanzas.


OpenFOAM utiliza el método de elementos finitos para resolver los sistemas de ecuaciones diferenciales en derivadas parciales que se obtienen al plantear la resolución de los problemas mencionados.

Su base está formada por un conjunto de módulos en C++, que se usan para construir una amplia variedad de solvers o "solucionadores", permitiendo simular una gran variedad de problemas específicos en ingeniería mecánica; utilidades para llevar a cabo tareas de pre y post procesado que van desde manipulación de datos hasta visualización, y procesado del mallado o meshing.

El programa se proporciona además con una gran variedad de solvers , utilidades y librerías, de manera que puedan ser utilizados en cualquier paquete de simulación.

Además, no sólo es libre su código fuente, también lo son su estructura y su diseño jerárquico, de manera que los solvers, las librerias y las utilidades pueden ampliarse de forma ilimitada.

Sin duda una alternativa libre y gratuita a programas como ANSYS.

sábado, 19 de diciembre de 2009

Gestiona tus redes en GNU/Linux con Wicd


Tras tener algunas dificultades configurando la tarjeta inalámbrica de mi portátil, una Intel Pro/Wireless 3945ABG, con algunas de las distribuciones de Ubuntu, hace algún tiempo decidí pasarme a Wicd, un gestor de redes sencillo y libre, que en mi opinión resulta más intuitivo que el Network manager instalado por defecto en Ubuntu.

Hasta ahora, Wicd siempre me había funcionado bien, pero hace poco, tras una actualización a su última versión (1.6.2.2), me pedía la contraseña de administador al iniciar el equipo para acceder a la tarjeta de red, y una vez introducida, me indicada que el demonio no había podido cargarse, de manera que no era posible configurar la red mediante su interfaz gráfica. El problema no era demasiado grave, puesto que la conexión a internet seguía funcionando, aunque supongo que hubiera dejado de hacerlo su hubiera tenido que configurar una red diferente.

Navegando un poco por el foro de la página oficial, encuentro la solución. Al parecer, durante la actualización el demonio situado en /etc/init.d/wicd no se borra, impidiendo la instalación del nuevo. En mi caso he observado que los archivos de Wicd situados en /var/lib y /var/log tampoco se borraban automáticamente, por lo que deben eliminarse de forma manual haciendo uso de las siguientes órdenes (precaución al ejecutar rm -rf con privilegios de super usuario, ya que podemos eliminar cualquier carpeta del sistema sin que se nos solicite confirmación de esta acción):


sudo rm -rf /etc/init.d/wicd


sudo rm -rf /var/lib/wicd


sudo rm -rf /var/log/wicd

Una vez hecho esto, se desinstala el programa, se vuelve instalar y se reinicia, todo ello puede hacerse desde la línea de comandos mediante las órdenes:

sudo apt-get purge wicd
sudo apt-get install wicd
sudo reboot

Si todo ha ido bien, tras reiniciar, el icono de Wicd lucirá flamante de nuevo en nuestra área de notificación.

Suscripciones

Hoy voy a hacer un poco de publicidad gratuita de una web (gratuita porque no me pagan por ello jeje); pero explico primero el porqué.

La sindicación (o suscripción que me parece una palabra más descriptiva en castellano, sindicación suele sonar a sindicato más que a que te manden información...), es un gran avance en internet, sobre todo para los blogs; en lugar de tener que estar visitando todas las páginas que te gustan y ver si hay algo nuevo, una vez suscrito te llega todo a tu agregador de noticias (si usas RSS o Atom) o a tu correo electrónico; o sea, es el cambio de tener que ir a buscar la información a que esta venga a ti.

A pesar de que esto es realmente cómodo hay gente que lo desconoce, y para colmo hay páginas en donde (si es que ponen algún tipo de suscripción) es vía agregador de noticias y que obliga a la gente que no usa ese medio a usarlo (el uso del agregador es cada vez más extendido pero ni de lejos se aproxima al del correo electrónico) o no suscribirse. Pues bien, para esa gente que necesita o quiere estar informada sobre lo que se publique en una web, y que esta sólo permita la suscripción por agregador de noticias pero que ellos no lo usan, y prefieren que les llegue por correo electrónico, existen bastantes opciones, pero la que he visto más simple y eficaz quizás sea: feedmyinbox.

Es un servicio gratuito y simple, en donde tan sólo tienes que poner la dirección de la página a la que quieres suscribirte (que tenga activo el servicio RSS o Atom) y tu dirección de correo, no hay ni tan siquiera que registrarse.

Espero que os sea útil; no para este blog, ya que ofrecemos directamente a la derecha todas las formas de suscripción y siempre gratuitas ;).

lunes, 14 de diciembre de 2009

Alternativa a los GIF animados, aPNG.

El software libre no se limita al uso de ciertos programas o sistemas operativos. Algo que es primordial para su uso y compatibilidad son los formatos de trabajo. Los formatos cerrados y privativos limitan el uso y manejo de archivos y lo que se pueda hacer con ellos, restringiendo y obligando al usuario a usar software privativo.

Afortunadamente cada vez hay más alternativas libres a los formatos privativos, hoy comentaré una alternativa al formato GIF. Este formato da cierto dinamismo haciendo uso de imágenes cambiantes que llaman la atención, pero tiene el problema de ser un formato privativo y sujeto a patentes, por tanto, su uso y manejo se ven sensiblemente reducido. Como alternativa al GIF se recomienda el formato PNG, que está libre de patentes. Recientemente he descubierto una extensión para firefox llamado «PNG editor», que permite la creación de animaciones en formato .apng de forma muy simple y rápida. Otro punto más para este genial navegador.

domingo, 13 de diciembre de 2009

Software libre en la educación. ¿Sí o no?


Una más de las múltiples incongruencias del estado español es su supuesta apuesta por el software libre, y luego por otra parte la adquisición de software privativo en sectores tan estratégicos como es la educación. Hace unos días se ha hecho público y definitivo el acuerdo entre el gobierno y microsoft, por el cual se ha "conseguido" una increíble rebaja en el precio del SO del gigante del software. Mientras tanto, cada vez que hay elecciones, uno de los puntos destacados de todos los partidos políticos es su apuesta por el software libre; además, el propio ministerio de Industria, Turismo y Comercio creó el CENATIC (Centro Nacional de Referencia de Aplicación de las Tecnología de la Información y la Comunicación basadas en fuentes abiertas), cuyo decálogo contiene el siguiente resumen:

«10 razones para elegir Software de Fuentes Abiertas en la educación:

1. Contribuye a formar personas libres, independientes, críticas y autónomas.

2. Permite enseñar con herramientas adaptadas a la realidad del alumnado.

3. Crea una Comunidad de Conocimiento Compartido.

4. Favorece en la persona la libertad de elección tecnológica.

5. Evoluciona rápidamente y permite una eficaz solución de los problemas.

6. Una solución madura, con experiencias de éxito en el entorno educativo español.

7. Permite ahorrar costes en la implantación, el mantenimiento y la gestión de los centros educativos.

8. Facilita que los alumnos dispongan en su casa de las mismas herramientas educativas que utilizan en su centro educativo, y de forma 100% legal.

9. Garantiza la seguridad.

10.Potencia la innovación de productos y servicios a través de empresas locales.

En definitiva, el Software de Fuentes Abiertas es un modelo educativo en sí mismo; libre, democrático, sostenible y tecnológicamente competitivo, y la opción ideal para el uso de la tecnología en el aula.»

¿Hasta cuando tendremos que aguantar las mentiras de los políticos? ¿Cuando dejaremos de comportarnos como estúpidas ovejas y les diremos claramente a los gobernantes que ya está bien de tanta mentira? Y antes de que a cualquiera se le pase por la cabeza el tema de que esto es una chorrada comparada con mil mentiras de mayor calado, tengo que darle la razón, condeno toda tomadura de pelo a la ciudadanía sea en el tema que sea, pero este blog trata sobre ingeniería y software libre.

PD: El software libre en la educación encaja perfectamente y va en sintonía con la idea de sostenibilidad que promulga la Organización de Estados Iberoamericanos con su década por una educación para la sostenibilidad. En la columna de la derecha hay un enlace para animar a adherirse a los objetivos de la década.

miércoles, 2 de diciembre de 2009

Mapa conceptual del Software Libre


En BULMA, he visto un mapa conceptual sobre el software libre que está muy bien y me ha parecido muy didáctico. Podéis descargarlo en unos cuantos de idiomas aquí. Espero que os guste tanto como a mí y comentéis sobre ello. Por cierto, no tenía ni idea de la existencia del idioma Interlingua, si es que no hay nada mejor que el SL para aprender cosas nuevas jeje.

sábado, 21 de noviembre de 2009

Formateando en NTFS desde Ubuntu


En ocasiones a pesar de utilizar GNU/Linux como SO se necesita formatear un disco duro empleando NTFS como sistema de archivos, por ejemplo por que se requiere que también sea accesible por otros usuarios que usan Windows.

Cuando se intenta formatear un disco duro desde Ubuntu utilizando una aplicación como Gparted, puede ocurrir que el programa nos informe de que no es posible emplear NTFS como sistema de archivos. Para añadir esta capacidad (y además ser capaces de gestionar unidades con este sistema de archivos en GNU/Linux), debe instalarse el paquete NTFSPROGS, mediante la orden

sudo apt-get install ntfsprogs

Una vez hecho esto será posible realizar el formato de la unidad en NTFS.

jueves, 12 de noviembre de 2009

Pequeños grandes programitas libres para pdf's

El formato pdf, en principio desarrollado por adobe y que fue declarado como estándar el año pasado, es realmente práctico ya que permite una muy buena visualización del texto independientemente del sistema operativo usado, con mínimas exigencias de recursos y con una aceptable calidad tanto del texto como de las imágenes que contenga. Por todo ello, es interesante su manejo y creación, así que en esta entrada se recomendarán los programas (preferentemente libres) que manejan este formato.
  • Creación de archivos pdf:
En Windows, el mejor que he probado para generar archivos en pdf es pdfcreator, que funciona como una impresora virtual. Para GNU/Linux, la impresora virtual de pdf equivalente se llama CUPS, y para su manejo se pueden seguir fácilmente estos pasos. Usando PostScript, se puede pasar de ps a pdf con ps2pdf (para GNU/Linux está incluido en la mayoría de las distribuciones, para Windows se puede bajar de aquí (MD5: 188385C164F04794DF52A8D8D9BD175E ) por ejemplo).
También se pueden generar ficheros pdf sin usar una impresora virtual, lo hace OpenOffice, LaTeX (del cual hemos hablado ya bastante por aquí: 1, 2, 3...), también se puede usar IText, etc.

  • Visores de pdf:
Al igual que hay gran cantidad de formas de generar archivos pdf, también hay muchos visores. Entre los más notables por su bajo consumo, rapidez y por supuesto por ser libres, están: MuPDF, Evince (ambos multiplataforma), Sumatra PDF y Sumatra PDF Portable (ambos para windows).

  • Manipulación de pdf:
Si lo que necesitas es unir pdf's, dividirlos, etc., nuevamente hay muchas opciones libres, siendo las opciones recomendables: pdftk (multiplataforma, fácil de usar y con gran cantidad de opciones), pdfsam (sólo para windows y también muy útil).

Creo que todos los programas referenciados son libres, si ves algún error o crees que hay otros programas libres que merecen ser incluidos, no dudes en comentarlo.

martes, 10 de noviembre de 2009

Intercambio entre distintas codificaciones de caracteres.

La codificación de caracteres es una norma o código que se sigue para representar información en distintos formatos, dicho con un ejemplo que sea algo más cercano, es por ejemplo el código Morse.

Normalmente usamos el ordenador sin pensar en cómo codifica lo que escribimos, pero eso cambia cuando tenemos que intercambiar esa información entre distintas formas de codificación. Ésto es justamente lo que ocurre cuando se intercambia cierta información entre sistemas operativos que usan codificaciones diferentes.
Concretando de nuevo con un ejemplo, si se tiene un archivo fuente escrito en \LaTeX en un sistema operativo tipo windows, su codificación en castellano seguramente será Latin-1 (o también puede ser Latin-9), y al abrirlo en otro sistema operativo diferente, tipo Unix por ejemplo, que use UTF-8, se verán caracteres extraños y la compilación dará seguramente errores (pasará lo mismo si se hace en sentido contrario).

Para solucionar este problema, hay varias opciones; una es el cambio de codificación del archivo, que es de lo que trata esta entrada, así que doy algunas opciones que he visto:
  • Usar GNU recode, tiene bastantes opciones de uso, y se encuentra para varios sistemas operativos. Aunque aún no tiene conversión en todos los sentidos, por lo que recomiendo el siguiente sistema.
  • Usar LibIconv, es también GNU, está disponible para varios sistemas operativos (en GNU/Linux suele venir incluido, y en windows lo puedes bajar de aquí), es fácil de usar y convierte en todos los sentidos (al menos en los que yo he probado funciona bien).
El manejo de LibIconv es tan simple como este simple comando:

iconv -f latin1 -t utf-8 archivo1.tex > archivo2.tex

-f es para indicar la codificación de origen (from) en el ejemplo es latin1, -t indica la codificación hacia la que quieres convertir el archivo (to) en el ejmplo es utf-8, y por tanto archivo1.tex es el archivo de origen que queremos convertir y archivo2.tex es el archivo final que obtendremos convertido.

Advertencia: hay algunos editores (por ejemplo Kile) que visualizan algunos caracteres convertidos de forma incorrecta, aunque compilan el código correctamente. Seguiremos buscando una mejor solución al problema, mientras tanto la solución propuesta es aceptable.

Si tienes alguna sugerencia, duda..., coméntala. Más información y referencias como el uso del comando file de GNU/Linux (que es un comando muy interesante para saber la naturaleza de un archivo y la codificación que usa independientemente de su extensión o aquí).

lunes, 9 de noviembre de 2009

Workrave, cuida de tu salud mientras trabajas


Generalmente cuando se pasa una gran cantidad de tiempo frente al ordenador, no se es consciente de los malos hábitos adquiridos (posición incorrecta del asiento, monitor a altura inadecuada, mala disposición del teclado o ratón, etc.) hasta que no aparecen dolores articulares que hacen replantearse la disposición del puesto de trabajo.

Precisamente para evitar su aparición o mitigar estos dolores existen programas como Workrave, que invita al usuario a hacer pequeñas pausas y merecidos descansos, a determinados periodos de tiempo totalmente personalizables.

Además de sugerirnos estos periodos de descanso, esta aplicación introduce una amplia variedad de ejercicios que abarcan desde movimientos de hombros y cuello, hasta ejercicios de enfoque visual, que pueden realizarse desde el puesto de trabajo.

Este genial programa, que además es software libre, puede instalarse en Ubuntu mediante la orden:

sudo apt-get install workrave

y cuya versión para Windows puede descargarse aquí , es sin duda una magnifica opción para cuidar de nuestra salud mientras trabajamos.

sábado, 7 de noviembre de 2009

Silenciando el SO

Personalmente detesto los pitidos que emiten los ordenadores cada vez que haces algo que no les guste.

Para eliminar esta molestia sin tener que apagar los altavoces hay formas de hacerlo para todos los SO's:

  • En GNU/Linux, podemos usar el siguiente comando:
echo "blacklist pcspkr"|sudo tee -a /etc/modprobe.d/blacklist.conf

Y para que no tengamos que reiniciar:

sudo modprobe -r pcspkr

Más detalles.

  • En windows, se puede hacer de dos formas, supongo que siendo administrador en ambas formas (seguramente en GNU/Linux haya alguna distro que también lo permita gráficamente, pero estando la línea que es común...):
Gráficamente:

Hacemos clic en el botón Inicio y luego sobre Ejecutar, escribimos Regedit y pulsamos el botón Aceptar.

Una vez estamos en el Registro nos desplazamos por la siguiente clave

HKEY_CURRENT_USER\Control Panel\Sound


En la clave Sound crearemos o modificaremos el valor de tipo alfanumérico Beep cuyo contenido será yes si queremos que el pitido interno del PC siga funcionando y si por el contrario queremos que no funcione pondremos el valor no para desactivarlo.

Nota: Cualquier cambio en el registro es arriesgado, conviene tener un respaldo del registro, por si algo fuera mál, poder revertir los cambios.

Desde la línea de comandos:

Para esta sesión: net stop beep
Permanentemente: sc config beep start= disabled


No tengo mac, con lo que desconozco ni tan siquiera si pita jeje, si lo sabes no dudes en dejar un comentario sobre el tema.

sábado, 10 de octubre de 2009

Ejemplos \LaTeX.


Ya hemos hablado aquí anteriormente de LaTeX (Introducción, Distribuciones y editores), así que para los que no sepan de qué va esto recomiendo lean las anteriores entradas.

Uno de los problemas que la gente suele poner a la hora de usar LaTeX es que tienen que aprenderse muchas órdenes, paquetes y forma de uso de los mismo; y la verdad es que al principio debido a la gran cantidad de cosas que podemos hacer con este sistema de creación de documentos, puede ser algo que provoque rechazo, pero la mayoría de las veces usas una pequeña parte de toda esa gran capacidad, con lo cual, cuando lo usas un par de veces acabas conociendo bien su funcionamiento (o lo suficientemente bien para que funcione) y cuando quieres hacer algo nuevo lo buscas y se encuentra rápido.

Algo que puede ser de gran utilidad práctica para esas veces en que quieres hacer algo nuevo y sin apenas buscar, son unas faq visuales que tan sólo haciendo clic con el ratón sobre las zonas recuadradas en verde te lleva hasta una página en donde te dice cómo hacer en LaTeX aquello que estaba recuadrado. También hay recuadros rojos que son ejemplos de errores o resultados inapropiados, y a los que también te dan una solución. Como curiosidad, el contenido del texto es lo de menos, ya que está escrito en latín y yo voy regular de lenguas vivas, así que de muertas fatal.

Espero que os sean de utilidad, y os animéis a probar muchos de los ejemplos que traen esas faq visuales. Y para animaros con más ejemplos de lo que puede llegar a hacerse, echad un vistazo aquí. Tantos estos ejemplos como los de las faq visuales tienen ya algunos años, y aunque siguen siendo funcionales, seguro que a día de hoy hay mejores ejemplos de cosas que se pueden hacer, si conoces alguno más actual o simplemente diferente deja tu comentario ;).

Nota: Las faq visuales las conocí aquí.

sábado, 3 de octubre de 2009

Nueva versión de DIALux


Vía ETRES me entero de que ha salido la versión 4.5.7 de DIALux , la herramienta de diseño de instalaciones de iluminación. Entre las novedades de la nueva versión destacan:

  • Mejora del cálculo con aporte de luz diurna.
  • Aumento de velocidad y precisión.
  • Mejora en el ray-tracer interno incorporado al programa.
  • Optimización del núcleo de cálculo para calcular superficies pequeñas más rápido
  • Se representa en tiempo real en la pagina de propiedades el resultado del cálculo conforme a EN 15193
Además se han añadido catálogos nuevos y se han actualizado los existentes.

jueves, 1 de octubre de 2009

Gnome Commander 1.2.8.2


El pasado día 22 se lanzó la última versión de Gnome Commander, en mi opinión el mejor gestor de archivos al estilo del clásico Norton Commander que existe para GNU/Linux, y que ya se ha mencionado en esta web.

En esta versión se han corregido varios fallos, y parece que se ha mejorado el refresco de los paneles al copiar y mover archivos.

El paquete DEB puede descargase desde Getdeb.

martes, 29 de septiembre de 2009

Dropbox, un programa interesante


Desde hace algún tiempo vengo usando Dropbox. Se trata de un programa que permite sincronizar archivos entre diferentes equipos, para lo cual lógicamente ha de tenerse el programa instalado en ambos.

Es ideal por ejemplo cuando se trabaja con un archivo en dos equipos distintos (por ejemplo en casa y en el trabajo, o en un portátil y un sobremesa) ya que cualquier modificación que se lleve a cabo en un archivo de un equipo queda reflejada instantáneamente en el otro. Además permite compartir carpetas con otros usuarios, hacerlas públicas, e incluso acceder vía web a los archivos en caso de que estemos en un equipo en el que no tengamos instalado el programa.

Hay algo que no tengo claro sobre el funcionamiento de Dropbox, y es si pueden abrirse copias correspondientes al mismo archivo en equipos distintos y modificarse simultáneamente. A pesar de esta pequeña duda, hasta el momento estoy muy satisfecho con su funcionamiento, y aunque no es software libre, es gratuito y multiplataforma (GNU/Linux, Windows y Mac).

Como alternativa a Dropbox, puede usarse UbuntuOne, un programa similar de Canonical que al parecer vendrá instalado por defecto en Ubuntu 9.10 Karmic Koala. El único inconveniente es que UbuntuOne sólo permite sincronizar los archivos entre equipos con Ubuntu (y quizás otras distribuciones que empleen paquetes deb) instalado, ya que no está disponible para otros SO.

domingo, 27 de septiembre de 2009

Where is my application 1.5

A veces en Ubuntu al instalar un programa no se sabe exactamente en que sección del menú debe buscarse.

Para evitar esto puede utilizarse una pequeña utilidad llamado Where is my application, que una vez cargado en memoria (lo cual debe hacerse en el arranque), indica donde se encuentra un determinado programa cuando este ha terminado de instalarse.

sábado, 26 de septiembre de 2009

Actualizando a OpenOffice 3.1.0 en Ubuntu Jaunty 9.04


Desde hace algún tipo está disponible la versión 3.1.0 (en algunos idiomas incluso la 3.1.1) del paquete ofimático OpenOffice que vengo utilizando desde que soy usuario habitual de Ubuntu.

La mejor manera para actualizar OpenOffice es sin duda desinstalar en primer lugar la versión anterior y posteriormente instalar la nueva. Para ello se hace uso del comando:

sudo apt-get remove --purge openoffice.org*

Una vez eliminada la versión en uso de OpenOffice, puede procederse a la instalación del anueva. Lo primero que ha de hacerse es añadir los siguientes repositorios a nuestra lista:

deb http://ppa.launchpad.net/openoffice-pkgs/ppa/ubuntu jaunty main

deb-src http://ppa.launchpad.net/openoffice-pkgs/ppa/ubuntu jaunty main

Esto puede hacerse desde Synaptic, o directamente editando archivo sources.list:

sudo nano /etc/apt/sources.list

Una vez añadido el repositorio se añade la correspondiente clave:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 247D1CFF

Es muy recomendable emplear únicamente repositorios que permiten verificar su contenido con la correspondiente clave, de esta manera nos aseguramos que estamos instalando los contenidos originales del repositorio sin adulterar.

Ahora debe actualizarse la lista de paquetes:


sudo apt-get update


Por último se procede a la instalación mediante las ordenes:

sudo apt-get install openoffice.org

sudo apt-get install openoffice.org-l10n-es

Y ya deberíamos tener la nueva versión de OpenOffice en español instalada.

No se exactamente por qué, pero Base, la aplicación que se encarga de la creación de bases de datos no se ha instalado siguiendo los pasos anteriores, por lo que he tenido que instalarla posteriormente mediante el comando:

sudo apt-get install openoffice.org-base

y reiniciar el equipo para para poder usarla.

sábado, 12 de septiembre de 2009

Solucionar problemas con Adobe Flash Player en Ubuntu Jaunty 9.04


A pesar de haber instalado el plug-in libre de flash para Firefox, el contenido flash no se veía correctamente. Tras probar con la versión privativa los resultados no fueron mejores.

Buscando un poco encuentro que en Tuxapuntes existen varias soluciones. Personalmente me ha funcionado la que consiste en desinstalar todos los paquetes relacionados con el plug-in, e instalar posteriormente el driver privativo. Esto puede hacerse mediante los siguientes comandos:

sudo apt-get remove flashplugin-* --purge

sudo apt-get install flashplugin-nonfree

Una vez hecho se reinicia firefox, y se debería ver el contenido flash sin problemas.


sábado, 8 de agosto de 2009

Motores poco comunes.


Cambiando un poco de rumbo y pasando un poco a la parte hardware de la ingeniería del blog, hoy quiero hablaros de dos tipos de motor que quizás no conozcáis y que quien sabe si en un futuro sean una solución a algún problema energético mundial.

El primer motor es el motor de Stirling (os pongo el enlace a la wiki en castellano y en inglés, esta última mucho más completa). Como podéis leer en ambos enlaces, este motor se fundamente en la diferencia de temperaturas entre dos focos, y tiene como grandes bazas la posibilidad de ser usado aprovechando energías alternativas (solar térmica, geotérmica, ...) y de ser muy seguro. Si queréis ver motorcitos stirling funcionando, seguid estos enlaces: Una animación [1]. Usando algo tan simple como una lata de atún!? [2]. Usando un foco de frío en lugar de uno caliente [3].

El siguiente motor es el llamado Radiómetro de Crookes (aunque tiene la terminación metro no mide nada jeje). Este aparato se conoce como el anterior desde hace mucho, pero aún hoy no está del todo claro la explicación científica de su funcionamiento. En teoría, funciona por la diferencia en la fuerza ejercida por los fotones de la luz en ambos lados de sus palas; pero se ha comprobado que no funciona en altos grados de vacío, con lo cual se justificaba su movimiento debido a las corrientes de aire a diferentes temperaturas. Aun así no está clara la cosa ya que otros experimentos más avanzados han demostrado que la luz sí que ejerce una fuerza, y que de hecho las velas solares que se plantean como posibles sistemas de propulsión espacial funcionan por la fuerza de los fotones. No obstante, este motor son todo controversias como podéis apreciar aquí [1]. Y si queréis verlo "funcionar", en youtube hay también muchos vídeos [2].

jueves, 23 de julio de 2009

apt-get o aptitude?


Mucha gente que usa GNU/Linux, incluso desde hace mucho tiempo, en sus versiones "debianeras" (aunque hoy en día se ha extendido a muchas otras distros) desconocen la diferencia entre apt-get y aptitude.

Lo cierto es que son muy parecidos, aunque se podría decir que aptitude es la versión posterior de apt-get, y que por tanto tiene pulidos algunos detalles como por ejemplo al desinstalar un paquete, aptitude recuerda las dependencias que se instalaron con dicho paquete y también las desinstala. Por lo que he visto por ahí, parece ser que apt-get también puede hacerlo, pero hay que especificárselo o no lo hará por defecto.

Si queréis ampliar info, tan sólo tenéis que googlear o seguir estos enlaces: [1][2][3].

Ah, y la principal diferencia nos la da la wiki: el huevo de pascua :-).

sábado, 13 de junio de 2009

¿Qué es eso de Software Libre?


Tiene casi delito que no hayamos escrito algo así antes en este blog, pero nunca es tarde si la dicha es buena.

Puede que haya mucha gente que no tenga claro qué es eso del software libre, y de por qué hay algunos "radicales" (cuidado con el uso de los calificativos...) que siempre andan dando la lata a los demás que tan sólo quieren usar el ordenador para 4 contadas cosas y punto. La cosa es que a veces es complicado hacerle ver a la gente que no tiene mucho contacto con este mundo de la informática, la importancia que tiene el poder compartir; de hecho podría considerarse que uno de los principales causantes del éxito de los seres humanos es su gran capacidad solidaria, aunque cada día esté más en tela de juicio.

Todo esto junto con la teoría de juegos (famosa por, entre otras cosas, la película "Una mente maravillosa", sobre la vida del premio Nobel John Forbes Nash) y una visión del futuro, lo podéis leer de manos de una enfermera que lo expone de una forma sencilla, cercana a la gente y amena:

http://bulma.net/body.phtml?nIdNoticia=2493

O si preferís en pdf directamente:

http://bulma.net/pdf.phtml?nIdNoticia=2493

A mí personalmente me gustó, espero vuestros comentarios ;).

miércoles, 10 de junio de 2009

Recuperar el icono de actualizaciones en Ubuntu 9.04 Jaunty


Los usuarios de Ubuntu 9.04 habrán observado que en esta versión ha desaparecido el icono que del panel que indicaba la existencia de actualizaciones disponibles. En cambio ahora, se abre directamente el gestor de actualizaciones ('Update Manager').

Como prefiero el compartamento anterior, que me permite ver el icono y poder elegir el momento en el que llevo a cabo las actualizaciones, me puse a buscar, y en la página de La Máquina Diferencial he encontrado la solución. Únicamente hay que abrir una consola y emplear el siguiente comando:

gconftool -s --type bool /apps/update-notifier/auto_launch false

y así podremos ver de nuevo nuestro icono cuando existan actualizaciones disponibles.

Supongo que también podríamos cambiar la variable 'a mano' y de manera gráfica mediante el 'Editor de configuración', pero así queda clara la utilidad, sencillez y potencia de la línea de comandos ;).

Por cierto, ¿ha bajado notablemente la cantidad de actualizaciones con respecto a otras versiones de Ubuntu o me lo parece a mí?

Elimando kernels antiguos en Ubuntu


Conforme se van liberando las diferentes versiones del kernel, Ubuntu, al igual que el resto de distribuciones, lo actualiza. Tras la actualización, el SO pasa a emplear la última versión del kernel descargada, quedando la anterior guardada en el sistema por si el arranque con el nuevo kernel no fuera posible o diera algún error.

Sin embargo, tras varias actualizaciones puede ocurrir que llegen a almacenarse hasta 4 ó 5 kernels en el equipo, y puede verse como van apareciendo todos ellos en el GRUB al arrancar conforme se instalan. Desde mi punto de vista no tiene mucho sentido tener más de un par de kernels, el actualizado y el anterior pudiendo ser eliminados los demás. Esto es especialmente recomendable si arrancamos desde una partición BOOT (por ejemplo porque tengamos Reiser como sistema de archivos), ya que suelen pequeñas y pueden verse colmadas con facilidad si no hemos sido previsores al crearla.

En Guía Ubuntu, una de las mejores páginas de Ubuntu existentes y visita obligada para cualquier usuario de Ubuntu, puede verse la manera de eliminar estos kernels obsoletos.

En primer lugar se listan los kernels instalados mediante la ejecución de la siguiente orden en una consola:

sudo aptitude purge paquete

posteriormente se eliminan mediante el comando,

sudo aptitude purge paquete

donde evidentemente "paquete" es el nombre del kernel que quiere eliminarse.

Si el paquete a eliminar no está actualizado te pedirá actualizarlo, luego de lo cual puedes aplicar lo mismo a las actualizaciones y paquetes antiguos:

sudo aptitude purge paquete

En caso que no quieras actualizar para luego eliminar puedes aplicar:

sudo aptitude remove paquete

aunque desde Guía Ubuntu indican que esto puede no eliminar los ficheros de configuración del paquete.



lunes, 8 de junio de 2009

Máxima, un sistema de álgebra computacional


Navegando por la página de Linux Music 2.0, me encuentro con Maxima. Se trata de un sistema de cálculo simbólico y numérico basado en el software Macsyma desarrollado a finales de los 60 por el MIT, y que ahora es software libre.

Maxima puede usarse desde la línea de comandos o empleando una interfaz gráfica como Wxmaxima. Puede encontrarse abundante documentación aquí.

Aunque no lo he usado, la sintaxis de los comandos se parece bastante a los de Mathematica, que al parecer se basa en él. Si alguien se anima a usarlo que nos cuente que tal le va.

Maxima esta disponible tanto para GNU/Linux como para Windows.

domingo, 7 de junio de 2009

Qalculate, más que una calculadora


Aunque Ubuntu trae su propia calculadora, hace tiempo que uso Qalculate! . Se trata de una calculadora bastante potente que su autor define como una "calculadora multipropósito de escritorio". Entre otras muchas cosas permite hacer lo siguiente:

  • Factorizar y simplificar funciones
  • Diferenciar e integrar
  • Resolver ecuaciones e inecuaciones.
  • Operar con matrices y vectores
  • Realizar operaciones en diferentes bases, 2...36, e incluso con números romanos.
  • Emplear funciones estadísticas predefinidas
  • Cambiar de unidades
  • Definir constantes y variables
  • Dibujar funciones mediante GNU Plot.

Personalmente lo que más cómodo me resulta es que tras evaluar una expresión, esta no se borra, por lo que se puede cambiar el valor o parámetro que se desee sin tener escribirla de nuevo. Y lo mejor de todo es que software libre.

viernes, 5 de junio de 2009

Borrando archivos rebeldes


A veces en Ubuntu, todavía no tengo muy claro por qué, determinados archivos son enviados a la papelera con permisos distintos a los del usuario que los borró, de manera que luego no pueden ser eliminados de ella.

La solución la encuentro en Un Punk en Ubuntu, y en realidad es muy sencilla, consiste en desplazarnos hasta el directorio /home/NOMBRE_USUARIO/.local/share/Trash/files y borrar los archivos y directorios que se encuentran allí con privilegios de administrador.

Para los despistados, recordar que deberemos sustituir NOMBRE_USUARIO por nuestro nombre de usuario y prestar atención a las mayúsculas y minúsculas.

viernes, 15 de mayo de 2009

Gnome commander, gestor de archivos en Ubuntu


Uno de los programas a los que más uso se les suele dar es a un gestor o explorador de archivos. En el caso de Windows, Total Commander es uno de los más populares y en mi opinión es el mejor, aunque se trata de software privativo.

En Ubuntu de todos los que he probado me quedo con Gnome Commander en su versión 1.2.7, que es software libre. Se trata del típico gestor de archivos con dos paneles al más puro estilo Norton Commander.

En general el programa está bastante bien, aunque desde mi punto de vista falta añadirle detalles como la posibilidad de crear accesos directos, y pulirlo un poco mejorando la integración con los compresores, y el refresco de los paneles tras realizar operaciones sobre archivos (que recomiendo encarecidamente realizar manualmente con CTRL+R para evitar problemas).

Está en los repositorios por lo que puede instalarse mediante un simple:
sudo apt-get install gnome-commander

miércoles, 13 de mayo de 2009

Mejorando la seguridad de Firefox


En la página de Security By Default, me encuentro con una utilidad llamada FFHardener para mejorar la seguridad de Firefox.

Concretamente se trata de una herramienta que fuerza a Firefox a cambiar el algoritmo de cifrado cuando se emplea SSL, pasando a emplear AES de 256 bits en todas las conexiones, en lugar de usar algoritmos que ofrecen menos seguridad como puede ser RC4 de 128 bits.

Una de las formas de verificar que efectivamente se produce este cambio, es hacer doble click sobre el candado que aparece en la barra inferior del navegador cuando se realiza una conexión segura, por ejemplo en Gmail si tenemos activada esta opción. Antes de emplear FFHardener indica que se emplea un cifrado RC4 de 128 bits. Mientras que una vez aplicado se emplea un cifrado AES de 256 bits

Existen versiones para Windows y GNU-Linux, donde básicamente se trata de ejecutar un archivo en python desde el directorio del nuestro perfil de Firefox, teniendo en cuenta que este debe estar cerrado al ejecutarlo.Tanto la utilidad como las instrucciones detalladas para su instalación pueden verse aquí.

viernes, 1 de mayo de 2009

Instalando HP Laserjet P1005 en Ubuntu 9.04


Cuando por fin había conseguido imprimir a la primera con mi HP Laserjet 1018 en Ubuntu 9.04 (no como en Intrepid, Ubuntu 8.10, donde tenía que desconectar el cable USB y volverlo a conectar si encendía el equipo antes que la impresora), he tenido que cambiar de impresora. Así que ahora tengo una flamante HP Laserjet P1005.

Al conectarla, Ubuntu la detecta automáticamente, e incluso se ofrece a instalar un driver propietario de HP, toda una sorpresa. Como prefiero funcionalidad a radicalismos frente al software propietario, acepto la instalación :), y los controladores se instalan al más puro estilo Plug n' Play. Hasta ahí todo bien, sin embargo al intentar imprimir una página de prueba, topamos con la dura realidad, no se imprime nada. Así que, una vez más, hay que hacer uso de Google.

La solución la encuentro en esta página, donde nos proporcionan un driver libre, y desaconsejan utilizar los paquetes disponibles para las diferentes distribuciones, que al parecer no están actualizados con el protocolo "XQX" empleado por esta impresora. Por tanto deben utilizarse los drivers específicos mencionados siguiendo el procedimiento indicado, que es similar al que tuve que emplear en su día para instalar la HP Laserjet 1018. Una vez hecho esto la P1005 funciona correctamente.

Un pequeño inconveniente es que en cada reinicio se desmarca la casilla "Activada" de la impresora, por lo que de momento, tengo que activarla manualmente. Creo que esto es se debe a más mi poca pericia como administrador de sistemas que al driver, así que seguiré investigando...

jueves, 23 de abril de 2009

En el principio...


Hay un libro de Neal Stephenson llamado "En el principio... fue la línea de comandos", distribuido gratuitamente (también traducido al castellano), cuya lectura entretenida y amena (usando muchas analogías fáciles de comprender), sirve para conocer un poco algunos detalles del mundo de los sistemas operativos, su historia y su evolución en el tiempo. Lo escribió en 1999, hace ya una década, y algunas cosas han cambiado bastante (de hecho muchas han cambiado bastante), además hace referencia a algunos términos de forma "poco apropiada" para cualquiera que sea un poco puntilloso: por ejemplo usar como sinónimos opensourse y free software. A pesar de todo recomendamos su lectura a todo el mundo.

Puedes obtenerlo gratuitamente en los siguientes sitios:

jueves, 16 de abril de 2009

Prey, recupera tu portátil robado


Prey es un programa que a todos los poseedores de un portátil nos gustaría no darle uso nunca. Se trata de una aplicación orientada a recuperar el portátil en caso de que sea robado.

Tras ser instalado, el programa  permanece ejecutándose en segundo plano y cada cierto tiempo recopila información sobre la IP del ordenador, el nombre de la red inalámbrica que se está usando, los procesos que se están ejecutando, una captura del escritorio e incluso una foto tomada con la webcam. Esta información puede ser enviada periódicamente a una URL predefinida (si ésta ya existe previamente), o puede ir actualizándose temporalmente pasa ser enviada a la URL, una vez que esta sea creada. Es decir, el programa puede enviar información cada cierto tiempo, o sólo en un momento determinado, según si la URL indicada existe o no, pudiendo crear dicha URL únicamente en caso de que el ordenador sea robado.

Personalmente creo que este programa es útil sólo poco tiempo después del robo, ya que pasado un tiempo el ordenador será presumiblemente formateado perdiendo entonces las esperanzas de recuperarlo. Aún así, desde mi punto de vista merece la pena.

miércoles, 15 de abril de 2009

30 fuentes libres de alta calidad


A veces tenemos que realizar un informe, proyecto, tesis, etc. y queremos emplear fuentes de gran calidad, con el inconveniente de que éstas no son libres, con las consiguientes limitaciones en su utilización.

Para evitar esto, podríamos emplear una de las 30 fuentes libres de gran calidad que han recopilado en Designer daily

martes, 14 de abril de 2009

F.lux cuida tu vista


Los que pasamos un gran número de horas frente al monitor deberíamos prestar más atención a la salud de nuestros ojos. Para ayudarnos con esta tarea se ha desarrollado F.lux, un programa que regula automáticamente la temperatura de color del monitor según la hora del día y nuestra ubicación. Esto evita que al trabajar en condiciones de poca luz natural la intensidad de los colores del monitor sea más intensa de lo recomendable.

Para ejecutarlo en GNU-Linux sólo hay que descargar el archivo, descomprimirlo y ejecutarlo en una consola mediante el comando:

xflux -l X,Y

donde X e Y son nuestra longitud y latitud tal y como pueden obtenerse desde aquí. Yo he añadido el comando anterior en Preferencias/Sesiones en Ubuntu para que se cargue al inicio el sistema.

Además de estar disponible para GNU-Linux, existen versiones para Windows y Mac. Espero que os resulte tan útil como a mí.

viernes, 27 de marzo de 2009

Uconeer, un interesante conversor de unidades


Algo que tienen en común la mayoría de los ingenieros es el empleo habitual de unidades, y la necesidad de pasarlas de un sistema a otro. Estos cambios se producen fundamentalmente entre el SI y el imperial o británico, ya que muchos de los datos empleados en el diseño de diferentes equipos vienen dados en estas unidades, como consecuencia de haber sido obtenidos por autores británicos o estadounidenses.

Para estos menesteres uso desde hace tiempo Uconeer, una herramienta sencilla y gratuita, pero no libre, para Windows, de la empresa Katmar Software. Bajo GNU-Linux también funciona relativamente bien mediante Wine.

Según se indica en su web, permite cambiar nada menos que entre 394 unidades dentro de 46 categorías. Desde mi punto de vista, creo que serán suficientes mientras que los países que se resisten a emplear el sistema internacional se deciden a dar el paso.

domingo, 15 de marzo de 2009

El Blog de Jesusda


Hace tiempo que sigo una interesante página dedicada al diseño gráfico (tema del que me gustaría aprender, pero que siempre aplazo por cuestiones de tiempo), que utiliza software libre en sus trabajos. Se trata de la Web de Jesusda. Una de las secciones que encuentro más interesantes, además de las entradas-tutoriales, es la de la biblioteca, donde pueden encontrarse manuales de programas libres relacionados con el diseño gráfico/audio/vídeo como: Gimp, Inkscape, Blender, Cinelerra, etc.

Un claro ejemplo de que con Software Libre pueden hacerse trabajos profesionales de gran calidad.

Plantillas para Impress, el creador de presentaciones de OpenOffice

Cuando alguien da el paso de abandonar Windows para cambiarse a otro sistema operativo, una de las primeras cosas que piensa, es que aplicaciones de ofimática podrá usar. En Ubuntu (y en Linux en general), mediante Wine o Crossover Linux es posible ejecutar la Office de Microsoft, aunque al no ser una aplicación nativa para Linux, no se ejecuta de la misma manera que en Windows y a veces podemos tener problemas, por lo que, desde mi punto de vista, es muy interesante utilizar OpenOffice como alternativa libre.

El principal inconveniente que puede encontrarse al empezar a usar Impress, la aplicación que utiliza OpenOffice para crear presentaciones, y que equivaldría a Powerpoint en la Office de Microsoft, es la existencia de un reducido número de plantillas. Ahora vía Ubuntu Life he visto que se ha creado un nuevo paquete de estas plantillas.

Investigando un poco más por la red, he encontrado Mi Tarima, donde nos indican lugares interesantes para obtener más plantillas para Impress, y nos explican como poder usar las que existen para Powerpoint.

gLabels, diseña tus propias tarjetas de visita y más

Hace un par de semanas encontré este curioso programa que permite crear nuestras propias tarjetas de visita (también permite la creación de etiquetas y carátulas de CD) de una manera sencilla y elegante. Podemos insertar texto, imágenes y elementos geométricos, distribuyéndolos a nuestro gusto. Además, no tenemos que preocuparnos por el tamaño a la hora de imprimir, ya que el pograma trae numerosas plantillas de diferentes marcas de tarjetas de visita y etiquetas como APLI y Avery.

jueves, 12 de marzo de 2009

Imprime tus propias fotos de carné


Vía Genbeta, he conocido IDPhotoStudios de la empresa KC Softwares. Este programa, para Windows, se define como un duplicador e impresor de fotografías, y nos permite sacar fotos de carné a partir de las imágenes tomadas por nuestra Webcam. Ideal para ahorrar en estos tiempos de crisis.

Copias de seguridad en Linux


Vía Ubuntips, vuelvo a oir hablar de NSsBackup o Not so simple Backup. Este programa es una rama o fork del Simple Backup para Linux. Entre otras funciones permite programar el intervalo de las copias de seguridad a ciertos días y horas, así como borrar las copias antiguas. Como características avanzadas, permite enviar por correo un registro o log del proceso de copia de seguridad realizado.

Otro programa que me gusta mucho, algo menos potente en algunos aspectos pero muy sencillo de configurar y utilizar, es Déjà Dup, que se integra perfectamente con Gnome, permite programar las copias, cifrarlas e incluso subirlas al servicio Amazon S3 mediante SSH.

Una de Antivirus



Aunque hace tiempo que utilizo Ubuntu como sistema operativo principal y me preocupo menos por los virus, siempre hay que estar atento porque comparto memorias USB con usuarios de Windows, que me suelen devolver el pen con algún regalo tipo autorun.inf, que se intenta autoejecutar con Wine en cuanto lo enchufo. Vía Mundo Geek, me entero de que Panda Security, ha sacado una aplicación gratuita (que no libre) que permite "vacunar" tanto las memorias USB como los equipos, evitando así que estos autorun.inf puedan ejecutarse. Esta vacuna tiene el nombre de USB Vaccine y espero que funcione mejor que el truco de crear un directorio llamado autorun.inf en la llave USB para evitar que el virus se copie, con el que no he obtenido buenos resultados.

Ya que estamos con el tema de los virus, creo que merece la pena nombrar los antivirus que gratuitos o libres que existen para Windows.

Clamwin
, se trata del popular antivirus Clamav para Linux en su versión para Windows. Es el único antivirus de los mencionados que es software libre, por lo que ocupa la posición de honor. Su interfaz podría estar más elaborada, pero aún así merece una oportunidad. En Linux puede usarse a la vieja usanza desde la línea de comandos, o con una interfaz gráfica como ClamTk, mas intuitivo y como yo lo prefiero.

AVG Antivirus Free Edition, este antivirus ofrece protección contra virus y software espía (spyware) es sencillo de utilizar, gratuito y se actualiza automáticamente (aunque sus servidores de actualizaciones tienen sus días...). Únicamente está en inglés. S.O.: Windows.

Avira Antivir, este antivirus de la empresa alemana Avira, dispone de una versión gratuita con la característica de que muestra una ventana de publicidad cuando se actualiza. En mi opinión es su manejo es algo más "raro" que el AVG, sobre todo a la hora de escanear unidades, pero aún así lo veo como una opción interesante. S.O.: Windows.

Avast 4 Home Edition, es gratuito para usos no comerciales, y está disponible en español. Personalmente no lo he usado pero no tiene mala pinta. S.O.: Windows.

Comodo Internet Security, la empresa Comodo ofrece un conjunto de antivirus y cortafuegos de manera gratuita. S.O.: Windows.

Bit Defender Free Edition v10, otro antivirus en inglés con versión gratuita. S.O.: Windows.

Hay que recordar, que además de instalarlos es necesario mantener actualizados los antivirus para que no pierdan eficacia.

Otro día veremos los Antivirus para Linux, más allá de la polémica sobre si son o no necesarios.

Sweet Home 3D, diseña interiores de forma sencilla y con software libre




Vía Zona Linux, me encuentro con una interesante aplicación para el diseño de interiores. Se llama Sweet Home 3D, permite "dibujar" de manera sencilla los planos en 2D y posteriormente irle añadiendo elementos a la habitación, que luego se muestran en 3D.

Una buena manera de ver como va a quedar nuestra casa después de una visita a IKEA :).

Se puede descargar desde aquí, dispone de documentación en Español, además es Software Libre ;).

viernes, 27 de febrero de 2009

Impresoras y ahorro de tinta

A todos nos duele el bolsillo cuando se acaba la tinta (o el toner) de la impresora, y no es raro, ya que como se ha escrito por ahí muchas veces por ahí, la tinta de las impresoras HP es el líquido más caro del mundo [1][2][3][4][5].

Por ese motivo y porque asociado al precio de la tinta, también hay que tener en cuenta los costes de contaminación que lleva asociados tanto su producción como sus residuos, no es de extrañar que (a parte de las impresoras de toner) surjan alternativas tan variadas como: impresoras de tinta sólida ecológica, o de tinta que sólo dura un día (para ahorrar papel en borradores), incluso las hay que usan como tinta granos de café; cosa que está muy bien y que quizás en un futuro alguna de ellas puede que llegue a ser una alternativa seria.

Pero hay una solución que por su simplicidad, genialidad y que podemos usar sin tener que cambiar de aparato, me ha llamado realmente la atención. Se trata de reducir la tinta necesaria para imprimir las letras del texto, usando una fuente especial que tiene las letras medio "huecas o vacías". Las letras están llenas de agujeritos blancos pequeñitos que premiten ahorrar hasta un 20 % de tinta (o toner), y sin perder calidad de impresión; he hecho una prueba de impresión (en mi impresora láser) personalmente por curiosidad, y debo decir que no pierde calidad, y si permite ese ahorro en algo tan caro y contaminante, con algo tan simple como cambiar el tipo de letra, bienvenido sea, ¿no os parece?

Además, la empresa holandesa que la diseñó, la distribuye gratuitamente bajo licencia GPL (en consonancia con los ideales de este blog) y se puede usar en cualquier sistema operativo.

Aunque sea un ahorro, esto no nos debe hacer caer en el abuso de la impresora, la principal forma de ahorrar tinta (o toner) es no usar indiscriminadamente la impresora; siempre tenemos que tener presentes las tres eres.

PD: Aunque la entrada me la he currao yo, la idea me la dió Ludzzwig.

viernes, 20 de febrero de 2009

Municipios de la Axarquía migran al SL

Por aquello de que la tierra tira, consideraba interesante hacer una referencia a esta noticia de barrapunto. Celebro que estos municipios hayan afrontado este reto y si el dinero invertido le parece un despilfarro a alguien, le recordaré la célebre frase: "Si la educación te parece cara, prueba con la ignorancia".

Libro de la UNESCO: Guía práctica sobre el software libre.


Ésta es una entrada corta, al menos en apariencia, ya que tan sólo es un enlace lleva hasta una guía que se tarda un poco más en leer, pero que es bastante amena e interesante. Está editada por la UNESCO y distribuida gratuitamente aquí.

Espero que os guste.

martes, 17 de febrero de 2009

LaTeX. Distribuciones y editores.


Continuando con la anterior entrada (LaTeX. Introducción.), y si al leerla te picó el gusanillo latexero, lo siguiente que se plantea es:

¿Qué necesito concretamente para empezar a usar LaTeX y obtener documentos de gran calidad?

Se necesita una distribución y un editor, y ambas cosas dependen principalmente del sistema operativo que usemos. Por tanto, si usas:

  • Windows, la distribución recomendada es MiKTeX, de la cual, la versión estable actual es la 2.7, que puedes obtener totalmente gratis aquí. Y como editor puedes elegir multitud; la elección de cada uno es algo subjetivo, ya que no todo el mundo busca lo mismo. Como aportación subjetiva, recomendaría como editor para windows: TeXnicCenter; aunque empecé con LyX, que es más parecido a los editores tradicionales, pero lo fuí abandonando cuando me fueron haciendo falta cosas que no podía hacer con LyX.
  • GNU/Linux, la distribución a usar es TeX Live, y como editor también existen muchos diferentes y cuya elección es cuestión de gustos; y de nuevo como recomendación personal, yo recomiendo Kile.
  • Mac OS, la distribución para este caso es MacTeX, y de nuevo existen varias alternativas para el editor, siendo el más extendido TeXShop.
Cada vez más las distribuciones se diseñan para que funcionen en más sistemas operativos, así, tanto MiKTeX como TeX Live ya se pueden usar (a veces en versiones betas aún) en otros sistemas diferentes del original para el que surgieron.

Y algo parecido se puede decir de los editores, de los cuales hay muchos que funcionan bajo todos los sistemas, como por ejemplo LyX, Texmaker, ...

Y como último apunte según la filosofía del blog, decir que todo lo recomendado en este artículo es sofware libre (y gratuito). No despreciamos el software propietario, pero no compartimos su filosofía.

Gracias por visitarnos, espero que te sirva de ayuda estos ligeros apuntes y no dudes en dejar tus comentarios.

miércoles, 14 de enero de 2009

LaTeX. Introducción.

Esta entrada podría ser largíiiisima y seguro que me dejaría muchas cosas atrás; así que intentaré ser breve y conciso, recurriendo a enlazar a los sitios específicos para que cada cual amplíe información a su gusto.

LaTeX es un lenguaje de marcado, como por ejemplo HTML para las páginas web, pero para la edición de documentos; esto es, un lenguaje de programación para realizar un texto más o menos complejo. Mucha gente se pregunta si tiene sentido desarrollar y usar un lenguaje de programación para algo como es la edición de documentos, y quizás lleven razón cuando hablamos de textos simples, cortos y sin nada especial; pero cuando se trata de manejar documentos largos, con gran cantidad de elementos diferentes (imágenes, tablas, ecuaciones, referencias cruzadas, referencias bibliográficas, ...), y si para ello usas un editor tipo word (de la office de microsoft, por poner un ejemplo), verás que la tarea se vuelve increíblemente penosa, lenta y que requiere además de mucho esfuerzo y de una gran cantidad de recursos. Otra cosa a destacar es el resultado y manejo de ecuaciones, no en vano, este sistema fue diseñado específicamente para manejar y obtener ecuaciones fácilmente y con resultados inmejorables.

Por tanto, si estás pensando realizar un documento que requiera cierta cantidad de datos, que necesite un formato coherente y que dé como resultado una salida profesional; yo te recomendaría que te plantees la posibilidad de hacerlo en LaTeX. Además, otra de las infinidad de ventajas que tiene, es que es totalmente libre y gratuito, con editores y compiladores que funcionan en todos los sistemas operativos (windows, mac y por supuesto GNU/Linux; ya iré haciendo entradas para comentarlos).

Así que ánimo, si tienes alguna duda nos la trasmites y ya iremos hablando más del tema en sucesivas entradas.