Para ver una lista de las nuevas características, puedes ver el anuncio original: http://lwn.net/Articles/438781/
Autor: vejeta
-
Probando un Unix antiguo sin instalar un emulador
Si siempre has estado interesado en probar un sistema con un unix antiguo, pero no querías investigar como instalar ningún emulador, alguien ha creado en javascript un emulador del PDP11: http://pdp11.aiju.de/
Todo se ejecuta en tu navegador.
Si quieres tener una experiencia guiada y versatil en computadores antiguos, no te pierdas entrar en la impresionante página de Telehack.
Ésta página no es una simulación totalmente real, es más como un juego, pero ofrece una experiencia similar a lo que sería trastear (hack) con máquinas y redes de la época de 1980.Fuente: http://thenewsh.blogspot.com/2011/05/retro-cmd-line-fun.html
-
Debian Women ofrece un tutorial para crear paquetes
A continuación reproducimos la nota de prensa de Debian en castellano:
¿Eres un entusiasta de Debian y estas pensando en contribuir? Queremos guiarte en tus inicios.
Estamos convencidos de que hay mucha gente ahí fuera que quiere involucrarse en el Software Libre pero no sabe por donde empezar. En Debian, la tarea más común que harás como colaborador será construir un paquete.
El proyecto Debian Women, en colaboración con el proyecto OpenHatch, patrocinan un evento en el IRc para ayudar a la gente que quiere compilar su primer paquete desde el código fuente y aplicar su primer parche.
El evento
El sabado, 7 de Mayo, habrá dos sesiones en el canal #debian-women del servidor de IRC irc.debian.org para ayudar a la gente a construir paquetes por primera vez
La primera sesión, aconsejada para aquellos que viven en Oceania, Asia, Africa, y Europa, tendrá lugar a las 11:00 UTC.
La última sesión, aconsejada para aquellos que viven en América, tendrá lugar a las 22:00 UTC.
Puedes encontrar cual es el tiempo para tu zona horaria utilizando este convertidor de zona horaria
Se hallaran personas disponibles para responder dudas y para ayudar con cualquier dificultad que pudieran surgir durante el día.
¿A quién va dirigido?
Este evento está pensando para cualquiera que quiera construir un paquete Debian por primera vez, es una tarea simple que no requiere conocimientos previos, solo una instalación funcional de Debian (o UBuntu, o cualquier sistema derivado de Debian). Queremos animar particularmente a las mujeres que quieran involucrarse, y dar los primeros pasos para contribuir en el Software Libre, pero todo el mundo es bienvenido.
Sobre el IRC
IRC (Internet Relay Chat) es un sistema de charlas en tiempo real con el que puedes entrar en contacto con otros miembros de la comunidad de Debian. Puedes conectar al IRC a través de diferentes clientes, entre ellos: xchat, pidgin, kconversation, etc…
Sobre Debian Women
El Proyecto Debian Women persigue equilibrar y diversificar el proyecto Debian animando a las mujeres interesadas a tomar parte en Debian.
Sobre OpenHatch
OpenHatch es una comunidad de software libre dirigida a ayudar a los recién llegados a desenvolverse en proyectos de software libre. Para conseguir este objetivo se utilizan eventos on-line y eventos de toma de contacto. Este evento se inspira en los eventos «Build It» de OpenHatch.
Nota adicional:
Este tutorial no es sobre crear paquetes nuevos en Debian. Para eso puedes mirar: http://wiki.debian.org/IntroDebianPackaging
Actualización:
Registro de la primera sesión:
http://meetbot.debian.net/debian-women/2011/debian-women.2011-05-07-11.00.log.html
Registro de la segunda sesión:
http://meetbot.debian.net/debian-women/2011/debian-women.2011-05-07-22.02.log.html
-
Liberateca: Libros, documentales, series para compartir y comentar
A través de Freesoftwareando nos llega la noticia:
http://liberateca.net actualmente funciona por invitación aunque quizás en unas semanas podría estar abierta públicamente.
Liberateca es software libre y no tiene publicidad ni ánimo de lucro.
A diferencia de otras webs como seriesyonkis aquí los enlaces van directos e incluso pueden ser obtenidos mediante una API: http://liberateca.net/api/v1/
Esto permite que podamos programar aplicaciones para interactuar con el contenido de la web y la propia web.
Ejemplo:
curl -u usuario:password http://liberateca.net/api/v1/series | grep “name” | wc -l |tail -1 > series.txt
Con eso obtienes el número de series disponibles.
El tema es ir sacando datos e ir procesandolos para por ejemplo montar una aplicación de escritorio o de linea de comandos.En Freesoftwareando comentan un poco las muchas posibilidades de aprovechamiento de esa API libre:
https://freesoftwareando.com/2011/05/02/liberateca-seriesyonkis-com-pero-sin-publicidad-y-mucho-mas/
-
Soporte para los clickpad en HP Pavillion DV7 4160ES
Estos son los componentes que trae el susodicho portátil:
# lspci
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05)
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 05)
01:00.0 VGA compatible controller: ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series]
01:00.1 Audio device: ATI Technologies Inc Manhattan HDMI Audio [Mobility Radeon HD 5000 Series]
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
7f:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
7f:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
7f:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
7f:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)
7f:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
7f:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)Haciendo apt-pinning en Debian instalo algunos paquetes de la rama unstable en Squeeze.
Instalo la última versión del kernel:
# apt-get install linux-headers-2.6.38-1-amd64
# apt-get install linux-image-2.6.38-1-amd64Instalo las últimas versiones de los componentes de xorg de la rama unstable.
(Todos los componentes hasta que no falte ninguna dependencia)# apt-get install -t unstable xserver-xorg-input-synaptics xorg xserver-xorg
Veo que hay bugs relacionados en el bugtracker de Debian:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597082
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572842En el primero de ellos se hace referencia a este parche y lo descargamos en /usr/src/99-clickpad.patch:
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=26;filename=99-clickpad.patch;att=1;bug=597082Bajamos los fuentes de Debian unstable para xserver-xorg-input-synaptics:
# apt-get source -t unstable xserver-xorg-input-synaptics
Bajamos tambien las dependencias para poder recompilarlo:
# apt-get -t unstable build-dep xserver-xorg-input-synaptics
Vamos al directorio donde se han descargado y aplicamos el parche que bajamos antes.
(En nuestro caso se ha bajado la versión 1.4.0)# cd /usr/src/xserver-xorg-input-synaptics-1.4.0
# cat /usr/src/99-clickpad.patch |patch -p1Recompilamos el paquete con el parche ya incluido.
# dpkg-buildpackage -b
Instalamos el paquete:
# sudo dpkg -i ../xserver-xorg-input-synaptics-*version*.deb
(En mi caso: xserver-xorg-input-synaptics_1.4.0-1_amd64.deb)
Sólo nos basta las X-window y el soporte mejora considerablemente. Aunque quedan bastantes funcionalidades que iremos viendo implementadas muy pronto por los desarrolladores del kernel y de Xorg.
Y con esto y un bizcocho, este desarrollador puede desarrollar tranquilamente.
-
Conectar tu ordenador a Internet haciendo USB Tethering con Android.
USB Tether Android con Linux
Lo que nos hace falta es la aplicación para Android: AziLink app, el programa «adb» del Android SDK, y OpenVPN. Con éste metodo no se necesita «root» en el teléfono.
Instalar openvpn.# apt-get install openvpn
Instalar el Android SDK para obtener el programa adb.
# cd /usr/local/
# wget http://dl.google.com/android/android-sdk_r10-linux_x86.tgz
# tar xzvf android-sdk_r10-linux_86.tgz # ln -s android-sdk-linux_86/tools/adb /usr/local/bin/Notificar a udev el USB vendor ID del teléfono. Esto se hace creando un fichero de reglas de udev. Cambia USERNAME por el nombre de tu usuario.
El USB vendor ID de tu teléfono puedes saberlo, tecleando «lsusb» cuando hayas conectado el teléfono por el cable USB. En el caso del Spica es «04e8»
/etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", SYMLINK+="android_adb", MODE="0666", OWNER="USERNAME"# /etc/init.d/udev restart
Habilitar la «Depuración de USB» en el teléfono en el menú Ajustes -> Aplicaciones -> Desarrollo -> Depuración de USB . Conectar ahora el cable USB.
Comprobar que el teléfono ha sido reconocido
$ adb devices
Instalar AziLink en el teléfono a traves de adb:
# cd /usr/local/bin/ # wget http://azilink.googlecode.com/files/azilink-2.0.2.apk # wget http://azilink.googlecode.com/files/azilink.ovpn # adb install -r azilink-2.0.2.apk
Crear una configuración de dns para la conexión.
/etc/resolv.conf.azilink
domain lan search lan nameserver 192.168.56.1
Crear un shell script para arrancar adb y openvpn.
/usr/local/bin/azilink.sh
adb forward tcp:41927 tcp:41927 sudo cp /etc/resolv.conf.azilink /etc/resolv.conf sudo openvpn --config /usr/local/bin/azilink.ovpn
Convertir el script en ejecutable:
# chmod +x /usr/local/bin/azilink.sh
Dar acceso de sudo a tu usuario añadiendo la siguiente línea en /etc/sudoers, reemplazando USERNAME con tu login.
USERNAME ALL=(ALL) ALL
Despues de todo esto, sólo hay que desconectar cualquier otra conexión por cable o wifi que pudiera tener el ordenador y arrancar Azilink en el teléfono. Ejecutar azilink.sh en el ordenador con tu usuario habitual.
Fuente: http://idolinux.blogspot.com/2010/06/usb-tether-android-with-linux.html
-
emacs *ERROR*: Display :0.0 can’t be opened
En mi .emacs tengo:
(setq server-name "vejeta")
(server-start)Para que siempre arranque un servidor de emacs.
Hoy en mi máquina de trabajo, una Debian squeeze, quería arrancar emacs gráficamente.
emacsclient -s vejeta -c
-s vejeta : Para que se conecte al servidor «vejeta»
-c : Para que cree un nuevo frame (o ventana)
Se producía el error indicado más arriba:
emacs *ERROR*: Display :0.0 can't be opened
Lo solucioné ejecutando en consola:
Fuente que me ayudó a resolverlo: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=539809
-
Más magazines publicados – BSD y Retrowiki
BSD Magazine
El número de Febrero de BSD magazine: http://bsdmag.org/magazine/1638-zfs-and-freebsd
Nos trae el siguiente contenido en portada:
-
ZFS y FreeBSD
El Zettabyte Filesystem (ZFS) es uno de los sistemas de ficheros de código libre más avanzados a día de hoy. Su diseño implementa revolucionarias ideas haciendo hincapié en la consistencia de los datos, versionado, clonación de instantáneas, rendimiento y facilidad de uso.
-
Limitación transparente del tráfico en la red con ipfw
-
Almacenamiento iSCSI con BSD
-
Como preparar una memoria USB para instalar un Router/Firewall pfSense SoHo
-
Mutt en OS X
-
Los enlaces perdidos de la implementación estratégica.
-
Guerra de navegadores

RetroWiki
Y una de las grandes sorpresas, llega de la mano de Retrowiki Magazine nº 0, un magazine dedicado a la retrocomputación, 100% español y con calidad. 24 páginas (incluyendo portada) de imprescindible lectura y un nivel técnico altísimo.
A que estas esperando para leertelo: http://www.retrowiki.es/news.php?extend.48.6

Fuente: Gracias al blog de Radastán (un blog imprescindible para enterarte de las novedades en retrocomputación, nuevos desarrollos, periféricos y juegos para esas máquinas).
-