Posts bajo la categoría " Open Source"
Cómo eliminar todas las carpetas .svn de un árbol de directorios
alfredo publicó esto el 08/10/09 en Herramientas, Open Source. Un comentarioUna característica de Subversión que nunca me gustó y al parecer la heredó de CVS es la de crear una carpeta oculta dentro de cada subcarpeta del proyecto. Esto tiene obvias desventajas y podemos solucionarlo en una sóla línea de código en linux:
find . -name ".svn" -exec rm -rf {} \;
Si nos encontramos en esta [...]
Apache Software Foundation lanzó Lucene 2.9
alfredo publicó esto el 07/10/09 en Herramientas, Open Source. No hay comentariosMucho del énfasis en Lucene 2.9 gira alrededor de mejoras en la performance, muchos de los cuales resultan de cambios de infraestructura interna de bajo nivel en la manera que Lucene maneja sus índices. La base de datos de índices está compuesta de un número de “segmentos” separados almacenados en archivos individuales.
Tip #2: editando archivos remotos con Vim
alfredo publicó esto el 30/09/09 en Herramientas, Open Source. No hay comentariosGracias a su extraordinaria integración con los protocolos de red, Vim nos deja editar archivos en máquinas remotas como si estuvieran en nuestra computadora dependiendo de nuestros derechos de acceso.
La sintáxis es la siguiente:
$ vim protocolo://usuario@host:puerto//ruta/remota/nombre_archivo
Ahora veamos un ejemplo, supongamos que quiero editar el archivo lista_tareas.txt que está en la carpeta /tmp/ de la máquina [...]
Pequeña guía para la elección de un lenguaje de script
alfredo publicó esto el 29/09/09 en Lenguajes de Programación, Open Source. No hay comentariosLos lenguajes de script se vuelven cada día más populares en gran parte a su sencillez, expresividad y potencia, entre los más populares tenemos a Python, Perl, Groovy y Ruby. Cada uno tiene sus ventajas y desventajas y debemos tener en cuenta estas características para elegir la herramienta adecuada para el trabajo.
Esta pequeña guía [...]
Crear copias de seguridad de los correos de Gmail con Gmail Backup
Roxana Pintos publicó esto el 23/09/09 en Herramientas, Open Source. 2 comentariosUna opción interesante para hacer backup de tu cuenta de gmail es Gmail Backup.
Esta herramienta, multiplataforma y gratuita, permite crear y restaurar copias de respaldo de los mails almacenados en la cuenta de correo electrónico de Google.
Como único requisito, debés tener habilitado IMAP en la configuración de tu cuenta de Gmail. Los correos se guardan [...]
Findbugs: una aplicación para encontrar bugs potenciales en Java
alfredo publicó esto el 10/09/09 en Herramientas, Java, Lenguajes de Programación, Open Source. 2 comentariosFindBugs es una aplicación desarrollada por la Universidad de Maryland cuyo objetivo es buscar bugs en programas Java. Está basado en el concepto de patrones de bug. Un patrón de bug es un idioma de código que a menudo es un error. Los patrones de bugs aparecen por una variedad de razones:
Dificultad de algunas características [...]
Validación de Formularios del lado del Cliente con VanadiumJS
alfredo publicó esto el 06/09/09 en Herramientas, Open Source. No hay comentariosVanadiumJS es una poderosa librería Javascript que nos permite realizar validaciones de formularios web del lado del cliente, es simple no requiere programación y sobre es no obstrusivo.
Una ventaja importante es la facilidad de extensibilidad y el soporte para AJAX siendo agnóstico de la tecnología del servidor.
Instalación
La instalación es bastante simple, bajamos la librería javascript [...]
Exportando archivos de texto a PDF de forma masiva con Linux
alfredo publicó esto el 02/09/09 en Herramientas, Open Source, Sistemas Operativos. Un comentarioSi bien pasar archivos de texto plano a PDF en Linux no requiere mayor esfuerzo que la simple acción de mandar a imprimir de cualquier editor de texto como Gedit o KWrite , se vuelve un poco más complicado si tenemos una cierta cantidad de ellos.
Para evitarme el trabajo de hacerlo manualmente me puse a [...]
Averiguar memoria de video en linux
Carlos Barbiero publicó esto el 28/08/09 en Herramientas, Open Source, Sistemas Operativos. No hay comentariosPara poder ver cuanta memoria tenemos en nuestra tarjeta gráfica en linux, utilizamos el comando “lspci” de la siguiente manera:
$ lspci
Luego nos aparece un listado del siguiente tipo:
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
00:02.1 Display controller: Intel Corporation [...]
Tiempo transcurrido en letras en ruby on rails
Carlos Barbiero publicó esto el 27/07/09 en Herramientas, Open Source, Ruby. 2 comentariosMuchas veces necesitamos calcular y mostrar en una forma legible el tiempo transcurrido desde una fecha hasta el día de hoy. Por ejemplo en twitter podemos ver el tiempo transcurrido de un tweet hasta el momento.
En Rails este proceso es muy sencillo utilizando el helper time_ago_in_words(), enviando como parámetro la fecha en la que ocurrió [...]