Archive for the ‘Programación’ Category

El z-buffering

Sunday, July 31, 2011 20:14 No Comments

“Los objetos cercanos ocultan a los más lejanos” El z-buffering, o el buffer de profundidad es la parte de la memoria de nuestra tarjeta gráfica encargada de la visibilidad de nuestros gráficos 3D según las coordenadas de sus pixeles, con lo que se puede gestionar qué elementos de una escena renderizada son visibles y cuales [...]

This was posted under category: OpenGL, Programación

Primeros pasos con OpenGL en Windows y Code::Blocks

Saturday, July 30, 2011 18:05 3 Comments

OpenGL (Open Graphics Library) es una especificación estándar que define una API multilenguaje y multiplataforma para escribir aplicaciones que produzcan gráficos 2D y 3D. En este primer capítulo os voy a hablar de cómo configurar Code::Blocks para poder trabajar con OpenGL. CODE::BLOCKS Para quien no lo sepa Code::Blocks es  un entorno de desarrollo integrado libre, [...]

This was posted under category: Informática, OpenGL, Programación

Obtener el último ID de un INSERT en Java

Sunday, July 24, 2011 10:07 No Comments

public int ejecuta_query(String Query) {   PreparedStatement pstmt; int key = 0;     try { pstmt = conn.prepareStatement(Query, Statement.RETURN_GENERATED_KEYS);   pstmt.executeUpdate(); ResultSet keys = pstmt.getGeneratedKeys();   keys.next(); key = keys.getInt(1); keys.close(); pstmt.close(); conn.close(); } catch (Exception e) { e.printStackTrace(); }   return key; }

This was posted under category: Programación

Programar la ejecución de un comando cada “x” segundos

Monday, July 18, 2011 18:38 No Comments

El comando Cron no se puede utilizar para programar trabajos en intervalos de segudos. La alternativa por tanto sería generar un script que dentro de un bucle sin fin que ejecutara el trabajo e hiciera uso del comando sleep. Un ejemplo de script en el que se ejecutara una tarea cada 10 segundos utilizando un [...]

This was posted under category: Linux, Programación

El desconocido campo Boundfiller de SQL*Loader

Saturday, July 16, 2011 15:02 No Comments

Durante estos días me he vuelto a pelear con la herramienta SQL*Loader y os traigo un truquito que os puede ser muy útil y del cual he visto poca documentación. Necesitaba concatenar varias columnas de un CSV en un único campo de una tabla. Una opción válida podría ser cargar todos las columnas del CSV [...]

This was posted under category: Oracle, Programación

Planean “matar” la extension MySQL de PHP

Friday, July 15, 2011 9:29 No Comments

Sin duda una de las noticias más interesantes que he podido leer en estos días y que va a afectar a gran cantidad de desarrolladores de páginas web es aquella que trata sobre que los desarrolladores de PHP estuvieran barajando la idea de quitar la extesión actual que utilizamos para conectarnos a MySQL. Según phpclasses.org [...]

This was posted under category: Programación

Configura tu OTRS con soporte LDAP

Sunday, July 10, 2011 17:58 6 Comments

OTRS (siglas en ingés de Open-source Ticket Request System), es una herramienta de gestión y solicitud de tickets de código abierto (distribuido bajo licencia GPL), que permite facilitar el seguimiento de dichas solicitudes o incidencias con los clientes o usuarios finales. Sin lugar a dudas es una herramienta fantástica que cuenta con el apoyo de [...]

This was posted under category: Otros, Programación

Saltar campos a la hora de cargar un CSV con SQL Loader

Thursday, July 7, 2011 22:04 1 Comment

Si por ejemplo tenemos un fichero CSV con 10 campos, de los cuales solo queremos cargar 2, los que se encuentran en la columna 2 y 4, nuestro aliado será la claúsula FILLER: CREATE TABLE PRUEBA_TABLA ( columna1 VARCHAR(10), columna2 VARCHAR2(50) ); Nuestro CTL (fichero de control) quedaría por tanto de la siguiente manera: […] [...]

This was posted under category: Oracle, Programación

Ejecutar código C/C++ en Netbeans en Windows

Sunday, July 3, 2011 20:48 1 Comment

Los elementos que necesitarémos serán los siguientes: Windows XP, Windows Vista o Windows MinGW, MSYS NetBeans 6.1 o superior Instalación de MinGW Para empezar, deberemos descargarnos el compilador cd C/C++ MinGW . Una vez descargado, lo instalaremos en el directorio de instalación predeterminado, que por defecto es C:\MinGW. Deberemos por último añadir al Path de [...]

This was posted under category: Informática, Programación

Error instalación Moodle: Can not initialise PHP session, please verify that your browser accepts cookies.

Saturday, June 11, 2011 10:07 No Comments

El Jueves estuve instalado un sistema de gestión de cursos gratuito, Moodle, sin duda alguna una de las plataformas de elearning más potentes. La instalación es bastante sencilla (la versión que estuve instalando era la 2.0.3+), pero al término de la misma, recibí un mensaje que no me permitía loguearme en el sistema: Can not [...]

This was posted under category: Programación