FLV desde URL externas

Hoy en el trabajo necesitabamos tomar el archivo flv ubicado en un servidor (A) y embeberlo en otro servidor (B), después de buscar y buscar encontré la solución XHTML Video Embed, vi varios post preguntando esto mismo que posteo. Espero que les sirva.
Acá les dejo un video de muestra, está hosteado en www.10musica.com y embebido en el mio :D

Entrevista a De bueyes por Pablo Valente.
If you can see this, then you might need a Flash Player upgrade or you need to install Flash Player if it's missing. Get Flash Player from Adobe.

Impossible to create a database using MySQL – No podes crear una base de datos en MySQL

Esto me ayudó muchísimo cuando me da el error 1006 (errno:13) en MySQL.

Este error significa es que no tenemos permiso de escritura en la carpeta donde se alojarán las bases de datos.

Esto se soluciona así:
chown mysql.mysql -R /var/lib/mysql
chmod 750 -R /var/lib/mysql

Este error no debería aparecer mas “Message : #1006 – Can’t create database ‘MyDataBase’. (errno: 13)”

Cambio de dominio

Ahora www.fideox.com.ar es www.federicomazzei.com.ar, esto se debe por varios motivos algunos de estos son no quería pagar dos servers para cada dominio, el hosting que elegí para Fideox.com.ar no me permitia manegarlo desde redes con filtrados de puertos, mucho más caro que el de federicomazzei.com.ar y no por eso mucho mejor, en fin varios motivos; pero por suerte ya estoy again On Line.

Este nuevo dominio también incluyó un nuevo plug-in para las fotos, estoy reemplazando FAlbum por Slickr, lo pueden ver a la derecha de la página o encontrarlo en esta dirección http://www.federicomazzei.com.ar/wordpress/photos/fideophp/

Enjoy!!!

Mi xorg.conf Problemas de resolución en Ubuntu

Publique mi xorg.conf a modo de backup, pero tal vez a alguien le sirva.

el original era asi:


????????
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type “man xorg.conf” at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#  sudo dpkg-reconfigure -phigh xserver-xorg

Section “InputDevice”
Identifier    ”Generic Keyboard”
Driver        ”kbd”
Option        ”XkbRules”    ”xorg”
Option        ”XkbModel”    ”pc105″
Option        ”XkbLayout”    ”es”
EndSection

Ubuntu – Mensaje de error en Apache2

Seguramente aquellos que están instalando de cero un apache2 en ubuntu (apt-get install apache2) es muy probable que le aparezca una leyenda de este tipo, “apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName” cuando quiera reiniciar el servidor apache2 (/etc/init.d/apache2 restart). En un foro encontré que para solucinar esto se tiene que colocar la siguiente linea ServerName <nameOfMyServer> en el httpd.conf.

Enjoy!!!

Averiguar la edad con PHP

Supongamos que uno quiere publicar la edad de nuestros clientes y el dato que tenemos es la fecha de nacimiento, esta función que esta acá debajo es muy útil.

Enjoy!!!

<?
function Edad($dob){
// El formato es dd/mm/yy
list($d,$m,$y)=explode(“/”,$dob);
//si el formato de la fecha lo tienen como 12-05-2008 reemplacen “/” por “-”
$hoy=mktime(0,0,0,date(“d”),date(“m”),date(“Y”));
$cumple=mktime(0,0,0,”$d”,”$m”,”$y”);
$age=intval(($hoy-$cumple)/(60*60*24*365));
return $age;
}
echo Edad(“02/12/73″); //edad del cliente
?>

Otra manera de averiguar la edad.

<?
//fecha actual
$dia=date(j);
$mes=date(n);
$ano=date(Y);

//fecha de nacimiento
$dianaz=2;
$mesnaz=6;
$anonaz=1983;

//si el mes es el mismo pero el dia inferior aun no ha cumplido años, le quitaremos un año al actual
if (($mesnaz == $mes) && ($dianaz > $dia)) {
$ano=($ano-1); }

//si el mes es superior al actual tampoco abra cumplido años, por eso le quitamos un año al actual
if ($mesnaz > $mes) {
$ano=($ano-1);}

//ya no habria mas condiciones, ahora simplemente restamos los años y mostramos el resultado como su edad
$edad=($ano-$anonaz);
print $edad;
?>

Instalar Eclipse PDT para PHP

Eclipse PDT para PHP
En este tutorial veremos como descargar, instalar y configurar el Entorno de Desarrollo Eclipse para trabajar con PHP. Eclipse es uno de los mas poderosos editores, para lenguajes como JAVA, C, PHP, y otros, y lo mejor de todo es que es de uso Gratuito.
Instalar Eclipse PDT para PHP
Eclipse, es un Entorno de Desarrollo Profesional y Gratuito, que puede ser utilizado para varios lenguajes Java, C, C++, PHP, etc. En este caso veremos como instalar una versión para PHP.
Continue reading

Flof mapa de Buenos Aires

Hoy descubrí “Flof” gracias al diario “La Nación” en su sección de tecnología, salió publicado “Freeware para agregarle funciones al navegador” dentro de esta nota hablan sobre varias extensiones tanto para Firefox (navegador que amo, y que día a día no deja de sorprenderme) y también para “eso” que usa el común de los internautas (que por suerte cada día son menos), entre las varias mejoras que se pueden realizar a los navegadores, mensionaban a FLOF. Los invito a que visiten la página donde pueden encotrar el mapa de la ciudad de buenos aires con sus calles y otras yerbas, pero con la particularidad de que la base es el mapa de Google, si googlemap con las calles de buenos aires.
Para los que tienen que buscar calles constantemente, ya sea por trabajo o por orientación, les recomiendo que se registren en este site.

Pueden guardar direcciones de lugares favoritos, compartilo con amigos o simplemente descubrir lugares interesantes para otras personas que quieren que vos lo conozcas.

Enjoy!!!

http://flof.com.ar

Mis lugares.

10 errores en el diseño de aplicaciones

Esto lo saqué de sentido web me parece muy bueno y también lo publico en mi blog para no olvidarme de esto.

Diez errores que se cometen cuando se diseña una aplicación, un resumen sería el siguiente:

* Controles no estándares: los enlaces, botones, radio buttons y demás controles tienen una utilidad específica y estándar. Cambiar el comportamiento no es lo correcto y no hace más que confundir al usuario.
* Inconsistencia: diferentes cosas para una misma utilidad, usa lo mismo en el mismo lugar para la misma acción.
* Acciones no perceptibles: se debe saber qué acción realiza un control a simple vista. Si hay que investigar para qué sirve algo no cumple su cometido.
* Controles sin reacción: cada control debe indicar 3 cosas: mostrar a los usuarios el estado actual, cómo se interpretan los comandos y qué está pasando.
* Malos mensajes de error: no basta con decir que hay un error, sino que es lo que ha pasado y que se puede hacer para solucionarlo.
* Preguntar por lo mismo dos veces
* No hay valores por defecto: os valores por defecto sirven para que haya más rapidez en las respuestas, para enseñar mediante el ejemplo y para dirigir a usuarios novatos.
* No explicar cómo funciona la aplicación: en aplicaciones estándar eso no es muy problemático, pero en otras aplicaciones hay que explicar qué se puede conseguir y cómo y no únicamente acceder a la aplicación.
* No indicar qué se hace con la información
* Mostrar características internas: al usuario no le importa y no llegará a entender cosas internas de la aplicación, por lo que no es necesario que el usuario lea.