autor: ProHoster

Pascal gratuito 3.2.0

¡FPC 3.2.0 ha sido lanzado! Esta versión es una nueva versión importante y contiene correcciones de errores y actualizaciones de paquetes, nuevas funciones y nuevos objetivos. Han pasado 3.0 años desde que se lanzó FPC 5, por lo que se recomienda actualizar lo antes posible. Nuevas funciones: https://wiki.freepascal.org/FPC_New_Features_3.2.0 Lista de cambios que pueden romper la compatibilidad con versiones anteriores: https://wiki.freepascal.org/User_Changes_3.2.0 Lista de nuevas plataformas compatibles: https://wiki. freepascal .org/FPC_New_Features_3.2.0#New_compiler_targets Descargar: https://www.freepascal.org/download.html […]

Lanzamiento del compilador Pascal gratuito 3.0.0

El 25 de noviembre, se lanzó una nueva versión del compilador gratuito para los lenguajes Pascal y Object Pascal: FPC 3.0.0 “Pestering Peacock”. Cambios importantes en esta versión: Mejoras en la compatibilidad con Delphi: se agregó soporte para espacios de nombres similares a Delphi para módulos. Se agregó la capacidad de crear matrices dinámicas usando el constructor Crear. AnsiStrings ahora almacena información sobre su codificación. Cambios en el compilador: Añadido nuevo […]

Próxima versión QVGE 0.5.5 (editor de gráficos visuales)

Se lanzó la próxima versión de QVGE, una aplicación multiplataforma para ver y editar gráficos bidimensionales. Esta versión soporta los siguientes formatos: GML GraphML GEXF DOT/GraphViz (etiquetas principales) La versión 0.5.5, además de eliminar una cantidad importante de problemas de versiones anteriores, permite crear y editar puertos de nodos de gráficos, así como exportar gráficos como imágenes con la resolución seleccionada para su posterior impresión. Fuente: linux.org.ru

Cómo implementar un analizador de código estático en un proyecto heredado sin desmotivar al equipo

Es fácil probar un analizador de código estático. Pero implementarlo, especialmente en el desarrollo de un gran proyecto antiguo, requiere habilidad. Si se hace incorrectamente, el analizador puede agregar trabajo, ralentizar el desarrollo y desmotivar al equipo. Hablemos brevemente sobre cómo abordar adecuadamente la integración del análisis estático en el proceso de desarrollo y comenzar a usarlo como parte de CI/CD. Introducción Recientemente me llamó la atención [...]

Cómo la hija de Rusnano, que vendió miles de cámaras a las escuelas con Rostec, fabrica cámaras “rusas” con firmware chino con fugas

¡Hola a todos! Desarrollo firmware para cámaras de videovigilancia para servicios b2b y b2c, así como para aquellos que participan en proyectos federales de videovigilancia. Escribí sobre cómo empezamos en un artículo. Desde entonces, muchas cosas han cambiado: comenzamos a admitir aún más conjuntos de chips, por ejemplo, como mstar y fullhan, conocimos y nos hicimos amigos de muchos […]

Cómo aprendimos a conectar cámaras chinas por 1000 rublos a la nube. Sin registradores ni SMS (y ahorró millones de dólares)

¡Hola a todos! Probablemente no sea ningún secreto que los servicios de videovigilancia en la nube han ido ganando popularidad últimamente. Y está claro por qué sucede esto: el vídeo es un contenido "pesado", cuyo almacenamiento requiere infraestructura y grandes cantidades de almacenamiento en disco. El uso de un sistema de videovigilancia local requiere fondos para su funcionamiento y soporte, como en el caso de una organización que utiliza cientos de cámaras de vigilancia […]

El acelerador ELSA GeForce RTX 2070 Super Erazor X ocupa 2,5 ranuras de expansión

ELSA ha anunciado el acelerador de gráficos GeForce RTX 2070 Super Erazor X, diseñado para su uso en computadoras de escritorio para juegos. El "corazón" de la tarjeta de video es el procesador NVIDIA de generación Turing. El producto contiene 2560 núcleos CUDA y 8 GB de memoria GDDR6 con un bus de 256 bits. La frecuencia del núcleo del chip alcanza los 1815 MHz en modo turbo. El acelerador de gráficos está equipado con un sistema de refrigeración con dos 90 mm […]

El teléfono inteligente Honor X10 Max con soporte 5G podría presentarse el 4 o 5 de julio

El presidente de Honor, Zhao Ming, recordó en la red social Weibo su promesa hecha en 2018 de lanzar un teléfono inteligente con una pantalla grande en dos años. Ahora ha confirmado que estará feliz de completarlo a tiempo, a pesar de los problemas con la transición del 4G al 5G. Parece que Zhao Ming insinuó el próximo lanzamiento del teléfono inteligente Honor […]

Los estadounidenses fabricaron una “máquina” para simular explosiones de supernovas.

Algunos procesos no se pueden reproducir en los laboratorios, pero los científicos pueden crear una imitación del proceso para una mejor comprensión de los fenómenos físicos y de otro tipo. ¿Quieres ver explotar supernovas? Visita el Instituto de Tecnología de Georgia, acaban de lanzar una “máquina” para simular explosiones de supernovas. Los investigadores de Georgia Tech han creado un laboratorio para estudiar prácticamente la propagación explosiva de una mezcla de materiales ligeros y pesados ​​[…]

Lanzamiento de Snuffleupagus 0.5.1, un módulo para bloquear vulnerabilidades en aplicaciones PHP

Después de un año de desarrollo, se lanzó el proyecto Snuffleupagus 0.5.1, que proporciona un módulo para el intérprete PHP7 para mejorar la seguridad del entorno y bloquear errores comunes que conducen a vulnerabilidades en la ejecución de aplicaciones PHP. El módulo también le permite crear parches virtuales para solucionar problemas específicos sin cambiar el código fuente de la aplicación vulnerable, lo cual es conveniente para su uso en sistemas de alojamiento masivo donde […]

Lanzamiento de SciPy 1.5.0, una biblioteca para cálculos científicos y de ingeniería

Se ha lanzado la biblioteca para cálculos científicos, matemáticos y de ingeniería SciPy 1.5.0. SciPy proporciona una gran colección de módulos para tareas como evaluación de integrales, resolución de ecuaciones diferenciales, procesamiento de imágenes, análisis estadístico, interpolación, aplicación de transformadas de Fourier, búsqueda del extremo de una función, operaciones vectoriales, conversión de señales analógicas, trabajo con matrices dispersas, etc. . El código del proyecto se distribuye bajo la licencia BSD y utiliza […]

VPN WireGuard está integrado en OpenBSD

Jason A. Donenfeld, autor de VPN WireGuard, anunció la adopción del controlador del kernel "wg" para el protocolo WireGuard, la implementación de una interfaz de red específica y cambios en las herramientas del espacio de usuario en OpenBSD. OpenBSD se convirtió en el segundo sistema operativo después de Linux con soporte completo e integrado para WireGuard. Se espera que WireGuard se incluya en la versión OpenBSD 6.8. Los parches incluyen un controlador para […]