Menú de navegaciónMenú
Categorías

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

750 artículos publicados

Microsoft hace Open Source el depurador de Java de Visual Studio Code

VS Code ofrece soporte "de serie" para varios lenguajes y además permite depurar JavaScript, TypeScript y Node.js, y posee extensiones para dar soporte a una extensa gama de otros lenguajes de programación, como C#, C++, Python, PHP o Go, entre otros. Sin embargo, cuando salió y durante bastantes meses, el gran ausente en esta lista fue Java, uno de los lenguajes de programación más utilizados. El año pasado Red Hat sacó una extensión con ayuda para escribir código, pero en los últimos 2 meses se han dado pasos de gigante que ahora culminan con haber hecho de código abierto estas herramientas. Si programas en Java esto te interesa. [Más]

.NET y WebAssembly - ¿Es esto el futuro del Front-End?

Webassembly o WASM es un formato bytecode de bajo nivel para secuencias de comandos en el lado del cliente (el navegador), evolucionado desde JavaScript. Puedes compilar fácilmente a WebAssembly desde C y C++ hoy en día... y más lenguajes de programación se están subiendo al carro para incluir WebAssembly como objetivo de compilación cada día. Existen varios proyectos que permiten compilar C# y .NET a Web Assembly y por lo tanto utilizar el código que quieres y conoces directamente desde el navegador. Scott Hanselman te cuenta cómo... [Más]

GAMBADAS: Reproducir un proyecto de 86 millones con 57 líneas de código

En el estado de Victoria en Australia se roban unos 16.000 vehículos cada año. El sistema que usa la policía costó 86 millones de dólares para hacer reconocimiento automático de placas de matrícula en tiempo real y detectar vehículos robados. Un programador australiano, para denunciar el gasto injustificado, construyó un sistema similar en tan solo 57 líneas de código Node.js. Te lo contamos a continuación... [Más]

Angular 5: todo lo que necesitas saber, en 10 minutos o menos

Desde finales de la semana pasada está ya disponible Angular 5, la nueva versión del conocido framework de desarrollo web Front-End. Esta versión entra dentro del plan de Google de lanzar una nueva revisión "grande" cada 6 meses, aunque en ocasiones las novedades sean más bien escasas. No es lo que ocurre en esta ocasión, en la que la versión 5 trae bastantes cosas nuevas y alguna de ellas bastante importante. Vamos a verlas... [Más]

10 razones para aprender Java

Si eres programador o te estás formando para serlo, probablemente hayas oído hablar de Java, y mucho. Hay un montón de lenguajes de programación por ahí, todos reputados y más que contrastados, cada uno con sus ventajas e inconvenientes. Además, cada día salen nuevos lenguajes de programación como Google Go, Swift de Apple o Rust. Algunos de estos lenguajes nuevos buscan reemplazar o ser una alternativa a lenguajes consolidados, mientras que otros nacen para usarse en determinados frameworks emergentes. Como consecuencia, lo normal es que te hagas las siguientes preguntas: ¿por qué motivo debería aprender Java a estas alturas? ¿es importante saber Java? A continuación enumeramos 10 razones por las que deberías aprender Java. Si te convencen, quizás este el momento de hacerlo 😉 [Más]

FRIKADAS: Controla el navegador con tu mente

Cómo utilizar RxJS (para recibir y procesar streams de datos en el navegador), Angular (para la interfaz de usuario), un dispositivo comercial de EEG (electro-encefalografía) y el nuevo estándar Web Bluetooth para crear código que te permite controlar el navegador con tu mente... o para ser más precisos con pestañeos de tus ojos... [Más]

Los 7 pecados capitales del programador novato

Es humano cometer errores cuando uno está comenzando su carrera profesional, incluso es humano (aunque hay quien se parece más a un robot) equivocarse a pesar de poseer mucha experiencia. Lo realmente importante es saber distinguir qué tipos de fallos debe uno evitar, pues podrían obstaculizar el progreso de tu carrera profesional como desarrollador. En este post te mostramos los 7 errores que debes desterrar de tu trayectoria si no quieres quedarte por el camino. [Más]

FRIKADAS: Tu corazón será tu nuevo sistema de autenticación

Un nuevo sistema de autenticación biométrica utiliza la geometría del corazón del usuario para identificarlo y autenticarlo para usar la máquina, según investigadores de la Universidad de Buffalo. El sistema tarda ocho segundos en escanear un corazón y, a continuación, puede monitorizar al usuario constantemente para determinar si otro usuario intenta acceder a la máquina. El escáner puede monitorizar un corazón a 30 metros de distancia y no presenta riesgos para la salud, han afirmado los investigadores. [Más]

Historia del lenguaje C#: pasado, presente y evolución

C# tiene ya más de 15 años. Tres lustros en los que pasó de ser un lenguaje que algunos consideraban poco más que una copia barata de Java, a haber consenso en torno a que se trata de un lenguaje innovador y que incluso le ha hecho sombra al lenguaje de Oracle. En este artículo repasamos la evolución del lenguaje y todas las características importantes que se le han ido introduciendo desde que nació. Una interesante retrospectiva para tener siempre a mano... [Más]