Archivo de la categoría ‘Desarrollo Web’

Eclipse, atajo para abrir clases

Publicado por Iván Gajate el 22 de septiembre de 2011 en Desarrollo Web, eclipse | 1 comentario »

Menudo atajo de teclado majo que me han dicho hoy. Abre una ventana para comenzar a escribir el nombre de la clase que queremos buscar (Open Type). Por ejemplo, si queremos abrir la clase “Modelo.as” basta con pulsar

Cmd+Shift+T (Mac)

Ctrl+Shift+T (PC)

y comenzar a escribir “mo” y Enter. Ya. :)

busca por el nombre la clase que queremos abrir

Y aquí otros atajos interesantes ;)

http://www.rossenstoyanchev.org/write/prog/eclipse/eclipse3.html

PHP – Escribir un XML con CDATA Usando SimpleXML

Publicado por Iván Gajate el 26 de abril de 2011 en Desarrollo Web | 3 comentarios »

Si usamos la fantástica librería de PHP SimpleXML para leer y construir xml, nos habremos dado cuenta que no tiene soporte para meter datos en etiquetas CDATA, lo cual es un engorro.

Tras mucho buscar, he encontrado este truco que soluciona el problema :)

Consiste en extender la clase SimpleXml para ampliarla con DOM, que sí tiene soporte para CDATA, y devuelve un objeto SimpleXML :)

Así, si nos creamos una clase “SimpleXMLExtended.php

<?php
	class SimpleXMLExtended extends SimpleXMLElement {
	  public function addCDATA($cData) {
	    $node = dom_import_simplexml($this);
	    $no = $node->ownerDocument;
	    $node->appendChild($no->createCDATASection($cData));
	  }
	}
?>

Podemos crear un XML así:

<?php
	Header('Content-type: text/xml;  charset=utf-8'); 

	require_once('SimpleXMLExtended.php');

	$miXML = new SimpleXMLExtended('<?xml version="1.0" encoding="UTF-8"?><usuario></usuario>');
	$nombre = $miXML->addChild('nombre');
	$nombre->addCData('Iván Gajate');
	echo $miXML->asXML();
?>

Y devolverá esto:

<?xml version="1.0" encoding="UTF-8"?>
<usuario>
	<nombre><![CDATA[Iván Gajate]]></nombre>
</usuario>

Done with Computers

Publicado por Iván Gajate el 1 de abril de 2011 en Desarrollo Web | No hay comentarios »

He visto este blog de juegos y tutoriales sobre 3D, muy bien explicados. Colisiones, geometria… muy bueno.

http://www.rengelbert.com/index.php

JSFL – Redondear Posiciones de Objetos en Flash

Publicado por Iván Gajate el 21 de marzo de 2011 en Desarrollo Web, Flash | 1 comentario »

Es un comando que sirve para redondear a X e Y absolutas un objeto de nuestro escenario en Flash, ya sea un texto, forma, movieclip…

Ideal para evitar que los textos se blureen si no están en posiciones absolutas.

http://www.sidedev.net/blog/?p=117

Nota: La ruta correcta donde hay que copiar el archivo debe ser (en Mac) algo así:

Macintosh HD > Usuarios > {USUARIO} > Librería > Application Support > Adobe > Flash CS5 > {IDIOMA} > Configuración > Commands

Via Sidedev, gracias Joseba! ;)

Deshabilitar el Plugin de Flash Temporalmente

Publicado por Iván Gajate el 21 de febrero de 2011 en Desarrollo Web, Flash, Sin categoría | 4 comentarios »

Si queremos probar por ejemplo cómo se vería nuestra página sin el plugin de Flash instalado (iPad, iPhone, gente sin el plugin instalado o deshabilitado…), podemos deshabilitarlo temporalmente en (Firefox):

Herramientas > Complementos > Plugins

Se activa y se desactiva en el momento, y no hace falta reiniciar el navegador. Ideal para hacer pruebas del contenido alternativo de nuestra web.

En Chrome se puede hacer lo mismo, escribiendo en la barra de dirección:

about:plugins

Eclipse + Flex de 64 bits

Publicado por Iván Gajate el 18 de marzo de 2010 en AS3, Desarrollo Web | No hay comentarios »

He instalado Windows 7 de 64 bits y claro, me ha tocado volver a instalar toooodos los programas que tenía. Y mi sorpresa ha sido que la mayoría de ellos sólo existen en su versión de 32 bits, a estas alturas de la vida.

Para instalar Eclipse+Plugin de Flex ya sabemos que hace falta, Java, Eclipse y el plúgin de Flex. Pues bien: Java existe para 32 y 64 bits, Eclipse también pero Flex sólo para 32, a día de hoy al menos.

Y encima la última versión de Flex (3.4) al parecer no se lleva bien con la última de Eclipse (la 3.5), así que la solución al final, tras hacer todas las pruebas posibles ha sido volver a mi instalación súper estable de Eclipse 3.4+Flex 3.2, todos ellos de 32 bits. Lo digo por si alguien se pelea a día de hoy con esto, para que no pierda tiempo ;)

Lo único bueno, es que como es Java, ha bastado con pegar en C la carpeta de Eclipse que tenía de backUp, y ha funcionado todo tal cual, a la primera, atajos de teclado, plugins… Algo bueno tenía que tener no? ;D

Alzado.org

Publicado por Iván Gajate el 20 de febrero de 2010 en Desarrollo Web, marketing | 1 comentario »

Hoy he descubierto este sitio con unos artículos geniales, y muy bien tratados.

En el último describen perfectamente la problemática del desarrollo web en una empresa:

http://www.alzado.org/articulo.php?id_art=843

Embeber fuentes automáticamente

Publicado por Iván Gajate el 24 de noviembre de 2009 en Desarrollo Web, Flash | 1 comentario »

¿Cómo no se nos habrá ocurrido antes?!!

Mi amigo Luis se ha hecho un pequeño comando para automatizar esta tarea táaaan tediosa del dia a dia. Ahora en lugar de hacer esto:

Podremos hacer esto:

Genial Luis, me has ahorrado horas de curro :)

Leer artículo completo en Nomeva.

1000×600

Publicado por Iván Gajate el 19 de noviembre de 2009 en Desarrollo Web, Diseño, Flash | 7 comentarios »

¿Tan dificil es darse cuenta que las ventanas del navegador tienen barras de scroll, de herramientas, url y status? Eso como mínimo.

Si tengo que hacer un diseño de un site a 1024×768, no puedo pasar un archivo de 1024×768 y llamarme diseñador web.

Yo manejo la cifra de 1000×600.
¿como la he conseguido?
Es la mínima para que no me llame el cliente para decirme: “no se ve la parte de abajo…” el día del online claro, para qué fijarse antes…

PD: Si tu, diseñador, no haces esto, yo, programador, te pongo scrolls. XD

Aplicaciones para iPhone con CS5

Publicado por Iván Gajate el 6 de octubre de 2009 en AS3, Desarrollo Web | 2 comentarios »

Pues eso, que al parecer con el CS5 se podrán desarrollar aplicaciones para iPhone y iPod Touch y venderlas en el App Store de Apple. Lo bueno es que es AS3 y la última versión del player.

A ver a dónde lleva esto…

http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/

Updated: Por lo que leo, lo que hace el CS5 es convertirlo a lenguaje nativo de iPhone, no es que el iPhone acepte Flash Player. Por lo tanto (especulo), entiendo que aparecerán conversores de archivos AS3 de cualquier versión, no solo la CS5 para hacer aplicaciones iPhone. Interesante…

Hay muchas respuestas interesantes aquí

http://labs.adobe.com/wiki/index.php/Applications_for_iPhone:Developer_FAQ