Categoría: Blog

Por qué es tan importante informar al candidato qué salió mal en la entrevista (y cómo hacerlo correctamente)

Una de las cosas más frustrantes en las entrevistas técnicas es que es una caja negra. A los candidatos solo se les informa si han pasado a la siguiente etapa, sin detalles sobre por qué sucedió. La falta de retroalimentación o de retroalimentación constructiva no solo frustra a los candidatos. Es perjudicial para el negocio. Realizamos toda una investigación sobre el tema de la retroalimentación y […]

La actividad de Intel para la distribución de muestras de gráficos discreto DG1 está aumentando

Las primeras menciones de los kits para desarrolladores que acompañan a las tarjetas gráficas discretas Intel DG1 aparecieron en la base de datos aduanera de la EAEU a fines de octubre del año pasado. Para enero, se supo que las tarjetas gráficas correspondientes de Intel se distribuirían en un futuro cercano solo entre desarrolladores. Ahora en la base de la EAEU se observan nuevos accesorios que acompañan al DG1. A principios de febrero, en la base correspondiente […]

Levantamos nuestra instancia de Webogram con un proxy a través de nginx

¡Hola, Habr! Recientemente me encontré en una situación donde necesitaba trabajar dentro de una red corporativa con acceso limitado a Internet y, como puedes imaginar por el título, Telegram estaba bloqueado. Estoy seguro de que esta situación es familiar para muchos. Puedo arreglármelas sin mensajeros, pero necesitaba Telegram para el trabajo. Instalar el cliente […]

Un poco más sobre las pruebas incorrectas

Una vez, me topé accidentalmente con un código que un usuario intentaba utilizar para monitorizar el rendimiento de la RAM en su máquina virtual. No voy a incluir el código (es un «rollo») y solo dejaré lo más relevante. ¡Así que, aquí vamos! #include #include #include #define CNT 1024 #define SIZE (1024*1024) int main() { struct timeval start; struct timeval end; […]

Análisis del mercado inmobiliario basado en datos de msgr.ru

Recientemente me encontré con el problema de elegir un apartamento y, como es habitual, primero decidí informarme sobre lo que sucede en el mercado inmobiliario. La mitad de los expertos en youtube.com dicen que los precios de la propiedad van a subir, mientras que la otra mitad afirma que los precios caerán. Al final, decidí investigar por mi cuenta, y esto es lo que descubrí. © Diseñado por upklyak / Freepik […]

Microsoft ha ampliado el soporte para chips Arm64 en Windows 10 para el segmento profesional

Microsoft continúa ampliando el soporte para chips con arquitectura Arm64, a pesar de algunas críticas y posibles fracasos en cuanto a la eficiencia de las aplicaciones x86 en Windows 10 ARM. En Windows 10 Insider Preview Build 19559 se ha añadido soporte para Arm64 en el sistema de virtualización Microsoft Hyper-V en Windows 10 Pro y Enterprise. El uso de Hyper-V puede resultar en un aumento del rendimiento virtual […]

Lanzamiento de la distribución minimalista Tiny Core Linux 11

Se ha lanzado la distribución minimalista de Linux Tiny Core Linux 11.0, que puede funcionar en sistemas con 48 MB de RAM. La imagen ISO de arranque ocupa solo 19 MB. El entorno gráfico de la distribución se basa en el servidor X Tiny X, el toolkit FLTK y el gestor de ventanas FLWM. La distribución se carga completamente en la RAM y opera desde la memoria. Para sistemas de 64 bits, se ha preparado una versión CorePure64, de tamaño […]

Fundamentos de Elasticsearch

Elasticsearch es un motor de búsqueda con API rest JSON, que utiliza Lucene y está escrito en Java. Una descripción de todas las ventajas de este motor está disponible en el sitio web oficial. A partir de ahora, nos referiremos a Elasticsearch como ES. Motores como este se utilizan para realizar búsquedas complejas en bases de documentos. Por ejemplo, búsqueda teniendo en cuenta la morfología del idioma o búsqueda por coordenadas geográficas. En este artículo, […]

Cómo configurar Elasticsearch para evitar fugas

En el último año, ha habido muchas filtraciones de bases de datos de Elasticsearch (aquí, aquí y aquí). En muchos casos, en la base se almacenaban datos personales. Estas filtraciones podrían haberse evitado si, después de desplegar la base de datos, los administradores se hubieran tomado la molestia de verificar algunas configuraciones simples. Hoy vamos a hablar de ellas. Cabe mencionar que en nuestra práctica utilizamos Elasticsearch para almacenar logs y análisis […]

KeyDB como [potencial] alternativa a Redis

En Habr no se encontraron reseñas sobre «una alternativa más rápida a Redis» — KeyDB. Tras obtener una experiencia bastante reciente en su uso, quiero llenar este vacío. La historia es bastante común: una vez, con un gran aumento de tráfico, se registró una notable degradación en el rendimiento de la aplicación (específicamente, en el tiempo de respuesta). En ese momento, lamentablemente, no se pudo realizar un diagnóstico adecuado de lo que sucedía, por lo que posteriormente planificamos una serie […]

Nodos de trabajo de Kubernetes: ¿muchos pequeños o unos pocos grandes?

Al crear un clúster de Kubernetes, pueden surgir preguntas: ¿cuántos nodos de trabajo configurar y de qué tipo? ¿Qué es mejor para un clúster on-premise: comprar varios servidores potentes o utilizar una docena de máquinas viejas en su centro de datos? ¿Y en la nube, es mejor tomar ocho instancias de un núcleo o dos de cuatro núcleos? Las respuestas a estas preguntas están en el artículo de Daniel Weibel, ingeniero de software y profesor en el programa de formación […]

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