Социальные сети Рунета
Суббота, 20 апреля 2024

Проектирование дашбордов для веб-аналитики e-commerce сайта. Часть 4: Youtube-канал Легко посчитать, сколько трафика пришло с ютуб-канала. К примеру, зайти в счетчик Яндекс Метрики или Google Analytics. А вы попробуйте узнать, что происходило с вашим видео на канале. Кто его посмотрел, кто добавил в фавориты, а кто дислайкнул. Вот для выгрузки таких данных ...

[Из песочницы] Как продублировать цели из Яндекс.Метрики в Google Analytics Что делать, если вы настроили большое количество целей в Яндекс.Метрике через Google Tag Manager (GTM), и нужно срочно перенести эти цели в качестве событий в Google Analytics (GA)? Конечно, можно перенастроить каждый тег на параллельную отправку событий в GA и в Метрику, но...

Контентная аналитика Яндекс.Метрики стала доступна для Хабраблогов Яндекс.Метрика интегрировалась с самой популярной платформой IT-блогов. Теперь все, кто ведет блог компании на Хабре, могут подключить к нему Метрику и анализировать, как работает тот или иной контент, с помощью наглядных и подробных отчетов. Отчеты Метрики по контенту ...

В Яндекс.Метрике появились отчеты ADFOX Яндекс добавил в Метрику отчеты, которые позволяют медиаиздателям анализировать показы рекламных блоков на сайте и деньги, полученные с каждого размещения.  Чтобы подключить отчеты, нужно указать номера нужных счетчиков Метрики в настройках личного кабинета ADFOX. Они п...

[Перевод] AMD Radeon VII: рывок в High-End (часть 2) Часть 1 >> Часть 2>>Часть 3 Тесты Из-за изменений SMU, упомянутых ранее, никакие сторонние утилиты не могут считывать данные Radeon VII, хотя патчи ожидаются в ближайшее время. Инструменты партнеров, такие как MSI Afterburner, должны поддерживать новый SMU. В цел...

Когда почта доставляет: боремся с потерями push-уведомлений в iOS Со стороны пользователя почтовый клиент — приложение нехитрое. Разработчики Яндекс.Почты даже шутят, что в приложении всего три экрана: список писем; отправка письма; экран about. Но очень много интересного происходит под капотом. Как многие мобильные приложения, Почта испо...

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

Яндекс добавил в Метрику отчеты для анализа показов рекламных блоков на сайте Сервис поможет пользователям повысить доход от сайта

Клиентские системы аналитики Представьте, что вы начинающий предприниматель, который только что сделал сайт и мобильное приложение (например, для магазина пончиков). Вы хотите подключить пользовательскую аналитику с небольшим бюджетом, но не знаете как. Все вокруг пользуются Mixpanel, Facebook analytics...

Яндекс обновил переводчик в Браузере для Android Яндекс представил новую версию Яндекс.Браузера для Android, в которой произошли значительные изменения в работе переводчика. В новом переводчике были применены нейронные сети, обученные на миллионах реальных веб-страниц. Благодаря этому переводчик на...

[Перевод] Изучаем Docker, часть 2: термины и концепции В первой части перевода серии материалов, посвящённых Docker, мы сделали общий обзор этой системы. В частности, мы говорили о том, почему технологии контейнеризации важны в наше время, о том, что такое контейнеры Docker, и о том, с чем их можно сравнить. Сегодня мы поговорим...

Чат на сайте и в выдаче Яндекс В этом тексте речь пойдёт о чатах для бизнеса от Яндекс. 3 апреля 2019 г. Яндекс объявил о том, что он запустил собственную чат-платформу. Надо сказать, что появление чатов на страницах поисковой выдачи Яндекса произошло несколько ранее, но теперь Яндекс берётся и обрабаты...

Вышел новый Яндекс.Браузер с уведомлениями и поиском по сайту Вышла новая версия Яндекс.Браузера для Windows, которая помогает управлять воспроизведением музыки на сайтах, получать полезные уведомления и искать по странице. Кроме управления музыкой, на боковой панели появились еще две новые кнопки. Первая, с колокольчиком, открывает це...

Обфускация данных для тестов производительности Пользователи ClickHouse знают, что его главное преимущество — высокая скорость обработки аналитических запросов. Но как мы можем выдвигать такие утверждения? Это должно подтверждаться тестами производительности, которым можно доверять. О них мы сегодня и поговорим. Такие...

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

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

Плохой. Хороший. Вредный. Как писать SEO-тексты для сайта Как сделать сайт полезным для пользователей и быстро создавать контент, достойный топа Яндекса и Google Сообщение Плохой. Хороший. Вредный. Как писать SEO-тексты для сайта появились сначала на Searchengines.ru.

Яндекс реализовал возможность добавления чатов для бизнеса на сайт в виде виджетов Команда Яндекс.Диалогов сообщила, что опубликованный чат теперь можно добавить на сайт в виде виджета — он будет работать так же, как и в результатах поиска.  Благодаря этому у пользователя появится единое место для хранения истории переписки, а у бизнеса ...

Метрика начала автоматически подключать ecommerce-отчеты для турбо-страниц магазинов Команда Яндекс.Метрики сообщила, что для турбо-страниц магазинов с подключенным счетчиком начнут автоматически создаваться отчеты по электронной коммерции. Теперь для подробного анализа продаж, вебмастерам не нужно дополнительно размечать товары и включать опцию «Э...

Яндекс.Метрике исполнилось 10 лет Выход Метрики из закрытой беты состоялся 24 апреля 2009 года

[Перевод] Как делать сайты в 2019 году Веб стремительно меняется, не отставай и ты! Я писал такую подобную статью в 2018 году, но веб меняется так быстро, что те гайдлайны уже безнадёжно устарели. Давайте-ка шаг за шагом разберём важнейшие принципы веб-дизайна в 2019 году. Обязательно дайте пользователю знать, ч...

Мелкая питонячая радость #4: Radon — качество кода, измеренное в числах Инженеры очень любят измерения и числа. Поэтому нет ничего удивительного в том, что они пытаются измерять в численном виде такую нетривиальную штуку, как качество кода. Метрик для оценки текстов программ придумали немало — от банального количества строк кода в проекте до н...

Яндекс представил новую модель атрибуции «Последний переход из Директа» В Яндекс.Директе и Метрике появилась новая модель атрибуции – «Последний переход из Директа». С её помощью можно будет оценить, как повлияла на конверсии реклама в Директе. Яндекс.Метрика Принцип работы новой модели атрибуции похож на «Последний значимый переход». Разница в ...

Яндекс.Метрика научилась анализировать данные о показах и доходах от видеорекламы У владельцев сайтов, размещающих на своих сайтах видеорекламу РСЯ, появилась возможность добавить данные о показах и доходах от видеоформатов в отчеты Метрики по монетизации. Это позволит понять, как доход связан с поведением посетител...

Метрика представила инструмент для post-view анализа медийной рекламы Яндекс.Метрика разработала и тестирует инструмент для post-view анализа медийной рекламы. Он позволит специалистам оценивать эффективность медийных форматов до завершения рекламной кампании и вносить оперативные изменения.  Как сообщила в ходе выступления...

Яндекс перестал показывать ссылки на Telegram Компания Яндекс удалила из поисковой выдачи ссылки на официальный сайт мессенджера Telegram и перестала его индексировать. Изначально об этом сообщило издание The Bell.

Отображение текста в Android Отображение текстовой информации — наверное, самая базовая и важная часть многих Android-приложений. В данной статье пойдет речь о TextView. Каждый разработчик, начиная с «Hello World», постоянно сталкивается с этим элементом пользовательского интерфейса. Периодически в раб...

Разгоняем Google PageSpeed до 100 и больше Простые и полезные советы, которые позволят вам максимально разогнать сайт без необходимости закапываться в метриках Google PageSpeed и Lighthouse. Читать дальше →

Суд США полностью легализовал скрапинг сайтов и запретил ему технически препятствовать Вчера Апелляционный суд 9-го округа США принял решение (pdf), что скрапинг публичных сайтов не противоречит закону CFAA (Computer Fraud and Abuse Act). Это действительно важное решение. Суд не только легализовал эту практику, но запретил мешать конкурентам снимать информаци...

[Из песочницы] bitКонтейнер (для еды) — самодельная Яндекс.Станция Вчера в чате на работе предложили скидки на Яндекс станцию. Посмотрел обычную цену — 9900. В общем, она мне не нужна. А так как без дела лежала плата Orange PI PC, купленная за 700 рублей на Алиэкспресс, решил собрать свою Станцию, а точнее «bitКонтейнер для еды». Чита...

Метрика приглашает на вебинар про отчеты по контенту 17 июля Яндекс.Метрика проведет бесплатный вебинар, посвященный тонкостям работы с отчетами по контенту, специально разработанными сервисом для онлайн-изданий в начале июля. Руководитель Метрики Ксения Аникеева расскажет, как правильно подключить отчеты и как использова...

А не фигню ли я опять делаю? Как и зачем внедрять метрики качества Привет, Хабр! Когда-то мы использовали метрику «Вроде бы стало лучше» для оценки качества наших релизов. Но потом мы решили довериться чему-то более надёжному. В этой статье я расскажу о том, как искал гайд по метрикам, не нашёл и создал свой. Читать дальше →

[Из песочницы] Очереди — что это, зачем и как использовать? Посмотрим на возможности AWS SQS Сначала давайте дадим определение понятию «очередь — queue». Возьмем для рассмотрения тип очереди «FIFO»(first in, first out). Если взять значение из википедии — «это абстрактный тип данных с дисциплиной доступа к элементам». Если вкратце, это означает что мы не можем из н...

Яндекс.Диалоги запустили email- и SMS-уведомления о новых чатах В консоли Яндекс.Диалогов появилась возможность включить отправку email- и SMS-уведомлений о новых чатах. Они будут приходить в рабочее время, указанное в настройках чата. Нововведение призвано помочь компаниям оперативно отвечать на сообщения. По данным Яндекса, лучше всего...

[Из песочницы] Быстрый Яндекс словарь Наверное все знают что у Яндекс есть замечательный бесплатный сервис Яндекс.Словарь где можно посмотреть перевод нужного вам слова, но для лично меня он не удобен тем что постоянно нужно было переключаться на Chrome, вручную вводить текст или вставлять из буфера обмена, даже...

Большинство сервисов Яндекса обвалилось от технологий «автономного» рунета Вчера Госдума окончательно приняла так называемый закон об «автономном» или «суверенном» рунете. Яндексу предоставился случай опробовать соответствующую технологию и компания пришла к неутешительным выводам. Об этом рассказало издание РБК со ссылкой на директора по развитию ...

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

Polycom VideoConference Solutions. Воспоминания 6 лет спустя… Этап 2. Часть 1. RMX1500 Добрый день, коллеги. Наконец пришло время выполнить обещание и рассказать, чем все это продолжилось и закончилось. Приношу извинения, что так задержалась. Будет 2 части: RMX1500 CMA4000 Текст ниже будет содержать много букв и может вызвать неверную оценку моего отношен...

Яндекс научил приложение Почта писать письма под диктовку и читать их вслух В iOS-приложении Яндекс.Почта появился голосовой ввод. Теперь пользователи смогут не набирать письма вручную, а просто произносить текст вслух — приложение распознает речь, останется только выбрать получателя и отправить.

Резидентская программа Яндекса, или Как опытному бэкендеру стать ML-инженером Яндекс открывает резидентскую программу по машинному обучению для опытных бэкенд-разработчиков. Если вы много писали на C++/Python и хотите применить эти знания в ML — то мы научим вас заниматься практическими исследованиями и выделим опытных кураторов. Вы поработаете над ...

Клиентский сервис Директа, РСЯ и Метрики начал работать круглосуточно С 1 ноября поддержка пользователей нескольких сервисов Яндекса для бизнеса — Директа, Метрики и Рекламной сети Яндекса — начала работать круглосуточно и без выходных. Задать вопрос и получить совет по настройкам рекламы, веб-аналитики и монетизации сайтов от специалистов Янд...

Насколько точно Яндекс прогнозирует осадки зимой? Анализируем точность прогностических сервисов В ноябре я публиковал статью «Яндекс.Метеум – технология без технологии. Маркетинг с точностью до района», где соотносил качество прогнозов Яндекса с другими сервиса. Акцент делался на температуре, без разбора других параметров. Вывод был таков – температурный прогноз Яндекс...

10 самых ажиотажных смартфонов 19 недели года Журналисты западного портала GSMArena постоянно отслеживают по внутренним метрикам сайта интерес пользователей к новым устройствам. Вендоров и смартфонов сегодня такое количество, что новые аппараты появляются буквально каждую неделю. И каждый собирает какую-то часть внима...

[Перевод] 5 ошибок в реализации push-уведомлений для мобильных приложений Главная мысль: прежде чем просить пользователя включить push-уведомления, расскажите ему об их пользе и содержании. Не отправляйте слишком много уведомлений одновременно и сделайте так, чтобы их легко было отключить. * * * При грамотном исполнении push-уведомления для мо...

Яндекс: Как ищут, выбирают и покупают смартфоны Аналитики Яндекса исследовали пути пользователей от первого до последнего запроса перед покупкой смартфона и аксессуаров. Использовались все запросы про бренды iPhone, Samsung, Sony, Huawei, Meizu по данным сервиса Wordstat, и агрегированные данные Яндекс.Метрики о конверсия...

В списке источников трафика Я.Метрики появились рекомендательные системы и мессенджеры В Яндекс.Метрику добавлены два новых источника трафика — рекомендательные системы и мессенджеры. Теперь они показываются в отчете «Источники, сводка» в общем списке каналов привлечения трафика: при этом переходы из рекомендательных систем опреде...

Анализ производительности ВМ в VMware vSphere. Часть 3: Storage Часть 1. Про CPU Часть 2. Про Memory Сегодня разберем метрики дисковой подсистемы в vSphere. Проблема со стораджем – самая частая причина медленной работы виртуальной машины. Если в случаях с CPU и RAM траблшутинг заканчивается на уровне гипервизора, то при проблемах с ди...

[Из песочницы] «Извини, но у меня депрессия»: как работать с заболевшим сотрудником «Извини, кажется, мне надо было раньше это сказать – я столкнулся с депрессией». Такое письмо мне пришло утром от одного из сотрудников, который уже пару дней не мог закрыть несложный тикет. Контекст: работаю тимлидом в крупной корпорации, в подчинении – удаленная команда ...

В Метрике появилась поддержка JSON-LD и проверка разметки для отчетов по контенту Отчеты по контенту в Яндекс.Метрике теперь совместимы с еще одним типом разметки — JSON-LD. Если сайт уже размечен по стандарту Microdata, с которым отчеты работали с момента запуска, ничего менять не нужно — все данные продолжат собираться...

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

Яндекс позволит анализировать доходы от видеорекламы в Метрике Это даст возможность понять, как доход связан с поведением посетителей сайта

Личный опыт. Как мы подключали международную телефонию: сравнение 6 виртуальных АТС Не так давно я столкнулся с необходимостью выбора виртуальной АТС. В бизнесе моей компании произошли кое-какие изменения: появились новые услуги, в том числе направленные не только на сегмент b2b, но и на b2c. А с появлением частных клиентов оказалось и что многие люди по-...

Shit happens. Яндекс удалил часть виртуальных машин в своем облаке Кадр из фильма Мстители: Война бесконечности По сообщению пользователя dobrovolskiy 15 мая 2019 года в результате человеческой ошибки Яндекс удалил часть виртуальных машин в своем облаке. Пользователь получил письмо от техподдержки Яндекса с таким текстом: Сегодня мы про...

История дизайна уровней Duke Nukem (с эскизами Левелорда) В преддверии 22-летия Duke Nukem вчера мы писали об истории игры. Сегодня поговорим о дизайне уровней официальных релизов основной серии игр Duke Nukem, не спин-офф и тем более не сторонних модификаций. По тексту тут и там разбросаны цитаты из нашего интервью с легендарным...

В Метрике появился подробный отчет по турбо-страницам Яндекс добавил в Метрику подробный отчет для турбо-страниц. В нем можно быстро оценить трафик турбо-страниц и показатели вовлеченности посетителей, которые их открывали — отказы, глубину просмотра и время на сайте. Если для турбо-страницы уже по...

Использование кастомных функций потери и метрики качества обучения в Keras При обучении нейронной сети на обучающей выборке на выходе нейросети вычисляются два ключевых параметра эффективности обучения — ошибка и точность предсказания. Для этого используются функция потери (loss) и метрика точности. Эти метрики различаются в зависимости от поставле...

В Яндексе для Android перестал работать определитель номера Пользователи мобильного приложения Яндекс для Android пожаловались в комментариях в Google Play на невозможность использования функции автоматического определения номера (АОН). Официальные представители Яндекса в ответ на жалобы пользователей сообщили, что проблема возникла ...

[Из песочницы] Эффективный сайт стартапа: как понравиться клиентам, партнерам и инвесторам одним сайтом Вот уже три года я консультирую резидентов Технопарка «Сколково» по вопросам маркетинга, видел и анализировал сотни сайтов молодых компаний, а теперь пришло время делиться. Делиться опытом и знаниями о том, как сделать эффективный сайт стартапа — тот, который приведет клие...

Автороцентричное ранжирование. Доклад Яндекса о поиске релевантной аудитории для авторов Дзена Важнее всего для сервиса Яндекс.Дзен — развивать и поддерживать платформу, которая соединяет аудитории с авторами. Чтобы быть привлекательной платформой для хороших авторов, Дзен должен уметь находить релевантную аудиторию для каналов, пишущих на любые темы, в том числе на с...

[Перевод] 1.1 миллиард поездок на такси: 108-ядерный кластер ClickHouse Перевод статьи подготовлен специально для студентов курса «Data Engineer». ClickHouse — это колоночная база данных с открытым исходным кодом. Это великолепная среда, где сотни аналитиков могут быстро запрашивать развернутые данные, даже когда вводятся десятки миллиардов но...

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

Еще одна система мониторинга 16 модемов, 4 сотовых оператора= Исходящая скорость 933.45 Мбит/с Введение Привет! Это статья про то, как мы написали для себя новую систему мониторинга. От существующих она отличается возможностью высокочастотного синхронного получения метрик и очень маленьким потребление...

Яндекс научит разрабатывать интерфейсы — бесплатно Из 539 выпускников Школы 244 уже работают в Яндексе над Поиском, Картами, Маркетом, Метрикой и другими популярными сервисами.

Яндекс.Вебмастер начал предупреждать владельцев сайтов, не использующих https В Яндекс.Вебмастере появился новый тип оповещений, обращающих внимание вебмастера на то, что сайт еще не перешел на работу по безопасному протоколу: Как сообщают жители форума searchengines.ru, соответствующие уведомления начали приходить 24 января, причем даже сайтам, на ко...

Яндекс.Метрика добавила отчет по Турбо-страницам У сайтов с подключенным Турбо и добавленным счетчиком он появится автоматически

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

Новое в отчете по контенту в Яндекс.Метрике Яндекс обновляет отчеты для текстового контента в Метрике.

Проектирование дашбордов для веб-аналитики e-commerce сайта. Часть 3: SEO-канал В этой статье соберем дашборд для аналитики SEO-трафика. Данные будем выгружать через скрипты на python и через .csv файлы. Что будем выгружать? Для аналитики динамики позиций поисковых фраз потребуется выгрузки из Яндекс.Вебмастера и Google Search Console. Для оценки «поле...

[Из песочницы] Импорт в Я.Коннект из файла списка пользователей через API Столкнулся с проблемой «ненахода» актуального скрипта для массового создания сотрудников. Проблема связана с переходом Яндекса с PDD (Почта для домена), на Я.Коннект с новой версией API. Скрипты которые мне попадались, были написаны только для «старой» версии API, и потому...

Как мы спроектировали и реализовали новую сеть на Huawei в московском офисе, часть 3: серверная фабрика В предыдущих двух частях (раз, два) мы рассмотрели принципы, на основе которых построена новая пользовательская фабрика, и рассказали про миграцию всех рабочих мест. Теперь пришла пора поговорить о серверной фабрике. Читать дальше →

[Из песочницы] Netplan и как его правильно приготовить Ubuntu потрясающая операционная система, давно не работал с Ubuntu server а обновлять свой Desktop со стабильной версии не было смысла. И вот не давно пришлось столкнутся со свеженьким релизом Ubuntu server 18.04, моему удивлению не было предела, когда я понял что я бесконеч...

Прокурорская машина блокировок. Bestchange снова заблокирован На этой неделе нам написал наш старый клиент bestchange.ru. Если кто не знает, bestchange — это крупнейший онлайн сервис мониторинга обмена электронных валют, который работает с 2007 года и собирает информацию с более чем 400 активных обменников. Администрация сервиса сооб...

[Перевод] Асинхронный PHP. Зачем? Асинхронное программирование сегодня востребовано, особенно в веб-разработке, где отзывчивость приложения особенно важна. Никому не хочется ждать, пока приложение «отвиснет», пусть даже в это время оно выполняет запрос к базе данных, отправляет электронное письмо или работ...

Владельцы OnePlus 7 Pro получили странные уведомления вследствие ошибки внутреннего теста Многие владельцы смартфонов OnePlus 7 Pro сообщили, что им сегодня пришло несколько уведомлений от компании […]

[Из песочницы] Рассылка Push-уведомлений с SpringBoot сервера Предисловие Приветствую Вас. Недавно передо мной стала задача — настроить Push-уведомления на сайте. С этим я столкнулся впервые и во много разобраться мне помогла эта статья. В ней же уже есть описание серверной стороны, но, в процессе изучения данной темы я обнаружил более...

Руководство по Apple Subscriptions Notifications для iOS. Так ли они хороши на самом деле? Итак, у вас есть приложение с автоматическими возобновляемыми подписками. Оно прекрасно работает, пользователи безудержно оформляют премиум подписки и пишут хвалебные отзывы. Красота! Всем привет, меня зовут Денис, я руководитель проекта Apphud – сервиса аналитики авто-возо...

Новая камера безопасности Yi Home Camera 3 Дочерняя компания Xiaomi представила Yi Home Camera 3 с AI-уведомлениями и функциями, а также с качеством записи видео 1080p. Компания улучшила свой механизм распознавания, чтобы вы могли получать уведомления о важных вещах, а не о жужжании жучков или автомобильных фарах...

[Из песочницы] Обход ReCaptcha в Selenium тестах ReCaptcha (она же всенародно любимая «капча») — одна из самых болезненных вещей, с которой может столкнуться автоматизатор тестирования на своём пути. В Сети гуляют тысячи разнообразных видео, записанных выходцами из солнечной Индии, касательно того, какими танцами с бубном ...

Как Иван метрики DevOps делал. Начало Однажды Ивана позвали на совещание, чтобы обсудить метрики DevOps. Каждый участник подготовил к встрече перечень неких метрики, которые на его взгляд, стоило бы реализовать. Слушая доклады Иван попытался подсчитать сколько метрик было предложено: 5,10, опять 10, и еще окол...

Навигация в DataGrip с Яндекс.Навигатором Яндекс.Навигатор прекрасно находит дорогу домой, на работу или в магазин. Сегодня мы попросили его сделать для наших пользователей экскурсию по DataGrip. Как искать по исходникам? Где список файлов? Как найти таблицу? Ответы на эти вопросы — в нашем сегодняшнем видео. Чит...

Быстрый способ добавить уведомления в Android-приложение Перевели для вас статью Брендона Вивера о работе с уведомлениями в Android OS. Программист объясняет, как быстро добавить этот функционал в свое приложение. Статья, в первую очередь, будет полезна начинающим Android-разработчикам. Уведомления — один из самых легких и бы...

Масштабирование приложения в Kubernetes на основе метрик из Prometheus Распространённая ситуация: у вас есть несколько приложений, у одного из них пиковая нагрузка приходится на дневное время, а в другие часы к нему никто не обращается (либо обращаются, но редко); при этом другим приложениям мощности кластера могут пригодиться и в ночное врем...

Протокол “Энтропия”. Часть 5 из 6. Бесконечное сияние чистого разума Осторожно: в тексте используются сцены табакокурения. Курение может повредить Вашему здоровью. (21+) Закон о рекламе Читать дальше →

Написание собственного неплохого менеджера памяти Доброе время суток, читатель. Возможно, вы уже читали мои предыдущие статьи, и знаете, что я занимаюсь написанием собственной ОС. Сегодня мы поговорим, и рассмотрим несложный и достаточно быстрый алгоритм для управления памятью — менеджер памяти — критически важная часть ОС,...

Zabbix + Voximplant: мониторинг со звонками, или как перестать беспокоиться и быстро это настроить Zabbix – умный, гибкий, кастомизируемый – умеет все. Или почти все. Было бы странно, если бы он не мог подружиться с облачной телефонией, особенно когда у последней есть удобное HTTP API – пользуйся на здоровье. Сегодня мы наглядно покажем, как настроить Zabbix для звонков-у...

VMware NSX для самых маленьких. Часть 6. Настройка VPN Часть первая. Вводная Часть вторая. Настройка правил Firewall и NAT Часть третья. Настройка DHCP Часть четвертая. Настройка маршрутизации Часть пятая. Настройка балансировщика нагрузки Сегодня мы посмотрим на возможности настройки VPN, которые предлагает нам NSX Edge. В ...

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

OnePlus посмеялась над пользователями OnePlus 7. В буквальном смысле Обладатели смартфонов OnePlus 7 получили пуш-уведомление с текстом «ха-ха-ха» на китайском языке.

Системный аналитик и метрики продукта — взболтать, но не смешивать? IT-компании, которые занимаются продуктовой разработкой, часто ищут в свои команды аналитиков. Зачем тут аналитик? Чтобы проверять гипотезы, придуманные командой, разрабатывать системы метрик (и поддерживать их), проводить разные эксперименты, а потом выдавать рекомендации п...

Поддержка интерфейса PCI Express 4.0 не даёт видеокартам Radeon RX 5700 преимущества в производительности Вчера в продажу поступили видеокарты Radeon RX 5700 и RX 5700 XT. На нашем сайте уже вышла первая часть обзора, кроме того, мы ознакомились с усреднёнными показателями других тематических ресурсов. Теперь же пришла пора узнать, имеет ли хоть какое-то значение для новых ...

В Метрике появились отчеты по контенту для онлайн-изданий Яндекс добавил в Метрику отчеты по контенту, которые помогут решать задачи медийных сайтов. Теперь издатели смогут в реальном времени получать подробную информацию о том, как аудитория воспринимает контент. Это позволит быстрее принимать редакционные решения и оптимизировать...

Долгосрочное хранение метрик Prometheus (Алексей Палажченко, Percona) За короткое время Prometheus стал одним из самых популярных средств для мониторинга. Благодаря, в том числе, и высокой скорости своей работы. Его локальное хранилище отлично подходит для краткосрочного хранения метрик и работы с ними. Иногда хочется хранить метрики распредел...

[Перевод] Почему простой дизайн сайта лучше с научной точки зрения Исследование, проведенное Google, имело два ключевых вывода: • Пользователю нужно всего 1/50 до 1/20 секунды, чтобы оценить, красивый сайт или нет. • «Визуально сложные» сайты оцениваются как менее красивые, чем их простые аналоги. Другими словами, исследование показало ...

Яндекс.Карты стали удобнее после последнего обновления Благодаря Яндекс.Картам пользователи мобильного приложения могут не только добираться до необходимого места, а и ориентироваться по всем доступным маршрутам общественного транспорта. Обновление Яндекс.Карт и добавление раздела «Транспорт» позволяет отмечать остановки и авт...

Xiaomi рассказала, как обновить Mi 9 и Mi Mix 3 5G до Android Q Вчера мы писали о том, что только-только анонсированная ОС Android 10 (она же Android Q) в виде третьей бета-версии стала доступна для Google Pixel всех поколений и еще 15 смартфонов, среди которых оказались Xiaomi Mi 9 и Mi Mix 3 5G. А сегодня производитель рассказал, ...

История Linux. Часть III: новые рынки и старые «враги» Мы вспомнили о первых коммерческих дистрибутивах Linux, которые выходили в 90-х. Теперь пришло время 2000-х — периода, когда эта ОС начала завоевывать потребительские рынки. Читать дальше →

Семантический браузер или жизнь без сайтов Мысль о неизбежности перехода глобальной сети от сайтоцентристской структуры к юзероцентристской я высказал еще 2012 году (Философия эволюции и эволюция интернета или в сокращенном виде WEB 3.0. От сайтоцентризма к юзероцентризму). В этом году я попытался развить тему ново...

Яндекс вручил молодым ученым и научным руководителям первые премии имени Ильи Сегаловича Вчера, 10 апреля, в московском офисе Яндекса наградили первых лауреатов премии имени Ильи Сегаловича, созданной в этом году для поддержки молодых исследователей и научного сообщества России, Беларуси и Казахстана. За три месяца с момента запуска премии пришло 262 заявки от м...

Глубины SIEM: корреляции «из коробки». Часть 4. Модель системы как контекст правил корреляции Представьте ситуацию: вы потратили много времени на написание и отладку правил корреляции, а через день обнаружили, что они не работают. Как говорится, никогда такого не было и вот опять! После выясняется, что ночью сеть в очередной раз модернизировали, а парочку серверов за...

Яндекс.Метрика и Яндекс.Вебмастер признаны лучшими SEO-сервисами Яндекс.Метрика и Яндекс.Вебмастер названы лучшими SEO-сервисами второй половины 2018 года. Об этом свидетельствуют данные опроса русскоязычных вебмастеров, проведенного сообществом SEO.msk в Facebook. ТОП 25 лучших SEO-сервисов второй половины 2018 года: Я.Метрика  Я.Вебмаст...

Названы сайты, которые могут отключиться в Рунете с 1 февраля 1 февраля 2019 года наступит DNS Flag Day: будут внесены изменения в самое популярное ПО, отвечающее за работу DNS — Bind, Knot Resolver, PowerDNS и Unbound. Они начнут принимать только трафик, соответствующий стандарту EDNS (RFC 6891). Трафик со старых и необновлённых серве...

Яндекс.Метрика тестирует новые значки В разделе «Источники, сводка»

[Из песочницы] Управление автоматизированными тестами с помощью Telegram Работая QA инженером, я разрабатывал систему автотестестирования. Столкнулся с рядом проблем: На каждый вид тестирования приходилось создавать свои job в CI и запускать их руками. Разработчики отказывались запускать кейсы автотестов самостоятельно. Отсутствие возможност...

Яндекс и Касперский урезали приложения из-за требований Google В приложениях «Яндекса» и «Лаборатории Касперского» для Android перестала работать часть функций.

JMeter — швейцарский нож тестировщика (Часть 2) Сегодня расскажу, как мы с помощью JMeter’а наладили процесс кэширования продуктовых страниц, проверили работу мобильного приложения без самого приложения и создали 2000 юзеров в системе без доступа к базе данных. Кто не в курсе, что здесь происходит, читайте первую часть ...

Как создать тёмную тему и не навредить. Опыт команды Яндекс.Почты Меня зовут Владимир, я занимаюсь мобильным фронтендом в Яндекс.Почте. В нашем приложении уже была тёмная тема, но недожатая: мы умели перекрашивать интерфейс и простые письма. Но письма с форматированием оставались светлыми и контрастировали с тёмным интерфейсом, из-за чего...

[Из песочницы] Технологии Яндекс Турбо-страницы и Google AMP для e-commerce Введение Веб разработка давно двинулась в сторону мобильного контента. Тренд последних нескольких лет в пользу трафика с мобильных устройств вместо десктопа, привёл к тому что поисковики сначала стали требовать от сайтов адаптивности и быстрой скорости загрузки, а с 1 июля 2...

Финансовая ловушка в Яндекс.Деньги Привет, Хабр! Хотел бы поделиться с вами одной особенностью Яндекс.Денег, которая выглядит, как ловушка для ваших денег и, на мой взгляд, является хорошим примером непродуманного UX. Хочется верить, что это было сделано не нарочно, а эта небольшая статья или как-то оградит ч...

У Xiaomi уже готова Android 10 для Pocophone F1, компания приглашает желающих принять участие в тестировании новой прошивки У пользователей бюджетного флагмана Pocophone F1 появилась возможность уже сейчас в деле опробовать Android 10 на своем смартфоне. Для этого нужно принять участие в программе Mi Pilot MIUI, которая пришла на смену программе Global Beta. Подать заявку на участие в Mi Pi...

Яндекс.Браузер начнет предупреждать пользователей об HTTP-сайтах Яндекс предупредил о скором выходе новой версии Яндекс.Браузера, которая будет предупреждать пользователей о том, что они открыли небезопасную версию сайта.  Вот как это будет работать: Взглянуть на новые предупреждения можно уже сейчас — в бета-версии Яндекс.Брауз...

Samsung готовит смартфон с тремя экранами Южнокорейская компания Samsung запатентовал футуристический смартфон, который имеет экраны на фронтальной и задней панелях, а также на верхней части. Основная камера может быть встроена прямо в экран и может использоваться как селфи-камера. У подобного смартфона появля...

Перехват метода reachGoal Как продублировать цели из Яндекс.Метрики в Google Analytics.

Какие soft skills нужны разработчику? Мнения из Яндекса Скоро начнется большая студенческая олимпиада «Я — Профессионал». Она уже несколько лет проходит в онлайне и офлайне. Участвовать могут студенты самых разных специальностей, включая технические. Поддержку олимпиаде оказывают ВШЭ, МГУ, МГТУ, МФТИ, МИФИ, СПбГУ, ИТМО и еще окол...

Как скрывать текст уведомлений до разблокировки iPhone   Многие пользователи iPhone не знают о довольно полезной фишке, которая позволяет скрывать текст уведомлений на экране блокировки. Смартфон может только отображать количество пропущенных звонков и сообщений, но не раскрывать все подробности. Если iPhone при этом ...

[Перевод] Пришло время заменить GIF на AV1 видео Сейчас 2019 год, и нам пора бы принять решение относительно GIF (нет, речь не об этом решении! Здесь мы никогда не договоримся! — тут речь о произношении в английском, для нас это не актуально — прим. перев.). GIFы занимают огромное количество места (обычно по несколько ме...

В Яндекс.Метрике появились отчеты по контенту Теперь веб-мастеры могут отслеживать потребление и дистрибуцию контента с помощью новых отчетов в Метрике.

В отчеты Метрики по контенту добавлены автообновление и быстрый поиск материала Команда Яндекс.Метрики сообщила о добавлении в отчеты по контенту нескольких функций, делающих статистику нагляднее: Постоянное автообновление. Теперь автоматическое обновление данных на Сводке включено по умолчанию — это позволит всегда видеть самую актуальну...

[Перевод] 6 уроков, извлечённых из поиска решения масштабной проблемы на gitlab.com. Часть 1 Материал, первую часть перевода которого мы публикуем сегодня, посвящён масштабной проблеме, которая возникла в gitlab.com. Здесь пойдёт речь о том, как её обнаружили, как с ней боролись, и как, наконец, её решили. Кроме того, столкнувшись с этой проблемой, команда gitlab.co...

​У Яндекса случился серьезный сбой Несколько часов назад Яндекс и его сервисы столкнулись с проблемами по всей территории РФ.

[Из песочницы] Сообщения и оповещения на Android через JSON Для получения коротких сообщений, можно использовать электронную почту, SMS, push-уведомления или создать бота для мессенджера. Предлагаю рассмотреть еще один простой способ: 1. Создаем на стороне веб-сервиса источник данных в JSON. { "refl.me":true, ...

Apple выпустила новые публичные бета-версии своих операционных систем В течение нескольких последних дней компания Apple выпускает разные тестовые сборки своих операционных систем. Сегодня ночью пришло время публичных бета-версий iOS 13, macOS 10.15 и tvOS 13. Новые публичные тестовые сборки уже доступны всем участникам программы тестирования....

Яндекс.Метрика от А до Я Подробное и понятное обновленное руководство по установке и использованию Яндекс.Метрики.

У Яндекса закончились «телефоны» Компания «Яндекс» распродала все запасы фирменных смартфонов. Об этом рассказало издание «Коммерсантъ».  Яндекс.Телефон был представлен в декабре прошлого года. Продажи начались 6 декабря по цене 17 990 рублей. С тех пор смартфон существенн...

[Перевод] Почему инженеры не заботятся о мониторинге приложений? Всех с пятницей! Друзья, сегодня мы продолжаем серию публикаций посвященных курсу «DevOps практики и инструменты», потому как занятия в новой группе по курсу стартуют уже в конце следующей недели. Итак, начнём! Мониторинг — это просто. Это известный факт. Поднимите Nagios...

Яндекс предупредит жителей Алматы о чрезвычайных ситуациях Если возникнет опасность, пользователи получат уведомления на смартфоны.

Google сломала в приложениях Яндекса и «Лаборатории Касперского» связанные со звонками и SMS функции В мобильных приложениях «Яндекса» и «Лаборатории Касперского» для смартфонов на базе операционной системы Android перестала работать часть функций. Об этом рассказало издание РБК со ссылкой на представителей компаний.

Яндекс готовит перезапуск проекта Яндекс.Автобусы Проект Яндекс.Автобусы будет закрыт в Белоруссии, а в России продолжит работать в качестве агрегатора. При этом от сервиса «Диспетчерская», через который перевозчики до сих пор могли продавать билеты, компания намерена отказаться полностью. Яндекс уж...

Напиши свою песню за 10 минут (модуль textgenrnn Python3) Сегодня попробуем обучить свою собственную нейронную сеть, чтобы писала текст для песен. Обучающей выборкой будут тексты группы "Руки Вверх". Ничто не мешает чтобы поменять данные на тексты своих любимых групп. Для извлечения данных с веб-сайтов используем Python3 (модуль B...

Нормальные таблицы в Markdown Таблицы Markdown — это ад кромешный: В ячейках нельзя написать текст длиннее пары слов, а тем более список. Если диалект и позволяет пункт 1, это неудобно форматировать. Если ячейки не выровнены, таблицу невозможно читать. Нет поддержки однотипных таблиц и автоматики, врод...

Как научить Алису управлять вашим умным домом. Доклад Яндекса В конце сентября прошла наша первая встреча для hardware-разработчиков — Яндекс.Железо. Это важный шаг на новом для нас рынке производителей устройств. Участники (около 150 человек) послушали доклады, пообщались и провели много времени на стендах, где можно было заглянуть вн...

Яндекс.Метрика добавила отчеты по авторам и тематикам Они доступны в разделе «Контент»

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

В коде iOS нашли намек на скорый релиз AirPower. Возможно, он состоится завтра Вчера ночью компания Apple выпустила шестые тестовые сборки своих операционных систем. Ничего кардинально нового бета-версии с собой не принесли. Однако разработчики смогли найти в их коде несколько намеков на скорый релиз зарядной станции AirPower.Читать дальше... ProstoMA...

OnePlus по ошибке разослала пользователям своих смартфонов push-уведомления с текстом «Ха-ха-ха» на китайском Разработчики готовятся к обновлению операционной системы Android Q, пояснила компания.

ВТБ переведёт пользователей мобильного банка с SMS на push-уведомления и сэкономит 1 млрд рублей до конца 2019 года Так раньше поступил «Альфа-банк», но столкнулся с критикой со стороны клиентов.

Новая игра со старой атмосферой на Three.js. Часть 2 В первой части я рассказал о проблемах, с которыми я столкнулся в процессе создания 3D игры под браузер c использованием Three.js. Теперь я хотел бы подробно остановиться на решении некоторых важных задач при написании игры, типа конструирования уровней, определения столкнов...

Logitech Slim Folio Pro для вашего планшета У компании Apple в последнее время далеко не идеально все получается со смартфонами, да и в целом некоторые их продукты уже далеки от идеала. Но вот с планшетами все очень даже хорошо. Новый iPad Pro получился настолько успешным решением, что его многие стали использовать ка...

В Яндекс.Метрике появились наглядные отчеты по авторам и тематикам Для того, чтобы редакциям было проще управлять работой авторов и составлять план публикаций, в Яндекс.Метрике, в разделе «Контент» появились новые отчеты — по авторам и по тематикам издания. Сводный отчет по авторам покажет результат работы кажд...

[Перевод - recovery mode ] Популярные расширения Visual Studio Code Code Time Code Time — это плагин с открытым исходным кодом, который предоставляет метрики прямо в редакторе кода. Читать дальше →

Яндекс.Метрика признана лучшим SEO-сервисом второй половины 2018 Так считают русскоязычные вебмастера в Facebook

Яндекс провел редизайн Метрики Поисковик фрагментарно обновил внешний вид ярлыков в аналитическом сервисе.

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

[Перевод] Использование strict-модулей в крупномасштабных Python-проектах: опыт Instagram. Часть 1 Публикуем первую часть перевода очередного материала из серии, посвящённой тому, как в Instagram работают с Python. В первом материале этой серии речь шла об особенностях серверного кода Instagram, о том, что он представляет собой монолит, который часто меняется, и о том, ка...

Первые межпланетные кубсаты завершили свою миссию, перестав выходить на связь Миссия Mars Cube One, в рамках которой были запущены первые в истории межпланетные спутники-кубсаты, успешно проверившие возможность построения межпланетной системы связи, завершена, поскольку аппараты перестали выходить на связь. Об этом сообщается на сайте миссии. Отметим,...

[Из песочницы] Как я не смог включить MacBook из-за удаления TeamViewer Вчера я столкнулся с совершенно неожиданным стечением обстоятельств во время очередного обновления MacOS. Я вообще очень люблю обновления ПО, всегда хочется посмотреть на новые возможности той или иной программы. Когда летом я увидел, что можно скачать и поставить MacOS 10...

Яндекс добавил колдунщик турбо-страниц в десктопную выдачу На поиске Яндекса появился колдунщик десктопных турбо-страниц. Он объединяет страницы с ускоренной загрузкой в десктопной поисковой выдаче. Так у пользователя появляется возможность быстро посмотреть страницы, содержащие ответ на его запрос...

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

[Перевод] Функциональное мышление. Часть 9 Это уже 9 часть серии статей по функциональному программированию на F#! Уверен, на Хабре существует не очень много настолько длинных циклов. Но мы не собираемся останавливаться. Сегодня расскажем про вложенные функции, модули, пространства имен и смешивание типов и функций в...

Биткоин продолжает падать, революционная метрика от CoinMarketCap и другие события недели Вспоминая события уходящей недели в криптоиндустрии, нельзя обойти вниманием ряд важных событий, включая запуск новой метрики от CoinMarketCap, новый сервис для инвесторов от Bakkt, а также скандальные слухи вокруг весьма известных лиц. Цена биткоина На этой недели медведи п...

Google может добавить в Search Console данные по ленте Discover Google, возможно, работает над тем, чтобы добавить в Search Console данные об эффективности сайта в ленте Discover, пришедшей на смену Google Feed. Об этом свидетельствует оповещение, замеченное на днях одним из пользователей сервиса. Согласно тексту оповещения, владельцам с...

Холивар. История рунета. Часть 7. YouTube: комики, зашквары и Кремниевая долина Холивар. История рунета. Часть 1. Начало: хиппи из Калифорнии, Носик и лихие 90-е Холивар. История рунета. Часть 2. Контркультура: пАдонки, марихуана и Кремль Холивар. История рунета. Часть 3. Поисковики: Яндекс vs Рамблер. Как не делать инвестиции Холивар. История рунета. Ч...

Samsung Galaxy Fold уже во второй раз не подтвердил заявленную производителем живучесть Вчера специалисты CNet начали тест смартфона Samsung Galaxy Fold на то, продержится ли аппарат заявленные производителем 200 000 раскрытий. Тест наконец-то завершился, но завершился он раньше, чем мог бы. Дело в том, что смартфон выдержал лишь немногим менее 120&n...

[Из песочницы] Помощь и просьба о ней. Статья про информационную безопасность для рядовых пользователей Я предлагаю вам некоторые шаги по повышению безопасности и приватности в интернет сети (и не только) для рядовых пользователей. Обоснование почему это необходимо – в начале статьи. Для тех кто всё знает и недоумевает почему этот текст находится здесь — просьба прочитать пунк...

Жизнь до рантайма. Доклад Яндекса В большом проекте может возникнуть задача идентификации изменений для конечного пользователя по отличиям в коде фронтенда приложения. Разработчик из Яндекс.Маркета Никита Сидоров рассказал, как мы решали эту проблему при помощи библиотеки Diffector, о построении и анализе гр...

Как Яндекс перестал делиться прибылью кликов РСЯ с сайтами Тема на самом деле шокирующая, но что то все сидят засунув язык в жопу. Это похлеще пенсионной реформы.   Недавно я опубликовал ролик в Ютубе где рассказал какие сайты можно добавить в РСЯ, а какие нет. Можете его посмотреть и всё поймёте.       Этот рол...

Wildberries опасается недобросовестной конкуренции со стороны Яндекс.Маркета Крупнейший российский онлайн-ретейлер Wildberries сегодня утром получил уведомление от Яндекс.Вебмастера об изменении главного зеркала сайта: вместо www.wildberries.ru главным в группе зеркал стал Яндекс.Маркет (http://market.yandex.ru): Как сообщил директор по рекламе и PR ...

[Перевод] Большая часть текстов в интернете написана безумцами Я обнаружил пост, написанный несколько лет назад, где перечислено, какой процент пользователей reddit оставляет записи на этом сайте: В Askreddit около 15 уникальных посетителей и 500 000 комментаторов. В /r/pics и /r/funny 10 млн посетителей и 200 К комментаторов. В /r/...

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

Graceful degradation. Доклад Яндекс.Такси Сервисы необходимо писать так, чтобы минимальная функциональность сохранялась всегда — даже если откажут критически важные компоненты. Илья Сидоров, руководитель одной из команд продуктовой разработки бэкенда Яндекс.Такси, объяснил в своем докладе, как мы даем пользователю з...

Яндекс.Метрика стала поддерживать тип разметки JSON LD Также в сервисе появилась проверка разметки для отчетов по контенту

Построение поведенческих воронок на языке R, на основе данных полученных из Logs API Яндекс.Метрики Анализ воронки продаж — типичная задача для интернет маркетинга, и в частности электронной коммерции. С её помощью вы можете: Выяснить на каком из шагов к покупке вы теряете потенциальных клиентов. Моделировать объём дополнительного притока выручки, в случае расширения каж...

Мы два года развивали свою систему мониторинга. Кликай, чтобы… Всем привет! Я уже рассказывал в этом блоге об организации модульной системы мониторинга для микросервичной архитектуры и о переходе с Graphite+Whisper на Graphite+ClickHouse для хранения метрик в условиях высоких нагрузок. После чего мой коллега Сергей Носков писал о самом ...

Как мы считаем метрики разработки и поддержки документации. Доклад Яндекса В первой части доклада мы в общих чертах рассказали, как измеряем качество документации и эффективность ее разработки. Теперь погрузимся в детали подсчета метрик. Рассказывает Юрий Никулин, руководитель службы разработки технической документации. Для начала давайте определи...

[Перевод] Отличия LabelEncoder и OneHotEncoder в SciKit Learn Если вы недавно начали свой путь в машинном обучении, вы можете запутаться между LabelEncoder и OneHotEncoder. Оба кодировщика — часть библиотеки SciKit Learn в Python и оба используются для преобразования категориальных или текстовых данных в числа, которые наши предсказате...

[Перевод] 12 советов по улучшению производительности JavaScript-приложений Производительность — это один из важнейших вопросов, встающих перед разработчиками веб-страниц или веб-приложений. Никто не будет рад «падающему» от чрезмерной нагрузки приложению, или странице, которая загружается целую вечность. Пользователи веб-сайтов не готовы слишком до...

[Из песочницы] Изменяем содержимое нотификации приложения iOS Привет! В этой статье я хочу поделиться своим опытом использования одного не очевидного (по крайней мере для меня) варианта изменения текста уведомления приложения, отправкой дополнительных данных через UNUserNotificationCenter. Я надеюсь эта статья будет полезна для нович...

MIUI 11 уже пришла на Xiaomi Mi Mix 2S, но по ошибке Испанские ребята Xiaomi4mi сообщают, что на некоторые смартфоны Xiaomi Mi Mix 2S уже пришло обновление до MIUI 11, официальный релиз которой предположительно намечен на 24 сентября. Об этом узнали из социальной сети Weibo, где китайские пользователи сообщили о событии, под...

Российские ретейлеры завершили продажи Яндекс.Телефона Розничные сети полностью распродали имеющиеся в наличии Яндекс.Телефоны.  Продавцы перестали размещать объявления о продаже устройства на Яндекс.Маркете с прошлой недели. Информация о продаже единственного образца Яндекс.Телефона за 6995 руб. пропала с сайта М.Видео веч...

Рецепты Nginx: асинхронные уведомления из PostgreSQL в websocket Для приготовления асинхронных уведомлений из PostgreSQL в websocket нам понадобится сам nginx и его плагины postgres, push-stream, set-misc. (Я дал ссылки на свои форки, т.к. делал некоторые изменения, которые пока не удалось пропихнуть в оригинальные репозитории. Можно такж...

[Перевод] Функциональное мышление. Часть 8 Привет, Хабр! Мы с небольшим запозданием возвращаемся с новогодних каникул с продолжением нашей серии статей про функциональное программирование. Сегодня расскажем про понимание функций через сигнатуры и определение собственных типов для сигнатур функций. Подробности под кат...

Как я отлавливал стили :before для фокус-элемента Сегодня столкнулся с интересной задачкой, которая заставила меня узнать больше об отладке в хроме. Хочу поделиться с вами (вдруг кто не знал). Возникшая проблемка не сложная, но оказалась не особо тривиальная. В общем, сижу натягиваю стороннюю верстку готовую на сайт (этот...

Яндекс.Метрика тестирует сервис для post-view анализа медийной рекламы Он поможет оценить эффективность и внести изменения в кампании

Яндекс внедряет RPKI Привет, меня зовут Александр Азимов. В Яндексе я занимаюсь разработкой различных систем мониторинга, а также транспортной сетевой архитектурой. Но сегодня разговор пойдет о протоколе BGP. Неделю назад Яндекс включил ROV (Route Origin Validation) на стыках со всеми пиринг-...

SVG в реальной жизни. Доклад Яндекса Привет, меня зовут Артём, я руководитель одной из групп разработки интерфейсов в Яндексе. Неделю назад на Я.Субботнике я рассказал, как мы использовали SVG для создания внутреннего календаря. Это расшифровка моего доклада, несколько историй из реализации виджета календаря: м...

Firefox начнет блокировать всплывающие запросы о рассылке уведомлений Компания Mozilla, разработчик Firefox, намерена реализовать в браузере инструмент блокировки всплывающих запросов о получении уведомлений с сайтов об обновлениях.  Начиная с Firefox 72, который будет запущен в январе 2020 года, запросы об уведомлениях будут отображаться в ви...

«МаксимаТелеком» напугал пользователей призывами спасать Россию «МаксимаТелеком», оператор точек Wi-Fi в общественных местах, заспамил своих пользователей уведомления с текстом «Йоу. Гай-гуй спасай Россию».

Mediascope: на Новый год сайт «Первого канала» обставил «Яндекс» и «ОК» в 5-7 раз Конкуренты Яндекс.Радара представили новое сравнение — ещё вчера считалось, что победителем в онлайне на десктопах было НГ-шоу «Одноклассников».

Зрелая исполняемая среда для контейнеров: containerd стал «выпускником» CNCF За проектом containerd мы следим с самого его начала. Посему не можем обойти вниманием значимое событие: минувшей ночью организация CNCF, стоящая за Kubernetes и другими выдающимися Open Source-решениями для мира cloud native, объявила containerd своим «выпускником». Этот пр...

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

Яндекс.Поиск начнет чаще показывать неканонические страницы Неканонические страницы начнут чаще показываться в поиске Яндекса.  Как пояснили в команде Яндекс.Поиска, внутренние исследования показывают, что страницы, размеченные как неканонические могут быть полезны, а их наличие в поиске может влиять на качество и полноту ответа...

X.Spectator – мониторинг состояния в .NET На сегодняшний день, большинство информационных систем представляют из себя комплексные решения с достаточно сложной архитектурой и большим количеством взаимных зависимостей. При работе подобных систем, в момент пиковых нагрузок часть модулей может отказать, или работать н...

Яндекс расширил список источников трафика Метрики Теперь можно проанализировать переходы из рекомендательных систем и мессенджеров.

Яндекс.Метрика выкатила отчеты по контенту для онлайн-изданий и блогов Нововведение позволит оптимизировать дистрибуцию в разных каналах.

Яндекс представил подборку обучающих мероприятий на июль В списке мероприятий: лекции по Метрике и Директу, вебинар о запуске рекламы в Дзене

[Перевод] Метрики производительности для исследования невероятно быстрых веб-приложений Есть одно высказывание: «Что ты не можешь измерить, то ты не можешь улучшить». Автор статьи, перевод которой мы сегодня публикуем, работает в компании Superhuman. Он говорит, что эта компания занимается разработкой самого быстрого в мире почтового клиента. Здесь речь пойдёт ...

.Net Community Райффайзенбанка приглашает на митап .NET Community Райффайзенбанка приглашает на Meetup, который состоится в московском офисе в Нагатино 23 мая. Сообщество разработчиков Райффайзенбанка активно проводит митапы, готовит вокркшопы, и делает еще много всего, для того, чтобы сотрудники могли делиться опытом и зна...

Как Иван метрики DevOps делал. Объект влияния Прошла неделя с тех пор как Иван в первый раз задумался над метриками DevOps и понял, что управлять с их помощью надо временем поставки продукта (Time-To-Market). Даже на выходных он думал про метрики: «Ну и что, что я измерю время? Что оно мне даст?» Действительно, что да...

Как сделать из сайта приложение и выложить его в Google Play за несколько часов. Часть 2/2: Trusted Web Activity В первой части мы превратили наш сайт в Progressive Web App. Там же было сказано, что совсем недавно, 6 февраля 2019 года, Google предоставили простую возможность выкладывать PWA в Google Play при помощи Trusted Web Activity. Всё, что нужно сделать, это написать небольшую ...

Разработчики браузера Firefox избавят пользователей от назойливых просьб сайтов подписаться на уведомления Запрет на показ всплывающих окон с просьбой дать согласие на получение уведомлений будет введен в 72-й версии Firefox. Открыть такое окно можно будет вручную, нажав на кнопку рядом с URL-адресом сайта.

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

[Перевод] Так много JDK… Какой использовать и чем это грозит? От переводчика: Решение перевести эту статью пришло не само собой — скорее это вынужденная мера :). К нам, как к вендорам фреймворка CUBA, обращаются с этим вопросом с завидной регулярностью. Безусловно, для нас это тоже крайне важная тема, и в ответ на последние изменения м...

[Перевод] Настало ли время для URL, содержащих эмодзи? Домены с эмодзи существуют уже много лет, но до сих пор не обрели популярность [К сожалению, редактор Хабра не позволяет вставлять в текст эмодзи. Эмодзи-ссылки можно найти в оригинальном тексте статьи (копия статьи на сайта Archive) / прим. перев.] Если вы введёте в адре...

32- и 43-дюймовые Xiaomi Mi TV 4A получили долгожданное обновление Компания Xiaomi объявила вчера о начале распространение долгожданной стабильной сборки Android 9 Pie для 32-дюймовых и 43-дюймовых телевизоров серии Mi TV 4A. Это очень важное обновление, поскольку оно улучшает основные функции Android TV, такие как Google Play Store,&...

Яндекс.Метрика добавила новые функции в отчеты по контенту Среди нововведений более наглядная сводка и поле для быстрого поиска статей

Яндекс ответил на частые вопросы по оптимизации конверсий на поиске Когда состоится запуск, вырастут ли цены, повлияют ли на работу цены в Метрике

Разработка в монорепозитории. Доклад Яндекса Моё имя Азат Разетдинов, я в Яндексе уже 12 лет, руковожу службой разработки интерфейсов в Я.Недвижимости. Сегодня я хотел бы поговорить про монорепозиторий. Если у вас всего один репозиторий в работе — поздравляю, вы уже живете в монорепозитории. Теперь о том, зачем он нуже...

[Перевод] Распознавание текста с помощью VNRecognizeTextRequest в iOS 13 Теперь фреймворк Vision умеет распознавать текст по-настоящему, а не как раньше. С нетерпением ждем, когда сможем применить это в Dodo IS. А пока перевод статьи о распознавании карточек из настольной игры Magic The Gathering и извлечении из них текстовой информации. Читат...

Яндекс убрал ссылку на официальный сайт Telegram из выдачи в России Яндекс перестал выводить ссылку на официальный сайт Telegram для пользователей в России. Теперь на первом месте в выдаче по соответствующему запросу появляется страница tlgrm.ru. В компании эту ситуацию объяснили попаданием ссылки в реестр запрещённой информации. «Видимо, сс...

Apple вчера выпустила новые iPad, и к ним есть вопросы Несколько часов назад Apple (довольно неожиданно) представила iPad Air и новый iPad mini. Они появились в продаже у неё в магазине. На этот раз компания не стала устраивать большую презентацию с тысячей журналистов. Вместо этого они просто вывесили анонс в сврем блоге. Нов...

[Перевод] Почему у нас осталось так мало от раннего интернета? Спустя почти пять лет существования интернета была сделана первая организованная попытка архивировать его. Большая часть наших ранних действий в онлайне исчезла навсегда. В 2005 году Алексу Тью пришла в голову идея на миллион долларов. 20-летний оболтус игрался с идеями, п...

Важное сообщение об инвайтах в профиле Привет, Хабр! С начала года на сайте произошли три важных обновления, о которых мы писали в нашем блоге. Но некоторые узнают о них только сейчас, продолжая задавать вопросы в комментариях или и в службу поддержки. Поэтому давайте ещё раз: Появился англоязычный Хабр — тепер...

[Перевод] Эффекты фильтрации SVG. Часть 5. Соответствие текста текстуре поверхности при помощи feDisplacementMap В очередной статье серии об SVG фильтрах Sara Soueidan покажет как сделать текст соответствующим текстуре поверхности с помощью примитива feDisplacementMap. Предлагаемая серия статей "Эффекты фильтрации SVG" Sara Soueidan, внештатного разработчика UI/UX интерфейса и автора ...

[Перевод] 7 советов по оптимизации CSS для ускорения загрузки страниц В современном вебе, время загрузки страницы сайта — одна из важнейших метрик. Даже миллисекунды могу оказывать огромное влияние на Вашу прибыль и медленная загрузка страницы может легко навредить Вашим показателям конверсии. Существует много инструментов и техник, которые Вы...

Владельцы iPhone 5 начали получать уведомления о необходимости обновить iOS На днях владельцы iPhone 5 начали получать специальные сервисные уведомления от Apple о том, что в ближайшие дни они могут потерять ряд важных функций, включая электронную почту, просмотр веб-страниц, доступ к App Store и iCloud, если не обновят свои устройства до iOS 10.3.4...

[Перевод] Скорость хранилища подходит для etcd? Спросим fio Короткая история о fio и etcd Производительность кластера etcd во многом зависит от производительности его хранилища. etcd экспортирует некоторые метрики в Prometheus, чтобы предоставить нужные сведения о производительности хранилища. Например, метрику wal_fsync_duration_se...

Как мы запускаем новый сайт банка. Часть 1 Привет! Меня зовут Илья Голованов. Мы вместе с командой работаем над новым сайтом Промсвязьбанка. В этой статье я расскажу, какие задачи перед нами стоят, с какими проблемами мы сталкиваемся и к каким решениям приходим. Пока новый вид доступен для 30% страниц (их можно увид...

Яндекс ввел автоматические отчеты по продажам для Турбо-страниц Для работы функции к магазину должна быть подключена Метрика

MCDM-Project. Часть 1. Концепция Предисловие Все-таки в душе я фантазер и мечтатель, на деле (в мире программирования) максимум «парень из гаража», но после «раскручивания гаек» не мог не удержаться от идеи явить Хабражителям на справедливый суд концепцию проекта MCDM-Project в целом и игрушечную тестовую ...

Как в Яндекс.Такси ищут машины, когда их нет Хороший сервис для заказа такси должен быть безопасным, надёжным и быстрым. Пользователь не станет вдаваться в детали: ему важно, чтобы он нажал кнопку «Заказать» и как можно быстрее получил машину, которая доставит его из точки А в точку Б. Если рядом нет машин — сервис д...

10 нетривиальных метрик монетизации Василий Сабиров, ведущий аналитик и кофаундер devtodev, посмотрел на метрики монетизации под новым углом и рассказал о 10 из них, о которых знают не все.

VMware NSX для самых маленьких. Часть 5. Настройка балансировщика нагрузки Часть первая. Вводная Часть вторая. Настройка правил Firewall и NAT Часть третья. Настройка DHCP Часть четвертая. Настройка маршрутизации В прошлый раз мы говорили о возможностях NSX Edge в разрезе статической и динамической маршрутизации, а сегодня будем разбираться с ба...

Apple выпустила внеочередное обновление macOS для MacBook Pro 15 Сегодня ночью компания Apple выпустила небольшое обновление для своей настольной операционной системы. Апдейт ориентирован только на 15-дюймовые MacBook Pro образца 2018 года и новее. Примечательно, что релиз обновления состоялся без официального анонса на веб-сайте Apple.Чи...

Подборка: 5 неочевидных инструментов конкурентного анализа, о которых вы могли не знать Конкурентный анализ – крайне интересная тема, однако большинство статей на эту тему грешат минимальным погружением в вопрос. Из текста в текст нам рассказывают о том, как полезны бывают инструменты, вроде SimilarWeb, платный доступ к которому стоит как Боинг, Alexa, котора...

У Sony Xperia XA3 тоже будет экран 21:9. Похоже, это новая фишка Sony Буквально вчера ночью мы писали про Sony Xperia XZ4, который должен получить дисплей 21:9 и […]

Яндекс.Директ упрощает конструктор турбо-страниц Команда Директа обновила интерфейс конструктора турбо-страниц, сделав его лаконичнее и понятнее. Работать в нем теперь стало намного проще.  Часть настроек секций была скрыта, и появилась возможность редактировать текст в окне предварительного просмотра. Достаточно...

Работа не волк, часть 2. Пройти босса и выжить на испытательном сроке Новая работа — маленькая (а иногда и не очень) новая жизнь. Самое главное это начать её правильно, чтобы верный старт стал началом отличного пути. После того, как вы прошли HR-а, остаётся два важных шага: пройти собеседование с руководителем и удачно завершить испытательный ...

Яндекс.Плюс и Яндекс.Станция доступны в Беларуси Компания Яндекс представила в Беларуси два новых продукта: единую подписку на свои сервисы Яндекс.Плюс и умную колонку Яндекс.Станция. Станция позволяет управлять сервисами с помощью голоса, смотреть кино и слушать музыку в хорошем качестве, а Плюс даёт человеку дополнительн...

Эксперты оценили лояльность пользователей к push-уведомлениям Почта Mail.ru проанализировала реакцию россиян на всплывающие уведомления от компаний. Крупнейший в России почтовый сервис провел опрос среди своих пользователей, а затем объединил результаты с данными мобильного приложения Почта Mail.ru. В компании выяснили, какие сообщения...

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

Ослабляем гайки, часть 2: срок голосования за публикации и другие изменения В начале недели мы рассказали о важных изменениях для пользователей и, кажется, они всем понравились: рейтинг публикации перевалил за 300, написано более 800 комментариев (и они активно продолжают появляться). Там же мы посеяли зерно интриги и пообещали ещё кое-какие изменен...

«Яндекс»: пользователи отказываются от блокировщиков рекламы Отказ пользователей от AdBlock и других подобных расширений связан с тем, что сайты перестали использовать раздражающие рекламные форматы.

[Из песочницы] Как получить хороший текст за 200 рублей Никак. Расходимся! На самом деле нет ничего невозможного. Хороший контент стоит дорого, иногда даже очень, но что делать, если бюджет ограничен, а рисковать репутацией сайта не хочется. Следующие рекомендации помогут вам сократить расходы, при этом получая контент хорошего...

Выпущено ноябрьское обновление Xbox One с поддержкой Google Assistant Пользователям игровых консолей Xbox One стало доступно ноябрьское обновление (2019) операционной системы, которое приносит с собой несколько новых функций, включая поддержку Google Assistant, возможность использования любых тегов игрока, текстовая фильтрация и многое другое...

Очень сложно и очень интересно: IT-сообщества на TechTrain В прошлом году мы провели в Петербурге IT-фестиваль TechTrain. Помимо докладов, спонсорских активностей и тому подобного, там была ещё одна важная составляющая: стенды различных IT-сообществ. Обычно эти сообщества организуют митапы для более узкого кружка «своих», а здесь ...

Некоторые пользователи уже получили доступ к Apple Arcade Официальный запуск Apple Arcade запланирован на 19 сентября. Однако сегодня ночью некоторые пользователи бета-версии iOS 13 уже получили доступ к новому игровому сервису Apple. Причем работает он и в России.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы...

Android Q Beta 2 приносит «пузырьки»-уведомления и многое другое Google выпустила вторую бета-версию Android Q менее чем через месяц после запуска первой. Хотя большинство улучшений — это новые API для разработчиков, есть и интересная новинка: появились «пузырьки» уведомлений. Они похожи на те, что имеются в Facebook Messenger, и позволяю...

[Из песочницы] 20 проектов, 20 языков, срок вчера Представьте: у вас есть 7 команд разработчиков общей численностью более 100 человек. Они одновременно пилят 13 приложений. Работа ведется в 20 репозиториях. Все приложения нужно переводить. Какие-то на 6 языков, какие-то на 20. А какие-то на 13, но это совсем другой набор ...

[Перевод] Как с Prometheus собирать метрики, не искаженные привязкой ко времени Многие сетевые приложения состоят из веб-сервера, обрабатывающего трафик в реальном времени, и дополнительного обработчика, запускаемого в фоне асинхронно. Есть множество отличных советов по проверке состояния трафика да и сообщество не перестает разрабатывать инструменты в...

Google добавила вспомогательные функции для слепых и слабовидящих пользователей в Chrome и Maps Компания Google прилагает немалые усилия, чтобы сделать свои продукты более полезными и доступными для людей с ограниченными возможностями. Слепым людям крайне проблематично пользоваться интернетом. Ведь большая часть контента в интернете является визуальной, и если создател...

[Перевод] Функциональное мышление. Часть 10 Вы представляете, это уже десятая часть цикла! И хотя до этого повествование было сфокусировано на чисто функциональном стиле, иногда удобно переключиться на объектно-ориентированный стиль. А одними из ключевых особенностей объектно-ориентированного стиля являются возможност...

[Из песочницы] Сбор метрик из .NET приложений с помощью Telegraf Одной из важнейших задач при проектировании систем является организация мониторинга состояния всех узлов, в том числе большого числа сервисов. В условиях, когда дополнительных сил и средств на это не выделяется, приходится максимально использовать готовые решения. Думаю, у ...

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

Холивар. История рунета. Часть 4. Mail.ru: игры, соцсети, Дуров Холивар. История рунета. Часть 1. Начало: хиппи из Калифорнии, Носик и лихие 90-е Холивар. История рунета. Часть 2. Контркультура: пАдонки, марихуана и Кремль Холивар. История рунета. Часть 3. Поисковики: Яндекс vs Рамблер. Как не делать инвестиции «Дамы и господа, Марк Цук...

[Перевод] Основы RxVMS: RxCommand и GetIt Это четвертая часть моей серии про архитектуру Flutter: Введение Основы Dart Streams RxDart: магические трансформации потоков Основы RxVMS: RxCommand и GetIt (этот пост) RxVMS: Службы и Менеджеры RxVMS: самодостаточные виджеты Аутентификация пользователя посредством RxVMS...

Как расставить приоритеты в разработке. Опыт внедрения GIST + ICE в Яндекс.Маркете Рассмотрим одно из подразделений Яндекс.Маркета. Оно довольно крупное — 85 человек. Внутри подразделения есть несколько команд. Команды либо занимаются функциональными частями Маркета, либо решают какую-то большую пользовательскую задачу. Вот одна из них: изменить сам сервис...

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

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

ShIoTiny: обновления и уведомления О чем эта статья Продолжаем цикл статей о ShIoTiny — визуально программируемом контроллере на базе чипа ESP8266. В этой статье рассказано о том, что изменилось со времени предыдущей прошивки ShIoTiny: как изменился интерфейс пользователя; как переназначить «ножки» и други...

[Из песочницы] Инструменты веб-аналитики начинающего маркетолога, продуктолога и аналитика В сети много статей и обзоров различных систем веб-аналитики, но к сожалению, не смог найти сведенную таблицу с описанием на что обратить внимание начинающему маркетологу/продуктологу. Изучая тему, систематизировал информацию в виде таблицы. Возможно кому-то она будет полез...

Построение микросервисной архитектуры на Golang и gRPC, часть 2 (docker) Пришло время заняться контейнерами Прежде всего, мы используем новейший образ Linux Alpine. Linux Alpine — это легкий дистрибутив Linux, разработанный и оптимизированный для запуска веб-приложений в Docker. Другими словами, Linux Alpine обладает достаточным количеством зави...

[Перевод] Эффекты фильтрации SVG. Часть 6. Создание текстуры с помощью feTurbulence Узнайте, как использовать мощный примитив SVG-фильтра feTurbulence для создания собственных текстур и эффектов искажений. Предлагаемая серия статей "Эффекты фильтрации SVG" Sara Soueidan, внештатного разработчика UI/UX интерфейса и автора многих технических статей, проживаю...

«И так сойдет»: что облачные провайдеры не договаривают о персональных данных Пришла как-то к нам заявка на услуги облака. Мы прикинули в общих чертах, что от нас потребуется, и отправили в ответ список вопросов для уточнения деталей. Затем проанализировали ответы и поняли: заказчик хочет размещать в облаке персональные данные второго уровня защищенно...

Торжественные мероприятия в честь Дня Победы смотреть онлайн Яндекс покажет торжественные мероприятия, которые пройдут 9 мая — парад, шествие «Бессмертного полка» и праздничный салют. Зрители также увидят в улучшенном качестве парад Победы, который состоялся на Красной площади 24 июня 1945 года. Его запись была обработана по технологи...

Zero-click выдача и On SERP SEO: как попасть на нулевую позицию в Яндексе и Google Продвигаете страницу в поиске, вкладываете деньги, ждете несколько месяцев — и (в идеале) выходите на первую страницу. Казалось бы, жизнь удалась. Но посетителей не так много, как хотелось бы. А все дело в колдунщике, который завис на нулевой позиции и забирает ваш трафик. ...

Создатели Chrome и Firefox избавят от навязчивых оповещений Разработчики Chrome и Mozilla планируют изменить механику уведомлений, которые сайты отправляют посетителям. В скором будущем оба браузера будут скрывать оповещения по умолчанию, а пользователям, желающим их получать, придется включать функцию отдельно. Веб-мастера начали по...

Распознаём дату и время в естественной речи Задача Привет, Хабр! Увлёкся я навыками для Алисы и стал думать, какую пользу они бы могли принести. На площадке много разных прикольных игр (в том числе мои), но вот захотелось сделать рабочий инструмент, который действительно нужен в голосовом исполнении, а не просто копи...

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

Оптимизация сборки мусора в высоконагруженном .NET сервисе Ежедневно в сервисе Pyrus работают десятки тысяч сотрудников из нескольких тысяч организаций по всему миру. Отзывчивость сервиса (скорость обработки запросов) мы считаем важным конкурентным преимуществом, так как она напрямую влияет на впечатление пользователей. Ключевой мет...

[Перевод] Пол Грэм проводит разбор полетов: Viaweb июня 1998 года За несколько часов до того, как продаться «Yahoo» в июне 1998 года, я сделал скриншот сайта Viaweb. Мне показалось, что интересно будет однажды на него взглянуть. Первая вещь, на которую вы сразу обратите внимание, это то, как компактны страницы. В 1998-ом экраны были заме...

Изучаем Adversarial Tactics, Techniques & Common Knowledge (ATT@CK). Enterprise Tactics. Часть 10 Эксфильтрация или утечка данных (Exfiltration) Ссылки на все части: Часть 1. Получение первоначального доступа (Initial Access) Часть 2. Выполнение (Execution) Часть 3. Закрепление (Persistence) Часть 4. Повышение привилегий (Privilege Escalation) Часть 5. Обход защиты (Defe...

[Из песочницы] Как не надо писать шаблоны для bootstrap Мало кто сейчас пишет дизайн сайта с нуля — зачем, если есть куча замечательных CSS фреймворков? Наиболее популярен среди них bootstrap. Тем не менее, всем хочется, чтобы сайт выглядел уникально, не так как у других — поэтому поверх часто втыкают(в меру возможностей) бесплат...

Безопасные push-уведомления: от теории к практике Привет, Хабр! Сегодня расскажу о том, чем мы с коллегами заняты уже несколько месяцев: о пуш-уведомлениях для мобильных мессенджеров. Как я уже говорил, в нашем приложении главный упор сделан на безопасность. Поэтому мы выясняли, есть ли у пуш-уведомлений “слабые места” и ...

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

Во время затмения на Луну упал метеорит Многие люди, которые прошлой ночью в прямом эфире следили за лунным затмением, во время онлайн-трансляций в 4:41:43 UTC заметили маленькую вспышку, жёлто-белое пятнышко на поверхности Луны. Один из пользователей Reddit предположил, что это метеорит. Он не ошибся: действите...

[Перевод] Рендеринг текста вас ненавидит Оглавление 1. Терминология 2. Стиль, вёрстка и форма зависят друг от друга? 3. Текст — это не отдельные символы 3.1. Наложения текста 3.2. Стиль может изменить лигатуру 4. Эмодзи ломают цвет и стиль 5. Сглаживание — это ад 5.1. Субпиксельные смещения ломают кэш глифов...

Apple перестала подписывать iOS 12.1.1 и iOS 12.1.2 Сегодня компания Apple перестала подписывать две версии своей мобильной операционной системы — iOS 12.1.1 и iOS 12.1.2. Это означает, что теперь пользователи больше не могут откатиться на более старые версии iOS.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No ...

[Из песочницы] Руководство пользователя Kibana. Визуализация. Часть 1 Доброго времени суток. Всем пользователям ElasticStack рано или поздно нужно визуализировать данные. Большинство использует Kibana. Под катом перевод официальной документации для версии 6.6. Ссылка на оригинальный материал: Kibana User Guide [6.6] » Visualize Читать дальше...

[Перевод] GitLab проводит изменения для пользователей облачных и коммерческих продуктов Сегодня утром пришло письмо от GitLab, об изменениях соглашения по обслуживанию. Перевод этого письма будет под катом. Читать дальше →

Тред Ариадны: как перестать бояться и полюбить JSR-133. Доклад Яндекса Многоядерные процессоры — обыденность. Рано или поздно любому программисту-практику придется зайти в лабиринт многопоточного программирования и встретиться с населяющими его «чудовищами». Поговорим о том, с чего начать этот путь и какие инструменты и подходы помогут выйти по...

Как рекомендовать музыку, которую почти никто не слушал. Доклад Яндекса Почти у всех рекомендательных систем есть трудности с новым или редким контентом — поскольку с ним взаимодействовала лишь незначительная часть пользователей. В своём докладе на встрече «Яндекс изнутри» Даниил Бурлаков поделился набором трюков, которые используются в рекоменд...

Введение в реверсинг с нуля, с использованием IDA PRO Привет, Хабравчане! Для тех, кто не знает, в своё время я взял на себя ответственность перевести испанский курс Introduccion Al Reversing Con Ida Pro Desde Cero под авторством Ricardo Narvaja на русский язык. Прошло 2,5 года и теперь я могу смело сказать, что курс переведен...

Новая жизнь старых игр: максимально опенсорсный каталог source-портов (Java + PHP) Недавно мне пришла в голову возродить свой старый каталог source-портов и графических модификаций для старых игр. Новая версия должна была стать максимально опенсорсной и открытой, чтобы любой пользователь мог править как содержание сайта, так и его код, а мне бы оставалось ...

Алгоритм мышления и сознания, часть 2 Данный текст содержит пояснения к алгоритму из моей первой статьи “Алгоритм мышления и сознания”. Тезисы первой статьи: Феномен субъективного мышления можно алгоритмизовать. Предъявленный в статье алгоритм мыслит и этим можно воспользоваться практически. С помощью алгорит...

В Яндекс.Драйве можно арендовать Ford Mustang 1960 гг. Команда каршерингового сервиса Яндекс.Драйв объявила о расширении автопарка. Теперь пользователи могут арендовать оригинальные Ford Mustang 60 годов.

[Из песочницы] Как спихнуть на соседа счёт за пользование услугами Yandex Maps API или для чего IT гиганту нужен контроль качества С 10 июня 2019 (а технически с ноября 2019), Яндекс прекратил поддержку анонимного использования сервисов JS API & HTTP Geocoder — тарифицируемые запросы к API (поиск, геокодирование, панорамы и т.д.) перестали работать. Но адекватного биллинга и трекинга запросов Яндекс...

Дайджест интересных материалов для мобильного разработчика #291 (18 марта — 24 марта) В новом выпуске поиск пасхалок и качественной документации, новые устройства Apple, ку-ку от Android, фонд от Epic, метрики монетизации и многое другое. Читать дальше →

[Перевод] Эффекты фильтрации SVG. Часть 7. Продвижение вперед Предлагаемая серия статей "Эффекты фильтрации SVG" Sara Soueidan, внештатного разработчика UI/UX интерфейса и автора многих технических статей, проживающей в Ливане, посвящена работе фильтров SVG и состоит из следующих статей: Эффекты фильтрации SVG Эффекты фильтрации SVG. ...

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

DIY тепловизор на Raspberry PI или «Кажется теперь я знаю, чем займусь этим летом» Всем привет! Пришла зима, а с ней и задача проверить теплоизолирующие свойства построек загородной резиденции дачи. А тут ещё оказалось, что на известном китайском сайте появились вполне доступные тепловизионные модули. Не собрать ли себе экзотическую и, возможно, даже по...

Простой москвич Levelord: интервью с создателем Duke Nukem RUVDS совместно с Хабром продолжают проект, состоящий из серии интервью с интересными, на наш взгляд людьми в IT-среде. В прошлый раз мы познакомились с главным «по мозгам» Алисы в Яндексе Борисом Янгелем. Сегодня представляем вашему вниманию интервью с Ричардом (Levelord) ...

[Перевод] Представлен Polaris для поддержания кластеров Kubernetes в здоровом состоянии Прим. перев.: Оригинал этого текста написал Rob Scott — ведущий SRE-инженер компании ReactiveOps, которая и стоит за разработкой анонсируемого проекта. Нам очень близка идея централизованной валидации того, что деплоится в Kubernetes, поэтому мы с интересом следим за подобны...

Как мы запускаем новый сайт банка. Часть 2 Прошло полгода с момента публикации первой статьи о работе над сайтом банка. За это время Промсвязьбанк превратился в ПСБ, моя команда пополнилась еще тремя сильными спецами, мы запустили 300+ новых страниц на сайте, увеличив фокусные показатели и получив обратную связь от ...

Яндекс перестал инвестировать в привлечение аудитории на Bringly Яндекс перестал инвестировать в привлечение аудитории на маркетплейс Bringly, который развивают Яндекс.Маркет и Сбербанк. Об этом сообщает vc.ru со ссылкой на комментарий компании. «Для нас это эксперимент, который действовал в режиме бета-теста. Готовимся к эксперименту с п...

[Из песочницы] Библиотека генератора ассеблерного кода для микроконтроллеров AVR. Часть 1 Библиотека генератора ассеблерного кода для микроконтроллеров AVR Часть 1. Первое знакомство Добрый день, уважаемые хабаровчане. Хочу предложить Вашему вниманию очередной (из имеющегося великого множества) проект, для программирования популярных микроконтроллеров серии AVR. ...

Фишеры крадут пароли при помощи фальшивой голосовой почты Необычную фишинговую кампанию обнаружили ИБ-специалисты из EdgeWave. Злоумышленники маскируют вредоносные письма под уведомления о голосовом сообщении и пытаются похитить учетные данные от аккаунта Microsoft. Мошенники используют EML-вложения, чтобы обойти спам-фильтры и ант...

Директ меняет дизайн страницы редактирования для текстово-графических кампаний В новом интерфейсе Яндекс.Директа изменился дизайн страниц редактирования для текстово-графических кампаний и баннера на поиске. У текстово-графических кампаний появилась бета-версия страницы редактирования параметров. В ней сохранена функциональность старого интерфейса, одн...

Яндекс.Метрика тестирует бесплатный сервис  postview-анализа медийной рекламы Рекламодатели смогут анализировать эффективность медийных форматов до завершения кампании, чтобы оперативно корректировать её на ходу.

Работа с кластером Proxmox: установка, настройка сети, ZFS, решение распространенных проблем За последние несколько лет я очень тесно работаю с кластерами Proxmox: многим клиентам требуется своя собственная инфраструктура, где они могут развивать свой проект. Именно поэтому я могу рассказать про самые распространенные ошибки и проблемы, с которыми также можете столк...

Как открыть офис за рубежом — часть первая. Зачем? Тема перемещения своего бренного тела из одной страны в другую раскрыта, казалось бы, со всех сторон. Кто-то говорит, что пора. Кто-то говорит, что первые ничего не понимают и совсем не пора. Кто-то пишет, как купить гречку в Америке, а кто-то – как найти работу в Лондоне, е...

[Из песочницы] Два процента «кота» или кто сфотографировал Мастера Йоду? В 2016 из-за давней мечты о видео-играх и «хайпа» вокруг AI я начал изучать Python. Computer Science is Fun потому только неделю назад я обучил первую recognition модель, но без использования Python (в computer science много соблазнов). Как и предсказывал Андрей Себрант (Ya...

Apple выпустила macOS 10.15 beta 5 В последнее время Apple начала выпускать новые бета-версии своих операционных систем с небольшим «разбросом» в днях. Так, пятые тестовые сборки iOS 13, iPadOS и tvOS 13 стали доступны пользователям в начале недели, а сегодня ночью купертиновцы выпустила macOS 10.15 beta 5. К...

[Перевод] Функциональное мышление. Часть 11: Финал Сегодня мы заканчиваем нашу серию статей о функциональном программировании. Получилось 11 частей. Я считаю, что это достижение. В этой статье реализуем простой стековый калькулятор (также известный как "обратная Польская нотация"). Реализация практически полностью построена ...

Изучаем Adversarial Tactics, Techniques & Common Knowledge (ATT@CK). Часть 7 Часть 7. Обнаружение (Discovery) Ссылки на все части: Часть 1. Получение первоначального доступа (Initial Access) Часть 2. Выполнение (Execution) Часть 3. Закрепление (Persistence) Часть 4. Повышение привилегий (Privilege Escalation) Часть 5. Обход защиты (Defense Evasion) ...

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

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

Из физиков в Data Science (Из двигателей науки в офисный планктон). Третья часть Эта картинка, за авторством Артура Кузина (n01z3), достаточно точно суммирует содержание блог поста. Как следствие, дальнейшее повествование должно восприниматься скорее как пятничная история, нежели как что-то крайне полезное и техническое. Кроме того, стоит отметить, что ...

Яндекс.Деньги стали продавать билеты в кино Через мобильное приложение Яндекс.Денег пользователи теперь могут купить билеты в любой из более чем 100 кинотеатров Москвы и Санкт-Петербурга. В будущем такая возможность появится и для других городов России.

Как решить старую задачу с помощью ML на Python и .Net Бывает, что некоторые задачи преследуют тебя много лет. Для меня такой задачей стала склейка предложений текстов, в которых жестко забит переход на новую строку, а часто еще и перенос слов. На практике, это извлеченный из PDF или с помощью OCR текст. Часто можно было встрет...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 37. STP: выбор Root Bridge, функции PortFast и BPDU guard. Часть 1 Прежде чем начать урок, хочу сказать, что на нашем сайте теперь действует система баллов My Points. Заработанные баллы можно потратить на оплату заказов в нашем онлайн-магазине. Баллы можно заработать, участвуя в наших CCNA-тестах, посещая сайт, привлекая новых пользователей...

В Яндекс.Вебмастере появился новый знак отличия — «Турбо-страницы» На странице с информацией о качестве сайта в Яндекс.Вебмастере появился новый знак отличия «турбо-страницы». Знак выдается тем сайтам, доля трафика которых приходится на турбо-версии страниц сайта. Знак отличия — это еще один эффективный способ сравнить свой сайт с ...

[Перевод] Как улучшить стиль письма на английском: 5 советов При написании текстов на любом языке важно не только избегать грамматических и синтаксических ошибок, но и в целом следить за стилем изложения. Читатели мгновенно видят, когда текст написан хорошо. Я наткнулся на интересный материал с пятью советами, которые призваны помо...

Binance столкнулась с рекордной нагрузкой на фоне резкого падения цены биткоина Некоторые пользователи крупнейшей по объему торгов криптобиржи Binance могли столкнуться с задержками в работе интерфейса во время вчерашнего резкого падения цен криптовалют. We seen ATH for trading system load about an hour ago, some users experienced ui delays during syste...

Веб-версия Outlook превращается в Progressive Web App (PWA) Компания Microsoft работает над превращением Outlook.com в Progressive Web App (PWA), что позволит любому пользователю сервиса установить сайт в качестве веб-приложения на Windows, macOS, Chrome OS, Android и других платформах, поддерживающих PWA. Это будет неплохая альтерн...

Код живой и мёртвый. Часть первая. Объекты Код — это мысль. Появляется задача, и разработчик думает, как её решить, как выразить требования в функциях и классах, как сдружить их, как добиться строгости и корректности и как подмастить бизнес. Практики, методики, принципы, шаблоны и подходы — всё нужно учесть и всё нуж...

В шахматы с троллями Борьба с троллями, с одной стороны, похожа на борьбу с преступностью, c другой на шахматную партию с очень хитроумным оппонентом. Кто выигрывает и проигрывает в текущий момент сложно оценить. Видимо выиграет тот кто продержится дольше. :) В нашей истории все началось десять...

В работе «Google Календаря» произошёл сбой — часть пользователей столкнулась с ошибкой 404 Один из главных рабочих инструментов вышел из строя.

[Из песочницы] Критическая уязвимость в admin-ajax.php На прошлой неделе столкнулся с крайне неприятным фактом. Зайдя на свой сайт, обнаружил, что он переадресовывает меня на неведомый мне ресурс, на который крайне сильно ругается антивирус Dr. Web Сайт работает на WordPress актуальной версии 5.1 Все выходящие обновления для д...

[Перевод] Knative — платформа как услуга на основе k8s с поддержкой serverless Доминирующей платформой для развертывания контейнеров, несомненно, стал Kubernetes. Он предоставляет возможность управлять практически всем, используя свои API и пользовательские контроллеры, расширяющие его API посредством пользовательских ресурсов. Тем не менее пользовате...

Уязвимость софта для телеконфенций Zoom позволяет любым сайтам шпионить за пользователями через веб-камеру Изображение: Medium.com Исследователь безопасности обнаружил уязвимость в софте для проведения телеконференций Zoom. При использовании программы на компьютерах Mac, любой открытый пользователем сайт может активировать камеру на устройстве без запроса разрешения на данное ...

EA показала первый трейлер Need for Speed Heat Неожиданно запущенный обратный отсчёт на официальном сайте Need for Speed, утечки стоп-кадров и официального арта с форума Answers HQ, и вот он — первый трейлер новой части серии Need for Speed, разработанной компанией Electronic Arts и студией Ghost Games в честь 25-летия ...

Почта Mail.ru уберет все лишнее из уведомлений Количество входящих сообщений в почте растет в геометрической прогрессии. Значительно увеличивается количество служебных писем (коды подтверждения, изменения онлайн-заказов или бронирований, различные уведомления о статусах и другие автоматизированные письма). В таких сообще...

FreePBX. Настройка Asterisk для e-mail уведомлений о пропущенных входящих вызовах в очереди IP ATC Asterisk — это мощный комбайн в области IP-телефонии. А web-интерфейс FreePBX, созданный для Asterisk, значительно упрощает настройку и снижает порог вхождения в систему. Если вы можете придумать какую-либо задачу, связанную с IP-телефонией, то почти наверняка это мо...

“Лаборатория Касперского» пожаловалась на Apple Конкретно речь идет о приложении Kaspersky Safe Kids для iOS. Система родительского контроля для браузера Safari распространялась через App Store в течение примерно трех лет, не вызывая претензий администрации интернет-магазина. Однако, в прошлом году компания получила от Ap...

Как распознать картинки и тексты на телефоне с помощью ML Kit Два года назад Сундар Пичаи, глава Google, рассказал о том, что компания из mobile-first становится AI-first и фокусируется на машинном обучении. Год спустя вышел Machine Learning Kit — набор инструментов, с которым можно эффективно использовать ML на iOS и Android. Об ML ...

MIUI 11 начала приходить в Россию. Что нового? Подробно смотрим Сегодня ночью не самый новый уже смартфон Xiaomi Mi Mix 2S вдруг выдал в шторке уведомлений иконку о том, что для него доступно обновление системы. Очередные патчи безопасности Google, приходящие ежемесячно — подумали мы. Но нет, тапнув по уведомлению, прочитав расширенное...

Tinder объявил бойкот Google Play. Чем это обернется для Google А вы знаете, почему игры Fortnite нет в Google Play? Причина в нежелании разработчиков платить Google 30-процентный сбор, который та взимает с каждого проданного приложения и каждой встроенной покупки. Руководство студии Epic Games, создавшей Fortnite, пришло к выводу, что ...

Правительство защитит Яндекс от ФСБ Вице-премьер России Максим Акимов заявил, что правительство сделает все, чтобы Яндекс не пострадал от чрезмерного административного давления, так как он важен для национальной экономики.  Господин Акимов так прокомментировал информацию о требовании ФСБ передать им ключи...

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

[Из песочницы] Domain Driven Design: Value Objects и Entity Framework Core на практике На Хабре и не только написано приличное количество статей про Domain Driven Design — как в общем про архитектуру, так и с примерами на .Net. Но при этом зачастую слабо упоминается такая важнейшая часть этой архитектуры, как Value Objects. В этой статье я постараюсь раскрыт...

[Из песочницы] Визуализация зависимостей и наследований между моделями машинного обучения Несколько месяцев назад я столкнулся с проблемой, моя модель построенная на алгоритмах машинного обучения просто на просто не работала. Я долго думал над тем, как решить эту проблему и в какой-то момент осознал что мои знания очень ограничены, а идеи скудны. Я знаю пару де...

Epic Games перестанет платить за эксклюзивность Столкнувшись с недовольством игроков

VMware NSX для самых маленьких. Часть 4. Настройка маршрутизации Часть первая. Вводная Часть вторая. Настройка правил Firewall и NAT Часть третья. Настройка DHCP NSX Edge поддерживает статическую и динамическую (ospf, bgp) маршрутизацию. Первоначальная настройка Статическая маршрутизация OSPF BGP Route Redistribution Читать дальше →

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

Сотни тысяч платежей граждан в ГИБДД и ФССП находились в открытом доступе Медицинские данные – были, данные по кредитам – были, на этот раз пришла очередь данных по платежам за штрафы ГИБДД и задолженности по исполнительным производствам службы судебных приставов. Хорошая новость в том, что эти платежи не связаны с официальным сайтом Госуслуг. Пл...

Как мы учились рисовать тексты на Canvas Мы разрабатываем платформу для визуальной коллаборации. Для отображения контента мы используем Canvas: на нём рисуется всё, в том числе тексты. Готового решения для отображения текстов на Canvas один в один как в html не существует. За несколько лет работы с отрисовкой текст...

Digital-мероприятия в Москве c 11 по 16 июня Подборка мероприятий на неделю Встреча с пользователями TheQuestion и Знатоков 11 июня (вторник) Толстого 16 бесплатно Приглашаем пользователей TheQuestion и Яндекс.Знатоков на встречу, посвящённую интеграции сервисов. Мы расскажем, как построена наша работа, и поделимся п...

ZENLIX 3.5 — спустя 2 год Начав разработку системы заявок, с 2013 года, история которой описана в предыдущих публикациях: Как мы написали helpdesk Как мы написали helpdesk (часть 2) Как мы написали helpdesk (часть 3) мы остановили выпуск новых версий в 2017 году. Это не значит, что мы переста...

В Яндекс.Директе и Яндекс.Дисплее появились новые опции и таргетинги для видеорекламы В охватной видеорекламе в Директе в преддверии высокого сезона появились новые опции для настройки креатива и 37 интересов пользователей для нацеливания, а в Дисплее — социально-демографический таргетинг для премиального мультиролла и ...

[Перевод] Что не так с Raspberry Pi Raspberry Pi — невероятно популярное устройство, известное своей доступностью, универсальностью, возможностями и активным сообществом. Легко найти фанатские сайты и статьи, но большинство людей не знают о его слабых местах, пока сами не пострадают от них и не поищут информ...

Как превратить спутниковые снимки в карты. Компьютерное зрение в Яндексе Один из главных источников данных для сервиса Яндекс.Карты — спутниковые снимки. Чтобы с картой было удобно работать, на снимках многоугольниками размечаются объекты: леса, водоёмы, улицы, дома и т. п. Обычно разметкой занимаются специалисты-картографы. Мы решили помочь им и...

Создание stateful навыка для Алисы на serverless функциях Яндекс.Облака и Питоне Начнём с новостей. Вчера Яндекс.Облако анонсировало запуск сервиса бессерверных вычислений Yandex Cloud Functions. Это значит: ты пишешь только код своего сервиса (например, веб-приложения или чатбота), а Облако само создаёт и обслуживает виртуальные машины, где он запускает...

[Перевод] Настройка кластера HA Kubernetes на «голом железе» с GlusterFS & MetalLB. Часть 2/3 Часть 1/3 тут Привет и с возвращением! Это вторая часть статьи о настройке кластера Kubernetes на «голом железе». Ранее мы настраивали НА-кластер Kubernetes с помощью внешнего etcd, схемы «ведущий-ведущий» и балансировки нагрузки. Ну а теперь пришло время настроить дополнит...

В Яндекс.Драйве появились Заправки Пользователи Яндекс.Драйва в длительных поездках теперь могут заправляться на АЗС, не выходя из машины. В приложении нужно выбрать на карте АЗС с оплатой, подъехать к нужной колонке, и бензин польется. Специальный алгоритм сам определит нужные объемы и тип бензина. Такая доз...

Подключаем онлайн-карты к навигатору на смартфоне. Часть 3 — OverpassTurbo Превращаем созданный ранее скрипт в API для просмотра интерактивной карты с сайта OverpassTurbo.eu через навигационное приложение смартфона. Читать дальше →

Провайдер МГТС заблокировал «Вконтакте», но проблему уже решил Сегодня в результате сбоя у МГТС, часть пользователей домашнего интернета этого провайдера, не могла получить доступ к популярной социальной сети «Вконтакте». Проблема длилась недолго, но некоторые успели заметить, что при попытке попасть на сайт по адресу https://vk.com б...

Забудьте о тщеславии и повышайте прозрачность, когда дело касается системных метрик Многие компании существенно зависят от очень важного компонента – мониторинга инфраструктуры и приложений. Это ответственная область, к которой нужно относиться очень серьёзно и понимать, насколько важно для пользователя сразу знать, связана ли обнаруженная проблема с их со...

Как увеличить размер текста на сайтах в Google Chrome на Android У каждого из нас может быть масса поводов увеличить размер текста в браузере – от сбившейся верстки сайта до плохого зрения. Для этого почти в каждом смартфоне предусмотрен специальный мультитач-жест, который называется pinch-to-zoom. Однако его основной недостаток состоит ...

Яндекс ограничил продажу красной Яндекс.Станции по подписке Яндекс ограничил продажи своих умных колонок Яндекс.Станция по подписке, запущенной в октябре 2018 года. Участники рынка считают, что это может быть связано с задержкой в производстве устройств в Китае.  Яндекс перестал продавать лимитированную версию гад...

Яндекс и Mail.Ru обвинили в сокрытии важной для пользователей информации Эксперты проекта «Рейтинг цифровых прав» (Ranking Digital Rights, RDR) выпустили «Индекс ответственности корпораций», в котором поместили российские компании «Яндекс» и Mail.Ru на дно списка. Это значит, что они не предоставляют пользователям всю необходимую информацию, чтоб...

Отзывы. Их роль в жизни фрилансера и не только Важным аспектом любой деятельности, связанной с деньгами, является репутация. Человек который отдает свои деньги хочет (пускай и напрасно) ощущать уверенность в положительном исходе дела, что его деньги будут потрачены не зря. Фриланс, находящийся на перекрестье интернета ...

Протокол «Энтропия». Часть 1 из 6. Вино и платье Привет, Хабр! Некоторое время назад я разместил на Хабре литературный цикл «Бредни программиста». Результат, вроде бы, получился более-менее не плохой. Еще раз спасибо всем, кто оставил теплые отзывы. Сейчас, я хочу, опубликовать на Хабре новое произведение. Хотелось написат...

Использование DiagnosticSource в .NET Core: практика В предыдущей статье я рассказал про механизм DiagnosticSource и на простом примере показал, как с его помощью можно перехватывать запросы в базу данных через классы SqlConnection и SqlCommand и измерять время их выполнения. В настоящее время DiagnosticSource уже используется...

RusDate – сервис для знакомств по всему миру В последнее время многие пользователи просто перестали доверять крупным сайтам знакомств. Связано это в первую очередь с тем, что в подобных сервисах появилось огромное количество платных функций, а большинство активных посетителей не ищет привычных знакомств. Однако сегодня...

Глава Яндекс.Такси стал приемником Аркадия Воложа Глава Яндекса проводит большую часть времени в Израиле и выбрал преемника

Биткоин-миллиардеры братья Уинклвосс удвоили своё состояние По данным, опубликованным вчера (сегодня ночью по Мск) в Bloomberg,капитал Тайлера и Кэмерона Винклвоссов, состоящий в основном из биткойнов и криптоактивов, вырос до 1,45 млрд долларов!

Инженер Amazon создал блокирующее устройство с ИИ, которое не пускает в дом кота с уличной добычей Инженер Amazon Бен Хэмм разработал умный блокиратор, который не дает его коту по кличке Метрик приносить внутрь дома пойманных охотничьими лапками и зубками и по факту уже мертвых птиц и крыс. Читать дальше →

Новое в браузерах: Firefox 66 по умолчанию блокирует видео и звук, Chromium ограничивает бюджет страниц В ближайших версиях Firefox и Chromium могут произойти важные изменения. Во-первых, в Firefox 66 для десктопов по умолчанию заблокируется автоматическое воспроизведение видео и звука на всех страницах. Блог Mozilla Hacks заранее предупреждает об этом разработчиков. Воспрои...

Резко упали позиции одной страницы в Яндексе – что делать? Вопрос пользователя: Сегодня все запросы одной страницы сайта, стабильно дающей трафик последние 2 месяца, резко выпали за топ-30 Яндекса. С сайтом все хорошо, санкций нет. За время существования страницу посетило более 10,000 человек, там отличные ПФ, но все запросы слетел...

[Перевод] Selenium WebDriver – Метрика тестов в реальном времени с использованием Grafana и InfluxDB Всем привет! Уже на следующей неделе стартуют занятия в группе «Java QA Engineer». Этому и будет приурочена нынешняя публикация. Обзор: Ежедневное выполнение автоматизированных регрессионных тестов в рамках каждодневной сборки неизбежно на настоящий момент. Приятно наход...

Samsung столкнулась с дефицитом смартфонов Galaxy Note 10 Торговая война пришла неожиданно и спутала все карты

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

Kubernetes 1.14: обзор основных новшеств Этой ночью состоится очередной релиз Kubernetes — 1.14. По сложившейся для нашего блога традиции, рассказываем о ключевых изменениях в новой версии этого замечательного Open Source-продукта. Информация, использованная для подготовки этого материала, взята из таблицы Kuber...

Google прокомментировал роль CTR в ранжировании Владельцам сайтов рекомендуют сосредоточиться на полной картине, а не отдельной метрике

[Из песочницы] «Совет» от Яндекса: как максимизировать прибыль на платной подписке Яндекс обзавелся платной подпиской Яндекс.Плюс на сервисы компании. Она дает некоторые преимущества при заказе товаров в интернет магазине, при заказе такси и так далее. Ежемесячно автоматически списывается сумма в размере 169 рублей. Интересное решение применила компания Ян...

Google столкнулась с очередной жалобой со стороны сайтов по поиску работы Google снова грозит очередное антимонопольное разбирательство. По данным Reuters, 23 сайта по поиску работы направили письмо в Европейскую комиссию с утверждениями, что поисковой гигант злоупотребляет своим доминирующим положением на рынке, продвигая собственную службу поиск...

Workers архитектуры Clean Swift Привет, читатель! Ранее мы разобрали как устроен VIP цикл и как совершать переходы между с ценами с передачей данных. Теперь нужно разобраться как разгрузить наш Interactor от переизбытка логики и вынести ее часть для повторного использования другими сценами. И в этом нам ...

Julia NLP. Обрабатываем тексты Анализ и обработка текстов на естественном языке является постоянно актуальной задачей, которая решалась, решается и будет решаться всеми доступными способами. На сегодня хотелось бы поговорить о средствах решения для решения этой задачи, именно, на языке Julia. Безусловно,...

Как Браузер для iOS А/Б-тестирование улучшал. Доклад Яндекса Не так давно мы посмотрели, как устроены A/Б-эксперименты в Поиске. Руководитель бригады разработки iOS-версии Яндекс.Браузера Андрей Сикерин sav42 на последней встрече CocoaHeads Russia тоже рассказывал про инфраструктуру А/Б-тестирования, только уже в своем проекте. — П...

Яндекс тестирует продвижение собственного маркетплейса «Беру» Компания Яндекс тестирует продвижение собственных непоисковых услуг. В частности, часть посетителей главной страницы, вместо ссылки на Маркет, в минувшие выходные видели ссылку на  маркетплейс «Беру»: «Беру» это собственный магазин совместного предприятия Яндекса и Сбербанка...

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

[Перевод] Классификация покрова земли при помощи eo-learn. Часть 3 Когда нужны результаты лучше, чем "удовлетворительно" Часть 1 Часть 2 Переход зоны из зимнего сезона в летний, составлено из изображений Sentinel-2. Можно заметить некоторые отличия в типах покрова по снегу, что описывалось в прошлой статье. Читать дальше →

Пишем свой язык программирования, часть 3: Архитектура транслятора. Разбор языковых структур и математических выражений Введение Приветствую вас, заинтересованные читающие разработчики на не важно каких языках, на которых я ориентирую эти статьи и чьи поддержку и мнения я ценю. Для начала, по устоявшимся традициям, я приведу ссылки на предыдущие статьи: Часть 1: пишем языковую ВМ Часть 2:...

[recovery mode] Сбалансированные показатели сайта. Часть 3: Контент В этой статье мы разберем еще один блок показателей сайта, который входит в нашу схему. Речь пойдет о контенте, я вынес его специально в отдельную статью, поскольку это один из самых важных и трудоемких в плане развития факторов продвижения. Читать дальше →

По следам русского Scala-движа. Часть 2 В прошлой части расследования Роман Тимушев посоветовал связаться с Владом, что я и сделал. Влад уточнил, что меня интересует, делайны и согласился написать несколько абзацев. На следующее утро я увидел уведомление в Facebook. Это Влад нашел нового свидетеля — Александра Под...

Истории Геннадия Зеленко и Сергея Попова — популяризаторов технологий в СССР В восьмидесятых журнал «Радио» опубликовал цикл статей, посвящённых тому, как продвинутый радиолюбитель мог бы собрать микрокомпьютер в домашних условиях. Так в тысячах семей впервые появились компьютеры. Это стало важной вехой в истории компьютеризации СССР и в формировании...

Отображение и оптимизация вывода на терминал в вебе Не так давно я столкнулся с довольно простой и одновременно интересной задачей: реализация read-only терминала в веб приложении. Интереса задаче придавали три важных аспекта: поддержка основных ANSI Escape sequences поддержка минимум 50 000 строк данных отображение данных п...

Как избавиться от «пустых» уведомлений на Android 10 на Samsung? Рекламный постер Samsung Galaxy S10 Владельцы смартфонов от Samsung обнаружили неприятную особенность тёмной темы, которой они пользуются ещё с прошлого года, благодаря обновлённому интерфейсу One UI, основанному на девятой версии Android. Теперь, когда состоялся релиз Andr...

​В Яндекс.Вебмастере появилось оповещение о новой проблеме с сайтом Отсутствие HTTPS-протокола Яндекс теперь расценивает как проблему.

Перенос веб-сервиса на Яндекс.Облако с AWS Всем привет! Меня зовут Виталий Давыдов, я основатель компании Poteha Labs. В конце прошлого года Яндекс запустил новый продукт для разработчиков — Яндекс.Облако, который предоставляет вычислительные мощности и сопутствующие сервисы для обработки и хранения данных. В этой с...

Какие особенности Android пользователи хотят видеть в iOS? Неделю назад на сайте был опубликован материал, где были рассмотрены особенности iOS, которых так не хватает Android-пользователям. Мы основывались на треде Reddit от пользователя guyaneseboi23, в этот раз он решил создать похожий тред, но теперь уже с особенностями Android...

Вышли шестые бета-версии iOS 12.2, macOS 10.14.4, watchOS 5.2 и tvOS 12.2 Сегодня ночью купертиновцы выпустили шестые бета-версии своих новых операционных систем. По традиции, первыми доступ к тестовым сборкам iOS 12.2, macOS 10.14.4, watchOS 5.2 и tvOS 12.2 получили авторизованные разработчики. Однако можно предположить, что вскоре пользователям ...

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

[Перевод] Переполнение и потеря данных в CSS В этой статье Рейчел Эндрю рассматривает ситуации, в которых вы можете столкнуться с переполнением при верстке сайтов, и объясняет, как развивался CSS, чтобы создавать более эффективные методы разметки в ситуациях, когда объёмы контента заранее неизвестны Читать дальше →

[Из песочницы] Telegram-bot + Google Analytics Приветствую хабравчане. Хочу рассказать о том, как мы прикручивали Google Analytics к телеграмм-боту, с какими столкнулись проблемами, и что в итоге пока не получилось настроить. По старинке Google Analytics устанавливается на сайт с доменом или в приложение с SDK. Погуглив...

[Перевод] Что такое Strict Aliasing и почему нас должно это волновать? Часть 2 (ИЛИ каламбур типизации, неопределенное поведение и выравнивание, о мой Бог!) Друзья, до запуска нового потока по курсу «Разработчик С++», остается совсем немного времени. Пришло время опубликовать перевод второй части материала, в которой рассказывается о том, что такое ка...

Изменение схемы таблиц PostgreSQL без долгих блокировок. Лекция Яндекса Если одновременно выполняется много операций по изменению схемы БД, сервис не может корректно работать на запись. Разработчик Владимир Колясинский объяснил, какие операции в PostgreSQL требуют длительных блокировок и как команда Яндекс.Коннекта обеспечивает почти стопроцентн...

Играем в Тетрис в AR Пришла мне в голову немного странная мысль, что дом мог бы быть неплохой площадкой для игры в Тетрис. Недалеко от меня как раз располагалось одно подходящее для этого здание. Результат можно увидеть на видео: Проект реализован на достаточно низком уровне, без использования ...

OS1: примитивное ядро на Rust для x86. Часть 2. VGA, GDT, IDT Первая часть Первая статья еще не успела остыть, а я решил не держать вас в интриге и написать продолжение. Итак, в предыдущей статье мы поговорили о линковке, загрузке файла ядра и первичной инициализации. Я дал несколько полезных ссылок, рассказал, как размещается загружен...

В WhatsApp обнаружены три серьезных уязвимости Одной из функций, которые привлекают пользователей в WhatsApp, является использование сквозного шифрования; это означает, что сообщение, отправленное пользователем, не может быть прочитано никем, кроме получателя. Даже Facebook не видит сообщение. Но обнаруженные уязвимости,...

[Перевод] Как выглядит ваш текст? Друзья, отличной всем пятницы. Хотим поделиться с вами переводом статьи, подготовленным специально для студентов курса «Android-разработчик. Продвинутый курс». Приятного прочтения. Как декларативно стилизовать текст на Android. Иллюстрация Вирджинии Полтрэк TextView в ...

Руководство: Thymeleaf + Spring. Часть 3 Первая часть Вторая часть 7 Проверка и сообщения об ошибках Большинство наших форм должны показывать сообщения проверки, чтобы информировать пользователя об ошибках, которые он сделал. Читать дальше →

[Из песочницы] Оптимизация сайта для GooglePage Speed (учтены все особенности после его обновления) Эта статья будет интересна, кто столкнулся с разного рода проблемами после обновления Google PageSpeed и претензиям со стороны заказчиков или начальника, почему упал бал или возникло такое количество замечаний. А так же тем, кто производит оптимизацию сайтов. В первую очеред...

Яндекс разрешил официально отвечать на отзывы пользователей сайта Поисковик доработал страницу «Отзывы» в Яндекс.Вебмастере.

Bringly перестал принимать новые заказы Маркетплейс Bringly, совместный проект с участием Яндекса и группы компаний Сбербанк, прекратил принимать новые заказы. На карточках товаров нет кнопки для добавления в корзину. В Черной пятнице Bringly не участвовал. Некоторые купленные ранее товары не были отправлены....

Как мы внедряли WebAssembly в Яндекс.Картах и почему оставили JavaScript Меня зовут Валерий Шавель, я из команды разработки векторного движка Яндекс.Карт. Недавно мы внедряли в движок технологию WebAssembly. Ниже я расскажу, почему мы её выбрали, какие результаты получили и как вы можете использовать эту технологию в своём проекте. Читать даль...

[Из песочницы] Batfish. Введение Одной из проблем современных сетей является их хрупкость. Множество правил фильтраций, политик обмена маршрутной информации, протоколов динамического роутинга делают сети запутанными и подверженными влиянию человеческого фактора. Авария на сети может произойти ненамеренно ...

[Перевод] AMD Radeon VII: рывок в High-End (часть 3) Часть 1 >> Часть 2>>Часть 3 Производительность вычислений Пожалуй, достаточно об играх. Рассмотрим вычислительные аспекты Radeon VII. Хотя он в основе своей похож на Vega первого поколения, вокруг него много шума об улучшенной вычислительной мощности Vega 20. По...

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

Яндекс тестирует на выдаче пометки для сайтов на https Яндекс начинает помечать на выдаче сайты на https специальными значками. Эксперимент заметил сотрудник компании РуссКом Евгений Бобков, отметив, что сниппеты сайтов, еще не перешедших на защищенный протокол, выглядят как обычно, в то время как сайты на https помещены зеленым...

[Перевод] UX Резюме: Перезагрузка Практически у каждого из вас есть резюме, не так ли? Так как это важная часть вашего основного набора инструментов используемого при поиске работы, точно такая же, как и портфолио (если у вас еще есть проблемы с этим — то вам сюда). Однако, уверены ли вы, что оно проходит че...

Из поисковой выдачи «Яндекса» исчезла ссылка на официальный сайт Telegram Вспоминаем слоган Яндекса "Найдётся всё". Если Яндекс что-то удалил из выдачи, значит этого нет. Mission Accomplished.

Microsoft рассылает уведомления об окончании поддержки Windows 7 Microsoft больше не будет обновлять или поддерживать Windows 7 после 14 января 2020 года. Windows 7 была запущена 22 июля 2009 года, и на данный момент ей уже 10 лет, но операционная система по-прежнему невероятно популярна, и Netmarketshare заявляет, что эта ОС используется...

Яндекс.Радар начал показывать долю HTTPS-трафика в России и других странах В Яндекс.Радаре появился новый отчет, в котором будет отображаться доля HTTPS-трафика в России и других странах. Он поможет оценить скорость перехода сайтов на HTTPS. На данный момент по этому протоколу передается около 90% трафика в России: Кроме того, т...

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

28 цветов и еще одно изменение Яндекс.Браузера Яндекс добавил новую настройку в свой браузер: теперь пользователь может выбрать, какого цвета будет интерфейс — вкладки и панель инструментов. Роман Иванов, руководитель десктопного Яндекс.Браузера: «Каждый охотник желает знать, где сидит фазан в Яндекс.Браузере. Я сам очен...

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

Подключение Micrometer для веб-приложения на Java Micrometer используется для сбора метрик приложения JVM и позволяет экспортировать данные в различные системы мониторинга. В этой статье я расскажу, как подключить Micrometer для spring web приложения и экспортировать данные в Prometheus (хороший пост о нем). Так как мое при...

Приглашаем на тренинг от разработчиков Intel Software и Яндекс «Разработка ПО в облаке» 11 октября и 7 ноября Intel Software Solutions проводит бесплатный мастер-класс для разработчиков в московском офисе Яндекса на Льва Толстого. Специалисты обеих компаний расскажут всем желающим о программных инструментах и облачных технологиях для разработки ПО, высокопрои...

В Яндекс.Справочнике появились бейджи с цифрой рейтинга для сайтов организаций Рейтинг организации в Яндекс.Справочнике теперь можно показать всем посетителям своего сайта, разместив на странице бейдж с оценкой клиентов и ссылкой на форму для сбора отзывов. Размещение на сайте бейджа с рейтингом позволит привлечь больше пользователей к оценке...

Прокачка проекта от Soft Launch до $1 млн выручки в месяц Привет, Хабр! Я руковожу отделом закупки трафика для мобильных и десктопных проектов в Mail.ru Group. Сегодня в этом посте я подробно расскажу про трафик для игр. Он написан по мотивам моего доклада на конференции The Big Deal. Но сначала немного о себе. Я работал с огромн...

Бредогенератор: создаем тексты на любом языке с помощью нейронной сети Привет Хабр. Эта статья будет в немного «пятничном» формате, сегодня мы займемся NLP. Не тем NLP, про который продают книжки в подземных переходах, а тем, который Natural Language Processing — обработка естественных языков. В качестве примера такой обработки будет использов...

В Яндекс Директе появилась корректировка ставок по погоде Команда Яндекс Директа сообщила, что в рекламной системе заработали корректировки ставок по метеопрогнозу. Погода важный фактор, который стоит учитывать в коммуникациях с аудиторией, отмечается в сообщении. Если спрос на товар или услугу переменчив, как весеннее солнце, х...

NILFS2 — пуленепробиваемая файловая система для /home Как известно, если неприятность может произойти, то она обязательно произойдёт. Наверное, у каждого были случаи, когда случайно был стёрт свежий важный файл, или случайно был выделен и уничтожен текст в текстовым редакторе. Если вы — хостер или владелец сайта, то, наверно...

Довольно вычурные «Начала» Евклида в TeX-е «какая-то странная антикварная х██ня, написанная ирландским кулибиным в 1847 ну, хорошо, что и такая бывает, конечно» Миша Вербицкий В 16-м году мне на глаза попались «Начала» Евклида в интерпретации Оливера Бирна. Фишка этой книги в том, что вместо буквенных обозначений ...

Бесконечный UIScrollView Во многих приложениях вы можете столкнуться с прокруткой, которая никогда не переносится в противоположном направлении в конце контента. Эта техника стандартна уже в течение многих лет, на многих платформах. С другой стороны, есть много сторонних библиотек, чтобы получить ...

Яндекс.Дзен начал показывать медийный вес каналов Яндекс.Дзен представиля новый инструмент оценки активности на платформе – информацию об аудитории канала.  Она отражает количество уникальных пользователей, дочитавших или досмотревших публикацию в Дзене за последние 30 дней. Один пользователь учитывается в статистике о...

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

Google: 1,5% всех учётных данных в интернете являются скомпрометированными Согласно результатам исследования Google, 1,5% всех учётных данных в интернете могут быть использованы для кибератак, поскольку они были раскрыты во время утечек. Для проведения исследования Google создал сервис уведомлений об утечках данных и расширение Password Checkup, ко...

Интерфейсы для мониторинга производительности популярных БД в Foglight for Databases В прошлых статьях мы рассказывали о мониторинге различных БД в Quest Foglight for Databases и о подходе к быстрой локализации проблем производительности SQL Server. В этой мы покажем какие ещё дашборды можно использовать на основе собираемых метрик. А метрик этих достаточн...

Из-за шатдауна правительства США не продлены более 80 сертификатов TLS Сертификат DigiCert, используемый веб-сайтом Апелляционного суда США, истёк 5 января 2019 года и не был продлён. На сайте размещены ссылки на систему подачи документов и PACER (система публичного доступа к судебным электронным записям) Согласно исследованию Netcraft, десят...

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

[Перевод] Опыт кандидата при рекрутинге разработчиков программного обеспечения. Часть 2 Добрый день. Делимся с вами второй частью статьи о рекрутинге разработчиков ПО, которая приурочена к запуску курса «IT-Recruiter». Первую часть можно прочитать тут. Уведомление привлекательно Итак, вы сходили на свое первое свидание, а потом… ничего. Вы звоните на следую...

Я.Стример интегрировался с WASD.TV С помощью Я.Стримера пользователи теперь могут принимать донаты во время игровых трансляций на WASD.TV. Переводы через Я.Стример мгновенно поступают на кошелек геймера в Яндекс.Деньгах, а специальный виджет в реальном времени показывает зрителям, как идет сбор денег. Чтобы п...

Генератор бизнес писем в PDF по данным из XML Очень часто в производстве возникает задача разослать несколько писем с вложением в формате pdf. Это могут быть не только счета или фактуры, но и извещения или приглашения, персональные сообщения об акциях и тому подобное. Конечно, еще со свадьбы в записной книжке завалялось...

Обмен сайта на Битрикс и 1С: решение основных проблем В этой статье мы собрали основные проблемы обмена с 1с и простые чек-листы по их решению Статья будет полезна как программистам 1С, так и Битрикс разработчикам. Текст структурирован по принципу: проблема — варианты решения. Если есть конкретная задача, то сразу переходите п...

В 2018 году на Яндекс.Карты было добавлено более 1,2 миллиона круговых панорам За прошлый год Яндекс добавил на Карты больше 1,2 миллиона круговых панорам, снятых в 22 регионах России. Они охватывают почти 27 тысяч километров улиц и дорог.  В 2018 году съемочной группе Яндекса довелось побывать в Амурской области, где были сняты панорамы космодром...

Новости контекстной рекламы за март 2019 года В марте Яндекс запустил смарт-баннеры на поиске и обновил интерфейс редактирования текстово-графических объявлений. Google Ads анонсировал показ объявлений в Google Картинках и отмену метрики «Средняя позиция». Сообщение Новости контекстной рекламы за март 2019 года появили...

[Из песочницы] Мутабельный мозг В программировании мутабельностью называют изменчивость данных. — КэпНаша память обладает особенностями которые приводят к ошибкам. Их тяжело замечать и большая их часть происходит неосознанно. Понимая то, как и когда возникают ошибки я легче запоминаю важную мне информацию,...

Пробую .NET Core + Kubernetes + appmetrics + prometheus + grafana + jobs + health checks Краткое знакомство с kubernetes для разработчиков на примере разворачивания простого шаблонного сайта, с постановкой его на мониторинг, выполнением джобов по расписанию и health checks (все исходники прилагаются) — Установка Kubernetes — Установка UI — Запуск своего прил...

Важные изменения в работе CTE в PostgreSQL 12 WITH w AS NOT MATERIALIZED ( SELECT * FROM very_very_big_table ) SELECT * FROM w AS w1 JOIN w AS w2 ON w1.key = w2.ref WHERE w2.key = 123; Сегодня в репозиторий PostgreSQL упал комит, позволяющий управлять поведением обработки подзапросов CTE, а имен...

Кондиционер айтишника. Часть I Пенни, все становится лучше, когда есть bluetooth © Шелдон, TBBT Домик хотя и "тестовый", но все старались делать максмально правильно — хорошее утепление, приличные стеклопакеты и т.п. Зимой в ясную погоду солнце прогревало домик до состояния, что отопление теплыми полами...

Браузер Google Chrome будет уведомлять о сайтах с похожими адресами, которые могут использоваться для мошенничества Компания Google продолжает улучшать свой фирменный браузер Google Chrome, который является самым популярным браузером в мире с долей более 65%. Очередным нововведением, которое станет доступно всем пользователям Google Chrome, стала борьба с похожими URL-адресами, в кот...

[Из песочницы] postgres_exporter и мониторинг экземпляров PostgreSQL с несколькими БД Добрый день, читатели habr! Prometheus и его экосистема экспортеров (агентов), является хорошим инструментом для любого администратора и разработчика. Простота доставки, простота (относительная) настройки, возможность использования сервиса автоматического обноружения. Но реч...

Обновленная веб-версия Skype перестала работать Safari, Firefox и Opera На днях компания Microsoft представила обновленную веб-версию мессенджера Skype. Главной особенностью обновления стали не новые функции,  а то, что сервис перестал поддерживаться многими популярными браузерами. Такими как Safari, Firefox и Opera.Читать дальше... ProstoMAC.c...

Тепловая карта кликов — как пользователи ведут себя на сайте Сегодня у нас в руках множество инструментов, исследований и статей по ux/ui и том как сайт будут читать и идентифицировать. Но главный вопрос остаётся открытым. А знаете ли именно вы, куда пользователи вашего (или сделанного вами) сайта тыкают? Сегодня поговорим о кнопках ...

И никаких походов в банк. «Сбербанк» разрешил менять номер привязанного к карте телефона через приложение «Сбербанк» объявил о запуске новой функции в мобильном приложении «Сбербанк Онлайн», которая существенно облегчит жизнь клиентам. Теперь пользователи могут самостоятельно изменить номер телефона, к которому привязана анковская карта,...

Что ещё можно сделать в поиске? Доклад Яндекса В Яндексе есть служба разработки поисковых компонент, которая строит поисковую базу на MapReduce, обеспечивает выдачу данных вёрстке для рендеринга, формирует алгоритмы и структуры данных и решает ML-задачи роста качества. Алексей Шлюнкин, руководитель одной из групп внутри ...

CoinMarketCap намерен бороться с фейковыми объемами Популярный аналитический ресурс CoinMarketCap (CMC) подтвердил, что информация о фейковых объемах торгов на криптовалютных биржах правдива. Сайт намерен внедрить новые метрики для борьбы с недостоверными данными. https://t.co/oSJYjJzyqT said concerns over inaccuracies “are v...

VMware NSX для самых маленьких. Часть 2. Настройка Firewall и NAT Часть первая После небольшого перерыва возвращаемся к NSX. Сегодня покажу, как настроить NAT и Firewall. Читать дальше →

[Из песочницы] Пишем блог на микросервисах – часть 2 «API Gateway» В первой части нашего цикла статей «Пишем блог на микросервисах» мы описали общий подход к решению задачи. Теперь пришла очередь API Gateway или API GW. В нашем c ptimofeev API GW мы реализуем следующие функции: Конвертация REST запросов в gRPC запросы и наоборот. Логир...

Как запретить сайтам присылать уведомления в Chrome на Android Достали уведомления в Chrome? Мы знаем, что делать До недавнего времени самым раздражающим интернетовским явлением была реклама. Каждый второй сайт встречал нас россыпью баннеров и всплывающих окон, от которых банально некуда было деться. С появлением блокировщиков рекламы э...

Яндекс рассказал об альтернативных вариантах реструктуризации Вчера Яндекс объявил об изменениях в корпоративной структуре управления компанией и создании специального фонда с правом вето по наиболее важным вопросам. При этом Яндекс рассматривал и другие варианты реструктуризации. Об этом пишет РБК со ссылкой на материалы для инвесторо...

Техподдержка Яндекс.Денег появилась в WhatsApp В техническую поддержку Яндекс.Денег теперь можно обратиться через мессенджер WhatsApp. Таким образом, у пользователей появился еще один способ связи с сервисом — помимо формы обратной связи на сайте Яндекс.Денег, телефона, электронной почты и чата мобильного приложения. Что...

Textly.AI – сервис для улучшения письменного английского Всем привет! Сегодня хотел рассказать вам о своем новом проекте – онлайн-помощнике для исправления ошибок в англоязычных текстах Textly.ai. Это сервис для тех, кто использует английский язык в коммуникациях или хочет улучшить навыки письма. Как это работает: расширения для ...

Холивар. История рунета. Часть 6. Блокировки: Лурк, Лента, 282-я и китайский путь Холивар. История рунета. Часть 1. Начало: хиппи из Калифорнии, Носик и лихие 90-е Холивар. История рунета. Часть 2. Контркультура: пАдонки, марихуана и Кремль Холивар. История рунета. Часть 3. Поисковики: Яндекс vs Рамблер. Как не делать инвестиции Холивар. История рунета. Ч...

Как использовать push-уведомления правильно Маркетинг непрерывно развивается, и его Сетевой сегмент относительно недавно столкнулся с наплывом push-уведомлений. Такие элементы, проработанные грамотными дизайнерами, выглядят как системные сообщения, на самом деле являясь рекламой. Какую выгоду можно использовать от дан...

Google запустил WP-плагин Site Kit по всему миру Google сообщил, что официальный WordPress-плагин Site Kit вышел из беты и стал доступен владельцам сайтов по всему миру. Версию 1.0 можно скачать по ссылке. С помощью Site Kit можно будет просматривать статистику как по сайту в целом, так и по отдельным страницам. Плагин пок...

Новая функция Google сделает поиск проще За поиском нужной информации — в Google Миллионы пользователей во всём мире ценят Google за его простоту и удобство. В отличие от региональных поисковиков вроде Яндекса и Baidu, Google отличает более широкий охват источников, который делает поиск нужной информации боле...

Приглашаем на DroidHeads Meetup 8 июня 8 июня в московском офисе Mail.ru Group состоится встреча всех неравнодушных к мобильной разработке. ​В этот раз мы проведем ее совместно с сообществами MosDroid и CocoaHeads. Соберем представителей обеих платформ, чтобы участники знали, с чем могут столкнуться при разрабо...

[Перевод] [ПЕРЕВОД] Браузерная ленивая загрузка изображений (атрибут loading) Поддержка встроенной ленивой загрузки изображений и iframe пришла в веб! Начиная с Chrome 76 версии, вы можете использовать новый атрибут loading для ленивой загрузки ресурсов без необходимости писать для этого дополнительный код или использовать стороннюю JavaScript-библи...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 17. Итоги пройденного и дорожная карта курса CCNA Сегодня мы подведем итоги нашего обучения и рассмотрим, что будем изучать в оставшихся сериях видеоуроков. Поскольку мы пользуемся учебными материалами Cisco, то посетим сайт компании, расположенный по адресу www.cisco.com, чтобы увидеть, сколько мы изучили и сколько ещё ост...

[recovery mode] Портал государственного и финансового аудита разбрасывается персональными данными & свалка востока Подмосковья Часть 1-я.Портал государственного и финансового аудита разбрасывается персональными данными Несколько дней назад счётная палата выступила с инициативой: охрана окружающей среды — отличная идея! Но, эту идею разделяют не все те граждане, которые реально столкнулись с проб...

Яндексу исполнилось 22 года Вчера поисковая система Яндекс отпраздновала свою очередную годовщину. Ровно 22 года назад, 23 сентября 1997 года, Яндекс был представлен на ежегодной российской выставке IT-отраслей Soft­ool в Москве. Для демонстрации на этом мероприятии Яндексу пришлось прои...

Яндекс.Деньги дали доступ всем идентифицированным пользователям к мультивалютным счетам Идентифицированные пользователи Яндекс.Денег теперь могут подключить услугу мультивалютных счетов нажатием одной кнопки в меню кошелька. Владельцы мультивалютных счетов Яндекс.Денег могут хранить, переводить, снимать и тратить как рубли, так и доллары США, евро, фунты стерли...

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

Всё ли могут деньги? Юзабилити-аудит сайта на три миллиона Когда я встречаю очередную историю о том, как «инновационные» стартапы сливают миллионы на создание сервиса, а потом их сайт выглядит как нечто невразумительное, я искренне негодую. А прочитав статью о многозадачности и симбиозе от сооснователя и операционного директора «Тно...

Яндекс.Вебмастер массово отправляет уведомления о нарушениях У поисковика очередной сбой

Что нового в iOS 12.2: поддержка HomeKit TV, переработанный пульт, обновления Safari и многое другое Вчера Apple выпустила первую бета-версию iOS 12.2 для разработчиков, и, хотя она не принесет столько новых изменений, сколько мы могли бы ожидать в обновлении 12.x, есть еще несколько незначительных изменений, о которых следует знать. Ниже мы перечислили все новые функции и ...

Яндекс и Rambler Group продолжат сотрудничество Яндекс будет и дальше размещать рекламу на медиаресурсах компании

User Inyerface — как не надо мучать пользователя Студия Bagaar собрала худшие элементы сайтов в одной онлайн-форме и предложила ее заполнить. Сможете пройти это испытание? Читать дальше →

Анализ производительности виртуальной машины в VMware vSphere. Часть 1: CPU Если вы администрируете виртуальную инфраструктуру на базе VMware vSphere (или любого другого стека технологий), то наверняка часто слышите от пользователей жалобы: «Виртуальная машина работает медленно!». В этом цикле статей разберу метрики производительности и расскажу, ...

Мой опыт работы в Фирме 1С Кажется, писали уже обо всех: от Яндекса до Мэйлру, от Люксофта до Туту. Но про самую отстраненную, самобытную и изолированную компанию на ИТ рынке еще не было. Расскажу о своем опыте работы в отечественной Корпорации зла. К тому чтобы поделиться своим опытом меня подтолк...

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

Как на самом деле надо сравнивать цены Apple в США и РФ. Личный опыт Сначала хотел написать комментарий к неоднозначным сравнениям цены на продукцию Apple в статье, но текста получилось слишком уж много. Pochtoycom (на самом деле не только они) лукавят, сравнивая цены Apple в РФ и в США. Действительно, в США возможно купить iPhone дешевле,...

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

[Перевод] Введение в Kubernetes для пользователей VMware. Часть 2. Практика Это вторая часть введения в Kubernetes для пользователей VMware. Прежде чем перейти к практической части, ознакомьтесь с предыдущей статьей по ссылке. Читать дальше →

РНР-безопасность: где и как хранить пароли. Часть 1 Каждый год в мире происходит все больше хакерских атак: от краж кредитных карт до взломов сайтов онлайн-магазинов. Уверены, что ваши скрипты по настоящему защищены? В преддверии старта курса «Backend-разработчик на PHP» наш коллега подготовил интересную публикацию на тему бе...

Нагрузочное тестирование с locust. Часть 3 Финальная статья об инструменте для нагрузочного тестирования Locust. Сегодня поделюсь наблюдениями, которые накопил в процессе работы. Как всегда, видео прилагается. Часть 1 — тестирование с Locust Часть 2 — продвинутые сценарии Читать дальше →

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

Машинное обучение в инвестиционной компании: классифицируем обращения в техническую поддержку В теории использование машинного обучения (ML) помогает сократить участие человека в процессах и операциях, перераспределять ресурсы и уменьшить затраты. Насколько это работает в условиях конкретной компании и сферы деятельности? Как показывает наш опыт — работает. На опред...

Google учитывает пожелания участников бета-теста Android Q. Смахивание уведомлений можно будет настроить по своему вкусу Первая бета-версия Android Q принесла с собой ряд изменений, однако не все они нравятся пользователям. Например, в Android 9 Pie вы можете быстро провести пальцем влево или вправо, чтобы убрать уведомление, или медленно сдвинуть его, чтобы отобразить другие параметры. О...

[Перевод] Использование UIViewPropertyAnimator для создание пользовательских анимаций Создание анимаций это здорово. Они являются важной частью iOS Human Interface Guidelines. Анимации помогают привлечь внимание пользователя к важным вещам или попросту делают приложение не таким скучным. Существует несколько способов реализовать анимацию в iOS. Вероятно, са...

Google Chrome перестанет защищать от XSS-атак? Google удаляет XSS Auditor из браузера Chrome после серии уязвимостей, подвергших сомнению эффективность данной функции. Читать дальше →

[Перевод] Нарратив и «подземелья»: как геймдизайнеру связать локации с сюжетом Много раз задумывался, что повествование в играх с открытым миром — отдельное искусство геймдизайна. Надо вовлечь игрока в исследование локаций, разнообразить все сайд-квестами, не слишком отвлекать от основной линии, и так далее. И нашел статью, где описывается один такой...

Мининфраструктуры хочет вернуть регулярный техосмотр частных автомобилей с 2022 года В Министерстве инфраструктуры выступили возобновления регулярного техосмотра частных автомобилей с 2022 года. Об этом говорится в проекте поправок в ряд законов, полный текст документа был вчера опубликован для общественного обсуждения на сайте ведомства. Как сообщается на с...

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

Расширение Microsoft Edge Insider теперь доступно для загрузки в Microsoft Store Прошлой ночью мы сообщили, что браузер Microsoft Edge на основе Chromium оказался в Сети. Похоже, что Microsoft находится на финальной стадии выпуска первой сборки Edge для инсайдеров.Сегодня компания сделала расширение Microsoft Edge Insider общедоступным. Расширение предна...

Ссылки на Telegram исчезли из поиска Яндекс В поисковой ленте Яндекс больше не выдаются ссылки на сайт мессенджера Telegram после ввода пользователями соответствующих запросов.

​Яндекс понизит сайты с навязчивыми оповещениями Ресурсы с принудительной подпиской для пользователей потеряют позиции в результатах поиска Яндекса.

Вышли новые бета-версии iOS 13, iPadOS и tvOS 13 Сегодня ночью компания Apple выпустила пятые тестовые сборки iOS 13 и tvOS 13. Первыми опробовать новые бета-версии могут зарегистрированные разработчики. Можно предположить, что публичные тестовые сборки станут доступны в самое ближайшее время.Читать дальше... ProstoMAC.co...

Акции Яндекса рухнули после слушаний в Госдуме Буквально вчера состоялись слушания в Госдуме по законопроекту о “значимых” информресурсах, согласно которому владеть ими могу только российские компании, ограничивая при этом долю иностранного владения 20%. Это привело к стремительному падению цен на акции компании Яндекс, ...

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

Потенциальный бестселлер Redmi Note 7 Pro: Официальные рендеры и живые фото, характеристики, объемы памяти и цены Сверхпопулярный смартфон Redmi Note 7 в ближайшее время получит старшего брата в лице Redmi Note 7 Pro — буквально вчера горячо ожидаемая новинка была сертифицирована китайским регулятором TENAA. Благодаря этому мы можем оценить финальный дизайн новинки на живых фото и подтв...

[Из песочницы] Как составить резюме для зарубежных it компаний Пришло время составлять резюме для переезда в другую страну? Тогда заходи, присаживайся, наливай кофеек. Я расскажу, как это сделать. Читать дальше →

Фракталы в иррациональных числах. Часть 2 Часть 0: Фракталы в простых числах. Часть 1: Фракталы в иррациональных числах. В статье присутствуют Gif и контрастные картинки. У эпилептиков может случиться эпилептический припадок. Читать дальше →

Apple обновила AirPort Utility, добавив поддержку iOS 13 Компания Apple уже давно перестала работать над новыми фирменными роутерами. Однако это не означает, что купертиновцы перестали поддерживать старые модели. Время от времени Apple выпускает обновления прошивки, а сегодня свет увидела новая версия приложения AirPort Utility дл...

Яндекс.Заправки в Навигаторе заправили пользователей на 1 млрд рублей Сервис Яндекс.Заправки в Навигаторе впервые раскрыл объемы транзакций и число пользователей: За первые 4 месяца работы (с декабря 2018) пользователи Яндекс.Навигатора заправили топлива на 1 млрд рублей Всего сервисом за это время воспользовались больше 200 000 человек Количе...

Mozilla назвала «вредным» предложение Google о распространении веб-пакетов с цифровой подписью Механизм Signed HTTP Exchanges (SXG) Месяц назад на конференции для разработчиков компания Google предложила технологию «порталов», которая призвана обеспечить новый способ загрузки и навигации по веб-страницам. По сути, <portal> — это более продвинутая и современная...

[Из песочницы] Уведомления о входах на сервер (SSH/TERMINAL) дешево и сердито Приветствую сообщество. Это первая публикация, далеко не профи-администратора, но просто захотелось поделиться короткой и простой наработкой, которая может оказаться полезной для такого же новичка как я сам. Сложилось так, что потребовалось контролировать около 30 VDS-ок на...

[Перевод] MVC в Unity со Scriptable Objects. Часть 1 MVC (Model-View-Controller) — это схема, предполагающая разделение данных приложения, пользовательского интерфейса и управляющей логики на три отдельных компонента, чтобы каждый из них можно было независимо модифицировать. Разработчик Cem Ugur Karacam поделился своим опытом ...

[Перевод] Введение в Kubernetes для пользователей VMware. Часть 1. Теория Это вторая часть из моей серии постов “Kubernetes in the Enterprise”. Как я упоминал в моем последнем посте, очень важно при переходе к “Design and Implementation Guides” всем быть на одном уровне понимания Kubernetes (K8s). Я не хочу здесь применять традиционный подход дл...

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

Как сделать из сайта приложение и выложить его в Google Play за несколько часов. Часть 1/2: Progressive Web App Наверное, все близкие к веб-разработке люди уже наслышаны о Progressive Web App. Ещё бы! Эта технология практически уравняла веб и мобильную разработку с точки зрения распространения продуктов и вовлечённости пользователей. Да, современный фронтенд, написанный, например, ...

Microsoft рассказала о планах по прекращению поддержки Windows 10 Mobile Компания Microsoft обновила страницу часто задаваемых вопросов о Windows 10 Mobile, добавив дополнительную информацию о прекращении поддержки операционной системы и проблемах, с которыми могут столкнуться пользователи после завершения поддержки 10 декабря 2019 года. Итак, е...

[Перевод] Лямбды: от C++11 до C++20. Часть 2 Привет, хабровчане. В связи со стартом набора в новую группу по курсу «Разработчик C++», делимся с вами переводом второй части статьи «Лямбды: от C++11 до C++20». Первую часть можно прочитать тут. В первой части серии мы рассмотрели лямбды с точки зрения C++03, C++11 и C+...

[Перевод] Лучшие продукты отталкиваются от настоящих проблем: Intercom про Jobs-to-be-Done. Часть 1 Jobs-to-be-Done — это подход к созданию продукта на основе анализа работы, которую стремится выполнить клиент с помощью продукта. Появился в 90-х годах и был адаптирован Intercom для IT-продуктов. Подход состоит из теории, почему «вечные» работы, для выполнения которых «на...

Как устроено A/B-тестирование в Авито Всем привет. Меня зовут Данила, я работаю в команде, которая развивает аналитическую инфраструктуру в Авито. Центральное место в этой инфраструктуре занимает А/B-тестирование. А/B эксперименты — ключевой инструмент принятия решений в Авито. В нашем цикле продуктовой разработ...

Видео: ложные срабатывания сенсорного экрана OnePlus 7 Pro Одним из главных преимуществ флагманского смартфона OnePlus 7 Pro является наличие дисплея с частотой обновления кадров 90 Гц. Устройство поступило в продажу, и некоторые пользователи начали сообщать о возникшей проблеме, которая была охарактеризована как «призрачные прикосн...

Search Console начал оповещать владельцев сайтов о снижении количества кликов Пользователи Google Search Console начали получать оповещения о снижении количества кликов. Нововведение заметил SEO-консультант Vance Moore III. Текст оповещения, полученного специалистом, гласил: «Недельный объём кликов для ресурса https://www.domain.com/ упал на 48%. Sear...

Установка и настройка Sonata Admin на Symfony 4 Приветствую всех. В данной статье поговорим об Symfony 4 и Sonata Admin. В процессе установки я столкнулся с массой неточностей в документации и сама документация была раскидана по нескольким местам. Здесь я рассмотрю весь процесс, начиная от создания проекта и заканчивая а...

Надо ли устанавливать macOS Catalina? Мнение наших читателей Умеет Apple делать красивые заставки для своих ОС Летом этого года Apple представила macOS Catalina. На презентации она выглядела очень многообещающей. Возможность запускать приложения с iPad, использование iPad в качестве графического планшета или второго экрана. Выглядит и...

Настройка Single Sign-On в Zimbra Collaboration Suite Наряду с Active Directory, одной из важных технологий для обеспечения удобства работы пользователей даже при самой строгой парольной политике безопасности, является технология Single Sign-On. Данная технология позволяет сотрудникам после очередной смены пароля проходить проц...

[Из песочницы] MMORPG в одиночку Привет ребят! Текст ниже, расскажет вам о том, как я два с половиной года разрабатывал свою ммо игру про сталкеров, артефакты, выбросы, и байки у костра. Читать дальше →

OnePlus оптимизирует работу приложений в фоне на своих смартфонах Самый легкий способ сохранить заряд батареи смартфона — “убить” приложения, которые находятся в данный момент на фоне. Большинство производителей делают это автоматически, в результате чего в целом проблем с работой приложений у пользователей не возникает. Но есть и те ...

Google может автоматически создавать доменные ресурсы в Search Console На днях стало известно, что Google может автоматически создавать доменные ресурсы в Search Console. Об этом свидетельствует оповещение, полученное одним из пользователей сервиса. Консультант по интернет-маркетингу Росс Берфут (Ross Barefoot) поделился полученным уведомлением...

Находим текст на вывесках и упаковках с помощью смартфона Проблема автоматического поиска текста на изображениях существует достаточно давно, как минимум с начала девяностых годов прошлого века. Они могли запомниться старожилам повсеместным распространением ABBYY FineReader, умеющим переводить сканы документов в их редактируемые ва...

Создан сайт с самым недружелюбным к пользователю интерфейсом Все мы привыкли к тому, что основная часть сайтов похожа друг на друга структурой, дизайном и функциональностью. ***

Независимая телекоммуникационная среда Medium: как сообщество разрабатывает «Интернет 2.0» Привет, Хабр! Интернет — это всегда хорошо. Но ещё лучше, когда контроль над ним осуществляется сообществом, а не государством и корпорациями. В этой публикации я расскажу о том, как и зачем сообщество энтузиастов разрабатывает Medium — децентрализованную альтернативу суще...

[Из песочницы] Решаем задачи Яндекс.Интервью в функциональном стиле Несколько месяцев назад в блоге компании Яндекс вышла статья, в которой обсуждалось прохождение алгоритмической секции интервью. Помимо всего прочего, в этой статье была указана ссылка на специальный контекст, содержащий задачи похожие на те, которые в Яндексе предлагают сво...

В Windows 7 появятся всплывающие окна с уведомлениями об окончании поддержки По сути, это навязчивое напоминание будет убеждать пользователей расстаться с довольно значительной суммой: период бесплатного перехода на Windows 10 давно закончился. Срок поддержки операционной системы Windows 7 заканчивается 14 января 2020 года &mdash; примерно чер...

Как мы спроектировали и реализовали новую сеть на Huawei в московском офисе, часть 2 В предыдущих сериях: «Джет» перешел на новую сеть на базе небезызвестного вендора. Как происходил процесс аудита систем, сбора «хотелок» и укрощения «заповедника мутантов» читайте в первой части. В этот раз я расскажу о процессе миграции пользователей (более 1600 человек) ...

Приложения для электронных книг на операционной системе Android (часть 1) Многие современные электронные книги работают под операционной системой Android, что позволяет, помимо использования штатного программного обеспечения электронных книг, устанавливать и дополнительное ПО. В этом – одно из преимуществ электронных книг, работающих под ОС Androi...

CoinMarketCap начал сравнивать пары токенов на основе ликвидности. Метрика включает данные 3000 активов 12 ноября популярный аналитический сервис CoinMarketCap запустил новую метрику для ранжирования криптовалютных бирж и валютных пар на основе ликвидности. Об этом заявила директор по стратегии сервиса Кэрилин Чан в ходе конференции в Сингапуре. Carylyne Chan, our CSO brings i...

Мониторинг безопасности облаков. Часть 2 Итак, я продолжу статью, посвященную мониторингу безопасности облачных провайдеров. В первой части я рассказывал об опыте Cisco в работе с внешними облачными сервисами, а также о наблюдениях Cisco, с которым мы столкнулись при построении или аудите SOCов наших заказчиков. Вз...

[Перевод] Конференция BLACK HAT USA. Разбогатеть или умереть: зарабатываем в Интернете методами Black Hat. Часть 2 Конференция BLACK HAT USA. Разбогатеть или умереть: зарабатываем в Интернете методами Black Hat. Часть 1 Существует сайт под названием Hire2Hack, который тоже принимает заявки на «восстановление» паролей. Здесь стоимость услуги начинается от $150. Я не знаю об остальном, но...

Как мы создавали технологию оптического распознавания текста. OCR в Яндексе Привет! Сегодня я расскажу читателям Хабра о том, как мы создавали технологию распознавания текста, работающую на 45 языках и доступную пользователям Яндекс.Облака, какие задачи мы ставили и как их решали. Будет полезно, если вы работаете над схожими проектами или хотите узн...

[Из песочницы] Захват сигнала мышечной активности в систему машинного обучения Около года назад ко мне пришла идея создания открытого фреймворка для нейроинтерфейсов. Читать дальше →

[Из песочницы] Классификация покрова земли при помощи eo-learn. Часть 1 Привет, Хабр! Представляю вашему вниманию перевод статьи "Land Cover Classification with eo-learn: Part 1" автора Matic Lubej. Предисловие Примерно полгода назад был сделан первый коммит в репозиторий eo-learn на GitHub. Сегодня, eo-learn превратился в замечательную библиоте...

Приложение Avito исчезло из App Store после нарушения правил Apple В компании не говорят, какие правила могут быть нарушены. В последнем важном изменении условий Apple запретила использовать средства для записи экранов без уведомления пользователей. ...

Как мы создали систему оповещения о ядерной угрозе, или как я обучил нейросеть на заголовках Хабра Заголовок статьи может показаться странным и это неспроста — он прекрасен именно тем, что написал его не я, а LSTM-нейросеть (а точнее его часть перед "или"). (схема LSTM взята из Understanding LSTM Networks) И сегодня мы разберёмся, как можно генерировать заголовки статей ...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)