Cuando fue oficializada la primera Ley de Firma Digital en el país, estaba muy emocionado sobre sus posibilidades. Hacer filas y arrastrar papeles es para mí una pérdida sustancial de tiempo y recursos.

Alta Expectativa

La firma en manuscrito es todo un riesgo de seguridad. Aún no comprendo cómo todavía la gente confía en un garabato de tinta para verificar la autenticidad. Con Firma Digital, esperaba firmar cualquier documento y realizar transacciones en línea, cuando y donde quisiera, con mayor seguridad.

A la vez, Firma Digital abre la oportunidad para crear un conjunto de servicios tanto de índole público como privado, para…


Conforme las tecnologías digitales penetran en nuestras vidas y en las compañías, aumenta el riesgo de comprometer la seguridad de la información, tanto personal como empresarial, con niveles de severidad que pueden impactar gravemente la imagen, el negocio o la integridad.

No se trata de paranoia, la ciber seguridad es una realidad cuyo descuido, por más pequeño que sea, ha costado millones de dólares en pérdidas económicas y ha servido para estafar, exponer, presionar y destruir, tanto vidas como empresas. La tradicional y errada concepción de protegerse únicamente mediante software de antivirus dejó de tener sentido.

Así como hemos aprendido…


GlusterFS es un sistema de ficheros distribuido en red. La solución aquí descrita se enfoca en la replicación bi-direccional de un almacenamiento entre dos o más servidores Web que comparten una aplicación, procurando alta disponibilidad, recuperación automática y alto desempeño.

El problema

En nuestro caso, la aplicación es un sito construido en Wordpress, pero la técnica es aplicable a muchos otros escenarios. Wordpress está conformado por múltiples ficheros en PHP y de contenido estático, pero también permite a los administradores subir y actualizar ficheros a la aplicación.

Por otro lado, es frecuente actualizar Wordpress a su versión más reciente, proceso que lleva…


La semana pasada decidí obtener la certificación como Administrador de Sistemas por la Fundación Linux y quería compartir esta experiencia hasta el día de hoy que recibí formalmente las credenciales.

Motivación

Durante la mayoría del tiempo en mi carrera profesional he usado y administrado sistemas Linux, pero no me había preocupado por certificame hasta reconocer la confianza que despierta a nuestros clientes el hecho de saber en quién están confiando sus servicios críticos.

Así, hace algunos años obtuve certificaciones en Linux por parte de SUSE, CompTIA y Linux Professional Institute. …


Con frecuencia suelo grabar demostraciones de software o procedimientos que realizo en la pantalla. Les cuento rápidamente lo fácil que es hacerlo en Ubuntu con tres aplicaciones de código abierto que me han funcionado bien.

Kazam

La primera es Kazam, una aplicación sumamente práctica que puede capturar lo que haces en la pantalla y producir un video de ello. Además, puede grabar el audio del micrófono y parlantes por es necesario explicar algo con la voz mientras grabas.

Usted elije qué capturar: La pantalla completa, un área específica o una ventana en concreto. El video es exportado a varios formatos de…


Marco Marsala lanzó una candente pregunta en la comunidad ServerFault que pasará a las páginas de cientos de historias de terror que han enfrentado administradores de servidores: ¿Cómo me puedo recuperar de un rm -rf / ?

Actualización: Los moderadores de ServerFault limitaron el acceso a la publicación original, por lo que aquí les dejo una captura de pantalla en su lugar.

El diario The Independent amplió sobre la situación de Marsala y abordó la opinión de diferentes personas. …


Conforme me informaba sobre modelos ágiles (algo que por cierto nunca acaba) me preguntaba sobre el papel que juegan las actividades y artefactos de diseño de software: cuándo resulta irrelevante, innecesario o cuando sí aportan valor.

Tradicionalmente, en la industria del software un producto inicial del software es su diseño, que debe ser guía para la construcciones de los cimientos y posteriores estructuras de código en un software.

Big Design Up Front

Los más acérrimos, consideran que el diseño debe ser profundamente claro y detallado antes de iniciar los esfuerzos de construcción, por lo cual esta fase de un proyecto tomaba tiempo considerable de…


Este fin de semana aproveché para instalar Ubuntu Desktop 16.04 en mi laptop, considerando que tenía un tiempo disponible y que llevaba rato actualizando versión tras versión sobre la misma instalación.

Publico esta nota principalmente con dos propósitos: Primero, como registro personal para procedimientos futuros, y en segundo lugar como referencia para personas con escenarios similares al mío. Cabe mencionar que no es una guía de instalación de Ubuntu.

¿Ubuntu?

Tras haber usado, administrado y desarrollado en Linux por 15 años, tanto para Desktop como Servers, ya no tengo interés en complicarme con travesuras, sino en dedicarme a sacar el máximo…


La mayor filtración de información en la historia (2.6 TB) sigue causando revuelo mundial. Los Panama Papers, al parecer, salieron volando a través de vulnerabilidades en instalaciones de Wordpress y Drupal usadas por la firma panameña.

De acuerdo con Forbes, el sitio Web principal de Mossack Fonseca está construido sobre Wordpress, mientras que un portal para interactuar con clientes fue desarrollado con Drupal, ambos CMS bastantes populares.

Vulnerabilidad

Los creadores de WordFence, un popular plugin de seguridad para Wordpress, revelaron vulnerabilidades críticas en el sitio Web de la firma debido al rezago en actualizaciones de la plataforma y uso de plugins…


En los últimos 10 años he practicado el oficio de desarrollo de software desde tres distintos ámbitos: Negocio, Gestión y Arquitectura. Junto a mis compañeros hemos intentado ciertas prácticas para orientar la cultura de desarrollo hacia un modelo ágil.

Origen

Actualmente, las técnicas que empleamos no necesariamente calzan en un marco de trabajo ágil ampliamente aceptado, como lo es Scrum, Extreme Programming, entre otros, sino que se inventó en casa. Existen similitudes, sí, pero son menores.

Cada vez que un nuevo miembro se suma al equipo, recibe coaching en este modelo propio, que aunque no es complejo, su terminología podría ser…

Jonathan Vargas

Ingeniería de Software, Gestión de TI y Emprendedurismo. Blog: https://jonathan.vargas.cr

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store