• Herramientas de productividad para gestionar tareas y notas

    software planeta-codigo

    Para uso personal, el blog y las tareas en el trabajo he estado usando Google Docs y posteriormente Evernote. En mi flujo de trabajo estas herramientas no eran todo lo que necesitaba para la gestión de las tareas en los tres usos que les daba. De modo que he estado buscando alguna herramienta alternativa mejor adaptada a mis necesidades, dos de estas herramientas son Notion que es la que finalmente estoy usando de momento y ClickUp que es una muy buena alternativa a Notion en algunos aspectos mejor.
    Continuar leyendo...

  • Desempaquetado de la funda de teclado tamaño 60% KEMOVE

    hardware

    Una funda de teclado permite transportarlo en una mochila sin que los keycaps se estropeen, el teclado se raye y lo protege de la humedad y agua en un día de lluvia. La marca KEMOVE ofrece una funda que se ajusta a las dimensiones de los teclados de formato 60% de los que ofrece varios modelos. Los teclados mecánicos tiene un precio más elevado que los de membrana con lo que gastar algo más en una funda si se va a transportar o para guardarlos en periodos de tiempo que no se use el teclado es una buena recomendación.
    Continuar leyendo...

  • Análisis del juego de aventuras Uncharted 4

    juegos

    El Uncharted 4 lanzado para la PlayStation 4 tiene una calidad gráfica que destaca sobre los juegos The Uncharted Collection con las remasterizaciones de los tres primeros. La historia gira en torno a los piratas de épocas pasadas y sus tesoros junto a algunos capítulos en los que se conocen más detalles de la juventud de Nathan. Son juegos de aventuras, tesoros y acción que casi parecen una película interviniendo los personajes ya conocidos de entregas anteriores y algunos nuevos. Entre todos los juegos de la serie Uncharted quizá haya uno que guste más que otros en cuanto a historia, secuecias o capítulos pero los cuatro juegos no hay uno malo, todos están a un gran nivel y son una serie de juegos que siguen siendo una buena recomendación para jugar aún después de haberse lanzado la PlayStation 5.
    Continuar leyendo...

  • Desempaquetado y análisis del smartphone Samsung Galaxy S21 FE

    hardware

    He estado usando un Samsung Galaxy S6 lanzado en el 2015 durante unos tres años hasta el 2022 de segunda mano cuando ya alguien lo consideraba obsoleto. A día de hoy la cámara y la batería dan muestras de agotamiento y dejan que desear comparado con un móvil más reciente. Adicionalmente, aunque funcionase perfectamente ya no recibe actualizaciones de software ni de seguridad y la última versión de Android que ha recibido ha sido la 7, ni siquiera Lineage OS ofrece soporte para el S6. Aunque no uso el teléfono de forma intensa la cámara y la versión de Android si son dos cosas que he buscado mejorar al comprar y cambiar a un nuevo móvil que sin ser lo más avanzado del momento si es una mejora muy apreciable en muchos apartados. Después de evaluar no muchas pocas opciones el móvil al que he cambiado es al Samsung Galaxy S21 FE.
    Continuar leyendo...

  • Desempaquetado y análisis de teclado mecánico compacto e inalámbrico KEMOVE DK61

    hardware

    El KEMOVE DK61 es un teclado mecánico que mejora en varios aspectos y aúna varias de las mejores cosas que tienen los DIERYA DK61E y DK63 sin incrementar demasiado su precio con lo que si no se quiere ajustar el presupuesto al máximo compensa por las características mejoradas. El KEMOVE DK61 es muy compacto, de formato 60% con con la ventaja de tener un tamaño reducido y el inconveniente de no tener algunas teclas. Similar al DIERYA DK61E pero que incorpora la conexión inalámbrica del DK63 e incrementa su autonomía con una batería de mayor capacidad y conservando la iluminación RGB. En otras características como switches y keycaps está a la altura de un buen teclado de gama alta pero que en este caso el KEMOVE a un precio por debajo de los 100€.
    Continuar leyendo...

  • Cómo usar el comando git bisect para descubrir el primer commit con un error

    gnu-linux planeta-codigo programacion

    El comando git bisect es muy útil cuando se desea encontrar en que commit se ha introducido un error en un rango de commits ya que permite automatizar la búsqueda sin tener que hacerlo manualmente el desarrollador que simplemente se limita a indicar a Git si el commit a analizar en cada prueba es correcto o incorrecto. Una vez descubierto en que commit se ha introducido el error es cuestión de revisar los cambios de ese commit, analizar sus cambios e identificadas las líneas de código erróneas aplicar la solución.
    Continuar leyendo...

  • Aplicación con interfaz gráfica para repositorios Git

    gnu-linux planeta-codigo programacion

    Una herramienta con interfaz gráfica hace más fácil algunas tareas que usar la línea de comandos directamente. Este también es el caso al trabajar con repositorios de código fuente con la herramienta de control de versiones Git. Usar la linea de comandos tiene sus propias ventajas como permitir automatizar tareas con scripts o realizar operaciones sin tener que usar la interfaz gráfica. La interfaz gráfica y la linea de comandos no son excluyentes, se pueden usar según convenga en cada ocasión. Al trabajar con múltiples repositorios de Git, para realizar operaciones comunes como commits, analizar el historial y ver las diferencias en un archivo entre dos versiones una herramienta gráfica también facilita la tarea.
    Continuar leyendo...

  • Mecanismos eléctricos, interruptores, enchufes y desempaquetado Schneider New Unica

    fuera-de-tema

    Los mecanismos de la instalación eléctrica que tenía de mi vivienda ya tienen alguno más de 20 años, con el uso y paso del tiempo algunos interruptores estaban sucios y ni aún intentando limpiarlos quedaban completamente limpios, por otro lado un par de interruptores me estaban haciendo ruido y arco eléctrico con la consecuencia de que alguna bombilla se me estaban fundiendo no cada más de tres o más años que duran las bombillas LED sino en menos de un año. Por estos motivos y también por el motivo estético he reemplazado tanto los interruptores como los enchufes. Reemplazar los mecanismos eléctricos no es difícil con uno mínimos conocimientos pero por seguridad al manipular elementos eléctricos hay que conocerlos y no tener ninguna duda ni cometer ningún error para no tener un accidente.
    Continuar leyendo...

  • Por qué y ejemplo de cómo desarrollar un plugin de Gradle

    java planeta-codigo

    Generalmente cuando se necesita una funcionalidad en Gradle esta suele estar proporcionada por los propios desarrolladores de Gradle, por los propios mantenedores de otras herramientas para integrarlas en Gradle o en último caso por alguien que antes ha tenido la misma necesidad ha publicado un plugin. Si aún así no hay un plugin que ofrezca la funcionalidad que se desea, Gradle ofrece la posibilidad de que cualquiera desarrolle sus propios plugins y los use para sus necesidades específicas o en caso de ser útil para otras personas compartirlo en un repositorio público como cualquier otro.
    Continuar leyendo...

  • Novedades de Java 18

    java planeta-codigo

    Las novedades de Java 18 no añaden nada en el lenguaje pero sí incorpora algunas relevantes en la plataforma como el uso de UTF-8 por defecto, una utilidad de línea de comandos para disponer de un servidor web simple, poder añadir fragmentos de código en los comentarios de la documentación Javadoc así como el marcado para su eliminación en futuras versiones de la finalización de objetos. También publican otras novedades en incubación, nuevas versiones en vistas previa de otras características se publicarán de forma definitiva en siguientes versiones y otros numerosos cambios menores.
    Continuar leyendo...

  • Detectar errores y comprobar la sintaxis de los scripts de Bash

    gnu-linux planeta-codigo

    El lenguaje de scripting Bash permite crear sencillos y no tan sencillos scripts para automatizar tareas del sistema o funciones. Dado que un script de Bash se interpreta no se compila un error no se detecta hasta llegar a la línea con el error que puede ser en la mitad del script dejando la tarea sin finalizar correctamente. Para evitar errores antes de la ejecución del script Bash ofrece varias opciones.
    Continuar leyendo...

  • Cambiar el comportamiento de la aplicación con configuración, anotaciones y condicionales en Spring Boot

    java planeta-codigo

    Aparte de un sistema de configuración muy flexible para proporcionar configuración de diferentes fuentes, Spring permite cambiar el comportamiento de la aplicación en base a los valores resueltos de las propiedades de configuración. Mediante configuración y sin realizar cambios en el código fuente el contenedor de inversión de dependencias determina las instancias y sus dependencias que crea.
    Continuar leyendo...

  • Desempaquetado y análisis de teclado mecánico compacto e inalámbrico DIERYA DK63

    hardware

    Al elegir un teclado para un ordenador como un teclado mecánico hay varias características a tener en cuenta. Quizá la principal es el factor de forma que determina su tamaño y el número de teclas que tiene, pero en el ámbito de teclados mecánicos hay otra buena colección de características importantes a considerar como por ejemplo si ofrece conexión inalámbrica además de por cable, y en los inalámbricos si es de batería recargable o utiliza pilas y si es por radiofrecuencia o por Bluetooth. El teclado mecánico DIERYA es un teclado mecánico en formato de 60% de 63 teclas y con la posibilidad de funcionamiento por cable y de forma inalámbrica por Bluetooth según conveniencia, un teclado en la gama media con unas características destacables y con un precio adecuado por lo que ofrece.
    Continuar leyendo...

  • Análisis de los juegos de aventuras Uncharted The Nathan Drake Collection

    juegos

    Uncharted The Nathan Drake Collection contiene el conjunto de los tres primeros Uncharted, juegos de aventuras de historia lineal para la consola PlayStation, tesoros, disparos y peleas con algunos comentarios de humor y persecuciones en vehículos que son la seña de identidad de la saga. Aún siendo juegos lanzados para la PS3 siguen siendo unos buenos juegos de aventuras de historia lineal con una duración más asequible que normalmente exigen los juegos de mundo abierto. La colección remasterizada para PS4 tiene mejoras gráficas sobre los originales.
    Continuar leyendo...