Архив за 19 июня 2017 - 2

В середине мая «Ведомости» сообщили, что Роскомнадзор отправил предполагаемым владельцам мессенджера Telegram просьбу — прислать в РКН данные о юрлице проекта. Это удобно для внесения Telegram в российский Реестр организаторов распространения информации. Пресс-секретарь Роскомнадзора Вадим Ампелонский 16 мая назвал публикации об просьбе РКН слухами: «Мы не будем комментировать слухи, Читать полностью »

Недавно мы поспорили с одним из моих друзей о том, стоит ли оставлять негативные отзывы и отрицательно оценивать чью-то работу. Например, приходишь в банк, а там тебе нахамил консультант. Я убеждён, что стоит, потому что без этой оценки человек будет продолжать хамить. Друг считает, что это большой минус в твою карму, нельзя же обижать людей, они сами всё поймут со временем. Примерно в то же время у нас прошёл хакфест для партнёров, на котором я увидел решение, способное сохранить карму каждого из нас. Грех таким не поделиться. Как вы уже догадались из названия, под катом речь пойдёт о разработке на основе когнитивных сервисов.

История о том, как когнитивные технологии помогают сохранять карму - 1
Читать полностью »

Привет! Я тут взялся за изучение Appium. В числе прочего, попалась мне книжка Appium Essentials:

image

Ниже приведен перевод первой главы. В планах опубликовать перевод целиком. Публиковать буду или по главам, или по осмысленным логическим блокам.

Местами, в книге будут комментарии от меня [вот в таких скобках]. Они будут небольшие, просто для уточнения контекста, где необходимо. И еще одно: иногда, редко, буду пропускать какие-то совсем уж очевидные вещи из разряда как прописать JAVA_HOME. Пропущенные куски буду обозначать.

А в целом, с удовольствием принимаю указания на неточности перевода (с потерей смысла).
Надеюсь, перевод будет полезен. Поехали!
Читать полностью »

Главред журнала «Археология русской смерти» Сергей Мохов, муж юристки ФБК Любови Соболь, написал в своём «Фейсбуке» о разговоре с изданием «Известия». По его словам, журналистка «Известий» попыталась добиться комментария о том, Читать полностью »

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

image

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

Архитектура и алгоритмы индексации аудиозаписей ВКонтакте - 1
Расскажем о том, как устроен поиск похожих треков среди всех аудиозаписей ВКонтакте.

Зачем всё это надо?

У нас действительно много музыки. Много — это больше 400 миллионов треков, которые весят примерно 4 ПБ. Если загрузить всю музыку из ВКонтакте на 64 ГБ айфоны, и положить их друг на друга, получится башня выше Эйфелевой. Каждый день в эту стопку нужно добавлять еще 25 айфонов — или 150 тысяч новых аудиозаписей объёмом 1.5 ТБ.

Конечно, далеко не все эти файлы уникальны. У каждого аудио есть данные об исполнителе и названии (опционально — текст и жанр), которые пользователь заполняет при загрузке песни на сайт. Премодерации нет. В результате мы получаем одинаковые песни под разными названиями, ремиксы, концертные и студийные записи одних и тех же композиций, и, конечно, совсем неверно названные треки.

Если научиться достаточно точно находить одинаковые (или очень похожие) аудиозаписи, можно применять это с пользой, например:

  • не дублировать в поиске один трек под разными названиями;
  • предлагать прослушать любимую композицию в более высоком качестве;
  • добавлять обложки и текст ко всем вариантам песни;
  • усовершенствовать механизм рекомендаций;
  • улучшить работу с жалобами владельцев контента.

Читать полностью »

image

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

«Важно следить за направлением своего развития, чтобы иметь возможность вовремя направить его в полезное русло».

Команда Reddit постоянно развертывает код. Все члены команды разработки регулярно пишут код, который перепроверяется самим автором, проходит проверку со стороны, чтобы после отправиться в «продакшн». Еженедельно мы делаем не менее 200 «деплоев», каждый из которых обычно занимает в общей сложности менее 10 минут.

Система, которая обеспечивает все это, развивалась на протяжении многих лет. Давайте посмотрим, что изменилось в ней за все это время, а что осталось неизменным.

Начало истории: стабильные и повторяющиеся деплои (2007-2010)

Вся имеющаяся у нас сегодня система выросла из одного зернышка — Perl-скрипта под названием push. Он был написан давно, в совсем другие для Reddit времена. Вся наша техническая команда тогда была настолько мала, что спокойно помещалась в одну небольшую «переговорку». Мы тогда еще не пользовались AWS. Сайт работал на конечном количестве серверов, и любые дополнительные мощности надо было добавлять вручную. Все работало на одном крупном, монолитном Python-приложении под названием r2.
Читать полностью »

В прошлом месяце компания Microsoft представила необычный ноутбук Surface Laptop. Он оценивается в 1000 долларов, предлагает экран разрешением 2256 х 1504 пикселя и хорошую автономность.

Специалисты iFixit решили разобрать новинку и оценить её ремонтопригодность.

Процесс был запечатлён на видео.

Читать полностью »

Интернет уже довольно давно стал некоторым подобием Дикого Запада: каждый отвечает сам за себя, а некоторые вещи из сумеречных областей морали, вроде сбора персональных данных, регулируются только тогда, когда это кому-то выгодно (да-да, мы все знаем, какие законы стоит вспомнить тут).

Давайте разберём это на примере одного сервиса, который для меня оказался абсолютно неизвестной областью тьмы, но существует уже с 2015-го года. Его название в статье упоминать не будем, но подобное можно без проблем нагуглить.

image

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

Если верить источнику, Intel намерена наделить следующее поколение настольных наборов системной логики поддержкой Wi-Fi 802.11ac, Bluetooth 5.0 и USB 3.1 Gen2.

Речь о чипсетах линейки Z300, которые должны появиться в следующем году. Стоит отметить, что чипсеты этой линейки появятся во второй половине текущего года и будут предназначены для процессоров восьмого поколения. Источник называет их Coffee Lake, однако последние данные указывают на то, что это будут Kaby Lake Refresh, тогда как Coffee Lake выйдут лишь в 2018 году.


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js