30. října 2006 proběhne od 18:00 3. setkání
CZJUG, které
bude o anotacích a o
JDK 7. Přednášet bude Rob Harwood z firmy
JetBrains – autoři IDE IntelliJ IDEA (níže v textu
abstrakt přednášky a speaker bio). Druhým hostem bude
Danny Coward, vývojář JDK a téma jeho přednášky bude
novinky v JDK 7 (viz Dannyho blog). Přednášky budou opět na ČVUT v
posluchárně K1 (Karlovo náměstí 13, Praha, vchod přes
Strojní fakultu ČVUT, následujte šipky, případně zde je
plán
cesty do K1).
Anotace v Jave a jejich podpora v
IntelliJ IDEA – Rob Harwood
Tato prezentace bude jistě zajímavá, mimo jiné díky
tomu, že firma JetBrains včera vydala novou verzi
vývojového prostředí IntelliJ IDEA 6.0 spolu s první
verzí serveru Team City. Více informací o nové verzi
naleznete na
webu JetBrains, případně si můžete předíst diskuzi o nové verzi na TheServerSide. Rob také
přislíbil, že během jeho prezentace bude možné získat
různé ceny (např. licence IntelliJ IDEA). Pokud vás
zajímá toto vývojové prostředí, můžete si o něm také
více přečíst v
blogu Roba Harwooda.
Abstrakt přednášky
Annotations are more than just a Java language feature,
they can also
augment code to make tool integration tighter and more
intelligent, thereby
increasing both individual and team productivity. Rob
Harwood shows the
state of the art of tool support for annotations,
including advanced IDE
support, custom tool support, and with special
attention on JSR 305,
„Annotations for Java Software Defect Detection,“ which
aims to define
standardized annotations for static code analysis tools
to detect bugs more
accurately. Detecting and correcting NPEs before they
happen is just one
example of annotation tool support that is so useful
that every developer
should know how to use it.
Speaker bio
Rob Harwood has been a professional software engineer
for 7 years, and is
currently employed at JetBrains, Inc. in Prague. He has
a broad range of
experience from online games to distributed business
applications, and an
even broader range of technical interests from
evolutionary algorithms to
user interface design. Rob is an aspiring science
fiction writer, with
additional interests in natural sciences, philosophy,
and the human
experience. He has an Honours B.Sc. in Computer Science
from the University
of Toronto, specializing in Human-Computer
Interaction.
Nové vlastnosti v JDK7 – Danny
Coward
Druhým přednášejícím bude Danny Coward, který stejně
jako Rob často bloguje, takže se můžete na jeho
prezentaci připravit a přečíst si o tom, na čem
pracuje a co ho zajímá. Danny bude mluvit o nových
vlastnostech pro JDK7. Plánování pro JDK7 ještě nebylo
uzavřené a tak je mnoho otazníků, která z JSR se stanou
součástí nové verze Javy. Danny by měl mluvit o
některých zajímavějších JSR a jak ovlivní budoucí
syntax či jiné vlastnosti java platformy. Java se čím
dál více otevírá a pokud vás zajímá nejnovější dění
kolem opensourcování javy, navštivte web JDK
opensource community.