Евгений Борисов - Java архитектор. Евгений - работал с языком Java c 2001 года и принимал участие во множестве проектов масштаба предприятия. Подробнее
Гейл Андерсон является директором по исследованиям и одной из основателей Anderson Software Group, группой, являющейся ведущим поставщиком учебных курсов по Java и другим языкам программирования. Подробнее
Анил Гаур является вице-президентом Oracle по разработке программного обеспечения в организации Cloud Application Foundation. Подробнее
Антон Архипов разработчик и менеджер продукта JRebel в компании ZeroTurnaround. Профессионально занимается разработкой на Java около десяти лет. Подробнее
Стивен Чин является евангелистом языка Java в Oracle, специализирующимся на технологии пользовательского интерфейса, и соавтором Pro JavaFX Platform 2. Подробнее
Барух Садогурский присоединился к JFrog в качестве Developer Advocate (разработчика-адвоката), после многих лет работы с основателями JFrog. Подробнее
Григорий Лабзовский - Обладая более чем 15-летним опытом работы в ИТ-индустрии, Григорий Лабзовский является лидером в центрe исследований и разработок Oracle в Санкт-Петербурге. Подробнее
Юнас Лехтинен является основателем проекта Vaadin, на основе Java платформы для создания бизнес-ориентированных многофункциональных интернет-приложений. Подробнее
Нандини Рамани является вице-президентом Oracle по разработке программного обеспечения. В зону ответственности входят клиентские технологии Java, JavaFX, мобильные и встроенные платформы Oracle. Подробнее
Пол Андерсон является директором по обучению и одним из основателей Anderson Software Group, группой, являющейся ведущим поставщиком учебных курсов по Java и другим языкам программирования. Подробнее
Джеймс Л. Уивер является разработчиком Java и JavaFX, автором и докладчиком, сфокусирован главным образом на rich-client Java и JavaFX. Подробнее
Реза Рахман, в прошлом имеет богатый опыт работы независимым консультантом, а теперь официально является евангелистом по Java EE / GlassFish в Oracle. Подробнее
Russia 2013 (Русский)
Гейл Андерсон является директором по исследованиям и одной из основателей Anderson Software Group, группой, являющейся ведущим поставщиком учебных курсов по Java и другим языкам программирования.
Гейл интересуется исследованиями, а также пишет о передовых Java-технологиях. В настоящее время она пишет книгу о JavaFX и NetBeans Platform и является соавтором книги «Essential JavaFX» и других учебников по Java. Гейл имеет опыт участия в технических сессиях и практических занятиях на конференциях JavaOne в Сан-Франциско и Латинской Америке.
Вы можете получить дополнительныю информацию о Гейл, посетив сайт www.asgteach.com, Anderson Software Group на Facebook и @ gail_asgteach на Twitter.
Сделайте Ваших клиентов богаче: JavaFX и платформа NetBeans
Платформа NetBeans известна своим всеобъемлющим фреймворком окна и гибко связанной архитектурой. JavaFX предлагает богатый набор визуально-привлекательных компонентов GUI. Эта сессия покажет вам, как использовать JavaFX и платформу NetBeans для повышения качества обслуживания пользователей в настольных клиентских приложениях.
В течении этой сессии Вы узнаете, как интегрировать JavaFX в приложение на платформе NetBeans. Начиная с основного приложения, которое создает данные таблицы, вы узнаете, как создать модули NetBeans для динамических диаграмм компонентов JavaFX. Каждый компонент диаграммы использует привязки JavaFX для визуальной анимации данных по тому, как меняются величины в таблице. Конечный результат включает в себя приложение со сложным готовым графическим интерфейсом в сочетании с яркими анимациями, работающими на JavaFX.
Пол Л. Андерсон является директором по обучению и одним из основателей Anderson Software Group, группой, являющейся ведущим поставщиком учебных курсов по Java и другим языкам программирования.
Пол имеет опыт выступления с докладами и специализируется на преподнесении технических аспектов разработки программного обеспечения в доступной форме. Он также в настоящее время пишет книгу о JavaFX и NetBeans Platform и является соавтором книги «Essential JavaFX» и других учебников по Java. Пол учавствовал в проведении технических сессий и практических занятий на конференциях JavaOne в Сан-Франциско и Латинской Америке.
Вы можете получить дополнительныю информацию о Поле, посетив сайт www.asgteach.com, Anderson Software Group на Facebook и @paul_asgteach на Twitter.
Сделайте Ваших клиентов богаче: JavaFX и платформа NetBeans
Платформа NetBeans известна своим всеобъемлющим фреймворком окна и гибко связанной архитектурой. JavaFX предлагает богатый набор визуально-привлекательных компонентов GUI. Эта сессия покажет вам, как использовать JavaFX и платформу NetBeans для повышения качества обслуживания пользователей в настольных клиентских приложениях.
В течении этой сессии Вы узнаете, как интегрировать JavaFX в приложение на платформе NetBeans. Начиная с основного приложения, которое создает данные таблицы, вы узнаете, как создать модули NetBeans для динамических диаграмм компонентов JavaFX. Каждый компонент диаграммы использует привязки JavaFX для визуальной анимации данных по тому, как меняются величины в таблице. Конечный результат включает в себя приложение со сложным готовым графическим интерфейсом в сочетании с яркими анимациями, работающими на JavaFX.
Антон Архипов - разработчик и менеджер продукта JRebel в компании ZeroTurnaround. Профессионально занимается разработкой на Java около десяти лет. Основные интересы связаны с языками программирования и инструментарными средствами разработки ПО. Очень любит vim и IntelliJIDEA. Часто выступает на международных конференциях - за спиной выступления на таких конференциях как JAX, JavaOne, GeeCON, Jfokus, JavaZone, EclipseCon.
Twitter: @antonarhipov, LinkedIn: http://linkd.in/aarhipov
Загрузчики классов в Java: коллекция граблей
Модель динамической загрузки классов является одной из основных особенностей платформы Java. Загрузчик классов позволяет загружать исполняемый код в JRE не перезагружая основное приложение. Сервера приложений (Glassfish, JBoss), модульные системы (OSGi), многие веб-фреймворки (Grails, Tapestry) используют загрузчики классов для внесения динамических особенностей в свою функциональность. В этом докладе мы рассмотрим основные положения в механизме загрузки классов, а так же разберём основные проблемы возникающие в приложениях изза особенностей поведения загрузчиков. Будут рассмотрены причины возникновения типичных ошибок ClassNoDefFoundError, IncompatibleClassChangeError, LinkageError, и др, а так же способы диагностики и пути к решению этих ошибок. Доклад подразумевает интерактив и вовлечённое участие аудитории.
Евгений Борисов - Java архитектор. Евгений - работал с языком Java c 2001 года и принимал участие во множестве проектов масштаба предприятия. Евгений имеет богатый опыт препоподавания и проведения семинаров. Евгений работал с большим количством Java framework-ов таких как Spring, Hibernate, Maven, Gradle, Wicket, JSF и.т.п.
Сила Gradle
Вы замучались работать с Антом? Вас утомило отсутствие гибкости у maven-a? Вам бы хотелось пользоваться наиболее современным и простым фреймворком для автоматизации сборки проектов? Данный доклад представит вам Gradle, наиболее оптимальный сборщик на сегодняшний день. Gradle пытается объединить в себе все плюсы Ant, Maven и Ivy. И представить то, что получилось, с помощью Groovy. Теперь вместо того, чтобы скрещивать Batch-скрипты, java и xml-файлы конфигурации, можно просто написать несколько строчек кода на диалекте Groovy и радоваться жизни. Диалект специально разработан для описания сборки, тестирования, развертывания, экспорта и любых других действий над проектом, которые только могут прийти вам в голову. В процессе доклада вы ознакомитесь с тем, как Gradle может помочь при решении проблем, с которыми мы ежедневно сталкиваемся в процессе сборки проекта, и узнаете о преимуществах декларативной сборки над императивной без привычных для вас трудностей. Мы также поговорим о том, насколько просто перейти с Анта на Gradle и в чем его преимущество перед maven-ом. Данная презентация завершится демонстрацией работы Gradle на не тривиальной проблеме сборки.
Стивен Чин является евангелистом языка Java в Oracle, специализирующимся на технологии пользовательского интерфейса, и соавтором Pro JavaFX Platform 2. Он выступал на Java-конференциях по всему миру, таких, как Devoxx, CodeMash, OSCON, J-Fall, GeeCON, Jazoon, и JavaOne, где дважды получал награду Java Rock Star. Как председатель программного комитета JavaOne, Чин руководит и управляет рассматриванием и оцениванием содержания при выбора докладов на JavaOne. В свою свободное время, Чин занимается разработкой приложений с открытым исходном кодом. Он работает над проектами ScalaFX, DSL для JavaFX на языке Scala; Visage, UI-ориентированных языков JVM; JFXtras, JavaFX компонентами и библиотекой расширений, а также инструментом планирования Agile Project Portfolio, написанным на JavaFX. Twitter @ steveonjava, блог steveonjava.com.
Анил Гаур является вице-президентом Oracle по разработке программного обеспечения в организации Cloud Application Foundation. Он играет ведущую роль в развитии Oracle WebLogic Server, Oracle GlassFish Server и Oracle Java Cloud Service. Регулярно участвует в создании отраслевых стандартов и в настоящее время ведет разработку Java EE 7 в JCP. Гаур имеет более чем 20-летний опыт работы в компьютерной индустрии, в основном в разработке программного обеспечения масштаба предприятия. До прихода в Oracle, он работал техническим директором в Sun Microsystems, где он был ответственным за поставку платформы Java EE и сервер GlassFish. Гаур сыграл важную роль в открытых источниках платформы Java EE через сообщество GlassFish.
Обладая более чем 15-летним опытом работы в ИТ-индустрии, Григорий Лабзовский является лидером в центрe исследований и разработок Oracle в Санкт-Петербурге. Там работает более 300 инженеров-программистов, большинство из них, на платформе Java для разработки и тестирования. Прежде чем приступить к его нынешней роли, он был ответственным за ряд проектов, связанных с Java SE и Java EE инструментов, включая развитие инфраструктуры. С момента основания R & D центрa v Санкт-Петербургe в 2004 году, Лабзовский принимает активное участие в построении отношений с сообществом разработчиков и ведущих вузов России по раскрутке технологий и продуктов Oracle. В результате, ряд крупных мероприятий, в том числе и JavaOne Russia, были организованы по всей России и продолжают привлекать тысячи посетителей. Лабзовский также служит в качестве Председателя Комитета AmCham IT в Санкт-Петербурге. Комитет использует деятельности R & D компаний в их отношениях с правительствами России и Санкт-Петербурге.
Доктор Юнас Лехтинен (Joonas Lehtinen) является основателем проекта Vaadin, на основе Java платформы для создания бизнес-ориентированных многофункциональных интернет-приложений. Лехтинен занимается разработкой приложений для Web с 1995 года в основном на Ajax и Java. Он является основателем и главным исполнительным директором компании, создавшей фреймворк Vaadin и часто выступает с докладами на международных конференциях.
Vaadin 7.0
Vaadin 7.0 является первым крупным выпуском популярного фреймворка веб-приложения для насыщенных интернет-приложений (RIA) за более трех лет итерационной эволюции. Vaadin 7.0 включает в себя Google Web Toolkit (GWT), который обеспечивает лучшую разработку на основе пользовательского интерфейса Java, как серверной, так и клиентской стороны приложения. В этой сессии описаны новые возможности и решения дизайна и объясняются последствия включeния GWT. Первой целью Vaadin 7.0 является предоставление большей свободы в использовании базовых технологий с легкостью. Сессия демонстрирует на примерах, как использовать новые API. Вторая цель, это охватить расширения фреймворков с новыми API для добавления функций и конечной целью является очистка API. Данная сессия ознакомит с тем, что изменилось и как эти изменения могут нарушить ваше приложение, а также предоставляет рекомендации о том, как перейти на Vaadin 7.0.
Реза Рахман, в прошлом имеет богатый опыт работы независимым консультантом, а теперь официально является евангелистом по Java EE / GlassFish в Oracle. В соавторстве он написал популярную книгу EJB 3 in Action. Реза часто выступает на встречах JUG(Java User Groups) и на конференциях по всему миру, в том числе JavaOne. Он часто пишет статьи в отраслевые блоги, такие как Javalobby / DZone и TheServerSide, и работает в экспертных группах Java EE, EJB и JMS. Он реализовал EJB- контейнер для сервера приложений Java EE - Resin Open Source.
Реза Рахман имеет более чем десятилетний опыт работы в разработке архитектуры программного обеспечения масштаба предприятия и консалтинга. Он работает с технологиями Java EE с момента их создания, разрабaтывая практически на всех основных платформах приложений, таких как Tomcat, JBoss, GlassFish, WebSphere и WebLogic. Рахман разработал корпоративные систем для таких известных компаний, как eBay, Motorola, Comcast, Nokia, Prudential, Guardian Life, USAA, Independence Blue Cross и AAA используя EJB 2, EJB 3, CDI, Spring и Seam.
Нандини Рамани является вице-президентом Oracle по разработке программного обеспечения. В зону ответственности входят клиентские технологии Java, JavaFX, мобильные и встроенные платформы Oracle. Нандини приобрела большой опыт в создании инноваций за время работы в Sun Microsystems. Она принимала активное участие в разработке платформы JavaFX с момента ее создания в 2007 году, а также имела прямое отношение к запуску платформу и сопутствующих инструментов.
До прихода в группу клиентских технологий, Нандини Рамани управляя группой новаторских проектов. Проработав в области аппаратной архитектуры и команде по моделированию в группе ускоренной графики, а также в команде графики и мультимедиа JavaME, ее опыт работы включает в себя аппаратное и программное обеспечения. Нандини Рамани была вовлечена в разработку стандартов XML в качестве сопредседателя группы масштабируемой векторнoй графики W3C, и как член рабочей группы W3C Compound Document Formats. Она также была членом нескольких групп экспертов в области графики и интерфейса пользователя в процессе Java Community Process.
Twitter: @eyeseewaters
Барух Садогурский присоединился к JFrog в качестве Developer Advocate (разработчика-адвоката), после многих лет работы с основателями JFrog. До прихода в JFrog, Садогурский был экспертом по инновациям в команде Software Incubator в BMC и до того, провел 6 лет в AlphaCSP в ролях старшего консультанта по Java, архитектора и руководителя учебного отдела. Барух работает с Java-технологиями и инструментами непрерывной интеграции уже с 2001 года, включая разработки модуля для проектов с открытым исходным кодом, таких как Gradle и Spring. Он также активно участвует в развитии сообщества Artifactory, работая над развитием экосистемы плагина, a также над улучшением его функциональности за счет открытого исходного кодa плагинов пользователей. Как разработчик-адвокат в JFrog, Барух Садогурский способствует тесному сотрудничеству с ведущими проектaми с открытым кодом, такими как SpringSource, Grails, и Gradle. Он предоставляет им платформу Artifactory Cloud и снабжает экосистему непрерывной интеграции (Continuous Integration) плагинами с открытым исходным кодом для ведущих инструментов, таких как Jenkins, TeamCity, и Bamboo. Он ведет следующие блоги:blogs.jfrog.org и blog.sadogursky.com.
Как мы залезли на облако, все настроили как надо, и теперь едим попкорн
Превратить обычное серверное Java приложение в облачную платформу может оказаться намного сложнее, чем кажется. Главная проблема, естественно, заключается в обеспечении «коммунальности» (multi-tenancy). В этом докладе я поделюсь опытом JFrog в создании SaaS решения, которое успешно используется сообществом Java. После короткого вступления о видах облачных приложений, я расскажу об архитектурных проблемах с которыми мы столкнулись и способами их решения, затем мы поговорим о важности автоматизации при поддержании одновременно скачиваемой и облачной версий продукта и о таких инструментах как Chef и Puppet для ее достижения, и в завершение доклада я поделюсь с вами наблюдениями о смене парадигмы, которая произошла в JFrog-е в процессе перехода на SaaS. Ну, и попкорн!
Джеймс Л. (Джим) Уивер является разработчиком Java и JavaFX, автором и докладчиком, сфокусирован главным образом на rich-client Java и JavaFX. Он помогает разработчикам использовать технологии rich-client Java и JavaFX для разработки новых приложений. Джим Уивер является автором и соавтором нескольких книг, таких как Inside Java (New Riders Pub), Beginning J2EE (Wrox Press), and Pro JavaFX 2 (Apress). Его профессиональный опыт включает в себя 15 лет работы в качестве системного архитектора EDS, и столько же лет работы независимым разработчиком. Как евангелист Java в Oracle, Уивер выступает на международных конференциях по технологиям программного обеспечения. Его блог можно найти по адресу: http://javafxpert.com, а также следовать за ним в Twitter: @ javafxpert. С ним также можно связаться по электронной почте: james.weaver@oracle.com.