sábado, 9 de agosto de 2014

C++, Operadores, const, volatile, funciones inline

Declaración de Constantes, const y volatile.Funciones inline.Operadores New y Delete.

Declaración de constantes

Una constante es como una variable pero como su nombre indica, no varía si no que es constante. Se usa fundamentalmente para definir valores que serán constantes a lo largo de todo el programa pero en vez de poner el mismo valor una y otra vez a lo largo del código, lo definimos sólo una vez al principio, de este modo si hubiera que cambiar dicho valor no es necesario rastrear todo el código buscando donde cambiarlo, basta con cambiar el valor de la constante definida al principio. Esto es válido para cualquier lenguaje aunque los ejemplos se pongan para C++. 

C++, Operadores, const, volatile, funciones inline

sábado, 2 de agosto de 2014

Conectar un objeto de una base de datos a Crystal Reports

Crystal Reports permite conectar tres tipos de objetos de base de datos, tablas, vistas y procedimientos almacenados, para realizar la conexión se elige Database y se pulsa en Database expert.

Abrir Database Expert de Crystal Reports

sábado, 26 de julio de 2014

Power Point 2010. Paso automático de diapositivas

Voy a explicar las tres acciones que más utilizo en Power Point 2010 y que suelo perder bastante tiempo hasta que doy con ellas. Una es hacer que las diapositivas pasen automáticamente, otra es poner música y hacer que suene y la última convertir mi presentación en un vídeo.

Hacer que las diapositivas  cambien automáticamente en Power Point


Siempre que hago un Power Point me tiro un buen rato intentando hacer que las diapositivas cambien automáticamente, es muy sencillo. En la carpeta transiciones a la derecha se marca la casilla después de y se desmarca la casilla de "Al hacer click con el mouse".

poner transicion automática en power point

sábado, 19 de julio de 2014

SQL Server. Buscar un valor en toda la base de datos

Algunas veces necesitamos buscar un valor determinado en toda una base de datos con la dificultad que esto conlleva, sobre todo si tiene muchas tablas y muchos campos. 

Para realizar esa búsqueda podemos crear este procedimiento almacenado que hará una búsqueda bastante tediosa por nosotros.

El procedimiento simplemente genera una tabla auxiliar que almacena el resultado de la búsqueda que va realizando tabla por tabla y campo por campo. Es bastante sencillo. Se copia este código y se pega en el analizador de consultas del SQL Server, se ejecuta este código para que genere un procedimiento almacenado llamado dbo.BuscaValorEnBBDD



sábado, 12 de julio de 2014

ASP.NET, errores típicos con Visual Studio

Cuando un principiante comienza a porgramar con ASP.NET con Visual Studio suele quedarse atascado en errores que son típicos y fácilmente solucionables. Mi objetivo es hacer una pequeña lista de estos errores (al menos los más famosos) para tenerlos mas o menos reunidos y así permitir una curva de aprendizaje más rápida para quien comience a desarrollar con asp.net con Visual Studio.
Normalmente después de hacer varias modificaciones en el código, ejecutamos y obtenemos un error bastante desconcertante.

1º Compilation error:


Error típico de ASP

sábado, 5 de julio de 2014

Test de Turing: Un programa de ordenador lo pasa

Recientemente un programa informático ha  logrado superar por primera vez la prueba diseñada por Alan Turing  conocida como test de Turing. Dicha prueba diseñada en 1950 consiste en que las máquinas demuestren su inteligencia engañando en una conversación a varios jueces haciendo que estos crean que se trata de un ser humano. Este anuncio pone de nuevo en máxima actualidad el debate entreinvestigadores y expertos en inteligencia artificial


Test de Turing
Imagen tomada  de Naukas.