Al intentar pasar una gran cantidad de datos mediante POST podemos encontrarnos con que nuestro script php no es capaz de pasar toda la información.
Una de las soluciones es que quizás el servidor esté limitando el número de post mediante suhosin. Cambiando la configuración en /etc/php5/conf.d/suhosin.conf (y descomentando las líneas, importante) se puede resolver.
Más informaciónsobre cómo analizar el problema
Y las variables que hay que modificar.
$_post size limit
Y aquí lo anoto para que no se me olvide.
25 de febrero de 2013
29 de enero de 2013
El planeta Tierra en directo
Capturas cotidianas animadas. Eso es lo que encontramos en justvined.comjustvined.com
Un mezclador de vídeos de Vine, una aplicación móvil de captura de vídeos cortos, fotograma a fotograma.
Más aún:
vinepeek.com
17 de enero de 2013
Luz eterna
Y el momento de belleza del día nos llega con este vídeo vía Open Culture.
LUX AETERNA from Cristóbal Vila on Vimeo.
Una delicia.
LUX AETERNA from Cristóbal Vila on Vimeo.
Una delicia.
23 de diciembre de 2012
Cómo instalar controladores no firmados en Windows 7
Para aquellas personas que cuentan en su ordenador con algún dispositivo antiguo o de alguna empresa que no pagó el canon que cobra Microsoft por certificar los controladores que hacen que funcione con su sistema operativo, siempre queda la posibilidad de arrancar Windows 7 pulsando F8 y seleccionando la opción de no comprobar los controladores no firmados.El procedimiento anterior es incómodo, por lo que lo mejor, si confiamos en el controlador que queremos instalar, es emplear algún método permanente. Esta solución consigue firmar los controladores a la perfección:
How to Install & use unsigned drivers in Windows Vista/7 x64
El único matiz es que si estamos instalando algún dispositivo complejo con varios controladores, puede que tengamos que firmar varios archivos, incluso después de un primer reinicio, pero al final funciona perfectamente.
19 de diciembre de 2012
Descargar un vídeo de Canal Extremadura o cualquier otro en formato RTMP
La televisión autonómica de Extremadura distribuye sus vídeos a través de su web utilizando la tecnología RTMP.
Descargarlos a veces no resulta del todo intuitivo, si bien es posible mediante algún programa de volcado de datos, que hace que nuestro equipo actue como un receptor que va almacenando el vídeo en un archivo con muy buena calidad.
Una herramienta sencilla para conseguirlo es RTMPDumpHelper
RTMPDumpHelper
En la misma página hay unas instrucciones muy sencilla sobre cómo emplearlo. Los pasos son los siguientes, para hacerlo en Windows, en este caso, si bien se puede hacer con Linux con mayor comodidad aún.
Las aplicaciones
Descargamos y descomprimimos en una misma carpeta dos aplicaciones:
Descargar RTMPDumpHelper
Descargar RTMPDump (cogemos la última versión disponible)
RTMPDumpHelper es más bien una interface de RTMPDump.
El proceso
Por tanto ejecutamos RTMPDumpHelper y esto hará que se detecte cualquier flujo RTMP que aparezca por cualquier navegador y se almacenará en la misma carpeta de la aplicación.
Así de sencillo, sólo tenemos que abrir el navegador y lo que estemos viendo se descargará automáticamente.
Los problemas
Con algunos canales esto no funciona a la primera. La solución consiste en acceder al menú Options>RTMP Options y cambiar la opción RTMP Server por rtmptserver.exe
Con este cambio el vídeo no se visualizará, pero podremos ver cómo se descarga mediante la consola que se despliega con el programa.
Y aquí queda anotado, para que no se me olvide.
Descargarlos a veces no resulta del todo intuitivo, si bien es posible mediante algún programa de volcado de datos, que hace que nuestro equipo actue como un receptor que va almacenando el vídeo en un archivo con muy buena calidad.
Una herramienta sencilla para conseguirlo es RTMPDumpHelper
RTMPDumpHelper
En la misma página hay unas instrucciones muy sencilla sobre cómo emplearlo. Los pasos son los siguientes, para hacerlo en Windows, en este caso, si bien se puede hacer con Linux con mayor comodidad aún.
Las aplicaciones
Descargamos y descomprimimos en una misma carpeta dos aplicaciones:
Descargar RTMPDumpHelper
Descargar RTMPDump (cogemos la última versión disponible)
RTMPDumpHelper es más bien una interface de RTMPDump.
El proceso
Por tanto ejecutamos RTMPDumpHelper y esto hará que se detecte cualquier flujo RTMP que aparezca por cualquier navegador y se almacenará en la misma carpeta de la aplicación.
Así de sencillo, sólo tenemos que abrir el navegador y lo que estemos viendo se descargará automáticamente.
Los problemas
Con algunos canales esto no funciona a la primera. La solución consiste en acceder al menú Options>RTMP Options y cambiar la opción RTMP Server por rtmptserver.exe
Con este cambio el vídeo no se visualizará, pero podremos ver cómo se descarga mediante la consola que se despliega con el programa.
Y aquí queda anotado, para que no se me olvide.
5 de diciembre de 2012
Cómo hacer videoconferencia con un móvil Android y un PC

Si no tienes una webcam a mano a la hora de hacer una videoconferencia con un ordenador, pero sí tienes un móvil Android, puedes usar la cámara del móvil en el PC en unos sencillos pasos:
1. Instalamos DroidCam en el móvil
DroidCam Wireless Webcam en Google Play
2. Activamos la Wifi del móvil y ejecutamos la aplicación. Se nos crea un servidor con una IP que emite las imágenes del teléfono.
3. Instalamos en el ordenador el cliente de DroidCam. Lo tenemos disponible para Windows y Linux.
Descargar el cliente de DroidCam
4. Ejecutamos el cliente e indicamos el modo de conexión, normalmente Connect to Phone (WiFi/LAN), indicando en la parte derecha la IP que nos aparece en el teléfono, activando el audio si lo deseamos. Para terminar hacemos clic en Connect.
Haciendo clic en el botón de la esquina inferior izquierda podemos ver el vídeo que se está emitiendo.
Y ya está, podemos utilizar la cámara en cualquier programa instalado en el ordenador o en página web que la emplee.
21 de noviembre de 2012
Minutos musicales
Maurice Ravel, Pavane pour pour une infante défunte.
Inspirado por el magnífico blog De gusanos y lombrices.
Inspirado por el magnífico blog De gusanos y lombrices.
7 de noviembre de 2012
Manual Imprescindible de Flash CS6. Mis últimos proyectos
Hace unas semanas apareció la revisión del libro de Adobe Flash CS6 que la editorial Anaya Multimedia publica en su colección Manuales Imprescindibles.
Manual Imprescindible de Adobe Flash Professional CS6
Como siempre ha sido un placer trabajar con los compañeros de Anaya y con Eugenio especialmente.
Sobre la nueva versión de Flash, como siempre más estabilidad, más opciones y más facilidad para hacer las cosas. Destaca la opción más comentada de la nueva versión de Flash, la posibilidad de generar directamente contenidos interactivos para HTML5.
Toolkit for CreateJS. Crear contenidos para HTML5 desde Flash
De todos modos personalmente la opción que más me ha llamado la atención es la de emplear la exportación de AIR para crear aplicaciones standalone para Android e IOS. Con esto podríamos, con facilidad, generar una misma aplicación multiplataforma sin realizar cambios en el código.
En fin, si bien el futuro de Flash se está redefiniendo versión a versión para adaptarse al magnífico ritmo de la web que está marcando HTML5, quizás la situación la resume perfectamente Mark Twain, con su célebre "las noticias de mi muerte han sido exageradas".
Manual Imprescindible de Adobe Flash Professional CS6
Como siempre ha sido un placer trabajar con los compañeros de Anaya y con Eugenio especialmente.
Sobre la nueva versión de Flash, como siempre más estabilidad, más opciones y más facilidad para hacer las cosas. Destaca la opción más comentada de la nueva versión de Flash, la posibilidad de generar directamente contenidos interactivos para HTML5.
Toolkit for CreateJS. Crear contenidos para HTML5 desde Flash
De todos modos personalmente la opción que más me ha llamado la atención es la de emplear la exportación de AIR para crear aplicaciones standalone para Android e IOS. Con esto podríamos, con facilidad, generar una misma aplicación multiplataforma sin realizar cambios en el código.
En fin, si bien el futuro de Flash se está redefiniendo versión a versión para adaptarse al magnífico ritmo de la web que está marcando HTML5, quizás la situación la resume perfectamente Mark Twain, con su célebre "las noticias de mi muerte han sido exageradas".
5 de noviembre de 2012
Cómo editar un archivo PDF con facilidad
El que los archivos PDF no se pueden editar es una realidad cada vez más cuestionable. El motivo por el que se genera un archivo PDF en la actualidad está más relacionado con cuidar el aspecto y el formato más que con el de proteger su contenido.Un método terriblemente simple para editar un archivo PDF consiste en abrirlo con LibreOffice Draw, la herramienta de dibujo que acompaña a la suite ofimática LibreOffice. Se puede descargar desde esta dirección:
Descargar LibreOffice
Sólo tenemos que abrir LibreOffice Draw y seleccionar la opción Archivo>Abrir. A continuación desplegaremos el archivo PDF y podremos modificar cualquier parte del contenido.
Al finalizar la modificación podremos generar de nuevo un archivo PDF mediane la opción Archivo>Exportar en formato PDF
PDF protegidos
Los PDF protegidos ante cambios no se pueden modificar.
Apariencia del nuevo PDF
En algunos casos la apariencia final del nuevo PDF puede no coincidir con la previa antes de la modficación. Casi siempre se debe a que no tenemos instaladas las tipografías necesarias en nuestro ordenador, ya que los archivos PDF normalmente llevan incrustados los tipos de letra que se emplearon en su creación.Para buscar una solución podemos revisar las propiedades del archivo PDF (Archivo>Propiedades en el visor de PDF) y en la pestaña Tipografías podremos localizar los tipos de letras incorporados al archivo. Si los podemos instalar conseguiremos que la apariencia coincida plenamente.
31 de octubre de 2012
Cómo actualizar Remository desde Joomla 1.5 a la versión 2.5
Pasar de Joomla 1.5, 1.6 o 1.7 a Joomla 2.5 es relativamente sencillo. Con el componente JUpgrade se hace sin demasiada dificultad. De hecho si encontramos algún problema casi siempre se deben a cuestiones de permisos y se pueden revisar activando las opciones de Debug de JUpgrade.Otra cosa diferente es actualizar algunos de los componentes más habituales de Joomla y no perder el contenido en el intento. Estos son los pasos que he seguido para actualizar llevar el componente Remository a la nueva versión.
Remository es un gestor de archivos muy extendido en los portales con los que solemos funcionar en mi trabajo. Por desgracia este no se migra automáticamente con JUpgrade, así que se hace a mano.
Previo. Qué necesitamos.
Lo primero es contar con el portal de Joomla 1.5 intacto (o al menos sus tablas) y con el de Joomla 2.5 ya preparado pero SIN Remository instalado aún.
Además necesitaremos tomar algunas tablas, por lo que usaremos phpmyadmin o algún otro sistema que nos de acceso a la base de datos MySQL. Ojo: este programa no es peligroso, pero si eliminamos alguna tabla la página dejará de funcionar. Debemos actua con precaución.
Si nuestro componente Remository en Joomla 1.5 no está al menos en la versión 3.40 debemos actualizarlo a esa versión o una superior.
Primer paso. Exportación de tablas
La primera tarea consiste en acceder a phpmyadmin y localizar en la base de datos las siguientes tablas:
- jos_assignments
- jos_downloads_blob
- jos_downloads_classify
- jos_downloads_containers
- jos_downloads_credits
- jos_downloads_email
- jos_downloads_files
- jos_downloads_file_classify
- jos_downloads_log
- jos_downloads_repository
- jos_downloads_reviews
- jos_downloads_structure
- jos_downloads_text
- jos_permissions
Al final de este proceso tengo un archivo con todo lo que necesito, pero el prefijo asociado es jos_ así que abriremos el archivo con cualquier editor de texto plano y seleccionando la opción de Reemplazar indicaremos que sustituya ese prefijo por el de Joomla 2.5, j25_ es el predeterminado.
Si el archivo es demasiado grande, podemos optar por copiar tabla a tabla dentro de la base de datos, sin exportar, seleccionando la tabla y a continuación seleccionando la opción Operaciones. Con la opción Copiar la tabla podemos indicar el nuevo nombre que tomará la tabla.
Después de este proceso tenemos las tablas ubicadas ya en su sitio con su prefijo.
Instalación de Remository
Ahora sí, instalaremos Remository descargándolo desde su página web como hacemos con cualquier otro componente.
Remository detectará las tablas existentes y las dejará a punto para funcionar con el nuevo sistema.
Y eso es todo. La información sobre cómo realizar la migración la encontré en la web de webilicious.
13 de octubre de 2012
Juego de tablero para aprender HTML5
chtemele es una interesante iniciativa que auna buena parte de métodos y sistemas actuales en lo que se refiere a licencias, financiación y temática.chtemele
chtmele es un juego de mesa, esos juegos basados en tableros y cartas, que sirve para aprender las bases del lenguaje HTML, adaptado ya a HTML5.
La idea es perfecta para trabajar con grupos de alumnos, ya que el juego es completamente libre y descargable en formato PDF. Se distribuye bajo licencia Creative Commons (atribución y no comercial).
Para descargar chtemele
Además, el sistema de financiación se ha basado en crowdfunding (de la web ulule), con aportaciones de dinero por parte de unos 450 particulares. Con ello consiguen sacar una versión clásica, para el que no quiera descargarlo e imprimirlo por su cuenta.
Ya estamos tardando en añadirlo a nuestros marcadores.
Si te interesa el lenguaje HTML5, por otro lado, puedes descargar también bajo licencia Creative Commons el manual en el que he colaborado para los cursos de formación a distancia del profesorado del INTEF.
HTML 5 en la educación.
Esto último, además de otras tareas, me han tenido ocupado y por eso no he podido pasar mucho por aquí, aunque sigo publicando cosas en Twitter y en Google +.
28 de mayo de 2012
Arcón para Android. Mis últimos proyectos
Ya hablamos hace un tiempo del Proyecto Arcón. Es una herramienta de comunicación aumentativa ideada por un grupo de profesores y en la que he tenido la oportunidad de colaborar diseñando la aplicación para Nintendo DS y la de Flash, además de la página web.En una vuelta más de tuerca al proyecto, estos días hemos publicado la versión de la aplicación nativa para Android. No me convencía demasiado el forzar el uso de Flash en dispositivos Android, teniendo en cuenta las tendencias del mercado, así que hemos creado una versión desde cero.
Si quieres probar la aplicación, está disponible en Google Play.
Arcon en Google Play
Es una aplicación sencilla que va mostrando conjuntos de imágenes para ayudar a alguien a indicar lo que quiere, pensado tanto para personas con alguna discapacidad como para personas con desconocimiento del idioma. Se pueden descargar varios juegos de iconos a través de la aplicación.
Android
La experiencia con Android ha sido muy enriquecedora. Es todo Java, así que opté por emplear Eclipse como IDE, que unido al Android SDK crean un entorno muy cómodo para trabajar.Los pasos previos son sencillos y están bien estructurados a través del sitio web de Android Developers
Android Developers
Allí aprenderemos a montar el entorno de desarrollo y a dar los primeros pasos. En ese mismo sitio aprenderemos las técnicas fundamentales y los objetos imprescindibles.
Eso sí, cuando uno empieza a encontrar pequeños problemas, el sitio de referencia imprescindible es stackoverflow. Un espacio con miles de hilos resolviendo problemas, con respuestas puntuadas y bien estructuradas.
Stackoverflow
Por lo demás, las principales soluciones que he encontrado las tengo documentadas en la cuenta de Google +, para cuando tenga que aplicarlas de nuevo.
6 de mayo de 2012
8 de abril de 2012
Más fondos bonitos para el escritorio
La cantidad de fondos de escritorio espectaculares que se pueden encontrar en Internet no tiene fin. Aqui dejo un ejemplo, una magnífica recopilación bien seleccionada de fondos de paisajes para alegrar cualquier escritorio.
Fondos de escritorio de paisajes
Vía Noupe.
Fondos de escritorio de paisajes
Vía Noupe.
Suscribirse a:
Entradas (Atom)







