LCC 86 - Le mauvais développeur met la main à la poche

Emmanuel, Arnaud et Guillaume discutent version et sémantique, CLA, coût des mauvais développeurs, pratiques de développement, les algorithmes de lock, Fabric, Twitter Bootstrap et pleins d'autres sujets.

Enregistré le 28 août 2013

Téléchargement de l'épisode LesCastCodeurs-Episode-86.mp3

News

Pratiques de développement

Version et sémantique http://netty.io/news/2013/08/27/semantic-versioning.html
Contributor License Agreement http://julien.ponge.org/blog/in-defense-of-contributor-license-agreements/
Travailler autrement http://www.eventuallycoding.com/index.php/travailler-autrement/
Le coût du mauvais développement http://codeulate.com/2013/08/how-much-should-global-variables-cost/
Le meilleur développeur de France http://blog.mageekbox.net/?post/2013/08/27/Le-meilleur-developpeur-de-France-acte-2

Java et Algorithmes

ReentrantLock, StampedLock, LockFree http://mechanical-sympathy.blogspot.co.uk/2013/08/lock-based-vs-lock-free-concurrent.html
Deployment ruleset https://blogs.oracle.com/java-platform-group/entry/introducing_deployment_rule_sets
getCallerClass ressuscité http://www.infoq.com/news/2013/08/Oracle-Resurrects-getCallerClass

Framework et plateformes

Vulnérabilité Play! http://www.playframework.com/security/vulnerability/20130806-SessionInjection
Tim Fox sur vert.x http://www.infoq.com/news/2013/07/tim_fox_vertx_2
Immutant (Clojure) http://immutant.org/news/2013/07/31/announcing-1-0-0/

Initiative moving to Java 6
https://docs.google.com/document/d/1pi8OsiG-hPDjqSge4xqmpZTshryUkMdF4QLBeCf0GXo/edit#

Spring news

Spring Boot http://blog.springsource.org/2013/08/06/spring-boot-simplifying-spring-for-everyone/
Spring XD 1.0-M2 http://blog.springsource.org/2013/08/14/spring-xd-1-0-milestone-2-released/
Spring Reactor 1.0-M2 http://blog.springsource.org/2013/08/27/reactor-1-0-0-m2-a-foundation-for-reactive-fast-data-applications-on-the-jvm/
Spring Batch 3.0-M1 http://blog.springsource.org/2013/08/23/spring-batch-3-0-milestone-1-released/
Spring Security 3.2-RC1 http://www.springsource.org/node/22675
Spring Social 1.1-M4 http://www.springsource.org/spring-social/news/1.1.0.m4-released
Reactive manifesto http://www.reactivemanifesto.org

Devops

Puppet Conf : les slides http://t.co/pxOtek0kQa, et les vidéos (ASAP) https://t.co/OAQSjSNtTN
Fabric moi un cluster : http://www.eventuallycoding.com/index.php/fabric-moi-un-cluster/
Vagrant et Fabric : http://www.eventuallycoding.com/index.php/fabric-vagrant/
Travis CI - Solving the Puzzle of Scalable Log Processing : http://about.travis-ci.org/blog/2013-08-08-solving-the-puzzle-of-scalable-log-processing/

Presse

Android Inside http://www.androidinside.fr/android-inside-juillet-aout-disponible-en-kiosque-et-en-version-numerique/
Conférence fier d'être développeur http://fierdetredeveloppeur.org/?p=423

Outils

GitHub pages construites en local https://github.com/blog/1581-cutting-the-github-pages-gem

Divers

OSGi porté en JavaScript et en natif http://www.infoq.com/news/2013/08/osgi-javascript-native
Bootstrap 3: responsive and mobile first, flat design http://blog.getbootstrap.com/2013/08/19/bootstrap-3-released/
Bootstrap 3 et ses nouvelles grilles : http://blog.jetstrap.com/2013/08/bootstrap-3-grids-explained/
Aerogear 1.1 http://aerogear.org/news/2013/08/19/aerogear-1.1.0-is-out/
SimpleWeb4J https://github.com/ybonnel/SimpleWeb4j
gson https://code.google.com/p/google-gson/

Outils de l'épisode

Vim 7.4 est sorti http://www.vim.org
Tig 1.2 http://jonas.nitro.dk/tig/

Débat

@aheritier End of support of Tomcat is planned for SonarQube 4.1 (end of October) - Many software vendors are doing such choice. JEE is dead ?!

Comment structurer la documentation texte

JUGs et conférences

Nous contacter

Contactez-nous via Twitter http://twitter.com/lescastcodeurs
sur le groupe Google http://groups.google.com/group/lescastcodeurs
ou sur le site Web http://lescastcodeurs.com/
Flattr-ez nous (dons) sur http://lescastcodeurs.com/
En savoir plus sur le sponsoring ? sponsors@lescastcodeurs.com