Programación

¿Cómo renombrar todos los archivos de un directorio?

Varias veces me tocó cambiarle todas las extensiones de los archivos contenidos en un directorio. He aquí una línea sencilla que pertmite renombrar todos los txt de un directorio a csv.

rename -v 's/\.txt$/\.csv/' *.txt

¿Cómo descomprimir un grupo de archivos .zip?

Para descomprimir todos los los archivos zip de un directorio en una sola línea puedes utilizar el siguiente comando.

for file in *.zip ; do unzip -d $file; done

Aplicaciones Open Source para Windows

Muchos usuarios de Windows al momento de instalar su sistema optan por usar software propietario, el cual en el mayor de los casos termina siendo crackeado para obtener todas las características de la versión de pago, convirtiéndolo en una copia ilegal.

A continuación veremos una lista de aplicación open source y/o gratis a modo de sustituto de las existentes. Además de ser legales y gratis, muchas de estas aplicaciones vienen con soporte para múltiples idiomas, lo que permite tener un sistema uniforme.

Apuntes de informática

La educación en nuestro país (Panamá), para el tema de computación parece no ir muy bien, por lo menos es la impresión que tengo después de terminar la carrera y conversando con varios profesionales del área, la conclusión es más o menos la misma: que pudo haber sido mucho mejor, que se pudo incluir más de esto y quitar un poco de aquello, en fin, aún no conosco a ningún ingeniero de sistemas (o a fines) que este 100% contento con la educación que recibió.

Como en toda carrera, siempre hay dos grandes grupos: los que estan allí porque no encontraron otra carrera que les gustara más, o porque alguien les dijo que valia la pena o simplemente para ver que tal y los que realmente les interesa aprender la mayor cantidad de material posible con el fin de intentar conocer al máximo todo lo relacionado con el tema.

Gmail como medio para almacenar copias de respaldo

Como ya casi todos saben, google brinda un servicio de email bastante generoso, más de 1 GB, que perfectamente puede ser usado para guardar backups.

En mi caso, lo uso para guardar el respaldo de sitios web, por lo general las compañías de alojamiento web ofrecen php (con ssl), cron y acceso ssh, con esto podemos crear un sistema de backup's a gmail automático, para confirmar que php cuenta con soporte para ssl podemos crear un pequeño archivo con lo siguiente:

index.php

<?php
   phpinfo
();
?>

Al verlo desde el navegador (http://sitioweb.com/index.php) aparecerá un listado con las cosillas que estan incluidas en ese php, revisa que tenga soporte para ssl.

Google Code Jam Latin America 2007

Google lanza una competencia para programadores en Java, C++, C#, VB.NET y Python de América Latina. Google ha estado realizando estas competencias varios años atrás en diferentes regiones y este año parecer ser que le toca a América Latina.

Hay un total de 75,000 en premios, repartidos a los mejores puestos ganadores. La competencia se realizara en Belo Horizonte, Brazil y es necesario estar presente para la ronda final...

Los mejores 250 participantes recibiran un sweater y los mejores 50 los siguientes premios:

Distribuir contenido