Сьогодні у добірці новин:
До списку JEP, доданих до JDK 17, входить:
Доступ до API Grammarly дозволить розробникам інтегрувати рекомендації щодо покращення текстів англійською мовою у свій продукт. Text Editor SDK сумісний з будь-яким веб-застосунком, що працює в браузері, а також з десктопними програмами на базі Chromium. Компанія Grammarly заснована у 2009 році в Україні Олексієм Шевченком та Максимом Литвиновим. Grammarly є одним із перших українських “єдинорогів” з капіталізацією понад 1 мільярд доларів. У компанії є офіси в Києві, Сан-Франциско, Нью-Йорку та Ванкувері. Джерело: Grammarly
Нові скрипти та символи у версії 14.0 додають підтримку мов, що використовуються у Боснії, Індії, Індонезії, Ірані, Яві, Малайзії, Монголії, М'янмі, Пакистані та на Філіппінах, в Африці та Північній Америці. Серед емоджі з'явабося такі екзотичні зображення, як вагітний чоловік, казковий троль та дзеркальна куля. Символи з технічного стандарту Unicode використовуються для введення тексту на комп'ютерах та телефонах. Unicode входить в основу всього сучасного програмного забезпечення та засобів зв'язку, включаючи операційні системи, браузери, ноутбуки та смартфони. Джерело: Unicode
- Вийшла загальнодоступна версія Java 17 (JDK 17).
- Середовище розробки IntelliJ IDEA було оновлено до версії 2021.2.2.
- Grammarly відкрила доступ до SDK та запустила платформу для розробників.
- У Facebook розробабо нову технологію стиснення даних для мобільних програм.
- До стандарту Unicode 14.0 додали 838 нових символів.
- У Росії стартувала програма бета-тестування ОС "Аврора".
Вийшла загальнодоступна версія Java 17 (JDK 17)
Компанія Oracle випустила загальнодоступну версію мови програмування Java 17. У реліз додали понад 2700 закритих завдань та 14 JEP. З повним переліком змін в API можна ознайомитись за цим посиланням .
До списку JEP, доданих до JDK 17, входить:
- Відновлення завжди суворої семантики чисел із плаваючою точкою (JEP 306).
- Sealed класи (JEP 409).
- Паттерн-матчінг для switch (Preview) (JEP 406).
- Enhanced Pseudo-Random Number Generators (JEP 356).
- Вирішити Applet API для Removal (JEP 398).
- Видалення RMI Activation (JEP 407).
- Deprecate Security Manager for Removal (JEP 411).
- Foreign Function & Memory API (Incubator) (JEP 412).
- Vector API (Second Incubator) (JEP 414).
- Context-Specific Deserialization Filters (JEP 415).
- New macOS Rendering Pipeline (JEP 382).
- Порт під MacOS/AArch64 (JEP 391).
- Сувора інкапсуляція нутрощів JDK (JEP 403).
- Видалення експериментальних компіляторів AOT та JIT (JEP 410).
Середовище розробки IntelliJ IDEA було оновлено до версії 2021.2.2
Компанія JetBrains випустила оновлену версію середовища розробки IntelliJ IDEA 2021.2.2. У релізі усунули кілька проблем, виявлених у попередніх версіях IDE. Список найбільш важливих виправлень та оновлень у IntelliJ IDEA 2021.2.2:- Виправабо вікно інструменту “Ієрархія” для відображення використання методу інтерфейсу, що має хоча б одну реалізацію. [IDEA-275145]
- JBR 11 оновлено до 11.0.11-b1460.1.
- Виправабо можливість використання зовнішніх інструментів порівняння. [IDEA-271200]
- Виправабо кнопку зупинки, тепер вона завершує запущені процеси з першої спроби. [IDEA-276772]
- Виправабо проблему аналізу коду, через яку попередження, пропозиції та помилки не зникали при усуненні. [IDEA-275168]
- Виправабо помилку, що виникала при спробі встановити з'єднання SSH. [IDEA-277053]
- Виправабо помилку, що призводила до виявлення неправильного JDK. [IDEA-272430]
- Виправабо макроси — тепер вони працюють як належить. [IDEA-274879]
- Виправабо виділення попереднього коду під час запуску нового методу. [IDEA-274893]
- Виправабо ярлик рефакторингу Rename. [IDEA-274923]
Grammarly відкрила доступ до SDK та запустила платформу для розробників
Компанія Grammarly, відома своїм онлайн-сервісом виправлення текстів англійською, оголосила про запуск бета-версії платформи Grammarly for Developers. На ній розробники можуть залишити попередню заявку та отримати набір засобів розробки та документації Grammarly Text Editor SDK, який дасть їм доступ до API Grammarly.
Доступ до API Grammarly дозволить розробникам інтегрувати рекомендації щодо покращення текстів англійською мовою у свій продукт. Text Editor SDK сумісний з будь-яким веб-застосунком, що працює в браузері, а також з десктопними програмами на базі Chromium. Компанія Grammarly заснована у 2009 році в Україні Олексієм Шевченком та Максимом Литвиновим. Grammarly є одним із перших українських “єдинорогів” з капіталізацією понад 1 мільярд доларів. У компанії є офіси в Києві, Сан-Франциско, Нью-Йорку та Ванкувері. Джерело: Grammarly
У Facebook розробабо нову технологію стиснення даних для мобільних додатків
Компанія Facebook розробила технологію асиметричного стиснення даних Superpack. Технологія використовує аналіз компілятора та стиснення даних для оптимізації зберігання інформації. За словами представника компанії Сапана Бхатіа, мобільні програми продовжують збільшуватися в розмірах, що погано позначається на продуктивності гаджетів. Компілятори, що використовуються зараз, такі як Deflate і LZMA, поки справляються з оптимізацією даних, але незабаром вони втратить актуальність. Принцип роботи Superpack заснований на теорії складності Колмогорова, за якою інформаційний зміст фрагмента даних визначається розміром найкоротшої програми, яка може генерувати ці дані. У Facebook повідомабо, що технологія Superpack зменшує розмір Android-додатків у середньому на 20% порівняно із звичайним стисненням. Superpack вже використовується у додатках Facebook, Instagram, WhatsApp та Messenger. Джерело: FacebookДо стандарту Unicode 14.0 додали 838 нових символів
Некомерційна організація Unicode Consortium оновила стандарт друкованих символів Unicode до версії 14.0. У новому релізі з'явабося 838 нових символів , включаючи 37 емоджі та 5 нових скриптів. З виходом Unicode 14.0 загальна кількість символів у стандарті досягла 144 697 одиниць, у тому числі 3633 емоджі.
Нові скрипти та символи у версії 14.0 додають підтримку мов, що використовуються у Боснії, Індії, Індонезії, Ірані, Яві, Малайзії, Монголії, М'янмі, Пакистані та на Філіппінах, в Африці та Північній Америці. Серед емоджі з'явабося такі екзотичні зображення, як вагітний чоловік, казковий троль та дзеркальна куля. Символи з технічного стандарту Unicode використовуються для введення тексту на комп'ютерах та телефонах. Unicode входить в основу всього сучасного програмного забезпечення та засобів зв'язку, включаючи операційні системи, браузери, ноутбуки та смартфони. Джерело: Unicode
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ