Author: Daniel Vera

  • Queryly Client Scraper v1.0.0

    Queryly Client Scraper v1.0.0

    We are excited to announce the release of Queryly Client Scraper v1.0.0! This powerful tool is designed to streamline the process of scraping and collecting news articles from various sources using Queryly’s API. Whether you’re building a news aggregator, conducting media research, or simply need a reliable method for bulk article extraction, Queryly Client Scraper…

  • Enhancing CLI User Experience with Custom Styling Options in GoLang

    Enhancing CLI User Experience with Custom Styling Options in GoLang

    When it comes to command-line interfaces (CLIs), a clean, responsive, and well-styled output can make a world of difference for developers and system administrators. This is especially true in environments like Kubernetes, where CLIs such as kubectl are essential tools for managing clusters. Recently, I came across an exciting project in the style repository, which…

  • Instalador Auto-contenido en Bash: Guía Paso a Paso

    Instalador Auto-contenido en Bash: Guía Paso a Paso

    En este tutorial, aprenderás cómo crear un script de instalador auto-contenido que empaquete cualquier ejecutable y sus dependencias en un solo script. Este script puede ser distribuido a los usuarios para facilitar la instalación en diferentes sistemas, sin necesidad de recursos o descargas externas. ¿Por qué un Instalador Auto-contenido? Un script de instalador auto-contenido tiene…

  • Ofuscador con Bash

    Ofuscador con Bash

    Nota: Los pasos descritos en este tutorial se aplicaron en sistemas operativos basados en UNIX. Introducción: En esta guía, repasaremos el proceso para crear tu propio ofuscador en Bash. La ofuscación es la práctica de hacer deliberadamente que el código sea más difícil de entender, a menudo para proteger la propiedad intelectual o para disuadir…

  • 3 Libros que debes leer

    3 Libros que debes leer

    The Mythical Man-Month nos narra la historia de la creación de la IBM System/360. El “project manager” nos cuenta los errores y aciertos que tuvieron al crear el primer sistema operativo avanzado de la historia. Una época donde no se sabía nada de como desarrollar proyectos empresariales masivos y cómo abordaron cada solución, no dice…

  • Ingeniería del software

    Ingeniería del software

    Existen diversas respuestas e interpretaciones para esa pregunta. Hace mucho tiempo tal vez habría respondido que en realidad la ingeniería del software no era más que la aplicación de diversas tecnologías para darle forma a una aplicación o programa computacional. Más allá de una definición escolar, es mejor enlistar los beneficiosa que se brinda al…

  • Docs

    Docs

    “se deberá valorar más  al software operativo sobre la documentación exhaustiva“. – manifiesto ágil –  Existe la controversia sobre si es necesario documentar todos los procesos de un sistema o si es realmente útil elaborar manuales tan extensos. Esta controversia existe sobre todo entre los métodos tradicionales y los métodos ágiles de desarrollo de software. Por…

  • XML

    XML

    XML es un lenguaje de marcado que sigue siendo relevante por la versatilidad que posee. Es verdad que tiende a ser un tanto “verbose” pero cuando conoces a fondo las herramientas, la historia y las posibilidades que XML te ofrece, entiendes las ventajas que se presentan al incluirlo en proyectos que ameriten este tipo de…

  • HTML DOCTYPE

    HTML DOCTYPE

    El doctype le permite al navegador saber cuales son las reglas que se deben validar cuando va a renderizarse una página web, esto es un comportamiento heredado de SGML y que se comparte con XML. El doctype es una instrucción en el que se define el set de validaciones(dtd) que se van a seguir para…

  • El queso suizo

    El queso suizo

    Imagina un queso suizo – Si, ese queso amarillo con huecos como el de las caricaturas-. Ahora imagina que tomas un cuchillo y vas cortando el queso en rebanadas finas: Cortas y cortas y cortas… hasta el infinito. Solo recuerda que cada  rebanada la debes colocar encima de la capa anterior. Durante este proceso infinito…