domingo, 31 de enero de 2010

blog Problemas al acceder a ficheros XML en Flex

blog Trasteando un poco con Flex con una sencilla aplicación que publicaré con gusto en este nuestro blog, he tenido tres problemas que voy a comentar, y que seguro serán de gran utilidad, pues seguramente más de uno se tope con ellos.

El primero de los problemas que me topé es a la hora de intentar realizar una aplicación que lea de un fichero XML. Para ello, lo primero que se nos viene a la cabeza es utilizar el objeto XML, de esta manera:


<mx:XML id='idObjetoXML' source='ruta/archivo.xml'/>

Si bien funciona en tiempo de desarrollo, el problema estará a la hora utilizarlo en otra ruta distinta a la del entorno de desarrollo, ya que el compilador de Flex incluirá este fichero a nuestro archivo compilado, y las rutas dejarán de funcionar.

Para evitar esto, hemos de usar el objeto HTTPService, usando la ruta del fichero XML como URL, y después asignar el resultado al objeto XML. He aquí el ejemplo.

<?xml version='1.0' encoding='utf-8'?>
<mx:Application
xmlns:mx='http://www.adobe.com/2006/mxml'
creationComplete='getImages.send()'
>

<mx:Script>
<![CDATA[
import mx.rpc.Fault;
import mx.rpc.events.FaultEvent;
import mx.rpc.events.ResultEvent;
import mx.controls.Alert;

[Bindable]
private var objetoXML:XML;

private function
resultHandler(event:ResultEvent):void
{
objetoXML=event.result as XML;
}

private function
faultHandler(event:FaultEvent):void
{
Alert.show(event.fault.message,
'Error al cargar fichero XML');
}

]]>
</mx:Script>

<mx:HTTPService
id='getImages'
contentType='application/xml'
resultFormat='e4x'
url='ruta/archivo.xml'
method='GET'
useProxy='false'
result='resultHandler(event)'
fault='faultHandler(event)'
/>

...


El objeto 'HTTPService' será invocado al crearse la aplicación (evento 'creationComplete' del objeto 'Application'), y será el encargado de leer el fichero XML. Si el fichero se lee con éxito, se invocará al método 'resultHandler', pasando en el parámetro 'event' el resultado. En este método, se asignará al objeto de tipo 'XML' este resultado en dicho formato. Si hay algún error, se invocará el método 'faultHandler'.

El segundo problema con el que podemos toparnos es cuando intentamos ejecutar la aplicación en otro entorno distinto al de desarrollo, sobre todo, si se pretende ejecutar en local. La ejecución daría un error del tipo:

faultCode:InvokeFailed faultString:'Error #2148:
SWF file 'ruta/fichero.swf' cannot access local
resource fichero.xml, Only local-with-filesystem
and trusted local SWF files may access local
resources.'


Debido a la seguridad que ofrece Flex, no se puede acceder a ficheros locales. Para saltar esta seguridad, habrá que jugar con los parámetros de compilación.

Para ello, seguir estas instrucciones:
1) En el panel de navegación de Flex Builder, hacer clic derecho sobre el nodo del proyecto.
2) Seleccionar 'Properties', con lo que se abrirá el cuadro de diálogo de propiedades del proyecto.
3) En el árbol de la izquierda, seleccionar la opción 'Flex compiler'
4) En el campo 'Additional compiler', añadir el parámetro '-use-network=false'

El tercero de los problemas llegó a la hora de subirlo al servidor web. A la hora de acceder al fichero xml me daba el siguiente error:

faultCode:Server.Error.Request faultString:
'HTTP request error' faultDetail:'Error:
[IOErrorEvent type='ioError' bubbles=false
cancelable=false eventPhase=2 text='Error #2032:
Error de secuencia. URL: URLruta/archivo.xml'].
URL: URLruta/archivo.xml'


Este error se produce en el objeto HTTPService:

<mx:HTTPService
id='getImages'
contentType='application/xml'
resultFormat='e4x'
url='URLruta/archivo.xml'
showBusyCursor='true'
useProxy='false'
result='resultHandler(event)'
fault='faultHandler(event)'
/>


Aunque en teoría está bien definido, en realidad, el problema lo está dando el atributo 'contentType'. Ello se resuelve cambiando este atributo por:

contentType='application/x-www-form-urlencoded'


De esta manera, ya funcionará sin problemas.Recomiento Descuentos Viajes

viernes, 29 de enero de 2010

blog Nokia mata N-Gage y a comprar juegos en Ovi Store

blog Finalmente Nokia decidió matar la plataforma N-Gage y mantenerla viva durante 2010 para que puedas mantener tu comunidad de amigos, tus puntajes y seguir comprando juegos pero, la realidad es que ahora y en todo teléfono nuevo, mejor te vayas a comprar los juegos al Nokia Ovi Store porque es lo que va a reemplazarlos como comunidad.

A ver, el movimiento era lógico, pero se da luego de millones de dólares de inversión en desarrollo de producto y de marketing
; y ahora veremos si paga la idea de juntar todo lo que sea desarrollo para Symbian en Symbian Horizon y empujar la venta en 5 marcas en vez de sólo en N-Gage… veremos si la inversión paga porque, al fin del día todo se decanta en la voluntad de los desarrolladores.

Y el anuncio oficial con un poco más de datos en el blog oficial de N-Gage

Conozca ConozcaUrl

jueves, 28 de enero de 2010

blog Troody el dinosaurio Robot

blog

Hola de nuevo.
Para los amantes de los robots bípedos,quiero presentaros un interesante video sobre un robot con forma de dinosaurio,llamado Troody.
Como se puede apreciar en el video,su mejor virtud no es la rapidez,si no mas bién todo lo contrario...


Visita este Mujeres Latinas

miércoles, 27 de enero de 2010

blog

blog OpenLibrary.org, print.google y DJVU

Hola amigos, revisando algunas noticias, me encuentro con openlibrary, un esfuerzo similar al de google print, escanear todos los libros disponibles, hay empresas como yahoo, msn que están detrás de este proyecto, la diferencia es que esta orientado a documentación libre, google print aunque tiene libros que pueden ser descargados totalmente, son muy dificiles de encontrar, esta más orientado a búsqueda, hacer una búsqueda de un tema en particular entre los miles de libros, ver cual es el más completo y comprarlo. Google print tiene otra visión, openlibrary otra.

Lo que si puedo resaltar es que mientras google print solo usa unos austeros jpeg para mostrar su información:




open library tiene un excelente forma de mostrar sus libros:



y lo mejor de todo es puedes ver los libros en un excelente formato DJVU, también esta disponible en formato pdf, pero el primero es muy superior al segundo además de que djvu es un formato libre , podemos notar la enorme diferencia, solo con bajar los archivos, el .djvu pesa aprox. 20.6MB y el mismo libro en .pdf pesa 54MB, como ya saben siempre tenemos que promocionar los formatos libres, más aun si tecnicamente son superiores.

Lo que lamento es que mucha gente lo dejara pasar porque no tiene el plugin para djvu, y se olvidan que en algun momento también tubieron que bajar el acrobat reader para poder ver los pdf, todo por que creen que es un estandar, bueno espero que esa forma de pensar cambie, y ya saben, fomentar los formatos libres.Blog Recomendado: Modelos

jueves, 21 de enero de 2010

blog Un pequeño paso para un robot, un gran paso para la humanidad

blog Fotografía de la sonda espacial Phoenix Mars posada sobre la superficie marciana.

Gracias a Twitter, ya sé que el Phoenix Mars Lander a realizado el amartizaje sin problemas. Como cualquier usuario adicto al Twitter, el aterrizaje ha sido retransmitido con actualizaciones constantes. Tu también lo puedes seguir en este enlace: Twitter.com/MarsPhoenix

En el siguiente vídeo de la NASA se muestra unas imagenes de la sonda espacial atravesando la atmósfera de Marte captadas por la Mars Reconnaissance Orbiter :

Galería del Phoenix Mars Lander en el ChicagoTribune.com

Blog Recomendado: Modelos Hot Argentinas

miércoles, 20 de enero de 2010

blog ¿Una MacBook touchscreen?

blog Así parece, o al menos eso dan a entender AppleInsider y MacDailyNews.

La misma fuente que adelantó al segundo medio el lanzamiento del iTunes inalámbrico antes del anuncio oficial, pide ahora: "Piensen en la pantalla de MacBook, probablemente un poco más pequeña, en cristal estilo iPhone completamente multitouch. Completa librería de gestos, Mac OSX, acelerómetro, GPS. Muy costosa para producir inicialmente, pero vendida a un precio bajo que reducirá los márgenes de ganancia. Apple quiere mover a estos bebés y ellos se moverán. Para octubre".

El mensaje casi telegráfico encuentra más sustento con lo que dice AppleInsider. Allí señalan que Apple prometió una transición de producto a finales de septiembre, con "tecnologías y características que otros no pueden alcanzar".

No olvidemos además a Bill Gates hablando sobre la interfaz táctil pensada para el próximo Windows y las palabras de Peter Oppenheimer, CFO de Apple: "No puedo discutir sobre estos productos, pero estamos muy confiados en estas líneas".

Vía: GizmodoVisita este Fotos Wanda Nara

lunes, 18 de enero de 2010

blog Nuevo hosting

blog

Perdón a aquellos usuarios que siguen asiduamente a Blogtekno, este blog ha estado mas de 15 días offline. La razón fue que tenía un servicio de hosting gratuito (Awardspace, bastante bueno, pero limitado) que permitía una transferencia mensual de datos de tan solo 5 GB, y a causa de que el blog está creciendo cada día un poco más, se alcanzó la cuota límite en tan solo 20 días, por lo que dicho hosting congeló todos los datos, impidiéndome sacarlos a tiempo y mudarme a otro en 3 días. Ahora me pasé a otro también gratuito, pero con una cuota mensual de 10 GB (Eshost.com.ar) , lo sé, sigue siendo poco, pero aún no he encontrado mejores gratuitos, y todavía no puedo mantener uno pago porque las ganancias por publicidad siguen siendo muy bajas por ahora.

En fín, continúen disfrutando del sitio, que lo seguiré actualizando hasta que lo avise explicitamente (espero que sea en mucho tiempo :P )

Blog Recomendado: Biografias Famosos

jueves, 14 de enero de 2010

blog Instalar KDE 4.1 desde repositorios

blog Ya se encuentra la versión final de 4.1..


Mejoras..

  • Vuelve la suite KDE-PIM
  • Plasma madura
  • Muchas aplicaciones nuevas y mejoras en ellas y en los frameworks
para ver mas capturas y todas las mejoras lo pueden hacer desde la pagina de kde

para instalar agregamos el siguiente repositorio al sources.list
deb http://ppa.launchpad.net/kubuntu-members-kde4/ubuntu hardy main
si teníamos la versión anterior a kde4 actualizamos o instalamos de la siguiente manera..

sudo aptitude install kubuntu-kde4-desktop

yo lo estuve probando un poco y la verdad es que mejor bastante el manejo de los widgets y los themes están mejor acabados.. no lo dejen de probar! yo vengo de gnome y la verdad que me estoy encariñando..

Saludos

Visita este Fotos Argentinas

miércoles, 13 de enero de 2010

blog Indiana Jones

blog
No solo mires la nueva pelicula... ahora juga al juego en tu celular.


240x320Visita este Futbol en Vivo

domingo, 10 de enero de 2010

blog Sobre Notebooks

blog Blog de Ignacio Pan, dedicado al mundo de las portátiles y sus accesorios.Bolsa de Valores Armar viaje

sábado, 9 de enero de 2010

blog Armá tu Sony VAIO como quieras

blog Sony presentó en la Argentina su servicio de personalización de notebooks. Bajo el concepto VAIO by you, Sony permite al usuario elegir aquellas especificaciones que mejor se ajusten a sus necesidades y gustos.


De acuerdo a lo anunciado por la empresa, en los Sony Style habrá expertos para asesorar en forma personal a cada cliente que se acerque a las tiendas para averiguar sobre este nuevo concepto.

Cada Sony Style Store cuenta con un sistema interactivo con pantalla touchscreen, donde el usuario puede interactuar tocando la pantalla y de esta forma, el sistema desarrollado especialmente para VAIO by you, le dirá al finalizar el proceso, qué configuración de VAIO es la que necesita.

Entre las características que se pueden seleccionar para crear la VAIO que cada uno desea, citan: optimizar el procesador, disco rígido, la memoria RAM o elegir entre varios colores y diseños de chasis exclusivos.

Asimismo, permitirán perfeccionar la unidad óptica, la capacidad de la batería y las tecnologías de seguridad.

Lo más destacado en el caso de Sony y que hace la diferencia frente al servicio que impuso Dell hace tiempo es la posibilidad de solicitar la grabación del nombre del dueño o algún mensaje personal que se desee en la VAIO creada.

"Con innumerables combinaciones, ahora todos los clientes Sony pueden tener una notebook VAIO especialmente diseñada por ellos mismos", comentó Pedro Lafarga, vicepresidente de VAIO para Latinoamérica.

VAIO by you estará disponible exclusivamente en http://www.sonystyle.com.ar/ , por venta telefónica (011) 5789-3550 y en todas los Sony Style Stores de Argentina.

Entradas relacionadas:
Visite este Descargar Videos Elevados

martes, 5 de enero de 2010

blog Motorola Droid GSM en video

blog


Finalmente la existencia del Motorola Droid GSM se confirma con un video que se filtró desde Vietnam ¿tendrán fábrica ahi? Me sorprenden las especificaciones que dan:

  • Procesador: OMAP3430 ARM Cortex A8 550MHz
  • Memoria RAM: 256MB
  • Memoria Interna: 512MB (16GB MicroSD card included)
  • Memoria expandible: MicroSD(HC) con tarjeta de 16GB incluída
  • Display: 3,7″ / TFT / WVGA / 854×480 pixels / 16 million colors
  • Cámara: 5.0MP / AF / Dual LED-Flash / 4x zoom
  • Video: 720×480 pixels with 24 frames / second
  • Batería: 1400mAh, 270 hours, 6,5 hours
  • Medidas: 115,8 x 60 x 13,7 mm
  • OS: Android Eclair 2.0 OS
  • Redes: GSM 850/900/1800/1900, W-CDMA 900/(1700 or 1900)/2100
  • Conectividad: Wifi 802.11b + 802.11g + Bluetooth 2.1 + EDR + GPS + a-GPS
  • Soporte de Audio: AMR-NB/WB, MP3, PCM / WAV, AAC, AAC +, eAAC +, WMA
  • Soporte de Video: MPEG-4, H.263, H.264, WMV
  • Varios: HTML5, Accelerometer, 3,5 mm audiojack
Y me parece que ahi tenemos un ganador en el mercado… ¿el primero con Android 2.0 Eclair y estas especificaciones? Digno competidor de todo lo que hay en el mercado!Visita este Famosos Latinos

sábado, 2 de enero de 2010

blog http://feeds.feedburner.com/~r/leemiblog/~3/305930481/Juegos-Comerciales-para-PC-Gratis.html

blog

Hace tiempo que quiero hacer este post, pero no sabía bien como enfocarlo, tenia referencias de posts en webs no españolas, pero que se limitaban a poner dos o tres enlaces a sitios web con juegos "abandonados" (de abandoned en inglés, que es el término que se suele usar).

Pero a mi me gustaría primero explicar de que se trata esto del "Abandonware" en nuestro caso aplicado al mundo de los juegos para ordenador.

 Bajar gratis juego Mario

Sonic Gratis 

 

Recomiento Viajes por el mundo

viernes, 1 de enero de 2010

blog Gran Bretaña da pruebas sobre existencia de Ovnis

blog


Documentos recientemente publicados narran encuentros con seres de otros planetas. Un testimonio asegura que un ser verde se contactó con un niño

El  Ministerio de Defensa británico publicó, por primera, vez una serie de documentos secretos sobre supuestos avistamientos de objetos voladores no identificados (Ovnis). 


Los documentos, de acuerdo a lo señalado por la agencia Ansa, pueden descargarse del sitio de internet de los archivos nacionales y cubren el período de 1978 a 1987.


Los informes incluyen avistamiento de luces extrañas en el cielo y de objetos inexplicables sobrevolando Gran Bretaña, que fueron vistos por particulares e integrantes de las Fuerzas Armadas y la Policía.


Una historia sorprendente

Uno de los documentos, destacó la prensa extranjera, explica en detalle cómo un hombre entró en contacto 'físico y psíquico' con extraterrestres de color verde desde que era un niño. 


El narrador dijo que uno de los extraterrestres, llamado Algar, fue asesinado en 1981 por otra raza de aliens, cuando intentaba hacer contacto con el gobierno británico.


Según el testigo, Algar logró visitar las bases militares de Wirral y Cheshire, en Inglaterra, en tanto que su esposa vio un OVNI mientras era atacado en Wallasey, en la región de Merseyside.


Los ocho documentos son parte de 200 informes que serán dados a conocer por el Ministerio de Defensa en los próximos cuatro años.

Blog Recomendado: Modelos Argentinas Fotos