Navegando por
Autor: Moisés Cardona

Ritek Mini CD-R: Parte 2

Ritek Mini CD-R: Parte 2

Hola a todos,

Hoy, grabé algunos discos más de los Mini CD-R de Ritek, donde encontré que presentan un problema en la superficie:

No me había dado cuenta, pero parece ser un problema en la manufacura. Abrí otro paquete de 100 discos para confirmar y también presentaba el mismo problema.

El problema es que mientras la data se quema corréctamente en mi LiteOn iHAS524, la verificación falla cuando se acerca al final. Estos discos fueron grabados a 24x, la velocidad máxima que soporta en la unidad.

Decidí usar mi Optiarc AD-7561A a ver si grabarían bien, pues estas unidades de laptop suelen quemar a velocidades más bajas.

M Way External DVD Drive - Colorful Flame Pattern - Teardown - 10

Cuando inserté un disco en la unidad, lo detectó con una velocidad de escritura de 10x:

Quemé el CD con esta unidad donde quemó y verificó exitosamente. También, noté que la superficie quemada estaba algo más oscura. Tal vez esto ayudó a que la verificación fuera exitosa.

Pruebas de Calidad

Quemé 2 CD-R con el LiteOn donde ambos quemaron bien pero presentaron problemas leyendo. Uno de ellos leyó bien, pero se tardó en el área que presentaba problemas. El otro falló con errores de lectura.

Veamos las pruebas de calidad entre el LiteOn y el Optiarc:

CD #1 – LiteOn

Este CD leyó bien pero disminuyó la velocidad en la parte que presentaba problemas. Al escuchar el audio, pausa por un tiempo en lo que intenta leer el area mala. Se puede copiar el audio, pero EAC reporta problemas también. Escuchando el audio copiado no reveló problemas.

Pueden ver los errores C1 y C2 excesivos.

CD #2 – Optiarc

Quemé la misma data con la unidad Optiarc y lo probé en la unidad LiteOn. Pueden ver que sólamente tiene un máximo de 10 errores C1 y un total de 37. No presenta errores C2. El porcentaje de calidad es 99%.

CD #3 – LiteOn

Este CD falló la verificación. Pueden ver nuevamente los errores C1 y C2 excesivos. La posición donde ocurren estos errores parecen concordar con el CD anterior quemado en la misma unidad.

CD #4 – Optiarc

Aquí vemos otro CD quemado con la misma información del disco anterior, pero quemado con el Optiarc. Pueden ver que la verificación terminó, con un máximo de 8 errores C1 y un total de 19. Nuevamente, el porcentaje es 99%, que es el mismo que el otro disco quemado con el Optiarc.

Conclusión

Como podemos observar en las pruebas anteriores, parece que el Optiarc AD-7561A puede quemar estos discos de forma exitosa si queremos usar su capacidad total. Tal vez es por su velocidad más lenta al quemar, o porque el laser parece ser mejor que el del LiteOn.

La unidad LiteOn sólo puede quemar estos discos a 16x y 24x, mientras que el Optiarc sólamente los puede quemar a 10x. Probaré quemar un CD a 16x a ver si funciona. Si no, continuaré usando la unidad Opticarc, el cual ya ha demostrado que quema estos CD sin problema.

Instalando Node.js en Ubuntu Focal (20.04) antes de su lanzamiento oficial

Instalando Node.js en Ubuntu Focal (20.04) antes de su lanzamiento oficial

Hola a todos,

Hoy, los guiaré por los pasos necesarios para instalar Node.js 10.x en Ubuntu Focal (20.04), el cual será oficialmente lanzado el 23 de abril de este año.

Actualmente, la instalación de Node.js usando los repositorios oficiales de NodeSource no funcionan en esta versión de Ubuntu ya que ellos no soportan las versiones de prueba.

Tal vez pienses que utilizar el repositorio de la versión de Ubuntu anterior funcione, pero no es así, ya que los paquetes de Python 2 han sido renombrados de python a python2.

Tratando de instalar Node.js usando el repositorio de NodeSource

La forma más sencilla de instalar Node.js 10.x es usando el repositorio de NodeSource. Para esto, usamos el siguiente comando:

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash

El problema es que como esta versión de Ubuntu no ha sido oficialmente lanzada, se nos presenta el siguiente mensaje:

NodeJS script failing on Ubuntu Focal 20.04

No hay problema. Vamos a intentar instalar Node.js siguiendo las instrucciones para una instalación manual:

  1. Añadimos la llave de firma de los paquetes de NodeSource:
    curl -sSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
  2. Configuramos la versión de Node.js a node_10.x:
    VERSION=node_10.x
  3. Utilizaremos la distribución eoan, la versión oficial de Ubuntu más reciente:
    DISTRO="eoan"
  4. Ahora, añadiremos el repositorio a nuestra instalación de Ubuntu con los siguientes comandos:
    echo "deb https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee /etc/apt/sources.list.d/nodesource.list
    echo "deb-src https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list
  5. Los comandos se deben ver así al ejecutarlos:
    NodeJS Manual installation commands
  6. Ahora, actualizaremos la información del repositorio con sudo apt update:
    NodeJS manual installation apt update
  7. Procedemos a instalar Node.js usando sudo apt install nodejs:
    NodeJS installing nodejs fails

Como pueden ver, el proceso de instalación manual falla porque no existe el paquete python-minimal en Ubuntu 20.04. Para resolver esto, tenemos que descargar el paquete de Debian de Node.js manualmente y modificarlo para que se refiera a python2-minimal en vez de python-minimal.

Descargando, modificando e instalando Node.js 10.x manualmente

  1. Navegeremos manualmente al repositorio de NodeSource para descargar el archivo aquí: https://deb.nodesource.com/node_10.x/pool/main/n/nodejs/
    NodeJS HTTP repo
  2. Copiaremos el link de descarga de la versión de Node.js que queramos usar. Luego, usaremos wget para descargarlo en el terminal. Recomiendo que estés en una carpeta limpia ya que descomprimiremos varios archivos luego:
    Downloading the NodeJS debian package
  3. Una vez el archivo se haya descargado, lo descomprimiremos con la herramienta ar:
    ar x nodejs_10.19.0-1nodesource1_amd64.deb
    extracting the NodeJS debian package
  4. Ahora, descomprimiremos el archivocontrol.tar.gz:
    tar -xzf control.tar.gz
    Extracting control.tar.gz
  5. Usando nano o algún otro editor de texto, editaremos el archivo control. Busca la parte donde dicepython-minimal:
    nano control
    Editing the control file
  6. Cambiapython-minimal a python2-minimal:
    Renaming python-minimal to python2-minimal
  7. Grabaremos el arhico. Con nano, oprimiremos CTRL + O. Luego, saldremos el editor presionando CTRL + X.
  8. Necesitamos recrear el archivo tar control.tar.gz para incluir el archivo control modificado. Para recrearlo, usamos el siguiente comando:
    tar -czf control.tar.gz control md5sums postinst pr einst prerm
    Recreating the control.tar.gz file
  9. Finalmente, remplazaremos el archivo control.tar.gz en el paquete de debian. Usaremos el siguiente comando para reemplazarlo:
    ar -r nodejs_10.19.0-1nodesource1_amd64.deb control.tar.gz
    Replacing the control.tar.gz in the NodeJS debian package
  10. Ahora, podemos instalarlo usando dpkg. Correremos lo siguiente:
    sudo dpkg -i nodejs_10.19.0-1nodesource1_amd64.deb
    Installing the modified NodeJS debian package

Luego de seguir los pasos anteriores, debemos tener Node.js instalado en nuestro sistema operativo. Podemos confirmarlo corriento node -v y npm -v:

¡Y eso es todo! Hemos instalado Node.js de forma exitosa en nuestra instalación de Ubuntu Focal.

Fotos y pruebas de los Mini CD-R Ritek

Fotos y pruebas de los Mini CD-R Ritek

Hola a todos,

Ayer recibí unos Pocket/Mini CD-R que ordené en eBay. Estos estaban siendo vendidos a un precio menor de lo que acostumbran ser vendidos ya que no mostraban sus características o marca.

El vendedor estaba vendiendo 3 paquetes de 100 unidades que tienen una superficie plateada. Ya que su precio estaba bajo, decidí ordenar los 3.

Ritek Pocket CD-R 210MB media - 1

Los discos vienen envueltos sin un plástico que los aguante.

Ritek Pocket CD-R 210MB media - 2

Tienen una superficie plateada:

Ritek Pocket CD-R 210MB media - 3

Aquí podemos ver un solo CD-R:

Tienen el típoco color verde que acostumbran a tener.

Mi unidad LiteOn iHAS524 leyó el CD en blanco sin problemas. Lancé el programa ImgBurn para ver las especificaciones del mismo. Nos indica que los CD-R son hechos por Ritek y su Media ID es 97m15s17f:

Pocket CD 97m15s17f Ritek Media 1

También nos indica que tienen una capacidad de 210MB o 24 minutos, y que pueden ser escritos a una velocidad de 24x.

Pocket CD 97m15s17f Ritek Media 2

Este es el primer Mini CD-R que utilizo en el LiteOn iHAS524. Esta unidad tiene la capacidad de crear etiquetas en el lado de la data. El programa detectó el CD y nos permite crear una etiqueta:

Pocket CD 97m15s17f Ritek Media 3

He grabado algunos CD-R con Nero Express, ya que nos permite crear las etiquetas a la vez que quemamos la información. Los grabé a su velocidad máxima de 24x.

Pruebas de Calidad

Luego de grabar los discos, utilicé Nero DiscSpeed para verificar su calidad. A continuación pueden ver los resultados de las pruebas. Limité la prueba a la primera sesión del disco ya que la segunda contiene la etiqueta. Esto hace que la prueba falle pues no hay data en la segunda sesión, sino que es una imagen grabada. Limitando la prueba a la primera sesión nos permite obtener la verdadera calidad del disco.

Disco 1

La primera prueba nos dió un máximo de 14 errores C1 con un total de 58. El promedio fue 0.11. No hubieron errores C2. La calidad reportada es 98%.

Disco 2

¡Esta prueba fue perfecta! No hubieron errores C1 o C2, haciendo que la calidad del disco sea de 100%.

Disco 3

Este disco tuvo un máximo de 9 errores C1 con un total de 13. El promedio fue 0.07. No huberon errores C2. La calidad reportada fue 99%.

Disco 4

Este disco tuvo un máximo de 13 errores C1 con un total de 27. No hubieron errores C2 reportados. La calidad fue 98%.

Palabras finales

Estos discos en blanco parecen ser buenos para grabar pequeñas cantidades de data. Esto puede ser un album MP3, algunas fotos, o algún programa que quieras archivar. La calidad de los discos quemados parecen ser buenas y la velocidad de grabación de 24x es adecuada. ¡Esto fue un gran hallazgo en eBay!

Audio MD5 Checker v0.7 ya está disponible

Audio MD5 Checker v0.7 ya está disponible

Hola a todos,

Hoy he publicado la versión 0.7 de Audio MD5 Checker:

Audio MD5 Checker v0.7
Audio MD5 Checker v0.7

Esta versión permite cambiar el tamaño de los frames (Frame Size):

Audio MD5 Checker v0.7 Frame Size

También, las listas de los checksums del archivo fuente y de los frames erróneos se ajustan al tamaño de la ventana:

Audio MD5 Checker v0.7 Maximized

Puedes descargar esta nueva versión en GitHub haciendo click aquí.

¡Disfruten!

Audio MD5 Checker v0.5 ya está disponible.

Audio MD5 Checker v0.5 ya está disponible.

Hola a todos,

Hoy, he publciado la versión 0.5 de Audio MD5 Checker:

Audio MD5 Checker v0.5

Esta versión verifica los archivos usando FrameMD5 de ffmpeg en adicción a la verification MD5 regular.

Para ver los checksums de FrameMD5, sigue los siguientes pasos:

  • Una vez la verification termine, haz doble click en el archivo fuente o en el de comparación para ver los FrameMD5 de ambos archivos.
  • Si los archivos no son identicos, puedes hacer doble click en el número mostrado en la lista de «Frame Mismatches» para ver en donde están las diferencias.

Puedes descargar esta nueva version en GitHub haciendo click aquí.

¡Disfruten!