Archive for the 'Programación' Category


Borrar todas las carpetas .SVN en Linux

Es muy sencillo gracias a la consola:
find . -name .svn -print0 | xargs -0 rm -rf
También se puede estraer una copia del SVN sin los directorios .svn:
svn export repositorio directorio_detino
Gracias a: http://textsnippets.com/posts/show/104

MySQL y Mono

Estoy empezando un proyecto en Mono y la primera dificultad que me he encontrado ha sido añadirle soporte para MySQL. Se tarda muy poco en ponerlo en marcha, lo que me ha costado ha sido descubrir cómo hacerlo:

Descargar el último conector de la web de MySQL. Verás que sólo hay paquetes para MS Windows. Descárgate […]

Diez razones para por las que un programador debería aprender C

Traducción más o menos libre del original en inglés: Ten reasons why every programmer should learn C.
Todo programador debería aprender C. Sus beneficios son muy grandes como para ignorarlos. No solo te permitirá acceder a más empleos sino que te dará una visión más amplia sobre los ordenadores.
1) C es de más bajo nivel que […]

C Estándar [en]

En este interesante enlace hay un completo repaso a las funciones, constantes y librerías del C estándar:
Standard C
Podrás usarlo como referencia de funciones y podrá darte una idea de cómo funciona un compilador que cumple con los estándares. Para hacerte una idea de su calidad echa un vistazo a este enlace donde explican muy gráficamente […]

Instalar gcc en Ubuntu

Hoy he descubierto que, curiosamente, gcc no viene instalado “de serie” en Ubuntu. Para instalarlo, junto con otros paquetes hay que usar el comando:
sudo apt-get install build-essential
Se instalan también los siguientes paquetes: binutils build-essential cpp cpp-4.0 dpkg-dev g++ g++-4.0 gcc gcc-4.0
libc6-dev libstdc++6-4.0-dev linux-kernel-headers make.

QT+MySQL (1ª parte): Compilar el driver MySQL para QT Windows

Si usas la versión de Windows XP de la QT seguramete habrás descubierto que el driver para MySQL no viene “de serie” por lo que es necesario compilarlo.
El problema a la hora de compilarlo es que las librerías libmysql.dll y libmysql.lib están compiladas con el compilador de Microsoft y no son compatibles con el compilador […]

OpenWatcom 1.5 para Windows y OS/2

Acaban de publicar el anuncio del lanzamiento de OpenWatcom 1.5, heredero del mítico compilador Watcom C (aquí un poco de historia), que permite crear aplicaciones para sistemas de 16 bits (DOS, OS/2 1.x, and Windows 3.x) y 32 bits (extended DOS, Win32 (Windows NT/2000/XP and Windows 95/98/Me), OS/2, Novell NLMs, and Windows 3.x (Win32s and […]

BK ReplaceEm: buscar y reemplazar en Windows

Si necesitas una herramienta que permita realizar búsquedas y reemplazos te recomiendo BK ReplaceEM. Es bastante rápida y muy útil por ejemplo para eliminar saltos de línea sobrantes. Es gratis, aunque no GPL.

Ranking de lenguajes de programación

Me han recordado vía fresqui la existencia de este ranking (ver RAE) de la popularidad de los distintos lenguajes de programación que se actualiza mensualmente (ojo, mide la popularidad, no cuál es mejor).
El ranking se calcula a través de una búsqueda de cursos, profesionales y empresas en Google, MSN y Yahoo.
También se puede ver un […]

CVS en Windows en menos de 10 minutos

Este artículo es una mini-guía para trabajar con CVS en una máquina local bajo Windows XP (tanto cliente como servidor se instalan en el mismo ordenador). La instalación que se describe permite empezar a trabajar rápidamente con CVS pero se recomienda profundizar en el tema si se va a usar habitualmente.
¿Alguna vez has hecho alguna […]

eXTReMe Tracker