Publicado por
campusMVP
el
Más allá de la broma de mal gusto del título... esto es un tema grave. La FDA americana (la agencia responsable de los productos médicos en EEUU) ha descubierto que los marcapasos de St. Jude Medical (parte de la multinacional laboratorios Abbott) pueden ser hackeados para controlar el ritmo cardíaco de quién los lleva, o incluso para dejarlos sin batería y que dejen de funcionar. Y no es la primera vez que pasa algo similar. En este post te contamos qué ha pasado y la lucha que existe entre las empresas médicas y los investigadores de seguridad para liberar el código de este tipo de dispositivos.
[Más]
Publicado por
José M. Alarcón Aguín
el
Si trabajas en desarrollo web, entonces casi seguro que has escuchado hablar de Webpack. Esta útil herramienta se vende como un "bundler", una herramienta capaz de empaquetar varios módulos JavaScript en un solo archivo .js para optimizar las descargas. Pero lo cierto es que es muchísimo más que eso. Es tan potente que hoy en día ha sustituido por completo a otras herramientas tradicionales de desarrollo web Front-End como Bower, Gulp o Grunt, e incluso a servidores web de desarrollo. En este artículo te explicamos qué es, para qué se usa y cuáles son sus ventajas e inconvenientes.
[Más]
Publicado por
campusMVP
el
Aprender a programar, y nos referimos a un lenguaje concreto, sino al oficio, es algo que no viene sin esfuerzo. Muchos programadores cuando empiezan a menudo se enfrentan a los mismos obstáculos. En este artículo analizaremos las principales adversidades a las que se enfrenta un programador intentando dar consejos sobre cómo superarlas.
La idea es prevenir a todos aquellos desarrolladores y programadores noveles sobre algunas de las principales frustraciones de la profesión para que intenten atajarlas lo mejor posible y facilitarles la entrada en este oficio tan apasionante y prometedor.
[Más]
Publicado por
José M. Alarcón Aguín
el
¿Qué unidad de medida de almacenamiento es un GiB? ¿Por qué aparece en las ofertas Cloud? ¿Y en los discos duros? ¿En qué se diferencia de 1GB? Todas las preguntas contestadas en este breve artículo...
[Más]
Publicado por
José M. Alarcón Aguín
el
Muchas aplicaciones que vas a desarrollar necesitarán enviar algún correo electrónico que otro de vez en cuando. Si necesitas hacer muchos envíos es mejor recurrir a servicios especializados, como por ejemplo Sendgrid o Mailgun, pero si lo único que quieres es poder enviar un correo muy de vez en cuando (por ejemplo, para un formulario de contacto en tu web o cuando se produzca un error), entonces puedes recurrir a soluciones más "rupestres" como la que te vamos a contar...
[Más]
Publicado por
campusMVP
el
Resulta que esta cosa tan rara era algo que se hacía en los años '90, en el apogeo de las cintas de vídeo. Por aquel entonces las omnipresentes cintas VHS eran tan baratas y los discos duros y otros medios tan caros, que resulta que eran una forma barata y efectiva de hacer copias de seguridad de los equipos informáticos. Pinchabas al chisme el ordenador y el vídeo y le dabas a grabar. Listo. Como lo oyes... Ahora la conocida página de YouTube Lazy Game Reviews (LGR) y su presentador Clint, han recuperado uno de estos raros dispositivos para ponerlo en la práctica y ver si eran capaces de hacerlo funcionar.
[Más]
Publicado por
José M. Alarcón Aguín
el
Ya han pasado dos años desde que se empezó a hablar públicamente sobre .NET Core, y poco más de 1 año desde que se lanzó la versión 1.0 de la nueva plataforma (apareció el 28 de junio de 2016). El mes pasado Microsoft lanzó, por fin, la versión 2 de .NET Core, ofreciéndonos una segunda encarnación más robusta y completa de la nueva tecnología. A pesar de todo este tiempo, aún hoy en día sigue habiendo una gran confusión en torno a todo lo que tiene que ver con la plataforma, sus versiones, sus compatibilidades, etc... ¿En qué estado están las cosas? ¿Qué debemos esperar de cara a finales de 2017 y principios de 2018 en lo que respecta a las tecnologías de desarrollo de .NET? ¿Cuál es el panorama actual?
[Más]
Publicado por
campusMVP
el
Todos los móviles de los últimos años llevan incorporado reconocimiento de instrucciones por voz. No solo los móviles, también PCs de sobremesa (Cortana y Siri), muchos coches y la última moda: los asistentes del hogar estilo Amazon Echo (que lleva a Alexa), Apple HomePod (con Siri) o Google Home (que incorpora Google Assistant). Aparte de algunos casos famosos que ha habido en los últimos meses y que más que "cracking" eran desafortunadas coincidencias, ahora unos investigadores chinos han descubierto como romper la seguridad de cualquiera de estos aparatos usando ultrasonidos. Si tienes un móvil con un asistente, esto te interesa...
[Más]
Publicado por
campusMVP
el
Tras múltiples retrasos y variaciones en el ámbito, por fin hoy ve la luz la nueva y esperada versión de la plataforma Java: Java 9. Es importante no olvidar que la anterior versión, Java 8, se lanzó en marzo de 2014, toda una vida en los tiempos que corren, y que las sucesivas "updates" que han ido lanzando hasta julio de este año eran fundamentalmente arreglo de bugs de seguridad. Es decir, han sido 3 años y medios sin nada nuevo en el lenguaje o la plataforma :-O Y eso que Java 9 lleva en el tablero de diseño desde 2011. En este post repasamos cuáles son sus principales novedades...
[Más]
Publicado por
José M. Alarcón Aguín
el
Un snippet (o "fragmento" en español) o es más que un fragmento de código ya creado que podemos insertar de golpe mientras escribimos, ahorrándonos muchas pulsaciones de teclas. Normalmente se trata de código muy repetitivo, lo que los americanos llaman plumbing ("fontanería" se suele decir en español) y que en realidad no nos aporta demasiado tener que escribirlos una y otra vez. Gracias a los snippets puedes reducir esto a la pulsación de un par de teclas y ahorrar muchísimo tiempo. En este post te contamos cómo conseguirlo.
[Más]