Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
3 Editorial
4 Actualidad
8 Lanzamientos
Servidores
10 Servidor de bajo consumo con un router con OpenWRT
Revista Tuxinfo Aitor Cuartango
Opinión
28 Llora, ISP, llora
Dirección, edición y coordinación Claudio de Brasi
Ariel M. Corgatelli
Corrección
Oscar Reckziegel
FileSystems
35 ZFS para las masas (y IV)
Hernán "HeCSa" Saltiel Hernán "HeCSa" Saltiel
Diseño de tapa
Marcos "Anubis4D" Caballero
Diseño gráfico
43 Editor de nodos en Blender 3D
Marcos "Anubis4D" Caballero
Diseño
Jorge Cacho Hernández
Eventos
46 Flisol 2011
Naudy Villarroel, Sebastian Criado y Samuel Morales Cambrón
web: http://www.tuxinfo.com.ar
facebook: http://www.facebook.com/tuxinfo Opinión
email: info@tuxinfo.com.ar 50 ¿Es posible vivir en una nube?
twitter: @tuxinfo Jesús Palencia
37
52 Páginas recomendadas
Editorial
Como todos los meses desde TuxInfo tratamos Ahora la controversia pasa por la siguiente
de plasmar toda la información referida al razón, en muchas oportunidades los usuarios
software libre, y tratando de cubrir los temas de Ubuntu criticaron la poca innovación del
más importantes. entorno y la repetición constante del mismo de
versión en versión; con Unity se rompe
Este mes creemos que el tema más completamente ese esquema, pero de
controversial fue la salida de Ubuntu 11.04 cualquier manera muchos usuarios critican la
Natty Narwhal cuyo tema polémico fue la decisión de Mark.
inclusión de Unity en reemplazo de GNOME.
Entonces por lo menos a nosotros no nos
Primero que nada debemos aclarar que queda claro si sólo son quejas totalmente en
Ariel M. Corgatelli GNOME se encuentra presente en la vano, o tienen algún tipo de asidero técnico.
distribución, solo que este escritorio no es el En varios foros se ha leído que Unity es lento,
que actúa por omisión. Sino que en el inicio que no funciona en máquinas convencionales,
donde debemos loguearnos tendremos que etc.
decirle al sistema que lo haga con este
escritorio. Por nuestra parte encontramos el entorno
interesante en cuanto a cambios estéticos,
Pero bueno el tema puntual sobre esta quizás no tan práctico, pero la idea del mismo
discusión es si Unity satisface a los usuarios o era darle un aire nuevo, el objetivo fue logrado
no. Por nuestra parte vimos que el mismo tiene y si a eso le añadimos que se puede hacer uso
buen grado de innovación en cuanto a la de GNOME tal cual se venía haciendo, el
manera de contener todas las funciones círculo se termina cerrando.
gráficas, se puede observar una gran similitud
con MAC OS, algo que el mismísimo Mark Obviamente nos gustaría conocer la opinión de
Shutterworld explicó en un comunicado; y por ustedes nuestros lectores, para lo cual los
qué no algunas opciones que se pueden ver en invitamos a que envíen un correo electrónico a
Windows 7. nuestra editorial info@tuxinfo.com.ar
@tuxinfo
http://www.facebook.com/tuxinfo
3 www.tuxinfo.com.ar
Actualidad
Google fue condenada por violar Yahoo! se suma a la
Fundación Linux
una patente Linux
reclamaciones por patentes The Linux Foundation cuenta con
cuestionables y el derroche de un nuevo miembro de peso y este
recursos, que sería mucho mejor es el gigante de Internet Yahoo!,
gastar en la inversión de nuevas quien además ingresa como
tecnologías para los usuarios y la miembro de plata. Según el anuncio
creación de puestos de trabajo” oficial: “Yahoo! utiliza el sistema
Sin lugar a dudas una sentencia que
operativo Linux como parte integral
sentará precedentes en lo que a
Y por otro lado las declaraciones de de su infraestructura técnica y de
demandas de este tipo se refiera. Lo
Christopher Dawson del blog de desarrollo“, por lo que “al unirse a la
cierto es que Google deberá pagar 5
tecnología ZDNet (no siendo el único Fundación Linux podrá maximizar
millones de dólares a Bedrock
que piensa de esta manera): “Cuesta su inversión en Linux, mientras da
Computer Technologies por haber
mucho menos que 5 millones de apoyo directo a la comunidad de
violado una patente relacionada con
dólares contratar a un equipo de desarrolladores de Linux”.
Linux. La sentencia fue librada por un
programadores en la India para hacer
juez de Texas.
una revisión de código. Esto, me Yahoo! además contribuirá en
temo, es sólo el principio y puede asuntos legales, grupos de trabajo
Por su parte Google declaró: “La
hacer mucho daño a la industria y al de la Fundación Linux, iniciativas
reciente explosión de litigios sobre
auge de empresas privadas que centradas en las virtualización y
patentes está convirtiendo la
proporcionan grandes incentivos para todo lo que se refiera a la nube,
autopista del mundo de la información
el avance del software de código incluyendo la Linux Foundation End
en una autopista de peaje, obligando
abierto“ User Summit.
a las empresas a gastar millones y
millones de dólares en defensa de las
4 www.tuxinfo.com.ar
OpenOffice volverá a ser un Remeras de
proyecto de código abierto Tuxinfo!
LibreOffice, un fork de OpenOffice.
5 www.tuxinfo.com.ar
Linux cumple 20 años
En Finlandia, Linus La siguiente necesidad que tuvo fue la momento Linux empezó a evolucionar
Torvalds, por de poder descargar y subir archivos rápidamente.
entonces de su universidad, pero para
estudiante de implementar eso en su emulador era Actualidad
Ciencias de la necesario crear un controlador de
Computación de la disco. Así que después de un trabajo Hoy día podemos encontrar a Linux
Universidad de Helsinki, decidió continuo y duro creó un controlador funcionando principalmente en la red
realizar la cuantiosa inversión de compatible con el sistema de ficheros de redes o Internet, en equipos de
$3500 para adquirir un nuevo PC 386 de Minix. En ese momento se percató computación caseros, y hasta en
(33 Mhz, 4MB de RAM; una de las que estaba creando algo más que un smartphones gracias al sistema
más avanzadas de su época). El pago simple emulador de terminal, así que, completo Android.
lo realizaría a plazos, pues no descontento con su sistema Minix,
disponía de tal cantidad de dinero en emprendió la aventura de crear un
Con lo cual después de 20 años
efectivo. sistema operativo partiendo de cero.
podemos decir que Linux es un
completo éxito, sin nada que
Normalmente, lo utilizaba para De forma privada, Linus nombraba envidiarle al sistema de las ventanas.
acceder a la red de su universidad , Linux a su nuevo sistema, pero Y es más si recordamos las palabras
pero debido a que no le gustaba el cuando decidió hacer una vertidas desde la Fundación Linux
sistema operativo con el cual presentación pública pensó que era esta semana, nos encontramos con
trabajaba, Minix, decidió crear uno él demasiado egocéntrico llamarlo así y que en gran medida ya no es una
mismo. Decidió aprovechar esta propuso llamarlo Freax, aunque competencia de Windows.
oportunidad para realizar un programa después se le siguió conociendo como
a bajo nivel prescindiendo de Minix. Linux.
Cerrando el tema les dejo un vídeo
resumen de estos ¡20 años de éxito!
En los primeros intentos consiguió Después de anunciar el 25 de agosto
arrancar el ordenador y ejecutar dos de 1991 su intención de seguir
Más información:
procesos que mostraban desarrollando su sistema para
http://es.wikipedia.org/wiki/Linux
“AAAAABBBBB ”. Uno lo utilizaría construir un reemplazo de Minix, el 17
para leer desde el módem y escribir de septiembre de 1991 sube al
en la pantalla, mientras que el otro servidor de File Transfer Protocol
escribiría al módem y leería desde el proporcionado por su universidad la
teclado. Inicialmente, el programa versión 0.01 de Linux con 10.000
arrancaba desde un disquete. líneas de código. A partir de ese
6 www.tuxinfo.com.ar
Motorola lanza la tableta XOOM™ en Argentina
El día 12 de abril estuvimos invitados calidad vía Google Talk™. Motorola también está trabajando
a la presentación oficial de la Motorola para comenzar con la expansión de
XOOM en conjunto con Personal Además, la Motorola XOOM incluye su ecosistema, la cual derivará del
Argentina. La presentación estuvo a giróscopo, barómetro, brújula lanzamiento de la Motorola XOOM
cargo de Guillermo Rivaben desde electrónica, acelerómetro e con una nueva versión del sistema
Personal y por Germán Greco desde iluminación adaptativa. Soporta hasta operativo Android. Motorola ha estado
Motorola. Dentro de la misma se habló 10 horas de reproducción de vídeo trabajando conjuntamente con socios
de la importancia que las tabletas continua y se carga en la mitad del de aplicaciones totalmente
están teniendo en el mercado, de la tiempo que suele llevar la carga de innovadoras en distintas categorías,
penetración de los dispositivos sus competidoras actualmente incluidos juegos, entretenimiento y
móviles y del futuro cercano de las disponibles en el mercado. La tablet productividad empresarial, con el fin
mismas en todo el mundo. también tiene una memoria interna de de optimizar sus aplicaciones para
32GB, que se puede acceder de un esta nueva categoría de equipos de
Disponibilidad: Motorola XOOM puerto micro USB. computación móvil.
estará disponible en Argentina con
Personal. La preventa comenzó el 13 Conclusión final. Sinceramente me
de abril, en www.personal.com.ar. gustó mucho, habrá que ver qué tanta
Personal la comercializará como presencia logra en nuestro mercado
promoción de preventa a $3599 con ya que su costo es algo elevado.
plan Internet móvil Black de $69 por Germán Greco en una rueda de
mes, bonificado los primeros 6 meses. prensa hablaba de que las tabletas
están para quedarse y que ellas
Características de la MOTOROLA competirán directamente contra las
XOOM netbooks. Y además decía que la
Xoom tendrá una excelente
La Motorola XOOM entrega un aceptación en el mercado incluso mas
rendimiento excepcionalmente rápido Accesorios inteligentes Motorola: que la de Cupertino. Por mi parte
gracias a su procesador dualcore de Para mejorar aún más su experiencia tengo que decir que si le añadimos el
1GHz cada núcleo y su memoria RAM de uso, Motorola también ofrece los teclado y mouse bluetooth tenemos
de 1GB. La tableta es un fiel reflejo de siguientes accesorios especialmente un completo centro de cómputo
las innovaciones introducidas con la diseñados para su Motorola XOOM: portátil con lo cual ya no seria
experiencia de usuario Android 3.0 necesario contar con otro dispositivo
(Honeycomb) – incluida una pantalla Standard Dock – permite visualizar portátil.
de inicio interactiva y personalizable contenido de vídeo o escuchar música
con widgets dinámicos, notificaciones utilizando altavoces externos mientras Como les decía tendremos que ver
y navegación con pestañas – en una carga el equipo. cuántas se venden en nuestro país, y
amplia pantalla HD de 10,1” sin lugar a dudas es una de mis
(1280×800), permitiendo la Speaker HD Dock – permite enviar preferidas.
transmisión de vídeo más completo y contenido HD directamente a un
nítido como nunca antes. Su televisor vía HDMI o escuchar música Vídeos de presentación:
compatibilidad con HDMI permite con una excelente calidad de audio http://www.infosertec.com.ar/blog/?p=
visualizar vídeos y películas con vía dos altavoces incorporados, 26973
definición Full HD 1080p. La cámara eliminando así la necesidad de tener
de 5MP ubicada en la sección que conectar altavoces externos. Galería de fotos:
posterior del equipo captura vídeo en http://www.infosertec.com.ar/blog/?p=
HD 720p, mientras que su cámara Teclado inalámbrico con tecnología 26939
frontal de 2MP permite establecer Bluetooth® y teclas especiales de
sesiones de videochat de excelente acceso directo Android.
7 www.tuxinfo.com.ar
Lanzamientos
Google Docs para Android: Antes que nada tengo que aclarar que sólo los móviles con Android que
contengan una versión superior a la 2.1 podrán acceder a la misma. Ya realizada la aclaración les
cuento que la aplicación está muy buena y permite de alguna manera tener una mejor experiencia para
aquellos que usamos esta herramienta de forma colaborativa. Antes teníamos que acceder a la web
móvil para su uso y ahora podremos de forma nativa. No sólo en los smartphones sino también en las
tabletas que contengan Android.
Una de las funciones que me llamó la atención es la de poder hacer uso de una foto, realizar el viejo y
archiconocido OCR con lo cual nos permitirá editar texto de algo impreso. Para los que deseen
instalarlo pueden acceder desde el Android Market de su smartphone o bien desde la web:
https://market.android.com/details?id=com.google.android.apps.docs
Fuente: http://googlemobile.blogspot.com/2011/04/introducingnewgoogledocsappfor.html
CentOS 5.6: El nombre no es muy conocido pero es la distro Linux más usada a nivel de servidor,
copando un 30% del mercado. Entre las novedades encontramos: * Versiones actualizadas de livbirt
(0.8.2), PHP (5.3) y Bind (9.7), * Se implementó compatibilidad con el sistema de archivos Ext4, *
Nuevos controladores para escáneres e impresoras HP, * Nuevos adaptadores wifi, para ebtables,
dropwatch y LVM.
Descargar: http://www.centos.org/
Skype 2.2 Beta para GNU/Linux: Esta versión “Access Granted”, viene con mejoras en la calidad del
vídeo, de audio e introduce nuevas funcionalidades como Skype Access. Además se ofrece en esta
versión la posibilidad de realizar multillamadas, cualidad que nos permitirá recibir una segunda llamada
mientras conversamos vía Skype: el usuario podrá pausar la primera llamada o unir la segunda en
multiconferencia.
Aún no es estable al tratarse de una Beta, así que se advierte que los usuarios de Ubuntu pueden sufrir
problemas con las últimas versiones de PulseAudio; los usuarios del escritorio KDE también pueden
tener dificultades de índole gráfica si se usa el Oxygen style. Otros problemas:
http://blogs.skype.com/garage/2011/04/skype_22_beta_for_linux_with_s.html?cm_mmc=PXBL|0700_B
6_linux20110406
Web: http://www.skype.com
Google Chrome 11: Google anunció la liberación de la versión estable de Chrome 11, la cual llega con
nuevo logo y sistema de reconocimiento de voz como principal novedad. Como era de esperar la gente
de Google estuvo trabajando fuertemente en esta versión, en donde se corrigen bugs, se añade el
soporte para la API de reconocimiento de voz de HTML5, con lo cual se podrán grabar voces con tan
solo un clic para ser luego enviadas al servidor y así convertidas en texto.
“Con esta API, los desarrolladores pueden dotar a las aplicaciones web de la capacidad para transcribir
la voz a texto”, así lo explican desde Google. Y como se deben imaginar las mismas podrá ser
traducidas con el clásico Google Translate.
Descarga: www.google.com/chrome
8 www.tuxinfo.com.ar
Servidor de
bajo consumo eléctrico
con un router con
OpenWRT
POR AITOR CUARTANGO
10 www.tuxinfo.com.ar
Por el Espíritu Hacker
11 www.tuxinfo.com.ar
http://wiki.openwrt.org/toh/start La instalación por TFTP el software “atftp” disponible por
ejemplo en Ubuntu.
Hay que leer bien si tu dispositivo En el caso de que tu dispositivo
está totalmente soportado y los soporte la carga directa del Apagad el router asus, que por
problemas que puede dar. A veces firmware, como en el caso del TP supuesto está conectado a vuestro
algunos fabricantes venden varios LINK TLWR1043ND BGN+gigE, PC.
dispositivos con el mismo nombre de estás de suerte. Escoge desde el
modelo, que tienen por dentro un interfaz web el archivo de firmware Encended el router con el botón
hardware que no es idéntico. Lo adecuado, lo cargas y al reiniciar ya “restore” (detrás del router) pulsado
suelen indicar con el número de tienes un router con OpenWRT. hasta que empiece a parpadear la
revisiión de hardware: v1, v2, etc. ¡A (verás los detalles de qué archivo luz que pone “AIR”. Luego soltad el
veces hay dispositivos que aunque debes usar en la página de botón.
en su versión v1 son compatibles OpenWRT.com dedicada a tu router)
con OpenWRT, en su versión v2 no Con esto el router se queda en un
lo son! Mucho cuidado a la hora de El segundo caso es el más común, y estado especial para cargarle un
comprar. Mirad bien en la caja que la aunque es sencillo, no lo es tanto firmware nuevo.
revisión sea la correcta. No pasa en como el anterior:
muchas marcas pero sí en algunas,
Ahora pedid IP al router por dhcp.
¡estáis avisados! Instalación por TFTP (Linux y Con ubuntu sólo esperad a que el
Windows) icono de red diga que tenéis red.
En cuanto a los periféricos que
podréis conectar en el router, Descargar la imagen de OpenWrt Abrid una consola en Linux, e id al
depende de si deéste tiene
Brio un puerto para vuestro router; Buscamos la directorio donde está descargado el
basado en imagen Juguetes
USB. Si es así podréis conectar que ponga en el manual de nuestro fichero de firmware adecuado para
discos duros externos, impresoras, router como compatible, Backfire es vuestro router. Hay que tener mucho
webcams, etc. la última versión 2011: cuidado en escoger el adecuado,
http://downloads.openwrt.org/backfir podríamos dejar inservible el router.
Cómo se instala en un router con e/10.03/
el firmware original sin tocar
Ahora desde una consola de vuestro
Plataformas soportadas: Brcm47xx , Linux, ejecutad (poned el nombre
Hay muchas maneras, pero las más atheros, adm5120_mips, broadcom del fichero vuestro según el firmware
frecuentes son dos: adsl, etc. Se pueden verificar en la que vayáis a meter)
web.
La carga del firmware desde el atftp --trace --option
interfaz web original de router Todas las revisiones de un modelo "timeout 1" --option "mode
pueden no estar soportadas, así que octet" --put --local-file
leed siempre openwrt-xxx-x.x-xxx.bin
atentamente si vuestro 192.168.1.1
router está soportado en
el manual de la web de Se ve que transmite por que se
OpenWRT. Si no está es reciben en pantalla mensajes de
mejor pensar que no ACK (aceptación de un trozo del
funciona antes de fichero por el router)
quedaros con un router
inservible!
sent DATA <block: 6783,
size: 512>
Ejemplo para un ASUS
W500GP v1
received ACK <block: 6783>
12 www.tuxinfo.com.ar
size: 512> ¡Ya tenéis instalado OpenWRT! gestión con este aspecto: (ver
Figura 1)
received ACK <block: 6784> Configuración de OpenWRT
Desde esta interfaz se pueden hacer
…............................ Podemos configurar OpenWRT tanto muchísimas cosas. Vamos a ver tres
por Web como por consola. Desde ejemplos, el de cómo compartir en
Si ha ido todo bien, habéis recibido la web de configuración tendremos tu red un disco duro USB, el de
un montón de mensajes de ACK en acceso a cambiar muchísimas instalar un servidor de descargas
pantalla. Esperad unos 6 minutos a cosas, aunque para configuraciones torrent y el de compartir esos
que el router se actualice y reinicie. avanzadas seguramente tendréis archivos vía UPNP/DLNA.
Por si acaso a los 6 minutos que terminar por ir a la línea de
reiniciarlo a mano. comandos, como suele pasar en Compartir un disco duro USB en tu
Linux. red
Una vez reiniciado y arrancado el
router, en la primera conexión usad Consola Vamos a ver cómo se puede
el telnet para conectar con la compartir un disco usb por red con
consola. La primera vez se abre sin Para conectar a la consola, usad un el protocolo CIFS de Microsoft para
contraseña. programa de ssh (como el Putty que se vea desde todos los
para Windows o el propio comando sistemas Windows y Linux de tu red:
En vuestro pc con Linux escribid en ssh de Linux): (ver Figura 2)
una consola telnet
192.168.1.1 para acceder al ssh root@192.168.1.1 Primero accedemos al menú
router la primera vez.
basado en imagen de Juguetes Brio llamado “Puntos de montaje”. Ahora
Para instalar un paquete hacemos escogemos el nombre del
Ahora poned una nueva contraseña algo parecido a lo que se hace en dispositivo. En el caso de tener un
al usuario root para que no os una máquina con Debian, esto es, único disco USB, éste tomará el
puedan entrar en el router si alguna actualizamos el listado de paquetes nombre de “/dev/sda1”. Así que en
vez os hackean la red wifi: disponibles y después instalamos el “Dispositivo” ponemos esto. En
software deseado: “Punto de montaje” ponemos en qué
carpeta queremos que nos monte
ese disco. En este caso vamos a
# passwd
opkg update
usar la carpeta creada con
[escribe tu contraseña tras pulsar
opkg install samba
anticipación “/mnt”. Como mi disco
return] Interfaz Web
duro lo he formateado en Linux con
el sistema ext3, en “Sistema de
Ahora si salís ya no podréis volver a Para acceder a la Interfaz web de ficheros” pongo “ext3” aunque se
usar el telnet, pero podéis usar una OpenWRT llamada “Luci” ponemos soportan casi todos: ext2, ext3, ext4,
conexión segura por ssh con la en nuestro navegador web favorito vfat, ntfs, etc.
contraseña que habéis escogido: (chrome y firefox son libres y muy
fiables) : http://192.168.1.1
En “Opciones” marcamos que sea
de lectura/escritura “rw” (read/write)
ssh root@192.168.1.1
Accederemos a una consola de
Figura 1 Figura 2
13 www.tuxinfo.com.ar
y ya está, listo para su uso. En la parte de abajo ponemos qué Servidor de descargas torrent
Pulsamos “Guardar y aplicar” y nos carpetas de nuestro router
montará el disco. queremos compartir, así que Para instalar el cliente de torrent,
ponemos la que hemos montado debemos de acceder bien vía web o
Ahora, una vez que nuestro router antes con los archivos de nuestro bien vía ssh al router. Por ejemplo si
ya sabe que tiene un disco duro, lo disco duro externo USB. lo hacemos por comandos, serían:
vamos a compartir por red.
Esto es, en “nombre” lo que ssh root@192.168.1.1
(ver Figura 3)
Con esto ya tenemos el servidor
En "Usuarios Permitidos" podemos
ejecutándose en el router. Para
Ponemos un nombre para poder dejarlo en blanco y seleccionar
poder acceder a su interfaz de
localizar nuestro servidor de “Permitir Invitados” más adelante,
configuración, abre en el navegador
archivos por la red en “nombre de con lo que cualquiera puede acceder
la siguiente URL:
Host”. a los datos de esta carpeta.
http://192.168.1.1:9091
En descripción, una descripción Las máscaras dejadlas como están
corta, y en “Grupo de Trabajo” si si no sabéis para qué sirven. Son los
Verás una interfaz donde puedes
usáis alguno concreto en vuestra red permisos por defecto que tomarán
configurar directorios de descarga,
ponedlo,
basado en y si nodesabéis, pues dejadlo los archivos y directorios que se
imagen Juguetes Brio velocidad máxima, etc.
como “WORKGROUP” que es el creen desde otros ordenadores
nombre que Windows usa por cuando accedan a este disco de red.
Si descargas los archivos en la
defecto.
Figura 3
Figura 4
14 www.tuxinfo.com.ar
Ahora, para que nuestro router son dispositivos fiables, baratos y
comparta estos contenidos por muy silenciosos. De esta forma
UPNP/DLNA debemos de instalar pueden gestionar la temperatura,
un pequeño programa llamado persianas, luces, webcams de
“ushare”. Se instala como todos los vigilancia, etc desde, por ejemplo, tu
demás paquetes, desde línea de móvil Android.
comandos conectado al router:
También es impresionante la
opkg update iniciativa Guifi.net que ya dispone de
más de 12000 nodos con routers
opkg install ushare luci-
app-ushare
mejorados por una distribución de
Tenéis la configuración disponible Linux (no necesariamente
en el fichero /etc/ushare.conf lo OpenWRT, aunque las bases son
modificáis para que comparta el las mismas) dando cobertura a miles
directorio /mnt , y lo reiniciáis de personas y permitiendo un uso
de la siguiente manera: muy social de la tecnología.
15 www.tuxinfo.com.ar
Desarrollo de Android Apps
Componentes básicos
Figura 1
16 www.tuxinfo.com.ar
* layout: Muy importante, describirá importante llamado describir el texto que va a contener,
cómo será el interfaz de nuestra AndroidManifest.xml que es en el que cómo se va a comportar el objeto
aplicación, creando un layout describiremos nuestra aplicación, sus dentro de su contenedor (el layout) y
diferente por cada actividad que componentes, sus actividades y sus sus dimensiones. En este caso
tengamos en nuestro proyecto. Cada permisos (ver AndroidManifest.xml) podemos ver que el TextView va a
activity es como una pantalla. tener el ancho del padre y que su
Layout altura se va a limitar a su contenido.
* values: Aquí se almacenarán los
ficheros de idioma, cada uno con su Vamos a abrir el fichero main.xml Con respecto al texto a mostrar,
pareja clavevalor a los que luego dentro del layout y ver que contiene vemos que tiene @string/hello, lo que
podremos acceder a través del (ver main.xml) quiere decir que contendrá el valor de
fichero R. Si nuestra aplicación es la clave hello dentro del fichero de
multiidioma se creará una Hay diferentes tipos de layouts que recursos values strings.xml lo que
subcarpeta por cada uno de ellos. describen cómo se van a comportar hace que no tengamos que
También se almacenan aquí ficheros los objetos que pongamos dentro. En hardcodear valores en java.
xml que utilizaremos en determinados este layout podemos ver que sólo hay
componentes como listas un componente dentro que es un El IDE ha mejorado bastante en la
desplegables. TextView utilizado para representar versión 3 de la herramienta y ahora
texto en la pantalla. Observaréis que es más visual, aunque algunos
En la raíz está el fichero más tiene diferentes atributos para seguimos trabajando directamente
con el xml.
Values
main.xml Java
17 www.tuxinfo.com.ar
Una Aplicación más compleja las preferencias de las aplicaciones
(por eso se parecen mucho entre
Para que veáis el esqueleto de una todas).
aplicación más compleja, y todos los
componentes que tiene las imágenes Ejecutando la Aplicación
a continuación contienen el esqueleto
de la Aplicación Voice Message (ver Después de compilar nuestra
Figura 2) aplicación y una vez libre de errores
la podemos ejecutar en el emulador.
Como podéis ver hay más elementos
que los descritos anteriormente, pero El emulador podemos configurarlo
eso depende de cada aplicación. con diferentes resoluciones e incluso
con diferente hardware para que
A destacar los menús, los valores comprobemos cómo funcionará en
para 2 idiomas y el xml de cada dispositivo.
preferencias con el que se construyen Figura 2
18 www.tuxinfo.com.ar
funcionamiento. No es muy También podemos observar en la
sorprendente, pero es la primera. imagen anterior la perspectiva del
emulador, donde podremos observar
todos los procesos en ejecución.
Siguientes pasos
19 www.tuxinfo.com.ar
Cómo emitir
la TDT
en redes locales
usando VLC
POR YOSU TAMAYO
20 www.tuxinfo.com.ar
t/esDonostia que se instala con las
dvbapss pertenece a una base de
datos de frecuencias por regiones
que permite acelerar el escaneo. En
caso de encontrarnos en una región
no disponible podríamos realizar un
escaneado completo, barriendo
todas las frecuencias conocidas con
la utilidad w_scan, obviamente se
trata de un proceso mucho más
lento.
# w_scan -c ES -X >
canales.conf
ANTENA
3:626000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_IN
TERVAL_1_4:HIERARCHY_NONE:301:303:140
Figura 1
21 www.tuxinfo.com.ar
* Canales a sintonizar; lista para el transporte de flujos de audio Para el mux de Antena3, tendríamos
separada de SIDs que queremos y video por multicast como RTP, ya una entrada en el fichero como la
transmitir (programs). que de lo contrario, podríamos siguiente (ver vlc.conf)
saturar la red.
22 www.tuxinfo.com.ar
#EXTINF:1,Veo 7
rtp://239.100.1.3
#EXTINF:1,Radio Marca
rtp://239.100.1.4
#EXTINF:1,Vaughan Radio
rtp://239.100.1.5
Esta forma de sintonización, puede Vamos a crear una lista M3U (Mpeg
resultar desesperante para version 3 URL) para ver los canales
“zappingadictos”. de nuestro ejemplo:
23 www.tuxinfo.com.ar
Android al alcance de todos
POR RODOLFO MENA
Una de las cosas que más me gusta función primordial de una tableta, pueden ofrecer una gran experiencia
basado en imagen de Juguetes Brio
cuando hablamos de Android es que navegar la web, leer libros para disfrutar de Android en plenitud.
este sistema permite motorizar electrónicos, disfrutar de contenido Por estas latitudes nos encontramos
desde equipos de las más alta gama multimedia o jugar y poder disfrutar con el LG GT540, el Huawei U8100
con grandes características como las de una gran cantidad de aplicaciones o el U8150 y el Samsung que les
tabletas de Samsung, las Galaxy Tab que existen para nuestro sistema. mencioné. Estos equipos de menor
o el recientemente presentado y en costo, son bastante similares en
preventa en Argentina, el Xoom de Si de teléfonos celulares hablamos el características, por lo que la elección
Motorola, hasta modestos equipos panorama es también muy bueno; en del mismo quizás dependa de gustos
como los que mencionaré en esta el número anterior de Tuxinfo cuando o alguna pequeña diferencia que
nota. hablamos de Android 2.2 Froyo nos pueda hacer inclinar la preferencia
referimos al Motorola Milestone 2 y a hacia uno u otro.
También hemos visto varias tabletas un modesto equipo de Samsung, el
económicas, más al alcance de i5500 que también corre Froyo sin Si bien todos poseen Android, el LG
todos, de muy buena relación costo problemas, justamente de este tiene una versión algo obsoleta, la
beneficio como la Xview Proton que último haré una revisión y les 1.6 pero ya está disponible la
se consigue en varias cadenas de contaré, más adelante, mi actualización a la versión 2.1, el
electrodomésticos por $ 1.299, algo experiencia con el mismo. Samsung ya viene con la 2.1 y se
más de 300 dólares, pero también se puede actualizar a la 2.2 que es la
pueden adquirir equipos de similares En Argentina y seguramente en que trae el Huawei U8150. Hay otros
características por un precio menor, muchos otros
como la Coby Kiros o la Titan, entre países donde
otras, por algo más de 200 dólares. llega Tuxinfo hay
Estos equipos económicos que varios teléfonos
mencioné vienen con Android 2.1, y económicos,
posiblemente no se puedan algunos de
actualizar en la mayoría de los primeras marcas
casos. A pesar de no contar con y otros no tan
cámaras o conexión 3G cumplen la conocidos que
25 www.tuxinfo.com.ar
equipos que están a buen precio con Su pantalla táctil capacitiva TFT con
Android y serían los de Motorola una resolución QVGA (240 x 320
como el Backflip, el Quench o el píxeles con 256.000 colores)
Dext, pero no sería recomendable la responde a la perfección y permite
adquisición de ninguno de estos manipular Android sin ningún
porque, a pesar de que por aquí se problema, se puede usar el teclado
siguen comercializando, traen una táctil en pantalla o el Swipe que
versión ya obsoleta de Android, la viene preinstalado, un sistema de
1.5 Cupcake y Motorola nunca escritura novedoso que ya habíamos
actualizó ninguno de estos modelos más baratos del mercado, puede visto en el Motorola Milestone 2
en América latina y Europa, lugares resultar una opción más que comentado en el número anterior de
donde decidió no actualizarlos. interesante. En la gama media, la la revista.
llegada de Android ofreció una
El Samsung tiene pantalla capacitiva plataforma para estos dispositivos
de 2,8” y una cámara de 2 Mpx., el que, pese a no equipararse en
LG tiene una pantalla resistiva de 3”, hardware a los equipos de gama
pero que funciona muy bien y admite alta, les permite disfrutar de
Stylus, y su cámara es de 3 Mpx. funcionalidades y aplicaciones a la
altura de cualquier smartphone.
26 www.tuxinfo.com.ar
más con un uso medio. fijo sin flash equipo no se le puede instalar Adobe
3G, HSDPA 7.1 Flash, también hemos visto que hay
El Galaxy 550 resultó ser eficiente en problemas con la radio FM al
WiFi b/g,
todos sus aspectos gracias a actualizar y se mete ruido, así que
HTML 5
Android, el procesador de 600 MHz esperemos que se corrija este
Layar Reality Browser problema y vayan llegando las
presente en este equipo permite
moverse con fluidez. En alrededor de Bluetooth 2.1 con EDR actualizaciones por las vías
un mes de uso que lo tengo no AGPS normales.
recuerdo que se me haya colgado 170MB de memoria interna
nunca inclusive utilizando varias La combinación de una excelente
Ranura para tarjetas de memoria
aplicaciones a la vez. plataforma como Android 2.1 con
microSD
una pantalla táctil que, pese a ser
Toma de auriculares estándar de
Conclusiones algo pequeña, responde muy bien,
3.5mm. hacen que este pequeño terminal de
Radio FM con RDS la familia Galaxy sea una opción
Como habrán notado, el Samsung
Galaxy 550 es un equipo de TouchWiz 3.0 muy interesante y por un buen
hardware modesto, a simple vista se SocialHub precio.
ve como un celular de gama media
más, aunque sea todo un Como verán hay varias opciones
El punto más débil de este equipo
smartphone. Por su precio no económicas al alcance de todos,
quizás sea su cámara de sólo 2
decepciona y sería totalmente teléfonos y tabletas para todos los
Mpíxeles, que no alcance a cubrir las
recomendable para quienes quieran presupuestos, algunas muy buenas
expectativas de algunos usuarios,
basado en imagen de Juguetes Brio
tener un smartphone sin gastar opciones sin tener que desembolsar
pero aún así toma fotos aceptables.
mucho dinero o no quieran un equipo mucho dinero y poder disfrutar de
más grande y pesado. todas o casi todas las grandes
Tengan en cuenta que si lo compran características del sistema que
en Claro, esta compañía quita
Se consigue en Argentina dentro de quiere la mayoría, el de mayor
aplicaciones de Google, como Gmail,
un rango de precio de entre 600 y crecimiento, el que revolucionó el
por lo que no tendrán el correo Push
700 pesos argentinos (unos 150 a software de los dispositivos móviles,
de Google, y también quitan el Gtalk
175 dólares) con abono 89 a 119 Android.
y el widget de búsqueda de Google,
pesos (unos 22 a 30 dólares) con
el “Google search”, que lo
cualquiera de las tres operadoras y
reemplazan por uno de Yahoo!, una
por un costo algo mayor en
pena que se tomen estas libertades
modalidad prepago o liberado para
por cuestiones comerciales que creo
cualquier compañía. Con el equipo
no corresponden.
se entrega una memoria microSD de
2 o 4 Gb. de capacidad.
Ya se encuentra disponible la
actualización a Android 2.2 Froyo en
Características: Rodolfo Mena
algunas regiones para este terminal
rodolfomena2006@gmail.com
y podrían actualizarlo por métodos
Android 2.1 actualizable a 2.2 Froyo twitter: @rodolfitom
no oficiales pero tengan en cuenta
Cámara de 2 megapíxeles con foco que por el tipo de procesador de este
27 www.tuxinfo.com.ar
Llora, ISP, llora
28 www.tuxinfo.com.ar
opuso a espiar a sus parecido.
propios usuarios por
cosas como la Ley Llora ISP, llora. Después de años de
Patriótica de los EEUU. A descarado negocio, ahora te toca a
ver si Tío Sam les quita la ti. Algo que debería saber cualquier
licencia. Eso es ser soplón empresa es: si no tratas bien y
de datos. justamente a tus clientes con los
precios y los servicios, ellos, aunque
Ahora los ISP empiezan a tarden, te lo harán notar donde más
preocuparse cuando los usuario lo sientas.
empiezan a generar sus propias
redes libre. Y temen que con un
poco de organización aparezca
lentamente una nueva red con la
Fido o como los radioaficionado.
Tarde ISP, Reviste recordar que el
cliente siempre tiene la razón, y si
no se la das, va a buscarla.
lloran por las "Pérdidas". ¿Qué Si hay cerca unas Jornadas Claudio De Brasi
pérdidas?. Regionales de Redes Libres, doldraug@gmail.com
(JRRL). Acérquese un día y verá a twitter: @doldraug
Para peor
basado la protesta
en imagen de Juguetesde
Brio los ISP a
unos geeks con extrañas antenas
Leyes como la de los 3 avisos de que quieren replantear el mundo de
Francia o la Ley Sinde en España las comunicaciones. Y que en PD: Una línea del Sr Oscuro. Una
sólo duró hasta que se impuso en algunos años pueden lograrlo. línea para atenderlos mal y atarlos a
las leyes que los ISP podían seguir Pensando en lo que pueden hacer todos. (¿A qué les suena parecido,
cobrando el servicio aún cuando ahora cuando adquieran en forma por casualidad obviamente?)
este estuviera cortado. Tampoco se barata tecnología WiMax o algo
29 www.tuxinfo.com.ar
Penetrar un sistema usando Backtrack 4 R2
POR RAFAEL MURILLO MERCADO
Cuando hablamos de Seguridad Informática, bastará con tener los Existen tres pasos en la “estructura”
Informática, hablamos de conocimientos para hacerlo, y las de un ataque a cualquier sistema, y
Backtrack... hablamos de Linux. herramientas correctamente éstos son:
instaladas (recordemos que estamos
Backtrack es una distribución usando Linux, y las herramientas 1. El reconocimiento: Sin duda
GNU/Linux en formato LiveCD que corren en Backtrack, corren este paso es el que más trabajo
pensada y diseñada para la también en Ubuntu… y para muestra cuesta y por consiguiente es el más
auditoría de seguridad y relacionada tenemos BlackBuntu y Gnacktrack, importante de los tres pasos…
con la seguridad informática en se los dejo de tarea para que vayan normalmente esta etapa toma el
general. Actualmente tiene una gran conociendo). 90% de nuestro tiempo antes de
popularidad y aceptación en la hacer un ataque efectivo, el resto
comunidad que se mueve en torno a Este artículo pretende ser un medio sería escanear puertos y acceder al
la seguridad informática. Se deriva informativo, como todo lo que sistema (víctima).
de la unión de dos grandes hacemos en esta revista. Aquí
distribuciones orientadas a la podrán encontrar un método Sobre este primer paso lo que
seguridad, el Auditor + WHAX. (básico) con el que podremos entrar necesitamos saber (y que deberá
a un sistema. investigarlo el lector) acerca de
Pero vamos, no pienso aburrirlos nuestro sistema objetivo (víctima si
demasiado con la historia de esta TuxInfo no se hace responsable así quiere llamarlo para sentirse
gran distribución, así que mejor del mal uso que se le pueda dar a todo un hacker) es lo siguiente:
entremos directo a lo que queremos este artículo y repito que hacemos
ver realmente… penetrar en un esto únicamente para informar a los Dirección IP del Sistema
Sistema usando Linux, en nuestro lectores y que sepan no sólo atacar, Información del dominio al que
caso, Backtrack. sino darse cuenta por dónde pueden pertenece dicha IP del Sistema a
ser atacados sus propios sistemas. atacar
Hace unos días, platicando con un
Verificar que el sistema esté
colega, llegamos a la conclusión, y De cualquier forma, trataré de ser lo
funcionando para poder atacarlo
muchos me darán la razón, que no más explícito posible y siempre
Obtener información de su DNS
importa si tienes Backtrack, Ubuntu, manteniendo mi humor
Kubuntu, etc… instalado en tu característico y el lenguaje amigable
equipo, con cualquiera de esas que acostumbro para que el usuario 2. El escaneo: Ya tenemos nuestro
distribuciones, y con cualquier otra promedio no pierda el interés. objetivo marcado, el siguiente paso
podremos hacer tests de Seguridad es averiguar qué puertos o medios
31 www.tuxinfo.com.ar
de comunicación está utilizando. Les
dejo una pequeña lista sobre lo que
deberíamos saber al terminar esta
fase:
Puertos habilitados
32 www.tuxinfo.com.ar
equipo está encendido (ver Figura 1)
33 www.tuxinfo.com.ar
queridos lectores. Hemos penetrado el sistema y nos
encontramos “parados” dentro del “CMD” ubicado en
Figura 6
C:\WINDOWS\system32>. Ahora vamos a hacer una
prueba (ver Figura 9)
Figura 7
34 www.tuxinfo.com.ar
ZFS para las masas (y IV)
POR HERNÁN "HeCSa" SALTIEL
(c) Imagen: psdgraphics.com
En nuestros artículos anteriores ejemplo protocolos de red como ATA y FcoE (Fiber Channel
vimos y analizamos varias de las “comunes” del estilo de http, ftp, ssh over Ethernet, o protocolo de fibra
funcionalidades que tiene este y demás. óptica sobre conexiones tipo
poderoso sistema de archivos. ethernet) fueron diseñadas con los
Hemos compartido espacios con Por otro lado, si pensamos en una mismos fines. Pero por suerte se
basado en imagen de Juguetes Brio
máquinas de cualquier tipo y red de almacenamiento, y en el uso llegó al diseño de iSCSI, una
sistema operativo, y hemos de nuestras fibras ópticas sólo para tecnología que nos permite exportar
ampliado y restringido su acceso interconectar servidores con los porciones de almacenamiento como
como se nos ha ocurrido. subsistemas de discos, de seguro si se tratara de discos SCSI a través
estaremos desperdiciando ancho de de una red común IP.
En este número veremos cómo banda por doquier.
transformar un espacio Si escarbamos un poco más en este
originalmente compartido en un ¿Qué pasaría si compartiéramos, de paradigma veremos que varias
target iSCSI (Internet Small una forma controlada, y evitando la tecnologías criptográficas o de VPN
Computers System Interface). Eso saturación del ancho de banda por (Virtual Private Network, o red
quiere decir que partiendo de uno u otro motivo, los enlaces que privada virtual) nos permiten el uso
nuestro OpenIndiana llegaremos a disponemos para conectar de estos discos a través de internet,
tener un espacio en disco que será servidores, y subsistemas de y por lo tanto, nos habilitan a
visible a nuestros sistemas como si almacenamiento? El resultado sería entregar servicios conocidos como
fuera un disco más, listo para ser excelente, ya que nos ahorraríamos nubes de almacenamiento. Sólo
formateado como cualquier otro el tendido de una segunda red. debo generar una bonita capa
dispositivo. gráfica, y alguna que me permita
El intento de utilizar
Usando la red para atrapar la dispositivos de
nube bloques manejados
a través de la red
A medida que contamos con anchos no es un paradigma
de banda cada día más grandes novedoso, si bien sí
podemos pensar en dejar de tender lo es el uso que
varias redes diferentes para veremos en este
servicios diversos, tales como artículo. Ya hace un
podrían ser algunos que ya buen tiempo otras
conozcamos y estemos usando, por tecnologías tales
35 www.tuxinfo.com.ar
cobrar por los servicios prestados, y no debía ser repetido entre cada
entregar almacenamiento en la nube uno de los dispositivos de una
a mis gentiles y cumplidores cadena de almacenamiento. En
clientes. nuestro caso, la cadena de
almacenamiento es reemplazada
En entornos de empresa se nos por una red, y el número sigue
complica a veces el uso de este tipo siendo un número, si bien su
de tecnología dada la latencia que cantidad de cifras cambió
se introduce en una red. Por eso es considerablemente.
que en el proyecto “Comstar” (así se
llamó el segundo proyecto de iSCSI * LUN: En tecnología SCSI LUN es
en los sistemas operativos la sigla de “Logical Unit Number”, y
OpenSolaris y sus sabores no es más que una de las partes
derivados) se introdujo el uso de físicamente alcanzables de un target
iSER, o “iSCSI Extensions for SCSI. Por lo tanto, un target SCSI
RDMA”. De esta forma se puede tenemos que aprender su lenguaje puede tener varias LUNs. Si
usar iSCSI como parte de un propio. Acá van algunos términos recordamos la nomenclatura de los
conector basado en Infiniband. para comenzar a molernos el coco, y discos en
lucirnos en nuestras futuras fiestas OpenSolaris/OpenIniana/Solaris,
nerds: sus nombres de dispositivos pueden
Infiniband es un sistema de
interconexión de muy alta velocidad ser /dev/dsk/c0t0d0s0. En este caso,
y muy baja latencia. Soporta el * iSCSI Initiatior: Cuando usábamos estaríamos haciendo referencia a
ajuste hardware dedicado para todo lo que una partición (“s0 = slice 0”) que se
basado de la calidad
en imagen de Brio
de Juguetes servicio por
cada conexión concurrente, alta tenía que ver con algo SCSI, encuentra en la primera LUN (“d0 =
disponibilidad de conexiones, y utilizábamos un “Hardware SCSI disk 0”) de un target SCSI en
demás bellezas que nos elevan la Initiator”. Normalmente esto no era particular (“t0 = target 0”) de una
velocidad de una conexión, en este más que una placa que controladora de un equipo (“c0 =
momento, a más de 300 GB/s (Sí, agregábamos a nuestra máquina controller 0”).
en un segundo podrías llenar ese para que implemente el protocolo
pequeño disco de 300 GB con SCSI. Los más añejos recordarán * IQN: IQN es la sigla de iSCSI
cuanta basura desees), y la latencia los scanners SCSI, conectados a Qualified Domain. Sí, es la sigla de
a menos de 3 microsegundos. nuestros sistemas de esta forma, una sigla. Y nos sirve para darle un
por medio de una tarjeta dedicada. nombre coherente a un dispositivo
Generalmente este tarjeta recibía el que se deba utilizar en algún
RDMA es la sigla correspondiente a
nombre de HBA, o Host Bus sistema como unidad de
Remote Direct Memory Access, o
Adapter. Para el caso de la almacenamiento. Este identificador
acceso a memoria remota directa.
tecnología iSCSI, se implementa el está compuesto de los siguientes
Esto nos permite llegar desde la
mismo “initiator”, pero por medio de campos:
memoria de una máquina a la de
un driver que residirá en el kernel.
otra sin pasar por su sistema
operativo. Aparte de ser muy rápido, 1) Tipo: El tipo no debiera ser
como era de esperarse, no genera el * Target: La especificación del nada diferente de la misma palabra
más mínimo impacto a nivel de protocolo SCSI se refiere al uso de “iqn”. Así de sencillo y directo.
rendimiento del sistema operativo de un recurso siempre disponible en un
una u otra máquina, ya que, servidor de almacenamiento SCSI.
2) Fecha: Será ésta la fecha en
justamente, no hace uso de ellos. Eso quiere decir que un target iSCSI
la que el servidor tomó control de
será, entonces, un dispositivo
este dispositivo. Su formato podría
adosado a la red, o una máquina
Mejorando el habla ser algo del estilo “añomes”, o
remota, que nos permitirá
“201104”.
conectarnos a él/ella para obtener
Como siempre, cuando nos
sus recursos. El target, en los viejos
metemos con una nueva tecnología 3) Autoridad de nombres: Para
sistemas SCSI, era un número que
36 www.tuxinfo.com.ar
simplificar esto, es el dominio de Ejemplificando, por favor nuestro cliente de iSCSI (tendrá la
quien le está entregando este nombre dirección IP 10.100.100.xxx).
de este dispositivo. Si tengo un Como a esta altura ya vuestras
dominio que es hecsa.com.ar, sería neuronas deben estar a punto de En el servidor, y como lo hemos
“ar.com.hecsa”. tomar un receso, vamos a poner las hecho en los artículos anteriores,
manos en el teclado para comenzar a crearemos una serie de archivos de
4) Cadena de identificación: Esta jugar con los targets iSCSI. pruebas que emularán un entorno
cadena es la que define mi autoridad donde hay varios discos.
de nombres, y generalmente es algo Para este ejemplo usaremos una Necesitaremos acceso de root para
lo suficientemente alocado como para máquina con OpenIndiana (kernel poder practicar con estos ejemplos:
que no lo podamos recordar en 148) como servidor de
nuestra memoria. Un ejemplo sería almacenamiento (tendrá la dirección
c10c43cdea32d1c3d81b IP 10.100.100.212), y en un primer
ea33634564a1. momento Windoze XP SP3, como
hecsa@battlelloyd-o:~$ su -
Password:
OpenIndiana SunOS 5.11 oi_148 November 2010
You have new mail.
root@battlelloyd-o:~#
root@battlelloyd-o:~# mkdir /pruebas
root@battlelloyd-o:~# cd /pruebas
root@battlelloyd-o:/pruebas# ls -ltr
total 409666
-rw------T 1 root root 104857600 2011-04-24 18:12 prueba1
-rw------T 1 root root 104857600 2011-04-24 18:12 prueba2
-rw------T 1 root root 104857600 2011-04-24 18:12 prueba3
-rw------T 1 root root 104857600 2011-04-24 18:13 prueba4
Bien, ya tenemos un pool de cuatro supuestos discos listos para ser trabajados desde ZFS. Ahora, crearemos
un volumen ZFS:
37 www.tuxinfo.com.ar
root@battlelloyd-o:/pruebas# zfs list
NAME USED AVAIL REFER MOUNTPOINT
poolpruebas 155M 195M 31K /poolpruebas
poolpruebas/volumen1 155M 350M 16K -
rpool 42.3G 59.1G 45.5K /rpool
rpool/ROOT 9.63G 59.1G 31K legacy
rpool/ROOT/openindiana 9.63G 59.1G 9.57G /
rpool/dump 1023M 59.1G 1023M -
rpool/export 30.6G 59.1G 32K /export
rpool/export/home 30.6G 59.1G 32K /export/home
rpool/export/home/hecsa 30.6G 59.1G 30.6G /export/home/hecsa
rpool/swap 1.06G 60.0G 170M -
Podemos ver entre las salidas de las “poolpruebas/volumen1”. primero que tendremos que hacer es
líneas de comando anteriores cómo ejecutar el servicio que lo permite.
aparece, luego del comando “zfs Ahora llega el momento cumbre de
create”, un nuevo volumen de 150 MB transformar el espacio generado en Primero, veremos cuáles son los
(aproximadamente) llamado un target iSCSI. Como siempre, lo servicios asociados con iSCSI:
Como vemos, el “iSCSI initiator”, para targets, que en nuestro caso no es el management framework). Primero
nuestro sistema operativo, está que aparece como “iscsi/target” (ya habilitaremos el framework, y luego el
habilitado en forma predeterminada. veremos esto luego) sino el que servidor de targets:
Nos falta habilitar el servidor de aparece como “stmf” (SCSI target
Listo, ya tenemos un disco listo para ser montado en nuestro cliente. Ahora necesitamos levantar el servidor de targets
iSCSI, y agregarlo con otro comando nuevo, “itadm”, es decir, “iSCSI Target Administrator”:
38 www.tuxinfo.com.ar
root@battlelloyd-o:/pruebas# itadm create-target
Target iqn.1986-03.com.sun:02:64184c4a-3995-c8a6-cf19-9c1b87f14365 successfully created
Ahora, para poder verlo desde nuestro cliente generaremos una nueva vista. Eso lo haremos con el comando “stmfadm”,
pensando en el “LU Name” que antes tuvimos como salida del mismo comando:
Claro que para poder montarlo en un desde donde bajaremos el iSCSI Una vez descargado, lo ejecutamos
cliente Windoze XP vamos a initiator que corresponda a nuestro para instalarlo:
necesitar un iSCSI initiator, que SO.
gentilmente su empresa nos provee.
39 www.tuxinfo.com.ar
Esta instalación no tiene nada de “Programas” Microsoft iSCSI en una máquina Windoze, y
particular, sólo tendremos que Initiator” “Microsoft iSCSI Initiator”, queremos montarlo luego en otra,
presionar “Siguiente” y “Enter” con lo cual se abrirá una ventana en veremos que el volumen ya se
algunas veces, y aceptar una licencia la que tendremos que seleccionar la encuentra generado, y sólo
que aún me cuesta trabajo aceptar. solapa de “Discovery”. tendremos que cambiarle la letra
asignada a la unidad en el caso de
Una vez finalizada la instalación, sólo Algo interesante a tener en cuenta es ser necesario.
tendremos que ir a “Inicio” que si hemos montado este espacio
Si ejecutamos el comando “itadm” ahora, veremos que hay una sesión abierta sobre este espacio compartido:
40 www.tuxinfo.com.ar
Ahora, vamos por el servidor. El primer paso será el de destruir la vista que hemos generado. Para ello, utilizaremos el
comando “stmfadm” de la siguiente forma:
A continuación, comenzaremos el proceso de eliminación del target primero poniéndolo fuera de línea con el comando
“stmfadm”, y luego quitándolo con “itadm”:
Found 1 LU(s)
Ya sin siquiera una LUN que mostrar al mundo, podremos bajar los servicios que antes hemos subido para iSCSI:
Pero nada quedaría igual si no destruyéramos los volúmenes ZFS que hemos generado, y sus pools asociados:
Ya casi terminamos. Sólo nos resta destruir los archivos que hemos generado:
root@battlelloyd-o:~# rm -rf /pruebas
Conclusión
Aquí finalizamos nuestra serie de entregas sobre ZFS. Si bien hemos elegido como cliente un sistema Windoze, un target
iSCSI tiene procedimientos de montaje en cualquier sistema operativo. Se han hecho pruebas, inclusive, de montar targets
en un sistema VirtualBox, un VMWare, o de bootear un cliente desde un disco de red, todos con éxito.
Espero que hayan disfrutado este artículo tanto como yo. ¡Nos vemos el mes que viene!
42 www.tuxinfo.com.ar
Editor de nodos en Blender 3D
POR MARCOS "ANUBIS4D" CABALLERO
Ya pasó el NAB Show (National de efectos (si ponemos varios filtros proceso de creación sea paralelo al
Association of Broadcasters), algo en GIMP deberíamos hacer CTRL + de animación, ahorrando tiempo ya
así como el CES (Consumer Z varias veces para quitar los que varias personas pueden trabajar
Electronics Show) para los editores, efectos y luego probar algo nuevo). al mismo tiempo sobre el mismo
camarógrafos o artistas multimedia Siempre amé esta forma de trabajo, proyecto.
(y gigantes imperios de cine o un objeto puede ponerse detrás de
televisión), donde podemos ver las otro o detrás y delante sólo Lo que se viene en el mundo del
tecnologías que usaremos en los conectando puntos. En la imagen se compositing es sin duda el trabajo
próximos 5 años. Blackmagic Design ve como puedo descomponer desde con editores de nodos y son
nos dejó a más de uno con la boca el nodo el RGB (colores), Canal bastante caros. Usualmente estas
abierta anunciando que los usuarios ALFA (transparencia), y el Canal Z herramientas están orientadas a
que son tan pobres como para tener (profundidad). Está en cada uno trabajo en sistemas de 4K o 5K, son
una mísera MAC, podrán usar una conectar diferentes nodos, por carísimos y no siempre están bien
versión freeware de Da Vinci ejemplo si deseamos animar integrados a herramientas 3D como
Resolve, una herramienta que personajes sin fondo y luego crear el Digital Fusion, Blender 3D... ¿qué
permite hacer compositing con fondo en otra escena o importarlo les puedo decir? Trae uno de
nodos. Si ahorran muuuucha platita desde otro archivo, de tal manera el regalo, en sus 8 megas y se banca
(algo así de 10 o 20 grandes)
pueden llegar a comprar la versión
de Linux. Quienes somos algo más
(si, muuucho más) pobres, usamos
Blender 3D que cuenta con una
herramienta de edición de nodos.
Resumiendo
43 www.tuxinfo.com.ar
algo más de 5K... podemos tirar el render a 10mil por 10 mil
pixels.
Workflow
44 www.tuxinfo.com.ar
NODOS.
Marcos Caballero
http://www.anubis4d.com.ar
http://marquitux.blogspot.com
twitter: @anubis4d
45 www.tuxinfo.com.ar
Caracas (Venezuela)
El pasado sábado 9 de abril, se intentamos no excluir a nadie por su visuales con GTK”, etc
realizó el FLISoL Caracas 2011 en las credo, estatus social, color de piel o
instalaciones de la Universidad credo político; el Flisol es para Todos Las comunidades compartiendo en
Bolivariana de deVenezuela
basado en imagen Juguetes Brio (UBV) y Todas . un sólo espacio Ubuntu, Fedora,
Ubicada en la Av. Leonardo Da Vinci. Debian, Canaima, Suse, Unplug,
Los Chaguaramos, en el Distrito Tanto en la mañana como en la tarde LibreOffice, Python, Nodolibre
Capital. Caracas. se realizaron Charlas, Talleres y estuvieron todo el día instalando sus
Mesas de Trabajo (Hacklabs). distros en todos los equipos que los
María Leandro, coordinadora nacional asistentes llevaron y aclarando dudas
de Flisol, refirió que el software libre Estos fueron algunos de los temas: a todos los nuevos usuarios.
es una herramienta que se ha venido “Clusters Linux y su Empleo en el
desarrollando desde el año 1983. Modelaje Numérico para la Predicción También durante todo el día se
Explicó que la idea del festival no sólo del Clima”, “Discapacidad y Software realizaron rifas entre todos los
es divulgar y hacer que las personas Libre”, “Proyecto de desarrollo de un asistentes para de esta forma motivar
instalen este software sino que otras dispositivo móvil que le permita a la más a los participantes.
más ligadas al quehacer cotidiano persona con discapacidad visual
tengan la oportunidad de migrar para detectar la presencia de obstáculos El FLISoL Caracas ha sido el ejemplo
tareas un poco más complejas bien en su trayectoria. (primer prototipo)”, de Unidad, Constancia y
sean laborales o educacionales, entre “Git: Cuando el repositorio de código Perseverancia para muchos países
otras. se vuelve distribuido”,
“Aprendiendo a
El Flisol es un evento que año tras Programar en
año une a la comunidad en un solo GNU/Linux” , “RPMDev
lugar, con el fin de que aquellos Empaquetamiento y
entusiastas que quieren aprender Desarrollo Fedora”,
más sobre Tecnologías Abiertas y “Apache Harmony, GNU
Software Libre puedan acceder a la Classpath y Software
información de forma fácil, amena y Libre en Java”, “Python:
conceptualizada. El Flisol por ser un Programación moderna
evento Internacional es una ventana a y actual… no más
la tecnología donde, quienes lo esquemas arcaicos”,
organizamos desde hace varios años, “Desarrollo de interfaces
46 www.tuxinfo.com.ar
del mundo; no sólo en lo que a Así mismo, María Leandro cumple forma logramos que Flisol Caracas
organización se refiere, sino a un con informarnos que el FLISoL pronto fuera un éxito como siempre. Y sobre
apoyo logístico y tecnológico; la cambiará su nombre para permitir la todo a María “Tatica” por estos 4 años
metodología de trabajo, el arte del inclusión de los países no en caminar el Flisol por el rumbo de
material publicitario, las redes hispanohablantes y convertirse en un la excelencia.
sociales, los equipos de trabajo y evento Internacional que pueda llegar
mucho más, han sido imitados en al a más lugares del Mundo.
menos 40 ciudades de latinoamérica.
Evento como este demuestran que
Este Flisol Caracas 2011 contamos trabajando en unidad y en equipo se
con patrocinadores, quienes nos pueden lograr muchas cosas, mi más
dieron la mano para que el evento sinceras palabras de felicitaciones a
fuese una realidad: Cantv, CNTI, todos los chicos y chicas que viajaron
Onuva, SAPI, Infocentros, Iseit, desde muy lejos para asistir y
Latinux, CBC y personas particulares. compartir con todos nosotros,
Naudy Villarroel Urquiola
también a todos los que de una o otra twitter: @naudyu
Argentina
El día 9 de Abril de 2011 y como hace tiempo por problemas diferentes charlas. Al mismo tiempo y a la hora
7 años, se desarrolló el Festival como disponibilidad de lugar. de comentar el resultado, se ha visto
Latinoamericano de Instalación de que la mayoría de sedes han tenido
Software Libre (FLISOL), considerado Igualmente y desde que se comenzó un muy buen resultado existiendo
el evento más grande del mundo con este evento en Argentina, se ha casos en los que se ha superado el
dedicado al Software Libre por la vuelto a superar el número de sedes número de asistentes en
cantidad de personas convocadas. En participante. comparación con otros eventos que
lo personal fue la quinta vez que me realizan durante el año.
tocó ser el coordinador general para La recepción por parte del público fue
Argentina. muy buena, en general se vio una El resumen de la jornada dio muy
gran cantidad de personas que fueron buenos resultados pero nos dejó la
Se realizó en 20 países, incluyendo principalmente a ver charlas sobre inquietud de realizar promoción en
España que participa por segundo Software Libre más que a que se le otro medios que tengan más llegada
año consecutivo. realice instalaciones en sus aún a las personas no entendidas
computadoras, situación que se viene que es principalmente donde va
En Argentina el evento se tenía que repitiendo en los últimos años. dirigido este evento. Se discutió post
llevar a cabo en 35 sedes. Decimos evento sobre distintas alternativas las
"tenía" por que hubo un par de sedes Casi todas las sedes del país, por no cuales seguramente será vistas y
que no pudieron realizar el evento a decir todas, han tenido ciclo de revisadas para el próximo evento.
47 www.tuxinfo.com.ar
Fotos gentileza @debynqn
Sin duda este tipo de eventos son los en un país como España, genera que
que permiten que mayor cantidad de la prensa tradicional quiera conocer
personas tengan conocimiento sobre la más sobre qué hacemos y es allí
temática, tanto en forma directa donde es posible ver en horario central
(quienes van a los eventos) como en de los noticieros a personalidades de
forma indirecta (quienes se enteran nuestra comunidad hablando de
sobre la temática dado que el evento Software Libre, situación que rara vez
es cubierto por medios de prensa). se da con otros eventos tanto en
cantidad como en tiempo destinado Sebastián Criado
Sebastian.Criado@gmail.com
En este último punto se ve una para el tema. Aprovechar esto se hace
http://www.lugro.org.ar
fortaleza que requiere ser más prioritario. http://criadoindomable.wordpress.com
aprovechada. La simultaneidad del
evento en toda Latinoamérica y hasta
México
La maravillosa y máxima casa de introducción a lo que es el software comparamos con Ubuntu, esto por
estudios abrió nuevamente sus libre y sus grandes beneficios, en supuesto a nivel usuario particular.
puertas al festival de software libre esta charla la lluvia de preguntas y
más importante de Latinoamérica y dudas no se hizo esperar y los A nivel servidores sabemos que
que año con año nos deleita con las invitados tiraron de todo, por distribuciones como Redhat y
novedades de nuestro querido supuesto como ya me esperaba derivados ocupan una interesante
sistema operativo, sin más vamos a Ubuntu acaparó la mayoría de cuota del mercado y que van
dar un breve resumen de este preguntas y el por qué se ha ganando terreno día a día.
installfest, disfrútenlo y sean todos convertido en la distribución más
bienvenidos. utilizada a nivel usuario; sencillez, Otro tema interesante que se
compatibilidad con la mayoría del comentó es la ventaja que tiene
La cita como siempre fue a las 9 am, hardware, y una nutrida comunidad GNU/Linux al adaptarse a casi
aunque con una hora de retraso poco de foros la convierten en la cualquier tipo de hardware por muy
a poco fue llegando la gente que distribución de mayor gusto. obsoleto que sea, en este punto se
comenzó a ocupar asientos y esperar habló de Puppy Linux una
a más invitados para pasar a una Se comparó con otras distribuciones distribución tan pequeña que es
nutrida charla. como Suse, Mandriva las cuales capaz de correr en equipos Pentium
también tienen un apoyo grande pero II, y que tiene un desempeño
El orquestador Julio César que nos que aun no ocupan un porcentaje increíble, si tienen un viejo equipo en
acompañó el pasado Flisol dando una considerable en los equipos si las casa y quieren darle nueva vida, no
48 www.tuxinfo.com.ar
duden en probar esta distribución. duro y un poco de paciencia, la CIERRE....
netbook quedó lista con su nuevo y
Linux es tan adaptable que hay flamante sistema operativo instalado En general este fue nuestro festival
cientos de dispositivos que lo ocupan desde una USB, increíble ¿no? Flisol 2011 en la UNAM, muy
sin que muchas veces los usuarios lo modesto en cuanto a asistencia pero
sepan, celulares, equipos de Otro usuario realizando la misma que se recompensó con el
seguridad, tabletas ... etc. tarea de particionado con una intercambio de opiniones y charlas,
herramienta llamada Gparted, la cual lamentablemente las conferencias se
Como pueden ver esta es una gran permite redimensionar nuestro disco dieron un día anterior y me fue
ventaja del código abierto, flexible duro a modo de darle espacio imposible asistir por cuestión de
como ninguno, la siguiente pregunta suficiente para un nuevo sistema trabajo, aun así la pasamos muy bien
salto de un interesado en el tema operativo, también la pueden en un ambiente de amigos y de
¿Qué sucede si quiero ejecutar una encontrar en una distribución live cd – intereses en común, se creó una
aplicación que esté hecha para el Rescue Kit – y que es obligada a atmósfera de confianza donde
sistema Windows, en Linux? Para cargar para el soporte por la cantidad muchos le perdieron el “ miedo “ a un
esto Julio tocó el tema de Wine, un de aplicaciones que lleva y que nos nuevo sistema operativo y aclararon
programa que permite correr estos saca de muchas bronquitas .... una gran cantidad de dudas,
programas Windows en Linux, sea esperamos que el año entrante la
Office, Photoshop, u otras, quizás no Llegó el gordito simpático repartiendo convocatoria sea aun mayor y si no
con el mismo rendimiento que en sus DVDs de OpenSuse y que muchos nos mudamos de planeta, ahí
sistemas nativos pero que sin duda usuarios recibieron con gusto ya que estaremos, nos leemos pronto
funciona, yo ya lo probé .... es otra de las distribuciones amigos y espero sus comentarios,
“populares“ y de uso muy sencillo. sugerencias y críticas todo es
INSTALACIONES .... bienvenido.... abur
Por un lado del DVD la versión 32 bits
Y sin más y después de la interesante y por la otra la versión 64 bits, Gracias a Tux por asistir ...
charla con Julio y gente del Lidsol, los amablemente la gente de Lidsol nos
usuarios se animaron a instalar muestra en un entorno Gnome qué tal
GNU/Linux en sus equipos, el papá luce esta distribución y las diferencias
con el hijo llegaron con su netbook y que existen con Ubuntu, quizás un
sin dudarlo pidieron Ubuntu , dadas “poquito“ más complicada para
las características de estos equipos lo usuarios nuevos pero aquí el tema de
más recomendable fue Ubuntu Linux es: mucha paciencia, mucho
Netbook Remix, una distribución leer y por supuesto consultar foros, al
adaptada al hardware de estas minis final verán lo sencillo que resulta
.. dejar funcionando cualquier Samuel Morales Cambrón
distribución por muy compleja que mcambron76@gmail.com
Después de un particionado de disco sea. http://tuxmundolibre.blogspot.com
twitter: @smcambron
49 www.tuxinfo.com.ar
¿Es posible vivir en una nube?
POR JESÚS PALENCIA
En un mundo donde existen multitud colaborar en tiempo real con otras función de filtros y etiquetas
de sistemas operativos y en el que personas en la realización de un inteligentes para clasificar nuestros
el uso de los teléfonos inteligentes, documento. correo.
tabletas y otros dispositivos móviles
es cada vez más común es difícil Bueno una cosa es hacer un Otra cualidad es que al estar en
encontrar herramientas que nos documento pero ¿qué hay con las nube pueden ser accedidos desde
permitan ser productivos sin vernos otras actividades para las cuales cualquier parte y desde cualquier
en la obligación de sacrificar nuestra necesitamos un software instalado dispositivo.
movilidad. en el ordenador?
También existen soluciones que nos
Es por esto que algunas permiten almacenar nuestros
organizaciones se han dado a la archivos en la nube y sincronizarlos
tarea de llevar a la web las entre diferentes dispositivos e
herramientas que comúnmente incluso compartirlo con nuestros
encontramos en el ordenador para amigos, eliminando así la necesidad
que podamos cumplir con nuestras Para los clientes de correo hay de tener una memoria USB siempre
tareas donde quiera que estemos. multitud de programas siendo muy con nosotros.
populares, Outlook, Evolution,
Thunderbird, Sparrow entre otros.
50 www.tuxinfo.com.ar
unirse, además el cliente puede ser tan poderoso como el ejemplo continuación se muestra una
instalado en varios sistemas anterior. pequeña lista de las más
operativos, tanto de escritorio como destacadas.
móviles. En la segunda categoría están las
soluciones orientadas a HTML, CSS http://www.cloudcanvas.com/
y Javascript: http://www.picnik.com/
http://es.phixr.com/
Htmledit
http://editor.pho.to/es/
(http://htmledit.squarefree.com):
Bastante simple, cuenta con una
El segundo ejemplo es Skydrive visualización doble donde podemos En futuras ediciones de la revista
(skydrive.live.com) también es ver los resultados de nuestro código. seguiremos mostrándoles mas
gratuito y fácil de configurar, sólo soluciones relacionadas con la
necesitas una cuenta en Hotmail Webcode computación en nube. Me despido y
pero a diferencia de Dropbox no es (http://www.treeweb.es/WebCode): como siempre les recuerdo:
tan flexible limitando su acceso sólo Cuenta con un diseño minimalista
a algunas plataformas. similar al anterior. No compartan información sensible
con extraños
Y en la tercera categoría se agrupan
los editores de otros lenguajes: No entren a sitios web de dudosa
procedencia.
bas
ado Github
imagen de Juguetes Brio
en
(http://ajaxorg.github.com/ace/build/e Nos vemos en la web...
Pasemos ahora a un tema más
ditor.html): Simple y fácil de manejar.
complejo, la programación, para
este apartado existen diversas
Coderun
soluciones que podemos dividir en 3
(http://www.coderun.com/ide/): Su
categorías:
función principal es la creación de
proyectos en PHP
En la primera categoría están las
web para trabajar con lenguajes
compilados:
51 www.tuxinfo.com.ar
Páginas recomendadas
Mes a mes vamos a ingresar nuestros sitios más destacados además de útiles para que nuestros lectores
puedan recorrer tomando información relevante acerca de distribuciones, aplicaciones, utilidades, etc.
Por supuesto que no podemos ingresar todas las que quisiéramos por razones de espacio, pero poco a poco
estarán reflejadas en esta sección. Además aceptamos las suyas para ser publicadas, como también poder
brindar difusión a los sitios propios de cada uno de nuestros lectores (para ingresar sus sitios favoritos deben
enviar un mail a info@tuxinfo.com.ar)
LinuxHispano
http://www.linuxhispano.net/
El Blog de Jvare
http://jvare.wordpress.com/
Calendario Libre
http://www.calendariolibre.com/eventos_abiertos