{"id":2981,"date":"2016-05-06T19:52:10","date_gmt":"2016-05-06T18:52:10","guid":{"rendered":"http:\/\/www.alpesjug.fr\/?p=2981"},"modified":"2016-05-30T13:43:36","modified_gmt":"2016-05-30T12:43:36","slug":"diy-analyse-statique-en-java-le-jeudi-12-main-2016","status":"publish","type":"post","link":"https:\/\/www.alpesjug.fr\/?p=2981","title":{"rendered":"DIY: Analyse statique en Java le Jeudi 12 Main 2016"},"content":{"rendered":"<p><strong>Trouver des bugs dans votre code Java sans avoir \u00e0 l\u2019ex\u00e9cuter ? <\/strong>C&rsquo;est possible. D\u00e9couvrez de quelle mani\u00e8re l&rsquo;analyse statique est un moyen de trouver des bugs en comprenant le fonctionnement de l&rsquo;analyseur Java de SonarQube.<\/p>\n<p>Quelles sont les difficult\u00e9s pour comprendre le langage Java ?<\/p>\n<p>Qu&rsquo;est-ce que l&rsquo;analyse syntaxique, l&rsquo;analyse s\u00e9mantique et l\u2019ex\u00e9cution symbolique ?<\/p>\n<p>Et comment, en se basant sur le code source, il est possible de trouver des probl\u00e8mes dans votre code sans avoir \u00e0 l\u2019ex\u00e9cuter ?<\/p>\n<p><strong>R\u00e9pondre \u00e0 toutes ces questions vous permettra d&rsquo;\u00e9crire vos propres r\u00e8gles d&rsquo;analyse statique !<\/strong><\/p>\n<h3>Les conf\u00e9renciers<\/h3>\n<p><strong>Michael Gumowski<\/strong><\/p>\n<p>D\u00e9veloppeur Java dans l&rsquo;\u00e9quipe Language @ Sonarsouce, qu&rsquo;il rejoint apr\u00e8s un peu plus de 2 ans en soci\u00e9t\u00e9 de service. Appr\u00e9cie le grand air, la montagne, la course \u00e0 pieds (beaucoup), la rando, et le t\u00e9l\u00e9mark.<\/p>\n<p><strong>Nicolas Peru<i> <\/i><\/strong><\/p>\n<p>D\u00e9veloppeur java, sportif du dimanche, je travaille pour SonarSource dans l\u2019\u00e9quipe Langage et plus pr\u00e9cis\u00e9ment sur le plugin pour Java.<\/p>\n<p class=\"p1\"><strong>Inscription<\/strong>:<\/p>\n<p><a href=\"http:\/\/www.meetup.com\/fr-FR\/AlpesJUG\/events\/230899047\/\">http:\/\/www.meetup.com\/fr-FR\/AlpesJUG\/events\/230899047\/<\/a><\/p>\n<h3><span style=\"color: #000000;\">Attention on change de lieu<\/span><\/h3>\n<p class=\"p1\"><strong>Cette soir\u00e9e se d\u00e9roulera sur le campus au <span class=\"fn\"><a href=\"https:\/\/www.liglab.fr\/batiments-lig\/campus-ctl\">Laboratoire LIG &#8211; B\u00e2timent CTL 7 all\u00e9e de Palestine 38610 , GIERES<\/a>, \u00e0 partir de 19h<\/span><\/strong><\/p>\n<p><em>Deux licenses JetBrains et de nombreux t-shirts SonarQube \u00e0 gagner !<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Trouver des bugs dans votre code Java sans avoir \u00e0 l\u2019ex\u00e9cuter ? C&rsquo;est possible. D\u00e9couvrez de quelle mani\u00e8re l&rsquo;analyse statique est un moyen de trouver des bugs en comprenant le fonctionnement de l&rsquo;analyseur Java&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[368,53,11],"class_list":["post-2981","post","type-post","status-publish","format-standard","hentry","category-annonce","tag-java","tag-opensource","tag-soiree"],"_links":{"self":[{"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/posts\/2981","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2981"}],"version-history":[{"count":3,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/posts\/2981\/revisions"}],"predecessor-version":[{"id":3000,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/posts\/2981\/revisions\/3000"}],"wp:attachment":[{"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2981"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2981"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2981"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}