Clonar pestañas en Firefox

posted under by Joan Manuel Rivera
En el anterior post escribia sobre una característica que encontré por casualidad que me permitía separar una pestaña del resto para pasarla a una nueva ventana. Ahora me doy cuenta de que también es posible clonar pestañas para tener varias copias de la misma página que en algunos casos puede resultar útil.
Para clonar una pestaña vasta con arrastrarla hacia los lados, como si se fuera a reposicionar, pero presionando la tecla Ctrl, al hacer esto tendremos nuestra pestaña clonada, así de fácil.

Enviar pestañas de una ventana a otra en Firefox

posted under by Joan Manuel Rivera
Por cosas del destino, hoy, accidentalmente, logre separar una de las pestañas que tenía abiertas en Firefox, cosa que venía preguntándome desde hace tiempo pero sobre lo que no me había puesto a indagar y por casualidad me fue respondido hace unos momentos.
Para separar una pestaña de la ventana principal simplemente hay que arrastrarla fuera de los límites de la ventana y se convertirá en una ventana independiente. Igualmente habrá que hacer para trasladar pestañas, únicamente soltándolas dentro de la ventana deseada y ya tendremos ordenadas en sus respectivas ventanas las páginas que estemos visitando.

Estupendo curso básico de Blender

posted under by Joan Manuel Rivera
El diseño de imágenes en 3D con Blender es un tema que siempre a captado mi atención. He recorrido la web en busca de artículos y documentos que me permitan aprender más sobre el tema entre ellos he tenido la fortuna de conocer la excelente revista digital Blender Art Magazine, punto de referencia para quien pretenda estar al día con Blender y aprender algunos de los mejores trucos.
Hoy, por casualidad, me entero de la existencia de un libro nuevecito que para mi se erige como uno de los mejores (sino, el mejor) libro introductorio sobre Blender en nuestro idioma que puede ser consultado libremente en Internet. Su punto fuerte son las imágenes y animaciones que ilustran y ejemplifican el uso de la aplicación, cosa que ayuda muchísimo cuando se está aprendiendo o cuando se va a retomar luego de un tiempo de fuera de contexto :) .
El libro puede ser adquirido en CD para su consulta offline, con lo que además se estará apoyando a sus creadores y fomentando la creación de otros libros libres de calidad.

Código fuente de videojuegos de Atari

posted under by Joan Manuel Rivera
Hoy me encuento con la grata sorpresa de la publicación del código de videojuegos de Atari. Juegos como Ms.PacMan, DigDug o Gálaga marcaron mi infancia y ahora es posible ver cómo fueron programados por sus programadores originales.

Enlace:
Atari 7800 Source Code

MODEM USB SONY ERICSSON MD300 DE COMCEL

posted under by Joan Manuel Rivera


Me ha tomado un tiempo dar con la configuración correcta de este modem para lograr que funcione de alguna manera, finalmente he logrado que funcione a las mil maravillas gracias a las personas que han compartido sus experiencias en la red.
Los siguientes fueron los pasos necesarios que tuve que seguir para configurar el modem Sony Ericsson MD300 (el que aparece en la imágen) y hacer que funcione con el operador Comcel:
Nota: Sólo conecte el modem al finalizar el proceso de configuración, después de reiniciar, cuando vaya a relizarse la conexión.
Antes de empezar, si se tiene la certeza de que el modem y operador son los mencionados arriba y no se desea lidiar con archivos que configuración, puede hacer uso del siguiente script, que realiza todo el proceso y da las indicaciones finales:
Script de configuración para MD300 - Comcel
Si prefiere realizar usted mismo cada paso esto es lo que tendrá que hacer:
- Crear el archivo /etc/udev/rules.d/50-md300.rules de la siguiente manera:
sudo gedit /etc/udev/rules.d/50-md300.rules

- Guardar el siguiente contenido en el archivo anteriormente creado:
ACTION!="add", GOTO="3G_End"
BUS=="usb", SYSFS{idProduct}=="d0cf", SYSFS{idVendor}=="0fce", PROGRAM="/bin/sh -c 'echo 3 > /sys/%p/device/bConfigurationValue'"
LABEL="3G_End"
- Abra el archivo /etc/wvdial.conf para su edición:
sudo gedit /etc/wvdial.conf
- El contenido de wvdial.conf debe quedar de la siguente manera:
[Dialer Defaults]
Modem = /dev/ttyACM0
ISDN = off
Modem Type = USB Modem
Baud = 460800
Init = ATZ
Init2 = AT+CFUN=1
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init4 = AT+CGDCONT=2,"IP","Internet.comcel.com.co","",0,0
Init5 = AT+CGQREQ=2,0,0,3,0,0
Init6 = AT+CGQMIN=2,0,0,0,0,0
Phone = *99***2#
Dial Attempts = 1
Dial Command = ATM1L3DT
Ask Password = off
Username = COMCELWEB
Password = COMCELWEB
Auto Reconnect = off
Abort on Busy = off
Carrier Check = on
Check Def Route = on
Abort on No Dialtone = on
Stupid Mode = off
Idle Seconds = 0
Auto DNS = 1
New PPPD = yes

- Reinicie el sistema
- Conecte el modem
- Abra la consola y ejecute wvdial:
sudo wvdial

Con esto ya debería tener habilitada la conexión a Internet sólo hace falta comprobar la conexión haciendo ping a www.google.com, abriendo alguna página con Firefox, mejor aún actualizando el índice de repositorios de software con Synaptic o de la forma que sea ;).
ENLACES:
Modem 3G Claro - MD300 no Ubuntu

SALIDA CON COLORES EN LA LINEA DE COMANDOS

posted under , by Joan Manuel Rivera
Tener una salida con colores en nuestros scripts puede ser de ayuda para hacer que los mensajes sean más claros y fáciles de identificar, el interprete de comandos, bash, que biene incluido por defecto en la mayoría de distribuciones Linux es el que nos ofrece esta posibilidad.
El siguiente es el método que utilizo para que mis scripts cuenten con una salida colorida y que sigan siendo compatibles con los demás interpretes basados en sh y que no soportan esta característica:

BUSCANDO IMÁGENES POR SIMILITUD

posted under , by Joan Manuel Rivera
Si lo que se desea es encontrar imágenes parecidas, no necesariamente idénticas, es posible acudir a una aplicación para consola llamada 'findimagedupes' a la que se le pueden pasar como parámetro las imágenes o el/los directorios con las imágenes que se desean comparar. Su sintaxis es la siguiente:

findimagedupes -t porcentaje_de_similitud lista_de_imágenes_ó_directorios

Si no se especifica la opción -t el porcentaje de similitud se ajustará por defecto a 90.

GUÍA DE ESTILO PARA PYTHON

posted under by Joan Manuel Rivera
La Guí­a de estilo de código Python es un documento que contiene una serie de convenciones para el formateado de código que deberiamos utilizar todos los programadores de este lenguaje, puesto que además de embellecerlo le agrega consistencia que a la larga ayuda a mejorar la legibilidad y entendimiento de nuestras líneas de código.
Hace algún tiempo pasé este documento a PDF para usarlo frecuentemente cada vez que lo considerara necesario, por lo que procuré darle una buena forma, sin embargo lo archivé por algún tiempo y hasta hace poco recurrí a consultarlo de nuevo y se me ocurrió que podría ser de utilidad a otras personas así que ahora he decidido poner este pequeño aporte en sus manos.
Enlaces:
Guía de estilo Python

top