Menú de navegaciónMenú
Categorías

La mejor forma de Aprender Programación online y en español www.campusmvp.es

700 artículos publicados

GAMBADAS: Hay quien se pasa con la seguridad

Ahora está de moda que los portátiles vengan con un reconocedor de huellas dactilares para tener "máxima seguridad" (reza para que no te corten un dedo si trabajas en un banco). Hasta Apple se ha apuntado al carro, y el iPhone 5S es el primer smartphone en utilizar  un sensor de huella dactilar (Touch ID) como contraseña de acceso. Lo malo es que algunos se pasan un poquito y convierten la experiencia en algo, digamos, complicadilla: ¡Caray! Este sistema sí que necesita entrenamiento para ser fiable ;-) Necesitarás unos días para ponerlo en marcha.

Ya está aquí Visual Studio 2013 Update 2

Hace unas horas Microsoft ha liberado la versión definitiva de Visual Studio 2012 Update 2. Esta segunda actualización para el entorno viene cargada de novedades, no solo respecto a arreglar errores, sino con nuevas características para el entorno y mejoras de rendimiento y fiabilidad. Entre las nuevas características disponibles cabe destacar: Aplicaciones universales: Ya os hemos hablado de ellas en cuanto se presentaron. Este nuevo tipo de proyectos permiten crear aplicaciones que se ejecutarán sin cambios tanto en Windows 8.1 como en Windows Phone 8.1. Muy a tener en cuenta. Ahora el entorno añade lo que se necesita para crearlas. Herramientas Web: en el ámbito del desarrollo web se introducen muchas novedades, como un nuevo editor muy mejorado para JSON, soporte para sintaxis Sa... [Más]

Objective-C: un lenguaje compilado y enlazado para programar para iPhone y iPad

A la hora de programar aplicaciones para el sistema operativo de Apple, iOS, y por lo tanto para crear apps para iPhone y iPad, debes utilizar el lenguaje Objective-C. Este lenguaje extiende al clásico lenguaje de programación C, añadiéndole capacidades de programación orientada a objetos y sobre todo intentando atajar los problemas de reusabilidad que tenía éste. Su desarrollo se inició en 1981 (¡hace más de 30 años!) por parte de dos programadores entusiastas de la empresa ITT, que luego fundaron su propia empresa para comercializarlo. Se popularizó a finales de la década de los '80 cuando lo licenció un pequeña empresa llamada NEXT, fundada por Steve Jobs tras haber sido expulsado de Apple. Cuando Apple compró NEXT unos años después (en 1996) y Jobs volvió triunfante a su casa, sus sistemas formaron la base de la nueva Apple, y con ell... [Más]

FRIKADAS: La camiseta que te abraza

Cada vez es más difícil encontrar en este mundo cruel a quién quiera abrazar a un friki como nosotros ;-) Suponemos que pensando en esto, Francesca Rosella y Ryan Genz co-fundadores de la empresa londinense CuteCircuit,  han inventado esta estupenda camiseta que te abraza. Si te fijas verás unos círculos de color naranja. No son el estampado: son unos “abrazadores” que oprimen y calientan levemente la zona donde están creando la sensación de ser rodeado por unos cálidos brazos. Este modelo corresponde a la primera versión de la camiseta, pero si entras en su web verás cómo ha ido evolucionando. La presión y temperatura se controlan a través de una aplicación Java (vaya por Dios) para el móvil que permite “enviar” el abrazo vía SMS o bluetooth. Así, cuando más lo necesite uno, con más fuerza y calor podrá consolarse a sí mismo. Aunqu... [Más]

VIDEO: Activar la compilación de vistas en ASP.NET MVC

Como sabemos, en proyectos ASP.NET MVC las vistas Razor/ASPX son compiladas en tiempo de ejecución, cuando se produce el primer acceso a las mismas. Aunque esto ofrece algunas ventajas, como la reducción del tiempo de compilación o la posibilidad de modificarlas “en caliente”, es decir, durante la ejecución de la aplicación, introduce también un inconveniente importante: los errores que hayamos cometido en su implementación no serán detectados hasta que la página sea visualizada, hecho que, en el peor de los casos, se producirá ya en producción. Para evitar este tipo de situaciones, ASP.NET MVC incluye la posibilidad de llevar a tiempo de compilación la comprobación de errores en vistas. El problema es que la forma de conseguirlo es al... [Más]