15 ene. 2008

Descargar videos de Youtube a Debian

El otro día estuve hablando con un amigo que me preguntaba como podía descargar un video de Youtube (con extensión .flv) para poder reproducirlo en su computador, si había un plugin funcional para firefox o si había alguna forma directa y recordé lo fácil que resulta hacerlo en Debian.

Supongo que la información que les dejo aquí es la misma para todas las distribuciones basadas en debian e, incluso, me atrevería a decir que para todas las distros de Linux. Pero que cada uno lo pruebe en su casa.

Para empezar abrimos la página en la que aparezca el video que queremos descargar en formato .flv (Flash Video, los de Youtube, Googlevideo y la mayoría de los que aparecen incrustados en las páginas web) y dejamos que se cargue por completo en el navegador. Una vez cargado en el navegador nos vamos a la carpeta /tmp de nuestro sistema y allí encontraremos un archivo con un nombre parecido a este FlashAvhMRY, lo copiamos a la carpeta de nuestro home que queramos y lo renombramos dándole extensíón .flv, así lo tenemos salvado en nuestro disco duro y podemos verlo cada vez que queramos usando nuestro vlc o mplayer.

Los pasos en consola son estos (recordad que el nombre del archivo de video en la carpeta /tmp podría ser ligeramente distinto y que “$” se refiere al prompt de la consola y no hay que escribirlo):

$ cd /tmp

$ ls -l

$ cp -v FlashAvhMRY /home/vuestro_usuario/Escritorio/nombre_video.flv

Para convertir el archivo .flv a .avi podemos usar ffmpeg. Si no lo tenemos instalado lo hacemos con la siguiente cadena en consola:

$ sudo apt-get install ffmpeg

A continuación abrimos la consola y nos vamos al directorio donde hayamos salvado nuestro Flash Video y escribimos lo siguiente:

$ ffmpeg -i nombre_archivo.flv nombre_archivo.avi

Así hemos salvado nuestro video del youtube para poder verlo en formato .avi cada vez que nos apetezca.

Minimizar el uso del swap

Por defecto, en la rama 2.6, el núcleo de Linux tiene el valor de swappiness de 60% (en la rama 2.4 no existe). Esto quiere decir que se hará bastante uso de la memoria de intercambio (swap). Resulta útil si tenemos un servidor con gran carga de trabajo y poca RAM, o si compilamos frecuentemente aplicaciones muy grandes. Sin embargo, en un sistema de escritorio, con varias aplicaciones pequeñas ejecutándose, podemos bajar este valor a 10 para que el núcleo use más a menudo la memoria RAM (más rápida) y recurra menos a la memoria de intercambio.

Para ello, abrimos una terminal y hacemos lo siguiente para consultar el valor inicial:

sudo cat /proc/sys/vm/swappiness

Después de introducir la contraseña, nos muestra un valor de 60. Si ya nos muestra 10, no hay nada que hacer. Probamos cómo responde el sistema al bajar el valor:

sudo sysctl -w vm.swappiness=10

Ejecutamos después un par de aplicaciones. Si el resultado es satisfactorio, vamos a modificar un archivo de configuración para que el cambio sea permanente:

sudo gedit /etc/sysctl.conf

En la última línea añadimos:

vm.swappiness=10

Para las personas con poca RAM y que deseen aplicar este tip, pueden jugar un valor superior a 10 (30,40). Si el resultado cumple con sus expectativas pueden hacer que el núcleo lo use por defecto.

11 ene. 2008

Comandos Basicos del VI

.=============================================================.
|«««««« COMANDOS BÁSICOS VI »»»»»»|
'============================================================='




.===============================.
|«««««« PRÓLOGO »»»»»»|
'==============================='

Vi es el editor estándar de los Sistemas Operativos de la familia Unix/Linux. En principio puede resultar un poco difícil,

sobre todo para los usuarios de Windows.Sin embargo, dado que es prácticamente el único editor que puedes encontrar

pre-instalado en cualquier PC o Servidor con Unix/Linux, aprender a usarlo es absolutmatamente indispensable.

.===============================.
1.=|«««««« INVOCACIÓN VI »»»»»»|
'==============================='

$vi------------------------Editar un texto sin nombre
$vi archivo----------------Editar un archivo (nuevo o no)
$vi archivo1 archivo2------Editar lista de archivos
$vi +n archivo-------------Editar archivo en la línea n
$vi +/txt archivo----------Editar archivo en la 1a línea donde aparece txt


.========================================.
2.=|«««««« MOVIMIENTOS DEL CURSOR »»»»»»|
'========================================'

Arriba----k
Abajo-----j
Derecha---h
Izquierda-l

0---------Inicio de línea
$---------Fin de línea
w---------Word: Avanzar palabra
b---------Back: Retroceder palabra
e---------End: Al final de palabra
H---------Home: Esquina sup. izq. de la ventana
L---------Last: Esquina inf. izq. de la ventana
crtl+u----Window up: Subir ventana
crtl+d----Window down: Bajar ventana
crlt+b----Page back: Retroceder página
crtl+f----Page forward: Avanzar página
nG--------Go: Salta a la línea n.
1G--------A la primera línea
$G--------A la última línea
fcar------Buscar en la línea el carácter car (hacia delante)
Fcar------Buscar en la línea el carácter car (hacia atrás)



.================================.
3.=|«««««« INSERTAR TEXTO »»»»»»|
'================================'
i---Insertar (delante del cursor)
I---Insertar al principio de la línea
a---Añadir (detrás del cursor)
A---Añadir al final de la línea
o---Insertar una línea debajo de la actual
O---Insertar una línea encima de la actual


.==============================.
4.=|«««««« BORRAR TEXTO »»»»»»|
'=============================='

x---Borrar caracter actual
X---Borrar caracter anterior
dd--Borrar línea actual
D---Borrar hasta final de línea
dw--Borrar palabra


.===============================.
5.=|«««««« CAMBIAR TEXTO »»»»»»|
'==============================='

rcar--Reemplazar el caracter actual por car
R-----Reemplazar texto desde la posición del cursor
s-----Substituir el caracter actual por texto a insertar
S-----Substituir la línea actual
C-----Cambiar hasta el final de la línea
cw----Cambiar palabra
J-----Unir a la línea actual la siguiente


.================================.
6.=|«««««« COPIAR Y PEGAR »»»»»»|
'================================='

yy----Copiar en el buffer la línea actual
nyy---Copiar en el buffer n líneas desde la actual
p-----Pega el buffer detrás del cursor
P-----Pega el buffer delante del cursor


.=====================================.
7.=|«««««« BUSCAR Y SUBSTITUIR »»»»»»|
'======================================'

%-------------------Busca el caracter delimitador ( ) [ ] { } que balancea el actual (Dentro de un entorno salta al

delimitador inicial)
/ExpReg-------------Busca hacia delante la expresión regular ExpReg
?ExpReg-------------Busca hacia atrás la expresión regular ExpReg
n-------------------Repite la última búsqueda
N-------------------Repite la última búsqueda en el sentido contrario
:s/txt/txt2---------Substituye el texto txt por txt2 la primera vez que aparece en la línea
:s/txt/txt2 /g------Substituye todas las apariciones de txt por txt2 en la línea
:m,n s/txt/txt2 /g--Substituye en el rango de líneas [m,n]


.====================================.
8.=|«««««« REPETIR Y DESHACER »»»»»»|
'====================================='

.---Repetir último comando de actualización (Borrado/Inserción/Cambio)
u---Deshacer último comando de actualización
U---Deshacer todos los cambios en la línea actual


.====================================.
9.=|«««««« COMANDOS DEL SHELL »»»»»»|
'====================================='

:sh-----------Invoca un nuevo shell. Al salir continua la edición
:!CmdShell----Ejecuta un comando del sistema operativo
:r!CmdShell---Ejecuta un comando del S.O. e inserta su salida en la posición del cursor
:!!-----------Repite el último comando ejecutado en un shell


.===========================================.
10.=|«««««« OPERACIONES CON ARCHIVOS »»»»»»|
'==========================================='

:w----Graba las modificaciones efectuadas en el archivo
:w----archivo Escribe el texto actual en archivo (Sólo si no existía)
:q----Salir (si no hay cambios)
:q!---Salir (sin grabar)
:wq---Guardar cambios y salir
:x----Guardar cambios y salir
ZZ----Guardar cambios y salir


.==========================================.
11.=|«««««« ESTADISTICAS DE ARCHIVO »»»»»»|
'=========================================='

:=------Muestra el número total de líneas del archivo
:.=-----Muestra el número de línea actual
crtl+G--Muestra el nombre del archivo, línea actual, número total de líneas y porcentaje recorrido del archivo.


.======================================.
12.=|«««««« OPCIONES DE ENTORNO »»»»»»|
'======================================'

:set opción-----Activa la opción de vi correspondiente
:set noopción---Desactiva la opción de vi correspondiente

all-------Muestra todas las opciones y sus valores
number----Muestra numeración de líneas
list------Muestra caracteres de control
ic--------Ignora mayúsculas/minúsculas en las búsquedas

Fotos para web y otros diseños. Dónde encontrar fotos económicas de calidad en Internet.

Los diseñadores gráficos suelen encontrarse un problema al intentar materializar su creatividad, y es que no siempre los recursos disponibles se ajustan al diseño que tienen en su cabeza. Al final y después de mucho buscar las imagenes perfectas que conviertan en realidad su idea, acaban por seleccionar algo que se le parece, y modelan la idea inicial a las limitaciones impuestas al no encontrar la imagen perfecta a partir de la cual empezar a trabajar.

La solución a esto, como a otras muchas cosas, está en Internet. Existen un gran número de sitios que poseen bancos de imágenes libres de derechos, y en este artículo voy a resumir en los que yo creo que son los mejores, por número de ventas y por calidad de sus fotografías. Aunque se llaman “fotografías libres de derechos“, el derecho de autor es intransferible, y hay limitaciones en lo que se puede hacer con una fotografía. Por ejemplo, si queremos imprimirla en un artículo, por ejemplo camisetas, y superamos un determinado número de impresiones, deberemos adquirir una licencias extendida. cada sitio tiene su tipo de licencia, así que conviene dedicarle un momento a leerla.

El primero que recomendaría es Shutterstock , tiene cerca de 3 millones de fotos, y 30.000 fotografías nuevas cada semana. Con la licencia adquirida se pueden utilizar las fotografías en páginas web, presentaciones multimedia, videos de broadcast o decoración de tiendas y restaurantes, por ejemplo. Revisa antes los términos de licencia. En Shutterstock tienen fotos de altísima calidad, y es casi seguro que podrás encontrar la foto que necesitas, entre su vasta galería. Además tienen una sección de video, con clips que puedes utilizar en tus presentaciones multimedia o en tu web.

Características:

  • Casi 3 millones de imágenes.
  • Sistema de subscripción por tiempo (1 mes, 3 meses, 6 meses y un año) con límite de 25 imágenes diarias.
  • Potencialmente, adquiriendo un año y descargando 25 imágenes diarias es probablemente uno de los precios más bajos que se puede encontrar por imagen.
  • Tienen imágenes vectoriales.
  • Tienen vídeo.

Shutterstock

Otro sitio muy recomendable es iStockPhoto, también posee un enorme stock de fotografías royalty free. iStockPhoto , se distingue por poseer fotografías de una altísima calidad artística. De hecho basan su política de aceptación de imágenes principalmente en su calidad artística. Así, en otros sitios es muy difícil que te acepten una fotografía movida o con grano, en iStockPhoto pueden aceptarla si tiene una calidad artística alta. Esto puede llevar a pensar que es más fácil que te acepten una foto, pero en la realidad no es así.

Características:

  • Casi 2 millones y medio de imágenes.
  • Calidad artística muy alta. Siempre en vanguardia.
  • Tienen vídeo.
  • Para webmasters. Tienen plantillas en flash.
  • Tienen imágenes vectoriales.
  • El sistema de búsqueda es muy bueno. Muy bien categorizadas y se puede buscar por color dominant, e incluso tienen una herramienta para buscar imágenes que dejen libre un área donde poner nuestro texto (copy space).

iStockPhoto

En Dreamstime se pueden adquirir imágenes de alta calidad desde algo menos de 1 dólar. También ofrece subscripciones muy interesantes, a partir de las cuales se pueden adquirir imágenes a una precio todavía menor. Como bonus Dreamstime tiene una sección de fotografías gratuítas, de menor calidad, pero a caballo regalado…

Características:

  • Casi 2 millones de imágenes.
  • Se pueden descargar formatos RAW, PSD, etc.
  • Banco de imágenes gratuítas.
  • Se puede pagar por Paypal.
  • Tienen una sección en el foro, donde el diseñador puede solicitar el tipo de imágen que necesita y esperar a que los fotógrafos de ofrezcan sus trabajos o se lo hagan bajo demanda.

Dreamstime

Si tu trabajo está relacionado con el diseño gráfico, la publicidad o frecuentemente realizas presentaciones multimedia, estos sitios deberían de estar entre tus favoritos, al fin y al cabo suman una banco de más de 7 millones de imágenes donde lo difícil será encontrar, pero seguro que entre esos millones está la fotografía que buscas.

4 ene. 2008

Recuperar Password de tu Router

ciscorouter.jpg

Nunca me gusto la idea de apuntarme todos los passwords que utilizo para mis pc’s y periféricos en un fichero o en una libreta ya que siempre he pensado que donde mejor se guardan es en mi cabeza. Esta cabezoneria mía me a llevado muchas veces a tener que usar sistemas poco éticos para llegar a recuperar el password perdido. ( Mejor esto no lo explico ) :D

Hace un par de días estaba liado montandome otro de mis inventos paranoicos con un par de routers y resulta que de uno de ellos no tenia el password ya que el tipo que me lo regalo no me lo dio y hace tiempo que ya no se de el.

Lo primero que pensé fue en resetear el router con el botón reset que todo router tiene. ( Practicamente todos )

Seguidamente intente varias veces con contraseñas que suelen ser habituales en este tipo periféricos como por ejemplo ( root, admin, adminttd, administrador, tech, etc … ) Tras un ratito de intentos fallidos me pasé por Google que prácticamente nunca me a fallado y aquí tenemos la prueba.

Últimamente me ha dado por buscar información en ingles y fijaros en el asunto. He introducido las palabras mágicas ( default password list ) y como por arte de magia he encontrado la solución a mis problemas. El primer resultado de la búsqueda de Google hace referencia hacia Phenoelit-us donde hay una lista de muchos routers y entre ellos he encontrado el mio. :)

Todo a ido como la seda, os cuento ( para los mas novatos )

Primero he reseteado el router para que el cacharro en si vuelva a su configuración inicial de fabrica.

reset.gif

Después he necesitado la ip del router conectado a mi portátil con un cable de red entrelazado. Las ips por defecto de la mayoría de los router’s suelen ser

192.168.1.1

o

192.168.0.1

Una vez he configurado mi pc para que la ip de mi tarjeta de red sea del mismo rango que la del router y la puerta de enlace sea una de las dos ( haz pruebas )

Para saber si tenemos comunicación entre el router y el pc podemos meter la ip por defecto del router en el navegador y nos tiene que salir una casilla para que nos logeemos.

Aquí os dejo el enlace hacia esta fabulosa guía de password’s.

Además he tenido la suerte de que están los password’s de mis tres router’s. Así si algún día me olvido de sus contraseñas ya se donde tengo que ir a buscarlas. ;)

640GB en una Tarjeta Flash

Parece ser que los discos duros que actualmente usamos en nuestros ordenadores tienen los días contados. Hace un tiempo hablando con un colega de una tienda de venta de hardware bastante importante me estuvo comentando que dentro de poco empezarían ha aparecer en el mercado tarjetas flash que substituirían a los discos duros actuales.

Visitando tgdaily.com me encontré con esta maravilla de tarjeta pci express que incorpora 640 Gb de espacio para almacenamiento en memoria flash.

Quizás cuando salga esta tecnología al mercado muchos tengamos discos duros que funcionen bien pero con el tiempo todo el mundo tendrá en su ordenador un disco duro de estos tipo microchip. Mas que nada porque no hacen nada de ruido y ocupa mucho menos espacio dentro de la caja además de poder instalarle mas de una placa de estas y con ello miles de Gb en muy poco espacio.

Quien sabe si en un futuro podremos comprar integrados en la placa base el disco duro, cosa que no seria de extrañar ya que si nos fijamos a día de hoy en muchas placas base vienen integrados la tarjeta gráfica, sonido, red, usb ….

Un ( Macbook pro ) forjado en oro de 24 quilates

Computer Choppers han sido los creadores de esta verdadera preciosidad tallada en oro de 24 quilates y diamantes que puedes obtener por encargo además de lo que se te ocurra siempre y cuando dispongas de una cartera bien repleta de pasta.

Como podéis ver en la galería de fotos de la web oficial, los acabados son espectaculares y esta conseguido hasta el ultimo detalle. Computer Choppers no esperaban tener tanta aceptación por el publico que incluso advierten en su web que no desean irritar a la marca Apple reproduciendo su insignia tallada en diamantes como se puede ver en esta foto…

Su meta es ofrecer una amplia gama de modding incluidas las manzanas de la marca Apple y dicen que cada una esta tallada a mano y que no las fabrican en serie para que cada portátil que se venda sea el único. También advierten que si existe alguna pega por el copyright de la marca lo estudiaran.

Desde mi punto de vista particular es una monería que ya me gustaría a mi tener debajo de mis dedos cada noche, pero creo que tan solo lo podrán obtener este tipo de gente que se compran coches de 10.000 euros y esos pequeños lujos que les ofrece la vida. :(

Una lastima, estos no aprecian la informática, lo tendran como una joya y no como una preciada herramienta.

51 sitios con temas para el Wordpress

La mayoría de las veces que un Blogger se dedica a cambiar el aspecto de su Blog se suele basar o modificar algún Theme ya publicado por otro autor. Muchas son las búsquedas de Themes que se suele llevar la Web central de Themes Wordpress donde se suelen descargar la mayoria de Templates que luego son modificados para que sea la imagen de nuestro Blog.

Bryan Clark autor de el Blog Onemansgoal.com a publicado una recolección nada mas y nada menos que de 51 sitios Web repletos de Themes para Wordpress, así tendremos mas opciones a la hora de elegir el aspecto que va a tener nuestro Blog.

A continuación os dejo con la lista para que tengáis un rato para entreteneros …
# ThemeViewer.com
# WpThemesFree.com
# Themez.info
# ReviewMyTheme.com
# WordpressTheme.com
# WordpressWow.com
# WpThemeSpot.com
# SmashingMagazine.com
# ThemePorter.com
# WpThemesPlugin.com
# WpGarden.com
# Lukaret.com
# nDesign-Studio.com
# BestWpThemes.com
# JustSkins.com
# Themes.Rock-Kitty.net
# TemplateExtreme.com
# WpThemePark.com
# iGuides.com
# WpDemo.Kaushalsheth.com
# WordpressThemes.com
# EsnStudio.com
# Biboz.net
# WpThemes.info
# Gii.in
# AndreasViklund.com
# SkinsForWp.com
# Prissed.com
# GfxEdit.com
# AlexKing.org
# DirSurfer.com
# EmilyRobbins.com
# ThemeCorp.com
# JohnTp.com
# HeadsetOptions.org
# MandarinMusing.com
# TemplateMonster.com
# Peety-Passion.com
# ItCouldBeThisOne.com
# AllInfoDir.com
# ElegantDirectory.com
# RakCha.com
# AvivaDirectory.com
# DirJournal.com
# TemplatesFactory.net
# BlogoSquare.com
# Theme-Time.com
# Tequilo.de
# ThemeVibes.com
# MyGreenCorner.com
# Jauhari.net

Stefan Didak y su impresionante entorno de trabajo


Stefan Didak es el dueño de este impresionante estudio informatico que dedica al desarrollo de software como 3 a.m. Solutions, Animagic, Manticore Labs y dos nuevos sitios web de negocios llamados Ignyter e Ignytion.
El modestito estudio que tiene montado Stefan dispone de 7 pantallas + 2 de los portátiles. Tan solo uno de esos monitores puede alcanzar la resolución de 6400×1024 y los 4 monitores que tiene centrales montan una resolución de 2560×2048 igualito que mi pantalla de 19″ LG

La manera de manejar todos estos monitores no es mas simple que la de usar un raton y un teclado para controlarlo todo contando con la ayuda de MaxiVista y Sinergia ( este ultimo está escrito en código abierto )

Ademas de haber ese impresionante escritorio en la oficina de Stefan también podemos encontrar cosas como estas …

En la foto de arriba podemos ver algo tan normalito como estas dos torres ASUS T2 - AE1 (Athlon64 4000 +) e incluso un antiguo Amiga 1000.

( Se nota que es un nostálgico )

Por otro lado podemos ver algo tan impresionante como esto …..

El cacharrito en si es un Housing y dispone de una caja Chieftec Arena 2000 y dos procesadores Xeon 5080 con 32GB de RAM ECC.

Estas dos y otras muchas mas cosas están en la oficina de este tipo al que le tengo una envidia enorme, así que si queréis echarle un vistazo aquí os dejo el enlace.

10 razones para tener un novi@ geek

1. Los geeks son útiles: pueden arreglar tu computadora, tu laptop, etc. Esas habilidades son muy útiles y pueden hacer que tu vida vaya sobre ruedas.
2. Son más románticos de lo que la gente se piensa. Su idea del romanticismo puede consistir en hacer una página web sobre ti. Pero vamos, las webs duran más que las flores y se las puedes enseñar a tus amigas.
3. Tienen cerebro y suelen ser muy cultos.
4. Requieren poco mantenimiento, así que no habrá necesidad de cenas muy elaboradas. Y si no eres la mejor cocinera, siempre puedes pedir una pizza.
5. No tienes que preocuparte de qué estará haciendo. Lo más normal es que lo encuentres delante de la computadora.
6. Él confía en ti, así que puedes ser tú misma cuando estés a su lado. ¿Quieres andar por casa con una camiseta vieja para estar más cómoda? A él no le importará. No le molestará que no te maquilles o que pases de arreglarte el pelo.
7. Te hará estar radiante allá donde vayas. No importa lo feo que sea tu forma de vestir, no importa que no tengas don de gentes: parecerás una modelo sofisticada y una elegante diplomática al lado de tu geek. Hará que estés tan bien, que te enamorarás de ti misma.
8. No entiendes de computadoras, televisión ni DVD’s; tampoco te importa ser popular o elegante. ¿Qué me dices de los últimos gadgets tecnológicos? Serás la orgullosa poseedora de los aparatitos más modernos si te decides por salir con un geek.
9. No te va a poner los cuernos. Pon a la mujer más sexy del mundo (Angelina Jolie, por ejemplo) y ponla en la misma habitación que un geek. En un rincón, pon una computadora último modelo. Apuesto a que a tu geek le apetece más jugar con la computadora que empezar a conocer a Angelina Jolie. De hecho, puede que ni siquiera la vea si la computadora tiene conexión a Internet.Ya que tiene que descargar su e-mail, navegar por la web y escribir un post en su blog contando que está en la misma habitación que Angelina Jolie…
10. Y esta es la razón definitiva: realmente le importas. No tu apariencia (aunque eso es un plus), ni lo delgada que estés, ni todo el maquillaje que te pongas encima. Le gustas porque eres tú.

 
Too Cool for Internet Explorer