Al parecer [joelinux] ha logrado hacer chroot de un stage3 en el Nexus one. [joelinux] solo siguio las instrucciones de xda-developers solo que uso el stage3 de gentoo para ARM.

Aun tiene muchos bugs pequeños pero funciona, se pueden compilar paquetes incluyendo el kernel lo que es una gran ayuda para desarrollar y portear mas paquetes para el Nexus One.

Hace unos días mi buen amigo Deivinson Tejeda (desarrollador del framework KumbiaPHP) me comentó sobre un nuevo acortador de URLs hecho en España llamado SigueMiLink.

Se preguntarán: ¿Bueno y cuál es la gracia del asunto? Pues lo interesante del asunto es que:

  1. El acortador de URLs SigueMiLink está hecho en KumbiaPHP
  2. Los creadores de SigueMiLink le plantearon a Deivinson la posibilidad de incluirlo en Turpial
  3. Turpial y KumbiaPHP son como proyectos hermanos :) (ambos son Venezolanos)

Al parecer todo se confabuló para crear un círculo de apoyo entre los 3 proyectos y así fue. Ahora me complace anunciar que Turpial soporta a SigueMiLink como nuevo servicio acortador de URLs y que tanto los amigos de SigueMiLink como los de KumbiaPHP apoyan fuertemente a Turpial.

Ojalá se puedan repetir más situaciones como ésta, en la que varios proyectos pueden colaborar entre sí por un fin común... La libertad del software :D

Este script es cumple la misma función que el anterior de Flickr pero con los albums web de Picasa. Solo necesita que uno le pase como parametro la URL de el album que uno desea, por ejemplo http://picasaweb.google.com/orvtech/Hdd

Este seria el código del script:

#!/bin/bash SIZE=400 echo $1 | \ curl -s žawk --field-separator=/ '{print "http://picasaweb.google.com/data/feed/api/user/"$4"/album/"$5}'ž |\ sed -e 's/\"/\ /g' -e s/\'/\ /g |\ tr ' ' '\n' |\ grep  s72 |\ awk '{print "[url='$1'][img]"$0"[/img][/url]\n"}' |\ sed s/s72/s$SIZE/g

Asumiendo que es script se llama Picasa2BBCode.sh podemos ejecutarlo así:

sh Picasa2BBCode.sh http://picasaweb.google.com/orvtech/Hdd

De este script podemos modificar el valor de $SIZE, los valores permitidos son 72px, 144px, 288px, 320px, 400px, 512px, 576px, 640px, 800px y 1024px pero si las fotos están en resolución menor a 800 puede que de problemas. El producto de este script seria algo así:

[url=http://picasaweb.google.com/orvtech/Hdd#][img]http://lh6.ggpht.com/_WwtoUQV8M_8/S5kBtkqKAdI/AAAAAAAAPbM/I0LCPdB-qpQ/s400/IMG_7457.JPG[/img][/url]
[url=http://picasaweb.google.com/orvtech/Hdd#][img]http://lh3.ggpht.com/_WwtoUQV8M_8/S5kBtwXW08I/AAAAAAAAPbQ/Y636HBHOxEo/s400/IMG_7458.JPG[/img][/url]
[url=http://picasaweb.google.com/orvtech/Hdd#][img]http://lh5.ggpht.com/_WwtoUQV8M_8/S5kBtzPQLrI/AAAAAAAAPbU/ZOWfnh4uGuA/s400/IMG_7459.JPG[/img][/url]
[url=http://picasaweb.google.com/orvtech/Hdd#][img]http://lh5.ggpht.com/_WwtoUQV8M_8/S5kBuJEzUPI/AAAAAAAAPbY/qxTGuFR_EbA/s400/IMG_7461.JPG[/img][/url]
[url=http://picasaweb.google.com/orvtech/Hdd#][img]http://lh3.ggpht.com/_WwtoUQV8M_8/S5kBupiHjqI/AAAAAAAAPbc/FShn8ryEr54/s400/IMG_7462.JPG[/img][/url]
[url=http://picasaweb.google.com/orvtech/Hdd#][img]http://lh5.ggpht.com/_WwtoUQV8M_8/S5kCW9ags7I/AAAAAAAAPbw/wFYET5XlgkQ/s400/IMG_7463.JPG[/img][/url]
[url=http://picasaweb.google.com/orvtech/Hdd#][img]http://lh5.ggpht.com/_WwtoUQV8M_8/S5kCXA_XujI/AAAAAAAAPb0/WDc3N1tLDCw/s400/IMG_7464.JPG[/img][/url]
[url=http://picasaweb.google.com/orvtech/Hdd#][img]http://lh4.ggpht.com/_WwtoUQV8M_8/S5kCXDnyhkI/AAAAAAAAPb4/SWuagR3LA8c/s400/IMG_7465.JPG[/img][/url]
[url=http://picasaweb.google.com/orvtech/Hdd#][img]http://lh5.ggpht.com/_WwtoUQV8M_8/S5kCXTt6vaI/AAAAAAAAPb8/i1RmMrL5slg/s400/IMG_7466.JPG[/img][/url]
[url=http://picasaweb.google.com/orvtech/Hdd#][img]http://lh5.ggpht.com/_WwtoUQV8M_8/S5kCX8hUk-I/AAAAAAAAPcA/YzOe_0bO0Jw/s400/IMG_7468.JPG[/img][/url]
...

Luego podemos pegar ese código en el foro en el que queramos compartir nuestras imágenes.

Me entere este fin de semana que el datacenter que aloja mi NSLU2 (la casa de un amigo que tiene IP publico) va a cerrar y necesito mover el NSLU2 a otro lado. Esto pasara en los próximo 2 meses así que necesito empezar a ver a donde muevo mi NSLU2 o que hacer en este caso en vista de que en mi casa no tengo IP publica.

[caption id="attachment_500" align="alignleft" width="100" caption="NSLU2 sin acceso al publico"]NSLU2 en la carcel[/caption] La primera idea que se me ocurrió es usar el NSLU2 como un backend o publicador y hacer un wrapper a NanoBlogger para que al hacer cualquier tipo de actualización haga un rsync a mi VPS que actuaria como frontend.

Si tienen cualquier sugerencia me la pueden dejar en los comentarios.

Como buen troll que soy me mantengo entretenido y participo en varias comunidades o foros en internet. siempre quise mantener mi firma apuntando a mi ultimo articulo publicado pero al mismo tiempo me da flojera actualizar todos esos foros cada vez que publico algo nuevo.

Ya que tengo corriendo apache en mi NSLU2 decidí crear un script que me cree un archivo .htaccess y así redirigir una petición HTTP en especifico a mi ultima publicación en mi blog. Para esto he decidido crear un sub-directorio en mi RootDirectory llamado '/latest'

mkdir /var/www/linuxevolution.org/htdocs/latest mkdir /var/www/orvtech.com/htdocs/latest

El script hace un poco mas que simplemente crear el htaccess. Me permite especificar cuales VirtualHost corriendo NanoBlogger quiero usar, creando un .htaccess para cada uno de estos como se puede ver aquí:

#!/bin/bash DocummentRoot="/var/www/linuxevolution.org/htdocs /var/www/orvtech.com/htdocs"' for virtualhost in $DocummentRoot do cat $virtualhost/rss.xml  | grep link | grep archives |\ head -n1 | sed -e :a -e 's/<[^>]*>//g;/</N;//ba' |\ awk '{print "RewriteEngine on\nRewriteRule (.*) "$0" [R=301,L]"}' > $virtualhost/latest/.htaccess done

En mi caso tengo 2 blogs que usan NanoBlogger y este script mantiene el directorio '/latest/' apuntando a la ultima publicación en cada uno (www.linuxevolution.org/latest la versión en ingles de este sitio y orvtech.com/latest que seria la entrada mas reciente de este blog).

Después de varias búsqueda y tratando de seguir los pasos de la página de Debian, no podía instalarlo en mi mini vaio, seguí intentando y viendo los pasos de este post para instalar Debian Sarge pude lograrlo y una manera rápida y cómoda:

1. Tener un Pen drive de al menos 256MB

2. Formatear el pen drive a FAT32

3. Descargar los siguientes archivos “initrd.gz” y “vmlinuz” y los copias en el pen drive

Para Lenny los obtienes desde aquí y para Squeeze desde aquí

4. Descarga la imagen iso de Lenny o de Squeeze según la versión que quieras instalar y lo copias en el pen drive (Esta iso es de 175 MB apróximadamente por el cual sólo te instalará el sistema base, lo demás lo debes descargar vía internet)

5. crea el siguiente archivo en el pen drive llamado: syslinux.cfg y dentro del archivo copia lo siguiente:

default vmlinuz
append initrd=initrd.gz ramdisk_size=10240 root=/dev/rd/0 devfs=mount,dall rw DEBCONF_PRIORITY=medium

default vmlinuz

append initrd=initrd.gz ramdisk_size=10240 root=/dev/rd/0 devfs=mount,dall rw DEBCONF_PRIORITY=medium

6. y listo, desmonta el pen drive y reinicia. Ahora podrás disfrutar de Debian.

Si quieren un repositorio para que puedas instalar la mayoría de los paquetes en debian que no son libres puedes usar copiando en el al final del archivo /etc/apt/source.list

deb http://http.us.debian.org/debian/ squeeze main contrib non-free

Saludos.

Intentando resolver configurar la resolución de video en una laptop Toshiba con una Trident CyberBlade XP Ai1, y según el forum de ubuntu, lo que hay que hacer es lo siguiente:

* Abrir un consola de Terminal
* Escribir: sudo gedit /etc/X11/xorg.conf (e ingrese su clave)
* Comentar con numeral (#) las secciones Device, Monitor y Screen, por ejemplo:

Section “Device”
Identifier “Configured Video8 Device”
EndSection
#Section “Device”
# Identifier “Configured Video Device”
#EndSection

* Y añadir tal cual como lo que está a continuación:

Section “Device”
Identifier “Configured Video Device”
Boardname “Trident CyberBlade (generic)”
Busid “PCI:1:0:0″
Driver “trident”
Screen 0
Vendorname “Trident”
EndSection

Section “Monitor”
Identifier “Configured Monitor”
Vendorname “Generic LCD Display”
Modelname “LCD Panel 1024×768″
Horizsync 31.5-48.0
Vertrefresh 56.0 – 65.0
modeline “1024×768@60″ 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
Gamma 1.0
EndSection

Section “Screen”
Identifier “Default Screen”
Monitor “Configured Monitor”
Device “Configured Video Device”
Defaultdepth 24
SubSection “Display”
Depth 24
Virtual 1024 768
Modes “1024×768@60″
EndSubSection
EndSection

* Guardan el archivo y reinicien los gráficos o el Sistema Operativo.

Nota: si al iniciar su sesión notan que no cambió la resolución a 1024×768, entonces abran:

Sistema -> Preferencia -> Pantalla y cambien la Resolución a 1024×768 y listo.

Enjoy it!

Recientemente tuve un montón de problemas con una aplicación web la cual fue modificada bajo MS Windows y tenia el formato MS-DOS. Encontré un montón de errores en los logs de cron el cual corría estos scripts de perl, para no darle largas a la historia, me toco encontrar todos estos scripts y modificarlos, como no fui yo quien subió los scripts al servidor no tenia ni idea de en que subdirectorio podían estar ni cuantos eran. Aquí esta el script que use para conseguir los archivos:

grep -IUl --color '^M' -R ./*

Este script generara una lista de archivos que están formateados como MS-DOS, fácilmente se podría hacer un 'for/while loop' y pasarlos por alguna aplicación como dos2unix.

La red de 3.5G fue desplegada en 20 estados del país y Distrito Capital para que los usuarios y usuarias de Cantv y Movilnet disfruten de servicios de datos móviles pospago y prepago con tecnología UMTS / HSDPA.

Como líder en calidad de servicio, Movilnet ya tiene a la disposición de usuarias y usuarios el Aba Móvil con tecnología UMTS (Sistema Universal de Telecomunicaciones Móviles) con capacidad multimedia y velocidad de acceso a Internet  más eficiente y rápida.

Tecnología    Kbps (picos)

CDMA 1X      0.153

EvDO           2.400

GPRS           144

EDGE           473

UMTS           2.000

HSDPA         3.500

La Empresa de telefonía móvil ofrece el servicio de datos a través de dispositivos módems USB, soportados por los ambientes Windows, Linux y Mac, que permiten a los abonados acceder a altas velocidades de navegación con HSDPA (Acceso a Descarga de Paquetes a Alta Velocidad), lo que representa una evolución en la transmisión de datos en UMTS. Aba Móvil prepago y pospago está disponible tanto para usuarios naturales como jurídicos de Cantv y Movilnet, simplemente deben contar con equipos compatibles con la tecnología UMTS/HSDPA, con Tu Chip Movilnet y estar ubicados en las zonas de cobertura de esta red.

Kevin Pérez Velandia, de la Gerencia de Productos de Movilnet, expresó: “Con este servicio los clientes disfrutarán de velocidades superiores de transmisión, calidad de servicio y planes de datos ajustados a un perfil de usuario móvil”.

La operadora móvil del estado venezolano ha activado la red UMTS/HSDPA en 20 estados del país y Distrito Capital. Por ello, usuarios de: Anzoátegui, Apure, Aragua, Barinas, Bolívar, Carabobo, Delta Amacuro, Falcón Guárico, Mérida, Lara, Miranda, Táchira, Zulia, Portuguesa, Sucre, Vargas, Nueva Esparta, Trujillo y Monagas gozarán de las bondades de la red 3.5G que seguirá  expandiéndose a otras entidades.

Para disfrutar de la red UMTS/HSDPA, los usuarios deben suscribirse a cualesquiera de los planes prepago y pospago de datos ofertados por Movilnet, los cuales fueron “diseñados acorde con las necesidades del usuario móvil que requiera revisar sus correos, navegar, hacer investigaciones, entre otros,  fuera de su lugar de residencia”, acotó Velandia.

A continuación el detalle de los planes de datos Movilnet:

Plan              Renta Mensual Bs.F     MB             MB Adicional Bs.F

TDTP             0,00                          —                0,28672

Practi Datos   6,00                          30                0,28672

Rapid Datos   40,00                        400              0,23552

Súper Datos   80,00                        2.048           0,21504

El plan de tarifa de datos en prepago y pospago para teléfonos (con planes de voz) y para módems (sólo datos) es “Tantos Datos, Tanto Pagas”. Éste podrá combinarse con los planes de datos disponibles: Practi Datos, Rapid Datos, Súper Datos.

La red UMTS es una de las tecnologías de tercera generación que ofrece la convergencia de voz y datos en una misma tecnología, además de mayor velocidad en Internet.

Estos servicios están disponibles a través de los canales de venta regulares para el segmento jurídico.

Cantv y Movilnet ratifican su liderazgo en calidad de servicios y atención al usuario actual y potencial con el lanzamiento del servicio Aba Móvil con tecnología UMTS.

Para mayor información acerca del servicio, se ha habilitado en la página www.movilnet.com.ve una sección de contenido para el servicio Aba Móvil; con el objetivo de proveer información detallada acerca del servicio de datos que ofrece Movilnet.

Fuente: Cantv