martes, 31 de mayo de 2011

OpenLaszlo una propuesta muerta???

Como amante de las tecnologías y cosas retoricas en la programación, hoy voy a hablarles un poco sobre OpenLaszlo, una plataforma dedica para hacer RIA (Rich Internet Application) o como le dicen tambien para desarrollar web's 2.0. OpenLaszlo a mi parecer tiene buena propuesta para el desarrollo de nuevas aplicaciones, esto debido a que la facilidad de hacer pruebas de tus códigos directamente en el sitio es algo fenomenal.

Usa un lenguaje llamado LZX, que nos transforma todo lo que hacemos en el canvas y lo publica en un FLASH, DHTML.

Fundamentado en las etiquetas este sistema nos permite crear efectos y una funcionalidad bastante ligera cuando ya esta corriendo, una interfaz gráfica atractiva que, sin ninguna duda, a cualquier usuario le gustaria ver todos los días.

Pero mas que interfaz gráfica, los desarrolladores buscamos que se mezcle el poder del código con lo sutil de una interfaz gráfica. Por mi parte no he visto muchos ejemplos de desarrollos fuertes sobre esta herramienta, aplicaciones demostrativas que te aseguren que quieres usar este lenguaje.

Digamos que en conclusión yo diria que es un lenguaje para hacer páginas informativas y que no es muy rentable porque tendrias que tener un servidor propio para buscar esto o en el mejor de los casos conseguir uno que es algo complicado.

Pero ahora con la llegada de HTML5.... Que propone OpenLaszlo?


Algunos comentarios de otras personas:
 


MySQLi con PHP 5

Cuando de repente estamos echando código y queremos ya probar nuestro sitio web con código PHP y MySQL en el servidor final y nos sale la siguiente belleza.......

mysql_connect() [function.mysql-connect]: Premature end of data (mysqlnd_wireprotocol.c:554)



Error en el sistema: Tuesday 31st of May 2011 03:30:00 AM mysql_connect() [function.mysql-connect]: OK packet 1 bytes shorter than expected


Error en el sistema: Tuesday 31st of May 2011 03:30:00 AM mysql_connect() [function.mysql-connect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file
 
 
Pensamos que estamos haciendo las cosas mal, pero bueno no es así y en mi particular lo desconocia. MySQL (Oracle) saco en sus versiones actuales de servidor, una nueva configuración de contraseñas para accesos a la base de datos denominada MySQLi (MySQL Integrated), esto nos permite ahora tener conexiones mas seguras a nuestras base de datos MySQL, ya que la contraseña en realidad es un hash de 41 caracteres donde esta encriptada nuestra contraseña, pero el gran detalle de esto es que la mayoría no somos dueños de los servidores donde publicamos nuestros desarrollos y por ende nos vemos afectados por eso... Una solución es ejecutar query's como si fuesemos administrador que nos convierta la contraseña o existen diversos métodos los cuales intente comprobar de manera poco fructuosa...
 
Les recomiendo que tengan esto pendiente y las personas que manejen clientes para administrar un sitio web actualicen el registro de usuario para que la contraseña se guarde de la nueva manera automáticamente :)

lunes, 30 de mayo de 2011

Google Wallet


Google dio a conocer su cartera Google de pago por móvil los planes de hoy, con ensayos de campo privado de partida en San Francisco y Nueva York, seguido de un lanzamiento público en algún momento durante el verano en el S. Nexus El sistema permite a los teléfonos inteligentes con la tecnología NFC (comunicación de campo cercano) usan chips inalámbricos tecnología para transmitir datos de transacción a los lectores NFC especiales en las tiendas a muy corta distancia.
Esto significa que la gente con el tiempo será capaz de onda de sus teléfonos Android delante de un lector en vez de pasar una de débito o tarjeta de crédito o en efectivo. Estos "monederos electrónicos" será una gran ayuda para la comodidad del consumidor, dejando que la gente deja su dinero y tarjetas de crédito en casa.Pero, ¿cómo asegurar que este método sea?
Este FAQ puede ayudarle a decidir si se siente cómodo confiando en Google cartera con sus datos financieros.

¿Cómo funciona esto exactamente? 
Sus números de tarjetas de pago e información de transacciones son encriptadas y almacenadas en un chip a prueba de manipulaciones de NXP Semiconductor en el teléfono inteligente, en lo que Google ha llamado el "elemento seguro". Los clientes están obligados a introducir un PIN para abrir la aplicación de Google Wallet y hacer una transacción.


"Piense en el elemento de seguro como un equipo independiente, capaz de ejecutar programas y almacenar datos. El elemento seguro es independiente de la memoria del teléfono Android. El chip está diseñado para permitir que sólo los programas de confianza en el elemento de seguro en sí para acceder a las credenciales de pago almacenados en esto, "Google dice en su monedero Web sitio de Google . "La tecnología de cifrado seguro de MasterCard PayPass protege las credenciales de tarjetas de pago, ya que se transfieren desde el teléfono al lector sin contacto".

¿Qué sucede si olvido mi PIN? 
"Hoy en día, por razones de seguridad, esto requiere que el usuario reinicie el monedero y aprovisionar las tarjetas de crédito," Osama Bedier vice presidente de pagos de Google, dijo en un e-mail de respuesta a las preguntas. "Estamos activamente en el diseño de un mecanismo de reajuste de usuario más amigable, y vamos a revelar más acerca de esta característica una vez que esté listo."

En mi parecer es una propuesta verdaderamente interesante sobre mantener los pagos a nivel de la tecnologia, la dependencia de asistencia bancaria deberia por mi parte ser eliminada, pero como el mundo de la informatica es tan cambiante y siempre que sale algo nuevo se hackea entonces es bastante riesgoso pensar que puede ser la oportunidad mas segura de mantener tus cuentas centralizadas, miremos el caso de Playstation con el hackeo que le dieron a los usuarios de su sistema live......

Para leer el artículo completo

¿Cansado de usar la llave para abrir tu puerta? Kwikset Kevo Lock marca la diferencia

Kwikset Kevo Bluetooth, un dispositivo capaz de permitir abrir la puerta de tu casa solo con un dedo. La tecnología todos los días nos dej...