El swf descargado desde loader.load(new URLRequest("http://www.youtube.com/apiplayer?version=3")); que es el reproductor sin bordes, botones y otras caracteristicas aparte de cargar el video que se le indica tambien carga publicidad, videos recomendados lo cual genera referencias entre los objetos creados que luego no se pueden eliminar, creo que este es el principal motivo y es muy complicado la eliminacion del video.
Programacion en Linux
Programacion en Linux usando herramientes libres y propietarias
viernes, 26 de agosto de 2011
API del reproductor ActionScript 3.0 de YouTube : No se detiene o elimina el video con destroy() o stop()
Personalizar un reproductor en flash para youtube usando las apis que proporciona puede ser por momentos un dolor de cabeza, debido a que los videos que se estan visualizando son casi imposibles de eliminar o destruir del reproductor, lo que iindica sus apis al usar player.stopVideo():Void o player.destroy():Void el video en curso es detenida su carga y elimina todas sus referencias pero ninguna de estas funciones se ejecuta correctamente, el video sigue ejecutandose en segundo plano.
Etiquetas:
actionscript 3,
adobe,
flash,
opensource
domingo, 15 de mayo de 2011
La nube de Redhat se llama OpenShift
OpenShift es la nube de la empresa RedHat , tiene tres tipos de servicios destinados a diferentes necesidades de los usuarios o empresas:
OpenShift Express: Destinada a desarrolladores ademas que es gratuita y no es escalable , tiene las siguientes caracteristicas.
Supported software
PHP 5.3.2
Ruby 1.8.7
Python 2.6.5
Express platform
Red Hat Enterprise Linux 6
SQLite 3.6.20
Apache HTTP 2.2.15
128 MB of storage space for application files
256 MB of RAM
Express client tools requirements
Git
Ruby
OpenSSH
La suscripcion a este servicio no tiene muchas complicaciones, solo que hay que tener en cuenta que las caracteristicas de este servicio son muy limitadas como muchos servicios gratuitos, no hay control de panel para administracion, no se puede agregar dominios solo redhat provee un subdominio (nombredelaaplicacion-nombredelsubdominio.rhcloud.com ) y no se permite que la aplicacion desarrollada se use para produccion.
OpenShift Flex: Destinada a desarrolladores, es gratuita y escalable tiene las siguientes caracteristicas.
Supported Software
Apache Web Server 2.2.3
Apache Tomcat 6.0.18
JBoss Application Server 6.1.0
Java – JDK 6.0
PHP 5.2.10
MySQL 5.1.52
Memcached 1.4.5
MongoDB 1.6.5
Zend Framework 1.10.8
Supported Clouds
Amazon EC2
Para acceder a este servicio se debe de tener una cuenta en amazon:
Request Access to Flex
We'll need a little information get to you access to the Developer Preview.
viernes, 22 de abril de 2011
Problemas para crear el codigo html para los objetos flash ?
Si tiene algun problema al crear el codigo html para asi poder colocar su aplicacion flash en su web, SwfObject es la solucion, permite de una forma sencilla la generacion del codigo necesario para solucionar problemas tan comunes como el modo FullScreen que no funciona correctamente en internet explorer (ie6,ie7).
SwfObject es software libre y maneja estandares, ademas es compatible con la mayoria de navegadores web.
Documentacion en castellano
SwfObject es software libre y maneja estandares, ademas es compatible con la mayoria de navegadores web.
Documentacion en castellano
martes, 22 de marzo de 2011
Proyectos Opensource de Adobe
Talvez pocos son los que conocen de la existencia de una rama opensource en la empresa Adobe. Para sorpresa de algunos Adobe tambien apuesta por el software libre pero asu manera.
Algunos de estos proyectos libres personalmente los uso para el desarrollo de aplicaciones Flash, Air.
Uno de esos proyectos que mas uso es Alchemy que me permite convertir librerias escritas en ANSI C en codigo actionscript 3, ademas flex sdk que me permite desarrollar aplicaciones flash.
La web opensource de adobe
La lista completa de sus proyectos opensource
Publicare algunos ejemplos sobre alchemy en algun nuevo post ya que me parece el mas interesante de sus proyectos.
Algunos de estos proyectos libres personalmente los uso para el desarrollo de aplicaciones Flash, Air.
Uno de esos proyectos que mas uso es Alchemy que me permite convertir librerias escritas en ANSI C en codigo actionscript 3, ademas flex sdk que me permite desarrollar aplicaciones flash.
La web opensource de adobe
La lista completa de sus proyectos opensource
Publicare algunos ejemplos sobre alchemy en algun nuevo post ya que me parece el mas interesante de sus proyectos.
domingo, 20 de marzo de 2011
Silenciar el pitido que emite la computadora
Aveces es molestoso escuchar el pitido que emite el parlante de la computadora cuando se esta en un terminal y se esta usando el tabulador o se cometio algun error al digitar.
Con este par de comandos(para modo consola y entorno grafico) se silencia el pitido:
setterm -blength 0
xset -b
Con este par de comandos(para modo consola y entorno grafico) se silencia el pitido:
setterm -blength 0
xset -b
sábado, 19 de marzo de 2011
Variables de entorno para instalaciones personalizadas
Si esta copilando e instalando nuevas librerias y programas pero no quiere que estas sobreescriban versiones existentes en su sistema operativo Unix. Puede crear una nueva estructura de directorios para instalarlas ahi por ejemplo:
mkdir $HOME/cualquierpath
mkdir $HOME/cualquierpath/bin
mkdir $HOME/cualquierpath/sbin
mkdir $HOME/cualquierpath/lib
mkdir $HOME/cualquierpath/etc
mkdir $HOME/cualquierpath/share
mkdir $HOME/cualquierpath/include
Ahora puede copilar su libreria indicandole donde tiene que instalarlo, para ello es necesario que tenga generado el archivo configure y pasarle la variable siguiente:
./configure --prefix=$HOME/cualquierpath
make ; make install
Para la ejecucion del nuevo programa instalado es necesario modificar la variable de entorno PATH y LD_LIBRARY_PATH
PATH=$HOME/cualquierpath/bin:$PATH
LD_LIBRARY_PATH=$HOME/cualquierpath/lib miprograma
viernes, 18 de marzo de 2011
Drupal 7 y mongodb
Drupal 7 no trae por defecto integracion con la base de datos no relacional mongodb, en el proceso de instalacion solo son mostrados mysql, postgres entre otras, pero en ningun momento de la instalacion aparece mongodb.
La unica forma de poder usar mongodb en drupal 7 es atravez del modulo mongodb pero solo permite la sustitucion de algunas tablas/registros de las bases de datos relacionales como "_watchdog" como lo indica su documentacion:
- D7: mongodb_cache: Store cache items in mongodb.
- D7: mongodb_field_storage: Store the fields in mongodb.
- D7: mongodb_session: Store sessions in mongodb.
- D6/D7: mongodb_watchdog: Store the watchdog messages in mongodb. Note this needs a core patchapplied or it will create a separate collection for every 404 message. It breaks some unimportant functionality, read the issue on why it was rolled back.
- D6/D7: mongodb: support library for the other modules
- D7: mongodb_block: Store block information in mongodb. Very close to the core block API.
- D7: mongodb_queue: DrupalQueueInterface implementation using mongodb.
No se puede sustituir completamente mysql por ejemplo con mongodb y ademas es un problema tener en funcionamiento al mismo tiempo 2 bases de datos ya que perjudica el rendimiento en el servidor.
Suscribirse a:
Entradas (Atom)