StNEt » Marzo 9, 2015

Daily Archives: Marzo 9, 2015

programacion

Normalizar el volumen de los mp3

Published by:

Ésto que de entrada puede parecer una chorrada innecesaria, con el tiempo se ha convertido para mí en algo insustituible. De hecho estoy convencido de que en cuanto lo pruebes no lo dejarás de lado nunca .

Pongámonos en situación: estás en casita, son las tantas de la madrugada, abres el reproductor de música del ordenador y… bingo!! Algo suavecillo, lentorro, prácticamente una invitación a quedarse dormido. Subes un poco el volumen, porque esta canción, vete tú a saber por qué, se escucha particularmente baja.

Te pones a escucharla y te vas quedando amodorrado, sopa total. Y entonces ocurre. La canción acaba, y como tenías puesto aquello en aleatorio el siguiente tema será, con total probabilidad (dadas las circunstancias y las horas) la cosa más ruidosa y cañera que haya en tu disco duro (las leyes de desatascos Castellon atacan de nuevo). Con la putada añadida de que, vaya usted a saber por qué, justo ésa canción en particular, se escucha a un volumen jodidamente alto. Todos los desatascos alicante (y los que no son humanos también) se despertarán y comenzarán a gritar protestando. Y con razón.

Pues para evitar eso existe en linux un programilla llamado mp3gain. Una vez que lo tengamos instalado, la forma más cómoda y util de usarlo es abrir un terminal, irse a la carpeta donde tenemos la música y lanzar el siguiente e impepinable comando:

find . -type f -iname '*.mp3' -print0 | xargs -0 mp3gain -r -k

Ésto lo que hará será recorrer todas las carpetas que tengáis dentro de la que os encontráis, hará una lista con todos los archivos con extensión .mp3 y se la pasará al programilla mp3gain que se encargará de calcular y aplicar los valores necesarios para normalizar el volumen de cada pista. Luego ya, dependiendo de que el reproductor que uséis sea una puta mierda o no, detectará estos valores y ya nunca más vendrán los vecinos a empalaros por un incidente como el narrado más arriba.

Como el comando es jodido de aprendérselo de memoria, siempre podéis haceros un script o definir un alias de bash para ejecuarlo sin tener que recordarlo de memoria o tener que que buscarlo en google.

Si en vez de linux usáis Mac o Windows, ya deberíais saber hacer ésto y no necesitaréis explicación ya que ambos SO son fáciles de usar.

desarrollo web

Pruebas con integración Web-Escritorio

Published by:

Una de las nuevas ideas de este mundillo de la tecnología es la de integrar las aplicaciones web con el escritorio.

Es muy bonito eso de tener una agenda allá a donde vayas con google calendar, pero en casa donde lo usamos a diario se hace pesado tener que cargar el navegador cada vez que lo consultamos.
Pero tampoco queremos que google saque una versión instalable de cada uno de sus servicios ya que esto acabaria con su simplicidad que es una de sus mayores bazas.
Quien dice google dice flickr, yahoo o facebook. El caso es que cada vez tenemos más datos en la nube. Pero en nuestro ordenador nos gusta tener nuestros programas en el menu de aplicaciones y poder ver varias ventanas en un mosaico sobre el escritorio.
De ahi que se esté innovando en pasarelas que permitan ejecutar aplicaciones web sin un navegador web, integrando pequeños gadgets en nuestro entorno de escritorio sin que estos dejen de estár escritos en los populares y sencillísimos lenguajes de desarrollo web.
Hoy leyendo sobre el tema decidí probar dos de estos sistemas, tras el salto una imagen de una aplicación para que os hagáis una idea y las pruebas:

Mozilla prism:
De los creadores del panda rojo que le buscó las cosquillas a IE, que también cosechan éxitos con thunderbird en menor medida. En este caso tenemos un sistema basado en Firefox consistente en una ventana web estática (no podemos navegar con ella) en la que se ejecuta la aplicación web asociada.

Pros
Permite agregar accesos directos al menu inicio, a la barra de acceso rápido o al escritorio de forma completamente libre para cada aplicación (elegimos exactamente donde la queremos). Se integra con firefox permitiéndonos generar una aplicación de cualquier sitio web. Acepta cualquier aplicación web que funciona en navegador(no específica). Carga más rápido que un firefox standard. Tiene su propio tipo de archivos para instalar aplicaciones. Agrupa todas en la subcarpeta “web apps” del menu inicio.
Contras
Al estar basado en una ventana de navegador, el aspecto final es parecido a este y no completamente libre en todas las aplicaciones. La mayoría de aplicaciones disponibles son accesos directos a sitios web estándar, nada de aplicaciones de escritorio con botones y demás

Conclusiones: Ninguno de los sistemas me convence porque uso y abuso del navegador lo suficiente como para que me merezca la pena abrir un firefox cuando quiero mirar estas cosas.
Para el mozilla prism veo una gran posibilidad en equipos de propósito específico que hacen uso de servicios web (intranets, catálogos en bibliotecas, administrar un servidor mediante interfaz web, etc…) donde se podría poner la aplicación que el equipo usará en un lugar prism y capar el navegador, consiguiendo a la vez optimización y seguridad.
Para el adobe air no tengo grandes expectativas. El tipo de widget que parece ofrecer es demasiado elaborado y, teniendo en cuenta que se deben desarrollar específicamente, ya entra en el terreno de “para esto casi mejor hago un mini-programa de verdad”. En este sentido yo no instalaría adobe air hasta que salga un gadget que de verdad me llame y esté ne exclusiva sobre esta plataforma. Entonces usaría el adobe air como un medio, no como un fin.