sábado, 11 de junio de 2011

blog Excelente y sencilla colección de íconos RSS

blog Esta es una excelente y sencilla colección de íconos RSS, ideal para tu blog. Encontrarás en ésta colección tan solo 8 íconos con un diseño muy simple y se guardan en formato PNG. En el blog GrandmasterB encontrarás también un tutorial muy interesate en donde podrás diseñar tus propios íconos. Descarga: Iconos RSS Glasy Referencia: Adicto 2.0Blog Recomendado: Fotos Famosas Peruanas

miércoles, 8 de junio de 2011

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.Visita este Fotos Sabrina Rojas

miércoles, 25 de mayo de 2011

blog Hand crafted cassette tape lamp turns old tech into fresh lighting

blog

Filed under:


Remember that hundred pack of blank cassettes you bought back in '93 when they hit 90-percent off? Man, those were the days. Unfortunately, you only got around to making three or four mix tapes, leaving you with quite a few unused hunks of junk cluttering up the closet. If you've managed to hang onto 'em just knowing a worthwhile use was just around the bend, congratulations. The ingenious cats over at Transparent House have glued an assortment of old tapes together and inserted neon lights within to keep things cool and create a rather impressive source of lighting. Oh, and if you can't figure this one out sans a how-to guide, maybe DIY work just isn't your bag.

[Via technabob]
Read | Permalink | Email this | Comments

Visita este Fotos Wanda Nara

martes, 24 de mayo de 2011

blog Juego de Terror en 3D: Amnesia

blog De los creadores de la serie Penumbra llega a nuestros Linux el juego comercial Amnesia: The Dark Descent.

Este juego de terror y supervivencia en 3D estará disponible para Linux, Windows y Mac, para agosto de este año y promete no utilizar muchos recursos de nuestro PC.



El lanzamiento del juego será simultáneo en los tres sistemas operativos. Por lo que estuve viendo, no me pareció del todo atractivo mas allá de ir caminado por pasillos aterradores, sonidos, alaridos de monstruos que no se ven, latidos del corazón, agitación al correr, no le vi ni puzzles, ni pantallas diferentes, o niveles para subir.
Estar jugando en primera persona es atractivo habría que ver el resto de los detalles del juego a ver si logran mantenerme amarrada a la silla y muerta de miedo.

Web Oficial: Amnesia


Claudia C.

Visite este Negras Hermosas

domingo, 22 de mayo de 2011

blog Sustancia nanotecnológica detiene hemorragias en segundos

blog

Líquido que detiene hemorragias en segundos

Buenas noticias para los que trabajan en el mundo de la salud (y para los que puedan llegar a concurrir allí), ya que Arch Therapeutics ha desarrollado una sustancia nanoestructurada que -segun ellos- puede detener la salida de sangre de una herida casi instantáneamente.

La FDA (Food and Drug Administration) ya la está evaluando si la aprueba o no para su salida al mercado (o al menos para hospitales).

Este líquido originalmente desarrollado por el MIT en la década de los 90 (pero que recién se han logrado resultados positivos en los experimentos) está hecho de aminoácidos que forman péptidos y grupos que forman largas fibras que secan cuando entran en contacto con medios salinos como por ejemplo la sangre.

Este es un invento estupendo, y era algo que se suponía que en el siglo 21 tendría que existir, es de cavernícolas tener que hacer compresas cuando la hemorragia es demasiado grande.

Vía | Engadget

Recomiento Viajes por el mundo fotos

lunes, 16 de mayo de 2011

blog Trucos para GOOGLE CHROME

blog

  • Control+Shift+N abre una ventana en modo incógnito, lo que nos permite que lo que allí hagamos no aparezca en el historial y las cookies sean borradas cuando cerremos la ventana.
  • Crea accesos directos en tu escritorio, barra rápida o menú de inicio a algunas aplicaciones web como Gmail. Es muy fácil, basta con ir a Gmail.con y elegir en la esquina superior derecha la opción de 'Crear accesos directos a aplicaciones…' y elegir donde queremos colocar la aplicación. 
  • Es realmente útil con algunas herramientas de Google como Calendars o Documents, pero también funciona con otros servicios como Windows Live Hotmail.
  • También se puede abrir directamente un link en modo incógnito pulsando el botón derecho del ratón y seleccionando 'Abrir el enlace en una ventana de navegación de incógnito'.
  • Alt + Inicio carga la página de inicio de Google Chrome, vamos en la que salen las miniaturas con tus sitios más visitados.
  • Control + T abre una nueva pestaña. 
  • Las puedes arrastrar para cambiar el orden o simplemente moverlas fuera del navegador para que tengan su propia ventana.
  • Control +Shift + T abre la última pestaña que hayamos cerrado. Vuelve a pulsar la combinación y abrirá la anterior. Chrome recuerda las 10 últimas pestañas que cerraste.
  • Salta entre las diferentes pestañas pulsando Control + (número). El 9 te lleva a la última de todas.
  • Control + Tabulador te permite ir saltando en orden entre tus pestañas abiertas.
  • Contro + Shift + Tabulador hace lo mismo pero en orden inverso.
  • Como en Firefox 3, puedes arrastrar un enlace a otra pestaña para que se abra allí, o bien moverlo entre dos pestañas para que se abra en una nueva pestaña entre ambas posiciones.
  • Para añadir un sitio a tu lista de favoritos, sólo tienes que pinchar en la estrella situada a la izquierda de la barra de direcciones y elegir la carpeta en la que quieres guardarla.
  • Control + B esconde la barra de marcadores de Google Chrome. Pulsa otra vez y volverá a aparecer.
  • Botón derecho o mantén pulsado el botón de 'volver atrás' y aparecerá la lista de sitios que has visitado recientemente. 'Mostrar el historial completo' que aparece al final de la lista abre una nueva pestaña con toda la actividad del navegador.
  • Control + H es una forma más rápida de sacar el Historial.
  • Puedes borrar el historial de ciertos día bajando hasta el día deseado y pulsando en la parte derecha 'Eliminar historial de este día'.
  • Control + J saca la página de Descargas.
  • Para borrar un objeto de tu página de descargas pulsa botón derecho y selecciona 'Eliminar'. Desaparecerá de la lista pero no de la carpeta física donde se guardó.
  • Pulsa Control + K o Control + E para buscar desde la barra de direcciones. Una vez presiones la combinación aparecerá un símbolo de interrogación y bastará con que escribamos después lo que queremos buscar.
  • Botón derecho en la parte superior del navegador y selecciona 'Administrador de tareas' para ver cuanta memoria están usando cada una de las pestañas y de los plugins. Selecciona uno y pulsa 'Finalizar proceso' para cerrarlo.
  • Shift + Escape es una manera más rápida de sacar el 'Administrador de tareas'.
  • Para ver que plugins tienes instalados basta con escribir about:plugins en la barra de direcciones.
  • Si escribes los siguientes comandos en la barra de direcciones de Google Chrome obtendrás la información pertinente: about:stats, about:network, about:histograms, about:memory, about:cache, about:dns.
  • Puedes escribir también about:crash para ver como es una pestaña estropeada, si es que aún no lo has hecho.
  • Un pasatiempo de tres segundos: escribe about:internets (sólo en Windows XP)
  • Edita cualquier página web al vuelo. Botón derecho en la página, 'Inspeccionar elemento' y todo lo que editemos en el HTML lo veremos aplicado al momento.
  • Para hacer Google Chrome tu navegador por defecto pulsa sobre el botón de herramientas (la llave inglesa de arriba a la derecha), selecciona 'Opciones' y pincha en la pestaña de 'Básicas' el botón que dice 'Establecer Google Chrome como navegador predeterminado'.
  • Para borrar las cookies hay que ir a Herramientas –> Opcines –> Avanzadas. Baja hasta la sección de 'Seguridad' y pulsa sobre 'Mostrar cookies'. Ahora puedes ir borrando una a una o todas de golpe.
  • Para borrar otros datos como el historial o el cache vuelve a ir a Herramientas y elige 'Eliminar datos de navegación..'
  • Si lo que se quiere es eliminar los sitios más visitados de la página de inicio de Google Chrome, basta con borrar la historia de navegación con el método anteriormente expuesto.
  • La limpieza también provocará que no aparezcan las sugerencias de sitios visitados con anterioridad en la barra de direcciones.
  • Bolsa de Valores Armar viaje

    martes, 10 de mayo de 2011

    blog Nuevos dominios en Internet

    blog Punto y com
    Dominios como 'amor', 'sexo' o 'rockandroll' podrían estar disponibles en el 2009, si se aprueba una nueva propuesta en la reunión internacional de la Corporación para la Asignación de
    Nombres y Números en Internet. Los internautas podrán crear los nombres de dominios de internet que quieran a partir de 2009, según Paul Twomey, presidente de la Corporación para la
    Asignación de Nombres y Números en Internet, si se aprueba la propuesta en la reunión internacional de ese organismo que se celebra hoy en París.
    De esta forma, las webs no estarían atadas a fórmulas clásicas como '.com', '.net' o '.org', sino que 'los internautas podrán crear nombres de dominios '.amor' o '.odio'', explicó Twomey al periódico 'Les Echos', si los reguladores votan favorablemente el próximo jueves. La corporación (Icann, por sus siglas en inglés) lleva tres años trabajando en esta revolución de la geografía de la Red.
    Se asegurará, para ello, de que las nuevas extensiones de dominios respeten los derechos de las marcas y de que no se parezcan demasiado a nombres ya conocidos, además de no usurpar identidades de comunidades reconocidas.
    'Una comunidad budista ancestral perdida en los confines de Tailandia podrá seguir controlando su nombre', explicó Twomey, y señaló que 'por ahora es confidencial' quién será el árbitro que decidirá cuáles serán dominios válidos y cuáles no. Además, 'a partir de ahora, los internautas podrán registrar dominios en alfabeto cirílico, chino o amhérica de Etiopía (...).
    Es un desafío técnico, pero imprescindible', aseguró Twomey, quien explicó que el organismo que preside ya ha ensayado con quince idiomas diferentes y varios navegadores.
    El Icann, organismo privado pero no lucrativo, tiene un contrato con el gobierno de Washington por el que gestiona los sistemas de nombres de dominios y las direcciones IP (Internet Protocol), así como la entidad que reparte éstas direcciones junto a las organizaciones regionales.
    El Icann obtiene ingresos de cada dominio que vende en el mundo, lo que representa el 95 por ciento de su cifra de negocios, que estima alcance los 36,6 millones de euros (56,8 millones de dólares) en el año fiscal de 2008, un 44% al alza respecto al año anterior.

    Fuente: EFE
    Fuente: http://www.montevideo.com.uy/nottecnologia_64212_1.html

    Fotos Adabel Guerrero Fotos Adabel GuerreroUrl