Entradas de la categoría Programación

jul
27
2011

Proteger los tags en Subversion

Una vez que se crean tags en Subversion, es deseable que nadie modifique su contenido, como mucho borrarlos o cambiarle el nombre a la versión, pero no más allá. Esto puede lograrse añadiendo un script en la carpeta de hooks de la instalación de Subversion.

oct
27
2010

Cómo instalar Ruby on Rails en Ubuntu

Ruby on Rails

En esta entrada explicaré cómo instalar Ruby on Rails en Ubuntu Linux, pero la instalación es muy similar en cualquier otra distribución. La idea es usar el gestor de paquetes de Ubuntu en lo mínimo posible, es decir, sólo instalar Ruby y algunas librerías adicionales; el gestor de paquetes de Ruby llamado RubyGems es preferible …

Continuar leyendo »

oct
26
2010

Cómo instalar un Servidor de Subversion con Apache

LogoSubversion

Introducción Cómo muchos de vosotros sabréis, Subversion es una herramienta para la gestión de la configuración. En esta entrada trataré de explicar de manera sencilla y resumida como instalar un servidor central de Subversión mediante el servidor web Apache2 con autenticación de usuarios basada en SSL y autenticación y permisos con grano fino de carpetas, …

Continuar leyendo »

sep
08
2010

Patrón de diseño Fábrica Abstracta

Sobre los patrones de diseño Mucho se ha escrito sobre Software, pero tan poco puede ser de tanta utilidad como los patrones de diseño. Tanto si eres neófito en el mundo de la programación (y del diseño de Software), como un programador senior, los patrones de diseño te aportan “recetas” (si está entre comillado por …

Continuar leyendo »

ago
03
2010

ADA en Linux con gnat

Ada Lovelace

Esta entrada versa sobre la instalación y prueba del compilador libre gnat para Linux. ADA es un lenguaje de los años 70 desarrollado por Jean Ichbiah de CII Honeywell Bull para el Departamento de Defensa de EEUU. El nombre de ADA se debe a Ada Lovelace (1815-1852), hija del poeta Lord Byron, pionera en la …

Continuar leyendo »

may
06
2010

OpenCV 2.1 en MacOS Snow Leopard

OpenCV Overview

OpenCV (Open Source Computer Vision – Visión por Ordenador de Código Abierto) es un conjunto de librerías que nos ofrecen más de 500 algoritmos para visión artificial por ordenador: Este proyecto libre lleva en pié muchos años, y funciona en cualquier plataforma, lo que incluye Windows, Linux y por supuesto MacOS. En esta entrada veremos …

Continuar leyendo »

may
03
2010

Valgrind en Mac OS Snow Leopard

Valgrind es una herramienta que permite ejecutar análisis dinámicos sobre la ejecución de otros programas, pudiendo por ejemplo permitirnos depurar el uso de la memoria de un programa, pudiendo detectar los insidiosos memory leaks (memoria no liberada) de nuestro código fuente. Esta herramienta es de amplio uso en Linux, pero la versión actual no compila …

Continuar leyendo »

dic
20
2009

Cómo instalar Ruby on Rails + MySQL en Mac OS

Ruby on Rails

Esta entrada versa sobre el arte de instalar Ruby on Rails + MySQL en el sistema operativo Mac OS (en mi caso en Snow Leopard, pero los pasos son iguales para cualquier versión).

sep
22
2008

EHT UML (plugin para WordPress)

Este plugin para WordPress permite generar diagramas de UML a partir de código fuente que hayas escrito en tu web, de este modo no tendrás que volver a usar un editor externo para dibujar diagramas, y más tarde subir las imágenes generadas por dichos editores, sino que lo harás todo desde tu web; siendo: Sencillo …

Continuar leyendo »

abr
01
2008

EHT Mantis (plugin para WordPress)

Este plugin para WordPress parsea el contenido de tus posts y páginas, buscando cadenas de texto del estilo a #14, cambiando el texto simple, por un enlace a tu página de Mantis (configurable): Sencillo de instalar. En el panel de administración, en opciones, habrá un panel propio para el plugin. Se puede configurar los parámetros …

Continuar leyendo »

Entradas más antiguas «

OCIO y TECnología is Stephen Fry proof thanks to caching by WP Super Cache