Menú de navegaciónMenú
Categorías

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

633 artículos publicados

Variables y tipos de datos en Java: tipos simples, clases y tipos envoltorio o wrapper

No es es lo mismo tener que almacenar en la memoria de un ordenador un número entero que uno decimal. Aunque al final todo son ceros y unos dentro de la memoria de una máquina, es la forma de interpretarlos lo que marca la diferencia, tanto al almacenarlos como al recuperarlos. Este el motivo por el que los lenguajes de programación cuentan con el concepto de tipos de datos: se trata de distintas maneras de interpretar esos "ceros y unos" en función de ciertas configuraciones que establecen el espacio utilizado así como la representación aplicada para codificar y descodificar esa información. En este artículo te presentamos los diferentes tipos de datos que tiene Java, sus usos y restricciones, etc. [Más]

FRIKADAS: Una inteligencia artificial que detecta enfermedades oliéndote el aliento

La inteligencia artificial ha demostrado su gran capacidad a la hora de utilizar algunos "sentidos", por ejemplo la vista (para conducir coches o analizar resonancias magnéticas), el oído (por ejemplo el asistente de tu móvil o Google Home) o el tacto (a la hora de que un robot agarre y levante una caja midiendo su peso, rozamiento, etc...). Parece ser que ahora también pueden usar el sentido del olfato. Unos investigadores han desarrollado un método basado en deep-learning que podría analizar compuestos en el aliento humano y detectar enfermedades (incluyendo cáncer) con un promedio de aciertos superior al obtenido por especialistas humanos. [Más]

GAMBADAS: imágenes maliciosas subidas a Docker Hub minaban criptomonedas en tu servidor

Al igual que no debes descargar de Internet un ejecutable cualquiera y ponerlo a andar en tu máquina o, mucho menos, en tu servidor, tampoco deberías descargar una imagen cualquiera de Docker, usarla como base para una aplicación tuya y dejarla funcionando en tu servidor. En cualquiera de los dos casos, si lo haces, puede que acabes "donando" tu tiempo de CPU y tus recursos para que alguien se haga de oro minando criptomonedas. Esto es lo que ocurrió hace poco con Docker Hub. Lo peor no fue eso, sino la poca agilidad a la hora de responder que demostró la empresa. Te lo contamos... [Más]

Cómo Microsoft hizo que me volvieran a gustar otra vez .NET y C#

"¿Por qué diablos querrías usar ASP.NET? ¿Te has quedado atrapado en los 90?". Estas son las palabras que salían de la boca de un viejo compañero de trabajo mío cuando se me ocurrió la posibilidad de utilizar ASP.NET para un proyecto que estábamos a punto de empezar hace un par de años. Siempre estaba de acuerdo con él la mayoría de las veces. Microsoft había desarrollado un gran lenguaje, un potente framework web y un gran conjunto de herramientas en torno al mismo, y aún así había muchas personas que no estaban contentas. Pero las cosas han cambiado mucho desde entonces, Microsoft ha subido mucho el nivel y le ha dado la vuelta a la situación. ASP.NET ha pasado de ser algo que estabas "obligado" a utilizar porque lo usaban en tu empresa, a algo que quieres usar, por muy desarrollador hípster y moderno que seas... [Más]

FRIKADAS: Objetos impresos en 3D que se conectan a WiFi sin electrónica alguna

Imagínate un bote de detergente líquido para la ropa que puede detectar cuándo se está quedando sin jabón y se conecta automáticamente a Internet para pedir uno nuevo. Lo que es más: imagínate que para hacerlo no necesite incorporar electrónica: que sea el propio plástico el que lo haga. Parece ciencia-ficción, pero los estudiantes de doctorado e investigadores Vikram Iyer, Shyam Gollakota y Justin Chan, de la Universidad de Washington han sido los primeros en hacer que esto sea una realidad gracias a la impresión en 3D de objetos y sensores de plástico que pueden recopilar datos útiles y comunicarse por sí mismos con otros dispositivos conectados a WiFi. No solo eso: han puesto a disposición de todo el mundo los modelos 3D que permiten conseguirlo. Te lo contamos... [Más]

Ya está disponible .NET Core 2.1

Como ya os comentamos en directo durante la pasada DotNet2018, Microsoft ha anunciado la disponibilidad de .NET Core 2.1. Esta nueva versión incluye mejoras en el rendimiento, el runtime y las herramientas. También incluye una nueva forma de implementar herramientas como paquetes NuGet. Se agrega un nuevo e interesante tipo primitivo llamado Span que opera en datos sin asignaciones de memoria adicionales. Hay muchas otras nuevas API, centradas en la criptografía, la compresión y la compatibilidad de Windows. Es la primera versión que admite chips Alpine Linux y ARM32. En este extenso artículo te contamos las principales novedades. [Más]

FRIKADAS: Convierte la pantalla de tu MacBook en táctil por menos de 1 euro

Los portátiles de Apple son de los más codiciados en el mercado y ofrecen un hardware de primer nivel, combinado con un sistema operativo a medida del dispositivo que hace que vaya todo muy ágil. Una pieza de hardware que siempre se han resistido a incorporar es la pantalla táctil. Si siempre has querido tener una así en tu MacBook, en esta ocasión te traemos el proyecto de unos "frikis" que te permite convertirla en "touch" con tan solo un elemento muy simple y un poco de software. [Más]

GAMBADAS: Crean una "llave maestra" que abre millones de habitaciones de hotel

Casi todos los hoteles del mundo tienen hace años cerraduras electrónicas que usan tarjetas digitales para conceder el acceso. En las películas cualquier hacker de medio pelo es capaz de reventar esas cerraduras con un móvil y un pequeño dispositivo misterioso, pero la realidad es mucho más complicada. ¿o quizá no? Unos investigadores de F-Secure han reventado las cerraduras del fabricante más grande del mundo, presentes en miilones de puertas de decenas de miles de hoteles. Te lo contamos... [Más]

FRIKADAS: La culpa de la letra en los "memes" de Internet es de Microsoft

La gran mayoría de los memes que se mueven en Internet en la actualidad se crean en un minuto utilizando generadores online de memes, en los que podemos seleccionar una imagen y agregar un texto. Lo que es común a casi todos ellos es la configuración predeterminada: el mismo tipo de letra de tipo cuadrado, en letras mayúsculas blancas, y el texto delimitado en negro. Esos ajustes hacen que sea fácil leer bien prácticamente cualquier imagen, oscura o clara. Pero ¿qué historia hay detrás de esto? Pues, como en muchas otras cosas, en la sombra está una vez más Microsoft... [Más]