Menú de navegaciónMenú
Categorías

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

1052 artículos publicados

FRIKADAS: la propuesta de matrimonio más "geek" de la historia

Lo que os vamos a contar hoy no lo supera ni la más rebuscada escena de película romántica de Hollywood... Lo más normal si alguien le pide matrimonio a su pareja es que, como mucho, se arrodille en plan hortera y le ofrezca una cajita abierta con el anillo y un buen pedrusco, mientras hace la pregunta del millón. Luego el resto de comensales del restaurante gritan "vivan los novios" y suena una música empalagosa... Lo dicho, Hollywood total. Sin embargo para David Hoskins, un desarrollador de UX de Reino Unido, algo tan convencional quedaba fuera de toda duda. Quería hacer algo mucho más espectacular, y sobre todo "friki". Así que estuvo preparando el gran momento durante casi un año y creó "The Box"... [Más]

Las 10 principales diferencias entre AngularJS y Angular

Antes de nada debes tener claro que, a pesar de compartir el nombre, AngularJS y Angular no tienen nada que ver. El mal llamado "Angular 2", que se llama solamente Angular, no es una nueva versión de AngularJS (también denominado Angular 1.x). Es un nuevo framework, escrito desde cero y con conceptos y formas de trabajar completamente distintos. En este artículo te contamos las 10 diferencias más importantes entre ambos frameworks desde el punto de vista de alguien que ya conoce AngularJS y se está pensando si pasarse a Angular. [Más]

¿Qué son los filtros de excepciones en el lenguaje C#?

Los filtros de excepciones son una característica de la gestión de errores de .NET que han estado disponibles en el framework desde siempre. Los programadores de VB.NET han tenido acceso a ellos también desde el origen de los tiempos, pero los "sufridos" programadores de C# se tenían que conformar con simularlos de manera chapucera. No fue hasta la aparición de C# 6.0, allá por el verano de 2015, que los programadores de C# le pudieron sacar partido a esta útil característica por primera vez. Un filtro de excepciones lo que nos permite es establecer una cláusula catch específica no solo para un tipo de excepción concreta, sino también filtrando la excepción según algunas condiciones adicionales sobre la misma. En este artículo vamos a aprender a usarlos mediante un ejemplo concreto. [Más]

15 cosas que todo desarrollador debería saber pero que quizá no sepas

Hay muchas cosas que se aprenden gracias a la experiencia, a relacionarte con otras personas y a ver mundo. No se aprenden en los libros de programación, pero tienen mucho que ver con tu trabajo como programador. En esta lista hemos reunido las 15 que más nos gustan y que creemos que le pueden servir a cualquiera que se dedique al bonito oficio de domar máquinas digitales :-) [Más]

¿Por qué aprender TypeScript?

Si estás metido en la comunidad JavaScript, junto con lo de left-pad, probablemente hayas oído hablar TypeScript. El hecho de que grandes frameworks como Angular o EmberJS lo hayan adoptado le ha proporcionado mucha atención. También me gustaría pensar que, al estar Dojo 2 hecho con TypeScript le da un punto más de calidad al tema, y me gustaría además explicar en parte por qué quizás tú también deberías invertir un poco de tiempo en aprender TypeScript. [Más]

GAMBADAS: Agricultores hackeando sus tractores con firmware ucraniano ¿qué podría salir mal?

Es indudable que el mundo se mueve hacia los servicios de suscripción. Y ni siquiera los sectores más tradicionales se escapan de esta tendencia. Lo cual no quiere decir que siempre vaya a ser buena para todos los implicados. Y sino que se lo pregunten a los dueños de tractores John Deere en el EEUU profundo.... En este artículo te contamos qué les está ocurriendo, cómo lo están solucionando utilizando para ello métodos poco seguros y qué implicaciones tiene esto en la vida de todos los consumidores, también aquí en Europa. [Más]

VÍDEO: El operador Flecha en ECMAScript

En este artículo vamos a conocer cómo se utiliza la sintaxis de funciones anónimas o lambdas, basada en en el operador flecha o "fat arrow", utilizando para ello un vídeo práctico. [Más]

¿Es cierto que 3 mil millones de dispositivos ejecutan Java?

Si has instalado Java alguna vez habrás visto el banner en el que "sacan pecho" diciendo que más de 3 mil millones* de dispositivos ejecutan Java. ¿Qué hay de cierto en esa afirmación? En este artículo sacamos las cifras para ver si cuadran para confirmar o descartar el mito. [Más]

¿Qué lenguajes de programación se usan más los fines de semana?

En este post JuliaSilge nos cuenta qué lenguajes de programación son más populares los fines de semana y, por lo tanto, cuáles son los favoritos de los programadores para cuando programan por afición y no por trabajo. Podremos ver cuáles han ido cayendo en desgracia en los últimos años y cuáles son ahora los más populares, lo cual te puede dar pistas también sobre qué estudia la gente, qué le gusta para sus proyectos e, incluso (y con cuidado) cuáles pueden ser populares en las empresas en los próximos años... [Más]

Las 10 extensiones de Chrome indispensables para desarrolladores

Chrome es uno de los navegadores más utilizados del mundo. En gran parte su popularidad se debe a lo fácil que es ampliar sus capacidades mediante el uso de extensiones. El problema muchas veces es encontrar la apropiada entre el enorme mar de opciones que tenemos, ya que existen miles de ellas. En el caso de los desarrolladores existen unas cuantas extensiones que no debiéramos dejar de utilizar, sobre todo si somos programadores web. En este recopilatorio hemos reunido las 10 que más nos gustan, sin ningún orden en particular. [Más]