Aqui encontraras algunos recursos para estas fiestas navideñas, son pocas pero buenisimas. espero que les saquen provecho
Via ceslava.com
Publicado por Carlos Hidalgo Tolentino en Noviembre 13, 2008
Aqui encontraras algunos recursos para estas fiestas navideñas, son pocas pero buenisimas. espero que les saquen provecho
Via ceslava.com
Publicado en Blogroll | Deja un Comentario »
Publicado por Carlos Hidalgo Tolentino en Noviembre 13, 2008
tcpdump de Unix, Ethereal, o paquetes propios de Cisco o Microsoft.(Via Memoria de Acceso Aleatorio.)
Publicado en Blogroll | Deja un Comentario »
Publicado por Carlos Hidalgo Tolentino en Noviembre 10, 2008

Si no soportas vivir con la pantalla Glossy de las nuevas MacBook de 13.3 pulgadas,existe una solución para que puedes quitarle el reflejo, consiste en un protector pegado a la pantalla sin dejar residuos y protegiendo de rayos UV o arañazos a esta.
Puedes conseguir el film protector y el kit para la instalación, todo sumado te sale $28.45 o €22.37 al cambio actual desde Photodon.
(Via Tengo un Mac.)
Publicado en Blogroll | Deja un Comentario »
Publicado por Carlos Hidalgo Tolentino en Noviembre 9, 2008
En muchas ocasiones es necesario renombrar un gran número de archivos. Las tareas de renombrado pueden incluir la eliminación o cambio de partes del nombre, o el añadido de un número de serie, o una fecha, o algún otro identificador único a un conjunto de archivos.
En Mac OS X disponemos de una herramienta única, Automator, que es bastante cómoda de usar, especialmente porque podemos generar un plugin para el Finder que nos permita renombrar archivos seleccionados simplemente desde un menú de contexto en la ventana del Finder.
La otra opción de que disponemos en Mac OS X (y también en cualquier sistema Linux) es usar el terminal. Gracias a la flexibilidad del sistema Unix para localizar archivos mediante expresiones regulares, no es posible renombrar archivos como en MS-DOS/línea de comandos de Windows NT y superiores con el comando ren (por ejemplo, en Windows/MS-DOS es posible teclear ren *text *.txt, ya que se entiende que el primer y segundo comodín (*) están sincronizados; en Unix *text y *.txt pasarían al comando TODOS los archivos acabados en text y TODOS los archivos acabados en *.txt)
Para realizar un renombrado masivo de archivos desde Automator basta con seleccionarlos en el Finder, hacer Control-clic (o clic derecho) sobre la selección, y escoger el menú Más > Automator > Crear flujo de trabajo… Una vez echo eso, aparecerá un flujo de trabajo con una primera acción, Obtener los ítems del Finder especificados, que pasará los nombres de archivo a la acción siguiente.
La siguiente acción realizará el renombrado: Renombrar ítems del Finder. Al añadir esa acción tras Obtener los ítems…, se nos preguntará si queremos modificar directamente los nombres de los archivos, o añadir una acción de copia de archivos cuyos nombres serán los que modifiquemos. Lo normal para un renombrado es pulsar sobre No añadir, pero recordemos que los nombres cambiarán sin vuelta atrás.
En cualquier caso, ahora tenemos que configurar la acción Renombrar ítems del Finder, eligiendo una de las siguientes opciones:
Si quisiéramos hacer varias sustituciones, o quisiéramos realizar varias de estas operaciones a la vez sobre el conjunto de archivos, tendríamos que seguir añadiendo acciones del tipo Renombrar ítems del Finder.
Ya mencioné de pasada la acción Renombrar ítems del Finder y su uso para renombrar, ocasionalmente, archivos seleccionados.
Lo que vamos a hacer ahora es crear un elemento permanente, que llamaremos Renombrar elementos, y que estará disponible en el Finder en el menú de contexto, como una opción más de Más > Automator.
Para ello, hemos de seguir los siguientes pasos:
A partir de este momento tendremos capacidades de renombrado bastante potentes dentro del Finder, usando el menú contextual Más > Automator > Renombrar elementos.
En una sesión de terminal (supondremos que nuestra shell es Bash), veremos cómo realizar cada uno de los tipos de renombrado que podemos hacer con Automator.
El esquema que vamos a usar va a ser prácticamente siempre del tipo:
for i in *.ext;
do
newname=[expresión para calcular newname];
mv $i $newname;
done
Que calcula una variable newname para el nuevo nombre de cada archivo $i, y luego realiza el cambio. Así que lo que cambiará en cada uno de los casos siguientes, fundamentalmente, será la expresión para obtener newname.
Esta es de las fáciles. Puesto que `comando` devuelve una cadena con el resultado de ejecutar comando, date es el comando que proporciona la fecha actual, y $nombre proporciona el valor de la variable nombre, podemos incluir una variable separator, y cambiar newname=[expresión para calcular newname]; por:
separator='_';
newname=$i$separator`date`;
para añadir la fecha tras el nombre del archivo $i, separada por un guión bajo (_). Podemos jugar con las opciones de date para que la fecha tenga el formato que deseemos. Y cambiar el orden de `date`, $separator y $i para conseguir diferentes efectos.
Añadir texto es, en general, más fácil que en el caso anterior, aunque veremos que en un caso es complejo.
newname=nuevotextoincluyendoseparador$i
newname=$i.nuevaextensión
Éste es el caso complicado. Para calcular newname hay que hacer lo siguiente
extension=`echo $i | awk -F . '{print $NF}'`
filename =`basename $i .$extension`
newname = $filename'_textoañadido.'$extension
Para esto utilizaremos el comando tr, que permite pasar de mayúsculas a minúsculas y viceversa, o bien un programa awk más complejo en caso de necesidad.
Para todo mayúsculas:
newname = `echo $i | tr '[:lower:]’ ‘[:upper:]‘`
Para todo minúsculas:
newname = `echo $i | tr '[:upper:]’ ‘[:lower:]‘`
Para Mayúsculas De Palabras:
newname = `echo $i | awk 'BEGIN { RS=' '; FS=''; ORS=' '; OFS=''; } { $1=toupper($1); print $0 }'`
Si queremos que la extensión no cambie, tenemos que hacer algo como esto:
extension=`echo $i | awk -F . '{print $NF}'`
filename =`basename $i .$extension`
newname = `echo $filename | awk 'BEGIN { RS=' '; FS=''; ORS=' '; OFS=''; } { $1=toupper($1); print $0 }'`'.'$extension
O lo que es lo mismo, aplicamos las técnicas anteriores a filename, y después lo concatenamos con '.'$extension.
Este caso se sale un poco de la normalidad, porque necesitaremos crear un contador:
let start=0; # O 1, o 100...
let counter=$start;
separator='_'
for i in *;
do
newname=$i$separator$counter;
mv $i $newname;
let counter=$counter+1;
done
Igualmente, podemos cambiar el contenido y el orden de $separator, $counter y $i.
Esta es fácil si usamos, por ejemplo, el comando sed para hacer las substituciones:
newname = `echo $i | sed 's/original/sustitución/'`
(Via Memoria de Acceso Aleatorio.)
Publicado en Trucos | Deja un Comentario »
Publicado por Carlos Hidalgo Tolentino en Noviembre 9, 2008

Las ciudades candidatas a organizar los Juegos Olímpicos de 2016 han empezado a publicitar sus logotipos. Chicago, Praga, Tokio, Río de Janeiro, Baku, Doha y Madrid compiten en originalidad y colorido. ¿Cúal os gusta más? Yo creo que Madrid y Tokio son sin duda de lo mejorcito.
Vía | Computerlove
Sabes que: LinkLift te permite ganar dinero con tu blog
(Via La brujula verde.)
Publicado en Blogroll | 1 comentario