miércoles, julio 30, 2008

Las mujeres de Linux

Si es raro ver a un hombre utilizando Linux, ver a una mujer hacerlo es algo prácticamente imposible. No es una cuestión de discriminación, pero parece que el sistema operativo no tiene muchas simpatizantes. Pero para mostrarnos que SI hubo y hay muchas féminas que contribuyeron increíblemente con el OS y con su comunidad, la gente de LinuxHaxor decidió hacer una lista detallando qué funciones cumplen (o cumplieron) las mujeres más importantes que tiene Linux:

Machtelt Garrels Pia Waugh Erinn Clark Hanna Wallach Celeste Lyn Paul Eva Brucherseifer

  • Machtelt Garrels: Miembro de Linux Documentation Project, lugar que encontró para que sus escritos sean leídos en todo el mundo. Fue invitada el año pasado para que ingrese al BSD Certification Group Advisory Borrad y compartiera todo su conocimiento sobre la organización de certificaciones. El año pasado está colaborando con el grupo sin fines de lucro OpenDoc Society que promueve el uso de estándares libres.
  • Pia Waugh: Esta australiana está completamente dedicada al software libre. Es actualmente la presidenta de la organización Software Freedom Day y vicepresidente de Linux Australia.
  • Erinn Clark: Una desarrolladora de Debian que también fue co-fundadora y lidera actualmente el proyecto Debian Women.
  • Hanna Wallach: Desarrolladora de GNOME y Debian quien ayudó a la fundación GNOME a desarrollar el Women’s Summer Outreach Program.
  • Amaya Rodrigo Sastre: Desarrolladora de Debian y co-fundadora de Debian Women. Este es su blog.
  • Celeste Lyn Paul: Diseñadora de interacción, investigadora y contribuidora del desarrollo de open source. También lidera el KDE Usability Project, mentor de OpenUsability Season of Usability y está involucrada en el desarrollo de Kubuntu.
  • Eva Brucherseifer: Ingeniera eléctrica de Alemania que está detrás de los proyectos KDE-Women, KDE-Edu y KDE-Solaris.
  • Anne Nicolas: Directora de ingeniería de Mandriva.
  • Kristen Carlson Accardi: Desarrolladora de Kernel quien trabaja para Intel. Es desarrolladora de drivers desde el año ’90 y comenzó a concentrarse en el desarrollo de drivers para Linux desde el año 2005.
  • Valerie Henson: Val (así le dice todo el mundo) es una hacker del Kernel de Linux especializada en el desarrollo de filesystems. En agosto comenzará a trabajar para Red Hat. Este es su website.
  • Stormy Peters: Directora ejecutiva de la fundación GNOME. Está involucrada en la comunidad de GNOME desde el año ’99.
Y no nos olvidemos que aquí en Argentina tenemos a nuestra Margarita Manterola, una de los pocos Debian Developer en el país.

viernes, julio 04, 2008

Las 15 tecnologías sorpresivamente exitosas

Por Alessandro Porro, Director de Ventas para Latinoamérica y Asia Pacífico de Ipswitch

Durante los últimos 15 años, muchas tecnologías han surgido y otras han desaparecido. De todos modos, hay unas pocas que nadie creyó que sobrevivirían al paso de los años, pero han triunfado contra todos los pronósticos.

1.Teléfonos móviles - ¿Alguna vez vio una de esas películas en las que James Bond o algún otro súper agente tenían la última tecnología (por ejemplo, un teléfono del tamaño de un zapato)? En ese entonces, una llamada saliente o entrante a un teléfono móvil salía más que el total del PBI de un país de tamaño mediano. Hoy en día, parece que el auricular del manos libres es una parte del cuerpo humano.

2.GPS - Había un tiempo en el que los hombres preguntaban tímidamente una dirección o pagaban miles de dólares para esconder la vergüenza y ser el primero de la cuadra en tener el último juguete tecnológico, un GPS. Ahora, es casi un “standard” en los autos nuevos.

3.eBay – No muchas personas creían en que la idea de vender un jardín online iba a convertirse en una compañía de un billón de dólares. Actualmente, la gente no está tirando la antigua basura de sus sótanos... sino que la vende por Internet!

4.Cámaras de video personales – 15 años atrás hubiese costado encontrar un consumidor promedio con una cámara de video digital que no fuera para uso profesional. Los primeros modelos eran grandes y difíciles de manejar, sin mencionar que eran muy caros.

5.Cámaras digitales – Desde hace pocos años la demanda de cámaras digitales finalmente superó la de cámaras comunes. Las
6.empresas de cámaras tradicionales se tiran de los pelos para cambiar el lineamiento de sus productos y la venta de rollos ha caído en picada.

7.Blogs – Un diario personal online era una idea de la que muchos se burlaban, sin embargo se han enganchado periodistas y adolescentes de igual manera.

8.Cajeros automáticos – Son como máquinas mágicas que imprimen dinero. 15 años atrás, la mayoría de la gente conocía el nombre del cajero del banco, ahora les costaría muchísimo decir cuándo fue la última vez que hablaron con un cajero.

9.Periódicos online – Nada define mejor el intervalo de tiempo que ha pasado, que la división entre quiénes leen periódicos online y quienes se ensucian los dedos leyendo la versión en papel.

10.Seguridad informática – En el esplendor de Internet, muchos usuarios no querían dejar sus nombres, y menos su número de tarjeta de crédito, en un sitio web. Hoy en día, usar la tarjeta de crédito en una compra online es tan común como usarla en cualquier local.

11. Radio satelital – Siguiendo un razonamiento lógico, ¿Por qué pagaría por la TV por cable cuando puedo conseguirla gratis? Muchos pensaban que la radio satelital no prendería en la gente. Sin embargo, actualmente muchos automóviles se venden con la radio satelital ya instalada.

12. Laptops – En un principio, cargar con una “computadora portátil” era sólo para los ricos y fuertes porque las laptops eran herramientas pesadas, voluminosas y caras. Ahora, se venden más que las PCs de escritorio y compiten con el café con leche por un lugar en la mesa de los bares.

13. WiFi – Junto con la lenta adaptación a las laptops, pocos veían necesario, o entendían, al WiFi. Es difícil imaginar a los ejecutivos viajeros sin él, salvo que tengan un Blackberry o una palm.

14.Palmtop – Se creía que nadie iba a querer cargar con otro item o sustituir los anotadores o agendas de papel; sin embargo, ¿no querría que le paguen un centavo por cada vez que alguien dice: “Déjame chequear mi palm”?

15.Cirugía de ojos láser – 15 años atrás muy pocas personas hubiesen dejado que alguien disparara un láser en su ojo para corregir la visión – parecía ciencia ficción. Actualmente, es una opción viable considerada por todos aquellos que tienen la visión dañada.

16.Citas online – Al principio, daba un poco de miedo y parecía tirado de los pelos, pero ahora hay más gente que se conoce online que en cualquier otro lugar.

Aunque 15 años atrás hubiésemos creído que la mayoría de éstas novedades sólo existiría en las películas de ciencia ficción, nos hemos acostumbrado a ellas y conviven con nosotros diariamente.
La tecnología no deja de asombrarnos día a día... ¿Cuál será la próxima sorpresa?

viernes, mayo 23, 2008

Añadir Windows al menú de Grub

Uno de los problemas más comunes relacionados con Grub es perder Grub al instalar Windows, problema que podes solucionar, por ejemplo, con Super Grub Disk. Pero, ¿qué ocurre si al instalar Linux, Grub no detecta Windows? Añadir Windows al menú de Grub es muy sencillo.

Vamos a editar el archivo de configuración de Grub /boot/grub/menu.lst y a añadir la entrada correspondiente. Primero abrimos el archivo con nuestro editor preferido con permisos de root:
sudo gedit /boot/grub/menu.lst

Y añadimos algo parecido a esto:
title Windows XP
root (hd0,0)
chainloader +1

El texto a continuación de title indica el nombre con el que queremos que aparezca el sistema operativo en el menú de Grub.

El texto a continuación de root indica la partición en la que se encuentra Windows; este valor lo tendréis que cambiar para reflejar la configuración de nuestro sistema. En este caso, hd0,0 indica que Windows está instalado en mi máquina en la primera partición del primer disco duro. Si se encontrara en la segunda partición usaríamos hd0,1; si fuera la primera partición del segundo disco duro, hd1,0, y así sucesivamente. Si no sabes en qué partición se encuentra Windows podes ver una lista de las particiones usando el comando

sudo fdisk -l

Por último chainloader +1 indica que queremos que se cargue el primer sector de la partición al seleccionar esta opción en el menú (el cargador de Windows).

Para configurar cualquier otra cosa relacionada con Grub, como mostrar o no el menú (opción hiddenmenu), seleccionar el sistema a cargar por defecto, modificar el tiempo a mostrar el menú, añadir una contraseña, seleccionar la resolución y muchas cosas más, les recomiendo el programa Start-Up Manager, que podran encontrar en los repositorios:

sudo aptitude install startupmanager

martes, mayo 20, 2008

Montar servidor casero LAMP (Linux+Apache+Mysql+Php)

Si estas interesado en montarte un servidor web casero, sigue estas instrucciones y tendrás Ubuntu Feisty Fawn como servidor.

Con este tutorial, se darán las explicaciones para:
1.- Instalar Ubuntu Feisty Fawn Server
2.- Instalar Apache2
3.- Instalar PHP
4.- Instalar MySQL
5.- Extras

1.- Instalación de Ubuntu Feisty Fawn Server
Nota: Nos podemos descargar el cd de Ubuntu Feisty Fawn Server desde este enlace: Ubuntu Feisty Fawn Server

Los pasos para instalar Ubuntu Feisty Fawn Server son los mismos que puedes encontrar en la sección Instalación. Pero hacia el final, cuando nos pregunte si queremos un servidor de DNS o un servidor LAMP (Linux+Apache+MySQL+PHP), elegimos el servidor LAMP y esperamos a que finalice.

Esperamos a que finalice la carga del sistema, y continuamos. Nos identificamos con el usuario creado durante la instalación, y ejecutamos “sudo su”, para tener todos los privilegios de root. Si no estamos logueados como root, no podremos ejecutar los comandos que aparecen en el resto del manual.

Escribimos: “nano /etc/apt/souces.list” y lo editamos dejándolo así:

deb http://es.archive.ubuntu.com/ubuntu/ feisty main restricted universe multiverse
deb http://es.archive.ubuntu.com/ubuntu/ feisty-updates main restricted universe multiverse
deb http://es.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse
deb http://es.archive.ubuntu.com/ubuntu/ feisty-security main restricted universe multiverse

Pulsamos CTRL+X para guardar los cambios, le decimos que sí (con la tecla Y) y confirmamos con Intro..

Seguidamente ejecutamos:

sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y

Con lo cual actualizara la lista de repositorios, buscara si hay nuevo software disponible a instalar y en caso que lo haya lo instalará.

2.- Instalar Apache2

Apache2 ya ha sido instalado durante la instalación de Ubuntu, pero nos instalaremos la documentación con el siguiente comando:

apt-get install apache2-doc -y

Para que Apache cargue todos los elementos PHP instalados:

cd /etc/apache2/mods-enabled
ln -sf ../mods-available/php* ./
invoke-rc.d apache2 restart

3.- Instalar PHP

apt-get install php5 php5-mysql -y

4.- Instalar MySQL

apt-get install mysql-server mysql-client mysql-common phpmyadmin -y

Y proseguimos con la configuración de MySQL:

sudo mysql
use mysql;
update user set Password=PASSWORD(’nuevo_password’) where user=’root’;
flush privileges;
quit
adduser TU_USUARIO –home /home/TU_USUARIO –shell /bin/bash
mysql -u root -p
create database TU_BASE_DE_DATOS;
grant all on TU_BASE_DE_DATOS.* to TU_USUARIO@localhost identified by ‘TU_CONTRASEÑA_DE_USUARIO‘;

La web que subamos se deberá de encontrar en /var/www, para que podamos añadir archivos a esta carpeta hacemos:
chmod 777 /var/www/

5.- Extras

Y finalmente solo quedará que nuestro PC sea accesible desde el exterior, para ellos nos dirigimos a http://www.dyndns.com/, nos creamos una cuenta de usuario, y podremos crearnos nuestro subdominio para que sea sustituto de nuestra IP. Una vez registrados vamos a Account, pulsamos en Add Host Services, y rellenamos el formulario.

El campo Hostname seguido del dominio que elijas, sera el subdominio que sera sustituto de tu IP.

Instalamos ddclient, y ya lo tendremos todo automatizado:

apt-get install ddclient -y

Elegimos: www.dyndns.com, escribimos el subdominio que elegimos anteriormente cuando nos registramos en la web e introducimos nuestro nombre de usuario y contraseña. La ultima opción será indicarle que dispositivo de red se utiliza para el servicio de DNS dinámico que si solo tenemos una tarjeta de red, sera: eth0.

lunes, mayo 05, 2008

Entrevista a R. STALLMAN

R. STALLMAN es el padre del software libre aqui habla de sus inicios y de sus ideas;

viernes, mayo 02, 2008

XV Congreso Nacional de Ciencias de la Computación CCBol 2008 (Sucre - Bolivia)


Del 5 al 10 de octubre de 2008 se celebrará en la ciudad Sucre. Bolivia, el XV Congreso Nacional de Ciencias de la Computación CCBol 2008, organizado por la Universidad Mayor, Real y Pontificia de San Francisco Xavier de Chuquisaca USFX a través de las Carreras de Ingeniería de Sistemas e Informática de la Facultad de Tecnología, y con la colaboración de la Red Temática CriptoRed.
En esta ocasión CCBol 2008 tendrá como característica especial abordar temas de actualidad sobre Seguridad de la Información, en una serie de tutoriales, conferencias magistrales y foros.
Los 5 tutoriales planificados abordarán la Seguridad en el Desarrollo de Aplicaciones, la Seguridad en Redes Wireless, la Seguridad en Sistemas Operativos Linux, los Test de Seguridad (Ethical Hacking, Penetration Testing, Evaluación de Vulnerabilidades) y las Infraestructuras de Clave Pública (PKI) e Identidad Digital. En cuanto a las conferencias invitadas, éstas tratarán sobre la Seguridad en el Desarrollo de Aplicaciones Web, las Fortalezas y Debilidades de las Funciones Hash, los Planes de Continuidad del Negocio y Recuperación de Desastres - BCP & DPR, la Metodología Abierta para Test de Seguridad - OSSTMM / ISECOM, la Formación y Futuro Laboral en Seguridad Informática, el Fraude Online: Evolución y Contramedidas, la Informática Forense, las VPN sobre IPSec: un Enfoque Práctico, la Seguridad Perimetral usando CHECK POINT y el Enfoque Convergente de Auditoría y Seguridad en el Desarrollo de Aplicaciones. En su momento se actualizará esta información con los nombres de los ponentes invitados y confirmados. En su Comité Organizador participa D. Angel Baspineiro Valverde.