Informática y Sistemas (β)

2009/11/05 - 5 noviembre 2009

Régimen de utilización de la capacidad de procesamiento en infraestructuras de IT

Un tema que causa escozor dentro de una organización es la capacidad de procesamiento ociosa, y su aprovechamiento. En general, los responsables no tienen material accesible específico sobre este tema; y cada vez resulta más crítico manejar los conceptos involucrados en tiempos en que la virtualización de máquinas está ganando un espacio de protagonismo en el área de IT. (more…)

Anuncios

2009/10/07 - 7 octubre 2009

Evitando campos de tipo bit en tablas SQL Server 2008

Filed under: Notas sobre Productos,Tips de Desarrollo — Mario Mendez @ 22:23
Tags: ,
evaluando usar bit como tipo de dato

evaluando usar el bit como tipo de dato

Muchas veces tendemos a almacenar registros con ciertos campos que ofician de “banderas” (flags) para representar información que solo tienen dos estados posibles (sí-no; verdadero-falso; 1-0; etc.)  Este tipo de recurso es tradicional y se utiliza desde los primeros sistemas de bases de datos de acceso secuencial, donde la longitud del registro se diseñaba bit a bit; y el largo del mismo era crucial para minimizar la capacidad total, cuyo almacenamiento era sumamente costoso. En estos sistemas antiguos tomar la decisión de reservar dos o tres bit por registro para necesidades futuras era un tema para evaluar seriamente. Sin embargo el tiempo ha pasado, los sistemas de almacenamiento como SQL Server 2008 tienen acceso aleatorio apoyado por índices, y los costos de almacenamiento se abarataron hasta dejar de ser una preocupación primordial. Bajo este contexto hoy en día debemos evaluar la importancia de usar campos de tipo bit, pero desde otro punto de vista: desde el rendimiento del sistema. (more…)

2009/10/06 - 6 octubre 2009

Azure Storage Services: almacenando datos en la nube

almacenando datos en la nube

almacenando datos en la nube

Continuando la serie de pruebas en Azure, avancé sobre los servicios de almacenamiento de datos específicamente las tablas de datos (table service), incorporando la funcionalidad en el sitio público que creé para dichos efectos. Este servicio se implementa de manera completamente independiente a la aplicación o servicio web; y se accede a través de su API (REST API), lo que es prácticamente transparente para el desarrollador si se auxilia de las librerías .NET y ejemplos que introducen en su SDK. Las características de este servicio es la disponibilidad permanente, y redundancia asegurada; lo que no es poca cosa para quienes deben implementar algo similar con infraestructura propia.

Algo sumamente interesante que encontré de este servicio (more…)

2009/10/02 - 2 octubre 2009

Evitando inconsistencias de datos por navegación hacia atrás en sitios web

el botón de la discordia

el botón de la discordia

Cuando se consolidó la plataforma web como vehículo de implementación de aplicaciones, muy por encima de las basadas en ejecutables Windows (dominantes hasta entrando al nuevo milenio), comenzaron a presentarse problemas nuevos y algunos de difícil solución. Estos problemas se deben mayormente a que la www (world wide web) fue pensada inicialmente como canal de comunicación, y solo con su masificación se empezaron a explotar nuevas prestaciones comerciales y operacionales. Uno de los grandes problemas, y que hasta el día de hoy no se encuentra enteramente resuelto en la mayoría de los sitios que visito es el de la navegación hacia atrás. Y una buena arquitectura debe considerar la navegación de un sitio conforme a ciertos criterios de usabilidad, que en este caso no estan bien estandarizados por lo que hay que prestarles mayor atención. (more…)

2009/09/28 - 28 septiembre 2009

Explorando Azure: servicios web en la nube

Filed under: Notas sobre Productos — Mario Mendez @ 22:07
Tags: ,
Probando servicios web de Azure

Probando servicios web de Azure

La semana pasada comencé una serie de pruebas de la plataforma Azure, inicialmente subiendo un sitio público donde voy incrementando funcionalidades a medida que avanzo las pruebas. El sitio tiene un trabajo visual sencillo y básico, casi minimalista; a efectos de profundizar en las herramientas y posibilidades; sobre todo las relacionadas a funcionalidades y prestaciones. A continuación describiré mis primeras impresiones. (more…)

2009/09/25 - 25 septiembre 2009

Presupuestando la inversión de TI en empresas de servicios informáticos

Filed under: Filosofía y Sistemas de Información — Mario Mendez @ 23:23
Tags:

Un problema que deben enfrentar los nuevos emprendimientos consiste en establecer el presupuesto para la inversión y mantenimiento de tecnología informática, dada la alta velocidad de depreciación que tiene. Una estimación estándar aceptada, generalmente tomada a partir de la inversa de la Ley de Moore, predice que la tecnología de hardware queda obsoleta en 18 meses a partir de su lanzamiento al mercado. Convengamos que la ley de Moore es ayudada activamente por las empresas que establecen un orden de renovación que se asemeja generalmente a esta curva, lo que les permite gestionar mejor su actividad. Dado este escenario, hay que planificar muy bien el presupuesto destinado al área de TI, no solo para el primer período, sino fijar la política a más largo plazo, sobre todo si se tratan de empresas del rubro informático.
Para analizar mejor este tema, conviene verlo gráficamente (more…)

2009/09/15 - 15 septiembre 2009

Diseñar Indicadores Clave de Gestión

indicadores de gestión

definición típica de indicador de gestión

El impulso y utilización de Tableros de Control de Gestión (Balanced Scorecard) en relativamente poco tiempo, habla de la gran necesidad que había en esta área. Sin embargo la aplicación práctica de los mismos redunda muchas veces en fracasos dada la falta de una normativa o conocimiento al momento de definir los indicadores, cuando su diseño cae en manos poco capacitadas o experimentadas.
Los indicadores de gestión (Key Process Indicator) son el elemento primario de estos tableros, y sobre ellos recae la utilidad y en definitiva el éxito en la adopción de esta herramienta. (more…)

2009/09/14 - 14 septiembre 2009

Las estadísticas de consulta de Google como auxiliar para evaluación de tecnologías y productos

Filed under: Notas sobre Productos — Mario Mendez @ 20:57
Tags:

graficaComo consultores de sistemas muchas veces se nos pide que hagamos evaluaciones sobre tecnologías para contestar tanto preguntas concretas sobre capacidades de productos como así también impresiones sobre inserción en el mercado y futuro de los mismos. En este último caso un poco se excede las posibilidades de dar juicios con base, y en parte juega mucho a favor la experiencia previa y hasta la intuición del profesional para hacer anticipaciones sobre desarrollo tecnológico. Esto muchas veces obliga a hacer estudios de mercado y tendencias que a veces poco y nada tienen que ver con la profesión de sistemas, y obliga a revisar estudios y estadísticas, generalmente de revistas especializadas y otros medios actuales, para poder sacar conclusiones; ya que el profesional de sistemas es el más capacitado para evaluar la factibilidad de estos estudios. El gran problema que encontramos en esta tarea de previsión futura, es que (more…)

2009/09/11 - 11 septiembre 2009

Metonimia y otras figuras semánticas que el profesional debe reconocer para realizar correctas definiciones de sistemas

primer bug documentado

primer bug documentado

Como introducción a este tema me gustaría comentar sobre los pocos glamorosos orígenes de la palabra “debug”, término muy conocido en la jerga informática como sinónimo de “depurar código” para eliminar fallos de software. Esta palabra deriva de “bug” que en inglés significa insecto, y generalmente se aplica a las cucarachas o baratas; por lo que debug vendría a ser desinsectar o quitar cucarachas. Ahora bien ¿qué tienen que ver estos animales tan desagradables con los programas de software? (more…)

2009/09/08 - 8 septiembre 2009

Software y responsabilidad profesional

Muchos programas especializados en funciones de cálculos de ingeniería civil traen una aclaración en sus manuales o en sus páginas “acerca de…” que palabras más o palabras menos dicen algo similar a lo siguiente: “los resultados presentados por este programa son a modo de referencia y deberán ser verificados por un profesional”. En realidad, los resultados en la práctica nunca son verificados y se cree ciegamente en los resultados (more…)

Página siguiente »

Blog de WordPress.com.