Autor: Yuri Gagarin

Redimensionar imágenes al vuelo

Prácticamente en cualquier aplicación web que use imágenes, existe la necesidad de crear versiones reducidas de estas imágenes, y a menudo, hay varios formatos adicionales de imágenes. También genera ciertos problemas añadir nuevos tamaños en una aplicación existente. Por lo tanto, la tarea es: Definir una lista de requisitos: Generar imágenes adicionales de cualquier formato al vuelo sin añadir funcionalidad adicional a la aplicación en cualquier momento de su existencia; […]

OpenResty: transformamos NGINX en un servidor de aplicaciones completo

Publicamos nuevamente la transcripción de la charla de la conferencia HighLoad++ 2016, que se llevó a cabo en Skolkovo, cerca de Moscú, el 7 y 8 de noviembre del año pasado. Vladimir Protasov habla sobre cómo ampliar la funcionalidad de NGINX con OpenResty y Lua. Hola a todos, me llamo Vladimir Protasov, trabajo en Parallels. Les contaré un poco sobre mí. He estado escribiendo código durante tres cuartas partes de mi vida. Comencé […]

En el navegador Opera para PC se ha introducido la posibilidad de agrupar pestañas

Los desarrolladores han presentado una nueva versión del navegador Opera 67. Gracias a la función de agrupamiento de pestañas, llamada "espacios", ayudará a los usuarios a estar más organizados. Se pueden crear hasta cinco espacios, asignando a cada uno de ellos su propio nombre e imagen. Este enfoque permitirá mantener en diferentes ventanas las pestañas para trabajo, descanso, en casa, pasatiempos, entre otros. La empresa Opera realizó un estudio que demostró que […]

GitLab continúa con la política de imponer JavaScript

Ignorando los rumores sobre problemas en los que se solicita implementar la posibilidad de usar GitLab sin concederle acceso a JavaScript, GitLab continúa reforzando su dependencia de JavaScript. Ahora el servidor no devuelve la lista de archivos en formato HTML, sino que añade un elemento en la página con el id "js-tree-list", en el que los elementos se insertan a través de JavaScript. Este comportamiento está controlado por la variable vue_file_list_enabled, que a su vez […]

Lanzamiento de la distribución para crear cortafuegos IPFire 2.25

Está disponible la nueva versión de la distribución para la creación de enrutadores y cortafuegos IPFire 2.25 Core 141. IPFire se distingue por su sencillo proceso de instalación y la organización de la configuración a través de una interfaz web intuitiva, repleta de gráficos visuales. El tamaño de la imagen ISO de instalación es de 290 MB (x86_64, i586, ARM). El sistema es modular, además de las funciones básicas de filtrado de paquetes y gestión de tráfico, están disponibles módulos para […]

Nano o IDE minimalista

En este artículo, me gustaría mostrarte el poder y la belleza del editor de texto en consola nano, que a primera vista parece simple y poco notable. Introducción Los desarrolladores realmente han preparado muchas utilidades para ti, de las que quizás ni siquiera sospeches, como: autoindentar, salto a corchete par e incluso autocompletado. Vamos por partes. Atajos de teclado estándar M […]

Yandex.Disk ha prohibido el uso de la herramienta de código abierto rclone

Historia previa Hola, ¡Habr! La escritura de este post fue provocada por un error bastante extraño que experimenté ayer por la tarde en mi portátil con Linux (sí, soy de esas personas extrañas que usan GNU/Linux en su portátil). Recibí en lugar del contenido de mi Yandex.Disk: $ ls -l /mnt/yadisk ls: reading directory ‘.’: Error de entrada/salida total 0 Primer pensamiento: la red se cayó, no hay nada de qué preocuparse. Pero […]

El navegador Microsoft Edge para iOS ha recibido dos nuevas funciones.

Microsoft ha lanzado una nueva actualización para su navegador Edge en la tienda Apple App Store. La nueva versión 44.13.1 trae dos funciones nuevas diseñadas para aumentar la atractivo del producto para los usuarios de iOS. Primero, los usuarios de iPhone y iPad que prefieren el navegador de Microsoft al Safari de Apple ahora pueden activar la función de prevención de seguimiento, pudiendo elegir entre bloqueo básico, equilibrado o estricto. […]

Vulnerabilidades en OpenSMTPD que permiten obtener privilegios de root de forma remota y local

La empresa Qualys ha descubierto otra vulnerabilidad crítica remota (CVE-2020-8794) en el servidor de correo OpenSMTPD, desarrollado por el proyecto OpenBSD. Al igual que una vulnerabilidad descubierta a finales de enero, el nuevo problema permite ejecutar comandos shell de forma remota en un servidor con privilegios de usuario root. La vulnerabilidad ha sido corregida en la versión OpenSMTPD 6.6.4p1. El problema fue causado por un error en el código que gestiona la entrega de correo a un servidor de correo remoto […]

En Arch Linux, cambió el líder del proyecto.

Aaron Griffin ha renunciado a su puesto como líder del proyecto Arch Linux. Griffin ha ocupado el cargo desde 2007, pero en los últimos tiempos su actividad ha disminuido al mínimo, y ha decidido ceder su lugar a otro participante que pueda tomar decisiones difíciles y guiar el desarrollo del proyecto en la dirección correcta. Un nuevo líder del proyecto fue elegido durante la votación de los desarrolladores […]

Como unidad máxima de transmisión de información en Internet se estableció en 1500 bytes

Ethernet está en todas partes, y decenas de miles de fabricantes producen equipos compatibles. Sin embargo, casi todos estos dispositivos tienen un número común: MTU: $ ip l 1: lo: mtu 65536 state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp5s0: mtu 1500 state UP link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff MTU (Unidad Máxima de Transmisión) [maximum transmission unit] […]

IdentityServer4. Conceptos básicos. OpenID Connect, OAuth 2.0 y JWT

Con esta publicación, quiero iniciar una serie de artículos dedicados a IdentityServer4. Comenzaremos con los conceptos básicos. El protocolo de autenticación más prometedor en este momento es OpenID Connect, y el protocolo de autorización (provisión de acceso) es OAuth 2.0. IdentityServer4 implementa estos dos protocolos. Está optimizado para abordar problemas de seguridad típicos. OpenID Connect es un protocolo y estándar de autenticación; no proporciona […]

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