commit conf

Recursos de programación de commit conf
Andrew Tanenbaum talk @ Codemotion Rome 2015: "MINIX 3: A Reliable and Secure Operating System"
OOP and FP: become a better programmer Hear the story of Simon, an experienced OOP Java developer, exposed to the new lambda features of JDK 8. His friend Mario, a long-bearded FP geek, will try to convince him that FP can help him develop more readable and maintainable code. A journey into the discovery of the main new feature - lambda expressions - of JDK 8.
Functional Programming You Already Know From JVM to .NET languages, from minor coding idioms to system-level architectures, functional programming is enjoying a long overdue surge in interest. Functional programming is certainly not a new idea and, although not apparently as mainstream as object-oriented and procedural programming, many of its concepts are also more familiar than many programmers believe. This talk examines functional and declarative programming styles from the point of view of coding patterns, little languages and programming techniques already familiar to many programmers.
SVG is the old new hot thing on the web today; we’re seeing it everywhere. Despite being around for quite a very long time, we’re only getting to know SVG today and finding new things about it every day. Getting started working with SVG may seem overwhelming at first. Where do we start? There are different ways to embed an SVG, so which one should we choose? What about browser support for SVG? How well does it work with CSS? In this talk Sara wants to give an overview of how to get started working with SVG, going over several point from creating and exporting SVGs, optimizing and embedding them, providing fallback for non-supporting browsers, dealing with CSS, and much more. The slides of this talk are available at http://slides.com/sarasoueidan/working-with-svg-a-primer #/ See other Codemotion talks at http://2014.codemotion.es/en/agenda.html
NO. La sottile arte di trovare il tempo dove non esiste. Non abbiamo mai tempo per fare nulla. Quante volte avete detto: "Vorrei rilasciare un progetto Open Source" oppure "Vorrei studiare Obj-C e imparare a fare App!". E poi andate su GitHub e trovate persone che hanno rilasciato o contributo a CENTINAIA di progetti, conoscono 6-7 linguaggi di programmazione diversi e parlano a conferenze in giro per l'Italia e l'Europa. Come fanno a gestire il tempo? Sono più bravi di noi? NO è la risposta.
Every millisecond counts: Techniques, strategies, and tools for a Web Performance Jedi Wannabe Developers, Designers, and Project Managers love to promise high performance for their web apps. But they know they're lying. In fact most of the websites fail from a performance point of view. In this talk I focus on every aspect and strategy that you have to consider to to fulfill the promise: performance metrics, measurements and monitoring strategy, optimization best practices, the paradox of third-party content, image rendering, browser performance tools. With one goal in mind: finding small changes that led to some of the biggest performance gains.
PHP is the king, nodejs is the prince and Python is the fool. At Namshi, an e-commerce retailer based in Dubai serving the UAE and GCC, we are using different technologies to boost our architecture. We started with a common architecture based on PHP Nginx, Mysql and Memcache: the usual suspects. During last year the architecture changed a lot, using an SOA paradigm to meet expectations and the huge increase of traffic from several millions users throughout the year. But there’s more… In this talk we will show how funny, easy and rewarding is to integrate different technologies in your stack, with PHP always being the king of the whole system.
IBM: APIs and Data Intensive Applications Composed in Cloud - Michael Ballard Small Is Beautifu- Kevlin Henney Where Have We Been and Where Are We Going? - Andrew Tanenbaum
Perché ogni 3 sviluppatori si sente la necessità di avere qualcuno che li controlli? Perché la carriera lavorativa di uno sviluppatore dura meno di quella di una ballerina classica? Se uno sviluppatore è un manovale, perché ci sono degli sviluppatori fra gli uomini più ricchi del pianeta? Che lo si voglia o no, lo sviluppatore è al centro dello sviluppo del software e il software è al centro di buona parte dell’odierna attività umana. Capire il ruolo dello sviluppatore e la sua professione dovrebbe essere al centro di ogni metodo, agile e non.
Stefano Salvucci ci spiega come realizzare web app in un'ora usando Ruby on Rails. Iscriviti qui per partecipare ad altri Tech Webinar gratuiti: http://goo.gl/iW81VD Scrivici a: training@codemotion.it Tw: @CodemotionTR