Inicio
Agregador de feeds
Ubuntu Global Jam 27 - 29 de Agosto
Ubuntu Global Jam 27 - 29 de Agosto

El Ubuntu Global Jam es un evento tradicional de la comunidad ubuntera, esta edición la comunidad hispanada planea hacerlo masivamente con una serie de charlas + actividades independientes de cada team.
Desque que soy UBUNTERO he asitido en 3 ocaciones donde nos reunimos a enseñar y aprender cosas como:
Traducciones
Reporte de fallos
creación y traduccion de documetacion.
ETC.
Ademas de esto nos reunimos en comunidad a tomar cerveza comer pizza, formando buenos amigos y colegas.
Para esta edición el Día Sabado 28 de agosto se planean unas charlas via irc que estan listadas en:
La jornada comienza a las 10:45 hora colombiana pero si eres de otro pais puedes ver el horario accediendo via irc por http://webchat.freenode.net/?channels=ubuntu-charlas-chat,ubuntu-charlas
La dinamica del evento es en 2 salas en #ubuntu-charlas donde el instructor da su clase y en #ubuntu-charlas-chat es el sitio dispuesto para preguntas.
Enlaces:
https://wiki.ubuntu.com/UbuntuGlobalJamEs
https://wiki.ubuntu.com/UbuntuGlobalJam
Ubuntu Global Jam Hispano 2010
Este evento se llevará acabo los días 27, 28 y 29 de agosto de 2010, en el cual se reunirán por IRC, en el cual se busca tratar diferentes temáticas como, de la nueva versión Ubuntu 10.10 Maverick Meerkat
Presentacion robot AKREP en la Campus Party
En esa semana no hice nada mas que estar pendiente del robot y jugar Wii; incluso sali por la television haciendo esas dos cosas, pero bueno, lo importante es que pude cumplir con el compromiso de mostrar el robot en la Campus.
Como obtener lista de karma en un team en launchpad
Como obtener lista de karma en un team en launchpad

Uno de nuestros miembros de la comunidad de ubuntu colombia, Fernando (Puedes ver su blog en http://blog.beford.org) publico hace algunas semanas este pequeño script en java que puede ser util para otros team, me encuentro transcribiendo su post aca para que sea difundido publicamente.
Este pequeño script en java obtiene una lista de miembros de cualquier equipo de launchpad por karma. Usando la API de Launchpad y Mochikit
La forma de ensayarlo, se debe arrastrar el enlace dela tabla de karma a su barra de favoritos, entonces debe ir a www.launchpad.net. Cuando este ahi de clic en la tabla de karma de tus favoritos y deberá preguntarle por el equipo que desea visualizar y asi obtendra la tabla organizada por el karrma de los miembros del equipo.
El código puede ser visto por todos en:
javascript:(
function(){
var d = loadJSONDoc('/api/devel/~'+prompt('Team name:', 'ubuntu-co')+'/members?ws.size=200');
d.addBoth(function (res) {
res.entries.sort(function(a,b) { return parseFloat(b.karma) - parseFloat(a.karma) } );
msg = "";
for (i=0;i<res.total_size;i++) {
msg = msg + "\r\n" + '<tr><td>'+(i+1)+'</td>
<td><a href="/~'+res.entries[i].name+'">'+res.entries[i].display_name+'</a></td>
<td>'+res.entries[i].karma+'</td></tr>';
};
document.body.innerHTML="<table class=\"listing\" id=\"activemembers\">
<thead><tr><th> </th><th>Name</th><th>Karma</th></tr></thead>
<tbody>"+msg+"</tbody>
</table>";
});
}
)();
El resultado será

El post original puede ser observado en http://blog.beford.org/2010/07/30/obtener-lista-de-karma-en-teams-launchpad-net/
Habilitar Protocolo Seguro https a nuestro Apache
Hoy me vi en la necesidad de habilitar el protocolo seguro de http (HTTPS) con el fin de disminuir un poco mas los riesgos de ataques internos (aunque no se han dado, pero es mejor ir un paso adelante), ya que corro ciertas aplicaciones web donde constantemente hay autenticación de usuarios sobre la misma, al igual que varios con muchos privilegios como la mia sobre estas aplicaciones. Me tomé la molestia de correr wireshark a toda la red de la empresa y tras solo 1 minuto realice una búsqueda de stings como password y como era de esperarse estaban la de todos, varios usuarios "normales" -por así llamarlos- y otras administrativas y superAdmins como yo haciendo la prueba ...
Esto confirma la poca seguridad interna que yo tenia sobre mis aplicaciones como sysadmin :( y el hueco de seguridad que tenia en cuanto a ataques internos (ataques externos también). Bueno, por tal motivo al ser estas aplicaciones web lo que decidí hacer fue configurar el apache de mi servidor con protocolo seguro, y es lo que les quiero decir en esta entrada como se hace. - Aunque no es la seguridad la absoluta aseguramos un poco más los datos que viajan por nuestra red y disminuimos un poco mas las posibilidades de ataques internos.
Quien quiera saber un poco mas de https y la seguridad, funcionamiento, llaves, puede leer la wikipedia que lo explican muy bien :P
Bueno, para hacer esto en nuestro apache solo debemos configurar los siguientes archivos. No sin antes decirles que en versiones nuevas - no se que tanto - al instalar apache2 este instala y genera los certificados de confianza en la post instalación del paquete ssl-cert.
Estos certificados los encontramos en:
#/etc/ssl/certs/ssl-cert-snakeoil.pem
#/etc/ssl/private/ssl-cert-snakeoil.key
para estar seguros revisamos el archivo de configuración de apache seguro /etc/apache2/sites-available/default-ssl donde deben estar las lineas de los certificados además de no tener comentariada la linea SSLEngine on
Con esto garantizamos de que apache esta listo para crear los canales de confianza y seguros entre el y el cliente, pero nos falta decirle a apache que nos habilite los módulos que hacen esto. Esto lo hacemos en consola:
Blog 100% Colombiano de Excelente Calidad
Navegando por la web me encontré con un blog muy interesante el cual lleva mas de 2 años online, me refiero a Gnu-Rolo un blog 100% Colombiano y de excelente calidad.
La Universidad Distrital en la Feria del Libro 2010
Barcamp Bogotá 2010
¿Qué es un Barcamp?
Es una red internacional de "desconferencias" (eventos abiertos y participativos ), cuyo contenido es provisto por los participantes1.
Este evento se lleva a cabo actualmente en diferentes paises de Latinoamérica como Bolivia, Brasil, Argentina, Ecuador, Perú, Venezuela y Colombia. Además de muchas mas parte del mundo.
Convirtiendonos en miembros de Ubuntu Colombia
Convitiendonos en miembros de Ubuntu Colombia

Ubuntu colombia es una de las comunidades mas grandes de difusion de software libre en Colombia, Es una de las mas organizadas a nivel regional y sigue los lineamientos de comunidad ubuntera.
Muchas veces los usuarios tienen dudas respecto a como ser miembros y que beneficios se reciben por ser de la comunidad. A continuacion:
1. Inscribirnos a la lista de correo:
La lista de correo de ubuntu colombia es de gran actividad que actualmente posee 958 subcriptores (Aumentando) para inscribirnos es bastente sencillo:
a. Ingresar a Lista de Correo Ubuntu Colombia Pero antes de escribir deben leer Etiqueta de la lista
b. Inscribirse ingresando sus datos:

Como dice en el grafico deben esperar a que uno de los moderadores acepte su solicitud, deberá revisar su correo para que se complete el proceso, cuando un moderador ya halla aceptado su solicitud, debera atender las normas previamente dichas para que sus mensajes no sean moderados.
2. Registrarse en lauchpad:
a. Para registrarse a lauchpad debe ingresar al siguiente vinculo Registro launchpad donde le pedira correo electrónico y una captcha

Luego via correo electronico con el cual se registro recibira un código de confirmación que debe incluir.
b. Ingrese sus datos que le piden:

Una vez ya registrados vamos a https://launchpad.net/~superfil/+edit en mi caso https://launchpad.net/~ubuntucolombia/+edit y agregamos mas datos nuestros, como son descripcion, foto (192x192 exactamente), etc.
3. Firmando el CoC (Codigo de conducta de ubuntu): El código de conduta es unos lineamientos básicos de como debemos comportarnos dentro de la comunidad de ubuntu.
a. En su ubuntu presionan ALT + F2 y escriben "seahorse" sin las comillas

b. Van a Archivo > Nueva > Clave PGP como se ve en la imagen

c. Llenamos los datos que son solicitados

luego ingresamos una contraseña para nuesta clave PGP y esperamos que esta se genere. como tip que esta caduque cada 1 o dos años
d. Seleccionamos nuestra clave vamos a Remota > Servidores de Clave > selccionamos el keyserver > Cerrar luego en sincronizar

e. Después de esto seleccionamos nuestra llave y con el botón derecho del mouse le damos firmar

f. Ya firmada regresamos a la llave con el botón derecho > propiedades y en la ficha detalles y copiamos este numero

g. Regresamos a nuestra cuenta lauchpad y en https://launchpad.net/~ubuntucolombia/+editpgpkeys pegamos este numero ahi despues nos enviara un correo para verificar que esta llave si sea nuestra.

h. Una vez nos llega el correo seleccionamos el contenido de -----BEGIN PGP MESSAGE----- hasta -----END PGP MESSAGE----- en un documento de texto y lo guardamos como llave (o como quieran)
i. Una vez guardado vamos a Aplicaciones > Accesorios > Teminal y pegamos
gpg --decrypt llaveIngresamos la clave con la que creamos nuestra llave y nos entregará una salida como esta
Necesita una frase contraseña para desbloquear la clave secretadel usuario: "ejemplo ubuntuco (Como ser miembro) <ubuntucolombia@ingforigua.com>"
clave RSA de 2048 bits, ID CBA26ED7, creada el 2010-07-30 (ID de clave primaria D045B702)
gpg: cifrado con clave RSA de 2048 bits, ID CBA26ED7, creada el 2010-07-30
«ejemplo ubuntuco (Como ser miembro) <ubuntucolombia@ingforigua.com>»
Here are the instructions for confirming the OpenPGP key registration that we
received for use in Launchpad.
Requester details:
User name : ejemplo ubuntuco
Email address: ubuntucolombia@ingforigua.com
Key details:
Fingerprint : 6DA821DA4A555E4F6B886362EA2FB24AD045B702
Key type/ID : 2048R/D045B702
UIDs:
ubuntucolombia @ ingforigua.com
Please go here to finish adding the key to your Launchpad account:
https://launchpad.net/token/rCNNqgCn6PhM3GXndv4D
Luego ingresamos al enlace que nos da para confirmar nuestra llave.
j. Ya confirmada nuestra llave publica Vamos a Firmar el CoC para ello descargamos el texto de Código de Conducta a nuestro computador, Abrimos una Terminal y digitamos los comandos
gpg --clearsign UbuntuCodeofConduct-1.1.txtNos pedira la clave que usamos y nos generará un nuevo archivo llamado UbuntuCodeofConduct-1.1.txt.asc el cual pegamos en https://launchpad.net/codeofconduct/1.1/+sign y luego en continue.
Finalmente nos el perfil de lauchpad tendra este aspecto

4. Preséntese en la lista de discusión, indicando claramente como se enteró del grupo Ubuntu-Co, qué proyectos o actividades le interesan, en los cuales va a participar activamente.
5. Edite su página personal en el Wiki (preferiblemente en español).
-
Después de iniciar sesión con su cuenta en Launchpad, ingrese (Login) al sitio http://wiki.ubuntu.com. (El proceso de autenticación se realiza usando OpenID). con los datos:
-
- Presentación, datos de contacto (email, nick IRC, sitio web, enlace a la cuenta de Launchpad)
- a. Objetivos personales
- b. Objetivos en Ubuntu-Co
- c. Contribuciones (pasadas y actuales - deje la sección vacía si aún no ha participado)
- Como ejemplo pueden tomar mi wiki
6. Finalmente presentese ante el Ubuntu Colombia en unos dias algun moderador lo aprovará
Fuentes
Como crear cuenta en lauchpad por jorge González http://joorge.com/wiki/CrearCuentaLaunchPad
Como ser miembro https://wiki.ubuntu.com/ColombianTeam/NuevosMiembros
Feria Internacional del Libro Bogotá 2010
La edición 23a feria internacional del libro de Bogotá se llevará a cabo en Corferias del 11 al 23 de de Agosto de 2010, éste es un evento muy importante para los niños que estan empezando a leer, los jovenes y adultos pueden adquirir e intercambiar conocimiento, además de ser una excelente plataforma para los nuevos autores.
Grupo Mozilla Colombia
La comunidad Mozilla Colombia es relativamente nueva, en la pasada edición del Campus Party se presentaron dando a conocer este grupo, los proyectos en los que se trabajan actualmente y también invitando a las personas con dedicación y compromiso para hacer parte de ésta.
Análisis de la transformada de Fourier en las Telecomunicaciones
En el presente artículo se presentan cuatro conceptos básicos para la transmisión de datos digitales tomando como base la transformada de Fourier. Inicialmente se presenta el proceso de muestreo, en donde se toman muestras secuenciales de una señal analógica.
Instalar GIMP Monoventana en Ubuntu
Si quieres tener instalado GIMP y que se vea en una sola ventana debes hacer lo siguiente en una consola, escribe lo siguiente para agregar el repositorio
sudo add-apt-repository ppa:matthaeus123/mrw-gimp-svn
Luego actualizas e instalas con un
sudo apt-get update && sudo apt-get install gimp
Para que se vea en una ventana una vez abras GIMP ve a Ventanas – Single Windows Mode, y listo!
Up the Irons
Fuente: Ubuntu LifeSoftware Freedom Day Bogota 2010
Software Freedom Day Bogota 2010

Uno de los eventos de tradición de software libre en el mundo tambien se hará en colombia y para esta edicion 2010 se llevará a cabo en la Universidad libre.
Lugar: Universidad Libre Sede bosque
Fecha: 18 de septiembre de 2010
Hora: 9:00 AM hasta 4:00 pm

Actualmente se encuentras las convocatorias abiertas para talleres y conferencias en:
Para participar en la organizacion les recomiendo inscribirse a las listas de correo en:
Entregando el contacto Ubuntu Colombia

El pasado lunes 19 de Julio en la reunión del concilio Ubuntu Colombia hice entrega del banderín como Contacto Oficial y administración (LoCo Contact) de la comunidad a Andres Mujica; Banderín que me entrego Fabian Rodriguez el día 21 de Febrero del 2008, fecha en la cual la comunidad Ubuntu Colombia se presentó como Comunidad Oficial ante el concilio.
Pues bien, creo que ya he cumplido un ciclo en la comunidad Ubuntu Colombia, se lograron muchos objetivos, muchos planes, proyectos y además logros personales conjunto a esta comunidad y ahora es hora de que nuevos miembros de la comunidad sigan sacando la cara por la misma, miembros que cuenten con mas tiempo, ganás y dedicación para hacer mucho mas de lo que logramos en mi tiempo como Contacto Administrador.
No me voy del team, seguiré trabajando en esta comunidad como miembro activo, apoyando los diferentes proyectos en los cuales estoy vinculado.
Solo me resta desear lo mejor a Andres en este nuevo cargo y muchos éxitos para que cumplamos muchas metas mas.
Aprovecho el post para mostrar un resumen que se organizó para el re-approval de nuestra comunidad, se reflejan actividades desde el año 2007 en las cuales tuve la oportunidad de participar en su gran mayoria. Igualmete para agradecer a toda la comunidad Ubuntu Colombia por estas actividades!
Ubuntu Colombia For The Win!!!
Atacando WPA en Gnu/Linux
Aunque se han descubierto algunas pequeñas debilidades en WPA desde su lanzamiento, ninguna de ellas es peligrosa si se siguen unas mínimas recomendaciones de seguridad. La vulnerabilidad más práctica es el ataque contra la clave PSK de WPA.Como lo indican algunos estudios hay una parte del mensaje (Handshake) que podría verse sometido a ataques de diccionario o ataques offline de fuerza bruta.
Instalar TeamViewer en Ubuntu Linux – Versión Nativa
Por fin he tenido la oportunidad de probar la versión para Linux (En mi caso el deb de Ubuntu) de este programa. Si no sabes qué es TeamViewer es un programa que te permite controlar equipos a través de Internet, no creas que vas a poder andar metiéndote en cualquier equipo de Internet! Básicamente los dos equipos (el que controla y el controlado) deben tener instalado este programa, y se requiere de un password de ingreso que se genera automáticamente en la instalación (aunque lo puedes personalizar después).
Bueno, para instalar el programa solo debes descargar el deb (en el caso de distribuciones Ubuntu o Debian) o el que se ajuste a su caso (también está disponible en rpm para otras distros) desde ésta página.
La instalación es muy sencilla, una vez descargado el archivo basta con hacer un doble click para tenerlo instalado en el equipo. Lo puedes encontrar en el menú Aplicaciones – Internet -TeamViewer. Cuando lo ejecutes verás una ventana como ésta:

En la parte izquierda está tu ID y el pass que debes suministrar a la persona que quiera tomar control de tu equipo, y a la derecha está el campo para que escribas el ID de la persona a la que quieres tomar control de su equipo. Una vez hecho esto, te aparece la ventana solicitando confirmación:

Y aquí es donde empieza la magia (aj, que si!). Primero tomé control de una máquina windows y aquí la evidencia:
De Ubuntu a Win7
Y luego a un equipo con Ubuntu Lucid (gracias a la colaboración de @sergioand por hacer de conejillo de indias para este post):

De Ubuntu a Ubuntu
De Win7 a Ubuntu también funciona, pero no tengo capturas
. Incluso hicimos transferencia de archivos sin ningún inconveniente!
Eso es todo, espero les sea de utilidad.
Up the Irons!
Atacando el arcaico WEP con Ubuntu
{jcomments on}WEP (Wired Equivalency Procacy) es un sistema de cifrado publicado hace más de una decada, el cual a pesar de su avanzada edad sigue siendo utilizado actualmente, su vigencia se debe a que muchos equipos aún cuentan con tarjetas que solo soportan WEP, además de ciertos ISP que solo brindan este tipo de seguridad con sus aparatos inalámbricos.
Instalando nuestro servidor LAMP en Ubuntu
Si no sabes qué es un servidor LAMP, básicamente es un servidor web (a los que nos conectamos cuando vemos sitios en internet), y significa:
L – Linux
A – Apache
M – MySQL
P – PHP, Python
Con esta configuración tendrás un servidor web en tu equipo. Para qué? Si eres de aquellos que diseñan sitios web y necesitas un entorno local de pruebas entonces esta es la solución. Para instalarlo debes seguir estos pasos en consola:
1 – Instala tu servidor LAMP
sudo apt-get install lamp-server^ (si no pones el ^ no funciona)
Te mostrará los paquetes a instalar. Si has instalado por alguna razón PHP y Apache estos paquetes serán omitidos (obviamente).
2 – Configura tu password de MySQL
Te debe aparecer una ventana azul solicitando una contraseña para el usuario “root” de tus bases de datos en MySQL (si las vas a implementar). Lo puedes dejar en blanco
3 – YA estuvo!
En serio, ya tienes tu servidor LAMP instalado. Solo hace falta probar si quedó bien :S. Para Apache debes escribir en tu navegador web favorito
http://localhost
Deberá aparecer un mensaje como el siguiente el cual indica que el servidor está correctamente configurado

Apache está configurado correctamente!
Para probar PHP puedes crear un archivo en /var/www llamado testing.php, con el siguiente comando
sudo gedit /var/www/testing.php
Y pegar en él la siguiente línea
<?php phpinfo(); ?>
Lo guardas, reinicias apache con
sudo /etc/init.d/apache restart
Vas a tu navegador y escribes en la barra de direcciones http://localhost/testing.php, deberá aparecer una página como la siguiente
PHP ya estuvo también!
Y listo! Espero poder escribir otros post con este tema, para que los que apenas iniciamos con esto tengamos una fuente de consulta
Up the Irons!
Instalar Gnome Global Menu en Ubuntu
Si eres de los que alguna vez ha tenido la oportunidad de trabajar en un equipo Mac te habrás dado cuenta (espero) de que una vez abres alguna aplicación, el famoso menú de opciones no abre en la ventana de la aplicación sino en la barra superior del escritorio, mejor dicho algo así:
Pues en Ubuntu podemos tener algo muy similar, como esto:
Pues en Gnome existe Global-Menu. Solo debemos hacer lo siguiente, instala el siguiente PPA desde consola:
sudo add-apt-repository ppa:globalmenu-team/ppa
No olvides agregar las claves publicas PGP del repositorio. Luego ejecutas
sudo apt-get update && sudo apt-get install gnome-globalmenu
Luego ve al panel superior de tu escrtorio, le das click derecho y seleccionas la opción Añadir al panel, allí seleccionas Complemento de menu global para el panel, como se ve en la imagen:

Y listo! En mi escritorio se ven así (observa como cambia el menú en el panel superior):


Espero les sea útil.
Saludos!






