13 | 05 | 2008
Lo más visitado
Enlaces patrocinados
Programación
Google AJAX Language API Imprimir E-mail
Escrito por Tolito   
Martes, 06 de Mayo de 2008 00:00

Hace unos días encontre dentro del entramado Googleiano una nueva API, se trata de la "Google Ajax Language"...que como su propio nombre indica, o no...sirve para traducir textos entre diferentes idiomas. La documentación de la misma la podemos encontrar dentro de Google Code...como era de esperar.

He estado haciendo unas pruebas viendo las cosillas que se pueden hacer, aquí os dejo un resumen de sus funcionalidades:

  • Detección del idioma en el que esta un fragmento de texto.
  • Traducción de textos.
  • Idiomas soportados: árabe, chino (simplificado y tradicional), holandes, inglés, frances, aleman, griego, italiano, japonés, coreano, portugués, ruso y español.

Soporta traducciones directas entre unos cuantos idiomas, aunque sino esta soportado lo que queremos hacer siempre podemos detectar el idioma, pasarlo a inglés(al inglés siempre nos deja traducirlo) y de inglés volver a traducirlo al idioma que nos interesa.

Voy a hacer unas pruebas para ver que tal funciona esta API con BotEllín (para los que no lo conozcan BotEllín es un proyecto de un Bot de charla con Inteligencia "Artificial" que llevamos a cabo desde El Rincón de Tolito, teneís el código disponible aquí), y ver las bobadas que puede decir el bot en inglés (miedo me da xDD)....puede ser el inicio del bot multilingüe ¡¡¡MuHaHaHaHa!!!

Un saludo a todos, os mantendré informados con los cambios en el bot....

Actualizado ( Martes, 06 de Mayo de 2008 08:23 )
 
FPDF, genera PDF's dinámicamente desde PHP Imprimir E-mail
Escrito por Tolito   
Martes, 26 de Febrero de 2008 11:22

Hoy vamos a hablar de FPDF, una clase libre en PHP para generar PDF's de manera dinámica. Su uso es bastante sencillo, y lo que es más importante, está muy bien documentado y en castellano. Hasta que apareció FPDF se utilizaba PDFLib para realizar esta tarea, el problema que tenía es que era de pago y había que instalarlo como una extensión de PHP.

Para empezar a usar FPDF descargamos la librería desde aquí, y la descomprimimos dentro de una carpeta del servidor web. Una vez hecho esto vamos a proceder a analizar un ejemplo muy sencillo:

require ('fpdf.php');
$pdf->new FPDF();
$pdf->AddPage();
$this->SetFont('Arial','B',23);
$this->setXY(75,45);
$this->Write(10,'Prueba de Generación de un archivo PDF desde FPDF');
$this->Image('imagen.jpg',102,145,80);
$pdf->Output('ejemplo.pdf','D');

En la primera línea (require ('fpdf.php')) estamos incluyendo el archivo de la clase, después ($pdf->new FPDF()) llamamos al constructor para crear un objeto de la clase FPDF, que llamaremos $pdf.

En la siguiente línea ($pdf->AddPage()) llamamos al método AddPage para añadir una página al PDF, a continuación ($this->SetFont('Arial','B',23)) procedemos a configurar la tipografía que vamos a utilizar en el texto, en este caso Arial tamaño 23 y en negrita (B=Bold).

Después ($this->setXY(75,45)) le decimos donde posicionar el cursor cuando empiece a escribir (coordenadas 75,45), y escribimos una línea de prueba ($this->Write(10,'Prueba de Generación de un archivo PDF desde FPDF')).

Para finalizar añadimos una imagen ($this->Image('imagen.jpg',102,145,80)) en nuestro documento de prueba, y generamos el archivo de salida llamando al método Output ($pdf->Output('ejemplo.pdf','D')).

Se pueden hacer muchas cosas más (este ha sido un ejemplo muy sencillo), si queréis profundizar más podéis consultar el manual completo en su página web.

Un saludo y a generar PDF's se ha dicho ;)

Actualizado ( Martes, 26 de Febrero de 2008 12:03 )
 
Curioso programita en C Imprimir E-mail
Escrito por Tolito   
Viernes, 27 de Abril de 2007 08:50

Aquí dejo este pequeño a la par que curioso programita en C: 

#include <stdio.h>
#include <math.h>
main()
{
int i=5;
for(;i;)
printf("%c\n",(int)(81+7.3*sin(i---5.75)));
}

Los que quieran ver que hace ya saben:

  • gcc programa.c -o programa -lm
  • ./programa

Muchas gracias a mi buen amigo Ismael por hacerme llegar esta pequeña perla, y a Marco Foglia que creo que es el creador.

¡Un saludo a todos! 

Actualizado ( Martes, 08 de Mayo de 2007 07:51 )
 


Rankings

Bloguzz

Top Blogs España

Sindicación
Feed RSS