I Ciclo de Charlas de VALUX

A través de la lista de correo del GUM Valencia ha llegado el anuncio de un ciclo de charlas sobre software libre que va a realizar la Asociación de Usuarios de Linux y Software Libre de la Comunidad Valenciana (VALUX)

VALUX, la Asociación de Usuarios de Linux y Software Libre de la Comunidad Valenciana tiene la satisfacción de poder anunciar su I Ciclo de Charlas.Con el fin de continuar con nuestra la valor de promoción, divulgación y soporte en temas relacionados con Linux y el Software Libre, en VALUX nos hemos propuesto realizar periódicamente una serie de charlas que esperamos sean de vuestro interés.

Con esta iniciativa, pretendemos crear un punto de encuentro para los todos los interesados en todo lo que rodea a este apasionante mundo de la Tecnología, del Software Libre y, en general, del Conocimiento Libre.

Para dar comienzo al ciclo vamos a comenzar con una charla que servirá de introducción al Software Libre, a la cual le irán sucediendo otras, sobre las cuales iremos informando puntualmente y que será con una carencia de una al mes.

Título: Software Libre: el estado natural del software
Día: lunes 8 de Marzo de 2010
Hora: 19:30 horas.
Lugar:
CONSELL DE LA JOVENTUT DE LA COMUNITAT VALENCIANA
C/ Llanterna, 26
46001 València
Sala de la 4º Planta
http://www.cjcv.org
Mapa de Google Maps

A cargo de: Pablo Iranzo y Luis Miguel Fuertes

El aforo es limitado así que, si estas interesado en asistir mandanos un email inscripcion@valux.org indicándolo.

Aunque el anuncio es un poco precipitado, lo mejor es visitar su sitio web para estar al tanto de futuras convocatorias.

Barcamp Valencia

El próximo 25 de julio se celebrará en la universidad CEU Cardenal Herrera la Barcamp Valencia. La idea de montar la BarCamp surgió de Juanjo (@reidrac) a mediados de abril, finalmente y tras las dificultades para encontrar un sitio donde celebrar el evento, a mediados de junio se fue aclarando y despejando todo el asunto.

Para todos aquellos que se preguntan que es un BarCamp:

El BarCamp es una red internacional de “desconferencias” (eventos abiertos y participativos), cuyo contenido es provisto por los participantes. Se enfocan en aplicaciones web en estadios tempranos, tecnologías de código abierto y protocolos sociales. Sin embargo, este tipo de encuentros han ampliado su temática y actualmente incluyen eventos participativos y abiertos alrededor de temas sociales, artísticos, educativos… con fuertes componentes creativos e innovadores en los respectivos ámbitos.

La cita de Valencia va rellenando su programa y por supuesto en su sitio web podéis encontrar toda la información necesaria para llegar al lugar del evento.

Espero veros por allí.

Las mil caras de Tux

Frédéric Bellaiche ha publicado los múltiples disfraces con los que ha decidido vestir a Tux, la mascota de Linux.

tango-penguins

Las imágenes se distribuyen bajo licencia GPL3 y en un futuro espera aumentar el repertorio de pingüinos disponibles :D

Pueden descargarse desde esta entrada en su blog.

Limpiar la caché de DNS

Cuando cambiamos un sitio web de servidor y tenemos que cambiar el servidor DNS al que apunta, puede resultar interesante vaciar la caché de DNS en nuestro ordenador. El sistema de propagación DNS depende principalmente, primero de los sitios donde se alojan las páginas y posteriormente de los distintos nodos (normalmente de ISP) para finalmente cambiarse en nuestro sistema.

Por eso, puede ser interesante borrar esta caché y que nuestra máquina vuelva a solicitar esa información al servidor DNS que le corresponda (indicado en la configuración de red de nuestra conexión) Se puede hacer de manera sencilla en los distintos sistemas operativos ejecutando unos comandos, bien en el terminal, consola o símbolo del sistema (cmd):

Windows
ipconfig /flushdns
GNU/Linux
sudo /etc/init.d/nscd restart
ó
service nscd restart
Mac OS X Tiger
lookupd -flushcache
Mac OS Leopard
dscacheutil -flushcache

Por cierto, cuando se apaga la máquina, la caché también se borra :D

Editar el fichero hosts en Mac OS X

Todos los sistemas operativos tienen un fichero hosts, que contiene una serie de líneas donde se pueden especificar pares dirección IP – nombre de dominio para que nuestra propia máquina resuelva las direcciones IP de algunos dominios.

Modificar este fichero puede resultar muy útil, sobretodo cuando se están realizando pruebas con sitios a los cuales todavía no se les ha cambiado las DNS o para indicar a nuestro ordenador donde se encuentra un servidor web en nuestra red local si no disponemos de un servidor DNS en ella. Por supuesto, si nuestra máquina es un servidor web, también tendrá que incluir en su fichero hosts los dominios que aloje (o disponer en ella de un servidor DNS)

Lamentablemente, en cada uno de los sistemas operativos, se encuentra en una localización:

Windows
C:\WINDOWS\system32\drivers\etc\hosts
Unix/Linux
/etc/hosts
Mac OS X
/private/etc/hosts
La sintaxis es muy sencilla, basta indicar la dirección IP y el/los dominios que la resuelven (con www o sin ella)
89.45.12.253 midominio.com www.midominio.com
Tal vez, el ejemplo más claro sea la dirección de localhost, 127.0.0.1, normalmente es el único dato que posee este archivo.
127.0.0.1 localhost
Para modificar este fichero basta con abrirlo con un editor de textos (Notepad en Windows y nano/vi en sistemas Unix) y tener los permisos necesarios para editarlo :D

Así que como nunca recuerdo donde se ubica en mi Mac OS X, nada mejor que crear una entrada recordatorio ;)

Accesibilidad en entornos Linux

Hoy he asistido a la charla que ya se anunció en diciembre sobre diseño y accesibilidad en páginas web, lamentablemente, lo único que se ha hablado de ese tema, ha sido después de una pregunta de Carlos Matallín (que ha hecho un seguimiento completo a través de Twitter) El verdadero eje de la conferencia era el diseño de aplicaciones accesibles sobre entornos GNU/Linux.

La ONCE tiene para ello un departamento especial, el CIDAT, destinado a asesorar y ayudar a los profesionales de la programación, con tal de aprovechar las distintas posibilidades existentes para facilitar la accesibilidad en sus aplicaciones. Dos de sus componentes, entre ellos Francisco Javier Dorado (fundador de tiflolinux, una web que aúna la tiflotecnología y GNU/Linux) han ofrecido una interesante charla. Tal vez, lo más interesante ha sido ver como se desenvuelve una persona con visibilidad reducidad en un entorno de escritorio como es Gnome. Es lo que más me ha impactado, y es que Francisco Javier maneja el ordenador mejor que muchas personas que ven perfectamente.

orca-gnome

Su compañero Juan Ramón Jiménez ha explicado posteriormente las tecnologías de asistencia existentes (como Orca) y la manera de interactuar con ellas a través de las librerías de la capa AT-SPI: básicamente, una API a la cual se puede acceder desde Gtk+/GAIL, las librerías Java Swing y SWT (de hecho Sun tiene un programa bastante activo sobre accesibilidad)  o la plataforma XUL de la fundación Mozilla. Posteriormente, nos han enseñado un ejemplo que mostraba como manipular una aplicación para hacerla accesible mediante Glade.

Realmente, ha sido una lástima que llegarán casi una hora tarde, porque la charla, completa, tenía pinta de ser bastante interesante. Sobre el tema de la accesibilidad web nos han comentado que por mucho que cumplan los estándares existentes, la lógica y el sentido común hacen esta página, por ejemplo, muy poco accesible a una persona ciega. Básicamente por la gran cantidad de enlaces (tabulaciones) existentes.

Por último, Adolfo Plasencia ha presentado la serie de conferencias, workshops, talleres y cursos del Programa de formación sobre la concepción y el diseño de servicios interactivos para la web 2.0 y 3.0. Ha repetido transparencias de la pasada KDD del GUM y hablado de la GGG y demás.

Recopilación de revistas en pdf sobre Linux y el software libre

Una de las excusas que pone la gente para utilizar GNU/Linux es que es bastante complicado de configurar, la instalación de los programas es distinta a MS Windows (y eso que ahora ya no hace falta compilarlos) y otras cosas más.

Hace años empezaron a surgir revistas que explicaban algunos de estos conceptos, poco a poco, con el avance de Internet, esos conocimientos fueron apareciendo en portales y comunidades. Aparte de venir muy bien y encontrar completos manuales y explicaciones, también sirvió como excusa para muchos: si no tengo Internet no puedo aprender como se usa GNU/Linux.

Desde hace tiempo hay multitud de revistas, gratuitas y en formato electrónico que pueden ser descargas en pocos minutos y leidas con tranquilidad en cualquier momento.

Últimamente, además, hay un número considerable de ellas escritas en la lengua de Cervantes, con lo cual, las facilidades, son máximas. Aquí un breve listado:

  • Begins, la mayoría del equipo es chileno aunque participan personas de todo el mundo hispano. Bastante completa, analizan programas de uso general, tiene trucos de seguridad y mantenimiento, además de artículos sobre programación.
  • Essentia Libre, revista colombiana que ha editado 10 números y recoge numerosos artículos sobre temas de software y hardware.
  • Desde Fent Linux pueden descargarse sus magazines y boletines, actualmente el portal tiene algo parado el asunto, pero han publicado varios números que suponen un recopilatorio muy útil de trucos y consejos para GNU/Linux.
  • Free Tux llegaba desde México y con una calidad bastante elevada, lamentablemente el proyecto se paralizó, aunque pueden descargarse los contenidos de los cuatro números publicados.
  • Papirux es un proyecto reciente que ha publicado dos números, participan personas de todo el mundo hispano y aunque surgió en los foros de Ubuntu cubren aspectos de otras distribuciones.
  • RevistaSL, otro proyecto con bastante solera aunque muy intervitente, en tres años han publicado diez números donde analizan todos los aspectos del software libre.
  • SofLix está preparando su cuarto número y las personas que realizan las aportaciones son, mayoritariamente de España. Tiene una temática más general y trata tanto aspectos de las distribuciones GNU/Linux como de Windows y MacOSX. También suele tener una sección dedicada a los videojuegos.
  • TuxInfo prepara su número once y es una completa publicación que llega desde Argentina. En sus ediciones abundan los apartados de programación y configuración de servicios en servidores.
  • UXI es la revista de software libre de la Universidad de las Ciencias Informáticas de Cuba, tiene multitud de números y cubre todos los aspectos: programación, trucos, noticias, entrevistas, etc..

En inglés únicamente conozco Full Circle, el magazine de la comunidad Ubuntu, que tiene algunos números en español y Free Software Magazine.

¿Conocéis alguna publicación más? ¿Os parecen útiles a la hora de consultar aspectos del funcionamiento de vuestros sistemas GNU/Linux? ¿Creéis que estas publicaciones, junto a los blogs y foros han desbancado a las publicaciones tradicionales en papel?

Lanzado Mono 2.0

El pasado lunes vió la luz una nueva versión de Mono. Para aquellos que desconozcan el proyecto (vale todos sabemos lo que es un mono) Mono es el proyecto que ha desarrollado, basándose en la tecnología .Net de Microsoft, un conjunto de herramientas compatibles con ésta.

Este proyecto de software libre permite crear aplicaciones utilizando C#, ASP.Net y otras tecnologías .Net en ordenadores con sistemas Linux, Solaris, FreeBSD o Mac OS X, entre otros. También está disponible para MS Windows.

El proyecto surgió en el año 2001 de la mano de Miguel de Icaza, tras tres años de desarrollo, en 2004 se lanzó la versión 1.0. Desde entonces y tras la irrupción de Novell, el proyecto ha ido creciendo y programar en C# es una realidad para aquellos usuarios que usan Linux desde hace bastante tiempo.

Ahora, después de cuatro años y muchos esfuerzos se lanza una nueva versión. Durante este tiempo, tanto la tecnología .Net como el Proyecto Mono han evolucionado. La primera ya va por su versión 3.5 y tanto el IDE de trabajo (Visual Studio) como los lenguajes que componen .Net han alcanzado versiones maduras.

Es por ello que desde el Proyecto Mono se ha hecho un gran esfuerzo para evolucionar en el mismo sentido. La nueva versión añade compatibilidad completa con ADO.Net 2.0, ASP.Net 2.0 y Windows Form 2.0. También tiene soporte para compilar aplicaciones en C# 3.0 y VB 8.0. Soporte completo para LINQ y multitud de lenguajes de programación.

monodevelop

Una de las grandes virtudes de .Net es el potente IDE del que dispone, Visual Studio, en su versión 2008 se ha convertido prácticamente en el estándar para desarrollar aplicaciones usando .Net. A pesar de ello, el mundo del software libre también dispone de sus herramientas y MonoDevelop es el IDE recomendado desde el Proyecto Mono.

¿Qué os parece la tecnología .Net? ¿Habéis usado la alternativa libre que representa el Proyecto Mono? ¿Con qué sistema operativo soléis programar en .Net?

RSS | Licencia CC | Mareos de un geek usa WordPress | Sandbox
IBSN 8-666-1979-97 | Login | e