-
Lección 📈 En tendenciaPaginación de resultados
PanacheQuery nos permite cuidar más la query que queremos que se mande a la base de datos, aprovechando el poder de Hibernate ORM, que es lo que lleva debajo. En este vídeo veremos cómo aplicar paginación a una query para poder ofrecer menos resultados por endpoint y así no someter... -
Lección 📈 En tendenciaDeja de poner Class.forName
Hace ya demasiados años que no hace falta poner Class.forName para trabajar con los drivers JDBC de las principales bases de datos. -
Lección 📈 En tendencia¿Qué es un genérico?
Los genéricos son parámetros de clase. Implican que cuando se fabriquen instancias de una clase, se especifique un parámetro extra que va ligado a toda la instancia, y que es un tipo. Dentro de la declaración de una clase tendremos referencias a ese tipo neutro y genérico, que serán sustituidas... -
Lección 📈 En tendenciagit-reflog
El reflog es un log especial donde se incorporan commits cada vez que se hace un cambio de rama o un reset, lo que puede ser usado en caso de emergencia para recuperar un estado anterior de la rama si la liamos con el rebase, reset o checkout. -
Lección 📈 En tendenciaAudio
¿Cómo reproducir audio a través del navegador en HTML5? Usando la etiqueta ‹audio› y también la etiqueta ‹source› para especificar la fuente del contenido. -
Lección 📈 En tendencia¿Por qué usar Make?
En este episodio te presento Make, una herramienta muy extendida en la programación UNIX y Linux y popularizada por lenguajes de programación como C o C++, con la que podrás compilar tus programas de ordenador o realizar tareas de desarrollo repetitivas (como ejecutar tests) de una forma más ergonómica. -
Lección 📈 En tendencia¿Qué es Git?
En este primer episodio del Tutorial de Git discuto qué es Git, por qué se ha vuelto tan popular en la industria del software y qué ventajas nos aporta frente a otros sistemas de control de versiones ya existentes. -
Lección 📈 En tendenciaOtras construcciones de C
Prestemos un poco de atención al resto de construcciones que nos ofrece C: union, enum y typedef. También las ofrece C y también tienen derecho a tener sus 5 minutos de fama. -
Lección 📈 En tendenciaInstalación y creación de proyectos
En el primer episodio de este tutorial de libGDX actualizado a la versión v1.0 muestro qué necesitamos para usar la librería y también cómo crear un proyecto y añadirlo a Eclipse. -
Lección 📈 En tendenciaCómo usar Future
Te cuento ahora cómo puedes usar la clase Future para gestionar una tarea que hayas enviado a un ExecutorService y así poder recuperar el resultado final cuando se haya terminado de procesar, o cancelarla si es necesario interrumpir su ejecución para que no termine.