Vistas de página en total

Recursos de PHP recolectado de toda la web, en especial para ti, gracias por visitarnos

martes, 1 de junio de 2010

Tomacorriente USB

FastMac U-Socket: Tomacorriente para USB
Posted: 25 May 2010 09:09 AM PDT
Los mejores inventos nacen de ideas sencillas. De seguro debes tener infinidad de gadgets que tienen sus cables USB para que los conectes a tu laptop u ordenador con el fin de cargarlos. Pues bien, te cuento que finalmente entra a producción lo que se tenía previsto desde fines del año pasado: U-Socket, una toma de corriente para USB.
U socket: Tomacorriente con puerto para USB
Bastante simple, pero muy útil, sobre todo porque, por más que parezca increíble, este nuevo sistema para cargar nuestros dispositivos vía conexión USB sería mucho más eficiente al consumir menos energía que los ordenadores ordinarios.
El precio del producto vía pre-orden de compra es de 19.95 dólares, luego de la cual se mantendrá en 29.95 dólares. Este conector USB de pared tiene las entradas tradicionales de corriente y dos entradas para USB que proveen una salida máxima de 5V cada uno (de las entradas USB) y 1,500 mAh (ideal para iPad, iPhone, etc.).
El diseño mostrado es el que saldrá al mercado y ha sufrido una ligera variación con respecto al prototipo original donde las entradas USB estaban dispuestas una a cada lado, entre las tomas estándar de corriente AC, mientras que ahora las tenemos ambas a un lado y se ve mucho mejor.
Via: Slash Gear
Enlace: U-socket

viernes, 14 de mayo de 2010

El Internet de las Cosas

El Internet de las Cosas


El Internet de las Cosas es un nuevo concepto promovido por varios foros bajo el auspicio de la UIT que completa la evolución de las comunicaciones y la informática, aplicándola a los objetos, facilitando una mejor interacción con ellos.

La usabilidad de las máquinas

Algunas veces nos preguntamos: que pensará una máquina cuando un humano se pone delante de ella, p.ej. delante de una máquina de pagar el parking, buscando donde insertar el tiquet, las monedas, etc.; o delante de una lavadora intentando buscar el programa mas adecuado. Muchos humanos pensarán: ¡Ya sé! La solución es normalizar, y que todas sean iguales; pero no queremos ser todas iguales. Otros dirán que, claro, esto pasa porque su “usabilidad” es deficiente; y es que no nos gusta que nos manoseen de cualquier manera.

Lo cierto es que la mayoría de máquinas vienen con su correspondiente manual de instrucciones y casi nadie los lee, estos nadies que utilizan siempre el mismo programa de lavado, seguramente nada óptimo, y que encima hacen burla en Internet sobre ellos.

Relacionado con este asunto de la usabilidad y los manuales de instrucciones, también se dice que los niños tienen una facilidad especial para manejar los aparatos electrónicos. Sin embargo, parece que lo que hacen es utilizar el método de prueba y error; cosa que no pudimos hacer los que, ya superamos esa etapa, éramos niños, ¡Niño, no lo toques que se estropea! Además, el método de prueba y error no funciona con todo; es difícil con una lavadora, una cocina, etc.; y podría ser catastrófico con un arma, un coche, … una central nuclear. Y es que los manuales existen porque es muy difícil hacer funcionar las máquinas y aparatos, cada día con más funciones, de una manera intuitiva para nosotros los humanos, ciertamente limitados.

Nos venimos rompiendo la cabeza con esto de la usabilidad, interfaz hombre máquina, etc. pero, mas y mas, parece una batalla pérdida. Mucho se ha escrito sobre la grán usabilidad del iPhone de Apple, pero a medida que se va incorporando funcionalidades, cada vez es más difícil mantener su usabilidad en un alto grado. El ejemplo mas claro es la navaja suiza que todos conocemos, que hace muchas cosas, pero no es fácil de manejar. Será por esto que los de Nokia, que son los que verdaderamente saben de móviles, van sacando modelos adaptados a cada segmento de mercado y funcionalidad específica: música, negocios, jóvenes, etc.

¿No sería mejor que las máquinas se entendieran entre ellas? Al fin y al cabo, y volviendo al primer ejemplo, el pago del parking es algo entre máquinas, la máquina del banco debe descontar de la cuenta lo que la máquina del parking le dice; ni siquiera es necesario que nos informen si la máquina del banco le pone un límite adecuado. Para ello solo hace falta un dialogo sencillo entre las dos máquinas y con un objeto, el tiquet; aunque seguramente habrá que hacer un tiquet mas sofisticado y acompañarlo de una serie de sensores. Lo mismo ocurre con las lavadoras; si conseguimos que la ropa hable, se comunique, con ella, seguramente no tendremos que pensar que programa poner.

El Internet de las Cosas

La dificultad del mundo de las máquinas en cuanto a interactuar con los humanos es conocida. Se necesitan sistemas de entrenamiento, atención, etc. Muchas veces leemos que una determinado accidente ha ocurrido porque el humano no entendió o no atendió las indicaciones de una maquina. Seguramente es muy aburrido estar mirando los cuadros de una sala de supervisión y quizás no tenga sentido seguir por este camino. Así pués, ¿Por qué no nos olvidamos de los humanos y hacemos que las máquinas se entiendan y resuelvan los problemas entre sí? ¿Por qué no dejamos que la lavadora se entienda con la ropa y ambas decidan cual es el programa, detergente, etc. que hay que utilizar?

Y esto es lo que debe significar el Internet de las Cosas, que promueve la UIT cuando describe la evolución del mundo de las comunicaciones que se muestra en la figura de abajo. Y que parece ser algo más que la comunicación entre máquinas M2M, la comunicación entre cosas T2T. En el ejemplo anterior, la maquina del parking se comunicaría con el tiquet, que sería la cosa, el objeto, etc.



El Internet de las Cosas vendria a suponer una revolución tecnológica que representa el futuro de la informática y de las comunicaciones, y su desarrollo dependerá de la dinámica de innovación en diferentes campos, desde las redes de sensores inalámbricos a la nanotecnología.

En esta evolución, lo primero que hay que hacer es conectar los objetos y cosas de cada día a Internet. Para ello es necesario un sistema simple y barato para identificar a estos objetos, que tengan identidad; solo entonces los datos de las cosas pueden recolectarse y procesarse. La tecnología de RFID o de identificación por radiofrecuencia ofrece esta funcionalidad. Segundo, la recogida de datos podría beneficiarse por la capacidad de detectar cambios en el estado fisico de las cosas, utilizando tecnología de sensores. La inteligencia embebida en las cosas mismas puede además mejorar el poder de las redes desarrollando capacidades en los extremos de la red. Finalmente, los avances en la miniaturización y nanotecnologías harán que las cosas y objetos, cada vez más pequeños, tengan la capacidad de conectarse e interactuar. Una combinación de estos desarrollos será el Internet de las Cosas, que conectará el mundo de los objetos de una manera sensorial e inteligente.

martes, 24 de marzo de 2009

MAS PHP


PHP es un lenguaje de programación interpretado usado para la creación de páginas web dinámicas. PHP es un acrónimo que significa “PHP Hypertext Pre-processor” (inicialmente llamado PHP Tools o Personal Home Page Tools). Actualmente también se puede utilizar para crear otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.

Este lenguaje de programación comenzó en el año 1994 y fue diseñado en Perl y actualmente está en la versión 5 y la versión 6 tiene previsto el lanzamiento.

Las características de PHP 5 son las siguientes con respecto a las anteriores:

* Mejor soporte para la programación orientada a objetos.
* Mejoras de rendimiento.
* Mejor soporte para MySQL.
* Mejor soporte para XML.
* Soporte nativo para SQLite.
* Soporte integrado para SOAP.
* Iteradores de datos.
* Manejo de excepciones.

Ahora voy hablar un poco sobre la nueva versión de PHP que como he nombrado antes es la PHP6

Cuando se lanze esta versión solo quedarán activas dos versiones, la 5 y la 6 porque se ha comunicado que PHP4 fue discontinuado desde Julio de 2007.

Las diferencias que encontraremos con PHP5 son las siguientes:

* Soporte Unicode.
* Limpieza de funcionalidades obsoletas.
* PECL
* Mejoras en orientación a objetos.
* …

Usos de PHP

* Programación de páginas web dinámicas.
* Programación en consola al estilo de Shell Script o Perl.
* Creación de aplicaciones gráficas no dependientes del navegador.

Ventajas y desventajas de PHP

Ventajas:

* Multiplataforma
* Manejo de excepciones
* Bibliteca nativa de funciones
* Permite técnicas de programación orientada a objetos.
* Amplia documentación en su página oficial-> PHP
* Destacada conectividad con MySQL.
* Es libre.

Desventajas:

* Promueve creación de código desordenado y con un mantenimiento complejo.
* No posee adecuado manejo de unicode.
* Es muy difícil de optimizar.
* Diseñado especialmente hacia un modo de realizar aplicaciones Web que es problemático y obsoleto.

Ejemplo de código PHP


Lo que se mostraría con este pedazito de código sería:
Hola Mundo.

lunes, 10 de noviembre de 2008

QUE ES PHP

PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.

PHP es un acrónimo recursivo que significa PHP Hypertext Pre-processor (inicialmente PHP Tools, o, Personal Home Page Tools). Fue creado originalmente por Rasmus Lerdof en 1994; sin embargo la implementación principal de PHP es producida ahora por The PHP Group y sirve como el estándar de facto para PHP al no haber una especificación formal. Publicado bajo la PHP License, la Free Software Foundation considera esta licencia como software libre.

PHP es un lenguaje interpretado de propósito general ampliamente usado y que está diseñado especialmente para desarrollo web y puede ser embebido dentro de código HTML. Generalmente se ejecuta en un servidor web, tomando el código en PHP como su entrada y creando páginas web como salida. Puede ser desplegado en la mayoría de los servidores web y en casi todos los sistemas operativos y plataformas sin costo alguno. PHP se encuentra instalado en más de 20 millones de sitios web y en un millón de servidores, aunque el número de sitios en PHP ha compartido algo de su preponderante sitio con otros nuevos lenguajes no tan poderosos desde agosto de 2005. Este mismo sitio web de Wikipedia está desarrollado en PHP. Es también el módulo Apache más popular entre las computadoras que utilizan Apache como servidor web. La más reciente versión principal del PHP fue la versión 5.2.6 de 1 de mayo de 2008.

VER MAS ..



RECURSOS DE PHP

Recursos de PHP recolectado de toda la web, en especial para ti, gracias por visitarnos