28.8.07

¿que te pashoo Qué pasa?


Como el buen amigo Francotirador no puede quitarse la capa de blogstar aunque lo quiera, ahora nos entrega una carta creada por los academicos del DCC y que en un principio tenia como destino la revista que pasa, pero que al parecer tratando de bajar el nivel de la conversación y usando el recurso más antiguo y bajo, la prohibición no publicaron (va debera que era por falta de espacio).

Mal amigos de Que Pasa, porque la carta es lo suficientemente contundente para haberlos puesto en un lugar privilegiado de esta discusión de los últimos días sobre "el acuerdo", aunque pensandolo bien si los puso en un lugar privilegiado porque ahora la gente los puede apuntar con el dedo y hacer un (JAA JAA) por su pequeño gran error.

No me doy más vueltas y los dejo con el sitio de el señor Francotirador donde las papas queman.

27.8.07

The godfather, Ordenando el Caos de los MP3

El otro día tratando de ordenar todos los temas nuevos que me habian llegado para la radio y que porsupuesto venian en una sola carpeta me puse a divagar si existiría por allí una aplicación que me ordenara todos los temas de mi carpeta en carpetas independientes por artista, compilado o año, y que si quisiera me permitiera revisar los temas redundantes dentro de una carpeta determinada con sus subcarpetas.

Ya casi al borde de la locura y pensando que debia crear una aplicación que me permitiera hacer todo eso busqué en foros y sitios cuando de pronto aparece mi salvador THE GODFATHER, cresta que bien puesto el nombre ya que esta pequeña aplicación me permite ordenar los temas de los distintos formatos de audio según nuestros criterios personales, (artista, disco, año, estilo, etc...) y reordenar las carpetas en el disco duro según el criterio elegido, tambien podemos renombrar nuestros temas según los TAG ID3, eso es comodo en el caso que tengamos un tema por con el nombre de archivo "track 02".

Ahh se me olvidaba, también compara los nombres de los temas para evitar los duplicados y sus md5 en el caso que sea el mismo tema pero con un nombre nada que ver.

Su único problema, esta para solo para XP.

22.8.07

Flash Player con soporte para MPEG-4


Hoy Adobe ha dado un paso importante, ha lanzado la nueva version BETA del Flash Player 9 (labs.adobe.com) el cual tiene la gracia de tener soporte formato H.264 que es el estandar que están adoptando la mayoría de los codificadores de video, esta es la estrategia de Adobe para poder entrar de lleno al video HD en internet y seguir siendo uno de los favoritos de la industria.

Además por añadido al adoptar este standar nos da la posibilidad de tener videos en formato 3GP y además lo que yo considero para mis intenciones lo mejor, soporte para audio en AAC como lo explica muy bien nuestro invitado estrella, uno de los desarrolladores del player nuevo.

Hasta ahora he hecho pruebas para poder tener streaming de audio con el nuevo formato, pero aún sin un resultado satisfactorio, que de resultar cambiaría bastante la cara de la transmisión de audio a través de internet, cosa que al parecer Adobe no ha visto como posibilidad y que de realizarse, y que para mi sería la muerte de todos los reproductores externos (real one, windows media, winamp, etc) para audio streaming online, ya que reuniría dos cosas, un player que se encuentra instalado en el 98 % de los computadores del mundo y un formato de audio que nos permite tener buena calidad a un bajo bitrate.

Por ahora continuaré con mi la transmisión de audio en mp3 a traves de flash en mi proyecto de radio (www.radioopen.com) pero cuando logre transmitir live audio streaming con AAC se abrirán nuevas y grandes posibilidades para una segunda vuelta de las radios streaming en el formato llamado live que es el equivalente a la transmisión por radiodifusión ya que es codificada a tiempo real.

11.8.07

¿Temas desde last.fm?

Hola a quien ose darse una vuelta por mi blog, aunque creo que con lo poco que publico con suerte reviso yo mismo.

He estado bastante lleno de cosas por estos días, de las que les comentaré más adelante ¡espero!, pero para reivindicarme con mi público les comentaré este gran hallazgo llamado leech.fm el cual nos permite guardar en nuestro disco duro los temas que oimos en last.fm

disfrútenlo.

2.6.07

My wish list

Anoche revisando el sitio de don francotirador me encontré con el nuevo chiche que lanzó palm, una especie de laptop que se sincroniza perfectamente con tu palm para hacer la vida con tu smartPhone más placentera, es un interesante concepto que no se si tenga exito, por lo menos yo no lo tendría ya que o llevaria el FOLEO ó mi laptop de acompañante, y sinceramente prefiero mi laptop que se puede sincronizar por completo con el tel

Pero ahora viene la justificación de mi título, todo este lanzamiento me ha hecho recordar un deseo que tengo hace mucho y que creo compartirlo con un par de amigos por allí. Soy una persona que le gusta tener el tarro funcionando con mil programas a la vez, me compré en su tiempo el laptop más poderoso de su generación solo para poder hacer cálculos rápido y que matlab no me pidiera agüita, pero siempre llega el momento que eso sucede, me gusta la movilidad, y por las cosas que hago no puedo estar estático en un solo lugar, pero si detesto mucho el tener que andar cambiandome de computador para poder hacer calculos más poderosos cuando llego a la casa, de hecho por eso trato de tener un portatil rápido.

Pero hace tiempo estoy con la idea de que debiera existir un computador que funcione con un complemento, a que voy con mi idea, yo ando con mi portatil para todos lados y este aunque potente nunca cumplirá todas las espectativas de rendimiento que necesito, por otra parte en mi casa tengo mi computador de escritorio con todas sus funcionalidades y capacidades de ampliación, pero alli viene el sueño tengo mi cablecito mágico que al conectar mi laptop con mi computador de la casa los transforme en una sola máquina potente, si quiero transmitir algo de uno a otro no sea estar en una red sino que sea solo una unidad de disco más, que la tarjeta de video del tarro de la casa se transforme en mi segundo monitor para tener un solo escritorio ( no hay nada más comodo que trabajar con dos monitores, y hoy cada vez que llego a mi escritorio tengo que ponerle a la salida VGA de mi laptop el otro monitor) pero principalmente para compartir la capacidad de procesamiento y poder hacer cuanto calculo necesite. Sería como mi propio dinobot ( perdón pero esta de moda la cosa, de los transformers) donde por separado los dos tarros funcionan pero juntos son dinamita y lo mejor de todo es una de las partes sería mi portatil para seguir acarreandolo a cuanta reunión necesite.

Me gustaría que al algún fabricante en algun monento desarrollara esta máquina porque creanme que sería el primero en comprarla, y creo que habría otros interesados.

25.5.07

Atados con Apollo (Actualizado)

Hoy me disponía a instalar el nuevo chiche creado para Apollo el famoso Kuler que, para los que no lo conocen, es otro proyecto de los laboratorios adobe.

Kuler permite elegir una colección de colores desde paletas propuestas por distintas personas en el mundo, yo lo encuentro la embarrá porque ha sacado de varios apuros a mi limitada capacidad de diseñar.

Pero el tema es que me disponía a instalar la versión para Apollo cuando me apareció este mensaje



Luego pensé en que anteriormente ya me habia aparecido el mismo y odioso texto a tratar de instalar otra cosa y que creía que el problema provenía de la aplicación, que el tipo que la había creado se habia mandado un condoro y blablabla, PERO NOOOOOOOO!!, luego crei que con tanto cambio de cosas en mi tarro habia dejado corrupta la instalación de apollo ya que anteriormente habia instalado cosas para este chiche sin atados asi que reinstalé el player de Apollo pero nada, otra vez la famosa ventanita.

Alli es donde vino toda mi reflexión sobre el desarrollar cosas para esto ya que quiero instalar mi plataforma de radios y videos en Apollo o silverlight o lo que sea y necesito que los usuarios finales no tengan estos problemas.

¿Alguien tiene alguna sugerencia sobre como resolverlo?, quiero mi Kuler Desktop Andando sin atados.

// --------------------- Actualización -------------------------------- //

He encontrado la solución de la cosa, tal como lo explica Mike Chamber en los Faq de Apollo el problema radica en que al instalar Apollo en versiones de Windows que no son en inglés hay problemas con las rutas a los temporales que es donde se descomprimen los intalables, mal igual la cosa porque aunque sea un beta ya lleva varios días apollo en el aire y perfectamente podrían haber arreglado este bug.

Por acá dejo otra explicación de la solución en español publicada en madeinflex

Ahh por aca va un screenShot del resultado de la instalación de Kuler.



chaolines.

19.5.07

¿Me pasará solo a mi?

Me parece bastante interesante el cambio realizado por Google analytics ya que con esta nueva cara la información se ve un poco más organizada, pero tengo un solo problema que no se si solo me pasa a mi.

¿Han intentado cambiar el intervalo de días que se muestran las estadísticas?

A mi por lo menos me manda manso ni que problema con el flash, las alarmas suenan y los ventiladores de laptop se creen aire acondicionado, luego me arroja el clasico error de que hay una operación que ha tomado más del tiempo necesario y si quiero cancelarla, asi que aun no puedo disfrutar de intervalos disntintos a un mes de estadísticas.

Cuéntenme como les va con eso.

10.3.07

La invasión de PaperVision 3D

Ya comenzaremos a ver más cosas en Flash 3D, algo que me parecía extraño que aún no explotara, especialmente si hace ya varios años teniamos AXELedge de la mano de mindVision y bueno para los que se acuerdan de Director y shockwave las cosas que se podían lograr a través de Lingo y su motor 3D.

Pero ahora que tenemos PaperVision3D y toda una comunidad en torno a él, podemos ver cosas tan interesantes como este jueguito que emula aquellos de antaño que nos asombraban tanto en nuestro querido y viejo PC, sin más preambulo los dejo con el Xwing.

No se envicien mucho sino terminarán quemando la CPU de su tarro, porque igual chupa recursos, pero creo que ya se nos vienen los mundos virtuales completamente en Flash, como las simulaciones de arquitectura que eran las que pretendía cubrir en su tiempo AXEL.

9.3.07

Apollo public alpha para el 16 de Marzo

Según comentan las malas lenguas de PC World, Adobe estaría pensando en liberar una version alpha del proyecto apollo, siendo este el mismo día en el que habrá una de las reuniones más importantes sobre el tema llamada ApolloCamp.

Particularmente espero con anciedad la salida de Apollo, ya que por lo que he visto será una nueva forma de ver la web, ahora en el escritorio y desconectado si lo deseamos, especial para unos proyectos que aparecen por alli en la tesis de mi carrera.

Si alguien desea saber más sobre lo que es apollo no deje de visitar su sitio en Adobe Labs

2.3.07

paperVision3d

Hace algún tiempo estaba muy sorprendido sobre el nuevo juguete de Microsoft para construir presentaciones con su FrameWork 3.0, que es en el que se basa Vista para manejar su gráfica, el WPF (Windows Presentation Fundation) la competencia de Flash, ya que igual que este es multiplataforma (windows/mac ... ¿y linux?, BSD no le pidamos tanto aún) y funciona a través de un plugin que se agrega al browser (¿Les parece haber visto antes eso?).

Por que tan sorprendido se preguntara alguien, simplemente porque habia visto como se programa, a través de XAML que practicamente es programación con estructura XML, algo muy similar a lo que podemos encontrar en FLEX pero que tenia capacidades gráficas que para mi hasta allí eran imposibles de lograr a través de mi queridisimo Flash con ActionScript 2.0, para muestra un botón THE North Face Presentation simplemente increible no?

Bueno cuando ya creia que nada podía ser mejor aparece un ejemplo con un nuevo proyecto de código libre, ¿como?, SI DE CÓDIGO LIBRE, de la mano de los amigos de osFlash llamado paperVision3d el cual a través de ActionScript 3.0 y Flash 9 puede lograr cosas tan simples como esta The Flash North Face Presentation doblemente increible no?. ahora tenemos en nuestro queridisimo Flash aplicaciones con 3d incluso en video, facil y simple, si no me creen revisen por alli el tutorial que colgaron los amigos de theflashblog

Saludos.
Ahh ultima cosa, paperVision3d aun esta cerrado para bajar pero si miran bien por alli en el sitio que les deje, hay una manera.

21.2.07

Animaciones fluidas con Flash 8

Hace algunos días, Sir Patroclo me planteo una duda sobre como hacer más fluidas las animaciones de una pelicula flash, especialmente cuando el tarro del usuario no es tan rápido como el del desarrollador de la película y se le ve leeeeeeeeeeeento y te dice, oye puedes darle más animación a la cosa porque como que le falta movimiento, mientras tu en tu computador vez que el mono parece flash (si el del rayito en el pecho, para que se entienda mejor la cosa).
Es asi como el me comentaba que necesitaba poner un audio en streaming pero que no le subiera el peso a la pelicula de un minuto de tiempo.
Mmm, dije no se me habia ocurrido esa forma de hacer que la animacion se sincronice al audio y de esta manera si es necesario se salte cuadros.

Como solución agrege a la librería un audio de 1 segundo que lo único que contiene es un silencio con la siguiente configuración:

  • canal: mono
  • bitrate: 8 kbps
  • samplerate: 11 kHz
  • compresion: mp3

Luego en una capa independiente dentro de la animación que queremos ver fluida, agregamos un KEYFRAME y nos dirigimos a la ventana de propiedades para poder agregar el audio contenido en la librería, lo sincronizamos como stream y le damos las veces que se repite según los segundos de nuestra animación


Hacemos las pruebas y listo tenemos nuestra animacion fluida como queríamos.

26.1.07

Infierno en la torre

No soy muy asiduo a creer lo que Estados Unidos dice o hace y menos cuales son sus motivos, por eso este video es el que mejor se acerca lo que creo que paso el "nine eleven" como me comentó hoy el rolo.
Cuando un parte dice uta que largo 91 minutos, pero mientras lo va mirando se da cuenta que cada uno de los segundos esta bien aprovechado, y por lo menos yo no deje de sorprenderme asi que se los comparto.

9/11 mysteries enjoy the trip.

ORB musica everytime everywhere


Hace algunos meses a raiz de mi tesis y del mundillo del streaming andaba con la idea de poder tener mis archivos de audio en cualquier parte del planeta, solo necesitaba tener la conección desde mi computador hasta un servidor y con la ip mapeada y un socket correctamente configurado podría disfrutar de mis audios en cualquier parte, ya fuera para una fiesta o para algun momento interesante, pensaba que terminando la tesis o alguna de las otras porquerías que estoy haciendo le podía dedicar tiempo a mi proyecto y sería el amo del mundo.

Hoy revisando noticias en inet en algunos de mis sitios de recorrido diario me topé con una noticia en particular http://www.techcrunch.com/2007/01/25/make-your-itunes-library-mobile/, la habia encontrado total, solo hasta que revisando un poco más abajo encontre este pequeño sitio ORB


Entre a revisar, y resultó que era bastante más de lo que yo tenía en mente como proyecto, ya que te permite compartir tus ímagenes, videos, audios, documentos e incluso tus canales de tv que puedas tener en tu capturadora de video enviando directo desde tu tarro (como la que todos tenemos en los nuestros cierto? ) esto es solo en el caso que estes en china y quieras ver tu teleserie favorita desde allá, no se me ocurre otro uso por ahora.


¿Como funciona? tienes que bajar desde ORB un programita que se instala en tu barra de tareas y se comunica con el servidor todo esto mediante una cuenta creada en ORB.com y que permite tener comunicación permanente, una vez instalado y tu cuenta confirmada con el correo que te envian (ojo con eso) se abre una ventana de configuracion donde tu le indicas que carpetas quieres compartir para los distintos tipos de archivos, listo ya estas supuestamente apto para compartir con todo el mundo lo que desees y para revisar tus archivos en cualquier parte de la orbe (que lindo suena eso).

Solo que aparecen los primero problemillas, pero nada tan importante excepto para aquellos exasperados que quieren todo yaa!, porque hay que esperar que el programa indexe todos los archivos de tus carpetas añadidas y bueno debo suponer que lo que genera es un archivo xml que luego comparte con el servidor.

Ya paso la configuración y ahora uno se pregunta y donde puedo ver toda la magia?, hasta que encuentra un boton que dice ir a ORB, cosa que debiera ser un poco más eficiente, osea si quiero entrar desde mi computador a la aplicación será porque quiero administrarla, asi que debiera ingresar inmediatamente a mi cuenta de usuario, noo, hay que loggearse en el sistema a mano asi ya hecho esto ingresamos a la sección de nuestro usuario, en donde podemos encontrar una imagen de nuestra carpeta de imágenes la cual se selecciona randomicamente, también un playlist creado de forma aleatoria con nuestros archivos y que para mi buena sorpresa te sube hasta las caratulas o imagenes asignadas al tema, además de un pronóstico del tiempo de "ciudad que desees" cosa relativamente cierta porque quillota no aparece en las opciones y bueno para el que vive en santiago si puede disfrutar.

Pero yo quería ver mis audios y como funcionaba la cosa, por lo que me fui a las aplicaciones y alli estaba la maravilla, los audios son puestos en una interfaz muy similar a itunes donde tu puedes recorrer las carpetas los albumes y los artistas y hasta hacer búsquedas personalizadas, el problema?, puff demasiados recursos de mi pobre tarro, ya que al parecer la coneccion con el servidor no es lo más rápida y tanto ajax por todos lados hace que se te ponga un poco leeeeeeeeeento el tarro, pero bueno como estoy probando y tengo paciencia lo soporté, lo bueno es que en todo momento puedes escuchar el tema que se te ocurra, solo debes seleccionarlo, e incluso puedes crear tus playlist para compartir con tus amigos ¿De que manera? a través de un link que se genera en el propio servidor, RSS, SMS , correo electrónico o myspace, y por si fuera poco tambien puede generarse el playlist en .ASX para oirlo donde desees, lo que le dio un par de puntos buenos a la solución.


No he revisado las demás herramientas, como el visualizar las imagenes, los videos o los documentos, pero al parecer funcionan tan bien como el manejar los audio, excepto por el tema de los recursos ya mencionados, una particularidad, puedes subir documentos directamente a tu equipo desde cualquier parte a traves de un pin personal, buenisimo!!!!.

En resumen, una aplicación que hace mucho más de lo que yo tenia en mente, su problema a resolver es la excesiva cantidad de recursos que pide a los tarros, de hecho en los requerimientos aparece un pentium 4 como minimo, ya no se lo que consideran máximo o pensaran que todos tenemos Xeon dual en nuestras casas?, sin duda terminará siendo un buen dolor de cabezas para varias radios que cada vez ven con ojos más inyectados como la gente las deja de escuchar debido a que tiene tanto archivo por alli suelto en su computador que no tiene tiempo para para que le pongan temas que no le gustan, y ademas tienen tantos amigos con buena musica y ganas de compartirla.

14.1.07

Explorando visual studio a la fuerza 2.0

Si ya lo se, el título de este post no es muy creativo, pero que le vamos a hacer, llevo un par de semanas fuertes experimentando con visual studio 2005, y creo que hay cosas que pensé que serían bastante más difíciles, pero un par como lo que comentaré que rayan en lo absurdo.

Estábamos comenzando a estructurar nuestros archivos en la base de datos del software de nuestra tesis, y bueno llevábamos un día perfecto porque avanzamos mucho y habíamos aprendido a como trabajar con los componentes que el compilador trae, lo que nos ahorraba muchas horas de trabajo y demasiadas lineas de código, pero en el momento menos pensado aparece un problemilla, este consistía en que nosotros compilábamos el software y lográbamos listar los datos de nuestra DB, y luego insertabamos cosas en ella a mano, cero atados, pero cuando intentamos hacerlo con los componentes nuevos, nos mandaba la mier... no se actualizaba la porquería.

Luego de cerca de 20 horas perdidas con este problemón y pensando que ya debiamos escribir el código a mano, lo que nos agregaba muuuuuchas líneas a nuestra aplicación y por supuesto mucho tiempo perdido, me puse a experimentar con la base de datos de prueba. En un principio también me dio error, por lo que ya creí que era un bug del compilador, desmoronado me puse a tirarle piedras al gato de la casa, pero luego hice una lesera, no importé la base de datos sino que la comencé a llamar desde la ubicación original, "eureca", funcionaba osea se actualizaba la base de datos, pero aún no sabía porque.
Indignado porque pense que tenía problemas con los permisos de la base de datos que habia creado y tendría que revisar todo, me puse a desarmarla, en ese intento dí con que el compilador al momento de generar la aplicación de prueba generaba una copia de la base de datos access en la carpeta bin/debug/ dentro de la misma solución y claro cuando yo hacía los cambios en la base de datos era esta la que se actualizaba. El problema es que dentro del compilador cuando uno miraba la base de datos conectada esta nunca variaba y era obvio porque esa es la que esta en la raiz de la solución, no en la carpeta de compilación, y bueno lo peor es que cada vez que uno recompilaba la base de datos en la carpeta de compilación se sobreescribia la base de datos de prueba con la original, por lo que la aplicación también parecía no funcionar.

Asi que más de 20 horas de trabajo perdido por una lesera, que si lo hubiese encontrado en alguna parte de todos los sitios que me daban recomendaciones sobre el código me hubiese ahorrado muchos problemas.

Resumiendo:

Cuando tenemos una base de datos access y la importamos a nuestra solución dentro del visual studio, los cambios que generamos en la base de datos de prueba al compilar solo permanecen alli hasta que volvemos a compilar la solución y además no se ven estos reflejados directamente desde visual por lo que es conveniente ir directamente a la carpeta bin/debug a averiguar que tal nos fue.

Ahora si no queremos pasar un mal rato con eso, mientras probamos podemos instalar la base de datos en cualquier parte y cuando la insertemos dentro de la solución no nos olividemos de NO IMPORTARLA, para los cambios se reflejen en todo momento, y ya cuando se quiera generar el programa terminado la importamos a nuestra solución como es debido y listo cuando se instale en el computador del usuario estará alli.