lunes, 29 de septiembre de 2008

Certificacion en PostgreSQL

Hace poco se anuncio un proyecto, sobre el lanzamiento de una
certificacion avalado por la misma comunidad de PostgreSQl.

Se esta trabajando en ello, recien estan las fases iniciales y se invita a todos los interesados a participar en las listas y participar en la encuesta.

mas informacion:

http://www.postgresqlcertification.org/
http://lists.postgresqlcertification.org/pipermail/cert/2008-September/000691.html

viernes, 26 de septiembre de 2008

Android vs iPhone






Fuente:

http://www.joyoftech.com/joyoftech/joyimages/1154.gif

Google Chrome sin Spyware = Iron



SRWare una empresa alemana a lanzado una version de google chrome sin el "spyware" llamado Iron.

Escencialmente usa el codigo fuente de Chromium, con las siguentes modificaciones:

* No usa una ID unica por usuario
* No envia informacion del usuario a Google
* La informacion de errores no es enviado a Google
* No usa el "Google updater"
* No usa el rastreador de URL

El Iron puede ser descargado de su pagina oficial:
http://www.srware.net/software_srware_iron_download.php

Fuente:

http://www.srware.net/software_srware_iron_chrome_vs_iron.php

http://news.metaparadigma.de/?p=1183

martes, 23 de septiembre de 2008

Frase del dia

El mundo en que vivimos

Decimos que no tenemos dinero para erradicar la pobreza. Que es imposible. Pero de repente, ¡anda! sí que tenemos 700.000 millones de dólares para salvar de la quiebra a Wall Street.



Fuente:
http://www.microsiervos.com/archivo/frases-citas/el-mundo-en-que-vivimos.html

domingo, 21 de septiembre de 2008

Cosas que puedes hacer por el LUG

Un grupo de usuarios de linux (GUL o LUG en ingles) como muchas de las organizaciones voluntarias tienen un pequeño grupo de miembros que son los que mas contribuyen. Creo que en cada LUG hay mucha gente que quisiera contribuir pero no sabe como, aqui hay algunas sugerencias de lo que se puede hacer.

En primer lugar dar charlas. Mucha gente cree que dar una charla para un LUG requiere de bastante conocimiento. Aunque es deseable tener expertos en un tema para que compartan el conocimiento, definitivamente no es un requisito serlo. El unico requisito es que usted sepa mas que la audiencia y con un poco de investigacion puede lograr ese objetivo.

Una charla comun que casi siempre es dictada es "Que es lo nuevo en Linux". Esta no es una charla que requiera mucho conocimiento, mas bien requiere tiempo para leer las noticias (lo que mucha gente encuentra divertido). Asi que si pasas un promedio de 30 minutos por dia cada semana de lectura, acerca de los nuevos desarrollos en linux y otras nuevas tecnologias, puedes pasar otros minutos al dia (20 minutos en un mes) haciendo notas y el resultado seria de una charla de 10 a 15 minutos que podria ser bien recibida. Una charla acerca de lo nuevo, es una de las maneras de que un nuevo usuario pueda dar una presentacion que tendra la atencion de todos los expertos (quienes conocen bien su area pero frecuentemente no tiene tiempo de ver el panorama completo).

Hay muchos aspectos de linux que no son bien entendidos, a menudo el dominio de un tema es un problema que esta mas relacionado al tiempo en probar lo nuevo que otra cosa. Un ejemplo de ello es el comando chmod (Y todos los permisos Unix que estan asociados a ella). Creo que la mayoria de usuarios de linux no entienden todas las sutilezas de los permisos (He visto un empleado de un proveedor de linux cometiendo un error en este sentido mientras estaba en una sesion de entrenamiento). Un nuevo usuario quien esta unas pocas horas intentando la variedad de combinaciones de chmod, etc y habla acerca de los resultados podria dar una charla que podria enseñar algo a casi todos en la audiencia. Creo que hay muchas charlas posibles de esta naturaleza.

Una cosa que a menudo se pasa por alto es cuando se considera como contribuir a un LUG, es la posibilidad de compartir hardware. Todos tenemos el software que necesitamos sin cargo alguno, menos el hardware que cuesta dinero. Si tienes algun hardware que no ha sido usado durante el año considera si lo usaras otra vez, si no podrias ofrecerlo al LUG (via lista de correo o solo llevandolo a una reunion). Tambien si ves algun hardware que sera desechado y crees que le servira a alguien del LUG entonces tenlo.

Cada seis meses regalo el hardware de computadores de segunda mano que cabe en mi auto, el cual es descartado por mis clientes y que lo tomo para mi LUG (linux user grup, grupo de usuarios linux) de la ciudad donde vivo. Tomar ese equipo le reduce a mis clientes el costo de deshecharlo, disminuye el envenenamiento o contaminacion de los basureros (se supone que no se debe poner esos equipos en la basura pero la gente lo hace) y ayuda a gente que necesita ese hardware decomputadores.

Un uso comun que doy al hardware es regalarlo a los niños. Mucha gente duda en comprar nuevo hardware especificamente para niños, porque solo con la accion de jugar con el switch etiquetado de 240V/110V ( o algo de naturaleza similar) puede destruirlo. Hardware gratis permite a los niños tener mas acceso a las computadoras a una edad temprana.

Finalmente una manera de contribuir es unirse a un comite. Mucha gente encuentra dificil ir a las reuniones, si no tienes problemas en ir regularmente y unirte a un comite entonces considera contribuir de esta manera.


PD: Esta es una traduccion de un excelente articulo publicado por Russell Coker titulado:
"Things-you-can-do-for-your-lug"

Correcciones de la traduccion son bienvenidas.

Update:

Muchisimas gracias a Anibal Monsalve un gran DD y a Rusell Coker por la ayuda en la traduccion

A lot of thanks to Anibal Monsalve who is a great DD like Rusell Coker who helped me with this translation.

Greetings and thanks again for you help.

Saludos

viernes, 19 de septiembre de 2008

Self photo meme



Via Planet Debian

1. Take a picture of yourself right now.
2. Don’t change your clothes, don’t fix your hair…just take a picture.
3. Post that picture with NO editing.
4. Post these instructions with your picture.

PD. Tomado con el cheese

miércoles, 17 de septiembre de 2008

VirtualBox con Wireless en Debian Lenny

En este caso el host tiene conexion a internet a traves de la Wireless, y necesitamos que la maquina virtual del virtualbox tenga una ip de la red del host

IP del host: 192.168.1.33
IP del guest(VM): 192.168.1.35

para ello necesitamos unas cosas:

Tener instalado el parprouted:
apt-get installl parprouted

Tambien se necesita tener habilitado el ip_forward, se edita el archivo /etc/sysctl.conf
Para hacer los cambios permanentes lo editamos.
net.ipv4.ip_forward=1

Ahora crearemos el tap0, con el siguiente comando:

VBoxTunctl -b -u usuario

-u se refiere al usuario que usara el virtualbox.

Cuando ejecutamos el comando veremos que aparecera el tap0 en pantalla por unos segundos.

Levantamos el tap0:
ip link set tap0 up

y le damos una ip de la red
ip addr add 192.168.1.34/24 dev tap0

Ahora enlazaremos la interface wireless en mi caso el ath0 con el tap0, con el comando parprouted

parprouted ath0 tap0

Ahora configuramos la maquina virtual, y en la opcion de red, la adjuntamos a la interface anfitrion, mas abajo en la opcion nombre de interface ponemos tap0 como esta en la figura.



Cuando ejecutemos la maquina virtual en la configuracion de red tenemos.

address 192.168.1.35
netmask 255.255.255.0
gateway 192.168.1.33 (el gateway es el ip del host)

y le ponemos los dns que deseen, pueden ser los de telefonica, opendns u otros.

Con eso la maquina virtual ya tiene una ip de la red local, y se pueden ver entre ellas.

Saludos

Fuente:

http://www.scottro.net/vboxbridge.html

sábado, 13 de septiembre de 2008

Wireless en Debian lenny amd64

Configurando el wireless en una laptop HP6921LA con tarjeta Atheros

Debian "reconoce" automaticamente la wireless, pero vamos a poner la ultima version del driver de la tarjeta atheros que viene en la portatil.

lspci | grep Atheros

03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)

Procedemos a instalar, los linux-headers de acuerdo a nuestro kernel,
en mi caso:

#uname-a
2.6.26-1-amd64 #1 SMP Thu Aug 28 11:13:42 UTC 2008 x86_64 GNU/Linux

entonces instalo:

apt-get install linux-headers-2.6.26-1-amd64

Tambien instalamos:
apt-get install build-essential
apt-get install subversion
apt-get install wireless-tools

Borramos el modulo que viene por defecto en Lenny, como root hacer:
rmmod ath5k

Luego modificamos /etc/modprobe.d/blacklist con nuestro editor favorito y agregamos esto:
blacklist ath5k

Obtenemos los drivers:
svn co https://svn.madwifi.org/madwifi/branches/madwifi-hal-0.10.5.6

Vamos a la carpeta:
cd ~/madwifi-hal-0.10.5.6

Hacemos un:
make
make install
modprobe ath_pci

Ahora agregamos el modulo ath_pci al archivo /etc/modules:

vi /etc/modules

y agregamos:
ath_pci

Un ifconfig ath0 up y luego un iwlist ath0 scan, que nos mostrara las señales existentes:

ath0 Scan completed :
Cell 01 - Address: 00:11:F5:53:D0:30
ESSID:"elnombreessiddetuap"
Mode:Master
Frequency:2.412 GHz (Channel 1)
Quality=37/70 Signal level=-58 dBm Noise level=-95 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
12 Mb/s; 48 Mb/s
Extra:bcn_int=100
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK


Hasta aca tenemos la tarjeta wireless instalada y funcionando, ahora falta configurarla, si deseamos soporte wpa, pues instalamos el paquete:

apt-get install wpasupplicant

Modificamos el archivo /etc/network/interfaces

auto ath0
iface ath0 inet dhcp

wpa-driver wext (wext es un driver generico)
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Creamos el archivo wpa_supplicant.conf, en caso no lo tengamos en /etc/wpa_supplicant
con el siguiente contenido.

ctrl_interface=/var/run/wpa_supplicant
network={
ssid=”nombre de la red”
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
psk=”contraseña”
}

La activamos:
wpa_suppplicant -B -w -c /etc/wpa_supplicant/wpa_supplicant.conf -Dwext -iath0

Finalmente hacemos un ifconfig y veremos que nuestro router, ya le dio una ip.


Saludos


Fuente:
man wpa_supplicant
man wpa_supplicant.conf

http://forums.debian.net/viewtopic.php?t=17199

http://www.esdebian.org/wiki/configuracion-manual-wpasupplicant
http://muchikon.blogspot.com/2008/08/wireless-en-ubuntu-hardy-heron-64bits.html

domingo, 7 de septiembre de 2008

Lenny2 con kernel 2.6.26-1

Hace poco Martin Michlmayr nos dio la noticia que el instalador debian ya venia con el nuevo kernel 2.6.26-1, tal como lo desean lo integrantes del kernel-team.

Asi que fue una buena oportunidad de instalar lenny2, no hubo problemas, es mas desde la pagina debian-installer tienen la opcion de descargar solo el debian net-install por arquitectura o tienen el instalador multiarquitectura: debian-testing-amd64-i386-powerpc-netinst.iso





Aqui la noticia original

y en esta pagina esta lo nuevo de lenny

viernes, 5 de septiembre de 2008

RedHat compra Qumranet (KVM)



Gran noticia !!!

Segun los entendidos, y segun de como estan diseñados estas soluciones de virtualizacion, la opcion a escoger es KVM.

Red Hat da un gran paso, inmenso diria yo porque no solo adquiere una posicion relevante en el tema de virtualizacion sino porque es la tecnologia que sera un boom en el futuro, ahora no se tiene una buena interfaz grafica para el manejo de las maquinas virtuales, pero con esta noticia pues no habra que esperar mucho para oir buenas nuevas, y hacer frente a ESX (que tuvo un grave problema con un tema de actualizacion) y Xen que esta perdiendo mucho terreno, ademas la forma de como fue diseñado Xen, pues no tiene gran futuro.

Alesandro Pirelli hace un interesante analisis sobre esta movida, anteriormente segun sus reportes la adquisicion de quamranet se caia de madura y ahora es realidad.

Mas informacion:

http://www.redhat.com/about/news/prarchive/2008/qumranet.html
http://www.redhat.com/promo/qumranet/
http://www.virtualization.info/2008/09/red-hat-acquires-qumranet-suddently.html

jueves, 4 de septiembre de 2008

VirtualBox 2.0

Sun libero la nueva version de VirtualBox 2.0

Algunas caracteristicas de esta nueva version:

* soporte para 64-bit guest OSes (Microsoft Windows Vista y Red Hat Enterprise Linux 5)
* soporte para el formato de disco virtual Microsoft VHD
* nueva interface para la edicion Apple Mac OS (native 10.5 Leopard GUI)
* Python API (para Solaris y Linux)
* la interface grafica mejorada de Qt3 a Qt4 con muchas mejoras visuales
*

Lo pueden descargar los .deb desde aqui
o agregar a sus source.list estas direcciones dependiendo de su distro y version

Ubuntu repos
deb http://download.virtualbox.org/virtualbox/debian hardy non-free
deb http://download.virtualbox.org/virtualbox/debian gutsy non-free
deb http://download.virtualbox.org/virtualbox/debian dapper non-free

Debian repos
deb http://download.virtualbox.org/virtualbox/debian lenny non-free
deb http://download.virtualbox.org/virtualbox/debian etch non-free
deb http://download.virtualbox.org/virtualbox/debian sarge non-free

Descargar la sun public key desde aqui

luego con un
sudo apt-key add sun_vbox.asc

ahora:
sudo apt-get update y luego un apt-get install vitualbox



Fuente:
http://www.virtualization.info/2008/09/release-sun-virtualbox-20.html

http://www.virtualbox.org/wiki/Changelog

lunes, 1 de septiembre de 2008

Error del Servidor

Estaba revisando mis correos cuando de pronto me sale este mensaje:



A esperar nomas ...
Siempre hay una primera vez xD

Squeeze

Ya tenemos nuevo nombre para el proxima version estable debian !!!

Con un mensaje a la lista debian announce, el DD Luk Claes, nos informa entre otras cosas que el sucesor de Lenny sera llamado Squezze (el alien de tres ojos).

Release name
~~~~~~~~~~~~
We will continue to use Toy Story character names for lenny's successor,
which will be called ``squeeze'' (three-eyed space alien).

Cheers

Luk



Fuente:

http://lists.debian.org/debian-devel-announce/2008/09/msg00000.html