LINUX.ORG.RU

Java


203

22

Всего сообщений: 426

Открыта EAP 12-й версии IntelliJ IDEA

 , , , leda

Группа Java

Официально запущена Early Access Program для IntelliJ IDEA 12, название нового релиза — Leda. Как всегда Jetbrains встроили поддержку новых версий фреймворков:

  • дизайнер UI для Android;
  • совершенно новый подход к компиляции проекта;
  • поддержка jBPM 5.0 (BPMN 2.0);
  • поддержка Play Framework 1.2.4;
  • поддержка Hibernate 4.0;
  • поддержка Groovy 2.0;
  • интеграция с TomEE;
  • поддержка iOS Simulator для AIR Mobile;
  • интеграция с CloudFoundry;
  • улучшена поддержка Spring Framework для Core, Security и Web Flow;
  • улучшена поддержка CDI;
  • многочисленные улучшения для Subversion, Git and Perforce;
  • улучшена работа с диаграммами UML для Flash и Flex.

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

Karapuz
()

Релиз Eclipse Juno

 , , ,

Группа Open Source

Зарелизился Eclipse Juno 4.2. Это первый релиз ветки 4.x, ветка 3.x закрыта и больше не будет развиваться. Для совместимости со старыми плагинами и RCP приложениями в Juno включен слой совместимости.

  • Code Recommenders: новый проект автодополнения кода. Анализируя использование Java API приложения формируется база best practices. В дальнейшем, Code Recommenders предлагает разработчику использовать определенное Java API в своих проектах.
  • Virgo: новое ядро, позволяющее создавать менее громоздкие приложения на основе OSGi.
  • Koneki: новый проект по созданию LUA IDE. Проект является важной частью Eclipse M2M Industry Working Group.
  • Xtext: добавлена поддержка интегрированной отладки DSL, созданных с использованием Xtext. Реализована более тесная интеграция с Java Development Tools (JDT).
  • Equinox: включена реализация новых OSGi R5 спецификаций.

Представлены два новых пакета:

  • Eclipse IDE for Automotive Software Developer - содержит инструменты и фреймворки для разработки встроенного ПО для автомобилей.
  • Eclipse for Mobile Developers - упрощение установки и работы с мобильными SDK, включая Android SDK.

Подробнее

xpahos
()

Cascading 2.0

 ,

Группа Кластеры

Cascading — Java-фреймворк, позволяющий быстро и легко разрабатывать приложения для анализа и управления данными — обновился до версии 2.0. Cascading работает на платформе Apache Hadoop 1.0 и может быть развёрнут на различных вычислительных средах.

( Подробнее о Cascading )

Некоторые особенности этого релиза:

  • поддержка Hadoop 1.0.2;
  • поддержка JUnit 4.8.x;
  • исходные коды теперь распространяются на условиях лицензии Apache 2.0 Licensing (до этого была GPLv3);
  • добавлен локальный режим работы, в котором не используются компоненты Hadoop;
  • изменены пакеты для многих внутренних типов для упрощения документации;
  • добавлен новый интерфейс для сбора подробной статистики;
  • многочисленные исправления ошибок;
  • репозиторий проекта переехал на гитхаб.

Новость на nixp.ru

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

ymn
()

Судья счел, что интерфейсы Java не защищены авторским правом

 , , ,

Группа Java

Гугл выиграл судебное разбирательство с Ораклом по всем статьям. Предыдущее решение закрыло вопрос о языке Java, сегодня аналогичный приговор вынесен по поводу APIs. Победили свобода и справедливость!

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

svu
()

Суд отклонил обвинения Oracle по нарушению использования их патентов в Android

 , , , ,

Группа Android

После недельного обсуждения, жюри вынесло вердикт по делу о нарушении патентов между Google и Oracle — поисковый гигант не нарушает патентов Oracle в ОС Android.

Вместе с тем остался нерешенным вопрос о претензиях Oracle по нарушению копирайта на Java API и использованию девяти строк исходного кода Java в Android (функция rangeCheck).

В ответ на решение суда Oracle сообщил, что суд показал, что Google знал о том, что создание Android приведет к фрагментации и отрицательно скажется на Java-платформе. Oracle продолжит защищать и поддерживать принцип «write once run anywhere» ради 9 миллионов разработчиков и Java-сообщества, которому важна совместимость.

Google сообщил, что решение суда — победа не только для Google, но и для всей экосистемы Android.

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

maxcom
()

Impro-Visor 5.16

 impro-visor, , ,

Группа Мультимедиа

15 мая 2012 года выпущена новая версия написанной на Java кроссплатформенной программы Impro-Visor.

Impro-Visor — нотный редактор, призванный помочь джазовым музыкантам сочинять и прослушивать сольные партии и импровизации. Целью создания программы было добиться лучшего понимания способов построения сольных партий и последовательностей аккордов. Кроме того, программа сама умеет импровизировать. Impro-Visor может использоваться для транскрипции, так как ритм-секция (например, фортепиано, бас, ударные) аккомпанемента автоматически генерируется из заданных аккордов, что позволяет музицировать в одиночестве. С расширением спектра стилей аккомпанемента использование Impro-Visor не ограничивается лишь джазом.

Программа имеет богатый набор возможностей для реализации заявленных целей.

В новой версии:

  • улучшена запись MIDI-записи;
  • MIDI-записи теперь могут быть сделаны в сочетании с импровизацией;
  • утечки памяти во время записи значительно сокращены;
  • улучшена эргономика главного окна программы;
  • и другие улучшения.

Программа распространяется под GNU General Public License, v2.

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

doluphio
()

Вышел YourKit Profiler 11

 , ,

Группа Проприетарное ПО

Вышла новая версия Java Profiler YourKit — коммерческого профайлера для приложений на Java и .NET. Текущая версия получила номер 11. Релиз состоялся месяц назад, но письмо пришло только недавно.

Приложение кроссплатформенное и поддерживает следующие платформы: Linux, Windows, FreeBSD, Mac OS X (Intel), Solaris (SPARC и X86), HP-UX (IA64, 32- и 64-bit), AIX (ppc и ppc64).

Приложение платное, но есть бесплатная лицензия для некоммерческих Open Source продуктов. Также можно получить 15-дневную ознакомительную лицензию.

( читать дальше... )

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

Toll
()

OrientDB 1.0

 , , orientdb,

Группа Java

14 мая 2012 года объявлено о выходе первой стабильной версии OrientDB.

OrientDB — это NoSQL-система управления базами данных с открытым исходным кодом, написанная на Java. Несмотря на то, что она является документо-ориентированной, связи между данными в ней реализуются прямыми ссылками, так, как это делается в графовых базах данных. OrientDB поддерживает schema-less, schema-full и schema-mixed режимы описания данных, хранящихся в базе. OrientDB проста в использовании, так как поддерживает SQL как язык запросов.

( читать дальше... )

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

doluphio
()

Вышел ZK 6.0 — фреймворк для создания веб-приложений и клиент-серверных мобильных приложений

 , , , zk, фреймворк

Группа Open Source

ZK (zkoss.org) — платформа на Java, позволяющая создавать клиент-серверные приложения с пользовательским Web-интерфейсом, использующим технологию AJAX, или клиентом для мобильных платформ так же, как обычные десктопные приложения, описывая GUI в XUL-формате. Фреймворк имеет модульную структуру, поддерживает многопоточность и имеет безопасную архитектуру: вся логика приложений выполняется на стороне сервера.

>>> Скачать (zkoss.org)

Deleted
()

Четвертая встреча Одесской Java группы

 , , ,

Группа Java

12 апреля 2012 года в 18:30 состоится четвертая встреча Одесской Java группы.

Программа мероприятия:

  1. «Java annotations: pragmatic usage», Андрей Елфимов, Senior Developer Sigma Ukraine.
  2. «Geodata processing software», Александр Турбин, Java Developer Luxoft.

Встреча состоится по адресу: Одесса, улица Еврейская, 3, Компьютерная Академия «Шаг», 2-й этаж, конференц-зал № 219. Вход свободный.

>>> Регистрация (odjug.blogspot.com)

borisland
()

Написан X11 сервер для Android

 , ,

Группа Android

Для Android платформ стал доступен написанный на Java X сервер.
Об этом сообщил в своём блоге Мэт Квэн (Matt Kwan), аспирант из Австралии.

«Последние несколько месяцев я разрабатывал X11 под Android. В ближайшем будущем, может быть, мне понадобится пользовательский интерфейс. Он оказался намного сложнее, чем я представлял, но после долгих стараний я смог закончить свою задумку. Я считаю, что это действительно полезно.»

Этот сервер X11 изначально предназначался для запуска на платформах Android, поэтому он и написан на Java. С помощью него можно будет отображать X11 приложения, запущенные на Linux. Поддерживаются виртуальные и физические клавиатуры, а также touch-screen movements.
Хотя это почти законченная версия, в ней отсутствуют динамическая карта цветов и XRender или RandR.
Эта версия представлена без оконного менеджера, но удалённо можно запустить fvwm. Но приложения которые используют только Xlib должны работать корректно.
X server для Android уже доступен в Android marketplace. Весь код под лицензией Apache также можно найти в code.google.com.
Весь проект состоит из 14100 строчек Java кода.

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

dada
()

Вышел DRAKON Editor 1.9 с поддержкой Java и С#

 , , , , , ,

Группа Open Source

Вышел DRAKON Editor 1.9, свободный кросс-платформенный редактор диаграмм визуального языка ДРАКОН.
Язык ДРАКОН обеспечивает наглядное и простое для понимания представление алгоритмов. Области применения:

  • составление спецификаций для ПО и технических заданий;
  • документация ПО;
  • собственно программирование.

В этой версии:

  • Генерация кода на языках Java и C#.
  • Новый генератор кода для скриптовых языков.
  • Вставка изображений горячими клавишами.
  • Список ранее открытых файлов.
  • Возможность менять шрифты.

Перечень языков программирования, поддерживаемых в версии 1.9:

  • Java
  • C#
  • простой C и C++
  • Python
  • Tcl

Интерфейс редактирования в DRAKON Editor оптимизирован для диаграмм языка ДРАКОН.
Поддерживаемые ОС: Linux, Mac OS, Windows.

>>> Сайт проекта (sourceforge.net)

rykkin
()

Стоимость разработки Debian Wheezy оценена в 19 миллиардов долларов

 , , , ,

Группа Debian

Разработчик СПО James E. Bromberger (JEB) оценил стоимость разработки Debian Wheezy на февраль 2012 года в $19,070,177,727. К таким результатам он пришёл, используя данные о средней зарплате разработчиков с сайтов Salary.com и PayScale.com ($72,533) и суммарном количестве строк кода во всём дистрибутиве (419,776,604).

Также JEB приводит статистику по языкам программирования, на которых написан софт в Debian Wheezy. Так, самым популярным языком оказался C (40 % всего кода), далее C++ (20 %) и Java (8 %).

>>> Блог James E. Bromberger (rcpt.to)

eugeno
()

Вышла RunaWFE 3.4 - система управления бизнес-процессами предприятия

 , , ,

Группа Open Source

RunaWFE — это система управления бизнес-процессами предприятия и административными регламентами с открытым кодом (лицензия LGPL), основанная на популярном ядре JBOSS-JBPM и ориентированная на конечного пользователя.

Характеристики:

• графический редактор бизнес-процессов
• гибкая система определения исполнителей на основе ролей
• удобный веб-интерфейс пользователя
• боты для выполнения автоматических заданий
• простая интеграция с существующими реляционными базами данных
• поддержка веб-сервисов
• поддержка портлетов
• интеграция с Alfresco
• возможность интеграции существующих разнородных приложений предприятия
• система безопасности, позволяющая интеграцию с LDAP/MS Active Directory
• локализация на русский, украинский, английский, французский, немецкий, голландский, итальянский, испанский китайский и греческий языки
• поддержка операционных систем Linux, Solaris, FreeBSD, Windows

Изменения после версии 3.3:

- Возможность запуска экземпляров МультиДействия по членам группы и по результату применения отношения к пользователю
- Полноценный программный интерфейс для взаимодействия с системой через веб-сервисы
- Специальный тег для отношения
- Поддержка дистрибутивов для Fedora и Ubuntu
- Локализация на греческий язык
- Обновлена документация

Online-демо находится здесь - http://wf.runa.ru/rus/Демонстрация

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

amikheev
()

Вышла среда разработки NetBeans 7.1

 , , , , , ,

Группа Java

NetBeans — это интегрированная среда разработки с открытым исходным кодом, позволяющая создавать приложения на многих языках программирования (Java, PHP, C, C++ и других). Сегодня в свет вышла версия 7.1. Среда доступна на нескольких языках, среди которых есть и русский.

Ключевыми особенностями этого выпуска являются поддержка JavaFX 2.0, средства для визуальной отладки графических интерфейсов на Swing, возможность работы с Git «из коробки».

Некоторые другие важные изменения:

Java

  • Новый визуальный отладчик;
  • Inspect & Refactor (позволяет быстро производить изменения в коде на уровне проекта, например убрать все System.out'ы);
  • Улучшена подстветка и форматирование документации Javadoc.

Веб и Java EE

  • Поддержка CSS3 с автодополнением и документацией;
  • Более 50 улучшений в редакторе, связанных с технологией CDI (JSR 299);
  • Усовершенствована поддержка веб-сервисов, Java Persistence, EJB, WebLogic.

PHP

  • Улучшен отладчик;
  • Поддержка шаблонов Smarty;
  • Группировка тестов PHPUnit.

Системы контроля версий

  • Поддерживается Git;
  • В редакторе появилась вкладка с историей изменений файла;
  • Поддержка веток и тегов для Mercurial.

Подробнее об этом выпуске

Посмотреть видеообзор (требуется Flash)

Скачать NetBeans

CARS
()

Debian и Ubuntu удаляют из репозиториев Oracle JDK

 , , ,

Группа Java

Отзыв лицензии на поставку Oracle Java JDK в составе Linux-дистрибутивов привел к исключению реализаций jdk6 и jdk7 от Oracle из основных репозиториев Ubuntu и Debian.

Так как Orace изъяла из употребления Operating System Distributor License for Java, у дистрибутивов отсутствует возможность оперативно доставлять обновления безопасности.

По ссылкам ниже приведены официальные объявления Debian и Ubuntu.

http://sylvestre.ledru.info/blog/sylvestre/2011/10/25/removal_of_sun_java6_fr...

https://wiki.ubuntu.com/LucidLynx/ReleaseNotes/Java6Transition

ymn
()

Вышел Spring Framework 3.1

 ,

Группа Java

После двух лет разработки состоялся релиз веб фреймворка Spring Framework 3.1.

Основные изменения:

  • Абстракция кэша, позволяющая декларативно описывать кэширование с помощью аннотаций (@Cacheable и т.п.);
  • Поддержка Servlet 3.0 позволяющая полностью отказаться от XML файлов конфигурации;
  • Улучшенная поддержка MVC, в частности аннотация @RequestPart ;
  • Поддержка новых функций Java 7, в том числе JDBC 4.1 и fork-and-join;
  • Исправления последних ошибок.

Сообщество разработчиков Spring Framework рекомендует обновиться всем пользователям 3.0.x версий.

>>> Анонс (springsource.org)

hizel
()

IBM выпустила EGL Development Tools

 , , , , , ,

Группа Open Source

Корпорация IBM объявила о выпуске под открытой лицензией набора инструментов для разработки на языке EGL. EGL (wikipedia.org) (англ. Enterprise Generation Language) — разработанный IBM современный высокоуровневый язык программирования для создания бизнес-приложений. Программы на EGL могут быть скомпилированы в COBOL, Java или JavaScript. Цель технологии EGL --- предоставить уровень абстракции над различным языками, фреймворками и средами выполнения.

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

prozium
()

Открыт исходный код UI компонентов JavaFX™

 , , , , ,

Группа Java

2.12.2011 в списке рассылки проекта OpenJFX - открытой реализации фреймфорка JavaFX™ было объявлено о доступности исходных кодов компонентов пользовательского интерфейса JavaFX™ под лицензией GPLv2 + Classpath Exception (той же, что и у OpenJDK). Открыт только код компонентов (контролов), реализации css, сценеграфа и вспомогательных классов. «Железная» часть (QuantumToolkit - альтернатива Java2D, браузерный плагин и все multimedia-библиотеки) по прежнему остаётся проприетарной и доступна для загрузки с сайта Oracle в составе JavaFX™ SDK для Windows и Mac OS X на условиях лицензий Oracle BCL и OTN EA соответственно. На странице проекта сообщается, что код оставшейся части платформы также будет постепенно открыт в ближайшие месяцы.

( читать дальше... )

>>> Подробности (adam-bien.com)

Uniqa
()

Третья встреча Одесской Java группы

 , , ,

Группа Java

8 декабря 2011 года в 18:30 состоится третья встреча Одесской Java группы.

Программа мероприятия:

  • «Overview of PaaS: Java experience» Анищенко Игорь, HP SiteScope Content Team R&D Manager at Lohika, Вадим Лотарь, HP QC Backend Engineer at Lohika, Александр Конопко, OKTA Backend Engineer at Lohika
  • «Google Web Toolkit. Введение в средство разработки пользовательского WEB интерфейса» Антонов Антон, Senior Java Developer компании Sigma Ukraine
  • «Geohash algorithm in mapping applications» Игорь Лужанов, Senior Java Developer, Ciklum, project TIS

Адрес мероприятия: Одесса, улица Еврейская 3

>>> Регистрация (odjug.blogspot.com)

borisland
()