<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.5" -->
<rss version="0.92">
<channel>
	<title>UnderMedia S.A. :: Blog</title>
	<link>http://blog.undermedia.com.ec</link>
	<description>En Blog UnderMedia se recopilan y publican periódicamente noticias, artículos o comentarios relacionados con el desarrollo web</description>
	<lastBuildDate>Thu, 21 Aug 2008 03:10:57 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Libros digitales con flash</title>
		<description><![CDATA[
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 [...]]]></description>
		<link>http://blog.undermedia.com.ec/index.php/libros-digitales-con-flash/</link>
			</item>
	<item>
		<title>Generación de código ActionScript 3.0 a partir de diagramas UML</title>
		<description><![CDATA[<p>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.</p>
<p>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.</p>

<p>La herramienta utilizada para la generación del código es <a href="http://www.staruml.com">StarUML</a>, una plataforma OpenSource para el diseño de software. <a href="http://www.staruml.com">StarUML</a> 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.</p>
<p><a href="http://www.staruml.com">StarUML</a> incorpora los siguientes conceptos:</p>
<ul>
  <li><strong>Profile</strong>, 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.</li>
  <li><strong>Framework</strong>, 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.</li>
  <li><strong>Template</strong>, 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</li>
  <li><strong>Approach</strong>, 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</li>
</ul>
<p>Ver <a href="http://blog.undermedia.com.ec/index.php/generacion-de-codigo-actionscript-30-a-partir-de-diagramas-uml">mas detalles del generador de código para ActionScript</a></p>]]></description>
		<link>http://blog.undermedia.com.ec/index.php/generacion-de-codigo-actionscript-30-a-partir-de-diagramas-uml/</link>
			</item>
	<item>
		<title>Analisis SEO en un instante</title>
		<description><![CDATA[
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&#8217;s marketing, sales and navigation effectiveness.
BuiltWith califica [...]]]></description>
		<link>http://blog.undermedia.com.ec/index.php/analisis-seo-en-un-instante/</link>
			</item>
	<item>
		<title>Interesante forma de multiplicar</title>
		<description><![CDATA[Si me lo hubieran contado antes&#8230;





]]></description>
		<link>http://blog.undermedia.com.ec/index.php/interesante-forma-de-multiplicar/</link>
			</item>
	<item>
		<title>Reproductor multimedia en Flash</title>
		<description><![CDATA[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 &#8220;skineable&#8221;
Posee un API para javascript
Permite [...]]]></description>
		<link>http://blog.undermedia.com.ec/index.php/reproductor-multimedia-en-flash/</link>
			</item>
	<item>
		<title>Curiosa forma de saber si una web utiiza PHP</title>
		<description><![CDATA[
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 [...]]]></description>
		<link>http://blog.undermedia.com.ec/index.php/curiosa-forma-de-saber-si-una-web-utiiza-php/</link>
			</item>
	<item>
		<title>Creación de archivos PDF con PHP</title>
		<description><![CDATA[Si necesitamos mostrar información en PDF y tenemos nuestro script en PHP podemos utilizar una clase muy sencilla como la siguiente:


Primero descarga gratuitamente la clase 
pdfClassesAndFonts_009e.zip


Descomprime el contenido de pdfClassesAndFonts_009e.zip dentro del www de tu ejecución.


Crea un archivo PHP con el siguiente codigo:



&#60;?php
include('class.ezpdf.php');
$pdf =&#38; new Cezpdf('a4');
$pdf-&#62;selectFont('fonts/courier.afm');
$datacreator = array (
'Title'=&#62;'Ejemplo PDF con PHP',
'Author'=&#62;'Undermedia S.A.',
'Subject'=&#62;'PDF',
'Creator'=&#62;'dardila@undermedia.com.ec',
'Producer'=&#62;'http://blog.undermedia.com.ec'
);
$pdf-&#62;addInfo($datacreator);
$pdf-&#62;ezText(&#34;&#60;b&#62;Ejemplo de PDF [...]]]></description>
		<link>http://blog.undermedia.com.ec/index.php/creacion-de-archivos-pdf-con-php/</link>
			</item>
	<item>
		<title>Combinar y dividir archivos PDF con PDFSAM</title>
		<description><![CDATA[
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
]]></description>
		<link>http://blog.undermedia.com.ec/index.php/combinar-y-dividir-archivos-pdf-con-pdfsam/</link>
			</item>
	<item>
		<title>Organizar ideas con FreeMind</title>
		<description><![CDATA[
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 [...]]]></description>
		<link>http://blog.undermedia.com.ec/index.php/organizar-ideas-con-freemind/</link>
			</item>
	<item>
		<title>Sabias que?</title>
		<description><![CDATA[Algunos datos del siglo XXI



]]></description>
		<link>http://blog.undermedia.com.ec/index.php/sabias-que/</link>
			</item>
</channel>
</rss>
