Blog Bitix: Introducción a NIO.2, el sistema de entrada/salida de Java
Una de las tareas más importante que realizan algunas aplicaciones es el manejo de la entrada y salida ya sea al sistema de ficheros o a la red. Desde las versiones iniciales de Java se ha mejorado...
View ArticleBitácora de Javier Gutiérrez Chamorro (Guti): Galardones de FileOptimizer
¿Por qué use C++ Builder con FileOptimizer? desvelaba mi apuesta personal por Embarcadero C++ Builder desde hace más de 20 años. Volvemos a hacer balance de FileOptimizer, porque aunque la psicología...
View ArticleKoalite: Programar no es desarrollar
Me encanta programar. Probablemente sea la parte de mi trabajo que más disfruto. Y creo que soy capaz de valorar la importancia de programar bien y el impacto que ello tiene en el buen desarrollo de un...
View ArticleVariable not found: Enlaces interesantes 316
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-).NET / .NET CoreUnit testing Finalizers in C#Matthew AbbottExploring Dependency Injection in C# – part...
View ArticlePicando Código: Daniela Vázquez: científica de datos extrae y abre datos del...
Si bien Uruguay ha avanzado bastante en el tema de Datos Abiertos, todavía queda mucho por hacer. El Parlamento en particular no publica Datos Abiertos. Sí publica diarios de sesiones, pero en PDF, una...
View ArticlePicando Código: Entrevista en Sputnik Mundo
A raíz del artículo que escribí para la diaria sobre Ética hacker, fui entrevistado en Sputnik Mundo. El artículo:Hackers: ¿amigos o enemigos de los ciudadanos? Sputnik consultó al desarrollador y...
View ArticleAdrianistán: Mónada ST en Haskell: STRef, STArray
Haskell tiene una librería muy completa, con muchas estructuras de datos y, en este caso, mónadas muy interesantes. En este caso vamos a hablar de la mónada ST. ST son las siglas de State Threads....
View ArticleVariable not found: Cómo incluir scripts en la página desde vistas parciales...
Cuando desarrollamos una aplicación ASP.NET Core MVC, es muy frecuente encontrar que nuestras vistas definen secciones de contenido usando la directiva @section que más adelante se incluyen en el...
View ArticlePicando Código: Actualización a Montevideo Bicis con datos de accidentes 2017
Montevideo Bicis es un sitio web que presenta información objetiva para gente que quiera circular en bicicleta en Montevideo. Aprovecha Datos Abiertos de la Intendencia de Montevideo y y UNASEV....
View ArticleAdrianistán: Introducción a Prolog, tutorial en español
Prolog es un lenguaje de programación lógico, quizá uno de los más populares de este paradigma ya que fue el primero en implementarlo, en el año 1972 en Francia.Durante un tiempo, se creyó que PROLOG...
View ArticleBlog Bitix: Prompt de la terminal personalizado en carpetas de git con el...
Uno de los sistemas de control de versiones más utilizado es Git. Bash es el intérprete de comandos por defecto en la mayoría de distribuciones GNU/Linux. A la hora de trabajar en la terminal y estando...
View ArticleVariable not found: Enlaces interesantes 317
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-).NET / .NET CoreAnnouncing .NET Core 2.1 Preview 2Rich LanderC# 7.X and Beyond – A sneak peek at the...
View Articlexailer.info: Lanzamiento de Xailer 5.1.0
Estimados usuarios de Xailer,Hoy publicamos una nueva actualización de Xailer, la versión 5.1.0 que básicamente corrige todos los errores encontrados hasta la fecha y se prepara internamente para el...
View ArticleVariable not found: ¿Aún usas ToString() para obtener el nombre de los...
Va un truquillo muy rápido que, aparte de al que os habla, quizás a alguno más os provoque un momento “ahh, pues claro, cómo no se me había ocurrido antes” ;)Y es que el problema con las costumbres es...
View ArticleAdrianistán: Natural Language Understanding con Snips NLU en Python
Uno de los campos más importantes de la inteligencia artificial es el del tratamiento del lenguaje natural. Ya en 1955, en el primer evento sobre Inteligencia Artificial, y promovido entre otros por...
View ArticleBlog Bitix: La controversia sobre las excepciones checked y uncheked
Las excepciones son una forma de gestionar las condiciones de error que se dan en los programas. En el lenguaje C se utiliza el valor de retorno de la función para determinar la condición de error que...
View ArticleBlog Bitix: La controversia sobre las excepciones checked y unchecked
Las excepciones son una forma de gestionar las condiciones de error que se dan en los programas. En el lenguaje C se utiliza el valor de retorno de la función para determinar la condición de error que...
View ArticleBlog Bitix: La sentencia try-with-resources de Java
Una de las novedades que incorporó Java 7 es la sentencia try-with-resources con el objetivo de cerrar los recursos de forma automática en la sentencia try-catch-finally y hacer más simple el código....
View ArticleKoalite: Lo mínimo a entender sobre transacciones
Cualquiera que se dedice a esto de desarrollar software conoce el concepto de transacción. O al menos eso quiero pensar. Otra cosa es ya hasta qué punto seamos conscientes de lo que realmente implica...
View ArticleVariable not found: Enlaces interesantes 318
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-).NET / .NET CoreHelp us plan the future of .NET!Aditi DugarPerformance Improvements in .NET Core...
View Article