lunes, 19 de mayo de 2008

Problemas con Pocket PC

Durante una práctica de acceso a datos con servicios web XML nos sucedio lo siguiente

Para empezar lo hicimos de una manera fácil, creamos una aplicación de escritorio que se conectará a una base de datos SQL por medio de un servicio web para facilitar la creación de la pocket pc empezamos por crear la base de datos en SQL con tablas y campos pero para poder crear la conexión mas segura creamos un usuario con permisos privilegiados para poder manipular los datos de las tablas.

Una ves creado lo anterior empezamos a crear la aplicación de escritorio, le dimos diseño, después comenzamos la creación de los servicios web para verificar si estos se conectaban hacia la base de datos y si hacia las operaciones que programamos, luego codificamos los botones de la aplicación, una vez terminada verificamos si los servicios y la aplicación realizaba todas las operaciones, afortunadamente si realizo todo lo programado.

Entonces empezamos a crear la aplicación para la pocket pc, la base de datos ya estaba creada con el usuario y los servicios web también ya estaban creados y funcionando, entonces le dimos diseño a la pocket pc y empezamos a programar los botones y menús de la aplicación para dispositivos móviles, pero la sorpresa fue que los que no mandaba un error de conexión a la base de datos pero los resultados con la aplicación anterior eran factibles con los mismos servicios web, entonces no entendíamos cual era problema empezamos a verificar las configuraciones de la pocket pc y nos dimos cuenta que las configuraciones estaban correctas, entonces no entendíamos cual era el problema porque no funcionaba si con la aplicación de escritorio los servicios funcionaban bien no tenían ningún problema, después de cambiar la codificación de los botones tampoco funciono y ya marcaba errores en el código diseñado en los botones que llamaban los servicios, para que el código funcionara tuvimos que agregar algunas referencias que se muestran a continuación:

* Imports System.Data.SqlServerCe

* Imports System.Data

* Imports System.IO

* Imports System.Data.Common

* Imports System.Text

* Imports System.Data.SqlClient

Volvimos a agregar los servicios web a la aplicación para verificar si con esto ya funcionaba pero desafortunadamente nos marco el mismo error después buscamos asesorías y nuestros asesores verificaron todo lo que ya habíamos hecho código de servicios web código para llamar esos servicios y esto estaba bien ellos tampoco no entendieron el porque del error luego nos preguntaron si la maquina tenia instalado “IIS” la maquina con la que estaba trabajando si lo tiene instalado pero no funcionaba una ves agotadas las opciones posibles del porque no funcionaba pensamos que la red era la que dejaba a la pocket pc que se conectará a la base de datos en SQL buscamos mas asesoría para ver si esto de alguna manera se solucionaba pero hicieron lo mismo que nuestros asesores anteriores checaron códigos “IIS” y la configuración de la pocket pc y nos dijeron los siguiente que la red del lugar donde se estaba realizando dicho proyecto estaba fallando o tiene algunos errores de comunicación.


VIDEO TUTORIAL EN FLASH


Para iliustrar de mejor manera lo que nos sucedio con la pocket pc haz click en el link sifuiente para poder ver el video tutorial en flash:

http://problemas-pocketpc.unlugar.com/Pocket/Index.htm

viernes, 2 de mayo de 2008

El formato OGG Vorbis mejor que el MP3

Hola, aquí estoy yo de nuevo ahora quisiera hablarles de un formato de audio poco popular pero primero les hablare un poco del formato que todos ya conocemos el formato MP3 el cual ha conquistado los corazones de muchos, desarrollado por Karlheinz Brandenburg que en 1986 ya se tenía esta idea en concepto, pero no fue si no hasta 1995 cuando el señor Brandenburg utilizo por primera vez la extención .mp3 para nombrar este tipo de archivos, este formato tiene una patente, lo cual quiere decir que se tiene un costo por usarlo, en este caso las licencias son manejadas por Thomson Multimedia .

Ahora hablemos de OGG,
Ogg Vorbis es un formato de audio el cual su uso es totalmente libre de patententes y por tanto de licencias que pagar ya que opera bajo las licencias BSD / "Licencia Xiph" las cuales establecen que el uso de dicho formato es totalmente libre y además dicha licencia impide que terceros puedan agregar copyright o derechos de autor a este formato y cobrar por ello , fue desarrollado por la Fundación Xiph.org la cual actualmente soporta dicho formato, su uso es multiplataforma por que lo pueden reproducir desde computadoras hasta dispositivos móviles, el problema que no es tan popular como el MP3 y si nos damos cuenta el mundo de los reproductores de música digital lo reina el MP3, en el mercado existen unos pocos reproductores (De esos con la pantallita) que soportan este formato, afortunadamente aplicaciones de escritorio como Winamp, VLC Media player (aplicaciones gratuitas) entre otros, pueden reproducir este formato sin problemas y alguna que otra aplicación para celulares con simbyan, palm o pocket PC.

En lo personal yo me cambie totalmente a este formato hace ya algunos años pues cuando lo probé quedé facinado, por que cuando puse la canción original en MP3 y después pase a la convertida a OGG me asombró el no encontrar ninguna diferencia auditiva y he podido hacer que archivos mp3 de 10 MB se reduzcan a 2 o hasta un 1MB he llegado incluso a tener canciones que duran cerca del minuto y medio que las he podido reducir hasta 700 u 800 KB teniendo la misma calidad auditiva, pero para poder llegar a estos resultados tuve que bajar el bitrate o los kbps hasta 64 o 54 kbps(lo cual se puede hacer en la configuración de los convertidores de dicho formato) .

Existen varias herramientas para poder hacer esta conversión MP3 --> Ogg, durante un tiempo utilize una aplicación llamada CDex la cual es muy buena pero me generaba algunos problemas, recientemente encontre una aplicación mejor que recomiendo se llama BonkEnc (no requiere instalación) la cual puedes bajar aquí sin ninugna limitante, lo mejor de todo es que estas herramientas son libres lo cual quiere decir que tu no pagas nada de nada por su uso y algo que en lo particular me encanto es que estas 2 aplicaciones te pueden convertir un CD Audio a archivos ogg sin problema además de que estos programas también soportan convertir a MP3, AAC, entre otros.

Bueno ahora hablemos de ventajas y desventajas:
MP3 OGG
Multiplataforma x X
----------------------------------------------
Restricciones x
----------------------------------------------
menor tamaño x
----------------------------------------------
Uso en rep. móviles
(iPod, Memorias USB) x poco soportado
----------------------------------------------
Mayor cantidad de
música en un espacio
reducido x
----------------------------------------------
Calidad de sonido x x


Conclusiones: Yo recomiendo mucho el uso de ogg en vez de mp3 pues e hecho caber la misma cantida música en la mitad de lo que usaría MP3, es la misma calidad, e invito a los que gusten experimentar algo nuevo, prueben este formato.

A y se me olvidaba si no quieren instalar un reproductor puden probar este programa que sólo basta con ejecutarlo, lo puedes bajar aquí porcierto también es libre y graruito.

Para saber mas sobre Ogg Vorbis Audio diríjase aquí

Para saber más de MP3 diríjase aquí