viernes, 10 de julio de 2009

MONTAR UN SERVIDOR EN WINDOWS XP PROFESIONAL

Primero debemos de saber que windows XP profesional solo nos permite montar un solo servidor de paginas web y también un solo servidor FTP. Otra limitación es que nos permite un máximo de 10 conexiones TCP simultaneas.

Si el servidor de paginas web lo montamos para una red local solo debemos conocer la dirección IP del ordenador en el cual instaláremos el servidor, si lo hacemos para dar servicios de paginas web a Internet tendremos que tener una conexión a Internet con una IP fija, esto sucede cuando nuestra conexión es de tipo de banda ancha.

Primero tendremos que instalar el servidor en nuestro windows XP para ello hacemos lo siguiente: INICIO -> PANEL DE CONTROL -> AGREGAR O QUITAR PROGRAMAS y damos clic en "Agregar o quitar componentes de windows".

Tendremos que seleccionar la instalacion de "Servicios de internet information Server o IIS", damos clic luego en detalles y veremos lo siguiente:

Una vez terminada la instalación podemos ver la consola de administración de nuestro sitio WEB o FTP. Para abrir la consola vamos a INICIO -> PANEL DE CONTROL -> HERRAMIENTAS ADMINISTRATIVAS y damos clic en "Servicios de internet information server".


Veremos una ventana que tiene dos paneles, en el izquierdo seleccionamos una opcion del arbol y en la derecha veremos los detalles de la seleccion, en la cual podremos ver el nombre de nuestro equipo donde se ha instalado el servidor WEB.

Ahora veremos opciones mas generales para poder montar un servidor de paginas WEB. Hacemos clic sobre el sitio web predeterminado y seleccionamos propiedades.

Veremos la siguiente ventana.



Aqui se explicaran algunas de las opciones:

Descripcion: podremos poner una breve descripcion del sitio.

Direccion IP: aqui se pondra la direccion IP de la computadora que hara de servidor WEB.

Puerto TCP: El puerto que queremos que responda a las peticiones de los visitantes.



Ahora veremos la pestaña de directorio Particular, donde encontraremos las sig. opciones:

Directorio particular de este equipo: aqui especificamos el directorio que contendra nuestra pagina web en el ordenador.

Recurso compartido de otro equipo: podremos seleccionar un recurso compartido que se encuentre dentro de nuestra red.

Ruta de acceso local: Seleccionamos el directorio que utilizaremos.Directorio de red: el directorio compartido de otro equipo remoto.

sábado, 4 de julio de 2009

GRANULARIDAD

Al referirnos a lo que es bloqueo en bases de datos en realidad utilizamos lo que se conoce como granularidad del bloqueo.

La granularidad se refiere a que tan fino se quiere que sea un bloqueo. Por ejemplo ¿descea bloquear la tabla completa (un bloqueo de granularidad gruesa) o solo decea bloquear una fila especifica (un bloqueo de granularidad fina)?.

Deben tenerse en cuenta ciertas cuestiones relacionadas con la profundidad de los bloqueos. Con un bloqueo de granularidad fina se adquieren muchos recursos para administrar el bloqueo, pero se acegura la consistencias de los datos. Con un bloqueo de granularidad gruesa se utilizan menos recursos pero se aumenta el riesgo de inconsistencia de los datos, y tal vez hasta se evite que otros usuarios realicen sus tareas. Por lo general SQL Server 2000 se encarga del bloqueo por nosotros.

Pero ¿que pasa si se decea establecer específicamente un nivel de bloqueo? por lo general esto no es necesario en aplicaciones que tienen solo unos cuantos usuarios, pero tal vez algunas veces encontremos que los bloqueos no se liberan tan rápido como uno quisiera, si esto ocurre se puede especificar la granularidad del bloqueo que se requiera.

PARALELISMO DE GRANO GRUESO

En un modelo de granularidad gruesa, el programa se divide en varias partes que precisan poca comunicación entre si. Los sistemas paralelos formados por procesadores potentes y débilmente interconectados , parecen mas adecuados para aplicaciones de granularidad gruesa.
Con este tipo de paralelismo existe una sinconización entre procesos pero a un nivel muy bajo. Esta clase de situación esta claramente entendible como un grupo de procesos concurrentes encuitándose en un monoprocesador multiprogramado y puede ser soportado en un multiprocesador con un pequeño o no cambio al software del usuario.

MINERÍA DE DATOS

La minería de datos se define como la extracción no trivial de información implícita, previamente desconocida y potencial mente útil atravez de datos.

La minería de datos hace uso de todas las técnica que puedan aportar información útil, desde un sencillo análisis gráfico, pasando por métodos estáticos mas o menos complejos, complementados con métodos o algoritmos del campo de la inteligencia artificial y el aprendizaje automático que resuelven problemas típicos de agrupamiento, clarificación, predicción de valores, detección de patrones, asociación de atributos. etc.

Una aplicación especial de la minería de datos es la minería web (o minería de uso de la web, web mining) que consiste en extraer información y conocimiento útil específicamente de la actividad de un sitio web: análisis de tráfico (visitas y visitantes), contenidos más accedidos, procedencia, tipo de usuarios, navegadores y sistemas operativos, reglas de asociación entre páginas (tasa de conversión).