LinuxParty
A lo largo de los años he tenido la oportunidad de revisar cientos de Joomla! complementos escritos por diferentes desarrolladores, generalmente cuando están causando que un sitio se rompa de manera inesperada. Resulta que la mayoría de los complementos sufren algunos problemas muy comunes y fáciles de prevenir.
Quizás se pregunte, ¿los desarrolladores publican código roto a sabiendas? Lejos de eso, lo han probado... pero solo lo han hecho en el caso de uso muy limitado en el que esperan que se usen sus complementos. Esto se llama “la prueba del camino feliz” y es casi tan malo como no realizar ningún testing. El problema es que cuando el complemento se usa en cualquier otro contexto (la aplicación CLI, la salida no HTML, en los casos en que el formato de salida no se puede determinar hasta después de que el componente de la página haya terminado de ejecutarse) causará consecuencias no deseadas, es decir, el sitio se romperá. Peor aún, los clientes comenzarán a culpar a las únicas partes inocentes, es decir, el propio Joomla y los desarrolladores de terceros cuyo software está escrito de la manera correcta y funciona perfectamente bien. Debería saber que recibimos al menos dos multas cada semana en Akeeba Ltd sobre este tipo de complementos rotos.
Las plataformas CMS tienen un dominio indiscutible en la World Wide Web y Drupal califica como uno de los únicos candidatos en este expediente.
Las plataformas CMS hacen que sea más fácil y flexible crear y administrar tanto el contenido como los usuarios que tienen privilegios administrativos parciales o totales sobre dicho contenido.
Además, las plataformas CMS como Drupal admiten numerosos complementos para hacer que su sitio web sea más extenso. Puede crear páginas web nuevas/personalizables, secciones de comentarios y otros ajustes útiles que cumplirán con sus objetivos de CMS.
Rrequisitos previos
Asegúrese de ser un usuario raíz/Sudoer en el sistema operativo RHEL que está utilizando. Además, tenga una comprensión básica de la estructura del sistema de archivos de Linux y cómo usar su interfaz de línea de comandos.
Una pizarra es una especie de consola que puede conectar a su computadora de escritorio y usar para escribir ideas muy rápidamente. Escribir directamente en la pantalla hace que parezca más una tecnología moderna y, afortunadamente, hay varias aplicaciones diferentes que puede usar para este propósito.
[También te puede interesar: El mejor software de diagramas de flujo y diagramación para Linux ]
Quizás lo más importante es que estas aplicaciones son multiplataforma y también funcionan perfectamente en pantallas táctiles, aunque todavía no ha habido una proliferación de sistemas de pantalla táctil diseñados exclusivamente para ejecutar Linux; solo el JingaPad realmente me viene a la mente.
1. Rainbow Board ( Tablero de arcoíris )
Rainbow Board es una pizarra que viene con otras herramientas para facilitar la creación y comunicación de ideas. Puede usarlo para crear presentaciones, intercambiar ideas, dibujar y tomar notas.
Aunque es una herramienta de diseño gratuita, también es útil para diseñadores profesionales. Cuando crea un dibujo, la aplicación crea un formato de archivo simple que se puede guardar e importar a Adobe Illustrator o Inkscape .

Tablero del arco iris
Las plataformas CMS se están convirtiendo en una norma en la World Wide Web y Drupal es un candidato de buena reputación en este expediente. Con las plataformas CMS , la administración de contenido es más fácil para todos los usuarios, ya que se cumplen todas las funcionalidades administrativas necesarias para administrar el contenido del sitio web. Por lo tanto, no importa si está ejecutando un sitio de blog pequeño, un sitio del gobierno o un sitio web corporativo grande.
Drupal funciona con el lenguaje de programación PHP y esta guía de artículos nos guiará a través de su instalación en Ubuntu 20.04 y Ubuntu 22.04 .
Características de Drupal
Las siguientes son las características destacadas de Drupal.
- Es gratuito y de código abierto.
- Más de 30000 módulos descargables y disponibles gratuitamente.
- Soporte instalado por defecto para crear encuestas, foros y blogs a través de módulos.
- Compatibilidad con más de 110 idiomas.
- Edición de contenido multiusuario y soporte multisitio.
- Soporte de funciones básicas para crear un sistema de comentarios, páginas, complementos, fuentes RSS, publicación de publicaciones, etc.
Ojo con los asteriodes, la NASA junto con los científicos del todo el mundo y aficionados observadores del espacio, han desarrollado una de las webs más curiosas, "Eyes on Asteroids", en donde se tiene una web muy compleja en la que se pueden ver todos los asteroides próximos a la tierra, la web es muy chula, también hay una aplicación móvil, pero para aquellos que no quieren instalar nada, o simplemente para los que usamos el escritorio simplemente hay que seguir el enlace que ponemos un poco más abajo.
Ameca, creado por Engineered Arts , es un robot humanoide muy expresivo; no solo tiene rasgos faciales sorprendentemente similares a los de un humano, sino que es capaz de gesticular y formar expresiones faciales y utilizarlas como parte de su conversación. Así, nos responde no solo con sus palabras sino también con gestos de la cara y con la entonación, tal y como hacemos los seres humanos.
Y lo bueno es que pronto podría estar caminando también.
Durante una sesión de preguntas y respuestas en YouTube, Ameca dijo: 'No puedo caminar, pero he visto prototipos de piernas en el laboratorio de ingeniería. Y es que la compañía británica Engineered Arts, ha revelado que los ingenieros están trabajando en "piernas prototipo" que deberían estar listas el próximo año, en 2023.
Engineered Arts Ltd
«El diseño de mis piernas está inspirado en el robot Byrun, desarrollado por Engineered Arts Ltd. Tiene propiedades mecánicas únicas que le permiten caminar sin usar demasiada energía», comentó el androide.
Engineered Arts, con sede en Cornualles, que se autodenomina 'el diseñador y fabricante líder del Reino Unido de robots de entretenimiento humanoides', presentó Ameca en YouTube en 2021, con gran éxito de aceptación por parte del público. Lo realista y humano que parece Ameca es de las características que más destacan.
La cara de Ameca está alojada en un 'cuerpo artificial similar a un humano ' que cuenta con un 'poderoso sistema operativo de robot Tritium'.
El comando su es un comando especial de Linux que le permite ejecutar un comando como otro usuario y grupo. También le permite cambiar a la cuenta raíz (si se ejecuta sin argumentos) u otra cuenta de usuario especificada.
Todos los usuarios por defecto pueden acceder al comando su . Pero como administrador del sistema, puede deshabilitar su acceso para un usuario o grupo de usuarios, utilizando el archivo sudoers como se explica a continuación.
El archivo sudoers controla el complemento de política de seguridad sudo que determina los privilegios sudo de un usuario. El comando sudo permite a los usuarios ejecutar programas con los privilegios de seguridad de otro usuario (de forma predeterminada, como usuario root).
Para cambiar a otra cuenta de usuario, un usuario puede ejecutar el comando su desde su sesión de inicio de sesión actual como se muestra. En este ejemplo, el usuario javier está cambiando a una cuenta de usuario de prueba . Se le pedirá al usuario javier que ingrese la contraseña para la cuenta de usuario de prueba:
CloudPanel es un panel de control de código abierto que le permite administrar sus servidores de manera eficiente. Es un panel de control basado en PHP de alto rendimiento que está especialmente diseñado para administrar servicios alojados.
Está construido sobre PHP y utiliza Nginx y MySQL . Es fácil de instalar utilizando un script de instalación que se encarga de todo el arduo trabajo de instalar y configurar los paquetes necesarios para que todo funcione como se esperaba.
CloudPanel proporciona una interfaz fácil de usar y fácil de usar que le permite administrar servicios que incluyen:
- Gestión de base de datos
- Gestión de dominios
- Gestión de usuarios
- Gestión de trabajos cron
- Seguridad
CloudPanel es compatible con los principales servicios en la nube, como Google Cloud, Amazon Web Services y Digital Ocean. En esta guía, le mostraremos cómo instalar CloudPanel en Debian 10 .
Requisitos
Los siguientes son los requisitos necesarios para instalar CloudPanel :
- Debian 10 Buster
- Mínimo de 1 núcleo de CPU
- Mínimo 2 GB de RAM
- Mínimo 15 GB de espacio en disco duro
Encontré este artículo de Los Ángeles Times de hace un par de años, que hacía referencia a un estudio publicado entonces, acerca de cómo la especie humana continúa evolucionando y de cómo se ha detectado que lo hace a ritmos superiores a los del pasado, desde la generalización del uso de la agricultura y gracias al mayor crecimiento de la población en los últimos siglos (la población mundial se ha multiplicado por veinte en los últimos mil años) ya que esto “genera más oportunidades para que surjan mutaciones genéticas beneficiosas.”
Hace dos años, nos hacíamos eco del lanzamiento de Firefox Relay, un servicio de Mozilla que nos facilitaba crear múltiples direcciones de e-mail temporales, a modo de pseudóniomos, para evitar tener que registrarnos con nuestra verdadera dirección de correo electrónico y protegernos así del spam y de la falta de privacidad.
Después, a principios de este mismo año, Mozilla anunciaba el lanzamiento de la extensión de Firefox Relay para los navegadores de la competencia y una elevación del límite de espacio en las cuentas 'pseudónimas' de 150 KB a 10 MB.
Y es que, a la hora de registrarnos en servicios online, son muchos lo que, además de una dirección de e-mail, nos exigen proporcionar un número de teléfono, la mayoría de las veces para posibilitarnos recibir algún código/pin de inicio de sesión. A efectos prácticos, eso supone un problema de spam y privacidad tan notable como la exigencia de nuestro e-mail.
-
Ubuntu
- Las discusiones de desarrollo de Ubuntu se trasladarán de IRC a Matrix
- Crear de un servidor NFS, como almacenamiento independiente con GlusterFS En Ubuntu
- 20 años de Ubuntu: Canonical lo celebra con el lanzamiento de 24.10, que es excepcional como siempre
- Ahora puedes actualizar Ubuntu 22.04 LTS a Ubuntu 24.04 LTS. Aquí te explicamos cómo
- El App Center de Ubuntu ahora finalmente admite la instalación de paquetes DEB locales
- Ubuntu 24.04 ahora se ejecuta en Nintendo Switch (no oficialmente)
- Las 10 mejores distribuciones de Linux basadas en Ubuntu
- Cómo recuperar, reparar y reinstalar el cargador Boot Loader de arranque GRUB en Ubuntu Linux
- Instalar Nvidia Driver en Ubuntu Linux (último controlador patentado)
- Disco de Recuperación NTFS de Windows desde Linux
- Tener tu propia nube con ownCloud3 con Nginx (LEMP) en Debian/Ubuntu
- Ejecutar Simple Groupware en Nginx (LEMP) en Debian Squeeze/Ubuntu 11.10
- Ejecutar Shopware Community Edition con Nginx en Debian Squeeze/Ubuntu 12.04
- Cosas que hacer después de instalar Ubuntu Linux
- 25 Comandos Básicos Útiles de APT-GET y APT-CACHE para la Gestión de Paquetes