<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Blogyc - Web development blog</title>
	<link>http://www.ilogyc.com</link>
	<description>Flex, Actionscript, X/HTML, Javascript, AJAX, PHP, MySQL, Java ... y mucho más!</description>
	<pubDate>Tue, 13 May 2008 14:01:03 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0</generator>
	<language>en</language>
			<item>
		<title>Recursos PHP - PHPro</title>
		<link>http://www.ilogyc.com/2008/05/13/recursos-php-phpro/</link>
		<comments>http://www.ilogyc.com/2008/05/13/recursos-php-phpro/#comments</comments>
		<pubDate>Tue, 13 May 2008 14:00:11 +0000</pubDate>
		<dc:creator>ilogyc</dc:creator>
		
	<category>PHP</category>
		<guid isPermaLink="false">http://www.ilogyc.com/2008/05/13/recursos-php-phpro/</guid>
		<description><![CDATA[Hola.
Recien he descubierto una web de desarrollo PHP con bastantes ejemplos, tutoriales y artículos que creo que merece la pena tenerla en el bookmark para futuras consultas o también para curiosear un poco. La web se llama PHPro.
Enlace a la web:
http://www.phpro.org/

]]></description>
			<content:encoded><![CDATA[<p>Hola.</p>
<p>Recien he descubierto una web de desarrollo PHP con bastantes ejemplos, tutoriales y artículos que creo que merece la pena tenerla en el bookmark para futuras consultas o también para curiosear un poco. La web se llama PHPro.</p>
<p>Enlace a la web:<br />
<a href="http://www.phpro.org/">http://www.phpro.org/</a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.ilogyc.com/2008/05/13/recursos-php-phpro/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Física en ActionScript 3.0 - Fisix</title>
		<link>http://www.ilogyc.com/2008/05/09/fisica-en-actionscript-30-fisix/</link>
		<comments>http://www.ilogyc.com/2008/05/09/fisica-en-actionscript-30-fisix/#comments</comments>
		<pubDate>Fri, 09 May 2008 10:58:30 +0000</pubDate>
		<dc:creator>ilogyc</dc:creator>
		
	<category>Flex</category>
	<category>Actionscript</category>
		<guid isPermaLink="false">http://www.ilogyc.com/2008/05/09/fisica-en-actionscript-30-fisix/</guid>
		<description><![CDATA[El post de hoy trata sobre Fisix, una librería de ActionScript 3.0 enfocada a desarrolladores de juegos en flash para simular el comportamiento físico de objectos tales como trayectorias, rebotes, amortiguación, etc&#8230; (la lista es bastante extensa).
Adjunto la descripción de la librería según sus desarrolladores:
&#8220;The fisix engine is a verlet based physics engine for flash [...]]]></description>
			<content:encoded><![CDATA[<p>El post de hoy trata sobre Fisix, una librería de ActionScript 3.0 enfocada a desarrolladores de juegos en flash para simular el comportamiento físico de objectos tales como trayectorias, rebotes, amortiguación, etc&#8230; (la lista es bastante extensa).</p>
<p>Adjunto la descripción de la librería según sus desarrolladores:<br />
<em>&#8220;The fisix engine is a verlet based physics engine for flash written in Actionscript 3.0. This engine is aimed towards use in games and other relatively cpu intensive real-time applications. We feel that good documentation and help are very important for the success of any good library, which is why we try to keep the wiki updated on a regular basis with tutorials, an extensive manual, sample code and more.&#8221;</em></p>
<p>La versión a fecha de hoy es la 0.5 alpha, con lo cual todavía queda mucho por hacer, pero la verdad es que la librería es bastante estable y se pueden hacer cosas realmente increibles como por ejemplo, crearte un boogie, un terrero, y empezar a correr por el y pegar saltos.</p>
<p>La única pega es que la licencia es de tipo shareware para fines comerciales.</p>
<p>Si quereis saber más:<br />
<a href="http://www.fisixengine.com/">http://www.fisixengine.com</a></p>
]]></content:encoded>
			<wfw:commentRSS>http://www.ilogyc.com/2008/05/09/fisica-en-actionscript-30-fisix/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>blogyc returns&#8230;</title>
		<link>http://www.ilogyc.com/2008/05/06/blogyc-returns/</link>
		<comments>http://www.ilogyc.com/2008/05/06/blogyc-returns/#comments</comments>
		<pubDate>Tue, 06 May 2008 14:24:24 +0000</pubDate>
		<dc:creator>ilogyc</dc:creator>
		
	<category>General</category>
		<guid isPermaLink="false">http://www.ilogyc.com/2008/05/06/blogyc-returns/</guid>
		<description><![CDATA[Hola developers,
he decidido que tener un blog sin poner posts no sirve de nada, así que &#8230;, voy a retomar el blog por donde lo dejé y voy a procurar meter contenido siempre que pueda. A ver si ahora lo cojo con mas ganas.
Un saludo.

]]></description>
			<content:encoded><![CDATA[<p>Hola developers,<br />
he decidido que tener un blog sin poner posts no sirve de nada, así que &#8230;, voy a retomar el blog por donde lo dejé y voy a procurar meter contenido siempre que pueda. A ver si ahora lo cojo con mas ganas.</p>
<p>Un saludo.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.ilogyc.com/2008/05/06/blogyc-returns/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Seleccionar una fecha en un DateChooser desde ActionScript</title>
		<link>http://www.ilogyc.com/2007/11/08/seleccionar-una-fecha-en-un-datechooser-desde-actionscript/</link>
		<comments>http://www.ilogyc.com/2007/11/08/seleccionar-una-fecha-en-un-datechooser-desde-actionscript/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 08:54:28 +0000</pubDate>
		<dc:creator>ilogyc</dc:creator>
		
	<category>General</category>
		<guid isPermaLink="false">http://www.ilogyc.com/2007/11/08/seleccionar-una-fecha-en-un-datechooser-desde-actionscript/</guid>
		<description><![CDATA[La aportación de hoy es cómo seleccionar una fecha en un datechooser desde ActionScript. Curiosamente, cuando seteamos la propiedad selectedDate del componente DateChooser, la fecha en cuestión no es seleccionada en el calendario de manera automática. La selección se produce cuando hacemos clic con el mouse.
Para poder seleccionar una fecha desde ActionScript, una manera de [...]]]></description>
			<content:encoded><![CDATA[<p>La aportación de hoy es cómo seleccionar una fecha en un datechooser desde ActionScript. Curiosamente, cuando seteamos la propiedad selectedDate del componente DateChooser, la fecha en cuestión no es seleccionada en el calendario de manera automática. La selección se produce cuando hacemos clic con el mouse.</p>
<p>Para poder seleccionar una fecha desde ActionScript, una manera de hacerlo es como la que utilizo en el siguiente ejemplo:</p>
<p>
<object type="application/x-shockwave-flash" width="430" height="270">
<param name="movie" value="/wp-content/uploads/2007/11/datechooser.swf" />
<embed src="/wp-content/uploads/2007/11/datechooser.swf" type="application/x-shockwave-flash" width="430" height="270" >
</object>
</p>
<pre name="code" class="javascript">

&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
&lt;mx:Application
	xmlns:mx=&quot;http://www.adobe.com/2006/mxml&quot;
	backgroundColor=&quot;#ffffff&quot;
	layout=&quot;vertical&quot;&gt;

	&lt;mx:Script&gt;
		&lt;![CDATA[
			import mx.events.CalendarLayoutChangeEvent;

			public function seleccionarFecha():void{
				if (seleccion.selectedDate != null){
					calendario.selectedDate = seleccion.selectedDate;
					var e:CalendarLayoutChangeEvent =
							new CalendarLayoutChangeEvent(CalendarLayoutChangeEvent.CHANGE);
					calendario.dispatchEvent(e);
				}
			}

		]]&gt;
	&lt;/mx:Script&gt;

		&lt;mx:HBox&gt;
			&lt;mx:DateField id=&quot;seleccion&quot;
				formatString=&quot;DD/MM/YYYY&quot;/&gt;
			&lt;mx:Button
				label=&quot;Seleccionar&quot;
				click=&quot;seleccionarFecha()&quot;
				enabled=&quot;{seleccion.selectedDate!=null}&quot; /&gt;
		&lt;/mx:HBox&gt;

		&lt;mx:DateChooser id=&quot;calendario&quot;
				showToday=&quot;true&quot; /&gt;

&lt;/mx:Application&gt;
</pre>
]]></content:encoded>
			<wfw:commentRSS>http://www.ilogyc.com/2007/11/08/seleccionar-una-fecha-en-un-datechooser-desde-actionscript/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Wordpress helpsheet - chuleta para desarrolladores</title>
		<link>http://www.ilogyc.com/2007/11/06/wordpress-help-sheet-chuleta-desarrolladores/</link>
		<comments>http://www.ilogyc.com/2007/11/06/wordpress-help-sheet-chuleta-desarrolladores/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 14:50:07 +0000</pubDate>
		<dc:creator>ilogyc</dc:creator>
		
	<category>Wordpress</category>
		<guid isPermaLink="false">http://www.ilogyc.com/2007/11/06/wordpress-help-sheet-chuleta-desarrolladores/</guid>
		<description><![CDATA[Útil chuleta para desarrolladores de Wordpress creada por los chicos de WP-Candy con los principales tags que podemos utilizar para tunear los blogs a nuestro antojo.

Helpsheet: http://wpcandy.com/wp-content/uploads/WordPress-Help-Sheet.pdf
WP-Candy: http://wpcandy.com

]]></description>
			<content:encoded><![CDATA[<p>Útil chuleta para desarrolladores de Wordpress creada por los chicos de <a title="WP-Candy" target="_blank" href="http://wpcandy.com/">WP-Candy</a> con los principales tags que podemos utilizar para tunear los blogs a nuestro antojo.</p>
<div style="text-align: center"><a target="_blank" title="wordpress-help-sheet" href="http://wpcandy.com/wp-content/uploads/WordPress-Help-Sheet.pdf"><img title="wordpress-help-sheet" alt="wordpress-help-sheet" style="border: medium none " src="http://www.ilogyc.com/wp-content/uploads/2007/11/wordpress-help-sheet.png" /></a></div>
<p style="padding-top: 10px">Helpsheet: <a title="Wordpress cheatsheet" target="_blank" href="http://wpcandy.com/wp-content/uploads/WordPress-Help-Sheet.pdf">http://wpcandy.com/wp-content/uploads/WordPress-Help-Sheet.pdf<br />
</a>WP-Candy: <a title="WP-Candy" target="_blank" href="http://wpcandy.com/wp-content/uploads/WordPress-Help-Sheet.pdf">http://wpcandy.com</a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.ilogyc.com/2007/11/06/wordpress-help-sheet-chuleta-desarrolladores/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Sentencia SQL que busca todos los campos de un tipo en concreto en una base de datos Oracle</title>
		<link>http://www.ilogyc.com/2007/11/06/sentencia-sql-que-busca-todos-los-campos-de-un-tipo-en-concreto-en-una-base-de-datos-oracle/</link>
		<comments>http://www.ilogyc.com/2007/11/06/sentencia-sql-que-busca-todos-los-campos-de-un-tipo-en-concreto-en-una-base-de-datos-oracle/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 12:36:07 +0000</pubDate>
		<dc:creator>ilogyc</dc:creator>
		
	<category>Oracle</category>
	<category>SQL</category>
		<guid isPermaLink="false">http://www.ilogyc.com/2007/11/06/sentencia-sql-que-busca-todos-los-campos-de-un-tipo-en-concreto-en-una-base-de-datos-oracle/</guid>
		<description><![CDATA[Pues eso, esta sentencia busca en todas las tablas de una base de datos Oracle todos los campos cuyo tipo de dato coincida con el que estemos buscando. En el caso del ejemplo, los campos que se estan buscando son del tipo CLOB.


SELECT table_name, column_name, data_type
FROM all_tab_columns
WHERE table_name IN (
   SELECT table_name FROM [...]]]></description>
			<content:encoded><![CDATA[<p>Pues eso, esta sentencia busca en todas las tablas de una base de datos Oracle todos los campos cuyo tipo de dato coincida con el que estemos buscando. En el caso del ejemplo, los campos que se estan buscando son del tipo CLOB.</p>
<pre name="code" class="sql">

SELECT table_name, column_name, data_type
FROM all_tab_columns
WHERE table_name IN (
   SELECT table_name FROM user_tables
)
AND data_type = 'CLOB'
ORDER BY table_name ASC;
</pre>
<p>Desconozco si hay otra manera de realizar esta consulta, pero es la única que se me ha ocurrido.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.ilogyc.com/2007/11/06/sentencia-sql-que-busca-todos-los-campos-de-un-tipo-en-concreto-en-una-base-de-datos-oracle/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>¿Como abrir una página HTML desde Flex?</title>
		<link>http://www.ilogyc.com/2007/11/06/%c2%bfcomo-abrir-una-pagina-html-desde-flex/</link>
		<comments>http://www.ilogyc.com/2007/11/06/%c2%bfcomo-abrir-una-pagina-html-desde-flex/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 10:19:00 +0000</pubDate>
		<dc:creator>ilogyc</dc:creator>
		
	<category>Flex</category>
	<category>Actionscript</category>
		<guid isPermaLink="false">http://www.ilogyc.com/2007/11/06/%c2%bfcomo-abrir-una-pagina-html-desde-flex/</guid>
		<description><![CDATA[Aquí pongo un sencillo script para abrir url externas desde una aplicación Flex. Publico este código porque hoy me he tirado como 5 minutos (no es mucho, pero bueno&#8230;) buscando por internet como abrir una página HTML desde Flex. En todos lados veia ejemplos con URLLoader, pero para este caso no sirve de nada porque [...]]]></description>
			<content:encoded><![CDATA[<p>Aquí pongo un sencillo script para abrir url externas desde una aplicación Flex. Publico este código porque hoy me he tirado como 5 minutos (no es mucho, pero bueno&#8230;) buscando por internet como abrir una página HTML desde Flex. En todos lados veia ejemplos con URLLoader, pero para este caso no sirve de nada porque el dominio de la web debería ser el mismo que el dominio desde donde se está ejecutando la aplicación.</p>
<pre name="code" class="javascript">

public function openExternalURL(url:String):void{
  var u:URLRequest = new URLRequest(url);
  navigateToURL(u,&quot;_blank&quot;);
}
</pre>
]]></content:encoded>
			<wfw:commentRSS>http://www.ilogyc.com/2007/11/06/%c2%bfcomo-abrir-una-pagina-html-desde-flex/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Copia/clonación de un ArrayCollection</title>
		<link>http://www.ilogyc.com/2007/10/31/copia-clonar-clonacion-arraycollection/</link>
		<comments>http://www.ilogyc.com/2007/10/31/copia-clonar-clonacion-arraycollection/#comments</comments>
		<pubDate>Wed, 31 Oct 2007 09:46:20 +0000</pubDate>
		<dc:creator>ilogyc</dc:creator>
		
	<category>Flex</category>
	<category>Actionscript</category>
		<guid isPermaLink="false">http://www.ilogyc.com/2007/10/31/copiaclonacion-de-un-arraycollection/</guid>
		<description><![CDATA[En lo que llevo de tiempo como desarrollador Flex (que es mas bien corto), siempre he estado bastante intrigado en el tema de copiar/clonar un ArrayCollection de una variable a otra. Normalmente utilizaba un script que utilizando Reflection recorría todos los items del ArrayCollection de origen y los iba colocando en el nuevo ArrayCollection. ¿Que [...]]]></description>
			<content:encoded><![CDATA[<p>En lo que llevo de tiempo como desarrollador Flex (que es mas bien corto), siempre he estado bastante intrigado en el tema de copiar/clonar un ArrayCollection de una variable a otra. Normalmente utilizaba un script que utilizando Reflection recorría todos los items del ArrayCollection de origen y los iba colocando en el nuevo ArrayCollection. ¿Que pasaba cuando los items del ArrayCollection original tenían atributos que también eran ArrayCollections? pues en realidad nada, pero el script resultaba algo lento puesto que el bucle que se generaba tenía muchas iteraciones.</p>
<p>Hoy navegando por internet he encontrado un método que permite hacer esta clonación de manera mucho más rápida y sencilla.</p>
<pre name="code" class="javascript">

public function cloneArrayCollections
          (source:ArrayCollection):ArrayCollection{
  var clone: ByteArray = new ByteArray ();
  clone.writeObject (source);
  clone.position = 0;
  return  ArrayCollection(clone.readObject());
}
</pre>
<p>La única pega, que por cierto es bastante importante, es que al crear el nuevo ArrayCollection, el tipo de los objectos que lo componen se pierde, y lo que obtenemos en el nuevo ArrayCollection es una colección de objectos Object.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.ilogyc.com/2007/10/31/copia-clonar-clonacion-arraycollection/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Optimización de Web Sites</title>
		<link>http://www.ilogyc.com/2007/10/30/optimizacion-de-web-sites/</link>
		<comments>http://www.ilogyc.com/2007/10/30/optimizacion-de-web-sites/#comments</comments>
		<pubDate>Tue, 30 Oct 2007 15:11:09 +0000</pubDate>
		<dc:creator>ilogyc</dc:creator>
		
	<category>General</category>
		<guid isPermaLink="false">http://www.ilogyc.com/2007/10/30/optimizacion-de-web-sites/</guid>
		<description><![CDATA[De la mano de Stoyan Stefanov, ingeriero de desarrollo en Yahoo!, nos llega este recomendado artículo enfocado a la optimización de páginas/portales Web utilizando diferentes tipos de técnicas y buenos hábitos.
El artículo está dividido en 13 pasos donde Stoyan explica cada una de las reglas a seguir, que a grandes rasgos serían:

Reducir las peticiones HTTP
Usar [...]]]></description>
			<content:encoded><![CDATA[<p>De la mano de Stoyan Stefanov, ingeriero de desarrollo en Yahoo!, nos llega este recomendado artículo enfocado a la optimización de páginas/portales Web utilizando diferentes tipos de técnicas y buenos hábitos.</p>
<p>El artículo está dividido en 13 pasos donde Stoyan explica cada una de las reglas a seguir, que a grandes rasgos serían:</p>
<ul>
<li>Reducir las peticiones HTTP</li>
<li>Usar un CDN (Content Delivery Network)</li>
<li>Incluir el atributo Expire en el header de los documentos</li>
<li>Compresión gzip</li>
<li>Colocar los CSS al principio de los documentos</li>
<li>Colocar los scripts al final de los documentos</li>
<li>Evitar las expresiones CSS</li>
<li>Hacer los CSS y los JavaScript externos</li>
<li>Reducir los DNS lookups</li>
<li>Comprimir los JavaScript</li>
<li>Evitar redirecciones</li>
<li>Eliminar scripts duplicados</li>
<li>Configurar ETags</li>
</ul>
<p>Dentro de esas reglas se abordan diferentes técnicas como el post-script preloading y los CSS Sprites que vale la pena conocer y aplicar.</p>
<p>URL: <a target="_blank" title="Optimización de sitios Web" href="http://www.sitepoint.com/article/web-site-optimization-steps">http://www.sitepoint.com/article/web-site-optimization-steps</a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.ilogyc.com/2007/10/30/optimizacion-de-web-sites/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Otro generador de código Cairngorm, pero&#8230;</title>
		<link>http://www.ilogyc.com/2007/10/26/otro-generador-de-codigo-cairngorm-pero/</link>
		<comments>http://www.ilogyc.com/2007/10/26/otro-generador-de-codigo-cairngorm-pero/#comments</comments>
		<pubDate>Fri, 26 Oct 2007 06:39:33 +0000</pubDate>
		<dc:creator>ilogyc</dc:creator>
		
	<category>General</category>
		<guid isPermaLink="false">http://www.ilogyc.com/2007/10/26/otro-generador-de-codigo-cairngorm-pero/</guid>
		<description><![CDATA[&#8230; esta vez también con generación de ficheros PHP en la parte de servidor para implementar servicios CRUD directamente consultando el SCHEMA de nuestra base de datos MySQL.
La conexión entre Flex y PHP se realiza, obviamente, con AMFPHP en su versión 1.9beta.
Las características de este nuevo generador de código ofrecido por la gente de creazedCoders [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230; esta vez también con generación de ficheros PHP en la parte de servidor para implementar servicios CRUD directamente consultando el SCHEMA de nuestra base de datos MySQL.</p>
<p>La conexión entre Flex y PHP se realiza, obviamente, con AMFPHP en su versión 1.9beta.</p>
<p>Las características de este nuevo generador de código ofrecido por la gente de <a target="_blank" title="crazedCoders" href="http://www.crazedcoders.com">creazedCoders </a>son:</p>
<ul>
<li>Cairngorm 2.2.1</li>
<li>AMFPHP 1.9beta</li>
<li>Métodos accesibles: GetCount(), GetAllRecords(), GetOneRecord(), Create(), Update(), Delete()</li>
<li>Soporte para campos Number, Date, Text e Int</li>
<li>Soporte completo para AMF3 Remote Object</li>
<li>Validacion en campos Number e Int</li>
<li>etc&#8230;</li>
</ul>
<p>El único requerimiento para poder llevar a cabo el proceso de generación de código es que la base de datos ha de estar accesible a través de internet y que has de crear un usuario en la base de datos con permisos para consultar el SCHEMA que será el que utilice la aplicación para hacer sus &#8220;cosas&#8221; :)</p>
<p>URL: <a target="_blank" title="Cairngorm code gen width amfphp support" href="http://www.crazedcoders.com/php/codegen.php">http://www.crazedcoders.com/php/codegen.php</a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.ilogyc.com/2007/10/26/otro-generador-de-codigo-cairngorm-pero/feed/</wfw:commentRSS>
		</item>
	</channel>
</rss>
