Archivo de la categoría: Uncategorized

Business Process Management and Integration Conference

 

Asistiré en octubre a esta conferencia sobre SOA y BPM. Sin lugar a dudas estos dos temas vienen con mucha fuerza en Chile este año. Desde hace un par de años que todos hablan de SOA, pero este año en particular las empresas están dejando de hablar y tomando acciones para iniciar el camino a SOA.

BPM es otro tema de moda, pero de una moda que viene para quedarse. Los Developer deben preocuparse de estar preparados para poder responder a estas necesidades sin sus típicas soluciones ADHOC, que siempre son muy rígidas y de procesos de desarrollo largooooos.

Link to Business Process Management and Integration Conference

K

La letra K es exótica, sobre todo en los nombres. Esa fue una conversación que tuve hace un tiempo. En esa oportunidad surgió la duda de palabras que comienzan con K en español.

 

Aquí hay una lista de algunas:

 


  1. Kabak
  2. Kabila
  3. Kadi
  4. Kaiser
  5. Kaki
  6. Kaleidoscopio
  7. Kan
  8. Kanato
  9. Kantismo
  10. Kermesse
  11. Kilo
  12. Kiosco
  13. Kirie


 

Pulpo.cl Colectivo

Se declara:

Pulpo es un colectivo de producción gráfica que resulta del deseo común de hacer público el trabajo que sus integrantes realizan en el ámbito personal.

Yo llegué a está pagina de artistas por Macarena, páginas 30 a 33 de la revista. Si ustedes conocen mi cuchitril verán que varios de los miembros del colage son hermosas obras de mi pinacoteca, donadas generosamente por la Artista.

El sitio es:

 

www.pulpo.cl


 
 

El vuelo al PDC

Día 1.      

 

Nuevamente me toco volar a los estados unidos, hace un año y pico que no venía. Me vine con escala en Lima, por lo que el avión estaba lleno de parroquianos que iban a Perú.

 

Es notable como la gente de LAN trata diferente a los que van sólo a Perú respecto a los que van a EEUU. En esta parte del tramo, me tocó un Gringo de compañero que quedó separado de su PARTNER de viaje, por lo que después se movió y me dejo asiento doble en un vuelo lleno. Eso es un buen augurio de que iba a ser un buen vuelo.

 

 En Lima el vuelo se llenó otra vez, pero esta vez no eran Peruanos sino Japoneses de un TOUR. Por lo menos 50. Me tocó de compañera una abuelita Japonesa que no hablaba ingles, yo hablo como Tarzan ella nada!!! Pero por arte de magia, se cambio de puesto y nuevamente tenía un doble asiento para mí.

 

Llegue a inmigración y me ficharon como a un delincuente. Poner los dedos en un escáner digital, foto, las preguntas de rigor cómo Por qué viene, Dónde va, cómo se llama, por qué se llama así, cuanto mide en Pies, tiene tatuajes, etc.

 

Después de ese trato tan amable del oficial, pasé por la experiencia del RANTACAR. Una negra de HERTZ me explicaba muy amablemente porque debía tomar un seguro FULL, trató con la técnica americana del Miedo. Me dijo cosas cómo piense que pasará si tiene un accidente, no le cubrirá los gastos de terceros.

 

Cómo no le resultó esa venta, trató con la siguiente treta Americana. Me insistió  que el tamaño de mi auto era muy pequeño. Aquí el tema del tamaño si importa 😉 Yo resistí y le dije que era justo lo que necesitaba. Resulta que el pequeño auto es nada menos que un CAVALIER. En estándar Americano esto es un Cacharrin.

 

Después de eso, y cómo eran las 8 AM en vez de venirme al hotel, dónde ahora estoy bolseando Internet, me fui  a Santa Monica. Muy bonito, la última vez que vine a LA lo conocí y esta igual. Los HOMELESS en las calles y tipos patinando con pinta de fleto.

 

Ahora, como es 11 había un homenaje a los muertos en 11 de septiembre y los soldados muertos en IRAQ. Había una estadística que decía “11 muertos esta semana”.

 

Continuará………………

 

Sobre el Orden

Extraño la calma de las cosas ordenadas. Cuando era un niño del software pensaba que todas esas cosas eran puras pajas. Ahora, con el tiempo veo que es la única forma viable para organizaciones donde hay colaboradores normales y no puras estrellas.

You’ve got to find what you love

El otro día leí la trascripción de una conferencia dictada por
Steve Jobs, CEO de apple y PIXAR, en Stanford. Creo que es notable, en el más
amplio sentido de la palabra.

 Esta impresión no es fruto del análisis riguroso del contenido
de la misma, sino por el efecto maravillo que me produjo. Un ejemplo de los
resultados de esto fue mi notable nick “La
vida me sonríe, bailo con la bonita y yo pongo la música
”.

 Notable de la conferencia de Jobs es cómo expone su salida de
la universidad, cómo el hacer cosas aparentemente sin sentidos tendrá
resultados inesperados en el futuro, cómo el quemarse en APPLE le produjo su
mejor momento creativo, cómo hay que hacer lo que el corazón te dice.

 Bueno, les pongo el link y espero que les haga clic tan
profundamente cómo a mí.

 http://news-service.stanford.edu/news/2005/june15/jobs-061505

Stress de proyectos

Hola,

Esta imagen me llegó por correo electrónico. Cómo trabajo en proyectos de software, disciplina estudiada en la ingeniería de software, me pareció muy interesante.

Entre paréntesis, la ingeniería de software no he tenido mucho éxito hasta ahora…

Cubos de Gestión, ideas de diseño. Primera Parte

Las soluciones de OLAP son
típicamente usadas para presentar la agregación de datos de manera eficiente,
mientras otras tareas son atendidas por el mismo servicio. Los cálculos y
almacenamiento de los datos agregados permiten 
para que los usuarios finales puedan cruzar grandes volúmenes de información con tiempos
de respuestas muy efectivos.

 

Existen dos puntos esenciales a ser  considerados
en el diseño de una solución de OLAP: DATA EXPLOSION y SPARSITY.

 

DATA EXPLOSION

Este término se entiende como la
tendencia de los cubos a crecer exponencialmente debido al uso de agregaciones
excesivas. Esto ocurre porque muchas veces son la idea de aumentar el desempeño
se hacen muchos precálculos de agregaciones para que al momento de consultarlas
los tiempos de respuesta sean mínimos. El problema es que esto consume mucha
capacidad de almacenamiento.

 

SPARSITY

Es una medida de la densidad de
datos dentro de un cubo o de una dimensión. 
Idealmente los cubos no deben contener celdas vacías, en la realidad los cubos
contendrán celadas bases vacías en sus dimensiones para posteriores recálculos
del cubo.

 

DIMENSION SPARSITY, de manera
análoga, es la medida de la cantidad de miembros vacíos dentro de una
dimensión. Esto quiere decir miembros de la dimensión que no tiene datos
asociados en ninguna FACT TABLE. Mientras más miembros vacíos
tenga
una dimensión, más probable es que produzca SPARSITY en los cubos en los cuales
esa dimensión se usa.

 

La causa principal de SPARSITY es
el uso de dimensiones con espacios o datos no relacionados. Esto parece poco
importante en términos de tamaño, pero usado en grandes volúmenes de datos  puede
producir un crecimiento exponencial del tamaño de los cubos.

 

Diseño de dimensiones

 

El diseño de las dimensiones es la llave de cubos de gestión
eficientes y de valor porque en rigor las FACT TABLE son medidas agregadas de
estas dimensiones. La clave del diseño de una dimensión efectiva es la
estructuración de los datos subyacentes.

 

Existen dos preguntas básicas que
deben ser consideradas en el diseño de las dimensiones de un cubo. La primera
es que modelo se usará, las opciones son “estrella
o “copo de nieve”.

 

 

El modelo estrella tiene dos
características principales:

 

  1. Una o más tablas de dimensiones, cada una con su llave primaria, con uno o más
    campos descriptivos que se usan para determinar el nivel de atributos de cada
    dimensión. Cada dimensión se encuentra en una sola tabla.

 

  1. Una FACT TABLE que contiene campos numéricos que están
    mapeados
    con las llaves primarias de las dimensiones.

 

 

El siguiente diagrama muestra un
ejemplo del modelo estrella.

 

 

 

El modelo de copo de nieve es
caracterizado por:

 

  1. Una o más tablas de dimensiones, cada una con su llave primaria, con uno o más
    campos descriptivos que se usan para determinar el nivel de atributos de cada
    dimensión. La diferencia es que las dimensiones pueden tener más de una tabla
    que le suministran más atributos a los miembros de la dimensión.

 

  1. Una FACT TABLE que contiene campos numéricos que están
    mapeados
    con las llaves primarias de las dimensiones.

 

El siguiente diagrama muestra un
ejemplo del modelo copo de nieve.

 

 

 

La razón más común para usar el
modelo de copo de nieve es reducir el espacio de almacenamiento requerido para
dimensiones de gran tamaño. Los atributos de menor
cardinalidad
son sacados de la tabla principal de la dimensión, para ser puestos en una
tabla secundaria que se relaciona con la principal a través de una llave de la
segunda. Esto reduce notablemente el requerimiento de almacenamiento pero
aumenta la complejidad del modelo.

 

Una segunda razón para utilizar el
modelo de copo de nieve es habilitar 
el análisis de los atributos de segundo nivel sin presentar los primeros. Esto es una
razón desde el punto de vista de uso de la información más que desde la
perspectiva del desempeño.

 

 

La segunda pregunta básica del
diseño de dimensiones es ¿Dimensiones
privadas o compartidas?
Aquí el punto es decidir si la dimensión que se
está diseñando será exclusiva de un cubo o será compartida por más de uno.

 

Además las dimensiones  privadas
no pueden ser usadas como fuentes de datos para crear
dimensiones virtuales
.

 

Las dimensiones privadas tienen una
ventaja en términos de administración porque siempre son procesadas cuando el
cubo es recalculado.  Además este
tipo de dimensiones provee un nivel de seguridad para datos sensibles porque
sólo es usada en el cubo para lo cual fue diseñada.

 

Las dimensiones privadas proveen
una ventaja en desempeño porque hacen un uso más eficiente de la memoria, los
miembros de estas dimensiones sólo son cargados una vez y puestos en CACHE.
Esto permite tiempos de respuesta más rápidos para consultas que involucran
este tipo de dimensiones.

 

Está decisión debe ser tomada con
cuidado ya que las dimensiones definidas inicialmente compartidas pueden ser
convertidas en privadas mientras que al revés no es posible hacer una
transformación.