Toy’s team - Como lo hice

Recent News

Archives

Flickr Goodness

General Archive

Abril 3, 2008 @ 3:16

Upload progress meter

Iniciando las pruebas de la extensión uploadprogress de PHP para mostrar una barra de progreso mientras se sube un archivo (imagenes, tracks, …) al servidor.

Primero instalamos la extensión a través de pecl

pecl install channel://pecl.php.net/uploadprogress-0.3.0

La documentación de esta extensión, que a día de hoy está en fase beta, es escasa. Hay que añadir un identificador para cada archivo que subimos dentro de un “input hidden” que precede al “input file“. No es muy difícil de hacerlo funcionar para un único archivo. El problema surge cuando, subimos más de uno!

Filed under Fotografí­a, General · No Comments »

Marzo 7, 2008 @ 7:46

Recortando (trimming) vídeo con mencoder

Es muy fácil. Únicamente hay que meterle los parámetros -ss y -endpos.

  • -ss: Lo utilizaremos para especificar el comienzo de trozo de video que nos interesa
  • -endpos: Indica la longitud de vídeo que nos interesa

Así­ por ejemplo, si queremos recortar un trozo de vídeo desde el minuto 1:40 y queremos que el ví­deo resultante tenga una duración de 3 minutos usaremos el siguiente comando

mencode -ss 0:01:40 -endpos 0:03:00 -ovc copy -oac copy <video_in.avi> -o <video_out.avi>

Filed under General, Video · No Comments »

Febrero 23, 2008 @ 9:44

Auto IBP Index

IBP Index es un índice indicativo de la dureza de una salida en bicicleta. Se obtiene de los datos obtenidos del GPS. Se basa en la información geográfica exclusivamente. No tiene en cuenta el tiempo que se ha tardado en realizar una ruta ni la velocidad con la que se han hecho los tramos. Es decir, trata de ser un índice totalmente objetivo, en el que no se tiene en cuenta el estado de forma del biker, ni circunstancias externas como la climatología o el estado del terreno. En definitiva, solo tiene en cuenta, kilometraje y desniveles.

Como es un rollazo sacar cada vez el track de la base de datos, guardala en formato GPX y enviarla al formulario de análisis de IPB Index, a través de la librería curl y desde el propio servidor, se envía automáticamente el GPX y de la página HTML resultante se obtiene el indice parseando el HTML. Dependemos pues de posibles variaciones del formato de la pagina de IBP Index, para que el invento funcione.

Quizá algún día IBP index ofrezca este servicio de una forma más automática … dando la respuesta en XML por ejemplo, o tal vez, con tiempo y paciencia pulamos nuestro propio indice de dureza de la salida. Básicamente solo hay que encontrar los parámetros adecuados para cada una de las variables que tiene en cuenta IBP Index … Kilometrajes de cada tramo de desnivel, así como coincidir en la forma en que se limpian los tracks de los errores de lectura del GPS

Filed under GPS, General · No Comments »

Febrero 21, 2008 @ 20:28

Tags para las salidas

Debido a que la forma de buscar las rutas es un poco primitiva y depende en gran medida de como escribamos el título de la misma, he pensando en añadir diferentes etiquetas a las rutas. En principio, las voy dando de alta manualmente en la base de datos a través de sentencias SQL puras y duras, pero más adelante haré una interface para poder introducir etiquetas nuevas y asociarlas a las rutas, así como permitir búsquedas por dichas etiquetas.

Queda pendiente pues:

  • Interface de creación, modificación y eliminación de tags
  • Interface de asignación de dichos tags a las rutas/salidas
  • Modificación del interface para permitir búsquedas por tags

Filed under General · No Comments »

Diciembre 11, 2007 @ 15:34

Usando eAccelerator

Últimamente he visto que el servidor tarda un poco en servir la pagina de la salida de ruta. Ummm! Me he puesto manos a la obra y he instalado eAccelerator para ver si era problema de complejidad de los scripts.

La instalación y puesta en marcha es sencillísima. Descargamos la última versión.

wget http://bart.eaccelerator.net/.../eaccelerator-0.9.5.2.tar.bz2
cd /usr/local/src/
tar xjvf /home/tomeu/src/eaccelerator-0.9.5.2.tar.bz2
cd eaccelerator-0.9.5.2/
phpize
./configure
make
make install

Editamos el archivo /etc/php5/apache2/conf.d/eaccelerator.ini y le damos las opciones oportunas. Entre ellas el directorio de cache, donde se guardaran los scripts compilados.

mkdir -p /var/cache/eaccelerator
chown www-data. /var/cache/eaccelerator
chmod 0775 /var/cache/eaccelerator

No creo que solvente el problema, pues me ensumo que más bien es problema de acceso a disco pudiendose solventar con un conveniente cacheado de las páginas, pero eso da para otra entrada.

Filed under General · No Comments »

Noviembre 28, 2007 @ 16:37

Feed de comentarios

He actualizado el feed de comentarios para incluir también los comentarios realizados en los vídeos.

Como sabéis http://toysteam.org/feed/fotoCommentFeed.php

Filed under General · No Comments »

Quote Rotator

Loading Quotes...

Categorías

Mountain Bike en Mallorca

Mountain Bike General

Meta

Etiquetas

seo - http://www.seobilgi.com/
benim - http://banaait.blog.com/
benim - http://bugunlerde.blogcu.com/