Una anímación realizada por BlenderFoundation en la que recogen varios protagonistas de otras historias, muy divertida y entretenida a la vez, y claro, no faltan los efectos típicos de Blender, espero que os guste tanto como a mí.
Descargar vídeos de YouTube desde la terminal |
||
Nos encontramos con la posibilidad de bajarnos vídeos de YouTube de una forma más simple usando un script creado en python. Se trata de youtube-dl, un comando multiplataforma ejecutable en distintos sistemas operativos (claramente necesitamos python para su uso).
sudo apt-get install youtube-dl¡Ya lo tenemos!, ahora falta probarlo. Para bajarnos un vídeo de YouTube ponemos el nombre del comando y a continuación la URL del mismo vídeo, tal que así:
youtube-dl http://www.youtube.com/v/ID del vídeo
youtube-dl http://www.youtube.com/watch?v=ID del vídeoCualquiera de las dos formas vale, tras poner esto, nos saldrá algo así:
Ahora toca esperar a que el vídeo termine de bajarse. Cuando termine, se encontrara en tu carpeta personal.
¿Cuánto software privativo tienes instalado? |
||
Algo curioso y seguramente a más de uno nos inquieta, ¿cuánto software no libre tengo instalado en mi ordenador?...
Desafortunadamente dependemos de algunos drives que no son libres para que nuestra máquina trabaje en funciones optimas y aprovechando todo su potencial, como es el caso de Nvidia (la popular tarjeta gráfica). Otros programas como rar (un compresor/descompresor de archivos) también son gratuitos y muy buenos, pero no son libres...
Si te inquieta saber cuanto software no libre posees puedes instalarte el virtual Richard M. Stallman o "vrms" que te analizará tu S.O y te dirá el porcentaje de software no libre o privativo tiene tu PC.
sudo apt-get install vrmsA continuación lo ejecutamos:
vrmsA mí me a aparecido algo así:
Non-free packages installed on deathdan93
nvidia-current NVIDIA binary Xorg driver, kernel module and VDPAU lib
rar Archiver for .rar files
unrar Unarchiver for .rar files (non-free version)
Contrib packages installed on deathdan93
flashplugin-installer Adobe Flash Player plugin installer
gstreamer0.10-pitfdll GStreamer plugin for using MS Windows binary codecs
nvidia-settings Tool of configuring the NVIDIA graphics driver
playonlinux front-end for Wine
ttf-mscorefonts-installer Installer for Microsoft TrueType core fonts
3 non-free packages, 0.2% of 1704 installed packages.
6 contrib packages, 0.4% of 1704 installed packages.
Feliz día del SysAdmin |
||
Hace no mucho recibí un correo de la organización www.eleccionroot.com en el que me informaban del día oficial del SysAdmin, además de unas elecciones sobre quien tendrá el nuevo puesto de root. También podeís conseguir entradas para el "AdminFest" y viajar a "Bahrein", las condiciones y características del test de conocimientos y el día del evento se encuentran el la misma página. Para finalizar, una gacetilla informativa:
Elección Root (2011):
En la vereda opuesta, Juan Manuel “Juanma” Cadres, candidato por el UDP(Unión Disidente Progresista - Lista 777) promueve el uso de tecnologías nuevas, como por ejemplo el uso del Cloud computing que permiten al administrador concentrarse en el servicio que brinda en lugar de tener que ocuparse la puesta en marcha de los servidores, ya que el proveedor es quien se encarga de esto.
La cobertura:
A través de las redes sociales se puede conocer más acerca de los partidos y su gente. En el canal oficial de YouTube (www.youtube.com/eleccionroot) hay algunas entrevistas realizadas a los candidatos en donde exponen su postura, mientras que en las cuentas de Twitter (twitter.com/rootelection), Identi.ca (identi.ca/eleccionroot) y también en Facebook (www.facebook.com/eleccionroot) permanentemente se comunican novedades y se interactúa con el público que está pendiente de esta elección. Apoyan a la acción la comunidadTaringa! (www.taringa.net),Werpo (www.werpo.com.ar), MilMails (www.milmails.com), la fundación Mozilla (www.mozilla.org/foundation), el grupo de usuarios de Open Solaris en Argentina (www.aosug.com.ar) y la revista informática TuxInfo (www.tuxinfo.com.ar), entre otros.
Twitter: twitter.com/rootelection
Identi.ca: identi.ca/eleccionroot
Canal de YouTube: www.youtube.com/eleccionroot
Archivos ocultos al reinstalar Ubuntu |
||
En ocasiones ocurre que al reinstalar ubuntu y siempre y cuando "cambies el nombre de usuario", no encuentras tus archivos que tenías antes. Esto pasa porque se crea una nueva carpeta en el directorio "home" con el nombre del nuevo usuario; y el anterior, se convierte en una carpeta simple, donde estarán todos tus archivos (incluidos los del escritorio).
¡Ya está! ahí están tus archivos, estate tranquilo.
Sintel |
||
Esta animación me impactó muchísimo por estar realizada con Blender, mi programa preferido para hacer gráficos tridimensionales. La animación es espectacular, su paisaje, sonido e historia... magnifica, recomiendo verla. Para más información visitad www.sintel.org y www.blender.org...
Esta animación me impactó muchísimo por estar realizada con Blender, mi programa preferido para hacer gráficos tridimensionales. La animación es espectacular, su paisaje, sonido e historia... magnifica, recomiendo verla. Para más información visitad www.sintel.org y www.blender.org...
XBill, algo para pasar el rato |
||
Hace unos pocos días me entero de algo bastante peculiar llamado XBill, se trata de un juego en el que un virus llamado "Windgdows" intenta destrozar todas las máquinas que hay en la pantalla, remplazando a los diferentes sistemas operativos. Nuestro objetivo es impedir que ese virus infecte a nuestras máquinas y para ello debemos pulsar sobre él con el ratón (da igual el botón).
La instalación de este juego es sencilla:
sudo apt-get install xbill
Este juego nos recuerda a un famoso sistema operativo (famoso si, pero por la cantidad de virus que puede llegar a contener), ¿entonces?, ¿qué más puedo decir? ¡NO quiero ser un administrador! y ... ¿Alguien puede pasar del nivel 19?, yo no.
Creando una calculadora en Gambas2 |
||
En esta ocasión, vamos a crear una calculadora bastante simple en Gambas2, que permita sumar, restar, multiplicar y dividir. Esta calculadora la crearemos con condicionales, que luego nos servirán para ejecutar otras acciones.
Empezando:
Crearemos una aplicación gráfica, así que la seleccionamos y pulsamos siguiente. |
Elegimos el directorio donde estará el proyecto. |
Paso2 (Personalizando el formulario):
El aspecto de nuestra calculadora lo determina el formulario, así que nuestra primera tarea será personalizarlo a nuestro gusto. Lo más básico:
1.-Ajustaremos la ventana a la resolución que queramos. Podemos impedir a la ventana que se maximice cambiando el borde (Border) de las características en Fixed.
Nota: El formulario puede centrarse pulsando dos veces sobre el y añadiendo al código: "NOMBRE DEL FORMULARIO.center"
Ejemplo:
PUBLIC SUB Form_Open()
FMain.center
END
Paso3 (añadiendo elementos):
Ya tenemos nuestro formulario creado, ahora falta añadirle los elementos (botones, textos...).
En esta calculadora crearemos un botón de restar, otro de sumar, otro de multiplicar, otro de dividir y otro de borrar todo lo que estuviera escrito, y tres formularios donde escribiremos los números. Además podemos adornarlo un poco añadiendo los símbolos de las operaciones.
Por supuesto, estos elementos pueden editarse igual que el formulario principal, cambiando su texto, su color, y su tamaño en las características.
¿Ya está?, entonces empezamos a programar.
Paso4 (Programamos):
Con todos los elementos ya añadidos, podemos programarlos para darles las ordenes básicas (sumar,restar,multiplicar,dividir y borrar), para ello solo tenemos que pulsar dos veces sobre el elemento y nos saldrá el código.
Utilizaremos el tipo "condicional" para que al no añadir ningún dato, no tengamos un error típico, por ejemplo:
SI el texto del TextBox1= nada O SI el texto del TextBox2=nada entonces
el texto del TextBox3="¿Y los números?" // así si no ponemos nada aparecerá eso
SI NO
el texto del TextBox3= el texto del TextBox1 + el texto del TextBox2 //Si hay números se suman
el texto del Label2="+" // El texto será el símbolo +
TERMINAMOS
¿Sencillo no?
A continuación dejo los códigos de cada botón: los elementos a sustituir se encuentran en "negrita"
NOTA: hay que sustituir el nombre de cada elemento (NO ES EL TEXTO, sino el NAME)
Para el botón "+"
NAME del resultado.Text = "¿Y los números?"
ELSE
NAME del resultado.Text = NAME del operando1.Text + NAME del operando2.Text
NAME de los símbolos que indican la operación.Text = "+"
END IF
Para el botón "-"
Para el botón "x"
Paso5 (Creamos un paquete de instalación):
Ya hemos terminado, ahora falta compilarlo y crear un paquete de instalación, .deb, por ejemplo.
Nos vamos a "proyecto" situado en el menú superior de Gambas2 y en "Crear/Paquete de instalación", ahora solo falta rellenar unos pocos datos y elegir las distribuciones admitidas.
Y ya está, no tiene más acertijos, es un código bastante simple . Si alguno tuviera dificultades para desarrollarla, os dejo mi prototipo de calculadora para que le echéis un vistazo al código y sus elementos.