Android Studio 4.1
Состоялся стабильный релиз Android Studio 4.1 — интегрированной среды разработки (IDE) для работы с платформой Android. Подробнее об изменениях в описании релиза и в YouTube презентации.
>>> Подробности (googleblog.com)
Всего сообщений: 426
Состоялся стабильный релиз Android Studio 4.1 — интегрированной среды разработки (IDE) для работы с платформой Android. Подробнее об изменениях в описании релиза и в YouTube презентации.
>>> Подробности (googleblog.com)
DINS IT EVENING, открытая площадка, объединяющая технических специалистов по направлениям Java, DevOps, QA и JS, проведет 22 июля в 19:00 онлайн-встречу для Java-разработчиков. На встрече будут представлены два доклада:
19:00-20:00 — Решаем задачи троттлинга с использованием алгоритма Token Bucket (Владимир Бухтояров, DINS)
Владимир разберет примеры типичных ошибок при реализации троттлинга и сделает обзор алгоритма Token Bucket. Вы узнаете, как написать Lock-Free реализацию Token Bucket на Java и распределенную реализацию алгоритма с использованием Apache Ignite. Специальных знаний не требуется, доклад будет интересен Java-разработчикам любого уровня.
20:00-20:30 — Зачем Java-разработчику финансовая математика (Дмитрий Янтер, Технологический центр Дойче Банка)
На протяжении последних 5-ти лет в Технологическом центре Дойче Банка проводятся сессии для разработчиков. На них идет речь о финансовых продуктах и математических моделях, которые за ними стоят. Матрицы, численные методы, дифференциальные уравнения и стохастические процессы — области высшей математики, которые активно используются в инвестиционном и корпоративном банкинге. Дмитрий расскажет, зачем Java-разработчику иметь представление о финансовой математике, и можно ли начать работу в финтехе, если не знаете ничего про рынки и деривативы. Доклад будет полезен разработчикам, QA, аналитикам или менеджерам, которые с интересом изучали высшую математику, но не знают, как она применяется при создании ИТ-решений для глобальных финансовых институтов.
Оба спикера ответят на ваши вопросы. Участие бесплатное, но нужно зарегистрироваться.
>>> Подробности и бесплатная регистрация (timepad.ru)
LanguageTool — это свободная система для проверки грамматики, стиля, орфографии и пунктуации. LanguageTool может использоваться как приложение для рабочего стола, командной строки или как расширение LibreOffice/Apache OpenOffice. Для работы требуется Java 8+ от Oracle или Amazon Corretto 8+. В рамках отдельного проекта созданы расширения для браузеров Mozilla Firefox, Google Chrome, Opera, Edge. И отдельное расширение для Google Docs.
В новой версии:
Изменения для русскоязычного модуля включают:
>>> Подробности (languagetool.org)
Состоялся стабильный релиз Android Studio 4.0 — интегрированной среды разработки (IDE) для работы с платформой Android. Подробнее об изменениях в описании релиза и в YouTube презентации. Вместе с этим анонсом Google распространил приглашение для разработчиков на онлайн-презентацию Android 11 (wikipedia.org) beta 1, которая состоится 3 июня 2020 года. Список изменений в среде разработки:
Изменения для работы с дизайном:
Изменения для разработки:
Изменения для сборки:
>>> Подробности (googleblog.com)
17 марта была выпущена Java SE 14.
Представлены следующие изменения:
switch в виде case VALUE -> {}, которые выходят из условия по умолчанию и не требуют оператора break.
""" вышли на второй предварительный этап. Добавлены управляющие последовательности \, которая перед переводом строки не добавляет перевод строки в многострочном блоке, и \s, которая обозначает один пробел.
instanceof, позволяющее в дальнейшем развить сравнение по шаблону.
record. Записи автоматически получают методы equals, hashCode, toString, геттеры к членам записи и конструктор.
jpackage для самодостаточных приложений.
>>> Подробности (java.net)
DINS IT EVENING, открытая площадка, объединяющая технических специалистов по направлениям Java, DevOps, QA и JS, проведет 21 ноября в 19:30 по адресу Старо-Петергофский проспект, 19 (Санкт-Петербург), встречу для Java-разработчиков. На встрече будут представлены два доклада:
«AWS Lambda in Action» (Александр Груздев, DINS)
( читать дальше... )
«Akka как ядро высоконагруженных систем» (Игорь Шалару, Яндекс)
( читать дальше... )
>>> Подробности и бесплатная регистрация (timepad.ru)
Microsoft подписала Oracle Contributor Agreement, что даёт ей право принимать участие в разработке OpenJDK.
По словам сотрудника Microsoft, компания и её дочерние подразделения используют Java в своих продуктах, поэтому они решили принять активное участие в разработке Java:
Microsoft and its subsidiaries are heavily dependent on Java in many aspects, and also offers Java runtimes in its Microsoft Azure cloud to its customers.
Напомним, ранее подразделение Microsoft Azure купила компанию jClarity (https://blogs.microsoft.com/blog/2019/08/19/microsoft-acquires-jclarity-to-he...), одного из основных участников проекта AdoptOpenJDK и активного участника Java Community.
>>> Подробности (java.net)
RunaWFE Free — это свободная российская система управления бизнес-процессами и административными регламентами. Написана на Java, распространяется под открытой лицензией LGPL. RunaWFE Free использует как собственные решения, так и некоторые идеи проектов JBoss jBPM и Activiti, содержит большое количество компонентов, задача которых обеспечить удобную работу конечного пользователя.
Изменения после версии 4.3.0:
>>> Подробности (sourceforge.net)
27 сентября 2019 г., в своём блоге, компания Oracle озвучила планируемые сроки поддержки Java SE и Solaris. Ветка Java SE 8 будет поддерживаться до марта 2025 года, а Java SE 11 – до сентября 2026 года.
Oracle также отметила, что указанные сроки не окончательные и поддержка, возможно, продлится до 2030 года. Сопровождение данных веток Java SE необходимо для соблюдения обязательств Oracle Applications Unlimited.
Базовая поддержка обновлений для Solaris 11 продлится до 2031 года. В рамках программы расширенной поддержки Oracle Extended Support обновления для Solaris 11 будут выпускаться вплоть до 2034 года.
>>> Подробности (oracle.com)
DINS IT EVENING, открытая площадка, объединяющая технических специалистов по направлениям Java, DevOps, QA и JS, проведет 18 сентября в 19:30 по адресу Старо-Петергофский проспект, 19 (Санкт-Петербург), встречу для Java-разработчиков. На встрече будут представлены два доклада:
«Звездолеты на ДВС. Выжить в схватке с техническим долгом» (Денис Репп, Wrike)
— Что делать, если варп-двигатель работает на АИ-95? — Что делать, если единственный обогреватель в каюте — тостер? — Что делать, если медотсек крепится к корпусу корабля одной гайкой и тремя гвоздями? — Капитан, передайте ключ на 16 или давайте наконец разберемся с техническим долгом! В ходе доклада Денис предлагает разобраться, как организовать процесс работы с техническим долгом в критически важных частях продукта, как сделать процесс предсказуемым и прозрачным, с какими ошибками приходится сталкиваться и как их обходить.
«Distributed Tracing: анализ времени отклика Java-сервисов» (Андрей Маркелов, Infobip)
В современных системах, чтобы обработать клиентский запрос могут участвовать десятки уникальных сервисов. Клиентам, как правило, это все не интересно, но интересно время отклика и пропускная способность. В докладе Андрей покажет, как организовать анализ времени отклика на конкретных примерах. Доклад будет полезен практикующим инженерам любого уровня.
В перерыве будем общаться со спикерами и есть пиццу. После докладов организуем небольшую экскурсию по офису для тех, кто хочет познакомиться с DINS поближе. Мероприятие продлится до 21.40. Предварительная регистрация обязательна.
>>> Подробности и бесплатная регистрация (timepad.ru)
Состоялся стабильный релиз Android Studio 3.5 — интегрированной среды разработки (IDE) для работы с платформой Android 10 Q. Подробнее об изменениях в описании релиза и в YouTube презентации. Представлены разработки, полученные в рамках инициативы Project Marble.
DINS IT Evening, открытая площадка, объединяющая технических специалистов по направлениям Java, DevOps, QA и JS, проведет 26 июня в 19:30 по адресу Старо-Петергофский проспект, 19 (Санкт-Петербург), встречу для Java-разработчиков. На встрече будут представлены два доклада:
«Асинхронные микросервисы – Vert.x или Spring?» (Александр Федоров, TextBack)
Александр расскажет про сервис TextBack, про то, как они мигрируют с Vert.x на Spring, какие трудности встречают и как выживают. А также, о том, чем еще можно заняться в асинхронном мире. Доклад будет интересен тем, кто хочет начать работать с асинхронными сервисами и выбрать для этого фреймворк.
Advanced Gradle Build (Никита Туккель, Genestack)
Никита опишет решения специфических задач, свойственных для больших и супер-больших билдов. Доклад будет интересен тем, кого волнуют проблемы построения эффективной билд-системы в проекте, количество модулей в котором уверенно переваливает за сотню. В докладе содержится очень мало информации об основах Gradle, некоторые его части могут оказаться мало понятны для тех, кто с Gradle совсем не знаком.
После докладов мы продолжим общение со спикерами и подкрепимся пиццей. Мероприятие продлится до 22.00. Предварительная регистрация обязательна.
>>> Подробности и бесплатная регистрация (timepad.ru)
LanguageTool — это свободная система для проверки грамматики, стиля, пунктуации и орфографии с открытым исходным кодом. Основное ядро LanguageTool можно использовать как расширение LibreOffice/Apache OpenOffice и как Java-приложение. На сайте системы http://www.languagetool.org/ru работает online-форма проверки текста. Для мобильных устройств на Android доступно отдельное приложение LanguageTool proofreader.
( читать дальше... )
>>> Подробности (languagetool.org)
Состоялся стабильный релиз Android Studio 3.4 — интегрированной среды разработки (IDE) для работы с платформой Android 10 Q. Подробнее об изменениях в описании релиза и в YouTube презентации. Основные нововведения:
Стала публично доступной образцовая реализация Java 12 — JDK 12. С момента выпуска сборки №33 (три недели назад) не замечено ошибок уровня P1; таким образом, она становится официальным публичным выпуском, готовым к промышленному использованию.
Сборки OpenJDK от Oracle с лицензией GPL доступны здесь. Скоро, несомненно, появятся сборки других реализаций.
В этот выпуск включено 8 предложений по улучшению (JEP):
А также, как обычно — сотни мелких улучшений и тысячи исправлений.
>>> Источник (java.net)
DINS IT Evening, открытая площадка, объединяющая технических специалистов по направлениям DevOps, QA, JS и Java, проведет 21 марта в 19:30 по адресу Старо-Петергофский проспект, 19 Петербург, встречу по практическим советам для повышения эффективности Hibernate ORM.
Александр Овчинников из Digital Securities Exchange Limited, поделится практическими советами для повышения эффективности Hibernate ORM. Встреча обещает быть не только интересной для Java-инженеров, но еще и вкусной, благодаря традиционной горячей пицце.
Hibernate ORM дает возможность быстро разрабатывать приложения, взаимодействующие с СУБД. В докладе будут рассмотрены типичные ошибки и даны практические советы как повысить эффективность работы c Hibernate.
>>> Подробности и бесплатная регистрация (timepad.ru)
Состоялся стабильный релиз Android Studio 3.3 — интегрированной среды разработки (IDE) для работы с платформой Android 9 Pie. Подробнее об изменениях в описании релиза и в YouTube презентации. Основные нововведения:
>>> Подробности (googleblog.com)
В ответ на прекращение выпуска свободных обновлений и переход к платной поддержке Oracle JDK 8 с начала 2019 г. компания Amazon выпустила свою Java 8 под названием Correto.
Correto официально сертифицирована как соответствующий спецификациям Java SE.
Также компания Amazon намерена выпустить LTS-ветку Corretto 11 на основе OpenJDK 11.
Поддержка Corretto 11 будет осуществляться до августа 2024 года.
>>> Подробности (amazon.com)
Проект Valhalla — это OpenJDK проект, начатый в 2014.
Проект возглавляет Oracle Java language архитектор Brian Goetz, поддержку проекта осуществляет группа HotSpot.
Проект создан с целью исследования и поддержки разработки оптимизированной Java VM и включения в язык таких возможностей, как value types, generic specialization и variable handles.
>>> Подробности (java.net)
Состоялся стабильный релиз Android Studio 3.2 — интегрированной среды разработки (IDE) для работы с платформой Android 9 Pie. С момента анонсирования 3.2 на Google I/O '18 были доработаны более 20 новых функций и улучшена стабильность программы. Среди важных нововведений:
>>> Подробности (googleblog.com)
| ← предыдущие | следующие → |