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

imageEn 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 cubrir el software, entre las que podemos detallar:

  1. Gestión y reportes de Fallas.
  2. Reportes de trabajos de mantenimiento.
  3. Gestión de rutinas de mantenimiento preventivo.
  4. Gestión de trabajos a realizar en terceros o proveedores externos.
  5. Registro de componentes.
  6. Planillas de seguimiento de inspecciones no destructivas.
  7. Análisis de indicadores de gestión.
  8. Análisis de causa raíz.

Unos de los puntos principales que se tuvo en cuenta es que el personal que realiza el trabajo en campo requiere de herramientas tecnológicas sencillas y que no resulten complejas a la hora de tener que suministrar la información, por lo que los datos son registrados mediante un formulario estándar y luego son cargados al sistema desde la base de operaciones.

Posteriormente se pretende concentrar toda esa información en un único sitio para poder analizarla y tomar las decisiones en función de los resultados de la gestión, además de funcionar como repositorio de documentos requeridos durante la operación.

A continuación voy a comentar algunos módulos del sistema para poder clarificar los conceptos antes mencionados.

Leer más ›

Publicado en Ingeniería de Software, Oil and Gas

Configuración de PFSense 2.0 con OpenVPN Road Warrior.

Esta vez el escenario propuesto consiste en que un cliente requiere conectarse en forma remota a nuestra organización con una conexión VPN segura que permita acceder a todos los servicios de la red interna de nuestra empresa. Por eso a continuación describiré los pasos necesarios para realizar esta configuración implementando un firewall con PFSense 2.0.

Leer más ›

Publicado en Comunicaciones, Informática, PFSense, Sistemas Operativos Etiquetado con: , , , , ,

Configurar un firewall con failover PFSense 2.0.1.

Básicamente la idea consiste en configurar en nuestra organización un firewall con redundancia en la cual se replican los estados de las conexiones en un equipo de backup y en caso de producirse una falla en el principal, el secundario entre en funcionamiento automáticamente sin producir cortes en las comunicaciones.

Por ello en el ejemplo configuraremos dos firewall capaces de funcionar sincronizadamente, uno como equipo principal y otro como secundario de backup.

Leer más ›

Publicado en Comunicaciones, Informática, PFSense, Problemas, Sistemas Operativos Etiquetado con: , , ,

Redundancia y balanceo de cargas entre dos ISP con PFSense y MultiWAN.

En muchas organizaciones es vital no perder la conexión a internet en ningún momento. Por lo cual en los departamentos IT se suele contratar dos proveedores diferentes de internet o más. A continuación mostraré el procedimiento para implementar un sistema multi WAN con balanceo de carga y redundancia que tiene la ventaja de que si se cae un proveedor todo el tráfico sea redirigido por el ISP activo  y a su vez si ambos funcionan correctamente, dividir todas las conexiones salientes por ambos servicios. Para ello utilizaremos un firewall basado en la distribución PFSense 2.0.1.

Leer más ›

Publicado en Comunicaciones, Informática, PFSense, Sistemas Operativos Etiquetado con: , , ,

Firewall con PFSense 2.0

imageA continuación mostraré como configurar el potente y sencillo firewall de PFSense 2.0  importantísimo a la hora de proteger nuestra red.

Cargaremos las reglas básicas que se requieren para permitir a los clientes solamente navegar por internet.

Leer más ›

Publicado en Informática, PFSense, Problemas, Sistemas Operativos Etiquetado con: ,

Activar log de firewall en Windows

En ciertos ambientes podemos tener la necesidad de que el firewall de Windows nos deje un registro de todos los eventos que está realizando, bloqueo de conexiones entrantes y salientes, bloqueo de programas, puertos, etc.

A continuación muestro los pasos para activar este registro.

Leer más ›

Publicado en Comunicaciones, Informática, Sistemas Operativos Etiquetado con: , ,

Forma práctica de entender el resultado de un límite matemático.

image

Muchas veces cuando estamos estudiando análisis matemático perdemos de foco el razonamiento clave que debemos tener presente para entender las operaciones que intervienen en los desarrollos numéricos.

Por eso quiero recordar un procedimiento muy simple que nos permite entender como se llega a un resultado de un límite matemático.

Leer más ›

Publicado en Algebra, Analisis Numerico, General Etiquetado con: , , ,

Permisos para terminar procesos de otros usuarios con una cuenta standard

Escenario: Windows 7, varios usuarios con permisos standard con sesión iniciada y un programa que utiliza un puerto COM en modo exclusivo.

Problema: si un usuario ya inició el programa y se realiza un cambio de usuario sin cerrar la sesión (es mas rápido ya que no se cierran todas las aplicaciones), el nuevo usuario no podrá utilizar el programa, ya que el soft abierto en la otra sesión hace uso del puerto en modo exclusivo y no lo libera hasta tanto se cierre la aplicación.

Solución: el nuevo usuario debería poder finalizar los procesos que tengan capturado el puerto. El inconveniente se presenta si el usuario tiene una cuenta standard (esto es lo recomendado por seguridad) que no le permite finalizar los procesos de otros usuarios. Y no es recomendable que tenga todos los permisos de administrador.

Por ello a continuación mostraré como conceder los permisos requeridos para que un usuario común pueda matar los procesos iniciados por otras cuentas.

Leer más ›

Publicado en Informática, Problemas, Sistemas Operativos, Uncategorized Etiquetado con: , , ,

Programar apagado automático desde Windows.

shutMuchas veces necesitamos que nuestra PC se apague sola cuando no estamos delante de ella. Por eso resulta bastante útil configurar el apagado automático.

En el siguiente post voy a indicar como hacerlo, programando una tarea de Windows sin tener la necesidad de instalar programas adicionales para conseguir nuestro objetivo.

Leer más ›

Publicado en Informática, Sistemas Operativos Etiquetado con: , ,

Breve Historia de los Compiladores

Con la aparición de la computadora con programa almacenado, iniciado por John Von Neumann a finales de la década de 1940, se hizo necesario escribir secuencias de códigos, o programas, que darían como resultado que estas computadoras realizaran los cálculos deseados. Al principio estos programas se escribían en lenguaje de maquina: códigos numéricos que representaban las operaciones reales de la maquina que iban a efectuarse.

Leer más ›

Publicado en Historia, Informática Etiquetado con: , ,

Cómo instalar POI’s en GPS Garmin.

nv-logoA continuación mostraré los pasos a seguir para instalar POI’S en un dispositivo Garmin. Para el caso utilizaremos puntos descargados desde www.tuguiagps.com

Para poder introducir los Poi’s en su navegador Garmin, deberá instalar el software de conexión para Pc, "POI Loader". Dicho software se puede descargar desde la página Web http://www.garmin.com/garmin/cms/site/es/home/extras/poiloader

Descárguese el programa y siga las instrucciones de instalación. Una vez instalado en su PC, lo cerramos.

Leer más ›

Publicado en General Etiquetado con: , , , ,

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. En ese instante tengo la primera versión del documento. Al día siguiente le agrego el primer capítulo al trabajo y lo vuelvo a grabar, entonces, ahí tengo la segunda versión del archivo. Y así sucesivamente. Por lo general sobrescribo el mismo archivo pisando la versión anterior. Resultaría muy engorroso guardar el trabajo con un nombre diferente cada vez, para conservar los cambios entre versión y versión, entonces lo que se hace es sobrescribir el mismo archivo, perdiendo de esa forma los estados anteriores del documento.

Pues bien, entonces el control de versiones consiste y disponer en forma ordenada, de cada una de las versiones o estados de esos archivos.

Esto resulta muy útil, por ejemplo cuando se programan sistemas informáticos, pues un pequeño cambio en un archivo, puede alterar el funcionamiento del software y resultaría muy práctico poder volver a un estado anterior. Aunque esto es extensible a cualquier tipo de archivos, como imágenes, planilla de cálculos, videos, textos, etc.

A continuación presento dos herramientas, que utilizadas combinadamente nos proporciona un control de versiones excelente. Nos permite volver a cualquier estado del documento en el que estemos trabajando, ver las diferencias entre versiones, etc.

Leer más ›

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

Ganar interesantes premios respondiendo preguntas en Lockerz.com

LockerzMuchas personas buscan sacarle un poco de rédito al tiempo que dedican a navegar por internet. Aquí les presento una página donde respondiendo preguntas van ganando puntos y luego los pueden canjear por muy interesantes premios, como Ipods, netbooks, cámaras digitales, etc.

El tema es registrarse y responder las preguntas que nos hacen diariamente para ir sumando puntos. Al principio hay un juego que nos da puntos extras.

Para ingresar a la página se debe contar con una invitación. Si la quieren, déjenme su dirección de email(no será publicada) en los comentarios así se las puedo enviar a la brevedad.

 

Leer más ›

Publicado en Uncategorized

Mi experiencia con el Web hosting Dattatec.

Hola a todo el mundo.

Esta vez quiero relatar mi experiencia en este servicio de web hosting. La verdad que dudaba en escribir esto, pero lo último que me acaba de pasar con esta empresa me dio mucha indignación y quiero darlo a conocer.

Leer más ›

Publicado en Uncategorized

Principio de Huygens.

Cuando una onda se propaga por cualquier medio, aparecen en todo instante ciertos puntos que empiezan simultáneamente a tomar parte en el movimiento. Llamamos frente de ondas a la superficie que contiene todos los puntos que en el mismo instante son alcanzados por la perturbación.

Leer más ›

Publicado en Física

Impuesto a la tecnología en Argentina.

Hace varios días que vengo leyendo noticias en las que se habla de que en el congreso se quiere tratar un proyecto de ley en el que pretenden aumentar los impuestos a la tecnología. Entonces traté de informarme mejor sobre el tema y encontré dicho proyecto, que aquí lo dejo para que lo descarguen y manifiesto mi opinión sobre el tema.

Leer más ›

Publicado en General

Comprimir y cambiar tamaños de fotos masivamente.

A medida que avanza la tecnología, las cámaras digitales sacan fotografías con mayor calidad y por lo tanto suelen ser archivos mas grandes. Actualmente una foto sacada con una buena calidad suele ocupar 5 MB aproximadamente. Además con una cámara digital solemos sacar muchas fotos, con lo que el espacio ocupado por estos archivos suele ser mucho, sobre todo si pensamos enviarlas por email a algún conocido. Aquí presento un pequeño programa práctico y muy liviano para poder comprimir, cambiar tamaño y editar masivamente las fotografías.

Leer más ›

Publicado en General, Informática, Problemas

Como encender una PC por la red (Wake On LAN).

Siempre es útil poder encender una pc aunque no estemos frente a ella, sobre todo para los administradores de red que en muchos casos tienen que controlar grandes cantidades de ordenadores en diferentes áreas, resultado tedioso tener que ir a cada computadora para encenderla. Pues aquí mostraré como configurar una PC para poder activarla remotamente.

Leer más ›

Publicado en Comunicaciones, Informática, Problemas

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.

Leer más ›

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

Configurar el servicio DHCP en Windows Server 2008

En grandes organizaciones o en empresas en que el tamaño de la red cambia constantemente, resulta difícil mantener un direccionamiento IP estático. Entonces es aquí donde el servicio de DHCP (Dynamic Host Configuration Protocol) entra en juego, aunque a muchos administradores de red no les guste, puesto que se pierde “cierto control en la red”. De todas formas si este servicio se configura y se ajusta correctamente puede resultar muy beneficioso en los casos antes mencionados.

Para dar comienzo a esto explicaré como se instala este servicio en Windows Server 2008.

Leer más ›

Publicado en General, Informática, Sistemas Operativos Etiquetado con: , , ,

Tips: Seleccionar texto en forma vertical o múltiple en Word.

Hace unos días tenia que modificar un documento en el cual tenía que seleccionar una columna particular dentro de un texto. La forma tradicional de seleccionar un párrafo es hacer click con el mouse y arrastrar el puntero hasta el final. Esto te selecciona la secuencia completa del texto y no me servía.

Luego de probar algunas combinaciones, encontré esta que es muy practica y es bueno tenerla en mente.

Leer más ›

Publicado en General, Informática

Virtualización.

Hoy en día con la potencia con las que cuentan los ordenadores, la virtualización de ordenadores es una de las herramientas mas utilizada por los especialistas en informática para la administración IT. Entre muchas de sus ventajas son la posibilidad de contar con varios sistemas informáticos en un solo servidor. Centraliza su funcionamiento ayudando a reducir costes de hardware y espacio físico.

Leer más ›

Publicado en General, Informática

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.

Leer más ›

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

Extracción segura de pendrives, o no?

En estos días es muy frecuente que se utilicen los famosos “Pendrive” para el traslado de información. Cuando conectamos uno de ellos en el puerto USB de la PC, si estamos utilizando Windows, éste nos indica que se ha detectado un dispositivo de almacenamiento y procede a la instalación de los drivers para podes utilizarlo.

Luego de guardar nuestros datos en el dispositivo y al momento de querer extraer nuestra unidad USB Windows nos alerta de que debemos hacer clic derecho en el ícono del pendrive que se encuentra  en la barra de tarea y luego seleccionar la opción de “Quitar harware de forma segura”. Bien, el tema es que muchas personas omiten ese paso y lo extraen sin mediar mas interacción sin que el hardware se rompa o algo por el estilo, y hay otras personas que religiosamente realizan dicha operación de extracción segura por temor a lo antes dicho. Pero cual es la verdad de todo eso? Cual es la forma correcta? Se puede extraer el pendrive omitiendo este paso?.

Leer más ›

Publicado en General, Informática, Problemas, Sistemas Operativos

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 según sea necesario.

Leer más ›

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

Un caso práctico de informática forense.

A continuación pretendo mostrar un caso de análisis de informática forense aplicado a un diskette. Dicho diskette contiene información oculta de diferentes formas, y lo interesante de este caso son los pasos que se realizan para recuperar dicha información. También se pretende llevar un orden en la descripción de los pasos y la estructura del documento tal como seria en un caso presentado en un juicio.

En el análisis se utilizan herramientas Open  Source bajo plataforma Linux.

Leer más ›

Publicado en General, Informática Etiquetado con: , , ,

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 correspondientes que se conectan para jugar. El programa está hecho en C para Linux y es un programa en modo consola. Leer más ›

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

Configurar una conexión a internet ADSL en Ubuntu Linux

Hoy en Argentina, las conexiones a internet se proveen mayoritariamente por un servicio ADSL.  A continuación explicaré brevemente como configurar estas conexiones en Ubuntu.

Leer más ›

Publicado en Comunicaciones, General, Informática, Problemas

Cómo cambiar la configuración del teclado en Windows Vista

 Este post está destinado a todas aquellas personas que solo utilizan la computadora como herramienta para hacer un trabajo cotidiano, pero que no divagan por el mundo de los sistemas o configuraciones.

Leer más ›

Publicado en General, Informática, Problemas

Ejemplo de captura de tráfico de red.

A continuación presento un pequeño trabajo práctico que consiste en capturar el tráfico de una red y averiguar el nombre de usuario y contraseña que se utiliza para acceder a un sitio web. Analizando el requerimiento http que envía el cliente, obtenemos los datos que estamos buscando.

Leer más ›

Publicado en Comunicaciones, General, Informática

Sincronizar carpetas en Windows.

Hoy en día es muy frecuente que tengamos que utilizar más de una Pc en nuestra vida cotidiana y nos surja la necesidad de mantener sincronizadas ciertas carpetas que tienen el mismo contenido en ambas computadoras. Esto quiere decir que si modificamos algún archivo en alguno de los ordenadores también nos gustaría que este cambio se realice en la otra Pc, así no nos queda una versión desactualizada en una de las computadoras.

Leer más ›

Publicado en General, Informática, Problemas

Unidad de medida de Ancho de Banda

En los sistemas digitales, la unidad básica del ancho de banda es bits por segundo (bps). El ancho de banda es la medición de la cantidad de información, o bits, que puede fluir desde un lugar hacia otro en un período de tiempo determinado, o segundos.

Leer más ›

Publicado en Comunicaciones, General

Breve Historia de Internet

Dónde, cómo y por qué surge internet, la red de comunicaciones mas importante del mundo, y que hoy marca un hito en la historia de la humanidad. A continuación un texto breve que nos pone al día sobre éste hecho del cual es parte nuestra generación.

El proyecto de Internet nació a partir de una red de ordenadores interconectados llamada ARPA, desarrollado por el Departamento de Defensa de los Estado Unidos. La idea principal consistía en mantener el control de los sistemas del país, aunque fallaran los sistemas centrales de control. De esta manera, ARPA poseía computadores que se encontraban en lugares alejados unos de otros y cada computador se conectaba con todos los demás.

Leer más ›

Publicado en Comunicaciones, General, Historia, Informática

Regresión lineal.

La regresión lineal se utiliza cuando se cuenta con un conjunto de pares ordenados y se pretende obtener la ecuación de una recta que mejor se ajuste a esos puntos. Generalmente esta función que se obtiene se puede utilizar para estimar ciertos valores desconocidos. A continuación explicaré como obtener la ecuación de la recta de regresión.

Leer más ›

Publicado en Algebra, Analisis Numerico, Estadística

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.
Leer más ›

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

Interpolación por el método de Lagrange

A continuación expodré como se obtiene el polinómio de interpolación mediante el método de Lagrange. Básicamente el problema consiste en que se cuenta con un conjunto de pares ordenados que representan puntos en un par de ejes cartesianos y se quiere buscar una función que pase por todos esos puntos.

Leer más ›

Publicado en Algebra, Analisis Numerico, General, Problemas

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 del servicio. Su nombre 000webhost: http://www.000webhost.com/67893.html

Leer más ›

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

Por qué es necesaria la seguridad de la información

La norma ISO 17799 nos introduce a la seguridad de la información mediante la explicación del porqué es necesaria (ver siguientes párrafos). A veces las personas no son conscientes de lo importante que es la implementación de un sistema de seguridad, por ejemplo, que pasaría si se vulnera el sistema informático de un banco y son robados datos de clientes? Acá no solo influye el solo el hecho del robo de datos, sino que lleva aparejado muchas cuestiones más como por ejemplo la pérdida de imagen de la entidad (como un bien intangible), pérdida de confianza y hasta deba enfrentar juicios de sus clientes.

Leer más ›

Publicado en Comunicaciones, General, Informática

Estructuras algebraicas

Conocer las estructuras algebraicas es la base para luego comprender el resto de los temas que se tratan en la materia. Aunque al principio pueda parecer todo muy abstracto, todos estos conceptos se aclaran cuando se los ejemplifica con el conjunto de los números reales. Como en todas las carrearas de ingeniería se comienzan dando estos temas, pensé que podría ser útil transcribir los apuntes que he tomado en las clases de la profesora Nuñez de la universidad donde realizo mis estudios.
Leer más ›

Publicado en Algebra

Derivadas Cruzadas

Teorema de Swartz:  Igualdad de las derivadas parciales.

Este es uno de los teoremas mas importantes cuando en análisis matemático se estudian las derivadas parciales.

Leer más ›

Publicado en Algebra, General