jueves, 10 de diciembre de 2009

Ktoon es colombiano. (de Cali)

Hace un par de meses instalé un programa de animación en 2D llamado Ktoon y me pareció que es un proyecto tiene mucho futuro y decidí incluir una pequeña reseña de este programa en este blog. Comencé a investigar y lo primero que descubrí es que que Ktoon es hecho por colombianos. Esta grata sorpresa aumentó cuando entré a su sitio web y encontré que este proyecto se ha desarrollado con apoyo de Colciencias, el SENA y ParqueSoft, entre otros.

Esta es la descripción que dan los desarroladores del programa:

KToon es una herramienta para desarrollo de animación en 2D, diseñada por animadores (Toonka Films ) para animadores, enfocada a la industría de la animación profesional. Este proyecto está cubierto por la Licencia GPL usando G++, OpenGL y QT como recursos de programación desde KDevelop como plataforma de desarrollo. Por ahora, KToon sólo está disponible para sistemas Unix, pero esperamos portarlo a otros sistemas operativos también.
La meta principal de este sitio es proveer recursos (Pantallas, Lista de Correos, BugTracker, Wiki, etc) para la comunidad de KToon, con el fin de impulsar el desarrollo de esta herramienta con la ayuda de usuarios y programadores alrededor del mundo.
En algunos sitios tratan de promocionar Ktoon como una alternativa a Flash, pero a mi me parece que los dos proyectos tienen orientaciones diferentes aunque actualmente están trabajando en incorporar comportamientos y que de esta forma el programa tenga una mayor integración con el trabajo en la red.

Estoy muy contento experimentando con este programa. La interfaz de usuario es diferente a lo que estoy acostumbrado, pero con un poco de paciencia ya he comenzado a hacer algunas cositas. Se puede acceder a la documentación en el sitio web . Realmente se lo recomiendo a aquellos que están interesados en hacer animación 2D usando software libre. Voy a ver si puedo hacer una pequeña animación para compartirla con ustedes. Este es un proyecto que vale la pena apoyar y aunque no tienen botón de donaciones, si sugieren que se les contacte para enviarles animaciones que puedan servirles para promocionarse.

El programa lo encontré en los repositorios de Ubuntu, pero se puede descargar de la página web de Ktoon: ktoon-es.toonka.com

Acá les dejo una animación de Pablo Gómez ( director arte toonka films) con la que los desarrolladores promocionan el programa.



Bueno, ojala podamos apoyarlos!!

Vean la nota en Wikipedia: http://es.wikipedia.org/wiki/KToon

jueves, 3 de diciembre de 2009

InkScape

Inkscape es un editor de gráficos vectoriales de código abierto, con capacidades similares a Illustrator, Freehand, CorelDraw o Xara X, usando el estándar de la W3C: el formato de archivo Scalable Vector Graphics (SVG). Es Multiplataforma, esto quiere decir que hay versiones para Windows, GNU/Linux y MacOS, y se consigue en muchos idiomas incluido el español.


¿Que es un grafico Verctorial?
Un grafico vectorial es una imagen digital formada por objetos geométricos independientes (segmentos, polígonos, lineas, etc.), cada uno de ellos definido por distintos atributos matemáticos bien pueden ser de forma, de posición, de color, etc. Este formato de imagen es completamente distinto al formato de los gráficos rasterizados (las fotos digitales) que están formados por píxeles. El interés principal de los gráficos vectoriales es poder ampliar el tamaño de una imagen a voluntad sin sufrir el efecto de escalado que sufren las fotos digitales.
InkScape es un fuerte competidor en un mercado que se ha estado desarrollando desde finales de los años 70's y donde industrias como Corel o Adobe llevan mas de 20 años compitiendo, por esta razón los diseñadores de InkScape se han concentrado en desarrollar un producto difernte de estos paquetes. Una de las prioridades del proyecto de Inkscape es la consistencia de su interfaz y utilidad. Por esto, desde que el proyecto inició en 2003 el número de cajas de diálogo flotantes se ha reducido, con sus funciones y atajos del teclado o disponibles en la barra de herramientas. Además de esto Inkscape proporciona mensajes flotantes que ayudan a entender la utilización de los botones, mandos, órdenes y llaves.

Este es un programa que he estado usando por espacio de 2 años y que recomiendo a cualquier usuario en cualquier sistema operativo. Y siendo un proyecto que vive de las donaciones quiero recordarles que es muy importante donar (aunque sea poco) para el desarrollo de todos los proyectos que nos hacen la vida mejor.

Para saber mas de InkScape pueden ver: http://www.inkscape.org/?lang=es

martes, 24 de noviembre de 2009

Open Artist


Como docente de artes siempre estoy buscando maneras de involucrar el Software Libre en mis clases y sobretodo de facilitar para mis estudiantes el acceso a herramientas que les permitan desarrollar completamente sus procesos artísticos. Como en la mayoría de universidades nosotros hemos comprado costosas licencias de los paquetes de Adobe, Macromedia, Microsoft, Sony y muchos otros que son normalmente solicitados por los docentes de la facultad para el desarrollo de la clase. Esta situación nos presenta varios problemas, el primero aunque no el mas importante, es que nuestros estudiantes no cuentan con los recursos financieros para pagar por las licencias y por esta razón recurren a la piratería para satisfacer su necesidad de acceso a herramientas BÁSICAS en la paleta de los artistas contemporáneos. La segunda y realmente la mas importante es que la mayoría de los contratos de licencia de los paquetes que usamos tienen restricciones de uso. Esto quiere decir que existen ciertos usos prohibidos en los programas, comúnmente insertan este texto en las licencias "cualquier uso que no este contemplado en el diseño original". Revisando las licencias de Adobe queda claro que (en un caso extremadamente improbable, pero no imposible) un CEO de Adobe podría decir que Photoshop no debería ser usado en la industria de la pornografía y prohibir su uso. De nuevo, no estoy diciendo que va a pasar, solamente que el marco legal para que esto suceda existe. Actualmente prohiben cosas conectar algunos de sus programas a algunos mecanismos de impresión y sobretodo prohiben cualquier intento de ingeniería inversa la cual la definen literalmente como cualquier intento de entender el funcionamiento interno del software. Esto representa un problema mayor para muchos artistas quienes requieren control y entendimiento completo de todas las herramientas con las que trabajan.
La mayoría de los docentes de artes nunca han escuchado hablar de GNU/Linux y los que han escuchado hablar de él se lo imaginan complejo y difícil de usar, muchos quieren simplemente poder usar los programas para completar sus trabajos sin preocuparse del funcionamiento interno de la maquina, pero cuando esta herramienta no es suficiente, cuando esta herramienta les presenta restricciones no saben como actuar. La mayoría no saben que tienen opciones!
Hace un año con mis compañeros de la universidad hemos estado tratando de introducir programas libres en el currículo, nuestras primeras opciones han sido el Gimp y Blender, pero con el tiempo hemos encontrado una miríada de herramientas que pueden ser incluidas en el aula (scratch, audacity, Inkscape, processing, xara, etc.) El problema es que algunos, como Cinelerra (un editor de vídeo profesional para GNU/linux) no son muy fáciles de instalar o no funcionan bien sobre las distribuciones de GNU/Linux que usamos (Ubuntu, Fedora, Suse). Nosotros no somos ingenieros de sistemas y nuestros conocimientos son muy limitados en muchas áreas que nos harían la vida mas fácil instalando estas aplicaciones.
Afortunadamente nos hemos encontrado hace un mes con OpenArtist.


OpenArtist es una nueva distribución Linux para artistas. Está basada en Ubuntu -con partes de Intrepid, Jaunty pero también PureDyne, Debian, Mint y mismo paquetes RPM-. Todo completamente orientado a la creación gráfica, audiovisual, musical, de VJ y Fotografía. Es muy completa y viene con muchisimos programas ípreinstalados que simplemente nos brindan todas la opciones imaginables de trabajo artístico en nuevos medios. Tiene programas para 2D vectorial y en mapa de bits, para 3D tiene muchas herramientas además de Blender, de vídeo tiene preinstalados varios programas muy completos, tiene varios programas para hacer imágenes fractales y de vida artificial, tiene programas para DJ y VJ, para edicion de audio, para programación (entre ellas processing y además el Wiring de Hernando Barragan), y tiene muchas cosas mas que vale la pena que vean por ustedes mismos.

No es precisamente la distro mas popular y viven de doncaciones (si puedes haz una donación, es un proyecto muy bueno), se puede descargar en esta dirección: http://dl.dropbox.com/u/3065125/Mindmap/index.html
No se dejen llevar por el mal diseño del sitio y prueben OpenArtist.

-----

martes, 3 de noviembre de 2009

Ktorrent

Tanto en Windows como en GNU/Linux hay muchos clientes para descargar contenido usando torrents y KTorrent es un cliente de BitTorrent que forma parte del paquete KDE y que funciona a las mil maravillas... 

Antes de seguir adelante es mejor explicar que es eso del BitTorrent para aquellos que no estan familiarizados con esta tecnología:

1. BitTorrent es un protocolo, osea una forma en la que los computadores se comunican entre ellos.

2. El protocolo BitTorrent sirve para compartir archivos en linea de una manera que se denomina P2P (peer to peer), en la que los archivos no se encuentran en un servidor sino en los computadores de los usuarios, el servidor de torrents simplemente le dice a nuestro computador en que computadores están los archivos. 

3. Para descargar un torrent es necesario tener un cliente de BitTorrent, que es un programa que administra la descarga y se comunica constantemente con el servidor para entregar y recibir partes de los archivos que estamos compartiendo.

Existen muchos clientes para BitTorrent, en todos los sistemas operativos a mi personalmente me llamó la atención del Ktorrent su interfaz grafica y la posibilidad de tenerlo minimizado al lado del reloj. Aunque el protocolo BitTorrent es muy usado para descargar contenido ilegal (pirata) también es usado para distribuir mucho software libre y open source como la nueva versión de Ubuntu que puedes descargar en este vinculo: http://noncdn.releases.ubuntu.com//karmic/ubuntu-9.10-desktop-i386.iso.torrent usando un cliente de BitTorrent como el Ktorrent.

jueves, 29 de octubre de 2009

karmic Koala: Hoy lanzan Ubunto 9.10

Para los que no lo saben el Karmic Koala es el nombre clave de la nueva versión de Ubuntu. La 9.10 o Karmic Koala fue lanzada del día de hoy y según los comunicados de prensa de Canonical (la empresa que desarrolla Ubuntu) asegura que esta nueva versión tiene varias ventajas sobre las anteriores.


Ekiga se va!!!

Tradicionalmente Ubuntu ha tenido preinstalada esta aplicación VoIP que realmente no es demasiado popular entre los usuarios de Ubuntu y que ocupaba una buena porción del espacio de la instalación, aunque va a seguir presente en los repositorios. La idea es que usemos un programa que se llama Empathy que reemplaza al Ekiga y al pidgin (el programa de chat tradicional en este sistema) Esta decisión, sobre la inclusión de Empathy como cliente de mensajería instantánea y videoconferencia, es uno de los debates más candentes entre los usuarios de Ubuntu, que estaban acostumbrados a Pidgin. La razón que da la empresa es que Emplthy esta mucho mas acorde a las necesidades de hoy en día respecto a redes sociales y video-conferencia.

La Integración con Wine

Wine es el programa que permite correr aplicaciones de windows en sistemas GNU/linux, en esta versión de Ubuntu está mas integrado con el sistema operativo y viene preinstalado. Uno de los anuncios mas interesantes es que se van a instalar aplicaciones de Windows a través de la utilidad “Añadir y quitar programas” de Ubuntu.

Un asistente de migración mejorado

Cuando uno instala Ubuntu el instalador toma las preferencias de los otros sistemas operativos y los coloca en nuestra sesión (como el fondo de pantalla y los favoritos de Firefox) en esta versión han añadido: Soporte soporte para Windows 7, Mac OS X y otras distribuciones Linux. Soporte para tipos de documentos y fuentes de migración. Soporte para clientes de correo: Thunderbird, Outlook, Evolution los contactos, preferencias de las cuentas, mensajes de correo, calendario y otras opciones. Soporte para los reproductores multimedia como iTunes Banshee, Rythmbox, Windows Media Player importa la música y las listas de reproducción. Soporte para los datos de los clientes de mensajería instantánea: AOL IM, Yahoo! IM, MSN, Pidgin. Soporte para preferencias del sistema como el fondo de pantalla, documentos, ficheros del escritorio, fuentes, imágenes, contraseñas de redes WPA/WEP.


Mejoras en el WUbi

Wubi es el sistema que nos permite instalar Ubuntu como una aplicación de Windows, es un sistema ideal para los usuarios que están comenzando a migrar a GNU/Linux desde windows. En esta versión el sistema permitía instalar Ubuntu dentro de una imagen de disco virtual bajo Windows, de modo que podemos instalar Ubuntu sin tener que modificar el mapa de particiones que ya tuviéramos realizado en Windows. Ahora Wubi dará la opción de migrar esa instalación virtual y convertirla en una instalación real en una partición dedicada, lo que permitirá ganar rendimiento y acceder a un sistema Linux completo, con todas las ventajas.


Canonical lanza una nueva versión de Ubuntu cada 6 meses, lo cual puede parecer extraño para algunos usuarios de Windows, pero que resulta muy provechoso para mantenernos al tanto con los últimos cambios en la tecnología. Se puede instalar desde cero o se puede actualizar un sistema que tenga otro Ubuntu y que quede con Karmic Koala y todos los nuevos programas que trae instalado.
Para descargar este sistema solamente deben ir a la página de Ubuntu y descargar el ISO para crear su propio CD de instalación.

Yo personalmente no la he instalado aun, esta noche comenzaré el proceso de formatear mi computador porque quiero hacer una instalación nueva en lugar de actualizar la versión que estoy usando ahora. Espero contarles mas de las ventajas del nuevo Ubuntu la proxima semana.
-----

viernes, 23 de octubre de 2009

Recupera tu laptop robado con Prey


Para que no se diga que en este blog sólo se escribe de GNU/Linux hoy quiero hablarles de un programa multipltaforma (eso quiere decir que funciona en Mac, GNU/Linux y Windows). Este programa se llama Prey, es un programa multiplataforma, libre y completamente gratuito.

Prey te ayuda a localizar tu portátil enviando reportes con bastante información acerca de su paradero actual. La información que llega incluye el estátus general del PC, un listado de los programas en ejecución y las conexiones activas, información detallada de red y conexión wifi, y otras informaciones útiles. Pero lo mejor es que te manda capturas de pantalla del escritorio, para saber que esta haciendo el ladrón y — si el equipo tiene cámara webcam — una foto del ladrón.

Prey usa un sistema de activación remoto, lo que significa que el programa se mantiene en silencio en el computador hasta que el dueño del equipo quiera activarlo. Si es así, recoge toda la información necesaria y la envía a un panel de control en linea o directamente a tu email. Durante todo este proceso el ladrón jamás sabe que sus movimientos están siendo monitoreados.
Aunque la mayoría de los ladrones formatean el equipo antes de venderlo la experiencia dice que tienden a mirar los laptops robados en busca de información valiosa, por lo que efectivamente hay una chance de atrapar al delincuente. Yo he escuchado de 3 casos de exito en el que los computadores fueron recuperados y los delincuentes atrapados (por la policia, ya que no se trata de tomarnos la ley en las manos) .

Para saber más pueden ver en la página http://preyproject.com/es

Si consideras que este proyecto es valioso, por favor no olvides hacer una donación.

-----

jueves, 15 de octubre de 2009

Lleva tu GNU/Linux Siempre contigo.

En los últimos 15 días he instalado Ubuntu Netbook remix en los computadores portatiles de 4 de mis compañeros de trabajo y Ubuntu en 1 PC de escritorio y he quemado 2 copias de OpenArtist, personas que nunca pensé que podrían cambiarse de Windows lo están haciendo ¿Porque?
Porque distros como Ubuntu están haciendo las cosas más fáciles para muchos usuarios y por el impacto negativo que Vista tuvo sobre el software de MS. Gracias a windows vista (y a windows milenium hace algunos años) muchos usuarios descubrieron que MicroSoft puede cambiar su Sistema Operativo (aparte de que sea mejor o peor) y que eventualmente van a terner que aprender a manejar un nuevo sistema. Aprendieron que XP no va a estar eternamente en sus computadores (aunque aun se encuentran en algunas empresas computadores con Windows 95 y 98). La lección está aprendida "WINDOWS NO ES UNA PARTE DEL COMPUTADOR"
Por eso es que siempre hay que llevar un Live CD de Linux a mano y una USB con Ubuntu Notebook Remix en el bolsillo. PORQUE ENTRE MAS USUARIOS USEN GNU/LINUX MAS PRESIÓN HABRÁ PARA QUE:
  • Las empresas de hardware (nvidia, olympus, sony, panasonic etc) provean mejores drivers para GNU/Linux
  • Mas desarrolladores generen mas software libre.
  • Las empresas de software (Adobe, sony, corel, Autodesk, etc) provean más programas para GNU/Linux
  • Las empresas de software (incluida Microsoft) revisen sus licencias y sus listas de precios.
  • Se fomente la alfabetización digital a través del uso de múltiples plataformas.
  • Las instituciones educativas (sobretodo las de educación básica) encuentren todas las maravillosas opciones que el SL provee y paren de enseñan a sus estudiantes a manejar exclusivamente Word y Exel
  • ETC, ETC
Es posible y las ventajas que nos puede traer son innumerables, por eso HAY QUE LLEVAR UN LIVE CD SIEMPRE A MANO.





-----

miércoles, 7 de octubre de 2009

stella


Stella es una libre distribución multi-plataforma Atari 2600 VCS emulador originalmente desarrollado para Linux. Esto quiere decir que Stella es un programa que me permite jugar los juegos fabricados para la consola Atari 2600 entre 1977 y 1984. Hoy en día Stella funciona en otros sistemas operativos tales como DOS, OS / 2, MacOS, Unix, y Windows.
Stella esta licenciado GNU General Public License (GPL) y está en los respositorios de Ubuntu. Por supuesto que como con la mayoría de los emuladores de código abierto que se encuentran disponibles en la red los juegos hay que bajarlos por aparte. En la página web del proyecto, http://stella.sourceforge.net/ se encuentra un vinculo para descargar las imágenes de los ROMS (los videojuegos como estaban disponibles en Read Only Memory).


Stella hace emulación del Joystick a través del teclado del computador así es que no se necesita ningún tipo de aparato extra.
La última versión estable de Stella - vr 3.0 - Fue lanzada el mes pasado.

-----

martes, 29 de septiembre de 2009

Big Buck Bunny

Big Buck Bunny cuenta la historia de un conejo gigante con un corazón mas grande que el mismo. Un día 3 roedores se meten con él y algo pasa en su interior, el no soporta esta situación mas. Habrá venganza!!!
Esta película esta hecha en Blender 3D, un programa libre y multiplataforma muy completo que permite generar proyectos complejos, no sólo para generar cine y video en 3D, pero también video-juegos, VR, renderes arquitectónicos y muchas otras producciónes electronicas que involucran 3D. En el sitio web de blender encontrarán una completisíma serie de video tutoriales para aprender a manejar el programa.
Este corto demuestra que se pueden hacer grandes cosas usando software libre y que entidades como the blenderfoundation (blender.org) están dispuestas a apoyar la creatividad de quienes usan sus programas.
Si quieres saber más sobre la película puedes ver http://www.bigbuckbunny.org/



Licensed under the Creative Commons Attribution license


-----

viernes, 18 de septiembre de 2009

Linux Simple (parte 5) instalar programas en GNU/Linux

Esta es la última entrega de esta serie de Linux Simple, hoy quiero cubrir el tópico de instalación de programas en GNU/Linux.
Esta tal vez sea una de las cosas mas sencillas que se pueden hacer en cualquier distro Linux y tal vez por ser tan sencillo es bastante difícil encontrar material.
Por ser Ubuntu la mas popular y suponiendo que la mayoría de los nuevos usuarios de Linux usan Ubuntu vamos a ver capturas de pantalla de Ubuntu.

Si has instalado programas en Windows vas a ver que en GNU/Linux es mil veces mas sencillo. Para empezar no es necesario buscar el programa en una tienda o en la Web (o donde los piratas). No hay que presionar 100 veces "siguiente", ni seleccionar el directorio de instalación y no hay que reiniciar el computador, no hay que poner ningún código de activación o número de serie, no... en fin, instalar programas en GNU/Linux es mucho mas sencillo que en Windows. Claro que como en todos los sistemas hay formas mas complejas de hacer las cosas y vas a encontrar que en muchos blogs hay instrucciones para instalar programas usando la consola de comandos, pero estos procedimientos son raramente necesarios hoy en día.

Vamos a hacerlo a modo de tutorial, supongamos que voy a instalar el AMSN que es un programa para conectarme a la red de MSN.
Para comenzar vamos al menú de aplicaciones y abrimos donde dice Añadir y quitar...

En la ventana que se abre van a encontrar un espacio para escribir alguna palabra clave para buscar el software que necesitan. (donde dice "Buscar") Por ejemplo yo voy a instalar un cliente para MSN que se llama AMSN, entonces tipeo amsn en la ventana y ....

Resulta que no aparece el programa que estoy buscando. Esto sucede porque este programa no esta soportado directamente por Canonical (la empresa que hace ubuntu), pero esta situación se puede corregir en el menú despleglable al lado de la casilla de buscar.



Entonces puedo escoger cualquiera de estas opciones de acuerdo a mis necesidades y opiniones. Esto se da para que podamos saber que aplicaciones son totalmente libres y cuales no. Instalar aplicaciones que no son libres (privativas) es cuestión de cada usuario, por esto Ubuntu y muchas otras distro de GNU/Linux proveen la opción de instalar paquetes que no son libres.
Una vez cambiado esto veo que aparece el amsn y que ya lo puedo instalar, entonces solamente tengo que seleccionar (chulear) el programa que quiero instalar y presionar aplicar cambios en la parte inferior de la ventana.

Y luego sale una ventana que se ve así:

Damos click en aplicar y el sistema nos va a pedir la clave:


Luego solo hay que esperar un par de minutos mientras el sistema hace esto:


y esto:

Una vez te muestre esta ventana ya has instalado completamente el programa que quieres usar.

De esta forma puedes instalar cualquier programa que exista en los repositorios de tu distribución (aunque este ejemplo se haya realizado con Ubuntu)

Normalmente este proceso te llevara unos cuantos minutos y más adelante cuando te sientas con mas confianza podrás reemplazar todos estos pasos abriendo la consola y escribiendo sudo apt-get install xxxxxxx (por decir algo sudo apt-get install amsn).


-----

martes, 15 de septiembre de 2009

Linux Simple (parte 4) Formatear la USB

Una cosa que me han preguntado mucho la última semana algunos nuevos usuarios de GNU/Linux es ¿Como formatear una memoria USB en Linux?
Los usuarios de Windows siempre encuentran en el menú despelgalbe de la memoria misma la opción de formatear la USB que abre un cuadro de dialogo muy fácil de manejar que les permite borrar todos los archivos de la memoria y reescribir el sistema de archivos. Pero esto no pasa en los otros sistemas operativos ¿Porque?
Porque en los otros sistemas operativos no hay virus y la mayoría de las veces que un usuario de Windows quiere formatear una USB es porque tiene virus. En lugar de formatear la USB en Linux simplemente borramos todos los archivos de la USB, vaciamos la papelera de reciclaje y la USB esta lista para ser usada. No obstante, si por alguna razón (generalmente un amigo que tiene una USB con un virus y quiere limpiarla en un computador seguro) puedes usar un programa que se llama Gnome-Format.


Gnome-format esta en los respositorios de casi todas las distribuciones de Linux, y es muy sencillo de usar. Una ventaja muy interesante es que permite escoger el sistema al que se quiere formatear la USB: Fat32 o ext2, el primero es compatible con todos los sistemas operativos y el segundo solamente con GNU/Linux.

-----

lunes, 7 de septiembre de 2009

Linux Simple (parte 3) Las fuentes libres

En la tercera entrega de esta serie de Linux Simple quiero responder una pregunta que me ha hecho mi cuñada quien es una nueva usuaria de GNU/Linux y en la Universidad donde estudia le exigen entregar los trabajos usando la fuente Times New Roman, que es una fuente encargada originalmente por Times Newspapers Limited, en Inglaterra y que hoy en día es propiedad de la Monotype Imaging Inc. y se distribuye con Windows y con los sistemas operativos de Apple. La Monotype Imaging ha estado en el negocio de las fuentes por mas de 100 años y muchas de las patentes como la de la Times provienen de diseños realizados en el siglo XIX y aun hoy se reciben ganancias por el uso de estas fuentes. Y como podemos imaginarnos como son fuentes propietarias no las vamos a encontrar en casi ninguna distribución de GNU/Linux (y otros sistemas libres similares-a-Unix).
¿Que hacer cuando los docentes o los jefes nos piden entregar nuestros documentos en Times, Arial o Currier New?
Aunque es una política injusta muchas universidades e inclusive el gobierno de los Estados Unidos exigen el uso de estas fuentes por motivos de standares técnicos y académicos, no es culpa de ellos sino de la penetración que Microsoft tiene en la vida cotidiana de las personas que nos ha llevado a pensar en sus productos como standares universales. Para fortuna de todos existe una familia de fuentes llamadas las "Liberation fonts", estas tienen equivalentes para las fuentes Arial, Times New Roman y Courier New que cumplen (por un margen muy estrecho) con la cantidad de diferencias necesarias para ser consideradas diferentes, pero que conservan los mismos espacios entre letras y entre lineas. Como podemos ver en este gráfico de comparaciones las fuentes son practicamente iguales y a simple vista ningún profesor va a notar la diferencia.

Si no están instaladas en tu distribución de GNU/Linux por defecto es casi seguro que este en los repositorios de la distro y si no están ahí puedes descargarlas de esta dirección https://fedorahosted.org/releases/l/i/liberation-fonts/Liberation-1.02.zip
Y para instalar nuevas fuentes solamente debes descomprimirlas en la carpeta de fuentes y listo
NOTA: En caso de que el sistema no te deje descomprimir las fuentes puedes hacer lo que se indica en este tutorial o... mi versión mas fácil pero .... que se supone no se debe hacer es: Abrir la terminal y escribir sudo ( y el nombre del programa de compresión que uses) de esta forma el programa se va a abrir con privilegios de usuario root.

Si quieren mas información sobre estas fuentes y como han sido apoyadas en su desarrollo pueden ver esta entrada en la Wikipedia http://en.wikipedia.org/wiki/Liberation_fonts.

-----

martes, 1 de septiembre de 2009

Linux Simple (parte 2) Programas al incio

Otra de las cosas sencillas que muchos queremos hacer en GNU/Linux pero que no sabemos como es hacer que un programa se inicie cuando encendemos nuestro computador. Aunque hay una forma de realizar esto en consola de comandos, vamos a aprender a hacerlo usando la interfaz gráfica:

En Ubuntu, Mint y la mayoría de Distribuciones basadas en Debian:

En el menú de Sistema/Preferencias van a encontrar "Aplicaciones al inicio" o "Aplicaciones al Arranque" Esto abre una ventana donde están registradas todas las aplicaciones que se corren al iniciar el computador. Para agregar una nueva debes hacer click en añadir y se abrirá una ventana como esta:


Donde dice "nombre" debes ubicar el nombre con el que quieres que la orden se muestre en la lista de programas al inicio, igual que donde dice "comentario", debes ubicar el comentario que quieras ver en esa lista. Pero donde dice Orden debes dar el nombre del programa para que se cargue al inicio: Ej twitux, gpoder, etc. Si no sabes que poner acá puedes hacer click en examinar y buscar el programa. Una forma rápida de saber que poner en este campo es buscar un acceso directo hacerle click en propiedades y copiar directamente lo que dice en el espacio "comando". Vas a encontrar que para encender la mayoría de programas solamente tienes que escribir su nombre. Una forma de probar si esto es así es abriendo una terminal de comandos y escribiendo el nombre del programa y luego presionar ENTER, el programa se abrirá inmediatamente. Por ejemplo: nautilus, firefox, gnome-terminal, etc.

Las aplicaciones para Mandriva y Fedora cuando estamos usando Gnome son muy similares a esta.

Usando SUSE

Hay que abrir el Centro de control ir a sistema luego sesiones y ahí se encuentra el administrador de programas al inicio. No encontré imágenes para guiarlos, pero pueden descargar el manual de SUSE de este vínculo.


-----

martes, 25 de agosto de 2009

Linux Simple (parte 1) Extraer una USB en GNU/Linux

Porque usar GNU/LINUX es muy sencillo quiero compartir con ustedes algunas explicaciones que le harán la vida mucho mas fácil a aquellos que se están cambiando a GNU/Linux en estos momentos. Algunas son cosas que para usuarios mas expertos pueden ser muy sencillas pero que para los que apenas están haciendo la transición entre sistemas operativos puede ser muy complicado. Por ejemplo el día de hoy quiero enseñarles a extraer una USB en GNU/Linux de forma segura, una pregunta que muchos nuevos usuarios me han hecho.

En Windows la USB se carga como si fuera otro disco duro y en el área de notificación sale un icono que abre algunas ventanas de dialogo "Quitar Hardware con seguridad", esto no sucede en Linux.

En la mayoría de las distribuciones de GNU/Linux aparecerá en el escritorio un icono representando nuestra USB (o Ipod, o MP4 o cámara, etc) al mismo instante en el que lo conectamos. La forma mas sencilla de desconectar la USB es haciendo click derecho sobre este icono y luego donde dice "Desmontar volumen" o "Expulsar volumen" tal como vemos en está imagen de Ubuntu:


También encontrarán en la mayoría de administradores de archivos de GNU/Linux este icono que al ser presionado retira la USB.

Además de ser mucho mas lógico y rápido este proceso de retirar la USB tiene la ventaja de que funciona de la misma manera para todos los medios extraíbles (USB, CD, DVD, etc) osea que si quieres extraer un CD sin presionar el botón en la caja del computador puedes hacerlo desde acá.



En ocasiones el sistema te va a decir que no puede desmontar el medio extraíble, generalmente es porque hay algún programa usando los archivos de esa carpeta y en algunas ocasiones porque el medio se montó en otra sesión de usuario(para los que tienen varios usuarios en un solo equipo).
Espero que esta información sea de utilidad para ustedes y que estén pendientes de las siguientes entregas de esta serie de Linux Simple.

-----

sábado, 18 de julio de 2009

El comando CAT (concatenar)

Esta semana tuve que unir unos archivos de vídeo (legales) que descargué y que estaban divididos. Un proceso muy sencillo para los usuarios de Windows que disponen de muchos programas para unir archivos, pero algo un poco mas complejo para el usuario de GNU/Linux... O eso pensaba yo hasta que descubrí el comando CAT

En GNU/Linux todos los comandos se usan desde un programa que se llama Terminal de comandos, una ventana que nos permite ejecutar programas y comandos sin usar una interfaz gráfica (osea solamente con texto). Esta es una costumbre en los Sistemas Operativos basados en Unix y permite ejecutar de manera mas efectiva algunos procesos en el computador. En las distribuciones mas populares (como Ubuntu) nunca es necesario usar la terminal ya que existe una interfaz gráfica para todo, pero muchas veces resulta mas divertido escribir un par de lineas y ver como las cosas suceden. Por ejemplo instalar programas se puede hacer usando la interfaz gráfica de Synaptic que tiene un índice completo de todos los programas disponibles o también se puede hacer en la terminal en menos de la mitad del tiempo.
Trabajar en la terminal tiene muchas otras ventajas como el bajo consumo de recursos y la posibilidad de usar comandos como usuario root. (usuario con todos los privilegios)

Pero volviendo al

Cat command
(concatenate files -- concatenar archivos)

Puede unir múltiples archivos e imprime el resultado en la pantalla o a un archivo.

Por ejemplo

tenemos el archivo llamado 01.txt que es un simple archivo de texto que dice "Soy el texto del primer archivo", Y otro llamado 02.txt que contiene el texto "Soy el texto del primer archivo". Si usamos el comando cat obtenemos el siguiente resultado

$ cat 01.txt 02.txt
Soy el texto del primer archivo
Soy el texto del primer archivo

Lo que va a pasar es que en la consola se imprimen los dos archivos combinados.

Pero si queremos que se genere un archivo nuevo escribimos

$ cat 01.txt 02.txt > nuevo.txt

Por supuesto en mi ejemplo los archivos que estaba uniendo eran archivos de video descargados legalmente de http://www.startreknewvoyages.com/episodes.html
y los uní usando el comando cat

Espero que experimenten con la consola de comandos y que se diviertan aprendiendo a hacer nuevas cosas con ella.



-----

jueves, 16 de julio de 2009

Scratch


Uno de los mejores descubrimientos en el Campus Party fue Scratch.
Scratch es un nuevo lenguaje de programación que hace mucho más fácil crear historias interactivas, animaciones, videojuegos, musica y arte, y permite compartir estas creaciones en la Web. Scratch está diseñado para ayudar a los mas jóvenes (de 8 en adelante) a desarrollar las habilidades necesarias para enfrentarse a la informática del siglo XXI. A medida que los usuarios van creando sus proyectos de Scratch van aprendiendo los conceptos más importantes sobre matemáticas y programación de computadores, al mismo tiempo que desarrollando el pensamiento creativo, la razón sistemática y el trabajo colaborativo.

En la demostración que hicieron en Campus Party pude apreciar el valor de esta herramienta para enseñarle los conceptos básicos de programación a aquellos que nunca han tenido la oportunidad de acercarse a estos lenguajes. Aunque el programa esta promocionado para niños y adolecentes, también se puede usar en la enseñanza de arte digital.
Lo que hace Scratch es proporcionar un ambiente gráfico para la programación, cada uno de los componentes es un bloque que se puede añadir a la estructura, es como un Lego (estra-landia) de programación. El propósito de este programa es el aprendizaje, además de esto no tiene ninguna útilidad práctica.

Este programa es diseñado por el MIT y tiene una licencia especial muy parecida a la GPL. Esta disponible para todos los sistemas operativos (windows, mac y GNU/linux) Si quieren saber más de él pueden ir a esta página http://scratch.mit.edu/

En este video se puede ver algunas de las funcionalidades del programa.

Scratch: first 4 months from andresmh on Vimeo.



-----

sábado, 11 de julio de 2009

Scribus


Otro de los programas libres que he conocido en este campus Party ha sido Scribus, un programa muy bueno para AUTOEDICIÓN (Sistemas de diagramación de impresos -- ver mas en wikipedia).
En el taller de scribus nos mostraron como diagramar texto de forma dinámica y como hacer que las imágenes interactuen con el texto. Aunque el taller fue muy corto en lo que respecta a Scribus (porque también se hablo de Inkscape y de Gimp)
Este taller fue un muy buen abre bocas para un programa que espero poder seguir aprendiéndolo.

¿Que es scribus?
Scribus está descrito en la wikipedia como:

Scribus es un programa de software libre para autoedición, que ofrece un gran rendimiento en la creación de publicaciones por ordenador. Scribus está disponible en versiones nativas para Linux, Unix, Mac OS X y Windows y brinda capacidades para el diseño y diagramación, similares a las ofrecidas por programas comerciales como Adobe PageMaker, QuarkXPress y Adobe InDesign.

La aplicación está diseñada para dar flexibilidad en el diseño y la composición, ofreciendo la capacidad de preparar archivos para equipos profesionales de filmación de imágenes. También puede crear presentaciones animadas e interactivas en PDF y formularios. Entre los ejemplos de su aplicación se encuentran pequeños periódicos, folletos, boletines de noticias, afiches y libros.

Scribus soporta la mayoría de los principales formatos gráficos además de SVG. Sus características profesionales para fuentes e imágenes incluyen manejo de color CMYK y administración de color ICC. Ha sido desarrollado mediante scripting usando Python y está disponible en más de 24 idiomas.
Como siempre ya lo instalé y espero pronto mostrarles un resumen muy completo de lo que hace.


-----

viernes, 10 de julio de 2009

He liberado mi Ipod con Rockbox!!!


En el campus party me mostraron esta opción para reemplazar el sistema operativo en los Ipods viejitos (de primera a quinta generación) y otros reproductores de mp3 como los Sansa.

Rockbox tiene muchas ventajas sobre el sistema operativo original de los Ipod, sobretodo los mas viejitos que no tenían muchas mas funcionalidades. Yo ya lo instalé y me funcionado a la perfección.

¿porque usarlo?
  1. Hace que el Ipod lea muchos formatos de audio y video (ogg, mp3, wma, acc, adx, ac3, wav, sid, mod, midi, AVI, divx y muchos mas)
  2. La interfaz es completamente configurable y además tiene función de temas (que se pueden descargar desde internet o que se pueden diseñar por uno mismo)
  3. Permite copiar y compartir musica porque una vez instalado la música se administra en carpetas como en un disco duro, lo que implica que podemos copiar toda la música que queramos.
  4. Tiene una función de reproducción sin pausas
  5. Tiene una función de control de volumen cuando el Ipod esta en pausa
  6. Tiene una función de generar mezclas entre canciones
  7. Tiene un equalizador de 5 bandas
  8. Ofrece volumen de 64 a 100 niveles (mucho mas que el sistema operativo original) hace que el Ipod suene mas duro
  9. Tiene función de sonido normalizado
  10. Tiene función de manejo por voz. Una vez activada el Ipod lee los menus, esto es ideal para manejar o para manejar el Ipod sin sacarlo del bolsillo (una cosa ideal si se esta en un barrio feo) o para los Ipod que no tienen pantalla. En la pagina web de rockbox hay varias voces para ponerle al Ipod, pero además puede ser con la voz de uno.
  11. Tiene 35 juegos incluido DOOM, si señores... DOOM para jugar en el Ipod
  12. Inclusive tiene juegos multijugador (cada uno de los jugadores toma la rueda del ipod por un lado diferente)
  13. Tiene todas las funciones de oficina como calculadora, editor de texto, relojes, alarmas y CALENDARIO compatible con Google calendar
  14. Permite visualizar las fotos en cualquier formato y además permite hacer zoom en las fotos.
  15. Además viene en 30 idiomas
  16. y para acabar de completar tiene multiboteo en los Ipods, corriendo el seguro en
  17. proceso de inicio. Osea al prenderlo; si se prende con el seguro puesto se enciende en el sistema operativo original y sin seguro se prende en Rockbox.
El colmo de todo es que es increíblemente fácil de instalar.

  • Se baja el programa de instalación (hay para Windows, Linux y Mac)
  • Se abre el programa (en linux hay que abrirlo como root, usando el comando sudo)
  • Se conecta el ipod
  • y se presiona el botón que dice instalar
  • El programa se demora un par de minutos instalando el rockbox en el ipod.
  • Y listo. El Ipod se reinicia ya en Rockbox.

Para quitar el Rockbox del Ipod hay otro botón en el programa que remueve todo del Ipod

Este SO es la prueba de las ventajas que el Sofware libre y el open source ofrecen a los usuarios finales. El sistema original del Ipod es terriblemente limitante por razones corporativas y de mercadeo.

El taller en el campus party lo dictó Germán Camilo Martínez Villate.
-----

jueves, 9 de julio de 2009

8 cosas que debes saber sobre Google Chrome OS

Un post de FayerWayer sobre el nuevo sistema operativo que Google planea lazar pronto al mercado.
Este SO va a tener el kernel de Linux y va a estar diseñado principalmente para equipos portatiles (notebooks y netbooks)
Este es el link:

8 cosas que debes saber sobre Google Chrome OS



Shared via AddThis

martes, 7 de julio de 2009

Campus party día 1

Hoy es el primer día del Campus Party en Bogotá y voy a realizar algunos informes sobre herramientas de software libre y sobre algunas otras actividades del campus party.
Estuve en una conferencia sobre videojuegos y herramientas libres. Motores de creación y sobretodo sobre Blender3d como una herramienta de creación de ideo juegos, una conferencia muy interesante que me llevó a instalar este programa en mi computador. Proximamente estare haciendo un post completo sobre este programa.
Además de esto pueden ver estas direcciones sobre algunos programas libres para hacer video juegos.

http://www.ogre3d.org
sistema de 3d orientado a objetos, muy completo

http://www.crystalspace3d.org
sistema de 3d orientado a objetos, muy completo, fuertemente integrado con blender.

Http://idsoftware.com/
Esta es la empresa que diseño Quake, este motor ha sido liberado, este es un motor que permite crear juegos para maquinas pequeñas, no necesariamente.

-----

viernes, 3 de julio de 2009

Como instalar Firefox 3.5 en Ubuntu


Aunque el Firefox 3.0.11 funciona de maravilla hay algunos gomosos (como yo) que ya quieren cambiarse al Firefox 3.5.
Esta actualización todavía no esta disponible de manera automática y tampoco podemos encontrarla Usando el Synaptic, es necesario hacerlo por consola.
Asi que se hace de esta forma:

// Para agregar los repositorios necesarios para la operación escribimos en la consola:
$ sudo gedit /etc/apt/sources.list

// Se abre un documento de texto y al final de este se añaden estas lineas

// Para usuarios de Intrepid Ibex

deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu intrepid main

// Para usuarios de Hardy Heron

deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu hardy main

// Para usuarios de Jaunty Jakalope

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


// Luego escribimos en la consola :
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0C713DA6
// Y por último actualizamos escribiendo
$ sudo aptitude update


// y para instalar el firefox escribimos
$ sudo aptitude install firefox-3.5
Y listo el Firefox 3.5 esta instalado.

Quiero decirle a todos los usuarios novatos en Linux que: "No le tengan miedo a la terminal de comandos, este tipo de tutoriales les ayudaran a entenderla mejor"


-----

miércoles, 1 de julio de 2009

e107 y door 108


e107 es un Sistema gestor de Contenidos (CMS) escrito en PHP, que usa MySQL como base de datos y se encuentra licenciado GPL. Este es el CMS que he estado usando por mas de un año en mi sitio web http://danielmonje.com y me siento muy contento con su desempeño, realmente me ha permitido hacer todo lo que se me ha ocurrido sin necesidad de cambiar nada en el paquete original.
E107 fue desarrollado originalmente a finales de 1998 y desde entonces se ha hecho un espacio importante en el mundo de los CMS de libre distribución. Incorpora una larga serie de características muy depuradas que permite administrar cualquier tipo de sitio web desde un blog hasta un complejo sitio con multiples usuarios.
Uno de los proyectos derivados de e107 mas importante para los hispano hablantes es el door108 una versión completamente traducida en nuestro idioma y también distribuida con licencia GPL. Aunque tiene la misma estructura y las mismas características del proyecto original door108 no tiene tantos plugins como su contra-parte anglosajona. También he usado este sistema en varios sitios que he instalado para organizaciones artísticas y me ha funcionado a la perfección, sobretodo cuando he tenido que activar multiusuarios.

Los dos sistemas son muy fáciles de instalar y de configurar, por el avanzado panel de control que tienen todas las funciones del CMS son configurables fácilmente, además la amplia gama de plugins soluciona cualquier necesidad que podamos tener. La documentación sobre e107 es muy abundante aunque aun hay algunos temas en la wiki de soporte que no han sido desarrollados completamente, inclusive se pueden encontrar algunos tutoriales para desarrollar temas y plugins para e107.

Estos dos sistemas tienen un pequeño problema, no traen el editor WYSIWYG activado por defecto, es necesario activarlo en el panel de preferencias. Y aunque tienen otros pequeños problemas como este realmente son una alternativa a los CMS mas conocidos, sobretodo si estamos buscando generar sitios mas flexibles.

-----

viernes, 26 de junio de 2009

OpenArena


Como ya estoy de vacaciones he estado buscando un juego que me quite todo el stress de este semestre y entre los repositorios encontré algo llamado OpenArena.
Este es un video juego en 3D, que pertenece al género de acción en primera persona. (para los de mi generación es como un Duke Nukem) OpenArena está siendo desarrollado, usando principalmente software de código Libre y abierto. El motor de juego es el Quake III GPL de la compañía id Software, el cual es completamente Libre. El motor de Juego, el código y los datos, todos son de contenido abierto. OpenArena fue lanzado al mercado como la primera prueba de beta el 19 de agosto de 2005, un día después de que el código fuente del motor gráfico de Quake III fuera liberado bajo Licencia GPL, el último día de la exposición de Quake 2005.

El juego contiene actualmente 12 modos de juego, cada uno con sus propias reglas:

  1. Deathmatch: También llamado "Combate mortal", se trata simplemente de eliminar a todos los jugadores de la partida la mayor cantidad de veces posible.
  2. Team Deathmatch: Combate mortal por equipos.Igual pero en este caso, los jugadores están repartidos en equipos.
  3. Capture The Flag: En este modo hay dos equipos, cada uno con su propia base, y una bandera en su interior. Los equipos deben tomar la bandera enemiga, volver a su base, y tocar la suya mientras está en la base, para anotar.
  4. Tourney: En esta modalidad se enfrentan dos jugadores, en un duelo al estilo Deathmatch. El ganador permanece en el mapa, mientras que el perdedor pasa a convertirse en espectador, entrando otro jugador en su lugar.
  5. Elimination: Se trata de un Team Deathmatch basado en rondas.
  6. CTF Elimination: Aquí, al igual que en Elimination, el equipo debe eliminar a todos los miembros del equipo contrario, y los jugadores eliminados pasan a ser espectadores.
  7. Last Man Standing: Es una modalidad del estilo Deathmatch, pero en la que todos los jugadores tienen una vida, y al ser eliminados pasan a ser espectadores.
  8. Double Domination: En esta modalidad de juego por equipos, los mapas poseen dos puntos de control, A y B, que reemplazan a las banderas de CTF. El objetivo es tomar los dos puntos de control y mantenerlos durante 10 segundos, (pueden ser tomados por el equipo contrario) tras lo cual el equipo que los mantuvo se anota un punto.
  9. One Flag CTF: Al igual que en CTF, hay dos equipos y dos banderas, sin embargo se agrega una tercera bandera, (blanca o neutral) la cual hay que llevar a la base enemiga para anotar una captura.
  10. Harvester: En este modo hay dos equipos, cada uno con base y obelisco propio, más un tercer obelisco situado en el centro del mapa. Cuando algún oponente cae, en el obelisco central caerá una calavera, la cual hay que tomar para llevar a la base enemiga (se puede llevar más de una calavera) y anotar la cantidad de puntos equivalente a las calaveras que se depositen en la base enemiga.
  11. Overload: En este modo de dos equipos, cada uno tiene base y una gran calavera en su interior. La idea es bombardear la calavera hasta destruirla, luego de lo cual la partida vuelve a empezar.
  12. Domination: Modo por equipos en el cual ambos equipos tratarán de mantener los puntos para ir sumando unidades.
Los requisitos mínimos para correr OpenArena

  • Video: OpenArena requiere hardware con soporte y aceleración OpenGL. No requiere DirectX. La línea mínima para tarjetas de video para correr el juego arranca desde la placa 3DFX Voodoo2 8MB.
  • Sistema Operativo: Puede correr en Linux, todos los Windows de 32 bits, (desde Win95 hasta Win Vista) y Mac OS X. Algunas distribuciones de Linux traen OpenArena incluido.
  • CPU y memoria: Cualquier procesador arrancando desde un Pentium de 90 MHz con 32 MB de RAM puede correrlo, aunque se recomienda un procesador Pentium II de 233 MHz con, al menos, 96 MB de RAM, debido al alto nivel de detalle de OpenArena en comparación a Quake III: Arena. (Yo lo estoy usando en mi AcerOne que solamente tiene 1.6MHz y rueda perfecto)
Si ya están en vacaciones les recomiendo descargarlo ahora
-----