Autor: Yuri Gagarin

¿Cómo asegurar un funcionamiento de calidad de la red local de una pequeña empresa?

¿Es necesaria una red local para una pequeña empresa? ¿Hay necesidad de gastar una cantidad considerable de dinero en la compra de equipos informáticos, salarios del personal de mantenimiento y pago de software licenciado? Al autor le ha tocado interactuar con diferentes categorías (principalmente jóvenes) de propietarios y gerentes de pequeñas empresas (principalmente LLC). En este contexto, se expresaron opiniones diametralmente opuestas, desde aquellos que afirmaban que la computación local […]

Creando un directorio web en PHP + LDAP

Sucede que una (relativamente) gran empresa tenía muchas oficinas remotas, cada una con un número considerable de usuarios. Todas las oficinas estaban conectadas en una red con un dominio común, y cada oficina se definió en Active Directory (en adelante AD) como una Unidad Organizativa (OU), en la que ya se registraban los usuarios. Era necesario permitir a los usuarios acceder rápidamente sin complicaciones […]

Resumen y configuración de Kata Containers

En este artículo se describirá el principio de funcionamiento de Kata Containers, así como una parte práctica sobre su conexión a Docker. Ya se ha escrito sobre los problemas generales con Docker y sus posibles soluciones; hoy ofreceré un resumen de la implementación de Kata Containers. Kata Containers es un entorno de ejecución seguro para contenedores basado en máquinas virtuales ligeras. Trabajar con ellos […]

Repositorio rpm simple usando Inotify y webdav

En esta publicación, examinaremos el almacenamiento de artefactos rpm mediante un simple script con inotify + createrepo. La carga de artefactos se realiza a través de webdav utilizando apache httpd. La razón para usar apache httpd se explicará más adelante en la publicación. Así que, la solución debe cumplir con los siguientes requisitos para organizar un repositorio solamente de RPM: Gratuito, Disponibilidad del paquete en el repositorio unos segundos después de ser cargado […]

Antipatrones de PostgreSQL: cambiando datos eludiendo el trigger

Tarde o temprano, muchos se enfrentan a la necesidad de realizar correcciones masivas en las entradas de una tabla. Ya he mencionado cómo hacerlo mejor y cómo no deberías hacerlo. Hoy hablaré sobre el segundo aspecto de la actualización masiva: la activación de desencadenadores. Por ejemplo, en la tabla que necesitas corregir, hay un desencadenador malicioso ON UPDATE que transfiere todos los cambios a […]

El número de extensiones para Microsoft Edge ha superado 1000

Hace algunos meses, el número de extensiones para el nuevo Microsoft Edge era de 162. Ahora, el número ha alcanzado aproximadamente 1200. Y aunque esto es un poco en comparación con las cifras similares de Chrome y Firefox, el hecho en sí merece respeto. Sin embargo, en el navegador 'azul' también se permite el uso de extensiones de Chrome, por lo que no debería haber problemas significativos. Cabe señalar que al iniciar […]

Lanzamiento de Porteus Kiosk 5.0.0, una distribución para equipar quioscos de internet

Se ha preparado el lanzamiento de la distribución Porteus Kiosk 5.0.0, basada en Gentoo y destinada a equipar quioscos de internet autónomos, stands de demostración y terminales de autoservicio. La imagen de arranque de la distribución ocupa 104 MB. La compilación básica incluye solo un conjunto mínimo de componentes necesarios para ejecutar un navegador web (se admiten Firefox y Chrome), que se ha reducido en sus capacidades para prevenir actividades indeseadas en el sistema (por ejemplo, no […]

Se han publicado Linux From Scratch 9.1 y Beyond Linux From Scratch 9.1

Se han presentado nuevas versiones de las guías Linux From Scratch 9.1 (LFS) y Beyond Linux From Scratch 9.1 (BLFS), así como ediciones LFS y BLFS con el gestor de sistema systemd. En Linux From Scratch, se proporcionan instrucciones para construir desde cero un sistema Linux básico, usando únicamente los códigos fuente del software necesario. Beyond Linux From Scratch complementa las instrucciones de LFS con información sobre la compilación […]

Se ha lanzado el gestor de escasez de memoria earlyoom 1.4

Después de ocho meses de desarrollo, se ha publicado el lanzamiento del proceso en segundo plano earlyoom 1.4, que verifica periódicamente la cantidad de memoria disponible (MemAvailable, SwapFree) y trata de reaccionar de manera temprana ante la escasez de memoria. El código del proyecto está escrito en C y se distribuye bajo la licencia MIT. Si la cantidad de memoria disponible es menor que un valor determinado, earlyoom terminará forzosamente (mediante el envío de SIGTERM o SIGKILL) […]

Se ha lanzado la distribución Linux From Scratch 9.1

Se ha lanzado una nueva versión de la distribución basada en código fuente Linux From Scratch. Las diferencias respecto a la versión anterior 9.0 son: bc-2.1.3 -> bc-2.5.3 binutils-2.32 -> binutils-2.34 bison-3.4.1 -> bison-3.5.2 check-0.12.0 -> check-0.14.0 e2fsprogs-1.45.3 -> e2fsprogs-1.45.5 elfutils-0.177 -> elfutils-0.178 eudev-3.2.8 -> eudev-3.2.9 expat-2.2.7 -> expat-2.2.9 file-5.37 -> file-5.38 findutils-4.6.0 -> findutils-4.7.0 glibc-2.30 -> glibc-2.31 gmp-6.1.2 -> gmp-6.2.0 grep-3.3 -> grep-3.4 iproute2-5.2.0 -> iproute2-5.5.0 […]

Usamos Gradle y Github Actions para publicar un proyecto Java en el Sonatype Maven Central Repository

En este artículo, quiero analizar en detalle el proceso de publicación desde cero de un artefacto Java a través de Github Actions en el Sonatype Maven Central Repository utilizando el constructor Gradle. Decidí escribir este artículo debido a la falta de un tutorial adecuado en un solo lugar. Tuve que recopilar toda la información a trocitos de diversas fuentes, que no eran del todo recientes. Quien esté interesado, bienvenido a continuación […]

Los sitios, para pasar a IPv6, ¡dónde están!

El dieciocho de septiembre del año pasado, los bielorrusos se alegraron con un inesperado decreto Nº 350. Entre otra burocracia, se encontró un párrafo especialmente interesante: 6. Los proveedores de servicios de Internet están obligados a:... implementar a partir del 1 de enero de 2020, al prestar servicios de alojamiento en Internet de sistemas de información y/o recursos de información, la dirección utilizando una tecnología que garantice el soporte completo de los protocolos de Internet de las versiones 4 y 6 por dispositivos de red; […]

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster