Сегодня в подборке новостей:

Исходный код Facebook Messenger уменьшен на 84%

Facebook радикально уменьшила количество строк кода в своем обновленном мобильном приложении Messenger. Если раньше у Facebook Messenger для iOS было 1,7 миллиона строк кода, то теперь всего лишь 360 тысяч. Сокращение составило 84%. IT-новости 3 марта: Код Facebook Messenger уменьшен на 84%; в Украине увеличилось количество «удаленных» айтишников; Java и Python делят второе место в рейтинге языков программирования - 1Как уверяют разработчики из компании Марка Цукерберга, мобильное приложение практически написали заново. В создании кода приняли участие около 100 программистов. Результатом их работы стало не только существенное сокращение объема Messenger, но и почти двукратное улучшение его быстродействия. Теперь приложение работает заметно быстрее, что особенно важно для старых моделей iPhone. В Facebook предупредили, что ради скорости работы Messenger пришлось пожертвовать частью привычных функций, которые теперь временно недоступны. Тем не менее, в компании уже пообещали вернуть их в ближайшее время. Источник: The Next Web

В Украине увеличилось количество айтишников, работающих удаленно

Результаты очередного «зарплатного опроса» сайта DOU показали заметное увеличение доли украинских программистов и других специалистов IT-отрасли, работающих удаленно. Если в течение трех последних лет их число колебалось от 2,4% до 2,8%, то в 2019 году количество «удаленщиков» выросло до 4,2%. Это чуть меньше, чем общая численность IT-специалистов, проживающих в Одессе (5%). Число айтишников, работающих вне офиса (дома, в коворкинге или «где придется») составляет 15,3%. Во втором полугодии 2019 года в 11% размещенных вакансиях для разработчиков софта допускалась удаленная работа. В 5% вакансиях предполагалось полностью удалённое сотрудничество. Количество айтишников по городам Украины не претерпело значительных изменений. Как и прежде, основная часть программистов сосредоточена в Киеве (42%). На втором месте находится Харьков (15%), на третьем — Львов (13%). Источник: DOU

В «Одноклассниках» запустили новую функцию, работающую на нейросети

Социальная сеть «Одноклассники» объявила о внедрении новой функции восстановления доступа к профилю. Теперь это можно сделать с помощью распознавания лиц и жестов. Технология, разработанная на основе алгоритмов самообучаемой нейронной сети, уникальна в России. IT-новости 3 марта: Код Facebook Messenger уменьшен на 84%; в Украине увеличилось количество «удаленных» айтишников; Java и Python делят второе место в рейтинге языков программирования - 2Если пользователь забыл свой пароль или неправильно ввел его несколько раз подряд, ему по-прежнему предложат восстановить доступ через электронную почту или телефон. Новая функция будет задействована лишь тогда, когда у пользователя по какой-либо причине нет доступа к своей почте и номеру телефона. Раньше для этого приходилось обращаться в техподдержку, теперь для идентификации личности достаточно сфотографировать себя с одним из жестов, предложенных нейросетью. Пока что в обучении алгоритмов участвуют модераторы. В будущем процесс восстановления доступа к профилю в «Одноклассниках» станет полностью автоматизированным. Сервис уже доступен для Android-приложения, версия для iOS появится в течение ближайших месяцев. Источник: VC.ru

Apple намеренно замедляла производительность старых моделей iPhone

Apple согласилась выплатить до $500 миллионов для урегулирования судебных претензий, связанных с обвинениями о намеренном замедлении работы старых моделей смартфонов iPhone. Теперь досудебное урегулирование группового иска должен одобрить окружной судья города Сан-Хосе (Калифорния). Суть претензий к Apple состояла в том, что компания специально замедляла производительность старых моделей iPhone по мере выпуска новых версий смартфонов. Это делалось для того, чтобы стимулировать владельцев покупать новые модели телефонов или дополнительные аккумуляторы. Перечень «замедленных» устройств состоит из iPhone 6, 6 Plus, 6s, 6s Plus, 7, 7Plus и SE. Если групповой иск одобрит суд, каждый владелец перечисленных моделей смартфонов получит по $25 компенсации. В Apple признали, что действительно занижали тактовую частоту процессоров в своих смартфонах. Но это делалось лишь для того, чтобы защитить литий-ионные аккумуляторы от преждевременного износа. Источник: Reuters

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

Составители рейтинга RedMonk не смогли определить, какой из двух языков программирования — Java или Python — более популярен среди разработчиков. Оба языка делят второе место среди самых востребованных. Лидером рейтинга оказался JavaScript. Первая двадцатка выглядит следующим образом: 1. JavaScript 2-3. Java 2-3. Python 4. PHP 5. C # 6. C ++ 7-8. Ruby 7-8. CSS 9-10. TypeScript 9-10. C 11. Swift 12. Objective-C 13-14. Scala 13-14. R 15-16. Go 15-16. Shell 17. PowerShell 18. Perl 19. Kotlin 20. Haskell В отличие от рейтинга TIOBE, который составляется на основании анализа количества запросов в поисковых системах, RedMonk использует данные двух крупнейших сообществ разработчиков — GitHub и StackOverflow. В февральском рейтинге TIOBE лидирует Java. Второе и третье места занимают языки C и, соответственно, Python. Источник: Jaxenter

Вызов полиции в Киеве стал доступен с мобильного приложения

В Киеве запустили бесплатное мобильное приложение My Pol. С его помощью можно вызвать полицию, не прибегая к телефонному звонку. Для экстренного вызова наряда полицейских используется кнопка SOS. После нажатия на нее, данные о местоположении телефона передаются в полицию. На место происшествия выезжает патруль. IT-новости 3 марта: Код Facebook Messenger уменьшен на 84%; в Украине увеличилось количество «удаленных» айтишников; Java и Python делят второе место в рейтинге языков программирования - 3В полиции предупреждают, что нажимать кнопку SOS можно лишь «в случае смертельной опасности» или при ДТП с пострадавшими. Во всех остальных случаях следует использовать кнопку «Правонарушение». К сообщению о правонарушении можно прикрепить фотографию. В приложении, доступном для скачивания в Google Play и App Store, есть функция оценки работы полицейских. При желании можно оставить отзыв о конкретном представителе полиции, прибывшем на вызов. Также в My Pol доступна интерактивная карта со всеми отделениями полиции и больницами. После подключения в столице, приложение начнет работать в 23 областных центрах. Источник: AIN