Tratar datos binarios en PHP
Método sencillo para leer cabeceras binarias de imágenes GIF o JPEG u otros ficheros guardados en binario…
Método sencillo para leer cabeceras binarias de imágenes GIF o JPEG u otros ficheros guardados en binario…
A parte de la casi compra de Bea por parte de Oracle (serÃa una buena noticia para los que desarrollen con Weblogic), nos enteramos de una gran noticia para los desarrolladores de PHP, y es que Oracle contribuye con un driver PHP open source para su OCI8. Este driver nos permite acceder a las caracterÃsticas que nos ofrece la base de datos de Oracle, pudiendo asà disponer del pool de conexiones, entre otras cosas.
Uno de las prioridades de Oracle es hacerse un hueco en la web2.0, para lo cual en colaboración de Zend pretende sacar este driver para asà poder realizar aplicaciones que necesiten la robustez de la base de datos Oracle.
Oracle Contributes Open Source Driver for PHP
Si el otro dÃa hablábamos de crear gráficos 3D con Javascript, ahora le toca el turno a PHP. Se trata de una librerÃa que dibuja modelos en 3D, proporcionando las coordenadas de los vértices, permitiendo diferentes ficheros de datos y modelos básicos para poder ser usados. Además, es posible realizar rotación del modelo dado un eje y un ángulo.
Convex 3D
VÃa / dzone
Me ha gustado el ejemplo para mostrar en tu web las visitas y las páginas vistas de tu web como muestra Feedburner los suscritores que tienes en el feed. Para mostrarlo haremos uso de la librería GAPI, la cual accede a los datos que ofrece Google Analytics:
<?php
define('ga_email','yourGoogleEmail');
define('ga_password','yourGooglePass');
define('ga_profile_id','yourProfileID');
require 'gapi.class.php';
$ga = new gapi(ga_email,ga_password);
$ga->requestReportData(ga_profile_id,array('browser','browserVersion'),array('pageviews'));
?>
El resto será darle estilo a los datos obtenidos.
FeedCount-Like Google Analytics Counter
Vía / Script & Style
ffmpeg-php es una librerÃa para acceder y recuperar información de ficheros de video y audio.
Con esta librerÃa se pueden obtener frames de los ficheros de video como imágenes para luego manipularlas con las funciones GD de PHP. Muy útil para crear thumbnails de los videos que poseemos. De los ficheros audio se puede obtener la duración y el bitrate. Son varios los formatos de audio (mp3, wma, …) y de video (mov, avi, mpg, wmv, …) los que admite esta librerÃa.
Entre las caracterÃsticas que nos ofrece, nos encontramos con lo siguiente: orientado a objetos, obtener imágenes de los frames de un video, crear GIFs animados de los frames de un video o de imágenes GD, utiliza las caracterÃsticas de ffmpeg para redimensionar y recortar los frames obtenidos, obtener de los ficheros mp3 la información meta de los archivos.
Para utilizar esta librerÃa es necesario ffmpeg-0.4.9_pre1, php-4.3.0 y gd-2.0.
ffmpeg-php