Qué son y para qué sirven cPanel y WHM

cPanel es una herramienta gráfica para el control de sitios web.
Si vas a contratar un plan de alojamiento web, quedarás desconcertado por las diferentes propuestas de cada proveedor. Sin embargo, la mayoría coinciden en ofrecer dos herramientas. Es por eso por lo que en este post te contamos qué son y para qué sirven cPanel y WHM.

Un plan de alojamiento web es lo que debes contratar si quieres tener una página web que reciba visitas.  Las diferentes propuestas varían según el alcance de control que tengas sobre el servidor. En este artículo explico más sobre el tema.

Cada vez soy más fanático del hágalo usted mismo. Las herramientas comerciales (Sobre todo las privativas) limitan mucho las posibilidades. Lamentablemente, mantener un servidor web, ocuparse del sitio y ganarme la vida (Además de todo lo demás que tengo que hacer) me lleva demasiado tiempo. Es por eso por lo que opto por una solución intermedia. En mi caso un plan de revendedor. Yo elijo que sitios instalo o desinstalo y que recursos les asigno pero no tengo que preocuparme de instalar software ni mantenerlo actualizado.

Lo que nos trae de vuelta al tema del artículo.

Qué son y para qué sirven cPanel y WHM

Para que un sitio web funcione se necesitan varias capas de software.

  1. La Bios: Se encarga de comprobar la integridad del software y cargar el sistema operativo.
  2. El sistema operativo: Asigna los recursos de hardware de acuerdo con las necesidades del software.
  3. Servidor web: Permite mostrar el contenido de la página web a los dispositivos conectados.
  4. Servidor de correo electrónico: Permite la recepción y el envío de correo electrónico hacia y desde una dirección específica. Sería como la oficina de Correos.
  5. Servidor de base de datos: Es utilizado por aquellos sitios web que deben buscar información no incluida en su código fuente.
  6. Lenguajes de programación: Algunos sitios web utilizan lenguajes de programación para adaptar su contenido a la interacción con los usuarios. Algunos hacen eso en la computadora cliente, mientras que otros lo hacen en el servidor. En ese caso, puede ser necesario instalar el soporte a determinados lenguajes de programación como PHP.
  7. Gestores de contenidos: Una opción muy utilizada para ocuparte del contenido y automatizar la parte de diseño.

Hay que decir que en este caso estamos hablando de un sector del mercado donde Linux y el software libre son líderes absolutos por lo que la oferta, tanto de software libre como privativo para el sistema operativo del pingüino es abundante.

Desde la terminal se puede instalar todo lo necesario y configurar los diferentes sitios web, y si contratas un plan de alojamiento en la nube o un servidor privado virtual, podrás hacerlo. Pero, los planes más básicos solo te permiten configuraciones básicas como la creación de bases de datos o cuentas de correo electrónico.

cPanel

Los proveedores de alojamiento web suelen preferir las opciones privativas (total paga el cliente) y tienen su propio soporte técnico al que trasladarle los problemas.

cPanel como su nombre lo indica es un panel de control. Es lo que usará el cliente para gestionar su sitio web. Entre otras cosas incluye;

  • Crear cuentas de mail y de intercambio de archivos.
  • Cambiar los permisos de los directorios.
  • Crear, restaurar y eliminar bases de datos.
  • Administrar alias y subdominios.
  • Instalar y desinstalar software adicional.
  • Verificar estadísticas de acceso al sitio.

WHM

¿Se acuerdan de que en el poema de El Señor de los anillos había uno que manejaba a todos los demás? Bueno, WHM  (Siglas en inglés para manejo de alojamientos web) es una interfaz que te permite gestionar varios sitios que tienen instalados cPanel como panel de control.

Algunas de las cosas que hace WHM son:

  • Crear planes de alojamiento web.
  • Asignar recursos a esos planes. Esto dependerá a su vez de los planes que hayas contratado.
  • Crear cuentas de sitios web.
  • Asignarle a cada cuenta de sitio web un plan de alojamiento.
  • Suspender, cambiar o dar de baja a los sitios web de sus planes de alojamiento.

Una aclaración. Para tener un sitio web se deben dar los siguientes pasos.

  1. Comprar un dominio (La dirección del sitio)
  2. Contratar un plan de alojamiento y pedir las DNS (Las direcciones del servidor)
  3. Hacer que el dominio apunte al servidor.
  4. Subir el sitio al servidor.

WHM y cPanel permiten automatizar muchas de estas tareas.

from Linux Adictos https://ift.tt/RA7bjmw
via IFTTT

Firefox 109 ya disponible, con nuevo botón unificado para extensiones y soporte para Manifest v3

Firefox 109

Mozilla ha lanzado hoy una nueva versión de su navegador web. En esta ocasión, lo que ya podemos usar es Firefox 109, y entre sus novedades tenemos una que no parecía tener mucho sentido, y hasta que no se ha publicado la información oficial no hemos podido saber por qué la han introducido. Estamos hablando de un nuevo botón para las extensiones que se parece mucho al que usa Chrome, pero, como bien nos recordaron nuestros lectores, Firefox ya tenía disponible el menú de desborde. La clave de este cambio tiene un nombre: Manifest v3.

Firefox 109 incluye soporte para Manifest v3, aunque dejan claro que el soporte para la versión 2 del «manifiesto» sigue estando disponible. El nuevo botón es para unificar todas las extensiones bajo un mismo menú, y eso explicaría por qué han introducido el cambio. El resto de la lista de novedades es lo que tenéis a continuación.

Novedades de Firefox 109

Además del nuevo botón para las extensiones, Firefox 109 incluye:

  • Se ha activado la protección contra exploits Arbitrary Code Guard en los procesos de las utilidades de reproducción multimedia, lo que mejora la seguridad de los usuarios de Windows.
  • El selector de fecha HTML nativo para entradas de fecha y hora puede utilizarse ahora sólo con el teclado, lo que mejora su accesibilidad para los usuarios de lectores de pantalla. Los usuarios con movilidad reducida también pueden utilizar los atajos de teclado habituales para navegar por la cuadrícula del calendario y los selectores de mes.
  • Las versiones de Firefox en español de España (es-ES) y español de Argentina (es-AR) vienen ahora con un diccionario integrado para el corrector ortográfico de Firefox.
  • Desde 16 de enero, Colorways ya no estará en Firefox. Los usuarios podrán seguir accediendo a los Colorways guardados y activos desde la opción de menú Complementos y temas.
  • En macOS, Ctrl o Cmd + trackpad o rueda del ratón ahora desplaza la página en lugar de hacer zoom. De este modo se evita el uso accidental del zoom y se iguala el comportamiento de otros navegadores web en macOS.
  • La sección Cerrados recientemente de la vista de Firefox ahora ofrece a los usuarios la posibilidad de cerrar/eliminar manualmente enlaces url de la lista.
  • Se han actualizado los mensajes de estado vacío y los componentes gráficos que aparecen en Firefox View para las secciones Recogida de pestañas y Cerrado recientemente para mejorar la experiencia del usuario.
  • El evento ‘scrollend’ está ahora activado por defecto. El evento se activa cuando finaliza el desplazamiento.
  • Firefox ahora particiona permanentemente el Almacenamiento en contextos de terceros independientemente del Acceso al Almacenamiento para alinearse con otros navegadores y proporcionar una mejor compatibilidad web

Firefox 109 ya se puede descargar desde la página web oficial del proyecto. En las próximas horas aparecerá como actualización en la mayoría de distribuciones Linux.

from Linux Adictos https://ift.tt/Q20dR4z
via IFTTT

Kodi 20.0 llega con poco mas de 4600 cambios y estos son los mas importantes

kodi-20

La nueva versión llega cargada de correcciones, mejoras y diversas novedades

Después de casi dos años desde la publicación de la última rama significativa, se dio a conocer el lanzamiento de la nueva versión del popular centro de medios abierto Kodi 20.0, desarrollado anteriormente bajo el nombre XBMC.

El centro de medios proporciona una interfaz para ver TV en vivo y administrar una colección de fotos, películas y música, admite la navegación a través de programas de TV, trabaja con una guía de TV electrónica y organiza la grabación de video según un cronograma.

Principales novedades de Kodi 20.0

Desde la última versión, se han realizado más de 4600 cambios en el código base y dentro de los cambios más importantes podremos encontrar que se implementó la capacidad de cargar múltiples instancias de adiciones binarias. Por ejemplo, puede descargar varias instancias del complemento TVHeadend para conectarse a diferentes servidores, pero usando la misma configuración para el complemento en sí, como grupos de canales y canales ocultos.

Ademas de ello, en esta nueva versión de Kodi 20 agregó soporte para la decodificación de video acelerada por hardware en el formato AV1 (en Linux a través de VA-API) desarrollado por Open Media Alliance (AOMedia), que incluye compañías como Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN y Realtek. La compatibilidad con AV1 también se ha agregado a la API de Inputstream, lo que permite que el complemento use la interfaz inputream.adaptive para reproducir transmisiones AV1 en el complemento.

Otro de los cambios que se destaca de la nueva versión es que se agregó la capacidad de colocar fuentes de forma dinámica, cambiar el color de fondo y el borde del área de subtítulos, ademas de que se mejoro el soporte para formatos SAMI, ASS/SSA y TX3G y se agregó soporte para el formato de subtítulos WebVTT y el formato de fuente OTF (OpenType Font).

Para Windows, se ha implementado soporte completo para el rango dinámico extendido (HDR, High Dynamic Range), mientras que Linux brinda la capacidad de personalizar la salida HDR usando la API GBM (Generic Buffer Management).

Tambien en Linux, se destaca que se ha mejorado la reproducción de discos ópticos, asi como tambien que se agregó el montaje predeterminado de unidades ópticas usando udisks y se ha implementado la reanudación de la reproducción de imágenes ISO de discos Blu-Ray y DVD.

De los demás cambios que se destacan:

  • Se agregó una configuración separada para configurar el volumen de los efectos de sonido en la interfaz.
  • Se ha agregado un nuevo cuadro de diálogo de selección de color.
  • Se agregó la capacidad de trabajar a través de un proxy HTTPS.
  • Se implementó la capacidad de acceder al almacenamiento externo mediante el protocolo NFSv4.
  • Se agregó compatibilidad con el protocolo WS-Discovery (descubrimiento SMB) para detectar servicios en la red local.
  • Los menús contextuales en diferentes ventanas se han llevado a un solo formulario, se han implementado funciones tales como la reproducción de álbumes directamente desde los widgets.
  • Se ha trabajado mucho para mejorar la estabilidad, el rendimiento y la seguridad. API extendida para complementos.
  • Se agregó soporte para el servidor de medios PipeWire.
  • Soporte integrado para controladores de juegos Steam Deck.
  • Se agregó soporte para dispositivos Apple en el chip M1 ARM.
  • El lanzador para juegos basados ​​en libretro y emuladores de consolas implementa la capacidad de guardar estado para continuar el juego desde una posición interrumpida, incluso si el juego en sí no permite guardar.
  • Se ha rediseñado el sistema de trabajo con subtítulos.
  • El código para procesar formatos de subtítulos se ha modernizado para simplificar el desarrollo y el mantenimiento.

Finalmente si estás interesado en poder conocer más al respecto sobre este nuevo lanzamiento, puedes consultar los detalles en el siguiente enlace.

En cuanto a los interesados en poder instalar la nueva versión, deben saber que desde el sitio web oficial se ofrecen paquetes de instalación listos para usar están disponibles para Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS e iOS. El código del proyecto se distribuye bajo la licencia GPLv2+.

from Linux Adictos https://ift.tt/pQCJTsf
via IFTTT

WINE 8.0-rc4 llega en su calendario habitual corrigiendo 25 bugs más

WINE 8.0-rc4

Parece que las cosas han vuelto a la normalidad en casa de WineHQ. Tras unas semanas en las que tuvieron conferencias y vacaciones navideñas, WINE 8.0-rc4 ha llegado siete días después de la rc3. Así debe ser durante esta fase del desarrollo, una nueva Release Candidate a la semana hasta que se lance la versión estable. Después de eso, vuelta a empezar, con una versión de desarrollo cada dos semanas para preparar la versión estable de 2024.

Como novedades destacadas, en esta fase no se indica ninguna, limitándose a decir en ese apartado que estamos en la congelación del código. Pero sí facilitan una lista con los bugs corregidos, y esta semana se han parcheado 25 fallos cuya lista tenéis a continuación.

Bugs corregidos en WINE 8.0-rc4

  • Catia (software CAD) se niega a ejecutar la instalación en el vino más reciente (<=4.18).
  • Mensajes del ensamblador: Error: no existe tal instrucción: `xsavec (%esp)’.
  • Cualquier acción que bloquee el cursor dentro de la ventana del cliente Roblox hace que el cursor se congele..
  • Ejecutar cualquier programa en Wine provoca un uso del 100% de la cpu en Xorg.
  • d2d1:d2d1 falla en test_draw_geometry() en Wine.
  • comctl32:edit obtiene alturas inesperadas en test_text_position_style() en Windows 10 1809+.
  • Guild Wars: no es posible iniciar sesión.
  • GetNetworkParams hace un bucle eterno en musl.
  • winetricks dotnet35sp1: printfilterpipelinesvc.exe se bloquea en segundo plano.
  • comctl32:edit & user32:edit tienen fallos test_char_from_pos() en Windows con la codificación UTF-8.
  • mstask:task_trigger – test_GetNextRunTime() falla en Wine al cambiar la fecha.
  • Representación lenta cuando se conecta a un monitor externo.
  • ntdll:rtl – RtlUlonglongByteSwap() de 32 bits rompe test_RtlDecompressBuffer() en Windows.
  • La reimplementación de FindNLSStringEx no coincide con la nativa.
  • No se renderizan objetos en aplicaciones DX10/11 con controladores de GPU antiguos..
  • HS_hevo_gc 8.6.1.2 no se instala..
  • ntdll:rtl – test_RtlIpv6StringToAddress() falla en Windows 11.
  • xactengine3_7:xact3 se bloquea cuando no hay ningún altavoz conectado.
  • ddraw:ddraw1, ddraw:ddraw2, ddraw:ddraw4, ddraw:ddraw7 – test_window_position() obtiene el tamaño de pantalla erróneo en Wine.
  • Petz 4 tiene archivos .pet corruptos al iniciarse.
  • Wine falla al compilar con las cabeceras de Linux 4.11 (uso de AT_HWCAP2 indefinido).
  • El uso de RTLD_SELF rompe la compilación de musl desde 8.0-rc1.
  • La compilación de 7.22 falla con mingw-w64 10.0.
  • Hyperdimension Neptunia Re;Birth1 se bloquea al salir en la llamada de notificación de xactengine.
  • wineconsole: el buffer de pantalla alternativo no funciona.

WINE 8.0 llegará a principios de 2023

WINE 8.0-rc4 está disponible desde este enlace. En la página de descargas hay información sobre cómo instalar esta y otras versiones en sistemas operativos como Debian y Ubuntu, pero también se puede instalar en Android y macOS.

En cuanto a la versión estable, llegará a principios de 2023, pero no está claro si lo hará a finales de enero o a principios/mediados de febrero. Cuando decidan entregárnosla, se pondrán a preparar la versión de 2024, lanzando una nueva versión de desarrollo cada dos semanas.

from Linux Adictos https://ift.tt/1pUT3LN
via IFTTT

Gestionar tus propios servicios web es fácil.

Gestionar tus propios servicios web es fácil y divertido.

Como parte de mis sugerencias de proyectos de año nuevo me quedó pendiente la de gestionar tus propios servicios web.  Aunque ya llevamos casi dos semanas del año, no es tarde para publicarla.

Por supuesto que no estoy hablando de salir a competir con Netflix o Spotify. Se trata de soluciones de nivel doméstico sin más alcance que un grupo familiar.

Lo que se necesita para gestionar tus propios servicios web

Voy a comenzar aclarando que es lo que quiero decir con servicios web. Me refiero a aplicaciones informáticas a las que se accede en línea desde cualquier dispositivo sin que sea necesario instalarle ninguna aplicación más allá de un navegador. A veces es posible, pero no necesario descargar alguna aplicación para acceder al servicio. Algunos ejemplos de servicios web son:

  • Spotify: Reproducción de música.
  • Microsoft (Ex Office) 365: Suite ofimática.
  • Google drive: Almacenamiento en la nube.
  • Kindle Cloud Reader: Leer libros comprados a Amazon en forma online.

En materia de hardware la creación de nuestros propios servicios web no conlleva demasiadas complicaciones. Podemos utilizar un ordenador viejo o una computadora de placa única como la Raspberry Pi. Lo segundo es una red doméstica para lo que basta un router Wifi.

Para las computadoras de escritorio, notebooks o placa única la configuración mínima sería:

  • Un procesador de 64 bits (Intel/AMD/ARM)
  • CPU de 1 ghz o superior.
  • RAM desde 1 gb.
  • Disco desde 2.5 gb.

La primera exigencia puede dejarse de lado si usas Debian como base para el servidor ya que se trata de la única de las distribuciones importantes que sigue soportando la arquitectura de 32 bits.

Es posible (Aunque no recomendable) utilizar tu computadora y tu distribución habitual como anfitrión del servicio. Sin embargo, esto consumirá recursos innecesarios ya que no suele necesitarse un escritorio para ejecutar servicios web.

En materia de software se necesitará un servidor web como Apache, Nginx o similar. Estos están en los repositorios de las principales distribuciones Linux. También, dependiendo del servicio web que deseemos ejecutar, se requerirán dependencias como soporte para el lenguaje PHP o el gestor de paquetes NPM.

Algunos de los programas utilizados para reemplazar servicios web simplifican esto ofreciendo todo lo necesario para su funcionamiento. Nextcloud, una completa solución de código abierto que puede usarse como alternativa a Google Drive, WhatsApp y Microsoft 365 se puede instalar como paquete Snap seleccionando la opción correspondiente en el instalador de la versión para servidor de Ubuntu. También se puede ejecutar desde una máquina virtual o desde un contenedor.

Algunas sugerencias de software para reemplazar servicios web

No voy a entrar en este momento en el procedimiento de instalación ya que variará según el programa. La documentación de cada proyecto suele ser bastante completa. Simplemente hay que instalar el servidor, los programas necesarios y luego continuar la configuración desde el navegador de otro dispositivo. Siempre ambos deben estar conectados a la misma red.

Es posible acceder en forma externa. Solo debes tener el servidor conectado a Internet y conocer tu IP pública al momento de la conexión. La velocidad no será la misma que la de los proveedores comerciales y, en caso de un uso intenso tu proveedor puede enojarse.

Algunas alternativas a servicios comerciales

  • koel: Si, se escribe con minúsculas. Este programa es un reproductor y gestor de colecciones musicales. La interfaz web permite escanear los temas manualmente, subirlos al servidor o alojarlos en Amazon S3. Puedes descargarte aplicaciones para Android e iOS si no quieres usar el navegador.
  • Calibre: En Linux Adictos hemos hablado muchas veces de este completo gestor de libros que además incluye la posibilidad de convertir entre formatos y de su propio lector de libros electrónicos.  Lo que no es tan conocido son sus capacidades para permitirnos compartir libros en forma inalámbrica entre nuestros dispositivos y los de otras personas o leer los libros de nuestra colección usando el navegador y sin necesidad de descargarlos.
  • Emby: En este caso tenemos un servidor de contenidos multimedia (Videos, audios y fotos) La versión servidor está disponible para Window, Linux, Mac, FreeBSD y varios modelos de NAS. En cuanto las aplicaciones para visualizar el contenido no solo están disponible para dispositivos móviles sino también para televisores inteligentes.

from Linux Adictos https://ift.tt/JMBlDFq
via IFTTT

Microsoft y OpenAI están trabajando en una versión de Bing que integra ChatGPT

chatgpt-bing

Microsoft quiere poner a temblar a Google implementando chatgpt en bing

Vaya que ChatGPT ha dado de que hablar desde su lanzamiento, ya que desde que se puso a disposición del publico en general el chatbot ha sorprendido a muchos y ha comenzado incluso a poner en duda a muchos académicos sobre los trabajos entregados por muchos estudiantes.

Todo esto ha llevado a Microsoft a poner los ojos sobre ChatGPT de OpenAI, ya que está buscando formas de agregar las capacidades del chatbot a su motor de búsqueda Bing en un intento por atraer a los usuarios de su rival Google.

OpenAI lanzó ChatGPT para que los usuarios lo probaran en noviembre pasado. La capacidad del chatbot para producir cualquier cosa, desde recetas de cócteles hasta los ensayos escolares más auténticos, lo ha catapultado desde entonces al centro de atención.

Si bien el servicio de inteligencia artificial a veces ofrece información errónea con confianza, algunos analistas y expertos sugieren que su capacidad para resumir los datos disponibles públicamente puede convertirlo en una alternativa creíble a la búsqueda de Google y una lista de enlaces generados por la investigación de Google. Puede responder a una amplia gama de preguntas imitando el estilo de hablar humano.

Las capacidades conversacionales de ChatGPT podrían dar a Microsoft más alcance para mejorar la experiencia del usuario de Bing. Una fuente con conocimiento de los planes de Microsoft informó que la empresa podría lanzar esta nueva versión de Bing antes de finales de marzo. En una publicación de blog el año pasado, Microsoft dijo que planeaba integrar el software de generación de imágenes de OpenAI, DALL-E 2, en Bing.

En 2019, Microsoft invirtió$ 1 mil millones en el laboratorio de inteligencia artificial (IA) OpenAI como parte de una asociación de varios años. Este último tenía como objetivo desarrollar tecnologías de supercomputación impulsadas por IA en el servicio de computación en la nube Azure de Microsoft.

Los productos de IA de OpenAI han recorrido un largo camino desde entonces, incluidos los lanzamientos de GPT-2 y GTP-3, Dall-E y Dall-E 2, así como varios otros modelos de lenguaje, como el nuevo chatbot de AI ChatGPT. A partir de ahora, Microsoft pretende aprovechar las notables capacidades que ofrecen estas nuevas tecnologías, en particular la que subyace al chatbot ChatGPT.

Se rumorea que Microsoft lanzará una versión de su motor de búsqueda Bing impulsado por ChatGPT, que a su vez se basa en GPT-3.5, antes de que finalice el primer trimestre de este año. Según los informes, está apostando a que las respuestas más conversacionales y contextuales a las consultas atraerán a los usuarios de su motor de búsqueda Bing al proporcionar respuestas de mayor calidad más allá de los enlaces. Sin embargo, una persona con conocimiento del tema, que no quiso ser nombrada, dijo que la compañía aún está evaluando la precisión del chatbot ChatGPT y qué tan rápido se puede integrar en el motor de búsqueda.

Google ha citado problemas de sesgo y factualidad con los chatbots de IA existentes como una razón por la que aún no está listo para reemplazar la búsqueda. Pero Google ha estado usando varios modelos de lenguaje de alto perfil durante años para mejorar sutilmente su motor de búsqueda. Además, Google anunció recientemente que había entrenado un modelo de lenguaje que sería capaz de responder preguntas médicas con una precisión del 92,6 %, aproximadamente la misma puntuación que los médicos (92,9).

Mediante el uso de la tecnología detrás de ChatGPT, GPT-3.5, Bing podría proporcionar respuestas más humanas a las preguntas en lugar de solo enlaces a información. Google y Bing ya muestran información relevante de enlaces en la parte superior de muchas consultas de búsqueda, pero los Paneles de conocimiento de Google son particularmente populares cuando se trata de encontrar información sobre personas, lugares, organizaciones y objetos. El uso de Microsoft de una función similar a ChatGPT podría ayudar a su motor de búsqueda a competir con Knowledge Graph de Google.

Aún no está claro cómo la asociación de Microsoft con OpenAI puede ayudar a la integración de ChatGPT de Bing. Microsoft ha estado apostando su futuro a la IA durante al menos seis años, con el CEO Satya Nadella discutiendo la importancia de aplicaciones y servicios más inteligentes.

from Linux Adictos https://ift.tt/289Jik3
via IFTTT

OpenAI comenzará a cobrar por el uso de ChatGPT, lanzando una versión profesional 

ChatGPT

ChatGPT es un prototipo de chatbot de inteligencia artificial

Se dio a conocer hace poco que OpenAI ha anunciado que actualmente está trabajando en una versión profesional del chatbot de IA ChatGPT.

Greg Brockman, cofundador y presidente de OpenAI, anunció en Twitter que la versión profesional del chatbot de IA «ofrecerá límites altos y un rendimiento mucho más rápido». No obstante, Brockman especifica que el uso de la API no estará vinculado a la versión profesional.

La popularidad de ChatGPT ha estado creciendo desde su lanzamiento a fines de noviembre, y la gente acudió en masa para aprovechar la capacidad del sistema.

ChatGPT tuvo que lidiar con cientos de miles de solicitudes de usuarios que creaban informes, pruebas y, a veces, incluso código. OpenAI dice que se ha visto obligado a implementar límites de uso, introducir un sistema de colas durante los períodos pico y otros métodos para minimizar la demanda.

Esto incluye un mensaje en pantalla que dice: “Estamos experimentando una demanda excepcionalmente alta. Tenga paciencia mientras trabajamos para escalar nuestros sistemas”. Según la empresa, el entusiasmo por Chatbot ha crecido constantemente desde su lanzamiento a fines de noviembre.

Ha sido gratuito de implementar hasta ahora, y OpenAI lo ha llamado una «vista previa de investigación», pero la compañía actualmente está explorando formas de hacer que la plataforma sea rentable.

El poder de ChatGPT le da a OpenAI una «palanca significativa» sobre el precio que la empresa puede cobrar por acceder. En un anuncio en el servidor Discord oficial de la compañía, OpenAI dijo que está

«comenzando a pensar en cómo monetizar ChatGPT» como una de las formas de «garantizar la viabilidad a largo plazo de la herramienta». Según la información disponible sobre el tema, la versión monetizada de ChatGPT debería llamarse «ChatGPT Professional».

Al menos, eso es según una lista de espera que OpenAI publicó en el servidor Discord, que hace una serie de preguntas sobre las preferencias de pago. La lista también describe las ventajas de ChatGPT Professional, que incluyen ventanas «apagadas» (es decir, tiempo de inactividad), sin limitación y mensajería ilimitada con ChatGPT (al menos menos de 2 veces el límite diario normal).

OpenAI señala que los encuestados de la lista de espera pueden seleccionarse para probar ChatGPT Professional, pero el programa se encuentra en una fase experimental y «todavía» no estará ampliamente disponible.

Todos estos movimientos apuntan a un futuro en el que ChatGPT será simplemente una función de otras aplicaciones, en lugar de un servicio independiente. La lista de espera de OpenAI incluye un formulario que hace preguntas sobre el uso de ChatGPT, la función más valiosa para la que se usará y preguntas sobre los precios.

Se trata de evaluar el punto más alto y el punto más bajo en el que un usuario consideraría que el producto es demasiado caro o tan bajo que la calidad se vería afectada. Otro se relaciona con el punto en el que el precio es “caro, por lo que no está descartado alcanzarlo, pero te pide que lo pienses antes de comprarlo”. La última pregunta del formulario es calificar del uno al cinco qué tan molesto se sentiría el usuario si ya no pudiera usar ChatGPT.

El paso a un nivel de pago era inevitable dados los costos de funcionamiento del servicio. El CEO de OpenAI, Sam Altman, tuiteó recientemente que «los costos de computación son exorbitantes» y que «la empresa debería monetizar en algún momento».

Pero la pregunta que tienen la mayoría de los usuarios ocasionales es cómo podría evolucionar exactamente la versión gratuita. En conjunto, los elementos citados anteriormente dan una buena idea del tipo de restricciones que pronto se aplicarán a la versión gratuita de ChatGPT.

ChatGPT Professional llega en un momento en que OpenAI está bajo presión para obtener ganancias con productos como ChatGPT. La compañía espera ganar 200 millones de dólares en 2023, una miseria en comparación con los más de 1.000 millones de dólares que se han invertido en la startup desde sus inicios hasta ahora.

Finalmente, cabe mencionar que las personas interesadas pueden registrarse en una lista de espera y esperar la fecha de selección. Al hacerlo, OpenAI también solicita opiniones sobre posibles precios y solicita precios altos y bajos por mes en los que se puede considerar una compra.

Link de la lista de espera.

from Linux Adictos https://ift.tt/XaYQpIk
via IFTTT

Firewalld, una excelente herramienta de administración de firewall

firewalld

firewalld, una excelente utilidad que protege y bloquea el tráfico de red

La mayoría de las distribuciones de Linux cuentan con sus propios servicios de firewall preconstruidos, por lo que el usuario generalmente no tiene que intervenir en esta parte. Pero en ocasiones es necesario algún tipo de configuración especial o para cualquier otra cosa que desee el usuario.

Y es por eso que el día de hoy vamos a hablar Firewalld, el cual es un firewall dinámico administrable, básicamente permite poder realizar la administración del Firefwall con soporte para zonas de redes para definir el nivel de confianza de las redes o interfaces que utilice para conectarse. Tiene soporte para configuraciones IPv4, IPv6 y puentes de ethernet.

Sobre Firewalld

Firewalld está implementado en forma de contenedor sobre los filtros de paquetes nftables e iptables. Firewalld se ejecuta como un proceso en segundo plano que permite que las reglas de filtrado de paquetes se cambien dinámicamente a través de D-Bus sin tener que volver a cargar las reglas de filtrado de paquetes y sin desconectar las conexiones establecidas.

Para administrar el firewall, se utiliza la utilidad firewall-cmd que, al crear reglas, no se basa en las direcciones IP, las interfaces de red y los números de puerto, sino en los nombres de los servicios por ejemplo, para abrir el acceso a SSH, para cerrar SSH, entre otros.

La interfaz gráfica firewall-config (GTK) y el subprograma firewall-applet (Qt) también se pueden usar para cambiar la configuración del firewall. La compatibilidad con la gestión a través de D-BUS API firewalld está disponible en proyectos como NetworkManager, libvirt, podman, docker y fail2ban.

Además, firewalld mantiene de forma separada una configuración en ejecución y otra permanente. Así pues, firewalld también ofrece una interfaz para que las aplicaciones puedan añadir reglas de una forma cómoda.

El modelo anterior (system-config-firewall/lokkit) era estático y cada cambio requería un reinicio completo. Esto suponía tener que descargar los módulos del núcleo (ej: netfilter) y recargarlos de nuevo en cada configuración. Además, este reinicio suponía perder la información de estado de las conexiones establecidas.

Por el contrario, firewalld no requiere reiniciar el servicio para aplicar una nueva configuración. Por lo tanto, no es necesario recargar los módulos del núcleo. El único inconveniente es que para que todo esto funcione correctamente, la configuración debe realizarse a traves de firewalld y sus herramientas de configuración (firewall-cmd o firewall-config). Firewalld es capaz de añadir reglas utilizando la misma sintaxis que los comandos {ip,ip6,eb}tables (reglas directas).

Firewalld 1.3

Actualmente, Firewalld se encuentra en su versión 1.3, la cual fue recientemente liberada y en ella se destacan los siguientes cambios:

  • Se ha implementado un servicio compatible con la aplicación para compartir archivos Warpinator desarrollada por la distribución Linux Mint.
  • Se agregaron los servicios bareos-director, bareos-filedaemon y bareos-storage para admitir el sistema de copia de seguridad Bareos.
  • Se implementó una regla de enmascaramiento para el backend de nftables, que le permite vincular las interfaces de red a una zona que procesa el tráfico entrante. Para el backend de iptables, esta función no es compatible.
  • Servicio agregado para redes P2P superpuestas de Nebula.
  • Se agregó un servicio para el sistema de exportación de métricas de Ceph a la base de datos de Prometheus.
  • Se agregó un servicio que admite el protocolo OMG DDS (Servicio de distribución de datos del grupo de administración de objetos).
  • Se ha agregado un servicio para procesar solicitudes de clientes para determinar nombres de host mediante el protocolo LLMNR (Resolución de nombres de multidifusión local de enlace).
  • Se agregó un servicio para el protocolo ps2link que se usa para comunicarse con las consolas de juegos PlayStation 2.
  • Se ha agregado un servicio para admitir la operación del servidor para el sistema de sincronización de archivos Syncthing.

Si estás interesado en poder conocer más al respecto sobre esta nueva versión, puedes consultar los detalles en el siguiente enlace.

Obtener Firewalld

Finalmente para quienes estén interesados en poder instalar este Firewall, deben saber que el proyecto ya está en uso en muchas distribuciones de Linux, incluidas RHEL 7+, Fedora 18+ y SUSE/openSUSE 15+. El código de firewalld está escrito en Python y se distribuye bajo la licencia GPLv2.

Pueden obtener el código fuente para su compilación desde el siguiente enlace.

from Linux Adictos https://ift.tt/UcL4fej
via IFTTT

Sin noticias de Twister OS desde que se lanzó la primera versión estable de Raspberry Pi OS de 64bit

Twister OS con el tema Big Sur Dark

Debo ser gafe. Hace algo más de un año escribí un artículo sobre Twister OS, que aunque lleve las siglas «OS» en su nombre, en realidad es Raspberry Pi OS con un «traje» y aplicaciones especiales, como RetroPie, que viene instalado por defecto o herramientas para overclockear la GPU. Es bonito, todo funciona y merece la pena usarlo, o la merecía, porque hace ya mucho tiempo que están como desaparecidos.

Las últimas noticias que tengo al respecto no eran las mejores. Había parte del equipo que quería trabajar para lanzar un Twister OS basado en la versión de 64bits de Raspberry Pi OS, y otra parte que prefería mantenerse en los 32bits que tan bien habían funcionado hasta el momento. El proyecto no es tan grande como el de la frambuesa, no pueden mantener dos opciones y eso fue un problema. Un problema que llega hasta hoy.

Twister OS lleva más de un año en la v2.1.2

Si vamos a su página web (que no está todo lo bien adaptada que podría estar si la visitamos desde el móvil…), podemos ver que tanto Twister OS (la imagen para placas simples) como Twister UI (el script para instalarlo todo sobre Xfce) están en la v2.1.2, la misma con la que yo hice mi especie de review a finales de 2021. Si vamos al canal de YouTube de Pi Labs, también vemos que hace más de un año que no actualizan su contenido.

Así que lo único claro es que hay un parón, pero no se sabe si es permanente o hasta cuándo durará. En lo personal, tampoco sé si los que decidieron dar el salto a los 64bit están en otra comunidad, por lo que si han publicado algo sobre su evolución, me lo he perdido. Lo único que sé es que está todo parado, y que también hayan parado la opción «UI» compatible con sistemas como Xubuntu no hace más que aumentar las sospechas de que el «traje» para Raspberry Pi OS podría terminar siendo abandonado.

Pero Twister OS es una muy buena opción, y las actualizaciones de la mayor parte de los paquetes llegan directamente de Raspberry Pi OS. Por lo que, si no es importante subir a la versión de 64bits, diría que aún merece la pena. También hay tutoriales sobre cómo instalar Twister UI sobre Raspberry Pi OS, con lo que tendríamos lo mejor de los dos mundos. Aún así, no se sabe qué pasará con «UI». Esperemos que el equipo siga en el el proyecto y que vuelvan más pronto que tarde con una actualización. Nuestras pequeñas placas lo agradecerán.

from Linux Adictos https://ift.tt/ylYHZrA
via IFTTT

Google también apuesta por Rust y anuncia su inclusión en Chromium

Chromium

Rust tambien ha llegado a Chromium

Google dio a conocer hace poco mediante una publicación la inclusión del lenguaje de programación Rust entre los lenguajes permitidos en el código del proyecto Chromium.

Se menciona que para la inclusión hay una serie de requisitos para las bibliotecas de Rust de terceros que solicitan la integración en la base de código de Chromium, por ejemplo, la biblioteca debe superar a los análogos en velocidad, consumo de memoria y estabilidad, o ser la única implementación de una determinada tecnología.

Las bibliotecas de Rust también son aceptables cuando la funcionalidad se puede ejecutar en un proceso privilegiado, o cuando el uso de la biblioteca permite reducir el riesgo de errores en comparación con otras bibliotecas o código C++. Aún no se ha decidido qué bibliotecas se pueden incluir en Chromium.

La decisión se tomó como parte de una iniciativa para evitar que aparezcan errores de memoria en el código base de Chrome. Según las estadísticas proporcionadas hace dos años, el 70 % de los problemas de seguridad críticos y peligrosos en Chromium se deben a errores de memoria.

El uso del lenguaje Rust, que se centra en la gestión segura de la memoria y proporciona una gestión automática de la memoria, reducirá el riesgo de vulnerabilidades causadas por problemas como el acceso a un área de la memoria después de que se haya liberado y el desbordamiento del búfer.

El manejo seguro de la memoria se proporciona en Rust en tiempo de compilación mediante la verificación de referencias, el seguimiento de la propiedad del objeto y la vida útil del objeto (alcance), así como mediante la evaluación de la corrección del acceso a la memoria durante la ejecución del código. Rust también brinda protección contra desbordamientos de enteros, requiere la inicialización obligatoria de los valores de las variables antes de su uso, maneja mejor los errores en la biblioteca estándar, aplica el concepto de referencias y variables inmutables de forma predeterminada, ofrece tipado estático fuerte para minimizar los errores lógicos.

El uso de Rust hará que sea más fácil y seguro aplicar la «regla de do » que utiliza Google para mantener su base de código segura.

De acuerdo con esta regla, cualquier código que agregue no debe cumplir más de dos de las tres condiciones: trabajar con una entrada no validada, usar un lenguaje de programación no seguro (C/C++) y ejecutarse con privilegios elevados. De esta regla se deduce que el código para manejar datos externos debe reducirse a los privilegios mínimos (aislado) o escribirse en un lenguaje de programación seguro.

En el caso de Rust, que se desarrolló originalmente pensando en el navegador, la integración con el código existente se puede realizar sin el uso de IPC y con menos complejidad para organizar la protección contra errores de memoria, lo que acelerará el proceso de desarrollo (requiere escribir menos código y revisión más fácil) y reducir el número de errores relacionados con la seguridad.

Para simplificar la integración del código Rust con el código C++ existente y evitar los riesgos y limitaciones asociados con la integración, actualmente se decidió limitar la interacción unidireccional: llamar desde C++ a Rust (es decir, el código Rust solo se puede llamar desde el código C++) a través de funciones API, pero no mezcladas con código C++), lo que también permitirá mantener bajo control el árbol de dependencias.

La segunda limitación es solo la compatibilidad con bibliotecas de terceros que vienen en forma de componentes separados que no están vinculados a Chromium y tienen una API orientada a tareas.

Además de usar Rust para bloquear la explotación de vulnerabilidades provocadas por el acceso a bloques de memoria ya liberados (use-after-free), a partir del lanzamiento de Chrome 102, el código C++ comenzó a usar el tipo MiraclePtr (raw_ptr) en lugar del ordinario que proporciona un enlace de puntero que realiza comprobaciones adicionales para acceder a las áreas de memoria liberadas y se bloquea si se encuentran dichos accesos.

Se estima que el impacto del nuevo método de protección en el rendimiento y el consumo de memoria es insignificante.

Finalmente, cabe mencionar que todavía no hay planes para reescribir el código existente en Rust, pero a partir de ahora se permitirá la integración en la base de código de bibliotecas de terceros escritas en Rust.

El sistema de compilación ya ha agregado herramientas para compilar código Rust, ejecutar pruebas e integrar componentes Rust con código C++. Se espera que el código Rust aparezca como parte de los lanzamientos de Chrome el próximo año.

Fuente: https://security.googleblog.com

from Linux Adictos https://ift.tt/aEvW4Xo
via IFTTT