Archivo del sitio

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

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

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

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

Firewall con PFSense 2.0

A 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.

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

Publicado en: Comunicaciones, Informática, Sistemas Operativos 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

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

Programar apagado automático desde Windows.

Muchas 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

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

Publicado en: Historia, Informática 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.

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

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

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

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.

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

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

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

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.

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

Extracción segura de pendrives, o no?

Utilización correcta de un pendrive.

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

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

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

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.

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.

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

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

Publicado en: General, Informática, Problemas

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

Publicado en: Comunicaciones, General, Historia, Informática

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

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

Publicado en: Comunicaciones, General, Informática

Prevención de ataques XSS en PHP.

Una forma de atacar a un sitio web en mediante los ataques conocidos como XSS cuyo nombre original es “Cross Site Scripting”, pero renombrado XSS para evitar ser confundido con las hojas de estilo CSS. Básicamente consiste en explotar las

Publicado en: General, Informática, Problemas

Chat en un Mundo Virtual con Lively de Google.

Quienes años a tras entráramos a las famosas salas de chat, recordaremos que consistía en indicar un Nick y ver en un cuadro las frases dichas por otras personas. La evolución de estos salones ha derivado en los mundos virtuales

Publicado en: Comunicaciones, General, Informática

Mostrar en Windows Media Player 11 subtítulos srt, sub, etc.

Es muy frecuente querer ver una película y contar con los subtítulos en un archivo separado del video con formato .srt, sub, etc. El tema es que la mayoría de las personas al querer ver las películas con Windows Media

Publicado en: General, Informática, Problemas

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

Algoritmos

Los algoritmos se utilizan en muchos lados, especialmente en programación. Explicaré que son y daré un ejemplo.

Publicado en: General, Informática

Prevención de ataques de inyección SQL en PHP y MySQL

Un punto muy importante en la seguridad de un sitio web que trabaja interactuando con bases de datos, es prevenir la inyección de sentencias SQL en los formularios de la página. Explicaré como evitarlo mediante el uso de una función

Publicado en: Informática

Concurrencia en los sistemas operativos

Los temas principales en el diseño de un sistema operativo tienen que ver con la gestión de hilos y de procesos. Definimos tres conceptos fundamentales, multiprogramación, multiprocesamiento y procesamiento distribuido.

Publicado en: Informática, Sistemas Operativos

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

Web & Empresas