Shazam en la web: identificar canciones desde el navegador pronto será posible

Shazam en la web

Hay que ver cómo son las cosas. En este artículo no voy a hacer la tonta pregunta de si os suena Shazam, más que nada porque la acabo de hacer esta misma tarde. Y es que hace un momento hemos publicado un artículo sobre SongRec, una app para Linux para Shazamear. Justo después me he enterado de que Apple ha actualizado su app para dispositivos iOS (y su equivalente para macOS) con novedades, pero lo más interesante es que han lanzado Shazam en la web.

Pero si alguien está especialmente emocionado con esta noticia, tranquilidad. No ha sido un lanzamiento oficial, y hay que tener en cuenta dos cosas: está en versión beta y sólo se puede acceder a la prueba desde Safari de macOS o iPadOS… o así debería ser. La captura que veis encima de estas líneas la he hecho en Manjaro, en Firefox, pero antes he tenido que hacer un pequeño cambio. A continuación os diré los pasos que he seguido para que aparezca la nueva opción.

Cómo usar Shazam en la web sin Safari

  1. Lo primero que tenemos que hacer es cambiar el useragent del navegador. Hay diferentes maneras, pero yo he usado una extensión como User-Agent Switcher and Manager para Firefox. Así que el primer paso sería cambiar el useragent manualmente o instalar esta extensión y elegir la última versión de Safari y el sistema operativo macOS.
  2. Una vez hemos cambiado el useragent, vamos a shazam.com.
  3. Hacemos clic en el icono de Shazam.
  4. Por último, le damos permiso para que el navegador pueda hacer uso del micro. Si marcamos la casilla, la siguiente vez que hagamos clic en el icono empezará el reconocimiento directamente.

Y eso sería todo. Lo que vemos sin hacer este truco sigue estando, pero debajo de la nueva interfaz beta que nos permite identificar canciones que podemos llamar Shazam en la web, o simplemente la versión web o web app de Shazam.

from Linux Adictos https://ift.tt/37iZqHm
via IFTTT

SongRec, cliente no oficial para hacer Shazam en Linux

SongRec

¿Os suena Shazam? Cierto, vaya pregunta. Hace muchos años que existe y la ahora propiedad de Apple es la app más usada del mundo para identificar canciones. Además, hay veces en las que también podemos usarla para reconocer partes de una película, anuncios o participar en promociones, pero su fuerte es decirnos qué esta sonando. Desde un ordenador, usar Shazam es un poco más difícil, pero hay una app para Linux que nos permitirá identificar canciones de manera rápida, sencilla y eficaz. Su nombre, SongRec.

Tal y como leemos en su página de GitHub, SongRec es un cliente de Shazam para Linux no oficial que está escrito en Rust. Su funcionamiento es muy sencillo, prácticamente igual que la app oficial. Nada más iniciarlo, la aplicación ya está escuchando lo que suena a su alrededor para pronto decirnos el nombre de la canción. Aunque también es cierto que es probable que algún sistema operativo nos pida permiso para acceder al micrófono y en otros tengamos que desplegar la pestaña «Microphone input» y elegir otra opción.

Qué hace SongRec

Las funciones de SongRec incluyen lo siguiente:

  • Reconoce el audio del micrófono.
  • Si se lo cargamos, reconoce el audio de cualquier archivo compatible.
  • Se puede usar tanto con la interfaz de usuario como con la línea de comandos.
  • Proporciona una lista del historial de canciones reconocidas que se puede exportar a un archivo CSV.
  • Detección de canciones continua desde el micrófono, lo que puede estar bien, por ejemplo, si queremos una lista de las canciones que han emitido en un programa de radio.
  • Posibilidad de generar un señuelo a partir de una canción que, al reproducirse, puede engañar a Shazam haciendo creer que es la canción en cuestión. Esto no lo he probado, pero personalmente siento que está de más.

SongRec esta disponible desde diferentes fuentes, y las instrucciones de instalación están en su página de GitHub. Como usuario de paquetes Flatpak, creo que la mejor opción por lo bien que funciona y la limpieza es la que tenemos disponible en Flathub, pero esto es una opinión personal. En sistemas operativos basados en Arch Linux podemos encontrar SongRec en AUR, y también hay disponible un repositorio para Ubuntu y derivados:

sudo apt-add-repository ppa:marin-m/songrec -y -u
sudo apt install songrec -y

Con SongRec en tu PC con Linux, ya no habrá canción que se te escape.

from Linux Adictos https://ift.tt/37WVVFS
via IFTTT

Piping Server: transfiere datos entre cualquier dispositivo

transferencia, Piping Server

Si tienes necesidad de transferir archivos de forma fácil y segura entre dispositivos, deberías conocer Piping Server, una forma fácil desde la línea de comandos y a través de un navegador web. Además, no tendrás limitaciones, como otros servicios que ya existen. Esto te puede ahorrar muchas molestias, como el uso de unidades de almacenamiento externas y otros procedimientos…

Piping Server es además un servicio web totalmente gratuito. Con él podrás usar protocolos HTTP/HTTPS para la transferencia entre cualquier dispositivo, sin importar el sistema o el hardware de éste. Por ejemplo, podrías usar curl para enviar datos o usando una interfaz web (con cualquier navegador web moderno), y sin registrarse.

Piping Server transfiere los datos de forma segura, como he dicho. Y eso es gracias al cifrado extremo a extremo. Y si te preocupa la privacidad, no te preocupes, porque no almacena datos en ninguna ubicación central o en la nube pública. En definitiva, un método Peer-to-Peer (P2P) para transmitir de un dispositivo a otro

Así mismo, Piping Server permite enviar un archivo desde un dispositivo una sola vez, y que lo puedan recibir varios dispositivos. Sin que tengas que repetir el proceso una y otra vez, lo que facilita y acelera las transferencias.

Puede ser muy útil cuando migras de una máquina a otra, pasando todo lo que necesitas a la nueva maquina, o cuando quieres tener archivos en otro dispositivo, como puede ser un equipo portátil, un dispositivo móvil, etc. Las aplicaciones son múltiples, como puedes imaginar.

Si lo vas a usar desde el terminal con curl, los comandos son muy sencillos. Los puedes ver aquí:

curl https://ppng.io/help

 

Y recuerda que también puedes descargar desde el navegador web, tan solo tienes que copiar la URL de descarga y pegarla en tu navegador favorito… También puedes usar directamente estas interfaces web Piping Server y Piping UI. Como ves, es súper sencillo.

Más información  – GitHub

from Linux Adictos https://ift.tt/3gGUL5m
via IFTTT

Fishkeeper: lanzado el primer gameplay

fishkeeper

Fishkeeper no es uno de esos títulos de videojuegos convencionales. Se trata de una de esas rarezas que, por ser tan genuina, suele gustar y tienen su público. En este caso, es un videojuego muy relajante que tiene que ver con el mundo de las peceras. Por el momento llegaría para Windows, pero sus desarrolladores quieren un port para Linux que también podría llegar a Steam en 2021.

Los creadores encargados del desarrollo son Blinkclick Games, un estudio con sede en Cracovia. Y lo que pretenden con él es generar el entorno ideal para los apasionados de los acuarios, con una combinación entre estrategia económica y simulación de vida. Es decir, te meterás en el papel de un acuarista al cuidado de sus peces, y podrás tener un estanque construido a medida.

Por el momento, te tienes que conformar con ver este vídeo con lo que podría ser Fishkeeper, y esperar que los estudios consigan el port de forma rápida.

Como puedes comprobar, se pueden hacer multitud de cosas, cómo se compra del primer tanque de agua, también su ampliación, y decorado. Y eso incluye la compra de equipo, sustratos, plantas acuáticas, corales, peces de distintos tipos, caracoles, camarones, etc. Todo para que los peces puedan vivir, aunque también podrás venderlos y conseguir dinero para hacer más modificaciones…

Durante el juego estarás constantemente escuchando numerosos sonidos relajantes y música que te hará sumergirte en un estado muy tranquilo.

Por cierto, aunque en el vídeo ya se ve todo bastante bien, hay que decir que sus creadores solo llevan unas semanas de trabajo, por lo que la versión de Fishkeeper que están ejecutando es bastante temprana, una pre-alfa. No obstante, es suficiente para mostrar la mecánica del juego y hacerte una idea de lo que será.

Y… si te gusta lo que se ve por ahora, puedes añadir Fishkeeper a la lista de deseos de Steam.

from Linux Adictos https://ift.tt/383gxML
via IFTTT

CentOS Stream: qué es y lo que debes saber

CentOS Stream

Ya conoces CentOS, el proyecto que surge como una bifurcación de RHEL mantenida por la comunidad. Concretamente llegó en mayo de 2004, cuando la llamada CentOS 2 surgió de RHEL 2.1AS (Advanced Server). Entonces, el éxito de esta nueva distro fue bastante instantáneo, especialmente cobró gran importancia entre las compañías de hospedaje web, desarrolladores y HPC.

El motivo era que CentOS ofrecía un sistema de grado empresarial sin coste alguno, con auto-apoyo y una enorme comunidad para impulsar este proyecto adelante. Una forma de retirarse de Red Hat y los costes que tiene esta otra distro si se quieren ciertos servicios de soporte o capacitación…

A partir de ahí, todos conocen la fama y el éxito de CentOS, siendo una de las distribuciones más conocidas de la actualidad. Pero ahora, hay algunos cambios que están sucediendo y que deberías conocer. Ya sabes que los cambios, cuando se hacen, dejan algunas confusiones al principio, como también las hubo con openSUSE Leap y Tumbleweed.

En el caso de CentOS, debes saber que es un flujo de desarrollo colocado entre Fedora y RHEL. Es decir, estos proyectos tienen relación y se nutren mutuamente, como también lo hace SUSE y openSUSE. En otras palabras, CentOS es una distro de partida para RHEL, una puerta de enlace entre Fedora y RHEL.

El flujo sería:

Upstream > Downstream > RHEL

Es decir:

Fedora Linux > CentOS Stream > RHEL

El futuro de CentOS es CentOS Stream, por lo que se va a cambiar el enfoque de este proyecto en 2021. Cuando se llegue al fin de la vida de CentOS 8, que es una reconstrucción de Red Hat Enterprise Linux 8, pasará a estar delante de RHEL, sirviendo como rama de desarrollo para RHEL.

Los actuales usuarios de CentOS 8 deberán mirar entonces a CentOS Stream 8, con actualizaciones regulares, una rolling-release. No obstante, si te preocupa estos cambios para un entorno en producción, deberías ponerte en contacto con Red Hat para ver las opciones que tienes…

Consecuencias

Esto puede ser bueno o malo, según se mire. De momento, lo que esto significa es que Red Hat «mata» a CentOS Linux como tal, ya que CentOS Stream no gozará de esas características que tanto gustaban.

La empresa propiedad actual de IBM, ha hecho este movimiento que no ha gustado a muchos miembros de la comunidad actual de CentOS. Y algunos de los actuales usuaris de CentOS Linux están mirando hacia Debian, Ubuntu, openSUSE, etc.

Es más, ahora llega Rocky Linux, de la mano de uno de los creadores de CentOS. Gregory M. Kurtzer ahora ha iniciado este nuevo proyecto mantenido también por la comunidad y cuyo objetivo es el diseño de un sistema operativo de grado empresarial que sería bug-for-bug compatible con RHE, es decir, que debería tener los mismos bugs y por tanto, iguales parches…

Más información – Sitio de GitHub para Rocky Linux

from Linux Adictos https://ift.tt/2JPRjtj
via IFTTT

WINE 6.0-rc2 llega con pocas correcciones para preparar el lanzamiento estable

WINE 6.0-rc2

Después del lanzamiento de la semana pasada, WineHQ ha vuelto a ser tan puntual como siempre y ha lanzado WINE 6.0-rc2. Hay que tener en cuenta que las RC no son exactamente lo mismo que otras versiones de desarrollo que lanzan cada dos semanas, ya que estas llegan cuando la versión estable está cerca, pero siguen siendo versiones preliminares. Esta rc2 en concreto ha llegado para pulir un poco lo que se lanzó hace siete días, pero muy poco comparado con lo lanzado en otras ocasiones.

De hecho, la rc1 llegó con más de 450 cambios, mientras que WINE 6.0-rc2 sólo ha introducido 40 correcciones y 64 cambios, peccata minuta si lo comparamos con los doscientos como mínimo que suelen incluir. También llama la atención que esta vez no han incluido ninguna novedad como destacada, ni siquiera las 3-4 a la que se le suma el habitual «correcciones varias». O no, si leemos lo que sí han añadido como «novedad».

WINE 6.0-rc2 incluye sólo correcciones

Tal y como leemos al principio de la nota de este lanzamiento, esta versión incluye corrección de errores sólo, ya que están en la congelación de código. Las congelaciones, que en inglés suele decirse como «Feature/Code Freeze», es como llaman al momento en el que no se permite añadir cambios, a no ser que éstos sean para pulir lo que ya habían añadido en versiones anteriores.

Los usuarios interesados ya pueden instalar WINE 6.0-rc2 desde su código fuente, disponible en este y este otro enlace, o a partir de los binarios que se pueden descargar desde aquí. En el enlace desde donde podemos descargar los binarios también hay información para añadir el repositorio oficial del proyecto para recibir esta y otras actualizaciones futuras tan pronto en cuanto las tengan listas a sistemas como Ubuntu/Debian o Fedora, pero también hay versiones para Android y macOS.

La versión estable de WINE 6.0 llegará en enero.

from Linux Adictos https://ift.tt/2Kd7653
via IFTTT

Tropico 6: Caribbean Skies estará disponible para Linux

Tropico 6: Carribean Skies Linux

Realmforge Studios se hará cargo de las series del conocido videojuego Tropico para Linux, macOS y Windows. Su editor, Kalypso Media, anunció este cambio en el desarrollo futuro. El desarrollador alemán hará su debut en la serie antes de Navidad, con la próxima extensión Tropico 6 Caribbean Skies que podrás descargar el próximo 16 de diciembre de este 2020.

Por el momento, te puedes contentar con descargar y jugar a Tropico 6 (que ya debes conocer) si aún no lo has hecho, además de acceder al resto de extensiones que hay hasta el momento disponibles en la tienda de videojuegos Steam de Valve. También está disponible en Humble Store y GOG, si lo prefieres…

https://www.youtube.com/watch?v=_WpTHBgyHUI

Realmforge Studios no son nuevos en el mundo de los videojuegos, de hecho, ya han tenido éxitos como Dungeons 3. Además, Kalypso Media Group ha ampliado sus participaciones en este estudio para asegurarse de que tengan los recursos y todo lo necesario para poder desarrollar Tropico 6 Caribbean Skies como se espera de un título de su talla. De hecho, su participación ha pasado del 60 al 100%, lo que asegura la completa adquisición de estos estudios.

Durante todo 2020 se ha trabajado en expandir estos estudios, tanto en personal de talento como en espacio y otros recursos. Así han creado una gran oficina en Munich desde la que operar. El resultado lo verás pronto…

Además, ellos serán los encargado de otro gran proyecto a gran escala, como es SpaceBase Startopia. Otro título que estará disponible para Windows, macOS y Linux. Pero en esta ocasión un título algo diferente al simulador/gestor de ciudades Tropico 6, siendo un título para los apasionados de la estrategia que se espera que salga a la venta en primavera de 2021.

SpaceBase Startopia está casi ultimado, están trabajando en los últimos detalles, y los fans tienen un gran hype sobre el que puede ser uno de los grandes títulos de estrategia de ciencia ficción del año. Y si quieres garantizarte ya éste y el otro título, debes saber que tanto Tropico 6 Caribbean Skies como SpaceBase Startopia pueden ser ya pre-comprados…

from Linux Adictos https://ift.tt/3ndx2w2
via IFTTT

find: trucos simples para encontrar ciertos permisos específicos

find

find es un comando muy útil para encontrar directorios y ficheros, ya que tiene multitud de opciones para filtrar las búsquedas por fechas, tamaño, tipo, etc. Una herramienta muy potente que se puede usar para multitud de fines si se combina con tuberías, o con xargs, como hemos mostrado en otros tutoriales. Por ejemplo, puedes eliminar todos los ficheros localizados de una tacada.

También se usa para auditorías realizadas para seguridad o por los administradores del sistema. Por ejemplo, para localizar algunos ficheros o directorios con ciertos permisos activos, lo que podría resultar peligroso para la seguridad. Este tutorial lo dedicaré especialmente a algunas opciones que tal vez no conocías y que te pueden ayudar a localizar ciertos ficheros con permisos muy concretos.

Ya sabes que con la opción -perm puedes buscar ficheros/directorios que tengan una serie de permisos concretos. Pero adicionalmente puedes usar algunas opciones extras para afinar aún más tu búsqueda o ampliarla.

Por ejemplo, imagina que quieres localizar los ficheros o directorios de la ruta actual que tengan permisos totales 777 (rwxrwxrwx), lo que puede ser un riesgo para la seguridad:

<br data-mce-bogus="1">

find . -perm 777<br data-mce-bogus="1">

 

 

Esto es lo típico, pero imagina que quieres buscar los que no tienen esos permisos, para ello puedes usar -not:


find . -not -perm 777

Si quieres ampliar un poco más la búsqueda, y que no encuentre ficheros o directorios con unos permisos tan concretos, puedes usar -. Con ello, estarás especificando que se encuentren los archivos con «al menos» esos permisos o superiores (en este caso al menos 644):

find . -perm -644

También puedes buscar ficheros/directorios que tengan activos los bits SUID, SGID, y Sticky Bit, que también podrían representar problemas de seguridad como sabes. Pero claro, para que busque cualquiera, sin importar el resto de los permisos (ya sean 777, 644, o el que sea), debes usar / para obviar los permisos estándar. Para ello, puedes usar respectivamente:


find . -perm /4000
find . -perm /2000
find . -perm /1000

En este caso, no importará si son 4777, 4644, o lo que sea. Los localizaría todos los que tengan activo ese bit.

Por último, también puedes usar este otro comando, aunque debes tener precaución o podrías configurar de forma inapropiada algunos ficheros que tienen que tener permisos específicos. Pero si sabes lo que estás haciendo, puedes modificar todos los permisos de los ficheros localizados por find a los que deseas con una sola orden:

find -perm -744 -exec chmod -R 644 {} \;

En este caso cambia todos los 744 encontrados a 644…

from Linux Adictos https://ift.tt/343SMTs
via IFTTT

auto-cpufreq: nueva actualización versión 1.5.1

auto-cpufreq

Seguramente ya has escuchado hablar de cpufreq, el módulo del kernel Linux dedicado a gestionar la frecuencia de la CPU para los distintos escenarios de consumo y rendimiento. En este caso no me voy a referir a él, sino a un programa llamado auto-cpufreq, que te puede ayudar con la gestión de energía en tu equipo.

Esta herramienta permite optimizar automáticamente la velocidad y el consumo de la CPU en tu distro Linux. Y ahora, se ha actualizado con algunas mejoras en la versión 1.5.1, que viene a resolver algunos problemas previos. Entre los cambios, destaca una nueva e importanet característica capaz de permitir el aumento de la frecuencia (Trubo) en función de la temperatura y el uso/carga de la CPU a fin de usar problemas de sobrecalentamiento.

auto-cpufreq 1.5.1 también te permitirá escalar la frecuencia de la CPU en función del estado de tu batería. Incluso te permitirá mostrar alguna información básica del sistema, monitorizar la frecuencia actual de tu CPU, su temperatura para cdaa núcleo, la carga del sistema, y el estado de tu batería.

Además, debes saber que si ya usabas el programa TLP, auto-cpufreq no interfiere con él. Puedes tener instalados ambos al mismo tiempo sin problema.

Si habías estado usando auto-cpufreq y decidiste desinstalarlo por los problemas de sobrecalentamiento en tu equipo portátil cuando se activaba el modo Turbo de tu CPU sin tener en cuenta esos factores citados anteriormente, con esta nueva versión eso queda solventado, por lo que podrás volverlo a usar sin estos inconvenientes.

El Turbo solo se activará ahora si la carga/uso de CPU y la temperatura lo permiten. Es decir, cuando la el uso lo precisa y la temperatura media del núcleo no es elevada. Algo vital para esos portátiles que venían con ventiladores que no cuentan con buena ventilación, o cuyos chips tenían un TDP especialmente elevado…

Instalar el programa

from Linux Adictos https://ift.tt/3maSVea
via IFTTT

Proton 5.13-4: a la conquista del videojuego Cyberpunk 2077

Cyberpunk 2077

Cyberpunk 2077 es un videojuego del que seguro estás escuchando bastante en las últimas semanas. Es un título desarrollado y publicado por CD Projekt y que se lanzó este mismo diciembre de 2020 para plataformas como Microsoft Windows, PlayStation 4, Xbox One, y luego para PS5, Xbox Series X y S, y también en el servicio de streaming Google Stadia.

Usa un potente motor gráfico llamado REDengine 4 y básicamente es una adaptación del juego de mesa Cyberpunk 2020. En este caso, 57 años después, en un ciudad distópica llamada Night City de California. En este lugar te encontrarás un mundo abierto con 6 distritos diferentes en los que campar a tus anchas. Tu personaje se representa en primera persona, y asumes el rol de un personaje llamado V.

V tiene armas y una serie de habilidades de lucha cuerpo a cuerpo que pueden ser modificadas. Además, el aspecto de V también es totalmente personalizable, pudiendo crear el aspecto que más te guste.

Bien, hecha esta presentación, para aquellos que aún no conozcan Cyberpunk 2077, ahora viene la buena noticia. Y es que, pese a que no se ha lanzado para Linux, Valve ha trabajado duro para que Proton 5.13-4 pueda soportarlo. Es decir, que si compras Cyberpunk 2077 desde el cliente Steam, la capa de compatibilidad integrada en el cliente te permitirá jugar en tu distro sin problemas.

Y lo hace en GPUs AMD, cuando se cuenta con la última versión de los controladores gráficos MESA. Por el momento, los propietarios de GPUs NVIDIA no contarán con esta ventaja. Por el momento, la única posibilidad de los propietarios de NVIDIA es a través de Google Stadia o GeForce NOW.

Según ha comentado Pierre-Loup Griffais, uno de los desarrolladores de Valve, CD Projeckt Red, el desarrollador de Cyberpunk 2077, les permitió acceso temprano para poder comenzar a trabajar tanto con vkd3d (capa Direct3D 12 a Vulkan), como para radv (controlador AMD de MESA para Vulkan).

Además, los últimos cambios en Wine, en las que se basa Proton, también están trayendo unas mejoras experimentales para reducir la carga de la CPU y mejorar el rendimiento, lo que también es una buena noticia…

from Linux Adictos https://ift.tt/3m8fTlZ
via IFTTT