Libros digitales con flash

Flash page flip

Flash page flip, es una script flash que nos permite publicar imagenes y peliculas flash de modo que se vean como si fueran páginas de un libro

Flash page flip tiene una versión gratuita que a través de un archivo xml define que contenido tendrá el libro digital, sin embargo en versiones de pago se puede integrar con bases de datos usando php y asp.

Es una alternativa recomendada si queremos publicar contenido en formato de “Libro digital”

 

Añadir comentario Agosto 20, 2008 Pablo Veintimilla

Generación de código ActionScript 3.0 a partir de diagramas UML

La generación de código basado en diagramas de modelado de software, ha sido durante varios años un entorno reservado para lenguajes como Java o .Net debido a la complejidad del proceso y el costo que implicaba el crear este tipo de herramientas.

Hoy gracias al soporte de la programación orientada a objetos de Flash a través de su lenguaje ActionScript 3.0, es posible generar código a partir de diagramas de clase que utilicen UML como lenguaje de modelado.

La herramienta utilizada para la generación del código es StarUML, una plataforma OpenSource para el diseño de software. StarUML es una excelente herramienta que gracias a su flexibilidad, modularidad y API nos permite incorporar soporte a la generación de código de cualquier lenguaje.

StarUML incorpora los siguientes conceptos:

  • Profile, es un mecanismo que nos permite extender UML, a través del uso de tipos de datos, estereotipos, constantes. Nosotros utilizamos un profile para Flash, que nos permitió definir los tipos de datos propios de ActionScript 3.0 como Number, uint, xml, etc.
  • Framework, permite incorporar definiciones de clases, interfaces, atributos, métodos de una librería. Nosotros utilizamos un framework para definir las clases incoporadas dentro de flash, específicamente del paquete flash tales como flash.ui, flash.display, etc. De esta forma cuando modelemos todas las clases nativas de flash estarán incorporadas en StarUML.
  • Template, es el principal elemento, pues nos permite definir como generar los artefactos, en nuestro caso lo utilizamos para definir la estructura propia de ActionScript, como la definición de clases, interfaces, paquetes, atributos, imports, etc. Es el núcleo de la generación del código
  • Approach, el mismo que permite configurar profiles para ser usados en un proyecto, es decir, definir que perfil usará el proyecto y que estructura tendrá el mismo

Ver mas detalles del generador de código para ActionScript

 

Continuar leyendo 1 comentario Agosto 16, 2008 Pablo Veintimilla

Analisis SEO en un instante

Analisis SEO

La Optimización para Motores de Búsqueda (SEO) de nuestros sitios, es una tarea compleja que requiere tiempo y sobre todo constancia.

Para ello, BuiltWith nos puede dar una mano, como ellos se describen:

BuiltWith is a website analysis tool, providing technical analysis and SEO optimization information to further your website’s marketing, sales and navigation effectiveness.

BuiltWith califica nuestro site en base a un reporte básico que incluye:

  • Análisis de las etiquetas title, head
  • Metatags
  • Registro en buscadores
  • Presencia de RSS
  • Presencia de FavIcon

Visitar enlace BuiltWith

 

Añadir comentario Agosto 13, 2008 Pablo Veintimilla

Interesante forma de multiplicar

Si me lo hubieran contado antes…

 

Añadir comentario Agosto 08, 2008 Pablo Veintimilla

Reproductor multimedia en Flash

Si desamos incluir elementos multimedia (audio o video) en nuestras páginas JW PLAYER es ideal para ello.

JW PLAYER es un reproductor multimedia desarrollado sobre flash aunque también existe una versión para Silverlight. JW PLAYER es totalmente personalizable, sus principales características son:

  • Puede reproducir archivos de audio (MP3) y video (FLV)
  • Soporta playlist
  • Totalmente “skineable”
  • Posee un API para javascript
  • Permite colocar publicidad de LONGTAIL
  • Posee un wizard que nos ayuda con su configuración
  • Es open source

Visitar enlace: JW PLAYER

 

Añadir comentario Agosto 07, 2008 Pablo Veintimilla

Curiosa forma de saber si una web utiiza PHP

PHP

Existen varios métodos para saber si una web utiliza PHP:

  • La mas común es ver la extensión de las páginas, sin embargo este método no es confiable y cuando la web usa URL amigables no es posible
  • O esta bastante peculiar, la vi en tuFunción a través de parámetros especiales enviados a través de la URL del sitio que queremos revisar.

    Consiste en añadir uno de estos parámetros a la URL del sitio

    PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000 - Creditos de PHP
    PHPE9568F34-D428-11d2-A769-00AA001ACF42 - Logo PHP
    PHPE9568F35-D428-11d2-A769-00AA001ACF42 - Logo Zend
    PHPE9568F36-D428-11d2-A769-00AA001ACF42 - Logo PHP
    

    Asi, para ver si el blog de UnderMedia usa PHP, podríamos ingresar a http://blog.undermedia.com.ec/?=PHPE9568F36-D428-11d2-A769-00AA001ACF42

    Si aparece el logo de PHP, el blog UnderMedia usa PHP

Via TuFuncion

 

Añadir comentario Julio 29, 2008 Pablo Veintimilla

Creación de archivos PDF con PHP

Si necesitamos mostrar información en PDF y tenemos nuestro script en PHP podemos utilizar una clase muy sencilla como la siguiente:

  1. Primero descarga gratuitamente la clase
    pdfClassesAndFonts_009e.zip
  2. Descomprime el contenido de pdfClassesAndFonts_009e.zip dentro del www de tu ejecución.
  3. Crea un archivo PHP con el siguiente codigo:
  1. <?php
  2. include('class.ezpdf.php');
  3. $pdf =& new Cezpdf('a4');
  4. $pdf->selectFont('fonts/courier.afm');
  5. $datacreator = array (
  6. 'Title'=>'Ejemplo PDF con PHP',
  7. 'Author'=>'Undermedia S.A.',
  8. 'Subject'=>'PDF',
  9. 'Creator'=>'dardila@undermedia.com.ec',
  10. 'Producer'=>'http://blog.undermedia.com.ec'
  11. );
  12. $pdf->addInfo($datacreator);
  13. $pdf->ezText("<b>Ejemplo de PDF con PHP</b>\n",20);
  14. $pdf->ezText("texto de prueba para el PDF\n",12);
  15. $pdf->ezText("\n\n\n",10);
  16. $pdf->ezText("<b>Fecha:</b> ".date("d/m/Y"),10);
  17. $pdf->ezText("<b>Hora:</b> ".date("H:i:s")."\n\n",10);
  18. $pdf->ezStream();
  19. ?>

Listo!…si necesitas mas información de la clase utilizada, dentro del archivo pdfClassesAndFonts_009e.zip encontrarás un Readme que te servirá mucho.

 

Añadir comentario Julio 28, 2008 Daniel Ardila

Combinar y dividir archivos PDF con PDFSAM

PDFSAM

PDFSAM es un software open source que nos permite:

  • Dividir documentos PDF en capítulos, paginas, etc.
  • Combinar varios documentos PDF en uno solo
  • Extraer secciones de un documento PDF y colocarlo en otro

Muy util para llevar nuestros archivos PDF en nuestro celular, como lo explica el post ¿Como leer archivos pdf en mi teléfono movil?

Descargar PDFSAM

 

Añadir comentario Julio 22, 2008 Pablo Veintimilla

Organizar ideas con FreeMind

FreeMind

Cuando tenemos una idea, organizarla, compartirla, explicarla son conceptos claves para ponerla en funcionamiento.

Una forma de lograr esto es a través de mapas mentales. Los mapas mentales son una forma de organizar y generar ideas por medio de la asociación, con una representación gráfica.

Aunque los mapas mentales se los puede hacer a mano, existe una excelente herramienta para facilitarnos aun mas la tarea, se trata de FreeMind un software open source que nos permite:

  • Crear mapas mentales
  • Exportar nuestros mapas mentales, a diversos formatos incluido HTML para poderlo publicarlos en Internet
  • Permite incluir detalles en nuestros mapas como imágenes, enlaces a archivos, notas, nubes, links a paginas web

Visitar pagina oficial de FreeMind

Fuentes:

 

Añadir comentario Julio 19, 2008 Pablo Veintimilla

Sabias que?

Algunos datos del siglo XXI

 

Añadir comentario Julio 15, 2008 Pablo Veintimilla

Posts anteriores



Mira tambien

Feeds

 Suscribirse por feed

Suscribirse por mail

Categorias

Enlaces