FRIKADAS: Cómo construir tu propia super-computadora por menos de 100 euros
Gobiernos e instituciones de investigación de todo el mundo utilizan las supercomputadoras para resolver algunos de los problemas más complejos de la ciencia, como el estudio de moléculas para...
View Article3 trucos para automatizar tus tareas de desarrollo con git hooks
El sistema de control de versiones Git, como muchos otros, viene con unos cuantos trucos en la manga que lo hacen muy extensible de forma programática. En este artículo aprenderemos uno de ellos, los...
View ArticleLas 10 herramientas más importantes para orquestación de contenedores Docker
El auge de los contenedores ha cambiado la forma en la que los programadores conciben el desarrollo, el despliegue y el mantenimiento de las aplicaciones de software. Haciendo uso de las capacidades de...
View ArticleGAMBADAS: El efecto 2000 japonés
Cuando tú o yo cambiamos de trabajo, como mucho actualizamos nuestro perfil de LinkedIn. Y eso si nos acordamos. Pero cuando el emperador de Japón se jubila, es un problema muy grave para mucha gente,...
View ArticleSQL Server: cuáles son las diferencias entre @@identity y Scope_identity
Foto de Kyle Glenn en UnsplashCuando insertamos un registro en una tabla de una base de datos, lo más habitual es que se genere automáticamente un nuevo identificador único para el nuevo registro,...
View Article3 formas de inicializar colecciones Java a la hora de declararlas
Foto por Aaron Burden en UnsplashEn muchos lenguajes, al definir una colección como un array o una lista podemos asignarle una sucesión de valores de forma que los contenga como elementos. En Java,...
View ArticleGAMBADAS: engañar al GPS para enviar a tu coche autónomo directo contra el...
Foto de NESA by Makers en UnsplashCada día millones de personas utilizan el sistema global de posicionamiento americano, GPS. Todos los móviles llevan un sensor GPS incorporado que recibe señales de su...
View ArticleCómo sustituir GIFs animados por vídeo y ganar en el proceso
Seamos realistas: los GIF son un vestigio del pasado. Nacieron en los años oscuros de la prehistoria de Internet (siglo pasado) cuando reproducir vídeo en un navegador no era más que un sueño. Este...
View Article5 bibliotecas JavaScript para creación de gráficas y visualizaciones
Si estás programando una aplicación tipo dashboard, escribiendo un resumen de estadísticas, o construyendo aplicaciones web para manipular datos, conviene que conozcas las herramientas que te permiten...
View ArticleDesarrollo Web móvil: ¿Qué diferencia existe entre el Viewport y la...
El viewport de un dispositivo es el tamaño teórico que tiene la pantalla de dicho dispositivo, el cual no tiene por qué coincidir con la resolución real de la pantalla (de hecho no coincide casi nunca...
View ArticleCómo configurar ASP.NET Core 2.1 en Linux en menos de 10 minutos
Nota: este artículo es una traducción al español del artículo original de Daniel Crabtree, con su permiso expreso. Visita el blog de Daniel o síguelo en Twitter.Me sorprendió gratamente lo fácil que...
View ArticleCómo hacer un ribbon destacado usando solo CSS y el pseudoelemento ::before
En este post vamos a aprender una técnica muy sencilla pero resultona para simular una cinta (ribbon, en inglés) con un texto superpuesta con CSS sobre un elemento del contenido.La aplicación práctica...
View ArticleFundamentos de JavaScript: por qué deberías saber cómo funciona el motor
Foto de Lee Attwood en UnsplashNota: este artículo es una traducción del original en inglés de Rainer Hahnekamp con su permiso expreso. Rainer es un ingeniero de software austríaco con amplia...
View ArticleInstaladores en Windows y qué diferencia existe entre un instalador .exe y...
En Windows existen fundamentalmente dos maneras de instalar un programa en el sistema: descargándose un archivo ejecutable (.exe) que es un programa de instalación específico, o bien descargándose un...
View ArticleGuía básica para la personalización de la shell de Linux y Mac
El intérprete de comandos más popular en Linux es Bash (acrónimo de Bourne-again shell), pero no sólo está presente en el sistema del pingüino, sino que también es la shell por defecto en macOS y se...
View ArticleConviértete en un desarrollador con trabajo en menos de un año (no sin esfuerzo)
¿Alguna vez te has planteado la posibilidad de convertirte en un desarrollador de software? ¿Estás buscando alguna forma de reorientar tu carrera profesional? En este artículo te propondré algunas...
View ArticleJava 11 ya está aquí: te toca pagar a Oracle o cambiarte a otras opciones
Hace justo un año Oracle lanzaba la esperadísima versión 9 de Java. Era la primera gran versión de la plataforma desde Java 8, aparecido más de cuatro años antes, en marzo de 2014. Lo cierto es que...
View ArticleGAMBADAS: Troyano bancario en Android con decenas de miles de descargas
Hay que tener mucho (pero mucho) cuidado con cualquier cosa que instales en tu teléfono móvil, especialmente en el caso de Android, el sistema operativo más extendido, con una cuota de mercado de más...
View ArticleLos beneficios de utilizar Docker y contenedores a la hora de programar
El desarrollo con instancias de Docker está cada vez más extendido entre los equipos de desarrollo de software porque simplifica el proceso de programación, despliegue y entrega de aplicaciones.Docker...
View ArticleFRIKADAS: Construye tu propio Mars Rover siguiendo instrucciones de la NASA
Bueno, el de hoy es el sueño de todo geek que se precie: construir su propia réplica del Rover que la NASA envió a Marte hace unos años. Además ¡siguiendo las instrucciones de la propia NASA!Y, ojo, no...
View Article