Koalite: Ofuscar el código para proteger… ¿qué?
Hoy en día es fácil acceder a un montón de código fuente de distintos proyectos, aprender de él e incluso adaptarlo y utilizarlo en tus propios desarrollos si la licencia lo permite. Pero no siempre ha...
View ArticleVariable not found: Enlaces interesantes 313
Pues tras un par de semanitas de parón debido a mi excursión al MVP Summit, volvemos a la carga con un buen puñado de enlaces que, como siempre, espero que os resulten interesantes :-).NET / .NET...
View ArticlePoesía Binaria: Píldora: 10 maneras de tomar una captura de pantalla en...
Como usuarios, seguro que por herencia de Microsoft Windows, casi siempre utilizamos la tecla Imprimir Pantalla para tomar capturas de nuestro escritorio o pantalla. Generalmente, nuestro entorno de...
View ArticlePicando Código: Dinosaur Office
Hace poco decidí desenpolvar mi querido Nintendo 3DS. Desde que tengo el Nintendo Switch, es la primera vez que vuelvo a prender mi 3DS. Una de las cosas geniales que tenía la consola, pero que ahora...
View ArticleVariable not found: Redirecciones HTTP 303, 307 y 308: ¿las conoces?
Como sabemos, los conocidos códigos de estado HTTP 301 y 302 se usan para retornar al agente de usuario (normalmente, el navegador) una redirección, que viene a ser algo así como decirle “hey, el...
View Articleproyectos Ágiles: Nuevo blog de transformación ágil
Este mes ha sido el inicio de un nuevo proyecto muy ilusionante con Vanesa Tejada y Silvia Sistaré: explicar la transformación ágil desde experiencias reales, consejos y trucos.A continuación, el...
View ArticleBlog Bitix: Novedades de Java 10
Oracle y los ingenieros a cargo del desarrollo Java están haciendo en mi opinión un buen trabajo que se han materializado en las versiones Java 8 con las lambdas, en Java 9 con los módulos y en Java 10...
View ArticleBlog Bitix: La herramienta jlink para generar runtimes de Java incluyendo...
En versiones anteriores de Java 9 había un único runtime para ejecutar cualquier aplicación que debía ser instalado previamente para la ejecución de la aplicación. Aunque la aplicación no usase Swing...
View ArticlePoesía Binaria: Cómo empaquetar programas para Ubuntu o Debian y servirlos...
Hace unos meses vi una serie de posts de El Atareao donde hablaba del empaquetado de un programa para Ubuntu y subirlo a un PPA. Esto nos va a permitir distribuir nuestros programas para que puedan ser...
View ArticlePicando Código: Humble Indie Bundle 19
Vuelve el Humble Indie Bundle en su versión original: humilde paquete de videojuegos multiplataforma independientes sin DRM para Linux, Mac y Windows. Además de la version sin DRM, obtenemos una clave...
View ArticlePicando Código: Ciberpolítica – la privacidad en la era digital: desafíos y...
Hoy salió un especial en la diaria en conjunto con DATYSOC sobre ciberpolítica en el que tuve el gusto de participar. Un gran trabajo de Fabrizio Scrollini en coordinar a varios colegas para escribir...
View ArticleVariable not found: Enlaces interesantes 314
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-).NET / .NET CoreIEnumerator, IEnumerable y otras hierbasLuis Marcos RiveraStack Overflow Developer...
View ArticleBlog Bitix: Qué es y cómo funciona el type erasure en Java
Los tipos genéricos en Java se implementaron usando type erasure por simplicidad en la implementación, no incurrir en penalizaciones de rendimiento o memoria y por mantener la compatibilidad con...
View ArticlePicando Código: La historia del Proyecto Mozilla
El proyecto Mozilla fue creado en 1998 con la liberación del código fuente del navegador web Netscape. Estaba destinado a aprovechar el poder creativo de miles de programadores en Internet y alimentar...
View ArticlePicando Código: 20 años de Mozilla
https://picandocodigo.net/wp-content/uploads/2018/03/mozilla-20.mp4Hoy se cumplen 20 años del nacimiento del proyecto Mozilla. Los que leen el blog seguido sabrán que soy un gran admirador y seguidor...
View ArticleBitácora de Javier Gutiérrez Chamorro (Guti): ¿Por qué C++ Builder?
Empecé usando C++ Builder en 1996 con la versión 1.0, muchos lo conocíamos todavía como Ebony, el nombre en clave del producto. Desde entonces, he sido un apasionado de este entorno de desarrollo, en...
View ArticlePoesía Binaria: Cómo permitir solo la ejecución de una instancia de nuestros...
Aunque me gusta que los programas sean flexibles y nos permitan una ejecución libre y sin restricciones. Además, quiero que permitan editar varios archivos a la vez y realizar múltiples conexiones. Hay...
View Articleproyectos Ágiles: Master en Agile – MMA 2018
En octubre de 2018 se iniciará el Barcelona una nueva edición del Master en Métodos Ágiles (MMA) en La Salle (Universitat Ramon Llull). Tras 5 exitosas ediciones del formato anterior en forma de...
View ArticleVariable not found: Enlaces interesantes 315
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-).NET / .NET CoreC# 7 Series, Part 10: Span and universal memory managementMark ZhouDecompilando...
View ArticleVariable not found: Variable not found, por fin con HTTPS
Pues creo que he tenido que ser el último de internet en hacer que su sitio web sea accesible con HTTPS, pero por fin puedo decir que la dirección https://www.variablenotfound.com ya está activa y,...
View Article