Emelec se tomó la Revancha

El día de ayer Emelec cerró la Duodécima fecha de la Copa Pilsener ganando su partido de local  aunque con resultado apretado (1 x 0) pero victoria al fin… Esto le sirve al equipo para reafirmarse en el campeonato ya que logró acumular la misma cantidad de puntos que nacional y barcelona..

Pongo a disposición el video del gol conseguido por Rivera:

Sin comentario »

Tráfico Vehicular como Sistema Complejo

Una de las materias más interesantes que cursé durante el séptimo ciclo de mi carrera “Ingeniería en Sistemas”, es Teoría Algorítmica donde aprendí cosas interesantes como: “Sistemas Complejos”, por lo que me gustaría compartir algo de mi proyecto sobre este tema donde escogí uno de los cuantos sistemas complejos, el Tráfico Vehicular.

Trafico vehicular

El tráfico vehicular se puede definir como: El fenómeno causado por el flujo de vehículos en una vía, calle o autopista. Se presenta también con muchas similitudes en otros fenómenos como el flujo de partículas (líquidos, gases o sólidos) y el de peatones.

El Tráfico Vehicular se lo puede definir como Sistema Complejo ya que es una mezcla de entes biológicos (nosotros) y no biológicos (infraestructura y sistemas de control), la complejidad del cual dependerá esencialmente el tamaño del mismo. Con un solo vehículo moviéndose a través de una secuencia de semáforos se obtiene un comportamiento caótico en ciertos valores de los parámetros que definen el sistema, y que podrían corresponder perfectamente con una situación real en parte de alguna ciudad.

Les comparto el enlace a una pagina donde hay un simulador de tráfico vehicular muy interesante: http://mengambrea.org/microsim/, y también un video sobre como es el tráfico en la India:

Sin comentario »

Y qué ya son Campeones?

Esa es la pregunta que todo el país (a parte de los barcelonistas) se hace, entiendo que la alegría de ganar un clásico es tal sin embargo no pienso que sea para tanto, festejan como si ya fueran campeones teniendo por adelante tanto camino por recorrer. Amigos barcelonistas no quiero ofender a nadie con este comentario pero a mi manera de ver las cosas es así, no por haber ganado un partido ya son campeones!!, y saben por qué les digo? por lo que le pasó al bombillo el año anterior, habiendo sido superior a barcelona todo el año no pudo quedar campeón, porque la realidad es que no solo estos dos equipos disputan el torneo y el campeonato no se lo gana en un partido…

Con respecto al partido del día domingo todo el país sabe que barcelona ganó merecidamente pero seguidores, dirigentes y jugadores no sueñen tanto, mejor compren el pozo.. ( ja ja.. es una broma), esperemos al final de la temporada y ahi si quiero verlos festejando cuando sumen su título numero 14 que tanta falta les hace.

No crean que todo lo que e escrito a sido por que no acepto la derrota, pues no es cierto, soy EMELEXISTA de corazón y a muerte, y asumo la derrota, pero nos ganaron y nada mas, si escribo esto es por decirles a los emelexistas que no dejen de alentar a nuestro equipo que el mundo nos dá revanchas y que sigan a su corazón, sigan sus sentimientos y sigan a EMELEC, y no solo a ellos les digo esto, si no a todos los seguidores de los diferentes equipos, vayan al estadio que eso les sirve mucho a sus equipos, apoyen en lo que puedan pero lo mas importante de todo es vivir la realidad……

Comentarios (4) »

EL MARAVILLOSO MUNDO DE MAC

book.jpg bookmac.jpg mcbook.jpg

Así luce el nuevo MacBook Pro, cuenta con el procesador móvil más moderno de Intel: el Core 2 Duo, que corre a velocidades de hasta 2,4 GHz con una caché de nivel 2 de 4 MB, lo que convierte a este portátil en uno de los más rápidos del mundo.

Creen que las maquinas de WINDOWS que utilizan procesador Intel Core 2 Duo tengan las mismas, o superan, las características que presenta esta portátil MAC..…

Fuerte de corazónCombinando una caché de nivel 2 de 4 MB y miles de avances en ingeniería, el Core 2 Duo de Intel impulsa el rendimiento hasta un 55% con respecto al MacBook Pro original, dotado de Core Duo. Con esta tremenda potencia, generar complejos modelos en 3D, disfrutar de la fluida reproducción de vídeo HD 1080p o mantener una videoconferencia entre cuatro personas es facilísimo.El motor vectorial SSE3 de 128 bits del Core 2 Duo de Intel realiza cálculos de 128 bits en un único ciclo de reloj, lo que acelera el manejo de datos al aplicar una misma instrucción simultáneamente a numerosos datos, para que puedas hacer más cosas en menos tiempo. Así, la próxima vez que utilices iMovie HD o Final Cut Pro para generar efectos, da las gracias al motor vectorial SSE3 por ese brioso rendimiento.Lo último en arquitectura de IntelPara apoyar el veloz procesador Core 2 Duo de Intel se ha integrado una avanzada arquitectura de sistema que incluye hasta 4 GB de memoria DDR2 a 667 MHz (la memoria más rápida del mercado instalada en un portátil), un bus frontal a 800 MHz, gráficos PCI Express de 16 canales y un disco duro Serial ATA.Más potencia con menor consumoEl Core 2 Duo emplea el revolucionario proceso de 65 nanómetros de Intel, que permite obtener transistores tan pequeños que se podrían introducir cien en una sola célula humana. Como las distancias que recorren los electrones son más pequeñas y los dos potentes núcleos han sido diseñados para compartir recursos y ahorrar energía, el Core 2 Duo de Intel alcanza niveles de rendimiento mucho más altos con un consumo menor. Esto es lo que ha permitido diseñar un MacBook Pro superpotente y con un grosor de tan sólo 2,54 cm.Programas que simplemente funcionanNada es complicado en el mundo del MacBook Pro. Por eso, cuando vayas a utilizar programas en tu MacBook Pro con procesador Intel, prepárate para lo que ya esperas: simplemente funcionan. Las aplicaciones que presentan el símbolo Universal funcionan en ordenadores Mac con procesador tanto PowerPC como Intel. La mayoría de las aplicaciones actuales funcionarán sin problemas en tu MacBook Pro con entrañas Intel: tú las abres como siempre y ya está. Gracias a la tecnología Rosetta integrada en Mac OS X, su manejo y su apariencia son los mismos de siempre.Además:· Core 2 Duo de Intel a 2,4 GHz · Resolución de 1.680 x 1.050 píxeles · 2 GB de memoria (Parece suficiente) · Disco duro de 160 GB · SuperDrive de doble capa a 8x · Tarjeta gráfica GeForce 8600 M GT de NVIDIA con 256 MB de SDRAM Que les parece espero me den su punto de vista comparándola con una maquina de WINDOWS..

Comentarios (1) »

Organización de Archivos en Bases de Datos

Diseño Físico.

Como las decisiones de diseño físico dependen tan estrechamente del DBMS a utilizar, en este blog apenas podemos dar lineamientos de diseñoo físico que permitan lograr un buen rendimiento de las transacciones que operan sobre la base de datos. En el laboratorio se ejercitan estos conceptos con un manejador de base de datos especcífico.

Clusteres

Se agrupan los bloques del archivo en clusteres, también llamados segmentos o “extents” y se enlazan los clusters con apuntadores. Este es el caso más general de la ubicación enlazada.

Archivos Hash

Partiendo de cómo se implementa una tabla de hash en memoria principal (hash interno), se generaliza a un archivo de hash almacenado en disco (hash externo). Las de la tabla de hash se generalizan a bloques de disco llamados buckets, cada uno de los cuales puede ser un solo bloque o un grupo de bloques consecutivos. Se dispone de M buckets para almacenar el archivo, los cuales se llenan al 80% de su capacidad. La función de hash aplicada a un valor de la clave de hash da un resultado que se interpreta como el bucket donde se va a almacenar el registro. En el encabezado del archivo se coloca una lista donde se indica, para cada bucket, la dirección del bloque de disco donde se encuentra el bucket.

El problema de las colisiones en el hash externo también se generaliza. Muchos registros pueden resultar en el mismo valor de la función de hash sin problemas, mientras quepan en el bucket correspondiente a ese valor. Sin embargo, cuando ya el bucket se llena y no le caben mas registros, es necesario disponer de un área de overow. Esta área consiste de una serie de bloques de disco donde colocar los registros que no quepan en los buckets originalmente dispuestos para el archivo. El bucket que se llena tiene un apuntador a registro que apunta a un registro dentro de un bloque del área de overow donde se encuentra el registro que no cupo allí, si es necesario insertar otro registro en ese mismo bucket, primero se inserta en el área de overow y el registro insertado inmediatamente antes apunta a este nuevo registro, formando una cadena de registros en el área de overow que iban en el bucket en cuestión y no cupieron.

Arboles B

Los árboles B de orden p son un caso particular de árboles de búsqueda que siempre están balanceados, es decir, todas sus hojas están al mismo nivel. Esto se logra imponiendo restricciones adicionales sobre el árbol y haciendo que los algoritmos de inserción y eliminación las cumplan. Ahora en cada nodo se distingue entre los apuntadores a subárbol, pi y apuntadores a datos, pri. Cada valor Ki del campo de búsqueda tiene asociado un apuntador pri al registro o al bloque donde está el registro que tiene ese valor en ese campo.

Adicionalmente, hay información adicional que se coloca en el árbol para el uso de los algoritmos de manipulación, ejemplos de esta información son: q (número de registros que están actualmente en el nodo), apuntador al nodo madre.

Arboles B+

Son una variante de los árboles B según la cual los apuntadores a los registros de datos solo se almacenan en las hojas del árbol, lo cual diferencia la estructura de los nodos internos de la estructura de los nodos hoja. Los nodos internos tienen la misma forma de los nodos de un árbol de búsqueda en general. Los nodos hoja tienen una entrada por cada valor del campo de búsqueda junto con un apuntador al registro (o al bloque que contiene el registro) si el campo de búsqueda es clave. Para un campo que no es clave, el apuntador es a bloque y en ese bloque se encuentran los apuntadores a los registros de datos que contienen ese valor, con lo cual se crea un nivel de indirección adicional.

Los nodos hoja del árbol B+ se enlazan con apuntadores entre sí para facilitar el acceso secuencial ordenado a todos los registros de datos. Los nodos hoja constituyen el primer nivel o nivel base de un índice de múltiples niveles, y los nodos internos del árbol B+ constituyen los otros niveles del multinivel. Algunos valores del campo de búsqueda que se encuentran en las hojas se repiten en los nodos internos del árbol B+ para guiar la búsqueda.

Creacion de ndices. Como adelantamos en los lineamientos generales, los campos que

son candidatos a tener caminos de acceso dedicados son: atributos por los cuales se

hacen busquedas (por igualdad o por rango), atributos claves o atributos que forman

parte de una condicion de join entre relaciones. Al crear caminos de acceso, hay

que establecer un compromiso entre el ahorro en tiempo que va a signi car el tener

ese camino de acceso y el gasto adicional en que se va a incurrir para realizar las

operaciones de actualizacion de los datos, que tambien deben actualizar los caminos

de acceso. En general, los caminos de acceso son tambien llamados ndices.

ISAM (Método de acceso secuencial indexado)

1. Cuándo construir un índice para un atributo. En general, si un atributo es clave o si se utiliza para alguna búsqueda o condición de join, hay una justificación inicial para crear un índice por ese atributo. Una situación deseable para la creación de índices es cuando existen varias consultas que se pueden contestar simplemente recorriendo los índices, sin necesidad de acceder el registro de datos.

2. Cuándo crear un índice de varios atributos. Si existen varias consultas que necesitan acceder los datos por varios atributos simultaneamente, por ejemplo, consultas cuya condición de selección utilice la edad y la carrera de un estudiante, entonces se justi ca crear un sólo índice por esos dos atributos. En este caso es importante que se construya el índice con el orden correcto en los atributos.

3. Cuando crear un índice cluster. Como un archivo puede tener a lo sumo o un índice primario o uno cluster, esta decisión es delicada pues tiene implicaciones en el ordenamiento físico de los registros de datos. Los índices cluster favorecen las búsquedas por rango. Si hay muchas consultas con este tipo de búsqueda por un atributo, puede que valga la pena crear el índice cluster, siempre y cuando estas consultas requieran acceso al registro de datos. En cambio, si la consulta no necesita acceder el registro de datos, entonces no tiene sentido crear un índice cluster para ese campo.

4. Cuándo usar un índice basado en hash o un índice basado en un árbol. Los manejadores de base de datos ofrecen principalmente estructuras B+ para la construcción de índices, sin embargo algunos sistemas proveen la posibilidad de uno basado en hash. Los árboles B+ son buenos para búsquedas por igualdad o por rango, pero los basados en hash, solo son buenos para las búsquedas por igualdad, y esto es una característica que debe ser tomada en cuenta en esta decisión.

Sin comentario »

ELECCION DE LA MISS SISTEMAS

Hoy en la FIESTA DISCO CLUB se elige nuestra representante, en los ensayos para la presentación de esta noche e capturado algunas imagenes de las candidatas, espero que las disfruten  

Sin comentario »

SEGURIDAD DE VISTA

El UAC de Windows Vista no es una medida de seguridad

Desde luego, la capacidad que tienen desde Microsoft para sorprendernos es casi infinita. Si la nueva versión de su sistema operativo, Windows Vista, tenía como objetivo mejorar la seguridad, parece que el User Account Control no es una de las maneras de conseguirlo. Según declaraciones de Mark Russinovich, empleado de Microsoft, el UAC o el modo protegido de Internet Explorer están diseñados para permitir saltos entre los diferentes niveles de integridad (Integrity Levels), para permitir la compatibilidad y facilitar el uso. Por tanto, no se puede considerar que sean realmente métodos de seguridad, en sus propias palabras. Su utilidad principal es para que los programadores empiecen a acostumbrarse a programar aplicaciones que no requieran privilegios de usuario para funcionar. Es decir, tanto rollo con la seguridad y tantas molestias para los usuarios, muchos de los cuales han desactivado UAC tras cansarse de ver las pantallas de aviso, y al final este no sirve como medida de seguridad. Según algunos investigadores, en pocos meses la seguridad de Vista respecto al malware será la misma que ofrecía XP, ya que los crackers descubrirán estos puntos débiles de UAC y los aprovecharán. Angel Feijo..

Sin comentario »

Sub 17 de Ecuador goleó 5-0 a Estudiantes de La Plata.

Este miércoles la selección Sub 17 de Ecuador aplastó 5-0 a Estudiantes de La Plata, en el tercer encuentro amistoso de su gira en Argentina contra equipos de la misma categoría, como preparación para el Sudamericano que se realizará en marzo en el país.

La Tricolor se llevó el triunfo gracias a los goles de Pablo Ochoa (2), Eduardo Bone, Rodrigo Puetate y Miler Bolaños, en la mejor presentación hasta el momento de los dirigidos por Homero Mistral Valencia, que este viernes se enfrentarán a la Sub 17 de River Plate.

A continuación los resultados y el calendario de los amistosos de Ecuador:

Sábado 4: Ecuador 2-1 Vélez Sarsfield
Martes 6: Ecuador 1-2 Lanús
Miércoles 7: Ecuador 5-0 Estudiantes de La Plata
Viernes 9: Ecuador - River Plate
Domingo 11: Ecuador - Uruguay (Montevideo)
Martes 13: Ecuador - Argentina (Buenos Aires)

Comentarios (2) »

Campeonato Nacional: Árbitros y horarios de la 1ra fecha

La Federación Ecuatoriana de Fútbol (FEF) designó a los árbitros que dirigirán la primera fecha del Campeonato Nacional.

El Nacional - Emelec
Fecha: Sábado 10 de febrero
Hora: 12h00
Estadio: Olímpico Atahualpa
Ciudad: Quito
Árbitro central: Mauricio Reinoso
Línea 1: Yonis Aragón
Línea 2: Douglas Bustamante

Deportivo Cuenca - Liga de Quito
Fecha: Sábado 10 de febrero
Hora: 16h00
Estadio: Alejandro Serrano Aguilar
Ciudad: Cuenca
Árbitro central: Carlos Vera
Línea 1: Juan Cedeño
Línea 2: Jhonny Moreira

Imbabura - Deportivo Azogues
Fecha: Sábado 10 de febrero
Hora: 16h00
Estadio: Olímpico
Ciudad: Ibarra
Árbitro central: Daniel Salazar
Línea 1: William Lozano
Línea 2: José Hernández

Olmedo - Deportivo Quito
Fecha: Domingo 11 de febrero
Hora: 12h00
Estadio: Olímpico
Ciudad: Riobamba
Árbitro central: José Carpio
Línea 1: Fernando Tamayo
Línea 2: José Alvarado

Barcelona - Macará
Fecha: Domingo 11 de febrero
Hora: 16h00
Estadio: Monumental Isidro Romero
Ciudad: Guayaquil
Árbitro central: Tomás Alarcón
Línea 1: Luis Alvarado
Línea 2: José Lara

Comentarios (1) »

Política

El ex presidente Lucio Gutiérrez advirtió que el nuevo mandatario Rafael Correa prepara las bases para implantar en la nación sudamericana un régimen totalitario,

Creen que es una acusacion por parte de Lucio o tal ves? tiene razon

Comentarios (2) »