Теги → java
Быстрый переход

Oracle выпустила Java SE 11 с длительной поддержкой

Компания Oracle опубликовала платформу Java SE 11 (Java Platform, Standard Edition 11). Причём в ней в качестве эталонной реализации используется открытый проект OpenJDK и есть обратная совместимость со старыми версиями. Платформа доступна под все актуальные ОС: Linux, Windows, macOS и фирменную Solaris. Весь проект, за исключением GNU ClassPath, доступен под лицензией GPLv2.

fossbytes.com

fossbytes.com

Эта версия Java относится к категории выпусков с длительным сроком поддержки (LTS). Потому обновления для неё будут выходить до 2026 года, а их выпуск для десятой версии прекратят. Прошлая LTS-ветка Java 8 будет поддерживаться до декабря 2020 года, а следующая выйдет в сентябре 2021 года.

В обновлении упор сделан на безопасность. В частности, поддерживается протокол TLS 1.3 (RFC 8446), который лишился устаревших криптографических элементов и возможностей. Также он поддерживает исключительно режим forward secrecy. То есть компрометация одного из долговременных ключей не позволяет расшифровать перехваченный сеанс. Также повысилась производительность за счёт использования потокового шифра ChaCha20 и алгоритма аутентификации сообщений (MAC) Poly1305. Это позволило обойтись без аппаратного ускорения.

В новом API для разработки HTTP-клиентов поддерживается HTTP/2.0 и WebSockets. Также есть система управления доступом Nestmate. Кроме того, добавлены некоторые экспериментальные функции. Наконец, появилась возможность запуска программ, которые поставляются в виде одного файла с исходным кодом.

android.com

android.com

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

Семь причин изучать Java

Мир стоит на пороге четвёртой промышленной революции. Индустрия 4.0. ознаменуется массовым внедрением искусственного интеллекта в нашу жизнь. Человеческий труд уступит место машинному: по прогнозам в ближайшие 20 лет более 40 % рабочих мест будет автоматизировано. Но появятся и новые специальности, связанные с обслуживанием работы машин. Наступает эра IT, где владение языками программирования — гарантия стабильности. Какой язык выбрать? Эксперты уверены: Java будет востребован ещё не одно десятилетие. 

Семь перспективных направлений, в которых без Java не обойтись:

1. Android-приложения

Хотите писать под Android? Учите Java.

2. Финансовые услуги

Мировые инвестиционные банки используют Java для обработки данных, написания серверных приложений, создания фронтэнда и бэкенда.

Так же поступают трейдеры. Например, на этом языке написано популярное приложение «Murex».

3. Веб-приложения

Java выбирают и коммерческие, и государственные структуры. Приложения для сфер здравоохранения, образования и страхования написаны на этом языке.

4. Программные средства

Такие приложения, как Eclipse, IntelliJ Idea, Netbeans IDE воплощены в жизнь благодаря Java.

5. Встраиваемые системы

Эта сфера — «родина» Java. Язык разрабатывался для встраиваемых систем под лозунгом: «пиши один раз, запускай где угодно». Люди стремятся упрощать жизнь, и Java делает это возможным. Сфера применения широка: от мобильных телефонов и бытовой техники до систем управления предприятиями. Директор по маркетингу компании Microtec уверен: Java только набирает обороты на рынке встраиваемых систем и вскоре получит широкое распространение.

6. Большие данные

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

7. Наука

В научных приложениях Java используется по умолчанию. Одно из направлений работы — обработка естественных языков: устной и письменной речи. Помните притчу о Вавилонской башне и возникновении разных языков, разобщивших народы? Программисты решили исправить ситуацию и создали синхронный переводчик.

Дальше — больше: идут работы над нейроинтерфейсами для «управления мыслями» и передачи ощущений на расстояние. Это возможно благодаря дополненной реальности. Чтобы попасть в неё, достаточно смартфона и специальных очков. Пока такое общение напоминает компьютерную игру, внутри которой вы находитесь. Но это только начало.

Для достижения целей потребуются разные языки программирования: кроме Java, эксперты делают ставку на R, Erlang, Go и Swift. Вероятно, появятся и новые языки, но они ещё долго будут играть вспомогательную роль. История Java началась ещё в 1990 году и всё это время язык совершенствовался. Сегодня Java — самый востребованный язык программирования в мире.

Писать на Java не только интересно, но и выгодно: в 2017 г. зарплата такого специалиста в Москве колеблется от 25 000 до 175 000 р. Ценно, что программирование позволяет зарабатывать во время обучения, поэтому «отбить» вложенные средства реально уже в первые месяцы. Как быстро вам удастся это сделать, зависит от выбранного метода обучения: важно не зацикливаться на теории, а сразу переходить к практике. Профессиональные курсы позволяют это сделать. Преподаватели уровня «senior» доступно объяснят материал и помогут влиться в новую среду. Кроме того, здесь вы найдете единомышленников и полезные контакты, что неоценимо в начале карьеры.

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

Программистом может стать любой, независимо от образования и предыдущего опыта работы. Вы тоже можете, стоит лишь захотеть. Программируйте своё будущее сами — учите Java.

Google добавила Kotlin в качестве официального языка программирования для Android

Google сообщила, что отныне официально поддерживает Kotlin на Android в качестве «первоклассного» языка. Kotlin — новый язык программирования от компании JetBrains, созданной Сергеем Дмитриевым, Евгением Беляевым и Валентином Кипятковым. Котлин — это остров в Финском заливе, на котором расположен Кронштадт. Такое название намекает на некоторое родство нового языка с Java, как острова Котлин с островом Ява. Официальный инструмент разработки Android Studio от Google, к слову, основан на JetBrains IDE.

Как и Java, который является стандартным языком разработки окружения Android, Kotlin работает поверх JVM (Java Virtual Machine). При этом Kotlin (как и другие JVM-языки) и ранее можно было интегрировать в Android с помощью Gradle, а благодаря полной совместимости с Java разработчики могли использовать его преимущества без необходимости переписывания всего приложения.

Android не использует JVM в чистом виде, но корни Java в современной виртуальной машине этой ОС весьма сильны, а удобство и совместимость Kotlin с Java сделали его популярным среди разработчиков. Официальная поддержка со стороны Google должна дать большой толчок и сделать более естественной работу с по сути зарождающимся языком: хотя публично он был представлен в июле 2011 года, лишь 15 февраля 2016 года состоялся выход финальной версии 1.0.

Структурно Kotlin имеет много общего с Java — он тоже объектно-ориентированный со статической типизацией и решает схожие проблемы. Но благодаря тому, что во многом его разработка была начата с чистого листа, Kotlin приносит ряд удобств и улучшений: он более лаконичен и типобезопасен, отличается более опрятным, близким к функциональному программированию синтаксисом и другими особенностями.

Инструменты Kotlin будут включены в Android Studio 3.0 по стандарту, а Google и JetBrains обещают поддерживать его и далее. В отличие от языка программирования Swift, который был внутренним проектом Apple, а затем стал открытым, Google не владеет Kotlin. Он будет продолжать развиваться компанией JetBrains и распространяться на другие платформы: язык создавался с тем, чтобы на нём, среди прочего, можно было разрабатывать ПО для iOS и Mac, а также компилировать код JavaScript для веб-приложений.

Java-конференция JPoint 2017 собрала более 1000 разработчиков

В Москве прошло одно из самых масштабных российских Java-мероприятий JPoint 2017, собравшее более 1000 разработчиков, которые заслушали доклады 41 спикера.

Судя по отзывам, наивысшие оценки у участников получил доклад Алексея Шипилёва (Red Hat) о новом сборщике мусора Shenandoah. Многие также отметили техническую сложность этого доклада.

Также большой интерес у разработчиков вызвал доклад Евгения Борисова «Spring — Глубоко и не очень». Хотя выступление спикера проходило в одном из самых крупных залов конгресс-центра ЦМТ, рассчитанном на 440 человек, мест хватило не всем.

Из зарубежных спикеров наибольшей популярностью пользовались Арун Гупта (недавно перешедший из Couchbase в Amazon) и Чарльз Наттер (работающий в Red Hat над JRuby).

Генеральным спонсором конференции стала компания «Сбербанк-Технологии», и в числе спикеров JPoint были сразу несколько сотрудников компании, включая Алексея Курагина, выступившего с докладом о сложных выборах при работе над платформой Сбербанка, и Илью Волкова, рассказавшего о создании DSL-языка специально для системы тарификации. Также золотыми спонсорами JPoint стали «Альфа-Лаборатория», «Одноклассники», GridGain Systems и Deutsche Bank.

Следующая крупная Java-конференция от JUG.ru, петербургская Joker, запланирована на 3–4 ноября 2017 г.

7–8 апреля в Москве пройдёт Java-конференция JPoint

7–8 апреля в конгресс-центре ЦМТ пройдёт крупнейшая московская Java-конференция JPoint. Мероприятие состоится уже в пятый раз, и предыдущие четыре зарекомендовали его как самое масштабное российское Java-мероприятие. Главный приоритет конференции — технические доклады для Java-специалистов, а не общие слова на смежные темы (методологии, менеджмент, стартапы). Также важны дискуссионные зоны, где спикеры проводят час–полтора после своего доклада, отвечая на вопросы участников мероприятия.

В числе тем конференции JPoint 2017:

  • Производительность Java;
  • Внутреннее устройство JVM;
  • Распределённые системы;
  • Параллелизм и многопоточность;
  • Особенности работы со Spring, Kafka и не только.

Уже известно, что в число спикеров JPoint 2017 войдут:

  • Алексей Шипилёв (Red Hat) с докладом о новом сборщике мусора Shenandoah, над которым работает, а также с кейноутом об оптимизации выполнения;
  • Андрей Бреслав, возглавляющий разработку языка Kotlin в компанииJetBrains, с докладом о будущем этого языка;
  • Арун Гупта (Couchbase) расскажет об использовании Docker и Kubernetes для Java-приложений;
  • Тагир Валеев (JetBrains), который работает над инспекциями кода в IDEA, с докладом на эту тему;
  • Чарльз Наттер (Red Hat), возглавляющий проект JRuby, с докладом «Going Native: Foreign Functions on the JVM».

На сайте конференции можно как ознакомиться с полной программой из 42 докладов, так и зарегистрироваться. Вы сможете получить скидку в оплате в 3000 рублей  на билет для личного посещения, указав при регистрации слово 3dnews.

Распространяемый по модели подписки вирус принёс владельцам $200 000

Специалисты Лаборатории Касперского Александр Гостев и Виталий Камлюк рассказали о программном продукте Adwind, с помощью которого взломщикам за последние 3 года удалось скомпрометировать более чем 68 тыс. устройств по всему миру. Adwind — это кросс-платформенный троян для получения удалённого доступа (Remote Access Trojan, RAT), который распространяется как сервис.

Adwind разработан на Java, поэтому продукт можно использовать для взлома Windows, Mac OS X, Linux и Android. Впервые о трояне стало известно в 2012 году, с тех пор он постоянно дорабатывается.

Область применения у вируса широка — взломщик может воровать файлы, вести запись из микрофона и веб-камеры и выполнять произвольные команды на системе. Архитектура Adwind позволяет устанавливать на заражённую систему дополнительные модули и плагины.

Разработчик вируса предоставляет доступ Adwind по подписке. Взломщик может пользоваться продуктом 15 дней за $25, или оформить годовую подписку за $300. В стоимость входит техническая поддержка, службы по обходу защиты антивирусом, доступ в VPN и другие бонусы.

По словам экспертов ЛК, в 2015 году Adwind чаще всего применялся против жителей Российской Федерации. Троян также часто использовался в ОАЭ, Турции, США и Германии. За этот период Adwind воспользовались приблизительно 1800 человек, которые заплатили в общем $200 000.

Oracle пообещала отправить Java-плагин на покой

В настоящее время среди популярных браузеров наблюдается тенденция к отказу от расширений на основе системы Netscape Plugin API (Silverlight, Java, Unity и другие) из-за проблем с безопасностью и производительностью. Google Chrome, к примеру, блокирует их с сентября 2015 года, Microsoft Edge не поддерживает NPAPI изначально, а Mozilla планирует полностью перейти на более современные веб-стандарты до конца 2016 года. В этой связи компании Oracle не оставалось ничего лучшего, чем объявить о прекращении дальнейшей разработки Java-плагина.

Согласно информации, размещённой в официальном блоге компании, данный компонент планируется полностью исключить из последующих релизов платформы Java SE. В этой связи разработчикам сайтов рекомендуется уже сейчас отказаться от встраивания в веб-страницы Java-апплетов и перейти на технологию Java Web Start, которая не требует от пользователя установки специального плагина для отображения контента.

Надо заметить, что на протяжении своего существования плагин Java неоднократно обвинялся в том, что из-за большого числа уязвимостей служит «входными воротами» для вредоносного ПО и хакерских атак.

Java лидирует в рейтинге языков программирования

Компания TIOBE Software опубликовала очередной рейтинг популярности языков программирования, формируемый путём подсчёта количества их упоминаний при поиске в Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube, Baidu и других интернет-сервисах.

По оценкам аналитиков TIOBE Software, самым востребованным в профессиональной среде инструментом для создания приложений в настоящий момент является Java — язык программирования, за прошедшие 12 месяцев прибавивший почти 6 % в общем рейтинге, занявший 21,5 % рынка и получивший почётный титул «язык 2015 года». Вторым по популярности среди разработчиков является язык С (16 %), замыкает тройку лидеров C++, чья доля на рынке составляет примерно 7 процентов. На четвертой позиции фигурирует C# (4,7 %).

Что касается остальных представленных в списке языков программирования, то неплохую динамику роста и всплеск интереса со стороны заинтересованной аудитории в 2015 году продемонстрировали Python, Visual Basic .NET и Delphi. Реже в Интернете стали упоминаться объектно-ориентированный язык Objective-C, PL/SQL и PHP. С полной версией отчёта TIOBE Software можно ознакомиться здесь.

Отметим, что 2015-й стал не только годом роста популярности Java, но и годом двадцатилетнего юбилея этого известного во всём мире языка программирования. В честь годовщины компания Oracle опубликовала интерактивную хронологию событий в 20-летней истории Java. Ознакомиться с документом можно по ссылке oracle.com.edgesuite.net/timeline/java.

Google отказывается от проприетарных Java API в Android

Резкий взлёт популярности Android на рынке мобильных устройств сопровождался многочисленными спорами об использовании в этой операционной системе технологий, принадлежащих на правах интеллектуальной собственности другим компаниям. Один из таких конфликтов происходил на протяжении долгого времени между Google и Oracle, а предметом претензий со стороны последней стал Java API. Однако теперь разногласиям, похоже, положен конец.

Дело в том, что корпорация Google на днях заявила, что уже начиная с Android N (7.0) перестанет пользоваться собственной реализацией Java API от Oracle, заменив её на открытую платформу OpenJDK. Работа в этом направлении была начата ещё в феврале 2015 года. Официальной причиной такого решения называется стремление упростить разработку приложений и использовать новые возможности Java 8, однако аналитики считают, что более всего на него повлияло желание Google избавиться от обвинений Oracle в нарушении её патентов.

Напомним, что судебные тяжбы между Google и Oracle начались ещё в 2010 году, после того, как последняя приобрела компанию Sun, в результате чего к ней перешли все права на технологию Java. В результате, Google больше не могла без разрешения использовать компоненты Java API в своих разработках, однако уже в 2012 году суд встал на сторону интернет-гиганта. Правда, победой Google наслаждалась недолго: уже через два года другой суд вынес противоположный вердикт, что спровоцировало новый виток разногласий между двумя корпорациями. Кроме того, используемые Google библиотеки Java взяты из проекта Harmony компании Apache, работа над которым была прекращена ещё в 2011 году.

Oracle: Android «необратимо уничтожил» Java

Компания Oracle усилила судебное преследование Android и обвинила Google в «уничтожении» всего рынка Java.

В конце июля Oracle подала очередное ходатайство в рамках иска против Android и Google, а на прошлой неделе подана ещё и дополнительная жалоба в окружной суд Сан-Франциско против шести версий Android, которые вышли после 2010 года, когда был подан первый иск. Речь идёт о версиях Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean, Kit Kat и Lollipop.

«Как и предыдущие версии Android, эти шесть выпусков копируют тысячи строк кода из платформы Java, а также структуру, последовательность и организацию этой платформы. Как и раньше, данное копирование является нарушением авторского права», — говорится в заявлении Oracle.

Ларри Пейдж и Ларри Эллисон

Ларри Пейдж и Ларри Эллисон

В компании также говорят не без огорчения, что Android теперь уже не ограничивается смартфонами, но управляет нательными устройствами, телевизорами, автомобилями, бытовой техникой. Существенно вырос объём рекламы на этой мобильной платформе. Всё это, по словам Oracle, позволяет Google «получать гигантские прибыли от прямой и косвенной эксплуатации нарушающего права кода». В результате бизнес Oracle в сфере Java несёт большой урон, утверждает истец.

«Учитывая широкий размах, который за последние несколько лет Android удалось достичь благодаря длительному несанкционированному использованию 37 API-пакетов Java, он в итоге необратимо уничтожил фундаментальное ценностное предложение Java как потенциальной операционной системы для мобильных устройств», — говорится в иске Oracle.

Как и прежде, Oracle требует полной компенсации всех понесённых убытков и расходов на адвокатов.

Java празднует двадцатилетие

Самому популярному в мире объектно-ориентированному языку программирования Java исполнилось 20 лет.

Свою историю Java ведёт с 1991 года. Именно тогда группа разработчиков компании Sun Microsystems (впоследствии поглощенной корпорацией Oracle) под руководством Джеймса Гослинга (James Gosling) приступила к созданию языка Oak для использования в цифровых бытовых устройствах. Спустя год участники проекта представили первый прототип, демонстрирующий возможности нового платформенно-независимого языка программирования, ключевую роль в последующем развитии которого сыграли интернет-технологии.

Джеймс Гослинг

Джеймс Гослинг

В 1995 году язык Oak был переименован в Java и приобрёл широкую известность благодаря включению виртуальной машины Java Virtual Machine (JVM) в браузер Netscape. С этого момента популярность Java, который мог работать совершенно одинаково на разных аппаратных платформах вне зависимости от используемой в них машинной архитектуры, стала расти огромными темпами, а сам язык нашел применение практически во всех областях IT-индустрии. Сегодня, по оценкам аналитиков, в мире насчитывается около 7 миллиардов устройств под управлением Java, а количество софтверных разработчиков, использующих данных язык программирования, насчитывает 9 миллионов человек.

В компании Oracle, подхватившей начинание Sun Microsystems, подчеркивают, что Java появилась в чрезвычайно важный момент для истории программирования. До тех пор в разработке софта царствовали три языка: Fortran в научных вычислениях, COBOL в бизнесе и C (С++ тогда только начинал распространяться) во всех остальных проявлениях коммерческого программирования. Менее популярные языки заполняли узкие ниши: Ada (вооруженные силы), Pascal (любительское программирование и ПО для мелкого бизнеса), Smalltalk и Lisp (академические круги), Perl (системные администраторы) и т.д. Но основу составляла, конечно, большая тройка.

Под руководством Oracle были выпущены два релиза платформы — Java 7 и Java 8, а на 2016 год запланирован выпуск Java 9. Ключевой особенностью девятой версии Java станет поддержка технологических решений проекта Jigsaw, которые обеспечат модульность платформы и её масштабируемость для обширного спектра устройств, а также позволят повысить безопасность и скорость работы создаваемых приложений. Кроме того, в Java 9 запланированы такие функциональные возможности, как Java Shell (интерактивный инструмент для оценки фрагментов Java-кода), новый API для HTTP-клиентов с поддержкой HTTP/2 и WebSockets, портирование на архитектуру ARM AArch64 под управлением Linux и множество обновлений существующих API, а также несколько значительных улучшений производительности.

Источник: TIOBE Software

Источник: TIOBE Software

В настоящий момент Java является наиболее востребованным в профессиональной среде инструментом для создания приложений. Согласно рейтингу популярности языков программирования, формируемому каждый месяц компанией TIOBE Software путём подсчета количества их упоминаний при поиске в Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube и Baidu, платформа Java является самой популярной в мире среди разработчиков программного обеспечения. Вторую строчку рейтинга занимает язык C, замыкает тройку лидеров C++. На четвертой позиции фигурирует Objective-C, объектно-ориентированный язык программирования корпорации Apple, всплеск интереса к которому обусловлен повышенным потребительским спросом на продукты компании и увеличением количества разработчиков, создающих приложения для iPhone- и iPad-устройств.

В честь юбилея компания Oracle опубликовала интерактивную хронологию событий в 20-летней истории Java. Ознакомиться с документом можно по ссылке oracle.com.edgesuite.net/timeline/java.

Официальный релиз Java 8 с поддержкой лямбда-выражений

Компания Oracle официально представила новую версию Java 8 с поддержкой лямбда-выражений, которая, по заявлениям компании, обещает стать одним из крупнейших в плане количества новых возможностей релизом за всё время существования платформы Java. Наряду с Java 8 также были обновлены связанные с языком программирования продукты и инструменты.

Java 8 содержит в себе множество новых функций и улучшений, включая прирост производительности приложений за счёт уменьшенного шаблонного кода, улучшенную работу с коллекциями и аннотациями, упрощённые модели параллельных вычислений, более надёжный уровень безопасности, пакет java.util.stream со Stream API с поддержкой операций в функциональном стиле для потоков элементов, движок JavaScript Nashorn и рациональное использование ресурсов современных многоядерных процессоров.

Ключевая особенность Java 8 — поддержка лямда-выражений, позволяющих разработчикам эффективно применять одновременные вычисления и функции обратного вызова в программировании, особенно популярные в облачных приложениях. Функции можно обрабатывать как аргументы метода, а код как данные, что делает итоговые результаты более компактными.

Релиз браузера Opera Mini 8 для Java ME и BlackBerry

Норвежская компания Opera Software объявила о выпуске новой версии веб-обозревателя Opera Mini 8 для смартфонов BlackBerry и мобильных устройств, оснащенных поддержкой платформы Java Platform Micro Edition (Java ME).

Представленный разработчиками браузер характеризуется улучшенным интерфейсом, усовершенствованными механизмами сжатия передаваемых по сети данных и отображения статистики экономии трафика, а также поддержкой приватного режима работы, при активации которого программа не сохраняет сведений о посещенных пользователем сайтах и совершенных на них действиях. В Opera Mini 8 также появился ночной режим, благодаря которому снижается яркость экрана в темное время суток. Активировать ночной режим можно в настройках приложения.

Opera Mini является одним из наиболее востребованных у мобильной аудитории браузером, количество пользователей которого составляет более 250 млн человек по всему миру. В основе интернет-обозревателя лежит высокопроизводительный промежуточный сервер, который предварительно оптимизирует HTML-код, а затем передает его клиентскому приложению, экономя тем самым сетевой трафик и не предъявляя высоких требований к вычислительной платформе портативного устройства.

Скачать браузер можно по адресу operamini.com. Помимо Java ME и BlackBerry доступны сборки для платформ Symbian, Android, iOS, Bada, Windows Mobile и MeeGo. Дополнительные сведения о программном продукте представлены на сайте компании-разработчика.

Количество атак с использованием Java-эксплойтов растёт

Исследование, проведённое «Лаборатории Касперского», показало, что за последний год платформа Java стала основной целью киберзлоумышленников.

С сентября 2012-го по август 2013-го было зафиксировано 14,1 млн атак с использованием Java-эксплойтов, что на треть больше, чем за предыдущий аналогичный период. Причём основная часть кибернападений пришлась на вторую половину рассматриваемого периода: с марта по август было зарегистрировано более 8,5 млн атак.

Примечательно, что около 50% всех нападений было осуществлено с помощью всего шести семейств Java-эксплойтов. Это притом, что специалистам удалось детектировать более 2000 семейств подобных зловредов.

Большинство атакованных (около 80%) проживает всего в десяти странах. Половину всех атак приняли на себя США и Россия — 26,2% и 24,5% соответственно. Тройку лидеров наиболее пострадавших стран замыкает Германия, в которой за год было зафиксировано 11,7% атак с использованием Java-эксплойтов. В то же время быстрее всего число атак росло в Канаде (на 118% за год), США (108%), Бразилии (72%) и Германии (81%). В России количество подобных атак за этот период увеличилось не столь значительно — на 16%.

Росту интенсивности атак в числе прочего способствует большое количество новых «дыр» в платформе Java: за 12 месяцев, которые охватывает исследование «Лаборатории Касперского», была обнаружена 161 уязвимость. Для сравнения, в период с сентября 2011 года по август 2012 года найдена 51 брешь.

В ходе исследования также выяснилось, что домашние пользователи в большинстве своём не следят за выходом обновлений, способствуя таким образом успеху злоумышленников.

С полным отчётом можно ознакомиться здесь.

Вышел обновленный Mail.Ru Агент для Java ME с поддержкой телефонных звонков

Команда разработчиков Mail.Ru Group объявила о выпуске обновленной версии фирменного мессенджера Mail.Ru Агент для мобильных устройств, оснащенных поддержкой платформы Java ME.

В обновленной версии IM-клиента появилась возможность звонить на городские и мобильные номера по всему миру. Для звонков на телефоны используется технология call-back (обратный звонок). Это значит, что пользователь только инициирует вызов в приложении, при этом для него и собеседника звонок будет входящим. Новая функция имеет фиксированную стоимость за минуту разговора и не зависит от тарифа мобильного оператора, стоимость входящего звонка в роуминге пользователю необходимо уточнять у оператора.

Мобильный Mail.Ru Агент включает в себя не только функции обмена мгновенными сообщениями, но и механизм рассылки бесплатных SMS, систему уведомлений о новых письмах в почтовом сервисе Mail.Ru, модуль публикации заметок в блогохостинге Блоги@Mail.Ru и прочий инструментарий. Помимо Java ME, программа доступна для операционных систем Windows и Mac OS X, а также мобильных платформ Android, Symbian, Windows Mobile, Windows Phone и Apple iOS.

Загрузить новую версию Mail.Ru Агента для Java ME можно по ссылке agent.mail.ru/java.

Материалы по теме:

Источник:

window-new
Soft
Hard
Тренды 🔥