LinuxParty
Un lector anónimo comparte un informe: Martin Vassilev se gana la vida vendiendo vistas falsas en videos de YouTube . Trabajando desde su casa en Ottawa, ha vendido cerca de 15 millones de visitas en lo que va de año, poniéndolo en camino para traer más de $ 200,000, según muestran los registros. El Sr. Vassilev, de 32 años, no brinda los puntos de vista por sí mismo. Su sitio web, 500Views.com, conecta a los clientes con servicios que ofrecen vistas, gustos y disgustos generados por computadoras, no humanos. Cuando un proveedor no puede cumplir un pedido, el Sr. Vassilev, como un operador moderno de la centralita, se conecta rápidamente con otro. "Puedo enviar una cantidad ilimitada de visitas a un video ", dijo Vassilev en una entrevista. "Han tratado de detenerlo durante tantos años, pero no pueden detenerlo. Siempre hay una forma de evitarlo".
Claire Reilly, escribiendo para CNET: Después de pasar una noche en una cueva de roca subterránea en el medio del desierto australiano, aprendí tres cosas: El silencio es ensordecedor. Tus ojos nunca se ajustan a la oscuridad. Y si nadie roza el techo antes de llegar, ese puñado de tierra te va a asustar cuando te caiga sobre la cara a las 2 am . He volado 1,200 millas por el privilegio de dormir en un agujero en Coober Pedy. No hay Wi-Fi aquí. El brillo de mi MacBook se siente desagradable en la quietud subterránea. El televisor reproduce anuncios de un servicio de limpieza "local" de la ciudad próxima, pero eso sucede a solo 400 millas de distancia. Australia es un país definido por "la tiranía de la distancia", pero viajar a la ciudad minera de ópalo subterránea de Coober Pedy es como tomarse unas vacaciones en Marte.
Una forma sencilla de depurar scripts es utilizar la opción -x
al ejecutarlos:
$ sh -x mi-script.sh $ bash -x mi-script.sh
Si prefieres activar y desactivar la depuración dentro del propio script, utiliza lo siguiente (sirve para hacerlo extensible a otras posibles llamadas):
# activar la depuración set -x
También:
# desactivar la depuración set +x
Además de set -x
, también puedes utilizar:
set -e
, hace que el script se detenga tan pronto como exista un errorset -n
, comprueba si hay errores de sintaxis en tu scriptset -v
, activa el modo verbose, que hace que se muestre mucha más información sobre la ejecución.
SUSE® ha anunciado hoy la disponibilidad del primer kernel de Linux empresarial especialmente diseñado para Microsoft Azure. Ahora, las instancias bajo demanda de SUSE Linux Enterprise Server 15 se ejecutarán en un kernel personalizado para cargas de trabajo en Microsoft Azure, el cual proporciona un rendimiento mejorado y velocidades de arranque más rápidas, junto con un menor consumo de memoria. El kernel optimizado para Azure permite un acceso más rápido tano a las nuevas como a las futuras características de Azure, ayudando a los clientes a ser más ágiles. SUSE trabaja con Microsoft y otros socios para adaptar y garantizar soluciones de código abierto que permitan a los clientes gestionar la complejidad, reducir los costes y ofrecer servicios críticos para la empresa que impulsen la transformación digital.
Configurar el servidor de correo Postfix en CentOS
Consideramos, que deberías antes de ver este artículo, previo a iniciar.
Instalar y configurar Postfix y Dovecot, con autenticación y TLS
Nuestro plan consiste en almacenar cuentas de correo electrónico y alias en una base de datos MariaDB que, para nuestra conveniencia, se gestionará a través de phpMyAdmin .
Si opta por no instalar phpMyAdmin, o está tratando con un servidor CLI-only, también proporcionaremos el código equivalente para crear las tablas de la base de datos que se utilizarán a lo largo de esta serie.
Dado que mantener un servidor de correo en funcionamiento es una de las tareas esenciales que generalmente se asignan a los administradores de sistemas e ingenieros, también proporcionaremos algunos consejos para ejecutar de manera eficiente este servicio crítico en un entorno de producción.
Integración continua (CI) y entrega continua (CD) son términos extremadamente comunes en la producción de software.
¿Pero sabes lo que realmente quieren decir?
La integración continua (CI) y la entrega continua (CD) son términos extremadamente comunes que se usan cuando se habla de producir software. Pero, ¿qué es lo que realmente quieren decir? En este artículo, explicaré el significado y la importancia detrás de estos y términos relacionados, como las pruebas continuas y la implementación continua.
Sumario rápido
Una línea de montaje en una fábrica produce bienes de consumo a partir de materias primas de una manera rápida, automatizada y reproducible. De manera similar, un canal de entrega de software produce lanzamientos desde el código fuente de una manera rápida, automatizada y reproducible. El diseño general de cómo se hace esto se llama "entrega continua". El proceso que inicia la cadena de montaje se conoce como "integración continua". El proceso que garantiza la calidad se denomina "prueba continua" y el proceso que hace que el producto final esté disponible para los usuarios se denomina "implementación continua". Y los expertos en eficiencia general que hacen que todo funcione sin problemas y simplemente para todos son conocidos como practicantes de "DevOps".
Sin lugar a dudas, Linux fue creado por brillantes programadores que empleaban un buen conocimiento de la informática. Permita que los programadores de Linux cuyos nombres usted conozca compartan los libros que los iniciaron y las referencias tecnológicas que recomiendan para los desarrolladores de hoy. ¿Cuántos de ellos has leído?
Linux es, sin dudas, el sistema operativo del siglo XXI. Si bien Linus Torvalds tomó muchas buenas decisiones empresariales y de la comunidad al crear la comunidad de código abierto, la principal razón por la que los profesionales y desarrolladores de redes adoptaron Linux es la calidad de su código y su utilidad. Mientras que Torvalds es un genio de la programación, ha sido asistido por muchos otros desarrolladores brillantes.
Le pregunté a Torvalds y a otros importantes desarrolladores de Linux qué libros les ayudaron en su camino hacia la excelencia de la programación. Esto es lo que me dijeron.
"Valve parece estar trabajando en un conjunto de 'herramientas de compatibilidad', llamado Steam Play, que permitiría que al menos algunos títulos basados en Windows, cuyo volumen podría ser importante, se ejecuten en sistemas SteamOS basados en Linux", escribe Kyle Orland de Ars Technica. Del informe: Los usuarios de Reddit notaron que los archivos de la GUI de Steam (tal como los capturó el Steam Tracker de SteamDB ) incluyen una sección oculta con texto no utilizado relacionado con el sistema de Steam Play, todavía no anunciado. Según ese texto, "Steam Play instalará automáticamente herramientas de compatibilidad que le permitirán jugar juegos de su biblioteca que fueron creados para otros sistemas operativos".
Linus Torvalds ha lanzado Linux 4.18 como el kernel más nuevo con un controlador Kernel Steam Controller, actualizaciones de Specter para ARM64, actualizaciones de administración de energía, una llamada al sistema "Reiniciable Services", mejoras en el controlador de gráficos AMD Radeon, V3D DRM como el nuevo controlador gráfico de Broadcom , Soporte de DM writecache, soporte USB 3.2 y muchas otras actualizaciones. Linus Torvalds escribió sobre el lanzamiento final de 4.18: "Fue una semana muy tranquila, y posiblemente podría haberlo lanzado según lo programado la semana pasada, pero tuvimos algunas actualizaciones menores. Principalmente redes, pero algunas correcciones de vfs (mencionadas en el rc8) anuncio como 'pendiente') y un par de arreglos de controladores (scsi, redes, i2c). Algunas otras cosas menores al azar (corrección de cifrado arm, corrección de ordenamiento de memoria parisc). " En un artículo separado , Phoronix detalla todos los cambios y nuevas funciones disponibles en esta versión.
MojoKid comparte un informe de Hot Hardware: Hemos escuchado mucho sobre la arquitectura de GPU de última generación de NVIDA desde finales del año pasado, y hoy NVIDIA anuncia los primeros productos basados en Turing. NVIDIA apunta primero al mercado de gráficos profesionales con sus nuevas GPU Quadro RTX 8000, RTX 6000 y RTX 5000 . La arquitectura Turing GPU reemplaza a Pascal, que ha servido tanto al mercado de consumo como profesional desde 2016. Pero como su arquitectura de GPU de octava generación, NVIDIA marca el comienzo de una serie de avances con Turing y se lo cataloga como la "primera GPU de trazado de rayos del mundo". Cuando se trata de creadores de contenido, NVIDIA afirma que con el poder de Turing, "las aplicaciones pueden simular el mundo físico a 6 veces la velocidad de la generación anterior de Pascal".
-
CloudComputing
- OwnCloud 5 Beta, el clon libre de Dropbox.
- Los 5 mejores software y aplicaciones para Linux con cifrado de datos
- El creador de aplicaciones sin código Honeycode de Amazon, ya no existe
- Microsoft sugiere que las empresas compren menos PC
- Cómo instalar CloudPanel en Debian 10 Buster
- Las 7 mejores aplicaciones para instalar en Nextcloud
- Cómo instalar ONLYOFFICE en cualquier distro Linux: una suite ofimática completa basada en la web para aumentar la eficiencia de su equipo
- Coautor de documentos en Linux con ONLYOFFICE Docs
- Cómo instalar ONLYOFFICE Docs en Debian y Ubuntu
- Qué se puede hacer con la Nube de ExtreHost
- Usando ownCloud para integrar Dropbox, Google Drive y más en Linux
- ¿Por qué debería utilizar microservicios y contenedores?
- ¿Qué es y qué significa CI / CD?
- Cómo instalar el servidor de respaldo remoto rsnapshot en Red Hat / CentOS Linux
- La UE quiere pisar nuestros derechos y cobrar por usar Dropbox y WeTransfer