javascript

Recursos de programación de javascript
The title: Cracking JWT tokens: a tale of magic, Node.JS and parallel computing Learn how you can use some JavaScript/Node.js black magic to crack JWT tokens and impersonate other users or escalate privileges. Just add a pinch of ZeroMQ, a dose of parallel computing, a 4 leaf clover, mix everything applying some brute force and you'll get a powerful JWT cracking potion!
Node.js es una tecnología cada vez más popular para el desarrollo de servicios web. Grandes abanderados de Java como Netflix están usando cada vez más JavaScript para implementar parte de su backend. Pese a esta realidad, muchos javeros como yo no quieren tocar JavaScript ni con un palo, y cuando hay que hacerlo, sólo en el browser. Si eres javero y no te gusta JavaScript, ven a verme y te contaré cómo desarrollar servicios web con Node.js. Verás cómo con TypeScript, async/await y frameworks como Nest y TypeORM no echarás de menos a Spring y JPA. Lo mismo hasta te atreves a probar y llenas tu portátil de pegatinas molonas para parecer moderno ;). Y si no te convenzo, al menos te daré argumentos para no separarte de tu querido Tomcat. -------------------------------------------------------------- Micael Gallego es Doctor en Informática y profesor de Cloud computing, Desarrollo Web y Programación Concurrente en la Universidad Rey Juan Carlos. Imparte formación sobre XP y Cloud en empresas y se mancha las manos como desarrollador Java/JavaScript en kurento.org y elastest.io. Ha contado sus experiencias en Codemotion, T3chFest, MadridJUG, MadridAgil y SaveInformaticOS. Le gusta apasionar a los demás con su pasión, el desarrollo software ¿Y si lo escuchas mientras vas al trabajo o te pones en forma? http://www.ivoox.com/22377829 Todos los videos de CODEMOTION 2017 https://www.youtube.com/playlist?list=PLKxa4AIfm4pWeEgciQ_898Tqzsd24lApG Descarga gratis la versión digital del libro de Roberto Canales “Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles ” https://goo.gl/i2zZtJ Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
Node.js es una tecnología cada vez más popular para el desarrollo de servicios web. Grandes abanderados de Java como Netflix están usando cada vez más JavaScript para implementar parte de su backend. Pese a esta realidad, muchos javeros como yo no quieren tocar JavaScript ni con un palo, y cuando hay que hacerlo, sólo en el browser. Si eres javero y no te gusta JavaScript, ven a verme y te contaré cómo desarrollar servicios web con Node.js. Verás cómo con TypeScript, async/await y frameworks como Nest y TypeORM no echarás de menos a Spring y JPA. Lo mismo hasta te atreves a probar y llenas tu portátil de pegatinas molonas para parecer moderno ;). Y si no te convenzo, al menos te daré argumentos para no separarte de tu querido Tomcat. https://2017.codemotion.es/agenda.html #5649626120060928/4828054509584384
One of the katas I use to start practicing TDD with my mentees is the Fractions kata. This kata is great to practice writing a good list of examples and doing small baby steps. I first learn about it while doing the J. B. Rainsberger wonderful TDD course. We usually do it in Java, but last week Antonio and I did it in JavaScript ES5 using the Function as Object pattern. This is a very interesting pattern to create objects that you can use in any language with first-class functions and closures....
Javascript has conquered the world – developers can use it in the browser, on the server, to write mobile apps, on the desktop with Electron, and even to create serverless services. Like the language or not, the truth is JS developers have built an incredible ecosystem with libraries and tools to do almost anything. During the talk I’ll show how to bring the power of F# - the functional paradigm, static typing with type inference, pattern matching, and more modern language features – to this huge and rich JS world using Fable – F# to JS compiler.
Il titolo: Blockchain, Bitcoin, Ethereum e Javascript Mining: Monetizzare le proprie Skill da Developer Come poter massimizzare le proprie competenze da Developer per sfruttare la rivoluzione tecnologica che sta portando la Blockchain, le applicazioni decentralizzate e le Criptovalute (Bitcoin, Ethereum, Ripple, etc)? E' questa la domanda a cui ho cercato di rispondermi un paio di anni fa e che ha cambiato drasticamente gran parte della mia vita di "semplice" developer. In questo talk voglio raccontarti la mia esperienza facendo chiarezza su aspetti tecnici riguardanti la blockchain, lo sviluppo su Ethereum (Smart Contracts) e la nuova frontiera del mining Javascript.
Do you feel the JavaScript fatigue? Are you still trying to learn ‘the next big thing’? Does your code seem legacy just after six months because of that ‘next big thing’? Have you ever thought of building a software, even a complex one, without any kind of dependency on your package.json? During the talk, we are going to see how to create your own framework and libraries with just standard ECMAScript features and W3C standard APIs.
'O Deep Thought computer,' he said, 'the task we have designed you to perform is this. We want you to tell us....' he paused, 'The Answer.' 'The Answer?' said Deep Thought. 'The Answer to what?' 'Life!' urged Fook. 'The Universe!' said Lunkwill. 'Everything!' they said in chorus. Deep Thought paused for a moment's reflection. 'Tricky,' he said finally. 'But can you do it?' Again, a significant pause. 'Yes,' said Deep Thought, 'I can do it.' 'There is an answer?' said Fook with breathless excitement. 'Yes,' said Deep Thought. 'Life, the Universe, and Everything. There is an answer. But, I'll have to think about it.' ― Douglas Adams, The Hitchhiker's Guide to the Galaxy License: CC BY-NC-ND https://creativecommons.org/licenses/by-nc-nd/2.0/ #JavaScript
In this talk we'll explore what role Service Workers play in the landscape of Progressive Web Apps, and how they can be used within Angular applications, by taking a look at how they have been used in the latest angular.io website update. Slides: http://pascalprecht.github.io/slides/angular-and-service-workers/ #/ Speaker: Pascal is a front-end engineer with a love for semantic markup and evolving technologies in the open web. He loves contributing to open source and is the creator of the popular angular-translate module. He also likes traveling the world and speaks at conferences and meetups. When he's not busy preparing the next workshops for thoughtram, you might find him outside with his skateboard. License: CC BY-NC-ND https://creativecommons.org/licenses/by-nc-nd/2.0/ #JavaScript
So.. we really wanna use the new shiny angular, we want to build a Single-Page-Application so we can animate page-transitions, but we still want the CMS to control routes and templates (we have many and they change all the time). We also want the CMS-editor to be in control of the pages content and render unknown rows of dynamic content. How can we remain this level of flexibility while compiling our templates Ahead-Of-Time (AOT). In this walk we will follow the thought- and working process, trial and errors and end up with a working solution. It will be lots of options with pros/cons, some live-coding, tradeoffs and will end up with a GitHub repository for everyone to go home and clone. Slides: https://www.slideshare.net/FilipBruunBechLarsen/building-a-dynamic-spa-website-with-angular Speaker: Filip is a frontend developer from Denmark, focusing on delivering great user-experiences to the end-user – often using Angular. He is the Frontend Manager at IMPACT, delivering large-scale commerce-products to well-known business and consumer brands. Filip is passionate about the web, and cares not only about clean and efficient code, but also about accessibility and performance, in order for the web to be available and accessible for everybody - without sacrificing great design and UX. In his local city of Aarhus, Denmark, Filip initiated an angular user group that has grown to become the biggest in the country. Filip is an active community member, and an experienced public speaker, loving to share knowledge and to mentor fellow developers and entrepreneurs. Filip lives in Aarhus, with his wife and two boys, and fluently speaks English and Danish. #JavaScript