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:

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. ¿Necesitas ayuda con algún trabajo de clase? Entra en BuscoProfe.com

QT+Mysql (3ª parte): Conectando a una base de datos MySQL

Siguiendo con este minicurso de utilización de MySQL con QT vamos a ver un ejemplo de cómo conectar a una base de datos MySQL:

No creo necesario indicar (pero por si acaso lo hago) que hay que sustituir los valores: nombreBD, usuarioBD y claveBD por los valores adecuados. Se puede indicar al programa que … Read moreQT+Mysql (3ª parte): Conectando a una base de datos MySQL

QT+MySQL (2ª parte): Comprobar si está disponible el driver MySQL para QT

Una sencilla aplicación que nos permite comprobar si está disponible el driver MySQL para usarlo con QT.

y para compilar no hay que olvidar editar el fichero *.pro y añadir la línea:

En este sencillo programa todo el trabajo importante recae sobre la función estática isDriverAvailable (de la clase QSqlDatabase), que es la … Read moreQT+MySQL (2ª parte): Comprobar si está disponible el driver MySQL para QT

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 … Read moreQT+MySQL (1ª parte): Compilar el driver MySQL para QT Windows

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 … Read moreOpenWatcom 1.5 para Windows y OS/2

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 … Read moreRanking de lenguajes de programación

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 modificación a un programa para mejorarlo, la has “cagado” y, a falta de un backup, has perdido la versión original sin posibilidad de recuperarla? En ese caso (y en muchos otros) te hubiera resultado muy interesante disponer de una herramienta como CVS.

Con CVS (Concurrent Version System – sistema de control de versiones) puedes ir haciendo un registro de los cambios realizados en un programa en desarrollo y recuperar una versión determinada en cualquier momento. Funciona con una arquitectura cliente-servidor, en este caso hay un servidor CVS (que puede estar en tu ordenador o en cualquier otro) al que te conectas con el cliente CVS.

Instalación del servidor y el cliente CVS en Windows

Como primer paso descárgate el servidor CVS desde CVSNT. Se recomienda descargarse la versión estable (Latest stable release). Selecciona Windows MSI install (.msi) -> CVS Server and Client.

Cuando lo tengas descargado instálalo haciendo doble click en el fichero. (Click, click, click y listo). Probablemente tengas que reiniciar el ordenador (snif).

Entra en el panel de control y haz click sobre el icono del servidor CVS:

Icono CVS

Ahora vamos a definir dónde se va a encontrar el repositorio ([1], [2]), en inglés “repository”, que es el lugar donde se van a guardar las distintas versiones de nuestros programas.

Entra en la pestaña “Repository configuration”, y haz click en el botón “add”. En la ventana Server Settings elige el directorio donde quieres que esté el repositio. Puedes marcar la pestaña “default repository” si quieres que sea utilizado por defecto. Para el ejemplo vamos a crearlo en “c:\micvs”.

Read moreCVS en Windows en menos de 10 minutos