LinuxParty
A lo largo de los años, Linux ha tenido poco que ofrecer a los jugadores. Claro que hubo algunos juegos simpáticos (como uno de mis favoritos, Frozen Bubble ), pero no muchos más. Luego llegó Wine, que permitió a los usuarios jugar juegos de Windows en Linux .
Hoy en día, existe Steam.
Te puede interesar 1.: Cómo instalar Steam en Ubuntu: Guía completa
Te puede interesar 2.: Instalar Steam en Fedora Linux.
Steam lleva el mundo de los juegos a Linux con gran sencillez y variedad. Todo lo que tienes que hacer es registrarte, instalar la aplicación Steam y comenzar a comprar juegos o a jugar a juegos gratis.
Encontrarás decenas de miles de juegos para elegir, incluidos títulos nuevos y populares como Manor Lords, Songs of Conquest, Hellblade II, Hades II, Mech Engineers, A Tower Full of Cats, Survival: Fountain of Youth, The Witcher 3 REDkit y Rasant.
Afortunadamente, instalar Steam en distribuciones basadas en Debian y Ubuntu es increíblemente sencillo. Déjame mostrarte cómo.
Cómo instalar Steam en Linux
Con Fedora y KDE es tremendamente sencillo, abres la aplicación Discovery, y desde "Discovery" buscas Steam y lo instalas. Después aparecerá en tu menú de "Juegos" y ya está.
Lo que necesitarás: lo único que necesitarás para esto es (para este ejemplo) una instancia en ejecución de una distribución Linux basada en Debian o Ubuntu y un usuario con privilegios sudo. Una vez que hayas terminado la instalación, también necesitarás una cuenta de Steam para comprar y descargar juegos. Hay dos formas diferentes de instalar Steam. Te mostraré ambas.
En esta serie de artículos, analizaremos Docker , que es una herramienta de virtualización liviana de código abierto que se ejecuta en el nivel superior del sistema operativo, lo que permite a los usuarios crear, ejecutar e implementar aplicaciones, encapsuladas en contenedores pequeños.
Se ha demostrado que este tipo de contenedores Linux son rápidos, portátiles y seguros. Los procesos que se ejecutan en un contenedor Docker siempre están aislados del host principal, lo que evita la manipulación externa.
Este tutorial proporciona un punto de partida sobre cómo instalar Docker, crear y ejecutar contenedores Docker en CentOS/RHEL 8/7 , pero apenas roza la superficie de Docker.
Paso 1: Instalar y configurar Docker
1. Las versiones anteriores de Docker se llamaban docker o docker-engine ; si las tiene instaladas, debe desinstalarlas antes de instalar una versión más nueva de docker-ce .
# yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
2. Para instalar la última versión de Docker Engine, debe configurar el repositorio de Docker e instalar el paquete yum-utils para habilitar el repositorio estable de Docker en el sistema.
# yum install -y yum-utils # yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
Pongámonos en situación, acabas de instalar PhpMyAdmin, ya tienes levantados los servicios httpd y mysql, así que entras en tu navegador favorito y escribes: http://localhost/phpmyadmin, y como te pide usuario y contraseña, pones la tuya, y no entras... pones la de root, y no entras, y lo intentas otra vez, y no entras, incluso revisas el fichero de configuración, pero no entras, ¡¡joder!! ¿¿que pasará??
En 2019, Jean-Paul Koslowski, un ingeniero jubilado y viajero, se propuso diseñar un medio de transporte eficiente y sostenible. Su visión dio vida al "Project 00", un innovador vehículo solar biplaza creado a partir de dos bicicletas eléctricas, con capacidad para transportar cómodamente a dos personas de hasta 100 kg cada una.
El diseño detrás del Proyecto
Después de varios prototipos, Koslowski logró ensamblar un vehículo único: conectó dos bicicletas eléctricas, eliminando las horquillas frontales, y construyó un asiento tipo tumbona en madera con cojines para mayor comodidad. Añadió un toldo para protegerse del clima y paneles solares fotovoltaicos para recargar las baterías de manera eficiente. Además, el vehículo está equipado con dos motores de 1.500 W y ruedas motrices traseras que mejoran su maniobrabilidad.
¿Cómo puedo limitar los intentos de conexión SSH usando UFW (Uncomplicated Firewall) en un servidor Linux Ubuntu o Debian?
UFW significa Uncomplicated Firewall. Es un firewall predeterminado en Ubuntu.
Sin embargo, uno puede instalar ufw en otras distribuciones de Linux. Por ejemplo, Arch Linux, Debian, CentOS y más. En otras palabras, ufw no es más que una interfaz para administrar un firewall Netfilter. Proporciona una interfaz de línea de comandos y tiene como objetivo ser simple y fácil de usar para desarrolladores y nuevos usuarios de Linux. Veamos cómo limitar la conexión SSH con ufw en Ubuntu o Debian Linux. Limitación de velocidad con ufw Puede agregar una regla de límite. Actualmente, se admiten tanto IPv4 (Protocolo de Internet versión 4) como IPv6. Con esta sintaxis puede denegar conexiones desde una dirección IP que haya intentado iniciar 6 o más conexiones en los últimos 30 segundos. Esta opción es muy útil para servicios como sshd (servicio SSH), ya que son ataques de bots y otros actores maliciosos. Por lo tanto, utilizamos un cortafuegos para proteger nuestro servidor de ataques de fuerza bruta.
Docker es una herramienta popular para crear, implementar y administrar aplicaciones en contenedores, pero administrar contenedores, imágenes y configuraciones puede volverse complejo con el tiempo.
Aquí encontrará una guía detallada de algunas herramientas esenciales de Docker que simplifican su trabajo, ya sea que sea principiante o experimentado. Estas herramientas lo ayudan a monitorear, solucionar problemas y administrar Docker de manera más eficaz.
1. LazyDocker: gestión de Docker desde la línea de comandos
LazyDocker es una herramienta de terminal fácil de usar para administrar contenedores, imágenes y volúmenes de Docker. Está diseñada para personas que prefieren trabajar directamente en la línea de comandos pero desean una interfaz intuitiva.
LazyDocker le permite ver el estado de los contenedores, el uso de recursos, los registros y otros detalles, todo en un solo lugar. Puede iniciar, detener o reiniciar contenedores fácilmente con solo pulsar una tecla.
Después de instalar LazyDocker , escribe lazydocker
en la terminal. Verás una pantalla interactiva de todos los contenedores en ejecución y las opciones para administrarlos.
LazyDocker: gestión de Docker desde la línea de comandos
Scikit-learn es una de las bibliotecas de aprendizaje automático más populares para Python, que proporciona una amplia gama de herramientas para el análisis de datos y tareas de aprendizaje automático, desde regresión lineal simple hasta algoritmos de agrupamiento avanzados.
Este artículo lo guiará a través de los pasos para instalar y usar Scikit-learn en un sistema Linux.
¿Qué es Scikit-learn?
Scikit-learn (también conocida como sklearn ) es una biblioteca Python gratuita y de código abierto que se utiliza para tareas de aprendizaje automático. Se basa en otras bibliotecas Python como NumPy , SciPy y matplotlib y ofrece una interfaz sencilla para algoritmos complejos de aprendizaje automático.
Algunas de las características clave de Scikit-learn incluyen:
- Aprendizaje supervisado (por ejemplo, clasificación, regresión).
- Aprendizaje no supervisado (por ejemplo, agrupamiento, reducción de dimensionalidad)
- Evaluación y validación de modelos
- Herramientas de preprocesamiento de datos
- Compatibilidad con múltiples formatos de datos y herramientas para la implementación de modelos
Instalación de Python en Linux
Scikit-learn está desarrollado con Python , por lo que es necesario tener Python instalado en el sistema. Puedes comprobar si Python ya está instalado escribiendo el siguiente comando en tu terminal:
python3 --versión
Si Python no está instalado, puedes instalarlo ejecutando:
sudo apt install python3 [En Debian, Ubuntu and Mint] sudo yum install python3 [En RHEL/CentOS/Fedora and Rocky/AlmaLinux] sudo emerge -a sys-apps/python3 [En Gentoo Linux] sudo apk add python3 [En Alpine Linux] sudo pacman -S python3 [En Arch Linux] sudo zypper install python3 [En OpenSUSE] sudo pkg install python3 [En FreeBSD]
Valve lanzó hoy una nueva actualización del cliente Steam para el canal estable para mejorar aún más los juegos nativos de Linux, la nueva función de grabación de juegos, así como Steam VR y Steam Input.
La última actualización del cliente de Steam trajo consigo una serie de cambios para mejorar los juegos de Linux para títulos nativos al implementar compatibilidad para ejecutar títulos de juegos nativos de Linux en el entorno de ejecución de Steam para Linux 1.0 (Scout) de forma predeterminada en lugar del entorno de ejecución heredado. La nueva actualización del cliente de Steam soluciona un problema por el cual los títulos nativos de Linux podían ejecutarse ocasionalmente en el entorno de ejecución incorrecto.
Tal vez, una alternativa para empresas y usuarios sea el escritorio de KDE, puedes elegir cualquiera de las ya existentes: [ 1 ], [ 2 ]
SDesk es una alternativa ligera y de código abierto a Windows y MacOS. A la mayoría de las personas les resultará familiar y esa es la mejor parte.
Principales conclusiones:
- SDesk ya está disponible de forma gratuita y puedes instalarlo en tantas computadoras como necesites.
- SDesk es una distribución de Linux rápida y confiable con una interfaz de usuario con la que cualquiera se familiarizará al instante.
- Experimenté algunos problemas menores durante mi configuración, que fueron fáciles de resolver.
Normalmente no recomendaría una distribución de Linux basada en Arch a los nuevos usuarios, pero de vez en cuando me encuentro con una que desafía mis percepciones. Recientemente, descubrí una distribución de Linux basada en Arch llamada SDesk y no podría haber un caso de uso más claro para ella.
En primer lugar, SDesk es bastante sencillo y no hace mucho por diferenciarse de la lista cada vez mayor de distribuciones Linux. A veces, eso es algo bueno. No estaba seguro de qué esperar después de instalar e iniciar sesión en esta distribución de escritorio, pero cuando lo hice, todo me resultó inmediatamente familiar.
SDesk opta por el escritorio GNOME , que está configurado para parecerse a un escritorio "estándar" que resultaría familiar tanto para los usuarios de Windows como de MacOS. En la interfaz, encontrará un panel, un menú, una barra superior, favoritos e iconos del escritorio. En la barra superior, se encuentra el botón Espacios de trabajo (extremo izquierdo), la hora/fecha (que, al hacer clic, abre las notificaciones y el calendario) y la bandeja del sistema.
Enclavado en lo profundo de las selvas del oeste de Honduras se encuentra uno de los sitios arqueológicos más importantes de la antigua civilización maya: Copán. Conocido por sus monumentos intrincadamente tallados, sus imponentes templos y su sofisticado conocimiento de la astronomía, Copán fue en su día un centro activo de la cultura maya.
Debajo de los antiguos templos de piedra y las escaleras monumentales se esconde un mundo oculto: una extensa red de túneles ofrece una visión de la historia más antigua de la ciudad. Cuanto más se adentra en los templos, más antiguo es el entorno, que se remonta a su fundador en el siglo V d. C., hace 1600 años.
Estos túneles están cerrados al público, pero ahora, por primera vez, se pueden explorar en su totalidad de manera virtual. Durante los últimos dos años, tuve el privilegio de trabajar en el lugar con un proyecto interinstitucional de escaneo 3D de estos túneles con los equipos de excavación de la Asociación Copán, la Universidad de Harvard, la Universidad de Pensilvania y más, ayudando a preservar estos tesoros ocultos para las generaciones futuras.
Documentar los 4 kilómetros de túneles de Copán nos permitió preservar digitalmente las capas de historia que se encuentran debajo de la superficie y que los arqueólogos habían estudiado durante los últimos 100 años. Lector, fue todo un viaje. Vivir y trabajar en la selva con la gente de Copán, y llegar a conocer a varios de ellos bastante bien en los túneles, es algo que se lo recomendaré a todo el mundo.
¡Estoy muy orgulloso de poder compartir los primeros resultados de nuestro trabajo colectivo! Esperamos seguir creando recursos a partir del contenido en 3D para la enseñanza y el turismo en general. Incluso en el lugar, dado que los túneles están cerrados, los escaneos en 3D se utilizan para mostrar lo que hay debajo de la superficie.
-
Programación
- Google dona Windowbuilder, CodePro Para Eclipse
- 12 plugins de Eclipse que todo desarrollador debe conocer!
- Eclipse Ajax Toolkit Framework y Ajax tools
- Visual Studio y Eclipse, comparados y contrastados.
- Crear servicios Web con PHP en Eclipse
- Programar y depurar en un IDE para PHP con Eclipse, plugins PDT, xdebug y Remote debug
- Saros, plugin de Eclipse para programación par a distancia o distribuida en pare
- Desarrollar una aplicación Facebook con Eclipse.
- Instalar Cobol en Eclipse para Linux (y también sirve para Windows)
- Cómo instalar Eclipse en Windows, Linux o Mac.
- ¿Puede TrapC solucionar problemas de seguridad de memoria en C y C++?
- Un EXE de 27 años se convirtió en Python en minutos. ¿Será la ingeniería inversa asistida por IA el próximo paso?
- Google informa que el tiempo de migración de código se reduce a la mitad con ayuda de IA
- ELIZA, el primer chatbot con inteligencia artificial del mundo, resucita después de 60 años
- Tutorial de C/C++, programar paso a paso, para Linux, Windows y Mac