LinuxParty
Zig, un lenguaje de programación de propósito general que interactúa con programas C/C++ y promete ser una alternativa moderna a C, ha aparecido en el índice Tiobe de popularidad de lenguajes de programación. Zig ingresó al top 50 en la edición de abril del Índice de la comunidad de programación de Tiobe, ocupando el puesto 46, aunque con una calificación de solo 0.19%. Por el contrario, el lenguaje Carbon promocionado por Google, posicionado como un sucesor experimental de C++, ocupó el puesto 168.
El CEO de Tiobe, Paul Jansen, argumenta que los lenguajes de alto rendimiento "están en auge debido a la gran cantidad de datos que deben procesarse hoy en día. Como resultado, C y C ++ están funcionando bien en el top 10 y Rust parece ser un guardián en el 20 mejores". Zig tiene todas las características agradables de C y C++ (como la gestión de memoria explícita mejorada con tipos de opciones) y ha abandonado las características no tan agradables (como el terrible preprocesamiento). Entrar en el top 50 no es garantía de éxito, pero es al menos un primer paso digno de mención. ¡Buena suerte Zig!
Tiobe basa su ranking mensual de popularidad de lenguajes de programación en los resultados de motores de búsqueda para cursos, proveedores externos e ingenieros. Esto es lo que calcularon para los lenguajes de programación más populares en abril de 2023:
- Python
- C
- Java
- C++
- C#
- Visual Basic
- JavaScript
- sql
- PHP
- Go
La firma de capital de riesgo Andreessen Horowitz cree que la industria más afectada por la IA generativa serán los videojuegos. Pero no son los únicos , informa The Economist:La interactividad de los juegos requiere que estén repletos de contenido laboriosamente diseñado: considere los 30 kilómetros cuadrados de paisaje o las 60 horas de música en "Red Dead Redemption 2", una reciente aventura de vaqueros. Reclutar asistentes de inteligencia artificial para producirlo podría reducir drásticamente los plazos y los presupuestos...
Hacer un juego ya es más fácil de lo que era: el año pasado se publicaron casi 13,000 títulos en Steam, una plataforma de juegos, casi el doble que en 2017. pronto se parecerán a las industrias de la música y el video, en las que la mayoría del contenido nuevo en Spotify o YouTube es generado por los usuarios. Un ejecutivo de juegos predice que las pequeñas empresas serán las más rápidas en descubrir qué nuevos géneros son posibles gracias a la IA. El mes pasado, Raja Koduri, un ejecutivo de Intel, dejó el fabricante de chips para fundar una startup de juegos de IA.
SpzToid, lector veterano de Slashdot, comparte un nuevo informe de The Economist :Gracias a innovaciones como los patrones de coloración fractales, que imitan la naturaleza al repetir formas en diferentes escalas, la distancia desde la cual los ojos desnudos pueden detectar rápidamente a los soldados que usan el mejor camuflaje se ha reducido, según un cálculo, en una quinta parte en las últimas dos décadas. Eso es impresionante. En los campos de batalla de hoy, sin embargo, ya no es suficiente simplemente esconderse de los ojos humanos.
Las personas y el equipo también son delatados por señales más allá del espectro visual, y los dispositivos que detectan estas longitudes de onda son cada vez mejores, más ligeros y más baratos. Los sensores térmicos son un ejemplo de ello. Hoy en día, uno de ellos cuesta alrededor de $1,000 y pesa tanto como solo cinco bolsitas de azúcar, con buen tiempo, puede detectar un vehículo caliente a una distancia de hasta 10 km. Como señala Hans Kariis, subdirector de investigación de firmas de la Agencia Sueca de Investigación de Defensa, eso está mucho más allá del alcance en el que se detectaría un pequeño dron, hace solo dos décadas, añade, un sensor térmico menos sensible que pesaba un kilo costaba diez veces más.
La película de Super Mario Bros. "se ha convertido durante el fin de semana en su estreno mundial la película animada más taquillera de la historia", informa The Wrap , con un lanzamiento mundial de cinco días ha recaudado 377 millones de dólares, superando el récord de $ 358 millones establecido por Disney's Frozen II el fin de semana de Acción de Gracias, en 2019". A nivel de EE.UU., "Mario" se proyectó cuando se estrenó en los cines el miércoles para ganar una apertura de cinco días de al menos 125 millones de dólares en 4.343 salas, y ha destrozado esa cifra con 204,6 millones de dólares recaudados.
Tanto eso como su total de tres días de $ 143 millones son un récord de estudio para Illumination, con el total de tres días siendo el tercero más alto visto el fin de semana de Pascua y solo superado por los $ 182 millones ganados por "Incredibles 2" de Pixar entre todas las películas animadas. También es el nuevo poseedor del récord de animación para Imax con $ 21,6 millones recaudados en todo el mundo.

Richard Matthew Stallman (también conocido como RMS) se puede describir mejor como un genio o un inconformista. Se graduó de Harvard en física mientras trabajaba en el Laboratorio de Inteligencia Artificial en el Instituto de Tecnología de Massachusetts. En 1984, comenzó a desarrollar el sistema operativo GNU; luego, en 1985, fundó la Free Software Foundation e inventó el concepto de copyleft, un mecanismo legal para proteger los derechos de modificación y redistribución del software libre. ¿Cómo han progresado las cosas? ¿Qué tan feliz está con el estado actual de las cosas? Dada la mayor conciencia y uso del software libre, asumimos (erróneamente) que estaría contento con el progreso. No solo reiteró la debilidad en la defensa de la libertad, sino que también esbozó la amenaza que enfrenta la humanidad cuando se promueve el “progreso” (en el sentido puramente práctico) en desmedro de la libertad.
P. Para el beneficio de nuestros lectores, que son nuevos en el concepto, ¿qué es exactamente el software 'libre'?
R. Se describe mejor con la frase: "Gratis como en libertad, y no gratis como en cerveza gratis". Entonces, cuando hablo de software libre (también conocido como software Swatantra), no me refiero al costo del software sino al nivel de libertad que brinda al usuario.
P. ¿Qué tan satisfecho está con el progreso en el mundo del software libre?
R. Avanzamos hacia una tiranía horrible. Se presiona a la gente para que use dispositivos que tienen software no libre para sus actividades diarias. Y el software no libre es malware. Hemos enumerado más de 500 ejemplos en gnu.org/malware. Si una empresa tiene control sobre el software que está utilizando, es casi seguro que utilizará ese control para maltratarlo. Sin embargo, es posible negarse, ya que lo hago yo mismo.
Me niego a tener un teléfono portátil, ya que todo teléfono portátil es un dispositivo de seguimiento, que puede modificarse para convertirse en un dispositivo de escucha. Estos llamados teléfonos inteligentes, yo los llamo teléfonos 'fisgones', lo invitan a hablar con varios servicios en línea o 'disservicios'. Pero en el proceso, te espían terriblemente; pueden manipularte y presionarte. No es un tipo aceptable de tecnología.
P. ¿Cómo define el malware?
R. Malware es software diseñado para maltratar, dañar o molestar al usuario. Se podría esperar que los usuarios detuvieran este abuso si pudieran controlar lo que hace el software.
El tritio es un isótopo natural (y también producido de forma artificial) del hidrógeno; es radiactivo. Su símbolo es ³H. Su núcleo consta de un protón y dos neutrones. Tiene un periodo de semidesintegración de 12,3 años [(4500 ± 8) días]. El tritio se produce por bombardeo con neutrones libres de blancos de litio, boro o nitrógeno. Su producto de desintegración es ³He+1
Al tener su núcleo tres nucleones que participan en la interacción fuerte, y solo un protón cargado eléctricamente, con el tritio se puede realizar la fusión nuclear más fácilmente que con el isótopo más común del hidrógeno (hidrógeno-1).
El tritio que está presente en la naturaleza es muy escaso. Escasísimo. Este isótopo radiactivo del hidrógeno se produce de forma natural en las capas superiores de la atmósfera debido a la interacción de los rayos cósmicos y los núcleos de los gases atmosféricos, pero su producción es muy modesta. De hecho, en la atmósfera de la Tierra solo se producen anualmente unos pocos kilogramos. Tan pocos, de hecho, que los científicos estiman que podemos contarlos con nuestros dedos.
OpenAI anunciaba una gran novedad para mejorar sus prestaciones de su ChatGPT : una 'app store' de plugins que nos permite conectar la IA con varios servicios web populares.
Junto a eso, pero sin necesidad de que tengamos que activar nada, OpenAI ha resuelto el principal problema que tenía hasta ahora su chatbot concediéndole acceso a Internet.'Navegar' por Internet
Ahora la información susceptible de quedar obsoleta la consulta directamente a través de la API de búsqueda de Bing (reseñando la fuente de dicha información, lo cual está también muy bien para que podamos ponerla en contexto).
Otra de las grandes novedades es la nueva función de ejecutar código Python. ChatGPT ha sido capaz de generar código desde su lanzamiento, pero ahora no tendremos que copiarlo y pegarlo en otro sitio para ver cómo funciona: podemos ejecutarlo con seguridad en un entorno aislado.
lo mejor es que permite cargar archivos locales para procesarlos con nuestro código Python, con lo que ChatGPT se convierte también en un Google Colab 'de andar por casa'.
Una de las tareas más importantes en la administración de sistemas Linux es la gestión de procesos. Se trata de varias operaciones bajo seguimiento, señalización de procesos, así como el establecimiento de prioridades de procesos en el sistema.
Existen numerosas herramientas/utilidades de Linux diseñadas para monitorear/manejar procesos como top, ps, pgrep, kill, killall, nice junto con muchos otros.
En este artículo, descubriremos cómo encontrar procesos utilizando una ingeniosa utilidad de Linux llamada fuser.
fuser es una utilidad de línea de comandos simple pero poderosa destinada a ubicar procesos en función de los archivos, directorios o sockets a los que accede un proceso en particular. En resumen, ayuda a un usuario del sistema a identificar procesos usando archivos o sockets.
Cómo usar fuser en sistemas Linux
La sintaxis convencional para usar fuser es:
# fuser [opciones] [archivo|socket] # fuser [opciones] -SIGNAL [archivo|socket] # fuser -l
A continuación se muestran algunos ejemplos del uso de fuser para ubicar procesos en su sistema.
En Linux, todo es un archivo, incluso los dispositivos físicos como unidades de disco, CD/DVD ROM y disquetes se representan mediante archivos. Sin embargo, estos archivos no son archivos de datos regulares. En cambio, estos archivos especiales se denominan archivos de dispositivo y pueden generar o recibir los datos.
Por lo general, todos los archivos especiales están presentes en el directorio /dev. Algunos de los ejemplos comunes de archivos especiales son /dev/null, /dev/zero, /dev/full y /dev/sr0.
Los archivos especiales pueden ser del tipo carácter o bloque. Como sugiere el nombre, los archivos de caracteres procesan un carácter a la vez, mientras que los archivos de bloque procesan varios caracteres a la vez.
En esta guía avanzada, discutiremos cómo crear un archivo de dispositivo usando el comando mknod. Después de seguir esta guía, los usuarios de Linux podrán trabajar con confianza con diferentes tipos de archivos de dispositivos.
Tabla de contenido
- Sintaxis del comando mknod
- 1. Crear tubería sin nombre en Linux
- 2. Crear una tubería con nombre en Linux
- 3. Cree un archivo de dispositivo de caracteres en Linux
- 4. Cree un archivo de dispositivo de bloque en Linux
- 5. Crear un archivo de dispositivo con permisos
Todos estamos muy familiarizados con el servidor web Apache , es un servidor web muy popular para alojar sus archivos web o su sitio web en la web. Aquí hay algunos enlaces que pueden ayudarlo a configurar el servidor web Apache en su caja de Linux.
Consejos de seguridad y refuerzo de Apache
Aquí, en este tutorial, cubriré algunos consejos principales para asegurar su servidor web. Antes de aplicar estos cambios en su servidor web, debe tener algunos conceptos básicos del servidor Apache.
- Directorio raíz del documento: /var/www/html o /var/www
- Archivo de configuración principal: /etc/httpd/conf/httpd.conf (RHEL/CentOS/Fedora) y /etc/apache2/apache2.conf (Debian/Ubuntu).
- Puerto HTTP predeterminado: 80 TCP
- Puerto HTTPS predeterminado: 443 TCP
- Pruebe los ajustes y la sintaxis de su archivo de configuración: httpd -t
- Acceda a los archivos de registro del servidor web: /var/log/httpd/access_log
- Archivos de registro de errores del servidor web: /var/log/httpd/error_log
-
LinuxBiz
- 7 distribuciones de Linux que deberías evitar hasta que domines la línea de comandos
- Se lanzó Red Hat Enterprise Linux 9.5 con la función de sistema Sudo y Podman 5.0
- AlmaLinux OS 9.5 ya está disponible como alternativa gratuita a Red Hat Enterprise Linux 9.5
- Cómo la comunidad de AlmaLinux apoyó la compatibilidad binaria de RHEL
- Instalar un ERP y CRM para tu Pyme, paso a paso
- Cómo enviar/notificar mensajes a iOS y Android desde la consola de Linux
- Zeit: una herramienta GUI para programar trabajos Cron y At en Linux
- Se piden más trabajos con talento open source: un nuevo informe de la Fundación Linux muestra que faltan talentos por cubrir
- Corea del Sur apuesta por el Software Libre y migrará de Windows a Linux
- Las 15 mejores herramientas de recuperación de datos de Linux: la elección de los profesionales
- 9 herramientas de productividad para Linux que merecen su atención
- Más poder en tu terminal con Tmux
- Generar y entregar informes de actividad del sistema usando los conjuntos de herramientas de Linux
- Las 10 mejores distribuciones Linux para el servidor para 2019
- Cómo desarrollar su propia distribución de Linux personalizada desde cero