LINUX.ORG.RU

Новости «Java»

Активные теги:

 

Новый стандарт Java EE 6 утвержден

 , , , , ,

Группа Java

30 ноября состоялось финальное голосование комитета JCP EC за утверждение нового стандарта Java EE 6.

JCP EC состоит из 16 крупных компаний, среди которых SAP, IBM, HP, Google, RedHat и другие. Что интересно, только Apache Software Foundation из комитета были против принятия стандарта, а SAP и Intel воздержались.

Среди нововведений платформы JAVA EE 6: Servlet 3, JPA 2, EJB 3.1 и Bean validation. Кроме того Гевин Кинг в своем блоге пишет, что в новом стандарте много всего было приведено в порядок и решено множество старых проблем.

Официальная публикация произойдет 10 декабря. В тот же день выйдет и реализация нового стандарта в виде GlassFish V3 .

>>> Результаты голосования (jcp.org)

stave
()

SAP предлагает передать развитие Java независимой структуре

 , , ,

Группа Java

Вишал Сикка, технический директор SAP, предлагает для новой организации — Java Foundation — модель управления, схожую с Eclipse Foundation, которая была создана в 2004 году, когда IBM передала открытый исходный код интегрированной среды разработки Eclipse IDE в руки одноименной организации.

Вишал заявил, что в случае появления такой организации компания SAP готова проводить значительные вливания (как финансовые, так и инженерные) в технологию Java для ее дальнейшего развития.

>>> Подробности (news2.ru)

Karapuz
()

JRuby 1.4.

 , ,

Группа Java

Разработчики Java-реализации языка Ruby выпустили новую версию JRuby 1.4.

Главное нововведение - полная совместимость с Ruby 1.8.7, в соответствии с планами разработчиков Ruby on Rails сделать версию 1.8.7 минимальной необходимой версией Ruby. Улучшена поддержка версии 1.9.

Другие нововведения:

  • Windows Native Launcher вместо скриптов .bat;
  • Новый парсер YAML Yecht (пока еще слабо совместимый с Syck);
  • Улучшена интеграция с Java (стала более быстрой, появились новые методы: java_method, java_send и java_alias);
  • Windows Installer;
  • Новый встраиваемый фреймворк (сценарии Java 6 «из коробки», новый пакет org.jruby.embed заменяет JavaEmbedUtils);
  • RubyGems 1.3.5;
  • Улучшены отчеты об ошибках (короче трассировки с меньшим Java, Ruby-совместимый синтаксис отчета об ошибках);
  • Исправлено 307 ошибок с версии 1.3.1.

>>> Подробности (jruby.org)

aydar
()

Jease: CMS без SQL

 , content management system, db4o, , jease,

Группа Java

Майк Яблонски открыл под GPL v3 исходные коды своей разработки, "системы управления контентом" или проще говоря CMS, использующую платформу Java™

Особенностью его фреймворка является поддержка AJAX из коробки, а также то, что для хранения контента выбрана не реляционная БД типа MySQL, PostgeSQL, SQLite или подобная, а объектно-ориентированная БД db4o, так же работающая на платформе Java™

>>> Подробности (db4o.com)

Karapuz
()

Релиз RssOwl 2.0

 , , , rssowl

Группа Java

Через 4 года разработчики представили полностью переработанную версию агрегатора новостей.

>>> Подробности (rssowl.org)

Karapuz
()

IntelliJ IDEA станет открытой

 , , , , , , , ,

Группа Java

Как сообщается в блоге компании JetBrains, девятая версия популярной среды разработки IntelliJ IDEA будет выпущена в двух редакциях: Community Edition и Ultimate Edition. Исходники Community Edition будут доступны по лицензии Apache 2.0, уже сейчас можно скачать public preview. К сожалению, поддержка JavaEE и некоторых других фич планируется только в коммерческой версии.

>>> Подробности (jetbrains.com)

mipt_student
()

Открыт Neuroph v2.3

 ,

Группа Java

Java Neural Network Framework Neuroph v2.3 это библиотека предназначенная для облегчения встраивания в пользовательские приложения возможности, предоставляемые нейронными сетями, такие как распознавание образов

>>> Подробности (slashdot.org)

Karapuz
()

WebIDE: IDEA для веб-разработчиков

 , , ,

Группа Java

В начале года Jetbrains представили RubyMine http://www.linux.org.ru/view-message...., интегрированную среду для разработчиков на Ruby. Оказалось, что многие клиенты покупали RubyMine не для Ruby, а только для редактирования HTML-Javascript кода. В 4 квартале Jetbrains собирается выпустить Web IDE: среду разработки, основанную на коде Maia, ориентированную на веб-разработчиков, и поддерживающую редактирование HTML, CSS, JavaScript, XML, SQL, PHP, сохранение в VCS. Для разработчиков PHP выйдет отдельная редакция PHP Developer Edition с улучшенной поддержкой редактирования PHP.

>>> Подробности (theserverside.com)

Karapuz
()

ScalaQL, ассиметричный ответ на LINQ

 , , ,

Группа Java

Даниэл Спевак и Тьян Жао представили библиотеку ScalaQL для языка Scala, предоставляющую возможность заменять ORM на SQL-подобные конструкции языка запросов, подобного LINQ.

>>> Подробности (uwm.edu)

Karapuz
()

GPL: Data Crow программа для создания каталогов

 , , , ,

Группа Java

Robert Jan van der Waals для создания и упорядочения коллекций файлов разнообразной тематики предлагает попробовать свою программу с открытым под GPL кодом под названием Data Crow.

В числе отличительных черт его программы называется поддержка получения описаний с серверов Amazon.com and Imdb.com, а также возможность хранить каталоги как музыки, так и софта, книг, фотографий и конечно фильмов

>>> Подробности (datacrow.net)

Karapuz
()

VMware покупает SpringSource

 , , , , , springsources,

Группа Java

Известный производитель систем виртуализации VMware сообщает о приобретении SpringSource.

SpringSource - бывший Interface21, компания осуществляющая развитие и поддержку интеграционного фреймворка Spring и систем связанных с упрощение разработки enterprise приложений на java, языка Groovy и фреймворка Grails.

PS от себя добавлю, что по моему мнению, это плохая новость для OpenSource.

>>> Подробности (vmware.com)

VoDA
()

Задайте вопрос Джеффу Джексону, VP Solaris в Sun

 , ,

Группа Java

Журнал Linux Format приглашает всех желающих принять участие в составлении вопросов для интервью с Джеффом Джексоном, cтаршим вице-президентом группы разработки Solaris в компании Sun Microsystems. Джефф Джексон осуществляет руководство разработкой операционной системы Solaris, программного обеспечения для кластеризации, баз данных и систем хранения. Джефф принимал непосредственное участие в программе по открытию исходных текстов OpenSolaris и Java Desktop, а также в области других технологий Solaris. До руководства разработкой Solaris, Джефф руководил в компании Sun платформами Java Standard Edition и Java Enterprise, программами поддержки разработчиков и группами средств разработки. Являясь одним из основателей проекта Java EE, Джефф имеет уникальный взгляд на будущее технологии Java. Он направлял усилия в этой области от замысла до воплощения. Джефф также выполнял двойную функцию в проекте Java EE, руководя как разработкой, так и маркетингом.

Оставить свой вопрос можно в специально созданной теме на Линуксфоруме (по ссылке ниже). Вопросы принимаются до 22:00 MSK 10 августа.

>>> Оставить вопрос (linuxforum.ru)

e_val
()

JetBrains MPS 1.0 - финальный релиз системы метапрограммирования

Группа Java

Компания JetBrains выпустила MPS (Meta Programming System), чья бета-версия горячо обсуждалась на ЛОРе в конце прошлого года. MPS - инновационный подход к разработке ПО, реализующий Language Oriented Programming, парадигму, ориентирующуюся на специализированные языки (DSL). MPS - инструмент, обеспечивающий полный цикл создания и использования проблемно-ориентированных языков на платформе JVM.

Авторы MPS поясняют свою мотивацию:

Несмотря на сегодняшнее обилие языков программирования, эти языки все равно ставят нас в определенные рамки. Поэтому имеет смысл расширять языки, создавая новые, ориентированные на конкретные задачи. Это позволит разработчикам перейти на более высокий уровень и работать в манере, более близкой к предметной области.

Имея инструмент, который позволяет создавать конструкции языка так же легко, как, например, привычные вам классы и методы, можно радикально изменить собственный подход к разработке ПО.

Разработка MPS началась в 2003 году как исследовательский проект. С тех пор MPS удостоилась упоминания во многих публикациях, в частности, в статье корифея методологии разработки ПО Мартина Фаулера.

Принципы работы MPS.

Скачать MPS.

>>> Сайт MPS (jetbrains.com)

Kuka
()

Lisp завтрашнего дня это Clojure

 , , ,

Группа Java

Daniel Weinreb, "один из пяти" авторов книги Common Lisp: The Language, высказал свой прогноз относительно развития своего любимого инструмента. Он считает, что в будущем диалект Clojure вытеснит Common Lisp

>>> Подробности (stuartsierra.com)

Karapuz
()

JPC - эмулятор x86 на Java

 , jpc, ,

Группа Java

JPC - это полноценный самодостаточный эмулятор платформы x86, написанный на чистой Java. Двухуровневая модель безопасности и полное отсутствие платформо-зависимых компонент позволяют изолированно выполнять х86-приложения на любых платформах, в том числе в браузере или на мобильном телефоне. На сайте проекта можно оценить возможности java-эмулятора на примере Damn Small Linux и игры Doom.

Лицензия: GPLv2

Сайт проекта

>>> Подробности (slashdot.org)

shahid
()

Вышла NetBeans IDE 6.7

 , , , , ,

Группа Java

Сегодня вышла новая версия популярной среды разработки NetBeans.

Некоторые из нововведений:

  • Улучшенная поддержка PHP
  • Поддержка Groovy и Grails «из коробки»
  • Встроенная поддержка Qt
  • Улучшен профайлинг C/C++
  • И многое другое

Кстати, JavaFX в этой версии не поддерживается.

>>> Подробности (netbeans.org)

CARS
()

Вышел Eclipse 3.5 Galileo

 

Группа Java

Вышла новая версия Eclipse 3.5 Galileo. Из новых возможностей:

  • значительно переработан Install New Software wizard;
  • улучшения в Compare Editor, в том числе динамическое обновление отображения изменений файла при сравнении;
  • улучшения в Debug view. Добавлена Breadcrumb, возможность быстрого переключения между suspend процессами;
  • улучшения в Project Explorer;
  • поддержка вертикальных выделений в текстовом редакторе (Alt+Shift+A);
  • применение патчей прямо из Synchronize view;
  • добавлен toString() генератор;
  • JUnit4 обновлен до версии 4.5;
  • и другие изменения.
Краткий список изменений, Полный список изменений.

>>> Страница загрузки (eclipse.org)

sergom
()

JavaFX 1.2

 ,

Группа Java

На конференции JavaOne был представлен релиз JavaFX 1.2 - технологии, позиционируемой как альтернатива Adobe Flash и MS Silverlight.

Основные новшества:

  • Официальная поддержка GNU/Linux и Solaris
  • Поддержка шаблонов для основных элементов управления
  • Поддержка работы с RSS/Atom
  • Набор классов для создания диаграмм
  • Переработанный механизм обработки событий
  • Поддержка асинхронного выполнения задач
  • Значительная оптимизация кода

Также следует отметить, что в результате переработки API была потеряна бинарная совместимость с предыдущими версиями.

>>> Подробности (sun.com)

narayan
()

Java бесплатна? Больше нет

 , , ,

Группа Java

Использование в коммерческих целях нового, улучшенного сборщика мусора G1, начиная с релиза 1.6.0_14, возможно разрешается только после заключения контракта на поддержку Java. Или приобретения продукции Oracle.

Следует отметить, что в этом релизе данный сборщик мусора всё ещё проходит стадию тестирования.

Обречен ли OpenJDK стать кастрированным решением, в то время как все хорошие вещи будут только в Java SE для бизнеса?

>>> Подробности (slashdot.org)

Karapuz
()

IntelliJ IDEA 9 Maia EAP

 , , ,

Группа Java

Jetbrains открыли тестирование новой версии среды разработки на платформе Java, 9-й версии IntelliJ IDEA под кодовым названием Maia.

Среди нововведений:

  • Поддержка разработки на языке PHP
  • Поддержка новой версии JEE 6 EA, стандартов EJB 3.1, JPA 2.0, JSF 2.0, WebBeans, Bean Validation
  • Поддержка модулей OSGI
  • Tapestry
  • Отладчик JavaScript через plug-in для FireFox
  • Поддержка Google Web Toolkit 1.6
  • Модуль проверки правописания
  • Автодополнение для языка Groovy
  • Фолдинги для замыканий и обобщенных параметров
  • Подсветка неиспользуемых символов

>>> Подробности (jetbrains.net)

Karapuz
()