java

Recursos de programación de java
Post previously published in Spanish Aplicación del principio DRYI always keep in mind that in software development it is very important to keep each business concept in one place only. Code duplication is a problem that we should try to avoid or at least restrict and systematically remove when needed.But, sometimes, we blindly follow the DRY principle, without having in mind that each decision has a cost.  In this post, I will expose some points that can help us decide...
La primer charla que vemos sobre pagos por internet, BitCoin en T3chFest2017. ¿Es compatible la amistad entre un javero y un administrador de sistemas? En la charla habla de BitCoin y José Miguel nos confirma que ya ha hecho pruebas con java. Todos los videos de T3chfest 2017; https://www.youtube.com/playlist?list=PLKxa4AIfm4pUirRheABHJJQ5BZJCBL8sd Suscríbete a nuestra newsletter; bit.ly/newsletterautentia Facebook; https://www.facebook.com/Autentia-127966880558674/ Twitter; https://twitter.com/autentia
Rodrigo de Frutos (Intelygenz) @DarkRodry "Durante gran parte de la universidad y mis primeros años en el mercado laboral, todos mis desarrollos han tenido una cosa en común: Java. A principios de este año me surgió la oportunidad de trabajar con un nuevo lenguaje y un paradigma de programación con una infinidad de posibilidades: Scala. En esta charla explicaré la sintaxis básica del lenguaje y daré algún ejemplo de como cambia el enfoque entre un código en Java y Scala" Suscríbete a nuestra newsletter; bit.ly/newsletterautentia Facebook; https://www.facebook.com/Autentia-127966880558674/ Twitter; https://twitter.com/autentia
Hablamos con Iván López en Codemotion 2016 acerca de su participación en sus dos charlas. ¿Por qué habla de java? Quería tratar un poco el tema de docker y mostrar a lo que se afronta un desarrollador día a día y mete un poco de programación de groovy. Nos habla de Greach, el ecosistema Groovy. Todos los videos de Codemotion 2016; https://www.youtube.com/playlist?list=PLKxa4AIfm4pUvMn4lZ8zin500bsp3oL2A Suscríbete a nuestra newsletter; bit.ly/newsletterautentia Facebook; https://www.facebook.com/Autentia-127966880558674/ Twitter; https://twitter.com/autentia
Hablamos con Luis Calvo en Codemotion 2016 y nos cuenta cómo ve el evento. Nos habla de su charla sobre CSS y la compensación entre la charla de back-end y front-end. El front se está metiendo cada vez más en el back, de ahí java y cada vez son menos los que hablan propiamente del front-end. Todos los videos de Codemotion 2016; https://www.youtube.com/playlist?list=PLKxa4AIfm4pUvMn4lZ8zin500bsp3oL2A Suscríbete a nuestra newsletter; bit.ly/newsletterautentia Facebook; https://www.facebook.com/Autentia-127966880558674/ Twitter; https://twitter.com/autentia
La semana pasada Luis Rovirosa y yo impartimos una formación de TDD en las oficinas de Gradiant en Vigo. Gradiant es el acrónimo en inglés del Centro Tecnolóxico de Telecomunicacións de Galicia (Galician Research and Development Center in Advanced Telecomunications) y utilizan los conocimientos y experiencia de sus profesionales de investigación para aportar valor a empresas y organizaciones mediante la transferencia de conocimiento y el diseño de productos especializados. La naturaleza del cen...
Reactive programming is a paradigm oriented around data flows and propagation of changes. Kotlin is a programming language intended to be a better Java, and it's designed to be usable and readable across large teams with skill and discipline variances. Despite its object-oriented building blocks, Kotlin fits well in the functional reactive programming landscape. In this essay, I will deep-dive into the most relevant aspects of FRP in Kotlin focusing on the advantages that everyone can get when using this approach to build an Android app.
Il Gang of Four è stata una Bibbia per tutti gli sviluppattori della mia generazione. Il suo pregio è stato darci un vocabolario comune: quando un programmatore dice "qui ho usato uno strategy pattern" tutti sanno di cosa parla. Il problema è che gran parte dei pattern elencati nel libro sono un workaround per sopperire ad un'astrazione mancante: le higher order functions. Le lambdas introdotte in Java 8 consentono anche ai Javisti di liberarsi di questa sovrastruttura. Lo scopo del talk è mostrare in una live coding session come reimplementare i più usati GoF pattern in maniera funzionale.