[Перевод] Рассмотрим Kotlin повнимательнее

image


https://trends.google.com/trends/explore?q=%2Fm%2F0_lcrx4


Выше приведён скриншот Google Trends, когда я искал по слову «kotlin». Внезапный всплеск — это когда Google объявила, что Kotlin становится главным языком в Android. Произошло это на конференции Google I/O несколько недель назад. На сегодняшний день вы либо уже использовали этот язык раньше, либо заинтересовались им, потому что все вокруг вдруг начали о нём говорить.

06/23/2017 12:44:28
0

Александр Жаров умоляет Telegram прислать анкету

Роскомнадзор опять пригрозил заблокировать сервис Telegram, если тот не пришлёт анкету и не зарегистрируется в реестре организаторов распространения информации (ОРИ). По закону, организаторы распространения информации обязаны хранить пользовательские данные на территории РФ один год и предоставлять их по требованию спецслужб.

На этот раз глава Роскомнадзора Александр Жаров разродился целым открытым письмом. Но даже из текста этого письма видно, что Роскомнадзор побоится заблокировать Telegram без соответствующих прямых указаний сверху (обратите внимание на формулировку со словами «должен быть заблокирован»).

Добрый день!

Должен констатировать, что в настоящий момент все имеющиеся возможности официальной коммуникации с командой мессенджера Telegram исчерпаны.

Практически каждый день Роскомнадзор направляет по всем доступным адресам Telegram письма с разъяснениями требований российского закона об организаторах распространения информации.

Требование одно, и оно простое: заполнить присланную анкету сведениями о компании, которая управляет Telegram. И официально направить в Роскомнадзор для включения этих данных в реестр организаторов распространения информации. Однако до сих пор мы не получили от администрации мессенджера никакого ответа.
06/23/2017 12:20:14
0

Оценка уровня углекислого газа в помещении с кондиционером



Есть прописные истины, знакомые любому человеку практически с рождения. Зимой холодно, а летом тепло. При дыхании потребляется кислород и выделяется углекислый газ. Когда в помещении скапливается много углекислого газа, то становится душно, а чтобы в помещении стало находиться комфортнее — его нужно проветрить. Но при этом большинство людей склонно недооценивать влияние повышенной концентрации CO2 на здоровье и качество жизни. Об этом я и хочу поговорить в данной статье, а также показать, как влияет кондиционер на процесс очистки воздуха. И заодно представить обзор детектора уровня CO2, который помогает держать качество воздуха в помещении под контролем.
06/23/2017 12:19:49
0

[recovery mode] Как пожизненный пользователь Windows переключился на Linux по-плохому

Позвольте мне перефразировать этот заголовок сказав таким образом: я всегда интересовался тем, как устроены вещи, а не лишь тем, что они делают. Если что-либо что-то делает, то я бы хотел знать зачем, как и могу-ли я это кастомизировать.

Всё началось с того, что меня, как и многих пользователей, раздосадовал Windows 10. Главной причиной тому послужили произвольные обновления, созданные, как мне казалось, лишь для длительного запуска системы и непредвиденных рестартов. Очень часто я терял всю свою сессию, а вместе с ней и весь мыслительный процесс и, самое отвратное, что я не понимал, что всё же обновилось. Windows 10 был непроницаемым таинственным куском синих экранов и решений, в которых я не участвовал.
06/23/2017 12:18:21
0

Марафонский раунд Яндекс.Алгоритма 2017

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




Особенностью большинства практических задач является отсутствие точного решения — или же алгоритмы его нахождения оказываются слишком медленными. Команде и отдельному разработчику нужно сделать хороший прототип решения, который будет внедряться в окончательный алгоритм. Задачи подобного рода давно встречаются в соревнованиях TopCoder, ежегодных соревнованиях Marathon24, Deadline24, Google Hash Code и других. Конкурс длится больше стандартных алгоритмических раундов, так что участники могут в спокойной обстановке и в удобное для себя время реализовать придуманный метод.


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


Мы попросили участников, показавших лучший результат, объяснить, как они его достигли.


06/23/2017 12:06:51
0

[Перевод] Как переусложнить дверной замок



Сторонний проект Интернета вещей в моей компании начался, когда мы не смогли переустановить дверной замок, который достался от предыдущего арендатора. Это была одна из тех мелочей, о которых мы узнали после переезда в новый офис.

Обычно люди просто платят за новый замок. Но для нас это было слишком мелко, и никто не хотел дверной звонок. К тому же, мы инженеры — и хотели поиграть с каким-нибудь железом.

Цель была в том, чтобы открывать дверь телефоном или носимым гаджетом. Было несколько способов, как подойти к проблеме. В теории, мы могли использовать приложение, интеграцию в другую платформу или всё, что может отправить сигнал для открытия замка.
06/23/2017 11:55:01
0

Тринадцатый опрос Developer Economics

Developer Economics — это самое большое в мире исследование, посвященное мировым трендам в области экономики приложений и разработки. Основано оно на опросе разработчиков и компаний, который проводит британская компания VisionMobile раз в полгода.

06/23/2017 11:35:36
0

[Перевод] Вебинар: Как будут развиваться направленные кибер-атаки?



Есть один момент, на который мы постоянно обращаем внимание: вредоносные программы непрерывно развиваются. И делают это быстро. Точнее говоря, развиваются сами по себе атаки, особенно направленные атаки.

Как было отмечено экспертами Verizon в своем отчете 2017 Data Breach Investigations Report, вредоносные программы использовались в 51% случаев, в результате которых происходила утечка данных (фигурирует в отчете как «подтвержденное раскрытие данных несанкционированному лицу»). Но на эти данные можно взглянуть с другой стороны: в почти половине случаев нарушений безопасности НЕ использовались вредоносные программы, а акцент ставился на усовершенствованные техники взлома.
06/23/2017 11:28:12
0

Машинное обучение для страховой компании: Исследуем алгоритмы

Предлагаю продолжить добрую традицию, которая началась в пятницу чуть больше месяца назад. Тогда я поделилась с вами вводной статьёй о том, для чего нужно машинное обучение в страховой компании и как проверялась реалистичность самой идеи. Сегодня будет её продолжение, в котором начинается самое интересное — тестирование алгоритмов.


06/23/2017 11:16:38
0

С 30 июня Android Market перестанет работать на устройствах с ОС Android 2.1 и ниже



Фрагментированность программной экосистемы телефонов и других устройств на базе Android OC — головная боль для разработчиков приложений и игр. Им нужно поддерживать совместимость одновременно для многих версий этой операционной системы. Некоторые умудряются создавать софт, который работает почти на всей линейке Android. Другие предпочитают ограничить поддержку своего ПО лишь несколькими версиями ОС, устанавливая нижнюю границу на не слишком давней версии.

Именно так сейчас поступили и разработчики Google. В своем блоге компания объявила о том, что устройства на Android с версией 2.1 (Éclair) и ниже с 30 июня станут несовместимыми с Android Market. Речь идет о системах как минимум семилетней давности. Их процент несущественен в общем объеме различных девайсов на Android, а вот разработчикам приходится заботиться о том, чтобы создаваемый софт нормально поддерживался морально устаревшими телефонами и планшетами.
06/23/2017 11:08:51
0