Categoría: Administración

Aleksey Grachev: Go Frontend

Kyiv Go Meetup mayo 2018: Presentador: – ¡Hola a todos! Gracias por reunirse aquí. Hoy tenemos dos oradores oficiales: Lesha y Vanya. Habrá dos más, si tenemos tiempo. El primer orador es Alexey Grachev, quien nos hablará sobre GopherJS. Alexey Grachev (en adelante – AG): – Soy desarrollador de Go y escribo servicios web […]

Siete errores más comunes al hacer la transición a CI/CD

Si su empresa está comenzando a implementar DevOps o herramientas de CI/CD, puede ser útil familiarizarse con los errores más comunes para no repetirlos y no pisar los mismos rasguños de otros. El equipo de Mail.ru Cloud Solutions ha traducido el artículo Avoid These Common Pitfalls When Transitioning to CI/CD de Jasmine Chokshi con adiciones. Falta de preparación para el cambio de cultura y procesos. Si miramos […]

Cómo funciona el Virtual Private Cloud en Yandex.Cloud y cómo nuestros usuarios nos ayudan a implementar funciones útiles

Hola, me llamo Kostya Kramlih, soy desarrollador principal del departamento de Virtual Private Cloud de Yandex.Cloud. Me ocupo de la red virtual y, como se puede adivinar, en este artículo hablaré sobre la estructura de Virtual Private Cloud (VPC) en general y la red virtual en particular. Además, descubrirán por qué nosotros, los desarrolladores del servicio, valoramos la retroalimentación de nuestros usuarios. Pero […]

Unimos Python y Bash: bibliotecas smart-env y python-shell

Buenas tardes a todos. En la actualidad, Python es uno de los lenguajes más utilizados en la creación no solo de productos de software, sino también en el aseguramiento de su infraestructura. Como resultado, a muchos DevOps, ya sea por elección o por obligación, les ha tocado aprender un nuevo lenguaje que complemente a los viejos y confiables scripts de Bash. Sin embargo, Bash y Python […]

Envoy. 1. Introducción

¡Saludos! Este es un breve artículo que responde a las preguntas: «¿qué es envoy?», «¿para qué se necesita?» y «¿por dónde empezar?». ¿Qué es? Envoy es un balanceador L4-L7 escrito en C++, orientado a un alto rendimiento y disponibilidad. Por un lado, es en cierta medida un análogo de nginx y haproxy, comparable en rendimiento. Por otro, está más orientado a […]

Redimensionamiento de imágenes al vuelo con Nginx y LuaJIT (OpenResty)

Hace bastante tiempo, inspirado en un artículo sobre redimensionamiento de imágenes sobre la marcha, se configuró el redimensionamiento de imágenes utilizando ngx_http_image_filter_module y todo funcionó como debía. Pero surgió un problema cuando al gerente le necesitaba imágenes con dimensiones exactas para cargar en ciertos servicios, ya que esos eran sus requisitos técnicos. Por ejemplo, si tenemos el original de una imagen de tamaño 1200×1200, y al […]

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é […]

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 […]

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