Vemos algunos consejos para maquetar webs hoy en día, intentando agilizar la forma de maquetar las páginas web por medio de las nuevas características de CSS3
CSS, junto con HTML, es la herramienta básica para la maquetación de páginas web. Sus capacidades para manejar los elementos artísticos y de formato permiten hacer mejores diseño web de una manera simple y eficiente. Y con la llegada de CSS3 el campo de posibilidades se amplía aún más, haciendo la maquetación más flexible y optimizada, puesto que muchas veces nos ahorramos el uso de imágenes para efectos como degradados, sombras o bordes redondeados.
Tu habilidad para manejar con propiedad estas hojas de estilo en cascada puede crear la gran diferencia entre un sitio normal y uno con el toque experto de creatividad que atrae al visitante.
Desde que se creó CSS como la herramienta que iba a facilitar la tarea al diseñador, se sospechaba que su crecimiento no iba a tener límites. Es así que ya está vigente CSS3, con novedades que hacen todavía más accesible la presentación elegante y profesional de tus páginas. Prácticamente, no hay excusas. Todo depende de tu imaginación.
Usa modelos de calidad
Si navegas con frecuencia por los sitios que presentan las mejores páginas de la red, te encontrarás con diseños web sorprendentes.
Por supuesto que los contenidos suelen ser similares en medios equivalentes. Por ejemplo, las noticias del día son las mismas en una gran cantidad de páginas informativas. La diferencia radica en la forma de presentar esas noticias.
El balance de colores, la distribución de los bloques de información, la presencia de imágenes ilustrativas en cantidad y ubicación justas, equilibran el conjunto y lo transforman en un espacio que da placer a los sentidos.
Claro, detrás de todo esto están las hojas de estilo en cascada o CSS. Como diseñador web, es siempre bueno revisar en profundidad ese excelente material. Nada te impide analizar los detalles, los elementos que cada diseñador utilizó, reproducirlos en tus propios proyectos y ver los resultados.
De estos modelos de calidad puedes aprender mucho, combinar los efectos más interesantes y lograr así resultados propios, originales y de excelencia.
Mejores diseños con CSS3
El concepto original de CSS fue el de separar el contenido web de su apariencia. Esto fue conseguido con cierto éxito hasta el momento, aunque ciertos efectos requieren trucos o maniobras algo complicadas o confusas.
La llegada del último nivel de CSS, CSS3, trajo consigo una cantidad de mejoras que obvian tales trucos y los transforman en medios normales del CSS. Es necesario estudiar y aplicar estas flamantes utilidades a los nuevos diseños para obtener todo el provecho de la herramienta. Entre otras mejoras, CSS3 incorpora lo siguiente:
Manejo de Áreas Rectangulares:
Mediante simples instrucciones se pueden manejar características de los objetos rectangulares (boxes), tales como tipo y color del borde, sombras, bordes redondeados.
Multiplicidad de Imágenes en Fondos:
Ahora pueden ubicarse varias imágenes como fondo en un bloque (o en la página completa), en forma de capas, de tal forma que resulte en una combinación de imágenes. Esto se realiza muy fácilmente con la sentencia background-image, en la cual las diferentes ilustraciones se enumeran separadas por comas.
Otras mejoras de CSS3:
Existen algunas otras novedades para facilitar la maquetación, como efectos sobre el texto (en particular sombreado y manejo del texto excedente), colores y administración de opacidad y transparencia.
A través de la combinación de estas novedades más las herramientas tradicionales de CSS, los diseñadores web han conseguido formidables resultados y hasta ilustraciones de gran calidad y detalle sin utilizar imágenes. Hay que probarlo.
Tips de maquetacion web con css y css3
conociendo mas acerca de la calidad de software, compartiendo scripts y los buenos habitos de la programación
domingo, 10 de junio de 2012
viernes, 8 de junio de 2012
El Autor les da la Bienvenida
Hola bienvenidos a mi blog espero que el contenido que encuentren aqui les sea de mucha utilidad mi intencion es compartir la informacion valiosa que encuentre en la web, dar contenido interesante a todos ustedes los lectores, tocar temas interesantes sobre las compañias que lideran la tecnologia web como los dispositivos moviles que actualmente se esta posicionando en el rumbo de las nuevas tendencias tecnologicas conocer mas sobre las redes sociales y el impacto que ha traido en la internet,la transformacion del internet ya no es un hito sino una realidad de cambio constante y mayor competitividad tanto en el desarrollo como en el diseño, en nuestras manos y en nuestras mentes esta el futuro cambio de la innovacion hacia sistemas mas inteligentes, que den a los usuarios una mayor experiencia y facilidad de uso, tanto en el manejo de ellos como en adaptabilidad.
jueves, 7 de junio de 2012
Calidad en el desarrollo de Software con CMMI
Introducción
Según las estadísticas, menos de
20% de los proyecto se completan en costes, plazos, alcance y nivel de calidad.
Los factores son muchos y algunos de ellos los comentábamos en otros artículos:
¿Por qué fracasan los proyectos E-business? .
Cuando hablamos de procesos de
desarrollo de software, no estamos hablando de temas puramente técnicos porque
está demostrado que la mayoría de los problemas son organizativos.
Cada vez más organizaciones se
preocupan por la implantación de modelos de calidad en el desarrollo del
software.
Existen numerosas iniciativas,
siendo las más importantes:
- Las normas ISO 9000 y 15504
- El Capability Maturity Model (CMM) desarrollado en el SEI (Instituto de Ingeniería de Software) de la Universidad de Carneguie Mellon, Estados Unidos.
En muchas organizaciones los
responsables técnicos han ido prosperando y ocupando labores de responsabilidad
sin haber sido correctamente preparados: Técnicamente pueden estar cualificados
pero tienen graves deficiencias en labores de gestión.
El problema fundamental es que se
han consolidados en las empresas procesos informales y poco estructurados que
propician un desarrollo poco predecible y repetible. Si no tenemos un proceso
para realizar dos proyecto de un modo similar ¿como vamos a ser capaces de
evaluar el coste futuro de un proyecto?.
Introducción a CMMI
El gobierno de defensa americano,
para asegurarse que sus proveedores cumplen unos criterios mínimos de calidad,
exige que estén certificados en CMM. Dato el éxito del modelo, se extendió a
otras disciplinas como la ingeniería de sistema, adquisición de material, etc.
creándose variaciones de CMM.
Como todo en esta vida, las
metodologías cambian CMM se ha ampliado y ahora ha aparecido CMMI que es una
evolución de CMM y que integra las distintos modelos de calidad.
- Capability Maturity Model for Software (SW-CMM) v2.0 draft C,
- Electronic Industries Alliance Interim Standard (EIA/IS) 731
- Integrated Product Development Capability Maturity Model (IPD-CMM) v0.98.
Calidad en el desarrollo de Software
El futuro de los contenidos: Cualquier cosa, cualquier momento y lugar
Apple, Microsoft y Google pronto hará que todas las pantallas de tu vida trabajar juntos en nuevas formas increíbles.
De repente, el futuro emocionante de la electrónica de consumo cada vez más evidente. Estamos entrando en un mundo en el que cualquier contenido - películas, televisión, música, libros, juegos y mucho más - estará disponible en cualquier dispositivo en cualquier momento. Jose Fernandez
Esta es una transformación enorme, y va a venir muy pronto.
Solía ser que los diferentes dispositivos se utilizan para cosas completamente diferentes. Regresa diez años. Se utilizó para la TV - ¡agárrense!! - Ver la televisión. Las computadoras de escritorio se utiliza sobre todo para el "trabajo real", aplicaciones de oficina, navegación web, juegos y otros usos. Portátiles eran o bien un reemplazo de escritorio para algunos, o dispositivos que viajan a los demás. Móviles se utilizaron para hacer llamadas, enviar mensajes de texto y otros usos móviles específicos.
En ese momento el próximo año, casi todos estos dispositivos va a hacer casi todas estas funciones.
Vamos a utilizar la televisión para las llamadas telefónicas mensajes de texto y vídeo. Vamos a ver "por cable" TV en tablas. Vamos a hacer un trabajo sobre la suite de oficina con los teléfonos. Vamos a revisar nuestras listas de compras en el televisor. Haremos DVR-grabar programas con nuestros teléfonos. Nuestras tabletas hará todo lo posible.
Esta cosa, en cualquier lugar y en cualquier momento futuro está más cerca de lo que piensas.
El ascenso de reflejo
Apple introdujo una característica llamada reflejo de Airplay en 2010, y anunció que como una característica de iOS 5AT del año pasado en todo el mundo de Apple Developers Conference (WWDC).
Esta característica permite a cualquier dispositivo que ejecute iTunes, iOS 4.2 o posterior, o OS X León de la Montaña para escuchar lo que haya en la pantalla a cualquier dispositivo conectado a través de la AirPort Express, Apple TVor cualquier número de dispositivos de terceros que han licenciado la tecnología.
Digamos que usted desea mostrar a alguien un video en YouTube. Sólo tienes que pinchar en tu iPhone y pulse el botón de creación de reflejo de AirPlay, se muestra en alta definición en su televisor. Y parece sorprendentemente bueno. (Esto es suponiendo que usted ya lo ha establecido, que es fácil.)
Lo mismo ocurre con los juegos, aplicaciones, calendarios, fotos y mucho más.
Reflejo de AirPlay no es corriente, sobre todo debido al número limitado de personas con AirPort Express o Apple TV. Sin embargo, para la minoría que lo utilizan, la característica es fantástico ahora, y probablemente se hará mucho mejor en el futuro.
Con el tiempo, la "ilusión" de "reflejo" de una pantalla a otra se mantendrá, mientras que el contenido real de ser descargado de forma inteligente iCloudor jugada desde el propio dispositivo. Por ejemplo, si estás jugando una película como un archivo optimizado para el iPhone en el teléfono, AirPlay va a agarrar la versión completa de televisión de alta definición desde icloud para la TV o desde el disco duro del televisor.
Las personas utilizarán cada vez más reflejo de Apple AirPlay y la competencia de productos y servicios al igual que él.
La televisión se convierte en sólo una gran pantalla de la computadora, y usted será capaz de utilizar cualquier dispositivo conectado en la casa a jugar nada en ella.
El ascenso del 'reflejo inverso'
Creo que Apple pronto anunciará - posiblemente tan pronto como el lunes en la WWDC de este año - algo que yo llamo "reflejo inverso" - una característica que haces lo que sea en su televisor a los dispositivos iOS o para su sistema operativo X equipo.
Eso significa que usted debería ser capaz de ver tanto contenido en vivo y grabado DVR-en tu Mac, iPhone iPador.
Con el tiempo, sino que también significa que las aplicaciones específicas de TV para "televisores inteligentes" estarán fácilmente disponibles en los dispositivos móviles y PCs de escritorio en la casa.
Ahora Todo Junto
La convergencia de la computación en nube, una mayor movilidad, contenidos digitales, velocidades inalámbricas más rápidas, tramas de resolución superiores, aplicaciones, y otras tendencias han conspirado para permitir una distribución nueva y radical de las tareas en todas las pantallas en su vida
El futuro de los contenidos
De repente, el futuro emocionante de la electrónica de consumo cada vez más evidente. Estamos entrando en un mundo en el que cualquier contenido - películas, televisión, música, libros, juegos y mucho más - estará disponible en cualquier dispositivo en cualquier momento. Jose Fernandez
Esta es una transformación enorme, y va a venir muy pronto.
Solía ser que los diferentes dispositivos se utilizan para cosas completamente diferentes. Regresa diez años. Se utilizó para la TV - ¡agárrense!! - Ver la televisión. Las computadoras de escritorio se utiliza sobre todo para el "trabajo real", aplicaciones de oficina, navegación web, juegos y otros usos. Portátiles eran o bien un reemplazo de escritorio para algunos, o dispositivos que viajan a los demás. Móviles se utilizaron para hacer llamadas, enviar mensajes de texto y otros usos móviles específicos.
En ese momento el próximo año, casi todos estos dispositivos va a hacer casi todas estas funciones.
Vamos a utilizar la televisión para las llamadas telefónicas mensajes de texto y vídeo. Vamos a ver "por cable" TV en tablas. Vamos a hacer un trabajo sobre la suite de oficina con los teléfonos. Vamos a revisar nuestras listas de compras en el televisor. Haremos DVR-grabar programas con nuestros teléfonos. Nuestras tabletas hará todo lo posible.
Esta cosa, en cualquier lugar y en cualquier momento futuro está más cerca de lo que piensas.
El ascenso de reflejo
Apple introdujo una característica llamada reflejo de Airplay en 2010, y anunció que como una característica de iOS 5AT del año pasado en todo el mundo de Apple Developers Conference (WWDC).
Esta característica permite a cualquier dispositivo que ejecute iTunes, iOS 4.2 o posterior, o OS X León de la Montaña para escuchar lo que haya en la pantalla a cualquier dispositivo conectado a través de la AirPort Express, Apple TVor cualquier número de dispositivos de terceros que han licenciado la tecnología.
Digamos que usted desea mostrar a alguien un video en YouTube. Sólo tienes que pinchar en tu iPhone y pulse el botón de creación de reflejo de AirPlay, se muestra en alta definición en su televisor. Y parece sorprendentemente bueno. (Esto es suponiendo que usted ya lo ha establecido, que es fácil.)
Lo mismo ocurre con los juegos, aplicaciones, calendarios, fotos y mucho más.
Reflejo de AirPlay no es corriente, sobre todo debido al número limitado de personas con AirPort Express o Apple TV. Sin embargo, para la minoría que lo utilizan, la característica es fantástico ahora, y probablemente se hará mucho mejor en el futuro.
Con el tiempo, la "ilusión" de "reflejo" de una pantalla a otra se mantendrá, mientras que el contenido real de ser descargado de forma inteligente iCloudor jugada desde el propio dispositivo. Por ejemplo, si estás jugando una película como un archivo optimizado para el iPhone en el teléfono, AirPlay va a agarrar la versión completa de televisión de alta definición desde icloud para la TV o desde el disco duro del televisor.
Las personas utilizarán cada vez más reflejo de Apple AirPlay y la competencia de productos y servicios al igual que él.
La televisión se convierte en sólo una gran pantalla de la computadora, y usted será capaz de utilizar cualquier dispositivo conectado en la casa a jugar nada en ella.
El ascenso del 'reflejo inverso'
Creo que Apple pronto anunciará - posiblemente tan pronto como el lunes en la WWDC de este año - algo que yo llamo "reflejo inverso" - una característica que haces lo que sea en su televisor a los dispositivos iOS o para su sistema operativo X equipo.
Eso significa que usted debería ser capaz de ver tanto contenido en vivo y grabado DVR-en tu Mac, iPhone iPador.
Con el tiempo, sino que también significa que las aplicaciones específicas de TV para "televisores inteligentes" estarán fácilmente disponibles en los dispositivos móviles y PCs de escritorio en la casa.
Ahora Todo Junto
La convergencia de la computación en nube, una mayor movilidad, contenidos digitales, velocidades inalámbricas más rápidas, tramas de resolución superiores, aplicaciones, y otras tendencias han conspirado para permitir una distribución nueva y radical de las tareas en todas las pantallas en su vida
El futuro de los contenidos
Apple iOS lleva el 40% de los ingresos móviles de Google
Google (NASDAQ: GOOG) está en camino de generar alrededor de $ 4.5 mil millones en ingresos móviles en 2012, con su archirrival Apple (NASDAQ: AAPL) representa cerca del 40 por ciento de ese total, según Piper Jaffray analista de Gene Munster.
En una nota emitida el miércoles de los inversores, Munster dijo que la integración de acuerdos de licencia de Google Maps y los servicios de búsqueda en el sistema de Apple IOS operativo móvil contribuirá aproximadamente $ 1.8 mil millones a los ingresos móviles de Google este año. Munster añade que el IOS se producen alrededor de un 2 por ciento del total de ventas de Google para el 2012.
Informe de Munster llega en medio de la creciente especulación de que Apple está a punto de poner fin a su dependencia de Google Maps mediante la introducción de sus propios servicios internos de asignación como parte de la próxima iOS 6, que se espera que la compañía anuncie la próxima semana durante la Conferencia anual de Desarrolladores en todo el mundo. Citando fuentes familiarizadas con el asunto, 9to5Mac informó el mes pasado que Apple tiene Placebase adquisiciones apalancadas, Tecnologías de la C3 y Poly9 para desarrollar su base de datos propia asignación destacó por un modo de visualización 3D.
Munster dijo que no espera que los ingresos móviles de Google para tener un éxito importante, incluso si la empresa ya no poder iOS servicios de mapeo, sin embargo. Afirma que Google Maps seguirá estando disponible para su descarga en la App Store de Apple, y agregó que más de mil millones de consumidores en todo el mundo ya utilizan el servicio. Google también ofrece una serie de otras aplicaciones móviles optimizadas para dispositivos IOS.
"En el futuro, se espera un continuo tira y afloja entre Apple y Google", dijo Munster. "Creemos que Google es probable que empuje más de sus aplicaciones a través de la App Store, incluyendo cromo, mientras que Apple seguirá innovando alrededor de descubrimiento en el iPhone a través de Siri. Neto-neto, creemos que la experiencia de usuario básico en IOS, permanecerán sin cambios incluso si Google Maps se sustituye ".
Propio sistema operativo de Google Android domina las ventas de teléfonos inteligentes de Estados Unidos con una cuota de mercado del 50,8 por ciento, seguido por el IOS en el 31,4 por ciento, según los últimos datos de comScore. Sin embargo, sobre la base de cifras proporcionadas por Google a Oracle como parte de su demanda por violación de patentes para Android, Google ganó menos de $ 550 millones en los ingresos de Android, entre 2008 y 2011, y obtiene menos de 10 dólares por dispositivo con Android cada año. Google ha puesto en marcha más de 250 millones de dispositivos Android en todo el mundo.
Apple iOS lleva el 40% de los ingresos
En una nota emitida el miércoles de los inversores, Munster dijo que la integración de acuerdos de licencia de Google Maps y los servicios de búsqueda en el sistema de Apple IOS operativo móvil contribuirá aproximadamente $ 1.8 mil millones a los ingresos móviles de Google este año. Munster añade que el IOS se producen alrededor de un 2 por ciento del total de ventas de Google para el 2012.
Informe de Munster llega en medio de la creciente especulación de que Apple está a punto de poner fin a su dependencia de Google Maps mediante la introducción de sus propios servicios internos de asignación como parte de la próxima iOS 6, que se espera que la compañía anuncie la próxima semana durante la Conferencia anual de Desarrolladores en todo el mundo. Citando fuentes familiarizadas con el asunto, 9to5Mac informó el mes pasado que Apple tiene Placebase adquisiciones apalancadas, Tecnologías de la C3 y Poly9 para desarrollar su base de datos propia asignación destacó por un modo de visualización 3D.
Munster dijo que no espera que los ingresos móviles de Google para tener un éxito importante, incluso si la empresa ya no poder iOS servicios de mapeo, sin embargo. Afirma que Google Maps seguirá estando disponible para su descarga en la App Store de Apple, y agregó que más de mil millones de consumidores en todo el mundo ya utilizan el servicio. Google también ofrece una serie de otras aplicaciones móviles optimizadas para dispositivos IOS.
"En el futuro, se espera un continuo tira y afloja entre Apple y Google", dijo Munster. "Creemos que Google es probable que empuje más de sus aplicaciones a través de la App Store, incluyendo cromo, mientras que Apple seguirá innovando alrededor de descubrimiento en el iPhone a través de Siri. Neto-neto, creemos que la experiencia de usuario básico en IOS, permanecerán sin cambios incluso si Google Maps se sustituye ".
Propio sistema operativo de Google Android domina las ventas de teléfonos inteligentes de Estados Unidos con una cuota de mercado del 50,8 por ciento, seguido por el IOS en el 31,4 por ciento, según los últimos datos de comScore. Sin embargo, sobre la base de cifras proporcionadas por Google a Oracle como parte de su demanda por violación de patentes para Android, Google ganó menos de $ 550 millones en los ingresos de Android, entre 2008 y 2011, y obtiene menos de 10 dólares por dispositivo con Android cada año. Google ha puesto en marcha más de 250 millones de dispositivos Android en todo el mundo.
Apple iOS lleva el 40% de los ingresos
iConvert, a un click de crear tu icono
Interesante herramienta para diseñadores con la que crear un icono a partir de una de nuestras imágenes.
Hoy queremos volver a llamar la atención sobre un interesante recurso con el que facilitar el trabajo de todo diseñador web. Jose Fernandez
iConvert es una aplicación online que de forma gratuita y sencilla nos permite crear iconos compatibles con los principales sistemas operativos (Windows, Mac OS X y Linux).
Gracias una sencilla interfaz el manejo de esta utilidad no plantea ninguna dificultad, simplemente selecciona desde tu ordenador una imagen compatible y elige la conversión a los formatos soportados para obtener automáticamente el link de descarga.
iConvert soporta formatos de imágenes .icns, .ico, .png, .svg, .tif, .jpg, .bmp, .tga y .cur para devolver iconos en .icns, .ico o .png.
Esta plataforma para abierta para todo tipo de usuarios sin necesidad de descargas ni registro previo ofrece además una colección de iconos listos para ser implementados en cualquiera de nuestros proyectos.
Todos aquellos que lo deseen pueden acceder a la última versión de iConvert desde http://iconverticons.com
iConvert, a un click de crear tu icono
Hoy queremos volver a llamar la atención sobre un interesante recurso con el que facilitar el trabajo de todo diseñador web. Jose Fernandez
iConvert es una aplicación online que de forma gratuita y sencilla nos permite crear iconos compatibles con los principales sistemas operativos (Windows, Mac OS X y Linux).
Gracias una sencilla interfaz el manejo de esta utilidad no plantea ninguna dificultad, simplemente selecciona desde tu ordenador una imagen compatible y elige la conversión a los formatos soportados para obtener automáticamente el link de descarga.
iConvert soporta formatos de imágenes .icns, .ico, .png, .svg, .tif, .jpg, .bmp, .tga y .cur para devolver iconos en .icns, .ico o .png.
Esta plataforma para abierta para todo tipo de usuarios sin necesidad de descargas ni registro previo ofrece además una colección de iconos listos para ser implementados en cualquiera de nuestros proyectos.
Todos aquellos que lo deseen pueden acceder a la última versión de iConvert desde http://iconverticons.com
iConvert, a un click de crear tu icono
miércoles, 6 de junio de 2012
Robots pronto entregar la pizza
De conducción de auto-coches están a punto de ser legalizado en California. Esa misma tecnología permitirá a la revolución del robot.
Computerworld - futuristas y escritores de ciencia ficción han pronosticado desde hace décadas que un día los robots inteligentes rodaría por la ciudad haciendo recados para nosotros.
Hoy en día, ese futuro parece todavía muy lejana. Pero es a la vuelta de la esquina. Es todo gracias a Google, así como las empresas de automóviles y las universidades que están haciendo increíbles avances en la tecnología de auto-conducción coches.
Prius de Google ya es un mejor conductor de lo que son
En 2004, fui invitado por el Pentágono para cubrir un acontecimiento histórico en el desierto californiano de Mojave: El DARPA Grand Challenge.
DARPA, la defensa de los militares de EE.UU. Advanced Research Projects Agency, quiere acelerar el desarrollo de la auto-conducción coches para su uso en el campo de batalla. La agencia desafió universidades y empresas privadas para entrar en sus vehículos robóticos en un concurso - un curso de 142 kilómetros que tuvo que ser navegado por la auto-conducción coches, camiones e incluso una motocicleta. El ganador recibirá un premio en efectivo.
Ninguna de las entradas que hace aún la marca de 10 millas.
Mientras que los coches robot ni siquiera podía manejar un camino de tierra en el desierto de entonces, ahora comparten las carreteras con nosotros.
Google, por ejemplo, ha desarrollado una flota de ocho de conducción de auto-vehículos, entre ellos seis Toyota Prius, así como un Audi y Lexus.
Un conductor se sienta en el asiento del conductor sin hacer nada y un ingeniero de Google en el asiento del pasajero. Esta es una precaución, y resulta que un una innecesaria. Auto-conducción de coches de Google han obligado a cientos de miles de kilómetros en la vía pública, sin un solo accidente mientras estaba bajo control de la computadora. De hecho, lo más peligroso acerca de la auto-conducción de coches de Google es el motor humano. Una vez que él o ella toma la rueda, aumenta el riesgo de accidentes.
Google es sólo uno de muchos proyectos exitosos coches de auto-conducción.
Las empresas de automóviles más importantes, incluyendo Audi, BMW, Cadillac, Ford, GM, Mercedes, Volkswagen y Volvo - todos tienen avanzados proyectos de auto-conducción de coches en las obras. Muchas universidades también lo hacen. Y, por supuesto, el Pentágono ha estado trabajando en proyectos de vehículos auto-conducción desde hace décadas.
Volvo ha demostrado su propia tecnología de conducción de coches en España este mes por los vehículos en un "convoy" en el tráfico normal. El convoy constaba de un camión de plomo conducido por un conductor profesional, con un camión auto-conducción y tres coches de conducción de auto-tras.
Desde un punto de vista tecnológico, el coche de auto-conducción está lista para uso a gran escala pública.
La única barrera a la disponibilidad amplia de consumidores es que los gobiernos para legalizar y para que las empresas a construir y ponerlos a disposición para la venta
Robots pronto entregar la pizza
Computerworld - futuristas y escritores de ciencia ficción han pronosticado desde hace décadas que un día los robots inteligentes rodaría por la ciudad haciendo recados para nosotros.
Hoy en día, ese futuro parece todavía muy lejana. Pero es a la vuelta de la esquina. Es todo gracias a Google, así como las empresas de automóviles y las universidades que están haciendo increíbles avances en la tecnología de auto-conducción coches.
Prius de Google ya es un mejor conductor de lo que son
En 2004, fui invitado por el Pentágono para cubrir un acontecimiento histórico en el desierto californiano de Mojave: El DARPA Grand Challenge.
DARPA, la defensa de los militares de EE.UU. Advanced Research Projects Agency, quiere acelerar el desarrollo de la auto-conducción coches para su uso en el campo de batalla. La agencia desafió universidades y empresas privadas para entrar en sus vehículos robóticos en un concurso - un curso de 142 kilómetros que tuvo que ser navegado por la auto-conducción coches, camiones e incluso una motocicleta. El ganador recibirá un premio en efectivo.
Ninguna de las entradas que hace aún la marca de 10 millas.
Mientras que los coches robot ni siquiera podía manejar un camino de tierra en el desierto de entonces, ahora comparten las carreteras con nosotros.
Google, por ejemplo, ha desarrollado una flota de ocho de conducción de auto-vehículos, entre ellos seis Toyota Prius, así como un Audi y Lexus.
Un conductor se sienta en el asiento del conductor sin hacer nada y un ingeniero de Google en el asiento del pasajero. Esta es una precaución, y resulta que un una innecesaria. Auto-conducción de coches de Google han obligado a cientos de miles de kilómetros en la vía pública, sin un solo accidente mientras estaba bajo control de la computadora. De hecho, lo más peligroso acerca de la auto-conducción de coches de Google es el motor humano. Una vez que él o ella toma la rueda, aumenta el riesgo de accidentes.
Google es sólo uno de muchos proyectos exitosos coches de auto-conducción.
Las empresas de automóviles más importantes, incluyendo Audi, BMW, Cadillac, Ford, GM, Mercedes, Volkswagen y Volvo - todos tienen avanzados proyectos de auto-conducción de coches en las obras. Muchas universidades también lo hacen. Y, por supuesto, el Pentágono ha estado trabajando en proyectos de vehículos auto-conducción desde hace décadas.
Volvo ha demostrado su propia tecnología de conducción de coches en España este mes por los vehículos en un "convoy" en el tráfico normal. El convoy constaba de un camión de plomo conducido por un conductor profesional, con un camión auto-conducción y tres coches de conducción de auto-tras.
Desde un punto de vista tecnológico, el coche de auto-conducción está lista para uso a gran escala pública.
La única barrera a la disponibilidad amplia de consumidores es que los gobiernos para legalizar y para que las empresas a construir y ponerlos a disposición para la venta
Robots pronto entregar la pizza
Guía Python: Conociendo a detalle las secuencias
Este capítulo es complemento de la tercera parte de la guía: Listas, tuplas, diccionarios y estructuras de control, si no lo has leído ¿Qué esperas?. En el tercer capítulo se muestra de forma concisa el funcionamiento de las listas y las tuplas, me propongo agregar más detalle a lo mencionado allí. Veamos qué tienen en común, qué tienen de diferente y cómo Python nos permite trabajar con cadenas como si fuesen listas de caracteres.
Secuencias:
Listas y tuplas en Python son objetos que contienen listas de datos a los que se accede mediante un índice, de forma similar a los arreglos (vectores o matrices) de otros lenguajes. Pertenecen a un tipo de datos que Python llama secuencias y que incluyen también a las cadenas de texto.
Antes de entrar en las diferencias entre los tipos de secuencias, veamos lo que tienen en común:
Si sabes algo de PHP o Javascript verás que las secuencias en Python son muy similares a los arreglos en estos lenguajes. Veamos ahora con más detalles otras características importantes de las secuencias.
Guía Python
Secuencias:
Listas y tuplas en Python son objetos que contienen listas de datos a los que se accede mediante un índice, de forma similar a los arreglos (vectores o matrices) de otros lenguajes. Pertenecen a un tipo de datos que Python llama secuencias y que incluyen también a las cadenas de texto.
Antes de entrar en las diferencias entre los tipos de secuencias, veamos lo que tienen en común:
- No hay un límite a la cantidad de elementos que pueden contener.
- Pueden contener cualquier tipo de objeto, incluyendo otras secuencias. Por ejemplo, la forma de crear una matriz en Python es crear una lista de listas.
- No es necesario saber el tamaño (cantidad de elementos) que tendrá la secuencia al momento de crearla.
Soportan algunas funciones nativas de python:
- len(secuencia): devuelve la cantidad de elementos de la lista, tupla o cadena.
- max(secuencia): devuelve el mayor elemento.
- min(secuencia): devuelve el menor elemento.
Tienen dos métodos comunes:
- secuencia.index(‘x’): devuelve el índice de la primera ocurrencia de ‘x’ en la secuencia.
- secuencia.count(‘x’): devuelve el número de veces que aparece ‘x’ en la secuencia
Los elementos de la secuencia se acceden vía subíndices, que se indican entre corchetes [] después del nombre de la variable que contiene a la secuencia:
- secuencia[0]: devuelve el primer elemento
- secuencia[2]: devuelve el tercer elemento (notar que se numeran desde 0 y no desde 1).
- secuencia[i]: devuelve el elemento i-1 de la secuencia.
- secuencia[-1]: devuelve el último elemento.
Guía Python
Quieres un trabajo en Google
Con más de 70 oficinas en 40 países la compañía líder de Internet ofrece de forma constante distintos puestos de trabajo.
Si te consideras preparado para formar parte de una de las compañías tecnologícas más importantes en todo el mundo Google te ofrece la oportunidad que estabas buscando. Jose Fernandez
En una constante búsqueda de mejora de la calidad de su equipo, Google ofrece a través de una de sus páginas una interesante bolsa de trabajo con completa información sobre términos y condiciones laborales.
España, Argentina, México, Perú, Brasil, Chile, Colombia son solo algunas de las oficinas donde los afortunados que sean seleccionados podrán llevar a cabo su trabajo para la compañía propietaria del buscador.
Para presentar tu candidaura y formar parte del multidisciplinar equipo de Google simplemente entra en http://www.google.com.mx/about/jobs y filtra tu búsqueda de un puesto de trabajo hasta encontrar lo que estás buscando.
Quieres un Trabajo en Google
Si te consideras preparado para formar parte de una de las compañías tecnologícas más importantes en todo el mundo Google te ofrece la oportunidad que estabas buscando. Jose Fernandez
En una constante búsqueda de mejora de la calidad de su equipo, Google ofrece a través de una de sus páginas una interesante bolsa de trabajo con completa información sobre términos y condiciones laborales.
España, Argentina, México, Perú, Brasil, Chile, Colombia son solo algunas de las oficinas donde los afortunados que sean seleccionados podrán llevar a cabo su trabajo para la compañía propietaria del buscador.
Para presentar tu candidaura y formar parte del multidisciplinar equipo de Google simplemente entra en http://www.google.com.mx/about/jobs y filtra tu búsqueda de un puesto de trabajo hasta encontrar lo que estás buscando.
Quieres un Trabajo en Google
Insertar Google Maps en tu web es fácil con Gmaps.js
El API de Google Maps es muy completo. Permite desde incluir mapas en tu sitio web hasta geolocalización HTML5, poligonos, rutas, etc.
El problema es su complejidad. Google Maps API v3 está inspirado en Java, mientras que Javascript es más conocido por su estilo idiomático, simple y directo. La complejidad también hace que personas no tan expertas en programación prefieran insertarlo como iframe (ugh) y simplemente no aprender mapas. Jose Fernandez
HPNeo y Yaraher de Xenda liberaron hoy Gmaps.js, un proyecto que apunta a reimplementar todo el poder del API de Google Maps con la simpleza de jQuery y Javascript.
Insertar Google Maps en tu web
El problema es su complejidad. Google Maps API v3 está inspirado en Java, mientras que Javascript es más conocido por su estilo idiomático, simple y directo. La complejidad también hace que personas no tan expertas en programación prefieran insertarlo como iframe (ugh) y simplemente no aprender mapas. Jose Fernandez
HPNeo y Yaraher de Xenda liberaron hoy Gmaps.js, un proyecto que apunta a reimplementar todo el poder del API de Google Maps con la simpleza de jQuery y Javascript.
Insertar Google Maps en tu web
Suscribirse a:
Entradas (Atom)