Archivo del sitio

Software de Gestión de Mantenimiento para la industria Oil and Gas

En este apartado quiero compartir una herramienta que hemos desarrollado junto al equipo de trabajo en el departamento de mantenimiento de la empresa, situada en la ciudad de Neuquén, Argentina. El primer desafío consiste en identificar las necesidades que debe

Publicado en: Ingeniería de Software, Oil and Gas

Control de versiones para archivos y documentos – Herramientas.

Cuando se trabaja con archivos, a medida que se van modificando, estos tienen en diferentes momentos diferentes estados. Por ejemplo, supongamos que comienzo un trabajo en un documento en Word, el primer día escribo una introducción y guardo el archivo.

Publicado en: Informática, Ingeniería de Software Etiquetado con: , , ,

Como ejecutar un script en PHP cuando alguien abre un email.

La idea es poder ejecutar automáticamente un script en PHP cuando alguien abre un email. Explicaré como hacerlo.

Publicado en: Informática, Ingeniería de Software Etiquetado con: , ,

Recuperación y concurrencia en base de datos.

En esta oportunidad quiero hablar un poco sobre como un motor de base de datos ataca los problemas de concurrencia o fallas durante el procesamiento de datos. Tambien se mencionará el concepto de transacción.

Publicado en: Informática, Ingeniería de Software, Problemas

Implementando un datawarehouse.

Un datawarehouse lo definiría como un sistema de información que reúne datos de diferentes orígenes, los procesa y los entrega al usuario final como información útil para la toma de decisiones o para hacer inferencias de los mismos para aplicarlas

Publicado en: General, Informática, Ingeniería de Software

Algo de programación en Linux, hilos, sockets y semáforos.

El objetivo del siguiente post es acercar a la comunidad de programadores un código fuente de un programa que he realizado para un trabajo de la universidad. Básicamente el programa consta de un servidor de batalla naval, y los clientes

Publicado en: Informática, Ingeniería de Software, Sistemas Operativos

Creando IDs únicos en PHP.

Generalmente cuando almacenamos datos en una base de datos, nos despreocupamos por generar un ID (identificador de registro) único, ya que delegamos la tarea al motor de la base de datos, asignando generalmente la propiedad de auto_increment, lo que nos garantiza que se cree un valor único por cada registro nuevo que insertamos. Esto nos puede acarrear inconvenientes al momento de migrar o unir datos en una tabla, a continuación, una solución posible.

Publicado en: General, Informática, Ingeniería de Software

Web hosting gratis con PHP y MySQL.

Aquí presento un servicio de web hosting gratis, donde puedes alojar tu sitio web para que todo el mundo lo vea. Creo que es una herramienta mucho más que interesante para todos los desarrolladores web. A continuación muestro los detalles

Publicado en: General, Informática, Ingeniería de Software

Gestión de la configuración del software

La Gestión de la configuración del software es uno de los aspectos importantes que se deben tener en cuenta al momento de planear el desarrollo de sistemas informáticos. Aquí un pantallazo de los puntos más relevantes de esta actividad de

Publicado en: Ingeniería de Software

Programación extrema (Extreme Programming)

Es una metodología ágil de desarrollo de software que se basa en la simplicidad, la comunicación y la retroalimentación. XP hace hincapié en el testeo de nuestros programas creando test antes de la implementación, durante y cuando haya terminado. Y

Publicado en: Informática, Ingeniería de Software

Introducción a Visual Web Java Server Faces

Con este nuevo Framework de Java se pueden generar páginas web visualmente. El IDE de desarrollo, al agregar una nueva página nos genera el cógido JSP necesario para generar la respuesta HTML al cliente. Se puede desarrollar un portal al

Publicado en: Informática, Ingeniería de Software

Generar ayudas creando videos tutoriales

Hace poco me encontraba con la tarea de tener que documentar los procedimientos de un software desarrollado, y luego de analizar varias metodologías, aparte del famoso “Manual de usuario” en PDF, me encontré con una interesante herramienta.

Publicado en: General, Informática, Ingeniería de Software

Cómo crear un graficador en PHP

Ahora explicaré como generar un pequeño graficador de funciones en PHP. Supondremos que el lector tiene un manejo mínimo de PHP y sabe crear base de datos en el motor MySQL.

Publicado en: General, Informática, Ingeniería de Software

Desarrollo de Software con Scrum

Describiré muy brevemente la metodología de trabajo Scrum para el desarrollo de software, ya que es una alternativa más ágil que el proceso unificado y que hoy en día empresas medianas aplican con éxito para llevar adelante sus proyectos de

Publicado en: Informática, Ingeniería de Software

Patrones de Diseño

Explicaré que son y que papel juegan hoy en día en el desarrollo de software.

Publicado en: Informática, Ingeniería de Software

Calidad en el desarrollo de software

Mantener un proceso de desarrollo controlado es la clave para generar un producto de software de calidad. También comentaré un poco sobre los costos de la falta de calidad y lo beneficios de tenerla.

Publicado en: Informática, Ingeniería de Software

Web & Empresas