Juan Garcés

Personal Blog

Instalación OpenLdap

octubre 20th, 2013

Este instructivo está realizado para la instalación de OpenLdap en Linux RedHat.

Para realizar la instalación del servidor ejecutamos:


yum install openldap-servers.i386

Finalizada la instalación, configuramos el archivo /etc/openldap/slapd.conf (podemos usar VIM o el editor que deseen)

Base de Datos – Introducción

octubre 19th, 2013

    En las siguientes páginas realizaremos un análisis de los principales conceptos relacionados con Bases de Datos. Comenzaremos con un breve análisis del Modelo Entidad Relación (MER) para continuar con las dependencias funcionales y su aplicación para la normalización. Finalmente veremos una introducción al manejo de SQL para la consulta a la base de datos.

 

Introducción a Informatica PowerCenter

septiembre 29th, 2013

CONTENIDOS

 

DISEÑO Y EJECUCIÓN DE PROCESOS

1. Definir el Source

a. Desde una Base de Datos Relacional
b. Desde un Archivo Plano
c. Desde un Archivo Cobol
d. Desde un Objeto XML

2. Definir el Target

a. Desde una Base de Datos Relacional
b. Desde Objeto XML
c. A partir de un Source

3. Creación del Mapping

a. Conversión de Tipos de Datos
b. Source Qualifier – Normalizer
c. Edición de Expresiones
i. Funciones de Agregación
ii. Funciones de Caracteres
iii. Funciones de Conversión
iv. Funciones de Limpieza de Datos
v. Funciones de Fecha
vi. Funciones Numéricas
vii. Funciones Científicas
viii. Funciones Especiales
d. Validación de Mappings

4. Construcción de Workflows

a. Agregar una Tarea (Session Task)
b. Configurar Conexiones

5. Ejecución de Workflows

MAPPLETS

Ventajas de utilizar Mapplets
Limitaciones en la construcción de Mapplets

TRANSFORMACIONES

Source Qualifier
Expression
Filter
Sorter
Agreggator
Joiner
Update Strategy
Router
Sequence

Programación de Shell Scripts – Linux

septiembre 10th, 2013

Contenidos

1    Introducción
2    Conceptos
2.1    Shells
2.2    Ejecución
2.3    Estructura
2.4    Formatos
3    Variables
3.1    Variables de Entorno
3.2    Manejo de Strings
3.2.1    String entre comillas simples
3.2.2    String entre comillas dobles
3.2.3    Escape de Caracteres
4    Estructuras de Control
4.1    Condicionales
4.2    Bucles
4.3    Comparación de archivos y variables con el comando test

 

El Lenguaje JavaScript

julio 17th, 2013

Introducción

Tutorial seleccionado en ABCDatos
Escrito como tarea de la universidad… Muchos hemos buscado alguna vez un manual o tutorial de JavaScript con el cual poder entender este lenguaje tan popular en la actualidad para dar vida a las páginas web. Pero, tal vez a muchos les ha pasado lo que a mí, no damos con nada bueno que nos deje en un camino claro para poder realizar nuestras propias creaciones y lo que es más importante, por lo menos para los que nos cuesta el inglés, con algo en español.

Creación de Módulos XOOPS

junio 7th, 2013

Saludos Amigos usuarios de XOOPS.

Soy un usuario bastante antiguo de XOOPS, lo utilizo desde sus primeras versiones y me tiene gratamente sorprendido el trabajo que se ha realizado al desarrollar un CMS de estas características, por ello estas primeras líneas son para felicitar a todo el TEAM de desarrolladores de XOOPS.

Este pequeño tutorial espera orientar a todos aquellos que necesitan o quieran realizar un módulo para XOOPS. No es un manual, pues no conozco todos los por menores que XOOPS en su programación tiene, pero creo que ayudará a que muchos se 27atrevan a realizar sus propios módulos y así hacer crecer XOOPS.

Organización de Archivos

mayo 7th, 2013

(Otro apunte de ayudantías de la Universidad)

Introducción

La mayoría de aplicaciones necesitan almacenar y recuperar información para su funcionamiento. Durante su ejecución una aplicación puede almacenar datos en su espacio de direcciones en Memoria Principal, sin embargo, este espacio es de un tamaño muy limitado. Además, cuando el proceso termina su ejecución la información que se había registrado en memoria se pierde. Por otra parte, en algunas ocasiones se hace necesario que varios procesos accesen la misma información en forma simultánea. La solución a estos tres problemas está en el almacenamiento de la información en medios externos, en unidades denominadas ARCHIVOS.

Estructuras de Datos No Lineales

enero 30th, 2013

(Un apunte de otra ayudantía de la universidad)

Árboles B

Los árboles B son estructuras no lineales que fueron introducidos por R. Bayer y E. McCreight en 1972, con el principal objetivo de mejorar el tiempo de acceso en estructuras de datos manejadas en memoria externa.

Los árboles B son una generalización de los árboles balanceados, con una estructura jerárquica que beneficia considerablemente la búsqueda de un elemento en específico, reduciendo el número de nodos o archivos accesados.

Métodos de Ordenamiento

enero 25th, 2013

(Escrito para una de mis ayudantías en la universidad)

El ordenamiento de los datos implica una importante mejora de la eficiencia en la búsqueda de los mismos.

Existen dos técnicas básicas de ordenamiento: ordenamientos internos y ordenamientos externos. Los métodos de ordenamiento interno se aplican cuando el conjunto de datos a clasificar es lo suficientemente pequeño, de tal forma que pueda caber en memoria principal.

Macros en Microsoft Excel

enero 17th, 2013

Macros en Microsoft Excel

Contenidos

Conceptos Básicos

Objetos y Clases
Atributos o Propiedades
Métodos o Acciones
Eventos

Formas de Crear una Macro

Forma Automática
– Grabar Nueva Macro
– Ejemplos de Macros Automáticas
– Ejecutar una Macro
– Ejercicios Prácticos

Forma Manual
– Editor de Visual Basic
– Insertar un Nuevo Módulo
– Ejemplos de Macros Manuales
– Ejercicios Prácticos

Programación Avanzada de Macros

Mejorando la Presentación
Insertar Botones en la Hoja
Insertar un Icono en la Barra de Herramientas
Uso de Formularios
Creación de un Formulario
Inserción de Objetos en el Formulario
Inserción de Código de Programación

Juan Garcés

Personal Blog