Full Circle Magazine #20

Contenido:

  • Command and Conquer - The Daunting Terminal.
  • How-To : Program in C - Part 4, Web Development - Part 1, Backup & Sync Your Music.
  • My Story - Making Money With FOSS
  • Book Review - Ubuntu Kung Fu
  • My Opinion - Italy Speaks OSS
  • MOTU Interview - Andrea Colangelo
  • Top 5 - Backup Solutions

E-zine #3 Comunidad DragonJAR

  • Como instalar un servidor
  • Envenenamiento ARP
  • La tel-araña binaria (Columna)
  • Hacking Etico
  • Informatica forense
  • Entornos virtualizados
Los anteriores números de la revista los encuentras en:

E-zine #2 Comunidad DragonJAR

Ezine #1 BETA de La Comunidad DragonJAR

Lanzado Linux Mint 6 “Felicia”

Liberada la versión final de Linux Mint 6 llamada"Felicia". Linux Mint 6 está basada en Ubuntu 8.10 Intrepid Ibex, Linux 2.6.27, Gnome 2.24 y Xorg 7.4.



Popular Science y Popular Mechanics para leer on-line

Leo en el excelente Microsiervos esta espectacular noticia:

Todos los ejemplares de Popular Science en Google Books, un impresionante archivo para descubrir esta fascinante revista, que se publica desde 1870 o buscar cualquier artículo histórico, ahora disponible en forma de hemeroteca digital.

Como complemento para quien sea capaz de acabárselos todos también están disponibles todos los ejemplares de la revista Popular Mechanics, desde 1900 en este caso.

Copy anda Paste desde http://www.microsiervos.com/

TuxInfo #12

Contenido:

  • Pág 2 - Editorial.
  • Pág 5 - Noticias del mes.
  • Pág 10 - Programación; Segunda parte de curso Phyton.
  • Pág 15 - Páginas Linuxeras.
  • Pág 19 - Entrevista; Grupo OpenArena Argentina, Lucas Maggio.
  • Pág 21 - Nota de tapa; El gran salto hacia el Intrepido IBEX “Ubuntu 8.10?.
  • Pág 37 - Rincón del Lector.
  • Pág 39 - Programación gráfica, Acceso a base de datos SQLite desde Gambas.
  • Pág 48 - Eventos Linuxeros; Primer Install Fest en Santa Rosa (Argentina).
  • Pág 50 - Juegos en flash.
  • Pág 53 - Consola Linux.
  • Pág 59 - Laboratorio.
  • Pág 65 - TuxInfo Pregunta.
  • Pág 68 - Opinión; Desarrollo lento. Elemental Dr.

Descarga TuxInfo “Numero 12″

Slack 12.2 disponible

¡rapido chic@s que se agota!
www.slackware.com

Kernel 2.6.27.7
KDE 3.5.10
XFCE 4.4.3

Revista Papirux #2

Contenido:

  • Wikimedia
  • Juego: Torus Trooper
  • KTechLab: Simulador de circuitos eléctricos
  • Review: Blender
  • Review: Ubuntu Intrepid Ibex (8.10)
  • Instalando Ubuntu Intrepid Ibex (8.10)
  • Comandos en GNU/Linux (I parte)
  • Reinicio de Emergencia: SysRq

Austrumi 1.8.0


Con anterioridad hemos hablado de Austrumi. El 17 de Noviembre pasado vio la luz la version 1.8.0 de Austrumi, la distro de origen Lituano, basada Slackware.
Para quienes gustan de las distros pequeñas que pueden hacer funcionar maquinas sin muchos recursos de hardware, o tambien introducirlas en una Pendrive para llevarla a todas partes, esta distro que pesa 93 MB y cumple con todas las expectativas.
Los unicos defectos que se le pueden encontrar son el idioma en que puede trabajar la distro; no trae español, los unicos idiomas soportados son el lituano, griego, ingles, ruso e italiano

gTranslate, add-ons para Firefox

gTranslate, un addon del Firefox, es una pequeña herramienta que permite traducir palabras o textos más grandes de paginas de otros idiomas, funciona con el Traductor de Google y funciona igual que el traductor integrado de la Barra de Google pero es una extensión que pesa menos

Full Circle #19


- Command and Conquer - Perdido y encontrado.
- How-To : Programar en C - Parte 3, crear un punto de acceso WiFi, Usando GIMP - Parte 8.
- Mi Historia - Ubuntu John
- Book Review - Beginning Ubuntu Linux 3rd Ed.
- MOTU Interview - Emilio Monfort
- Top 5 - Virtualization Tools (Herramientas de Virtualizacion)
- Ubuntu Games - Open Arena

Descarga Full Circle

LPI Linux Certification In a Nutshell

http://rapidshare.com/files/98587767/lpi_linux_certification_in_a_nutshell.rar

Viejas portadas de LUGSaJu

Ya que Chorch se puso nostálgico lo voy a ayudar un poquito....acá están algunas de las viejas paginas/portadas de LUGSaJu, no me pregunten fechas porque no me acuerdo, pero empezamos el la librería de Hector ahí hacíamos las reuniones..después fue el sótano de la imprenta,etc,etc...




Como un albúm de recuerdos...automático

Viene un post un poco.... nostálgico, hace bastante tiempo que no le podemos dedicar tiempo al Lug, pero ésto es justamente (aunque sea una paradoja) lo que hace que funcione nuestro Lug, la flexibilidad de compromiso a la hora de ponerse con algo referido al Lug.

Hoy busqué Lugsaju en el buscador de imágenes de google, y para mi agrado, salieron muchas imágenes dignas de marcar puntos en nuestras vidas personales, entre ellas muchas imágenes de humor (de los post sobre algo chistoso), screenshots, y también fotos de mi hija y de un hijo de Ricardo, asi como también fotos de seminarios donde salen Ernesto y Carlos.

Sigo buscando post en nuestro LUG cuando estoy configurando Slack (y buscaré cuando tenga que instalar Arch) y pequeños scripts, asi como también voy coleccionando las revistas que postea Ernesto, y voy enterandomé de cosas nuevas. Ese fue el sentido del blog desde el primer momento, y lo bueno es que los matices que le hemos ido dando, me encantan.

En fin, me puedo poner a navegar por los posts (lo hago), pero éste fue una "vista diferente".

salu2!

LugSaju, en imágenes de google.

Además, nuestra ¿planta? me gusta mas ahora ;)

Vmware 6.5 - unity mejorado y soporte Direct3D

Unity exporta las ventanas del sistema operativo cliente al host, (en mi caso un XP x32 y un Linux x64).

Además, si bien Direct3D está soportado cmo alfa desde la versión 5.5 (para activarlo habia que editar el .vmx de la VM), en ésta versión tiene la opción para activarlo.

Por último si la VM es actualizada a la versión 6.5, soporta hotplug de CPUs, memoria y discos.

Cabe destacar que en el screenshot que hice de Unity, sse ve que tengo el VOipBuster. El microfono debe ser USB o Bluetooth para que la VM lo reconozca. (o sea, el cable con el jack "rosadito" no funcion)

salu2!

media-convert, otro convertidor universal

Acaban de grabar un video con un movil que lo ha guardado en formato .3gp.
Al pasarlo al PC, veo que mplayer tiene que ser recompilado para que pueda reproducir el sonido del video (el video se ve bien)... tras buscar un poco en internet, realmente hice uso, nuevamente de una webApp que me ahorra tiempo y dolores de cabeza, ésta vez utilicé http://www.media-convert.com. para pasarlo de .3gp a .avi.

AssaultCube 1.0

Se encuentra disponible la versión 1.0 AssaultCube, un juego multijugador de acción 3d FPS. En él se enfrentan dos equipos en diferentes modos de juego, y una de sus principales características es los bajos requisitos hardware que necesita. Para probarlo ir a su sección de descargas (solo 40 MB).

Web: AssaultCube

Fuente: Linux Juegos

Jornada de Seguridad Informática


En marco de la celebracion de la semana internacional de la seguridad informática, se invita a la Jornada de Seguridad Informatica organizada por el grupo Xonda y el departamento de informática de la FCEFN el día Sábado 29 de Noviembre en la misma facultad.

El objetivo de estas jornadas es concientizar a los usuarios sobre los peligros y medidas ante distintos ataques informaticos.

Se entregarán certificados de asistencia gratutitos, la acreditacion será el mismo dia de 8:30 a 9hs unicamente.

fstab con UUIDs

Cuando instalé ArchLinux, al ver mi fstab vi que tenía cadenas identificadoras únicas (UUID) para las particiones montadas.
Buscando un poco por la wiki de ArchLinux, encontré este artículo que explica un poco el por qué. y lo bueno para mi, es que yo soy un "afectado", si no aplico UUIDs.
Tengo un disco duro sata y otro pata (ide), slack me los identifica como sda y hda, y Arch como sda y sdb, y encima sdb en slackware es sda, por ende no solo tengo que duplicar totalmente los archivos fstab, sino que además se complica por el cambio de nomenclatura en sí.
Debido a que esto es un poco "random" por decir entre distribuciones, se optó por la opción de poder montar particiones por el UUID de cada partición.

Para ver los UUID (serán los mismos en todos los Sistemas Operativos)
ls -l /dev/disk/by-uuid/
(pongo lo mio, sin permisos ni fechas para que quepa)

bash-3.2# ls -l /dev/disk/by-uuid/
52419d96-13e9-48db-935f-7fa533930a63 -> ../../sdb8
546432EB16D9B5D2 -> ../../sdb1
7114b3cb-407c-4811-819d-13fa04e86140 -> ../../sdb6
7402719302715AD6 -> ../../sdc1
75e4a6f9-f109-42c5-b048-05e5de94606b -> ../../sda5
8E78DC3678DC1F31 -> ../../sdb2
9008774708772B7C -> ../../sda2
AC30961B3095ED18 -> ../../sdb3
B85C8A585C8A1174 -> ../../sda3
E0F2-9516 -> ../../sdd1
af3dc251-10c3-4d9c-ad3f-1bdd29685404 -> ../../sdb7
ded86fc2-e76a-4890-acec-7066415c6d0c -> ../../sda1
e37c153e-b50e-4bb4-a466-6791435f10fb -> ../../sdb5

luego en fstab, reemplazar "/dev/dispParticion" por "UUID=uuid", por ejemplo:

# antes en slack:
/dev/sda8 /media/musica ext3 defaults 0 1
# antes en Arch:
/dev/sdb8 /media/musica ext3 defaults 0 1

# con UUID, para ambos archivos
UUID=52419d96-13e9-48db-935f-7fa533930a63 /media/musica ext3 defaults 0 1

De esta manera, exceptuando los montajes de "/", swap, /home, devpts y alguna mas de sistema, todas las demás particiones se montarán con la misma línea en cada fstab

Revista UXi #06

Disponible el sexto número del volumen 2 de UXI, el e-magazine de la Universidad de Ciencias Informáticas de Cuba. Descarga

ArchLinux - Configurando tarjeta Nvidia

Si están instalados, quitar los paquetes de los drivers para ati

pacman -R catalyst

luego, para instalar el driver
pacman -Sy nvidia

No tenía el archivo xorg.conf creado, para crearlo se puede utilizar el comando:
nvidia-xconfig --composite (o sin la opción para no configurar el composite)

ArchLinux - Configurar kdm

Para que el servidor X se inicie cuando arranca el sistema, modificar el archivo /etc/inittab,
comentar la línea "id:3:initdefault"y descomentar la línea "id:5:initdefault"
mas abajo, descomentar el login manager que utilicemos, en mi caso kdm
"x:5:respawn:/usr/bin/kdm -nodaemon"

Modificar kdmrc (en /usr/share/config/kdm/kdmrc)
- poner como "true" la opción "AllowRootLogin" para permitir que root pueda iniciar sesión
- pone como "All" la opción "AllowShutdown" para que todos los usuarios puedan apagar el equipo

Proyecto HeLADo, herramientas libres para docentes y alumnos

El Proyecto HeLADo, es un equipo interdisciplinario de estudiantes y graduados dedicado a la investigación y desarrollo de Software Libre en el área de la Educación. Es un proyecto solidario, sin fines de lucro, cuyo objetivo es proveer de servicios informáticos a las escuelas carentes de los mismos como así también de equipamientos de hardware.

¿Cual es la misión del proyecto?
Nuestra misión:
Servir de ayuda a disminuir la brecha digital difundiendo soluciones informáticas en el área de la Educación.

¿Cual es la visión del proyecto?
Nuestra visión:
La Educación no puede quedarse atrás frente a los cambios de la tecnología e Internet. Con esta nueva herramienta; solidaridad, sinergia y liderazgo lo podremos lograr.

¿Porque debería colaborar con el proyecto HeLADo?
LIBERTAD.
¿Hay algo mejor que sentirse libre?
Entonces...
¿porque no enseñamos Libertad ?.

ArchLinux - Configurar locale

Mientras sigue instalando paquetes (lleva 5gb bajados) estoy leyendo la wiki de ArchLinux para poder configurar los locales (configurar el sistema en español).

1 - editar /etc/locale.gen y descomentar el idioma que se quiera utilizar
2 - ejecutar el comando locale-gen para generar los locales descomentados.
3 - editar /etc/rc.conf y cambiar la linea "LOCALE=" para que apunte al locale que nos interesa.

ArchLinux - PacMan, usandolo por 1º vez

Bueno, como comenté en otro post estoy probando ArchLinux 64 bits para tener mejor performance con mi PC (por ahora un Quad Core 2.4, 3gb ram) para los laboratorios que hago con vmware.

Luego de configurar la conexión a internet (reutilicé el script que hice para conectar a mi wifi), busqué ayuda para utilizar pacman, y me encontré con Archwiki y su sección para configurar pacman.

Repositorios: tiene 4: core (el que viene en el cd), extra, testing y community. Además se puede configurar un "5º", que sería custom.

Habilitando los repositorios,
Editar el archivo /etc/pacman.conf y descomentar los repositorios que se quieren activar.

Eligiendo los mirrors
editar /etc/pacman.d/mirrorlist y descomentar los repositorios que se quieran utilizar.

Sincornizando la lista de paquetes
# pacman -Syy (ociones gnu: --sync --refresh --refresh): al duplicar la opción de refresh le indicamos que actualice la lista aún cando crea que está al día.

Ver lista de paquetes disponilble para instalar
pacman -S -l

Instalar paquetes

Viendo que quiero instalar muchos paquetes, no se si habrá algo por ahi, pero me hice un script para instalar todo lo que quiero.
Primero, guardar en un archivo la lista y borrar del archivo los paquetes que no quiero instalar:

pacman -S -l > paquetes
luego con vi, borro los paquetes que no quiero instalar (los core los borré todos, supongo que ya están instalados)

Ok, ahora solo dejo el nombre del paquete (para pasarselo a pacman)

pacman -S -l | cut -d" " -f2 > paquetesInstalar

y ahora a actualizar

for paquete in $(cat paquetesInstalar); do pacman -S --noconfirm $paquete; done

ArchLinux - Second chance

Hace 2 años (11/2006) probé archlinux 15 minutos, hice un post de mi experiencia y lo dejé ahi. Las razones: fallar al particionar, y fallo de dependencias en la instalación (un WTF! total). Pero bueno, le di un par de intentos mas y lo dejé porque necesitaba algo mas... confiable en aquel momento.
En los comentarios del post, un amable anónimo me invitó en aquel entonces a probarlo, por cuestiones de la vida no pude (en aqul entonces, seguir su consejo).
Pero tuvo que llegar el gran anónimo campeón, casi 2 años después, y comentar que "duda mucho lo que dije (en aquel post)...
Bueno, lo que tuve para decirle, se lo dije en los comentarios, y no creo que valga la pena discutir mas por un "crack" como ese.

El tercér anónimo (éste ubicado con geotag en Chile, salu2! a los chilenos de paso, me encanta Chile, La Serena y Coquimbo!) sé unió al amable anónimo a que probara una vez mas arch.
Teniendo en cuenta los 2 años de diferencia, le di un toque.

La razón para probar otra distro (como muchos sabrán, trabajo con un 95% de entornos Microsoft, y estoy certificando en sus productos, asique no puedo dedicarme mucho a Linux) es que los laboratorios para estudiar y trabajar los hago con VMware en Slackware 12. Y si bien es mi distro preferida, creo que es hora de meterle 64bits para virtualizar a 64 bits (aunque con un host de 32bits, vmware es capaz de virtualizar a 64 si la arquitectura lo permite a nivel de hardware).

En primera instancia pensé obviamente en Slamd64, Slackware compilado para 64 bits, pero luego me acordé de los dos anónimos que me animaron a una 2º oportunidad, y aquí estoy.

Lo primero es lo primero, y al bootear con el CD de ArchLinux (64bits) , vi un completo menú (en grub)


En el menú Tools, me pareció muy interesante ver herramientas tan útiles como x86test, memtest, LILODiagnostic, instalar grub en la mbr de un hd, y lo que me encanto fue.... SPACE INVADERS! jajajaja. un detalle MUY bueno!




Bueno, luego de "probar a ver si funciona" el space, me dediqué a instalarlo. La instalación la dejaré para otro post, en el que pueda virtualizar para sacar screenshots (ahora estoy configurando arch y desde donde estoy escribiendo, no soporta 64bits) pero quiero recalcar que SI tuve algún problema:
1 - Siendo sda (sata) y sdb (pata) e instalando en sdb arch, con el mbr directo a sdb, y eligiendo desde el BIOS del PC con cuál disco bootear, me da vuelta el orden de los discos, peeero grub sigue viendo los discos bien.... por lo tanto, grub no tomó el disco correcto para bootear, y tuve que editar grub para corregirlo.

2 - Tengo un wifi usb (rt73) y me lo detectó y hasta cargó los módulos, pero el firmware faltaba (supongo que por restriciones para distribuirlo, aunque no puedo asegurar a un 100% que estuviera mal en la distro) por ende, tras 1 hora de ir y venir (con diagnosticos como... detecta la wifi, detecta la extensión wireless, pero no puede acceder a ella) decidi bajar e instalar el driver como si no estuviese, y funcionó genial.

no me quiero quejar.....pero pongan por lo menos el Xserver con no se.... icewm, pero bueno, a mi no me molesta que no esté instalado el X, ya que veré si pacman hace magia (prometo otro post a ver que tal)....

Bueno gente, a seguir.... salu2!

The Kyoto Connection - The Second Voyage

Dulce mezcla de música electrónica con sonidos del Japón.


Revista Tux Info #11


Índice:

  • Pag 5 - Acerca de…
  • Pag 7 - Concurso de tapas.
  • Pag 8 - Noticias del mes.
  • Pag 13 - Como configurar un servidor de telefonía IP bajo el servidor PBX Elastix.
  • Pag 24 - El lenguaje Python.
  • Pag 30 - Creando un “media center” desde cero con software libre.
  • Pag 45 - Rincón del lector.
  • Pag 47 - CLInux, vida en consola.
  • Pag 50 - Dos proyectos 3D para GNU.
  • Pag 54 - Sección trucos.
  • Pag 61 - Symfony segunda parte.
  • Pag 70 - Paginas Linuxeras.
  • Pag 71 - Entrevista a Nicholas Reville, proyecto Miro.
  • Pag 74 - Rosegarden, creando musica en Linux.
  • Pag 80 - FlightGear, simulador de vuelo.
  • Pag 84 - Libertad Vs Obsolescencia.

Google en Halloween - Robots.txt

En Google Blogoscoped, veo que como un pequeño "treat" han agregado a su robots.txt (¿Qué es robots.txt?), que trata de evitar que los zombies vean los cerebros :)

User-agent: zombies
Disallow: /brains

Como bonus track, dejo el logo que diseñó Wes Craven para Halloween de este año:


Revista Full Circle #18

Contenido:

-Command and Conquer - Administracion de paquetes.
-How-To : Programar en C - Parte 2, Usando GIMP - Parte 7 y Ubuntu 8.10 Intrepid Ibex.
-My Story - Ubuntu y yo
-Review - Urban Terror
-MOTU Interview - Harald Sitter
-Top 5 - Mind Mapping Applications

Full Circle


8 Media Centers en Linux


Existen 8 buenas opciones para convertir una computadora en un centro de entretenimiento y todas estas opciones son distribuciones Linux. Conoce 8 de las mejores distribuciones linux que pueden convertir un viejo PC en un media center.

En el artículo original se describen 8 de esas opciones, a saber:
El nombre de estas interesantes distros son:

1.XBMC http://xbmc.org/

2.Entertainer http://www.entertainer-project.com/ (no funciona link)

3.Elisa http://elisa.fluendo.com/

4.MythTV http://www.mythtv.org/

5.Freevo http://freevo.sourceforge.net/index.php

6.GeeXboX http://geexbox.org/en/doc.html

7.My Media System (MMS) http://mymediasystem.org/

8.LinuxMCE http://linuxmce.com/

Todas estas distribuciones son excelentes opciones, si deseas probar alguna puedes visitar la pagina oficial de cada una de ellas.

CrossOver gratis! solo hoy 28/10/08!

Rapido chic@s que se acaba!
http://down.codeweavers.com/

Escanear desde el Gimp

relacionado con el post anterior, para que gimp pueda adquirir imagenes desde xsane, se tiene que hacer un symlink del binario de xsane al directorio de plugins de gimp.

Para ver dónde está ubicado xsane:
$ type xsane

Para ver donde está el directorio de plugins del gimp (gimp/plug-ins)

$locate gimp*/plug-ins (en mi caso) /usr/lib/gimp/2.0/plug-ins/

hacer el symlink:
# ln -s /usr/bin/xsane /usr/lib/gimp/2.0/plug-ins

o si es solo para nuestro usuario:

$ ln -s /usr/bin/xsane /home/usuario/.gimp-2.0/plug-ins

iniciar el gimp, menú File -> Acquire -> Device dialog o el dispositivo.


Al escanear, la imagen se volcará en una imagen de Gimp!

Scanner, Slack, libusb y un poco de udev

Me regalan una impresora multifunción hp psc 1350, (impresora y scanner) y ete aquí, que cuando lo conecté, /var/log/messages me mostró lo siguiente:

Oct 27 22:18:40 bita kernel: usb 3-2: new full speed USB device using ohci_hcd and address 7 Oct 27 22:18:40 bita kernel: usb 3-2: configuration #1 chosen

"configuration #1 chosen from 1 choice" me sonó de otras veces y si, es precioso que te nombre los dispositivos a tu gusto.... pero en udev hay reglas predefinidas, y hay veces que no se sabe "qué ha hecho" udev con nuestros dispositivos.

Luego de iniciar el daemon de sane (saned) indiqué que me encontrara los scanners (sane-find-scanner) y se me informó que no se había detectado nada.

Siendo linux un sistema operativo que es mas restrictivo que permisivo en su estandar, y siendo slackware uno de los linux mas estándares, pensé en falta de privilegios para acceder al scanner y efectivamente, como root detectó el scanner:

# sane-find-scanner found USB scanner (vendor=0x03f0 [hp], product=0x3b11 [psc 1300 series]) at libusb:003:007

y xsane fue capaz de escanear perfectamente...
Por ende recordé cuando para mi primer scanner, se me indicó: "at /dev/sg0" y dije, bueno, lo mismo, permisos para el dev y ya está!

pero, como se muestra, ésta vez me informó: "at libusb:003:007", y ahi se quedó mi experiencia aprendida....

busqué un poco en las reglas de udev y encontre un archivo (80-libsane.rules) que debe contener alrededor de 600 reglas de identificación, todas con el mismo patrón:

"ATTRS{idVendor}=="XXXX", ATTRS{idProduct}=="YYYY", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes""

Ok, un idVendor XXXX y un idProduct YYYY, otorgan permisos (0664) de lectura/escritura para root y para el grupo "scanner" y lectura para todos los demás (los scanners necesitan acceso de escritura para poder funcionar)
Habiendo alrededor de 600 dispositivos, en un principio dudé que no estuviese ésta impresora, asique verifique el id de fabricante y producto (pego solo una parte de la salida):

# lsusb -v
Bus 003 Device 007: ID 03f0:3b11 Hewlett-Packard PSC 1300 series
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x03f0 Hewlett-Packard idProduct 0x3b11 PSC 1300 series
bcdDevice 1.00
iManufacturer 1 hp
iProduct 2 psc 1300 series
iSerial 3 HU3AFBQ30M9F

Ok, ahi tengo los datos, ahora al buscarlos en el archivo de reglas udev por vendorId:

# grep 03f0 -i /etc/udev/rules.d/80-libsane.rules | wc -l
45

me dice que tiene 45 reglas para dispositivos de ese fabricante, al buscar por Productid:

# grep 3b11 -i /etc/udev/rules.d/80-libsane.rules | wc -l
0

No encontró ninguno. Por lo tanto, agregué una regla mas:

ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3b11", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"

A mi usuario lo agregué al grupo "scanner"

# usermod -G scanner bita

y como usuario, al preguntar por scanners, tuve la grata respuesta:
$ sane-find-scanner
found USB scanner (vendor=0x03f0 [hp], product=0x3b11 [psc 1300 series]) at libusb:003:007

con xsane pude escanear algo, en otro post explico como escanear desde gimp.

Salu2!

AC/DC.... en Excel??

¿¿un video de AC/DC en Excel??



bajate el xls ya!! Visto en UbuntuLife

¿Qué ocurre al iniciar Linux?

Pues una pregunta muy interesante a si que veamos gráficamente que es lo que ocurre cuando iniciamos nuestro querido linux.

Articulo completo en http://gndx.org/

Visto en BlogUbuntu


Gadgets de Google en Linux

Las miniaplicaciones de escritorio comunmente llamadas gadgets hace tiempo que se pusieron muy de moda en todos los sistemas operativos incluso se ha dicho han revolucionado a los escritorios personales. Para linux disponemos desde hace tiempo de soluciones variadas como gdesklets, screenlets o los nuevos plasmoides de KDE 4.

Ya se puede agregar a estas soluciones los Google Gadgets. Google ha publicado los ficheros del código fuente de este proyecto, que ya podemos encontrar disponible para descarga en su versión 0.10.2.

Artículo completo en Ars Technica

Ya era hora...¿no?

Por fin Coyote, por fin!!.........No se pierdan el resto en Spynet.ru

Flash 10 para linux, con 3D y toda la fiesta!

Veo en el blog de desarrollo de Flash para Linux, Penguin.swf que está disponible desde ayer Adobe Flash 10 para Linux. Esta versión tiene dependencias.

Bueno, aqui va como instalé Flash 10 en mi slack 12.05 (entre el 0 y el 1, slackpkg).

1. Revisar dependencias:
1a. curl:
$ ls /var/adm/packages/ | grep -i curl
curl-7.16.2-i486-1

1b. mozilla nss (openssl):
$ locate libnss | grep -i firefox
/usr/lib/firefox-3.0/libnss3.so

1c. glibc >= 2.4
$ ls /var/adm/packages/ | grep -i glibc
glibc-2.7-i486-10

2. Bajar el .tar.gz
3. descomprimirlo
4. En mi caso, no utilicé el script de instalación, busqué todos archivos "libflashplayer.so" con locate, y los reemplacé con la nueva versión.

para reemplazar todos los archivos libflashplayer.so del sistema, se puede hacer lo siguiente (firefox se cierra al reemplazar) como root en la consola (en este caso parado en el directorio donde está la nueva versión del archivo)

# for arch in `locate libflashplayer.so`;do cp -vf libflashplayer.so $arch; done

5. Comprobación: en firefox, poner como dirección "about:plugins" y mirar la versión, la mia es:

File name: libflashplayer.so
Shockwave Flash 10.0 r12
6. Comprobar que funciona!
3D: espectacular


Saludos!

slackpkg - recordando mi blacklist.

Para cuando la pierda. (buscar post de slackpkg aqui)

# This is a blacklist file. Any packages listed here won't be
# upgraded, removed, or installed by slackpkg.
#
# The correct syntax is:
#
# to blacklist the package xfree86-devel-4.3.0-i386-1 the line will be:
# xfree86-devel
#
# DON'T put any blank line(s) or any space(s) before or after the package name.
# If you do this, the blacklist will NOT work.
#
# Automated upgrade of kernel packages aren't a good idea (and you need to
# run "lilo" after upgrade). If you think the same, uncomment the lines
# below
#
#kernel-ide
#kernel-modules
#kernel-source
#kernel-headers

#
# aaa_elflibs can't be updated.
#
aaa_elflibs

#
# Now we can blacklist whole directories
# The two versions of udev inside that dir conflicts with
# Slackware 11.0's default udev (in /slackware).
/extra/udev-alternate-versions

kernel-generic
kernel-generic-smp
kernel-headers
kernel-huge
kernel-huge-smp
kernel-modules
kernel-modules-smp
kernel-source
etc
fuse
ntfs-3g
sysvinit-scripts

Juegos Flash: Desktop Tower Defense


Desktop Tower Defense, el objetivo de este juego es simple. Hay que posicionar una serie de torretas en un campo. La tarea es administrar la posición donde colocaremos las torretas y tratar de administrar el dinero para comprar diferentes tipos de torretas y colocarlas de manera tal de que cada ola de enemigos no cruce a la meta y nos saque vidas.....Se nos va el Lunes con esto!

Revista Soflix #3

Contenido:

  • Symfony
  • Firefox 3
  • Super Grub Disk
  • Solid State Drives
  • Joomla!, manual de instalación.
  • Halo 3 y Fifa Street 3
  • Ubuntu para novatos (I)
  • Humor
Descarga

¿Cuanto es un kibibyte?, cuando la costumbre nos engaña.

Estaba leyendo sobre el término "user space", lo cual me llevó a leer sobre "Virtual Memory" y de ahí me fui al término "Virtual Address Space (VAS)" lo cual me derivó por "Memory addresses", y ahí fue cuando encontré el término "Gibibyte".
Toda mi vida informática ha estado regida por bits, bytes, kilobytes y megabytes. con el tiempo, llegaron a mis manos los gigabytes y recientemente los terabytes, supongo que dentro de poco los petas, exas, zettas y yottas pasarán por mas de un sistema.
Me sentí sorprendido de mi mismo al no conocer el término Gibibyte, término que la IEC (apoyado por la IEEE) concedió para mis unidades de medida de almacenamiento de toda la vida, en el año 1999!.
Según leo, el término para las unidades es correcta, ya que el prefijo giGa representa 1000 y no 1024 (como lo he calculado siempre).
Mi cd de 700MB siempre lo estuve pronunciando mal. tengo un cd de 700 Mebibytes (MB: Mebibyte, MiB: Megabytes).

Ahora, por mas que la IEC o quien sea lo promueva, la mayoría de los Sistemas Operativos siguen contando con múltiplos de 1024 y no de mil, pero los fabricantes utilizan múltiplos de 1024 para los discos duros.
Por eso un disco de "40GiB", o 40.000.000.000 de bytes según el fabricante, en realidad es de 37,25GB para el sistema operativo.

En fin, creo que tendré que empezar a acostumbrarme a ésta familia de nombres, aunque lo haga casi con 10 años de retraso desde que existen :(

1 byte = 8 bits
1 kilobyte = 1000 bytes
1 kibibyte = 1024 bytes
1 megabyte = 1000 kilobytes
1 mebibyte = 1024 kibibytes
1 gigabyte = 1000 megabytes
1 gibibyte = 1024 mebibytes
1 terabyte = 1000 gigabytes
1 tebibyte = 1024 gibibytes

claro que también están los mebibits (1Mebibyte/8), y los gibibits etc....

TuxInfo #10

Índice

  • Pàg 2- Editorial.
  • Pàg 5- Noticias.
  • Pàg 12- GOOGLE CHROME. ¿Simplemente un navegador más o el principio del fin?.
  • Pàg 17- Informe “FreeDom Software Day” desde La Plata, la Matanza (Pcia de Buenos Aires) y Neuquén.
  • Pàg 26- Reproductores para Gnome.
  • Pàg 32- JUEGOS WINDOWS EN TERRITORIO DEL PINGüINO.
  • Pàg 45- Entrevista Proyecto Maryan Linux.
  • Pàg 50- Desde Tuxinfo nos acercamos a un ciber que sólo tiene equipos GNU/Linux corriendo en sus Pcs.
  • Pàg 54- LaboXpress Distribuciones Alternativas.
  • Pàg 59- Páginas Linux recomendadas Tuxinfo Número 10.
  • Pàg 63- Python y las interfaces gráficas de Usuario.
  • Pàg 71- CLInux: hay mucha vida en la consola de Linux.Segunda parte.
  • Pàg 76- Docks En Linux.
  • Pàg 83- Aplicaciones Cliente/Servidor en Gambas.
  • Pàg 90- Estamos Rodeados…
Descarga TuxInfo “Numero 10″

Java controla las cuentas de los paises

jajajajaja! ésto ya es lo último que me quedaba ver. Me puedo morir tranquilo :D :D

TeeWorlds


Teeworlds es un juego que me trajo diversión al minuto de empezar a jugar. Es multiplayer, es deathmatch y es....2D, pero con aceleración 3D.
Se los recomiendo, es muy simple para jugar (ver conf de teclas antes de empezar) y una conexión a internet no muy veloz ya sobra (con mapas de 8kb...).
Para instalar: solo descomprimir y doble clic en teeworlds!

Viene para Linux, Linux64, win32 y MacOS 10.5

AdSense FAIL!

Siguiendo la línea de postear a lo failblog
adjunto ScreenShot de la publicidad de AdSense de google que me mostró cuando entre en la página del partimage.

"Toilet Partitions" son los divisores que se ponen en los baños públicos

Revista Papirux nº0

Contenido del Numero Cero:

  • La nueva cara de la GPL
  • Las bondades del software libre frente al software privativo.
  • Juego: Circus Linux!
  • How To: Instalar Ubuntu 8.04 conservando Windows XP
  • Tip’s y trucos
  • Experiencias libres
Descargar la revista. Su pagina es http://www.papirux.tk/

Algoritmos de ordenamiento animados

Veo en el supremo blog de (excelente me queda corto) MicroSiervos, un post que enlaza con dos páginas que muestran Sort algorithms (para los que buscan en inglés) animados. Son muy interesantes estas páginas, porque por mas que no programes, en muchos scripts te pueden servir
Animated sorting algorithms
Sorting algorithms

Congreso de Software Libre en San Juan (Argentina)

Mariano, uno de los colaboradores de éste congreso nos invita los dias 17 y 18 de octubre (existiendo el 16 de octubre una charla pre-congreso) a este evento, que se realizará en la Facultad de Ciencias Extactas,Físicas y Naturales de la Universidad Nacional de San Juan, Los objetivos de dicho congreso son los siguientes:

- Concentrar a una selección importante de expertos nacionales en el uso de GNU/Linux y el Software Libre con exposiciones y demostraciones, ofreciendo a todos los participiantes una muestra del Software Libre y el Sistema Operativo GNU/Linux, su implementación, características y posibilidades.

- Impulsar la formación de proyectos locales y nacionales de Software Libre, contando en las distintas comunidades de expertos, desarrolladores y usuarios que desean intercambiar conocimiento investigación y desarrollo.

- Colaborar con los procesos de Migración a Software Libre en el sector Público y Privado, promoviendo a todos los profesionales, llamándolos para que las empresas e instituciones locales consigan en ellos, muy seguramente, las personas capacitadas en el área de Software Libre para los procesos de administración y desarrollo de sistemas.

La agenda completa la encontrarán en la página de xonda

Revista UXI #5


Contenido:

  • Noticias
  • Artículos
  • Migración.
  • Soluciones prácticas.
  • Programación.
  • Humor.
  • Entrevistas
  • Eventos.
  • Informática 2007.
Descargar el PDF

Full Circle Magazine #17


Contenido:

  • Nueva sección: Programando en C.
  • Command and Conquer - Editores de consola: Nano & Vim.
  • How-To : Programar en C (Part 1), conectar al IRC, usando GIMP (Part 6) y escanear y convertir a PDF.
  • My Story - …When I Was Two
  • My Opinion - ¿Es este el año?
  • MOTU Entrevista - Harald Sitter
  • Top 5 - Notificadores de Email
Descarga

¡atrevete!

"Sacá ese procedimiento almacenado que hay en vos!...y si tenés 00's, en un nuevo thread"

-- dixit x lokoluka + addon de bita :)

(IN)SECURE Magazine #18


  • Network and information security in Europe today
  • Browser security: bolt it on, then build it in
  • Passive network security analysis with NetworkMiner
  • Lynis - an introduction to UNIX system auditing
  • Windows driver vulnerabilities: the METHOD_NEITHER odyssey
  • Removing software armoring from executables
  • Insecurities in privacy protection software
  • Compliance does not equal security but it's a good start
  • Secure web application development
  • The insider threat
  • Web application security: risky business?
  • AND MORE!

NEWGEEK Magazine

NEWGEEK es una forma de seguir explorando el entorno digital, probar nuevos formatos, establecer vínculos en la red y estudiar los cambios de este medio.


Indice de contenidos:

* Entrevista a eBoy
* Tutorial Pixel Art, de Rhys Davies
* Entrevista a Markus Gmür
* 3 Squared, Pixelians, Nasc, Cubescape, Pixel Party, Rubikubism, Pixel Temple, Polyfonken, Paul Robertson, Lovepixel, Rod Hunt, Pixel Population

http://www.newgeek.es

Lancelot, un menu alternativo para KDE 4

Lancelot es un plasmoid que se basa en dotar de cierta funcionalidad el menú, y aspira a convertirse en alternativa a Kickoff (el menú oficial de KDE4 y que alterna con el clásico Kmenu) y en una muestra de la potencia de Plasma al momento de interactuar con todo el sistema.