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

В Search Console появились отчёты для видео Google представил два новых отчёта в Search Console, с помощью которых вебмастера смогут оценивать эффективность своих видео в результатах поиска и исправлять ошибки в их разметке. В настоящее время пользователи могут видеть видео в поиске Google в трёх основных местах: в ос...

Мобильные отчеты на Oracle BI EE 12c — на раз, два, три. Методология из курса Oracle BI EE 12c CAD У многих компаний — пользователей продукта Oracle BI 12c есть общая проблема: их разработчики по разным причинам не хотят связываться с мобильной разработкой отчетов. На наших курсах по BI этот вопрос в новой версии был освещен достаточно полно, поэтому мы выкладываем факти...

В Instagram снижаются показатели вовлечённости пользователей Исследование консалтинговой компании Trust Insights показало, что показатели вовлечённости в Instagram стремительно падают. Эта ситуация наблюдается с начала мая. В ходе исследования специалисты Trust Insights проанализировали более 1,4 млн постов в Instagram за период с нач...

Google Ads предупредил о сбое в работе географических отчётов В интерфейсе Google Ads появилось предупреждение о сбое в работе географических отчётов. Согласно Google, ошибка затронула только отчёты, запускаемые в веб-интерфейсе, и не коснулась правил, скриптов и API. Из-за сбоя в период с 10 по 12 июля в этих отчётах отображались неко...

Используйте GIT при документировании Иногда не только сама документация, но и процесс работы над ней может быть критичным. Например, в случае проектов львиная часть работы связана именно с подготовкой документации, и неправильный процесс может привести к ошибкам и даже к потере информации, а, следовательно, и к...

Google Ads предупредил о сбое в работе отчётов по конверсиям В работе Google Ads произошла ошибка, которая затронула отчёты по конверсиям за период с 11 по 20 ноября. Из-за сбоя данные в отчётах у части рекламодателей были завышенными. Проблема затронула тех рекламодателей, которые использовали модели атрибуции не по последнему клику....

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

Google Search Console меняет подход к формированию отчётов об эффективности Google анонсировал крупные изменения в отчётности Search Console. Начиная с конца марта, будет изменён подход к расчёту показателей в отчётах об эффективности. Вместо использования точного URL Google начнёт использовать канонический. «Чтобы помочь вам объединить свои данные,...

PVS-Studio и Bug Bounties on Free and Open Source Software Европейский союз стартовал в январе очередную большую охоту за ошибками в открытых программных проектах. Суммарный призовой фонд составляет около 850 тысяч евро. А теперь даём подсказу. Одним из способов поиска ошибок в исходном коде программ является использование статическ...

[Перевод] Обработка ошибок в Go Привет, хабровчане! Уже сегодня в ОТУС стартует курс «Разработчик Golang» и мы считаем это отличным поводом, чтобы поделиться еще одной полезной публикацией по теме. Сегодня поговорим о подходе Go к ошибкам. Начнем! Освоение прагматической обработки ошибок в вашем Go-коде...

Отчёт по разметке для «хлебных крошек» в Search Console работал с ошибкой Google сообщил, что новый отчёт по разметке для «хлебных крошек» в Search Console работал с ошибкой. Информация об этом была добавлена на страницу Data Anomalies в Справке сервиса. Разработчики уже устранили баг, в связи с чем вебмастера теперь могут наблюдать уменьшение кол...

Фильтр Калмана для минимизации энтропийного значения случайной погрешности с не Гауссовым распределением Введение На Habr математическое описание работы фильтра Калмана и особенности его применения рассматривались в следующих публикациях [1÷10]. В публикации [2] в простой и доходчивой форме рассмотрен алгоритм работы фильтра Калмана (ФК) в модели «пространства состояний», Сл...

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

Google возобновил работу всех отчётов в Search Console, кроме отчёта о ссылках На днях пользователи Search Console заметили, что Google возобновил нормальную работу практически всех отчётов, которые не обновлялись с начала апреля. Сегодня команда Google Webmasters сообщила в Twitter, что единственным отчётом, в котором пока ещё отсутствуют свежие данны...

В Instagram снижается интерес к постам брендов Средний коэффициент вовлечённости по постам брендов в Instagram неуклонно снижается. Об этом свидетельствуют результаты исследования SocialInsider. Отчёт компании основан на результатах анализа более 4,7 млн постов в Instagram от 31 033 профилей брендов за период с 2014...

В Google Search Console появились 2 новых отчета для видео Они помогут оценить эффективность видео в поиске и исправить ошибки в разметке

Google выпустил новую версию Ad Manager API Google объявил о выходе новой версии Ad Manager API – v201911. Среди основных изменений в этом выпуске – обновления для отчётов и видео. Отчёты Разработчики улучшили сообщения об ошибках в отчётах, чтобы пользователи могли лучше понять, что пошло не так в ряде ситуаций, вклю...

[Из песочницы] Анализ Minor Violations Java кода на платформе Duerank.com (часть 1) Введение Что мы знаем об ошибках в коде приложений, написанных на Java? Ну, мы наверняка знаем, что они там встречаются. А насколько часто встречаются? Как много делает разнообразных ошибок в своём коде разработчик? Под ошибками мы понимаем не только баги, но и наличие раз...

Search Console предупредил о сбое в отчётах по трафику из Google Картинок Google сообщил, что в период с 5 по 7 июня Search Console не удалось получить данные по трафику из Google Картинок. В результате сбоя в отчёте об эффективности в указанные даты может наблюдаться снижение числа переходов из этой вертикали поиска. Соответствующее оповещение по...

Повышаем информативность ошибок в Go – github.com/ztrue/tracerr После многолетнего опыта работы с php и js, я привык иметь в ошибках стектрейс и смотреть на место, где произошла ошибка прямо из эррор-репорта. Пересев на Go пару лет назад, я был несколько удивлен, что в Go другие правила и нужно угадывать стектрейс по какой-нибудь строке ...

Search Console обновил отчёты в разделе «Улучшения» Google Search Console обновил отчёты, которые находятся в разделе «Улучшения» на панели мониторинга. Об этом сообщается на странице Data Anomalies. Теперь для большинства из этих отчётов данные собираются из большего числа страниц, чем ранее. В результате владельцы сайтов мо...

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

[Перевод] Надёжность Flash–памяти: ожидаемое и неожиданное. Часть 1. XIV конференция ассоциации USENIX. Технологии хранения файлов Так как твердотельные накопители, основанные на технологии флэш-памяти, становятся основным средством постоянного хранения информации в дата-центрах, важно осознавать, насколько они надежны. На сегодня проведено большое количество лабораторных исследований чипов флэш-памяти ...

Search Console добавил новые типы ошибок в отчёты о статусе расширенных результатов Google обновил отчёты о статусе расширенных результатов в Search Console. Теперь в них отображаются новые типы ошибок. Об этом сообщается на странице Data Anomalies. Так, Google начал сообщать об ошибках, связанных с разметкой для товаров, дополнительных ссылок и теми структ...

PVS-Studio for Java отправляется в путь. Следующая остановка — Elasticsearch Далеко не первый год команда PVS-Studio ведет блог о проверках open-source проектов одноименным статическим анализатором кода. На сегодняшний момент проверено более 300 проектов, а в базу найденных ошибок выписано более 12000 случаев. Изначально анализатор был реализован дл...

[Перевод] Smem – Отчеты о распределении памяти между процессами и пользователями в Linux И снова здравствуйте. Друзья, хотим поделиться с вами переводом полезного материала о мониторинге использования памяти в Linux. Данный материал подготовлен специально для студентов курса «Администратор Linux». Управление памятью в вопросах мониторинга ее использования – о...

[Перевод] Лучшая архитектура для MVP: монолит, SOA, микросервисы или бессерверная?.. Часть 1 В ноябре OTUS запускает новую образовательную программу «Архитектор ПО», в связи с этим подготовили серию публикаций для будущих студентов курса и читателей нашего блога. Создание нового продукта всегда связано с риском. И выбор правильной архитектуры — важный шаг на пути...

Xiaomi Mi A1 возглавил рейтинг самых опасных смартфонов Несмотря на то, что смартфоны в большинстве своём являются безопасными устройствами, существует один момент, который в долгосрочной перспективе может представлять угрозу для здоровья человека. Речь идёт об излучении. Величину вредного воздействия мобильных телефонов на челов...

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

Восемь советов по началу работы с DevOps Уже мало у кого ещё остаются сомнения в том, что DevOps в настоящее время становится мейнстримом. Но если эта парадигма ещё не укоренилась в вашей организации, с чего стоит начать свой путь в DevOps? Также возможно, что ваша организация уже начала своё путешествие &mdas...

Серьёзные математические ошибки NHTSA позволили Tesla заявить о безопасности автопилота Национальная администрация безопасности дорожного движения (NHTSA) крупно рискует своей репутацией после разгромного отчёта, который опубликовала маленькая исследовательская и консалтинговая фирма под названием Quality Control Systems. Этот отчёт посвящён анализу доклада NH...

[Перевод] Технический долг как тетрис Выигрыш невозможен. Вы только решаете, насколько быстро проиграть Какой следующий ход? Многим нравится тетрис, мне тоже. Помню, как сыграл в первый раз на Nintendo Game Boy моего друга. Возможно, у вас в голове тоже застряла та мелодия. Тетрис не только одна из лучших иг...

Microsoft выпускает накопительные обновления для Windows 10 (KB4499147 и KB4499162) Корпорация Майкрософт выпустила два новых накопительных обновления для старых версий Windows 10, и они оба имеют множество исправлений, не связанных с безопасностью. Обновление KB4499147 предназначено для Windows 10 Fall Creators Update (версия 1709), а KB4499162 – для Windo...

Топ ошибок со стороны разработки при работе с PostgreSQL HighLoad++ существует давно, и про работу с PostgreSQL мы говорим регулярно. Но у разработчиков все равно из месяца в месяц, из года в год возникают одни и те же проблемы. Когда в маленьких компаниях без DBA в штате случаются ошибки в работе с базами данных, в этом нет ничег...

Работа с инцидентами, улучшение incident response и ценность техдолга. Материалы митапа Backend United 4: Окрошка Привет! Это пост-отчёт с митапа Backend United, нашей серии тематических встреч для разрабочиков серверной части. В этот раз мы много говорили о работе с инцидентами, обсуждали, как выстроить свою систему для улучшения incident response и убедились в ценности техдолга. Захо...

[Перевод] Разбор: как на самом деле правильно использовать Present Perfect в английском Из всех используемых в английском языке времен, именно Present perfect зачастую оказывается одним из самых трудных для понимания не-носителями. Аналоги этого времени существуют во множестве языков, но в использовании есть едва уловимые отличия. В итоге английская версия pr...

Как диагностировать проблемы интеграции SDK. Опыт команды разработки Yandex Mobile Ads SDK Всем привет! Меня зовут Дмитрий Фисько, я разрабатываю Yandex Mobile Ads SDK. Наша библиотека предназначена для монетизации мобильных приложений на платформе Android и iOS. Сегодня я хочу рассказать вам о том, как мы упростили разбор сложных ошибок интеграции SDK в Android-п...

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

В Яндекс.Директе появятся исследования Brand Lift До конца сентября в Яндекс.Директе появятся исследования Brand Lift, которые помогают оценить эффективность медийных кампаний. Рекламодатели смогут запускать исследование при старте кампании и просматривать отчеты прямо в Директе.  Исследование Brand Lift основывается на опр...

Xiaomi Mi A3 оказался самым безопасным смартфоном по уровню излучения Согласно отчету аналитической компании Statista, опубликованному в начале нынешнего года, самым опасным смартфоном с точки зрения излучения является Xiaomi Mi A1. Уровень SAR (удельный коэффициент поглощения электромагнитной энергии в тканях человеческого тела) данного гадже...

[Перевод] PostgreSQL 11: Эволюция секционирования от Postgres 9.6 до Postgres 11 Отличной всем пятницы! Все меньше времени остается до запуска курса «Реляционные СУБД», поэтому сегодня делимся переводом еще одного полезного материала по теме. В процессе разработки PostgreSQL 11 была проделана впечатляющая работа по улучшению секционирования таблиц. Секц...

[Перевод] ServiceLoader: встроенный DI-фреймворк, о котором вы, возможно, никогда не слышали Салют, друзья. Уже в эту пятницу пройдет первое занятие в новой группе курса «Разработчик Java». Именно этому курсу и будет посвящена текущая публикация. Многие из java-разработчиков для внедрения зависимостей используют Spring. Некоторые, возможно, пробовали Google Guice...

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

Google Ads откорректировал данные в отчётах за апрель Google Ads уже несколько дней работает над устранением сбоя, который привёл к появлению некорректных данных в статистике. Ошибка затронула отчёты за 30 апреля-2 мая. Вчера в интерфейсе Google Ads обновилось оповещение, в котором говорилось про сбой. Теперь упоминаний про апр...

Владельцы 5% доменных зон не следят за их безопасностью Корпорация ICANN проверила владельцев 1207 доменных зон (практически все gTLD) на предмет того, насколько они выполняют требования по безопасности, указанные в их договоре с ICANN. В каждом контракте регистратуры с ICANN указывается, что администратор доменной зоны должен ос...

6 советов по измерению удовлетворенности пользователей Часто проводится много дискуссий о том, что измерять при оценке  службы поддержки ИТ и управления ИТ-услугами. В книгах ITIL предлагают множество всевозможных параметров: ключевые показатели эффективности (KPIs), критические факторы успеха (CSF) — так много, что л...

[Перевод] Основы движков JavaScript: общие формы и Inline кэширование. Часть 2 Всем привет! Курс «Безопасность информационных систем» стартует уже через 2 недели, поэтому сегодня мы хотим опубликовать вторую часть статьи, публикация которой приурочена к его запуску. Прочитать первую часть можно тут. Итак, начнем. Inline Caches (ICs) Основной идеей, к...

[Перевод] Способы тестирования программного обеспечения Всем привет! Уже на следующей неделе мы запускаем новый поток по курсу «Автоматизация веб-тестирования». Этому и будет посвящен сегодняшний материал. В этой статье рассматриваются различные способы тестирования программного обеспечения, такие как модульное тестирование (uni...

[Перевод] 10 распространенных ошибок в письменном английском и как с ними бороться В последние пару лет я решил активно взяться за улучшение своего английского – хотелось поискать зарубежных заказчиков на сайтах вроде Upwork, но уровень письменной коммуникации был не на должном уровне. Как оказалось, здесь есть довольно много тонких моментов, которые не ...

Как выстрелить себе в ногу в C и C++. Сборник рецептов Haiku OS История встречи статического анализатора PVS-Studio с кодом операционной системы Haiku уходит в далёкий 2015-й год. Это был интереснейший эксперимент и полезный опыт для команд обоих проектов. Почему эксперимент? Анализатора для Linux тогда не было и не будет ещё полтора год...

В отчёте об эффективности в Search Console будут доступны более свежие данные Google сообщил, что в отчёте об эффективности в Search Console теперь будут доступны более свежие данные. Если раньше задержка составляла несколько дней, то теперь данные будут обновляться в течение менее чем суток. Более свежие данные будут доступны в веб-версии отчёта об э...

[Перевод] Практические рекомендации по разработке крупномасштабных React-приложений. Планирование, действия, источники данных Сегодня мы представляем вашему вниманию первую часть перевода материала, который посвящён разработке крупномасштабных React-приложений. При создании одностраничного приложения с помощью React очень легко привести его кодовую базу в беспорядок. Это усложняет отладку приложени...

Отчёт об эффективности в Search Console получил небольшое обновление Google внёс небольшое изменение в отчёт об эффективности в Search Console. Теперь в нём по умолчанию показываются данные по переходам из поиска и ленты Discover за последние 90 дней. Команда Google Webmasters сообщила об этом в Twitter. До обновления в этом отчёте по умолчан...

[Перевод] RabbitMQ против Kafka: отказоустойчивость и высокая доступность В прошлой статье мы рассмотрели кластеризацию RabbitMQ для обеспечения отказоустойчивости и высокой доступности. Теперь глубоко покопаемся в Apache Kafka. Здесь единицей репликации является раздел (partition). У каждого топика один или несколько разделов. В каждом разделе...

Баг с индексацией страниц в Google привёл к сбоям в работе Search Console Баг, который привёл к выпадению страниц из индекса Google, вызвал проблемы в работе Search Console. В частности, он повлиял на отчёты об индексации и статусе расширенных результатов, а также на инструмент проверки URL. Об этом сообщила команда Google Webmasters в Twitter. Из...

Отчёты по состоянию СХД с помощью R. Параллельные вычисления, графики, xlsx, email и всё вот это В статье приведён код по формированию регулярных отчётов по состоянию дисков СХД EMC VNX с альтернативными подходами и историей создания. Старался писать код с максимально подробными комментариями и одним файлом. Только пароли свои подставить. Формат исходных данных также ук...

iOS 12.1.4 теперь доступна с исправлением ошибки групповых звонков FaceTime Сегодня Apple выпустила новое обновление iOS 12.1.4 для iPhone, iPad и iPod touch с новым программным обеспечением, разработанным для исправления коварной ошибки Group FaceTime, нарушающей конфиденциальность, которая может быть использована для прослушивания разговоров. Ново...

Что будет с аутентификацией и паролями? Перевод отчета Javelin «Состояние строгой аутентификации» с комментариями Спойлер из заголовка отчета «Количество случаев использования строгой аутентификации выросло благодаря угрозам новых рисков и требованиям регуляторов». Исследовательская компания «Javelin Strategy & Research» опубликовала отчёт «The State of Strong Authentication 2019»...

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

Facebook заменит коэффициент релевантности тремя новыми метриками Facebook сообщил о трёх обновлениях рекламных метрик. Изменения коснутся коэффициента релевантности, расчёта потенциального охвата и неактуальных показателей. Коэффициент релевантности В течение следующих нескольких месяцев Facebook заменит показатель релевантности...

Более 50% пользователей Facebook могут быть ботами – отчёт Больше половины аккаунтов, зарегистрированных в Facebook, являются фейковыми. Об этом свидетельствует отчёт исследовательской группы PlainSite. Автор отчёта Аарон Гринспен (Aaron Greenspan) полагает, что Facebook не раскрывает точных данных о масштабах проблемы фейковых ново...

Google Ads добавил настройку отслеживания конверсий при создании новой кампании и ускорил обновление отчёта об эффективности в Search Console А также появился нюанс: все даты в отчёте об эффективности в Search Console отныне приведены к Тихоокеанскому часовому поясу.

.COM обыгрывает новые домены со счетом 2:1 Компания Verisign опубликовала свой очередной квартальный отчет Domain Name Industry Brief. Документ, который служит одним из основных источников информации о состоянии дел в доменной индустрии, подводит итоги 4 квартала 2018 года и всего прошлого года в целом. Из отчета сл...

Отличные курсы Powershell для всех желающих Если вы хотите на профессиональном уровне уметь проводить автоматизацию задач администрирования всех серверов Windows, то вам обязательно следует посетить курсы powershell. Тут предоставят всем слушателям буквально фундаментальные знания и необходимые навыки для использовани...

Если файл robots.txt возвращает ошибку 5xx, то Google не будет сканировать сайт Если Googlebot не может получить доступ к файлу robots.txt из-за ошибки 5xx, то он не будет сканировать сайт. Об этом заявил один из сотрудников команды поиска на Google Webmaster Conference, которая прошла в начале этой недели в штаб-квартире компании GooglePlex. Согласно G...

[Перевод - recovery mode ] Как правильно обрабатывать ошибки: тишина — не всегда хорошо У меня никогда не было какого-то особого мнения относительно обработки ошибок. Если я начинала работать с существующим кодом, я продолжала выполнять задачу, над которой трудился автор исходника; если писала код с нуля — делала то, что казалось мне правильным. Но недавно...

Angular: создание и публикация библиотеки Начнем с начала Если мне не изменяет память, то с версии 6 в angular появилась возможность создавать в одном workspace проекты разных типов: application и library. До этого момента люди, которые хотели создать библиотеку компонент, скорее всего, пользовались отличным и поле...

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

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

Christie представляет всенаправленные 3LCD лазерные проекторы APS Series с пятилетней гарантией и коэффициентом контрастности 3 000 000:1 Непревзойденное сочетание коэффициента контрастности, яркости, большого гарантийного срока, долговечности и экономичности

Julia: типы, мультиметоды и арифметика над полиномами В этой публикации речь пойдёт об основной, на мой взгляд, отличительной особенности языка Julia — представлении функций в виде методов с множественной диспетчеризацией. Это позволяет повысить производительность вычислений, не снижая читаемости кода и не портя абстрагируемост...

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

200 — это хорошо или это плохо? В этой трехминутной статье я хочу затронуть наболевшую тему. Речь пойдет о статус коде HTTP 200 и ошибках в ответе. HTTP/1.1 200 OK { "error": { code: 2019, message: "Validation failed: field 'size' is invalid: the value is not a number" } } Нормально ли возв...

Google расширил доступ к новому отчёту о скорости сайта в Search Console В мае Google представил новый отчёт в Search Console – Speed Report. На тот момент доступ к нему имело лишь небольшое количество пользователей. Однако недавно Google, похоже, расширил запуск, сообщает Search Engine Land. Специалисты издания также оказались среди тех, кто пол...

Использование PVS-Studio при проверке Unreal Engine проектов на операционной системе Windows Данная статья посвящена особенностям проверки Unreal Engine проектов с помощью статического анализатора PVS-Studio на операционной системе Windows: как установить анализатор, как проверить проект, где и как посмотреть отчёт об ошибках. Читать дальше →

[Из песочницы] Линейная регрессия и градиентный спуск Пусть в некоторой предметной области исследуются показатели X и Y, которые имеют количественное выражение. При этом есть все основания полагать, что показатель Y зависит от показателя X. Это положение может быть как научной гипотезой, так и основываться на элементарном здра...

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

Бэкап файловых и SQL баз 1С средствами Effector Saver (в облако и с шифрованием) В этой статье я хочу поделиться опытом резервного копирования файловых и SQL баз 1С в локальное, сетевое и облачное (на примере Google Drive) хранилище с помощью Effector Saver. Писал инструкцию для друга, но думаю она пригодиться и кому-то из вас. И как всегда, в комментар...

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

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

Waymo — неоспоримый лидер рынка беспилотных авто, а Uber и Apple — аутсайдеры [Отчет DMV по испытанию беспилотных автомобилей за 2018 год] На днях Департамент автотранспорта Калифорнии (DMV) выпустил свежую серию отчётов от компаний, тестирующих в штате беспилотные транспортные средства. Это должно дать хоть какое-то представление о скрытом от общественности процессе испытаний беспилотных автомобилей на дорогах...

Google Ads уточнил, какие метрики всё ещё не исправлены после сбоя 2 мая Google Ads продолжает работать над устранением бага, в результате которого отдельные метрики отображают неправильные данные за 1 и 2 мая. Сбой был обнаружен 2 мая. На днях команда сервиса уточнила, какие отчёты и показатели пока ещё не исправлены. Отчёты: Реклама и обычные р...

Следующее обновление Windows 10 предложит улучшенную производительность и время автономной работы Windows 10 19H2 (Fall 2019 Update) будет выпущена в конце этого года с некоторыми улучшениями производительности, улучшениями качества и новыми корпоративными функциями. Microsoft также подтвердила, что установка Windows 10 19H2 на ПК с обновлением Windows 10 May 2019 Update...

Google Data Studio: как легко визуализировать данные для отчетов на примере ОВД-Инфо Аналитические отчеты – это не обязательно нагромождение цифр, в которых трудно разобраться. Любые данные можно визуализировать и наглядно показать вашим коллегам, донорам или партнерам. Помогут в этом интерактивные аналитические дашборды, или информационные панели для визуа...

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

[Перевод] Была ла MongoDB вообще правильным выбором? Недавно я узнал, что Red Hat удаляет поддержку MongoDB из Satellite (говорят, из-за изменений лицензии). Это заставило меня задуматься, что в последние несколько лет я видел кучу статей, как ужасна MongoDB и что никто никогда не должен её использовать. Но за это время MongoD...

Работаем с Atlassian Service Desk, получаем максимум от плагина Riada Insight — отчёт со встречи Atlassian User Group Привет! Сегодня публикуем отчёт со встречи Atlassian User Group, которая проходила у нас в офисе. Вместе с инженерами, менеджерами и разработчиками стека Atlassian обсудили внедрение Atlassian Service Desk, возможности работы с отчётами в ней и плагин для управления активами...

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

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

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

[Из песочницы] Топ 20 ошибок при работе с многопоточностью на С++ и способы избежать их Привет, Хабр! Предлагаю вашему вниманию перевод статьи «Top 20 C++ multithreading mistakes and how to avoid them» автора Deb Haldar. Сцена из фильма «Петля времени (2012) Многопоточность— одна из наиболее сложных областей в программировании, особенно в C++. За годы разраб...

Мониторинг сообщений в RabbitMQ Рассмотрим классическую схему построения конвейера сообщений в RabbitMQ состоящую из элементов Producer, Exchange, Queue и Consumer. Задача состоит в том, что бы организовать мониторинг происходящего в очереди и не затронуть основное программное обеспечение (ПО), добавить...

[Перевод] По направлению к доступности Пятница – конец рабочего дня. Плохие новости всегда приходят в пятницу под конец рабочего дня. Вы собираетесь покинуть офис, «дзинь» новое письмо по поводу очередной реорганизации только что пришло на почту. Спасибо xxxx, yyy с сегодняшнего дня вы будете отчитываться zzzz...

.COM растет вдвое быстрее, чем все новые зоны Согласно отчёту VeriSign, доменная зона .COM за 2018 год выросла на 7,1 млн имён. Всего в ней к началу 2019 года было зарегистрировано 139 млн имён.В новых gTLD прирост за 2018 год составил 3,2 млн доменов второго уровня. По данным на начало 2019 года общее число доменов в н...

[Из песочницы] Легкое создание отчетов на C/C++ Если вы разрабатываете на C/C++ какое-либо ПО для операторов (администраторов) больниц, магазинов, сервисов проката гироскутеров, ремонта сотовых телефонов, то наверняка сталкивались с задачей создания отчетов, чтобы печатать их на принтере, ну или хотя бы в PDF. Существует ...

Утвержден новый стандарт оперативной памяти для смартфонов От LPDDR4 новый стандарт памяти отличается низким энергопотреблением и увеличенной скоростью передачи данных. LPDDR5 в конечном итоге будет работать со скоростью передачи данных 6400 Мбит/с, вдвое превышающей показатель LPDDR4 первого поколения, который составлял всего 3200 ...

Зачем считать лайки: аналитика для соцсетей В чем измеряется ваш успех в соцсетях – лайках, подписках или просмотрах? Как понять, что ресурсы, которые вы тратите на SMM, приносят результат? Рассказываем, каким образом и зачем считать коэффициенты вовлеченности, а также делимся интересным кейсом по сбору средств через...

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

Google начал оповещать об ошибках в разметке для «хлебных крошек» На прошлой неделе Google массово разослал email-оповещения об ошибках в разметке для «хлебных крошек». Это произошло вскоре после добавления в Search Console отчёта по этому типу расширенных результатов. В тексте уведомления говорится, что системы Google обнаружили ошибки в ...

[Перевод] Использование JavaScript-консоли в браузерах Сегодня мы публикуем заметку, посвящённую особенностям использования JavaScript-консоли в браузерах, лежащим за пределами широко известной команды console.log(). Собственно говоря, эта команда представляет собой простейший инструмент для отладки программ, который позволяет в...

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

Я что-то подписал, и деньги исчезли: 8 ошибок валютного договора Множество профессий сегодня не требует регулярного присутствия на территории работодателя — ни в его офисе, ни даже в стране. А значит, находясь в России, трудиться можно на компанию из США или Европы. Но получив преимущество в разнице курсов валют, можно проиграть гораздо б...

Новая версия MIUI 10 исправила ошибки в работе камеры и не только Xiaomi продолжает вносить небольшие улучшения в свою фирменную оболочку MIUI, чтобы улучшить пользовательские впечатления владельцев смартфонов Xiaomi и Redmi. Сегодня появился список изменений MIUI 10 Global Beta 9.4.25, которая содержит большое количество оптимизаций ...

Google пока не планирует запускать API для отчёта о скорости загрузки в Search Console Google пока не планирует запускать API для нового отчёта о скорости загрузки, недавно добавленного в Search Console. Об этом заявил сотрудник поиска Джон Мюллер в ответ на вопрос одного из специалистов в Twitter. «Когда мы получим данные по новому отчёту о скорости загрузки ...

Автоматизация SQL server в Jenkins: возвращаем результат красиво Снова продолжая тему обустройства Zero Touch PROD под RDS. Будущие DBA не будут иметь возможности подключиться к PROD серверам напрямую, но смогут использовать Jenkins jobs для ограниченного набора операций. DBA запускает job и через некоторое время получает письмо с отчетом...

Полноценная мультиарендность в Zimbra OSE с помощью Zextras Admin Мультиарендность на сегодняшний день является одной из самых эффективных моделей предоставления ИТ-услуг. Единый экземпляр приложения, запущенный на одной серверной инфраструктуре, но который при этом доступен множеству пользователей и предприятий, позволяет максимально сниз...

Делаем UITableView. Для начинающих Новогодние праздники прошли, а мое стремление писать полезные и не очень статьи — нет! Сегодня поговорим о UITableView, работе с UITableViewDataSource и переиспользовании ячеек. Затронем как установить рут контроллер без сториборда, ошибки при работе с таблицей, лейаут и бол...

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

[Перевод] Q2VKPT: полностью переписанный Quake II с реалистичным освещением Q2VKPT — это первая играбельная игра с полным рейтрейсингом, эффективно симулирующая полностью динамическое освещение в реальном времени с помощью тех же современных технологий, которые используются в киноиндустрии (см. Disney's practical guide to path tracing). Недавний в...

Дисплей Samsung Galaxy Note10+ назвали лучшим в мире Существуют вещи, которые воспринимаются как нечто должное, как восход и заход солнца. К таким вещам относится и признание исследовательской лабораторией DisplayMate каждого нового флагманского смартфона Samsung обладателем лучшего в мире дисплея. Так было с семейством Galaxy...

Основы движков JavaScript: общие формы и Inline кэширование. Часть 1 Привет, друзья. В конце апреля мы запускаем новый курс «Безопасность информационных систем». И уже сейчас хотим поделиться с вами переводом статьи, которая непременно будет очень полезной для курса. В статье описаны ключевые основы, они являются общими для всех движков Jav...

Google исправил ошибку в Search Console Отчеты теперь обновляются в обычном режиме

По следам калькуляторов: Qalculate Ранее мы делали обзоры кода крупных математических пакетов, например, Scilab и Octave, а калькуляторы оставались в стороне как небольшие утилиты, в которых сложно допустить ошибки из-за их малого объёма кода. Мы ошиблись, не уделив им внимания. Случай с публикацией исходног...

[Перевод] Ускорение instagram.com. Часть 2 Сегодня мы представляем вашему вниманию перевод второго материала из серии, посвящённой оптимизации instagram.com. Здесь речь пойдёт об улучшении механизма заблаговременного выполнения GraphQL-запросов и о повышении эффективности передачи HTML-данных клиенту. → Читать, за...

[Из песочницы] Получаем Spring Bean из сторонних Application Context правильно Добрый день, хабровчане! В данной статье предлагаю обсудить одну из проблем, с которой нередко сталкиваются в проектах, использующих фреймворк Spring ввиду неверно составленных spring-конфигураций. Не нужно стараться, чтобы такую ошибку допустить, и поэтому данная ошибка яв...

Google Ads и AdSense предупредили о сбоях в работе отчётов Вчера пользователи Google Ads заметили появление в интерфейсе сервиса оповещения о том, что отчёты за период с 30 апреля по 1 мая PST содержат некорректные данные. Позже команда Google Ads опубликовала в блоге Google Ads Developer следующее сообщение: «1 мая, около 17:00 PST...

Google анонсировал новую серию видео по работе с Search Console Google анонсировал предстоящий запуск новой серии обучающих видео, которые будут посвящены работе с Search Console. Ведущим этой серии выступит сотрудник команды поиска Дэниел Вайсберг (Daniel Waisberg). Ролики будут охватывать такие темы, как начало работы с Search Console,...

В отчётах Search Console отсутствуют данные за 9-25 апреля; выявлен ещё один баг На днях Google сообщил, что возобновил обновление всех отчётов в Search Console, кроме отчёта о ссылках. Как выяснилось позже, часть данных при этом была утеряна. Соответствующая информация содержится на странице Data Anomalies. В частности, из сервиса исчезли данные за 9-25...

Sigma признает наличие дефекта в объективах 60-600mm F4.5-6.3 DG OS HSM | Sports и 70-200mm F2.8 DG OS HSM | Sports, приводящего к зависанию камер Компания Sigma опубликовала сервисное сообщение, адресованное владельцам объективов 60-600mm F4.5-6.3 DG OS HSM | Sports и 70-200mm F2.8 DG OS HSM | Sports. Производитель признал, что в этих объективах есть дефект. Если такой объектив установлен на камеру, «при на...

[Из песочницы] Что даёт софт для рекрутинга в деньгах Уже больше 10 лет существуют и появляются разного рода профессиональные системы для подбора персонала. Это естественно. Специализированный софт уже разработан для многих отдельных профессий. Что касается рекрутинга, все понимают какие задачи помогает решить софт, от какой ру...

Аналитики признались в занижении результатов продаж Xiaomi по всему миру Аналитическая компания IDC призналась, что допустила ошибку в отчёте по продажам смартфонов за первый квартал 2019 года. Эксперты уменьшили реальное количество поставок устройств Xiaomi.

Фокус с Draw Over. Раскрываем новую уязвимость в Android 6 и делаем неудаляемое приложение Для подписчиковВ ходе рутинного тестирования мобильного приложения неожиданно выяснилось, что на девайс с Android 6.0 можно установить программу так, что ее невозможно будет удалить штатными средствами. Парни в Google не считают обнаруженную ошибку критической и, похоже, не ...

Убыток Uber составил 1 млрд долларов Компания Uber, которая недавно вышла на биржу, отчиталась за первый квартал 2019 финансового года. Если раньше о финансовом состоянии компании информации было мало, то теперь мы имеем возможность взглянуть на все подробности. Итак, за квартал компания выручила 3,1 млр...

Рост общих доменов упал до рекордно низкого значения Совет европейских национальных регистратур доменов верхнего уровня CENTR опубликовал свой отчет CENTRstats Global TLD Report за первый квартал текущего года. CENTR объединяет регистратуры национальных доменов европейских стран, и его отчеты традиционно являются одним из сам...

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

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

История о том, как PVS-Studio нашёл ошибку в библиотеке, используемой в… PVS-Studio Это небольшая история о том, как с помощью PVS-Studio удалось найти ошибку в исходном коде библиотеки, используемой в PVS-Studio. Причём не теоретическую, а фактическую — ошибка проявлялась на практике при использовании библиотеки в анализаторе. Читать дальше →

Взгляд на обновления Android с точки зрения разработчика Кода без ошибок не бывает. Питер Нортон говорил: «Идеальному коду место в музее: там ценят всякие древности». А для исправления ошибок – существуют обновления. Хотелось бы поделиться своим взглядом на обновления с точки зрения разработчика рантайма Android. Часть нашей боль...

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

Аналитика мобильной рекламы myTarget за 3 квартал 2019 года Сервис MACAW.pro собирает данные по мобильной рекламе в социальных сетях. Эта статья посвящена рекламе в myTarget. Здесь компания освещает только часть данных, а полную версию отчета вы можете скачать по ссылке в конце статьи.

Доступно накопительное обновление для Windows 10 November 2019 Update [KB4522355] Microsoft повторно выпустила накопительное обновление KB4522355 для устройств под управлением Windows 10 19H1 и 19H2 в канале Release Preview, поскольку компания в настоящее время завершает ноябрьское обновление 2019 года. Одно и то же накопительное обновление поставляется д...

Бесплатный вебинар «Автоматическое создание отчётов по интернет-рекламе с помощью Отчётов BI в eLama» 2 сентября с 13:00 до 15:00 по московскому времени пройдет бесплатный вебинар «Автоматическое создание отчетов по интернет-рекламе с помощью Отчетов BI в eLama». Вебинар проведет Никита Кравченко, ведущий специалист по работе с&nb...

[recovery mode] 10 ошибок юного PO (часть II) Вторая часть с моими ошибками, первая тут.  Напомню, что я владелец продукта в команде, состоящей исключительно из разработчиков, и мы делаем IT-платформу для управления партнерскими сетями АЗС.  4. Ошибка четыре. Bus-фактор: то, что сначала казалось многим ошибкой, а по ф...

В MOYO рассказали, как в Украине менялся спрос на кнопочные телефоны и смартфоны за последние 8 лет [инфографика] В компании MOYO заявили, что в прошлом году интерес украинцев к кнопочным телефонам резко снизился. Если в 2017 году на три проданных смартфона приходился один «кнопочник», то в 2018 году коэффициент составил уже почти 6 к 1. В 2011 году смартфоны в общей доле продаж составл...

[Перевод] Жизненный цикл кода на Python – модель выполнения CPython Всем привет! Наступила весна, а это значит, что до запуска курса «Разработчик Python» остается меньше месяца. Именно этому курсу и будет посвящена наша сегодняшняя публикация. Задачи: — Узнать о внутреннем устройстве Python; — Понять принципы построения абстрактного син...

DSC и напильник: часть 1. Настройка DSC Pull Server для работы с базой данных SQL PowerShell Desired State Configuration (DSC) сильно упрощает работу по развертыванию и конфигурированию операционной системы, ролей сервера и приложений, когда у вас сотни серверов. Но при использовании DSC on-premises, т.е. не в MS Azure, возникает пара нюансов. Они осо...

Яндекс добавил ecommerce-отчёты для Турбо-страниц Разбираемся, как и зачем подключать подробные отчёты по продажам для Турбо-страниц. А главное, как в одном отчёте отслеживать все продажи — и с сайта, и с Турбо-страниц.

Концепция "низковисящих фруктов" и кибербезопасность Между майскими праздниками Verizon выпустила новую версию своего отчета 2019 Data Breach Investigations Report, который давно уже перестал быть отчетом только одной компании, - в работе над ним принимают участие многие игроки рынка ИБ, среди которых Cisco, Shodan, CERT EU...

Очередной рекордный квартал. Microsoft нарастила чистую прибыль на 49% Компания Microsoft раньше других опубликовала отчёт по итогам очередного квартала. Если точнее, 30 июня для компании завершился четвёртый квартал 2019 финансового года. И квартал этот стал рекордным. Итак, выручка компании выросла на 12% и достигла 33,7 млрд долларов. ...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 46. Проверка работы OSPF Сегодня мы продолжим тему предыдущего урока о настройках и проверке работы протокола OSPF, которым посвящен раздел 2.4 тематики ICND2. Проверка работы протокола очень важна, так что вы должны знать, какие команды нужно для этого использовать. Прежде чем начать этот урок, я х...

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

Apple удалила все приложения о вейпах из-за их смертельной опасности   Но в нашем App Store некоторые остались. Apple удалила все приложения об электронных сигаретах из App Store. Компания приняла это решение после публикации отчета Центров по контролю и профилактике заболеваний США о том, что 42 человека умерли от болезни легких, ...

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

Детали перехода от парных (относительных) валютных курсов к абсолютным. Работа над ошибками Введение Настоящая статья описывает результаты эксперимента проведенного в рамках проекта “Абсолютный курс валют”. Протокол эксперимента можно увидеть перейдя по ссылке. Проект “Абсолютный курс валют” занимается анализом парных валютных курсов, выделением из них абсолютных ...

Как делать деньги на турнирах в ДОТА 2 Ставки на игру DotA 2 сегодня в тренде и значительно опережают прогнозы на другие исходы киберспорта. Причина проста — ДОТА 2 популярна и проста для понимания. Как же зарабатывать на турнирах, где соревнуются команды опытных дотеров — https://stavkidota2.com/tournament...

Данные Strategy Analytics говорят о падении продаж iPhone на 15% в количественном выражении Компания Apple теперь не будет в своих отчётах указывать количество проданных устройств. И если ранее кто-то мог сомневаться касательно причин такого решения, то с публикацией свежего отчёта всё стало на свои места. Продажи iPhone упали весьма существенно, поэтому Appl...

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

Как организовать работу над библиотекой общих компонентов Если ваша компания делает несколько продуктов в едином стиле, однажды вам в голову придет идея сделать библиотеку с общим кодом. Например, с UI-компонентами, сервисом авторизации или для работы со сторонними API. Возможно, вы зададитесь вопросами: кто должен поддерживать это...

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

Сравнение: iOS 12.2 против iOS 12.3. Кто быстрее? На этой неделе Apple выпустила финальную версию iOS 12.3, что вполне может означать, что основная работа над улучшением и оптимизацией операционной системы, подходит к своему логическому завершению. По уже сложившейся традиции, блогер iAppleBytes провел сравнение скорости р...

FSP Hydro PTM+ 850W — блок питания с жидкостным охлаждением и возможностью «разгона» Похоже, блок питания FSP Hydro PTM+ 1200W, который можно включить в состав системы жидкостного охлаждения, оказался весьма популярным решением. Во всяком случае, производитель решил представить ещё один блок питания с возможностью жидкостного охлаждения. Им стала модель Hydr...

Достать worklog из Jira Всем привет, недвано я писал про api клиент для Jira. Разбираться с ним я начал, когда возникла необходимость автоматизировать формирование отчета по времени(отчеты нужны заказчику). В итоге получися небольшой инструмент который позволяет быстро и легко вытаскивать необходим...

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

[Перевод] Инструментарий для анализа и отладки .NET приложений Заглянуть «под капот» кода или посмотреть на внутреннее устройство CLR можно с помощью множества инструментов. Этот пост родился из твита, и я должен поблагодарить всех, кто помог составить список подходящих инструментов. Если я пропустил какие-то из них, напишите в коммента...

На Apple подали в суд из-за ошибки сервиса FaceTime По данным Bloomberg, против Apple был подан первый иск, связанный с подслушивающей ошибкой сервиса FaceTime, о которой стало известно вчера. Адвокат из Хьюстона, штат Техас, Ларри Уильямс II подал в суд на компанию, утверждая, что ошибка в работе FaceTime позволила неизвестн...

Windows 10 May 2019 Update получает новый патч перед релизом Корпорация Microsoft выпустила новое накопительное обновление для Windows 10 May 2019 Update в преддверии публичного выпуска в конце этого месяца. Microsoft также выпустила обновления для поддерживаемых версий Windows 10 с аналогичными исправлениями и улучшениями.В журнале и...

Магия SwiftUI Вы пробовали добавить в VStack больше 10 вьюх? var body: some View { VStack { Text("Placeholder1") Text("Placeholder2") // ... тут вьюшки с 3 по 10 . . . Text("Placeholder11") } } Я попробовал — это не комп...

В Google рассказали, как пользоваться метрикой Relative Mobile Conversion Rate В блоге Google Marketing Platform появилась статья, посвящённая такой метрике, как относительный коэффициент конверсии на мобильных устройствах (Relative Mobile Conversion Rate, Rel mCvR). В ней специалист по конверсиям Лина Ханссон (Lina Hansson) рассказала, как рассчитывае...

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

[Перевод] Введение в Spring Boot с Spring Data Mongo Всем привет. Спешим поздравить студентов с профессиональным праздником и сообщить о том, что уже в феврале у нас стартует курс «Разработчик на Spring Framework»! Этому и будет посвящена сегодняшняя публикация. Лига Справедливости в опасности, и только Альфред может всех спа...

Машинное обучение на максимальной скорости: система Predictive Maintenance за четыре месяца Автор: Людмила Дежкина, Solution-архитектор, DataArt Около полугода наша команда работает над Predictive Maintenance Platform — системой, которая должна предсказывать возможные ошибки и поломки оборудования. Это направление стоит на стыке IoT и Machine Learning, работать ...

Concurrency и паттерны ошибок, скрытые в коде: Deadlock Наверняка, многие слышали, а кто-то встречал на практике, такие слова, как взаимные блокировки(deadlock) и гонки(race condition). Эти понятия относятся к разряду ошибок в использовании concurrency. Если я задам вам вопрос, что такое дедлок, вы с большой вероятностью без доли...

В приложении «Блокнот» обнаружена RCE-уязвимость Исследователь безопасности Тавис Орманди, который является частью команды Google Project Zero, уже находил раньше некоторые серьезные ошибки и угрозы. На этот раз он обнаружил новую уязвимость нулевого дня в приложении «Блокнот», которая затрагивает пользователей операционно...

Huawei Harmony OS станет одной из лучших в 2020 В недавнем интервью старший вице-президент Huawei по связям с общественностью Джой Тан (Joy Tan) заявил, что в коде операционной системы Harmony OS меньше строк, чем в коде Android, при этом новая операционная система имеет более высокий уровень безопасности. Harmony OS...

Эксперты Positive Technologies выявили попытки массовой эксплуатации критической уязвимости в Confluence Изображение: Knownsec 404 Team Исследователи информационной безопасности из Knownsec 404 Team изучили патч для обнаруженной в марте уязвимости в Confluence и опубликовали код для её эксплуатации. Использование этой ошибки безопасности позволяет злоумышленникам получить во...

Как поучаствовать в разработке ITIL 4 К разработке новой версии библиотеки ITIL® компания AXELOS подошла принципиально по-новому. Работа над созданием основных публикаций была построена так, чтобы вовлечь большое количество экспертов на разных этапах. Ядро коллектива, осуществляющего данное обновление &mdas...

[Из песочницы] Аналитика девушек с низкой социальной ответственностью (Заряжено Power BI, Qlik Sense, Tableau) Кто мы такие и какие были предпосылки проекта? Добрый день, меня зовут Лазарев Владимир, я руководитель BI — интегратора “Аналитикс Групп”. Мы делаем для бизнеса наглядные отчёты по маркетингу, продажам, финансам, логистике на базе ведущих аналитических платформ Qlik Sense, ...

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

Cataclysm Dark Days Ahead, статический анализ и рогалики Скорее всего, из названия статьи вы уже догадались, что в центре внимания ошибки в исходном коде. Но это вовсе не единственное, о чем пойдет речь в этой статье. Если кроме С++ и ошибок в чужом коде вас привлекают необычные игры и вам интересно узнать, что это такие за «рога...

Microsoft обещает исправить проблемы производительности и поиска в Windows 10 Накопительное обновление KB4512941, являющееся дополнительным накопительным обновлением, поставляемым Microsoft для всех пользователей, генерирует высокую загрузку ЦП, а также отключает Поиск Windows на некоторых устройствах. После различных отчетов Microsoft наконец-то приз...

[Перевод] Использование Golang для создания микросервисов в The Economist: ретроспектива Всем привет! Уже 28 мая мы запускаем первую группу по крусу «Разработчик Golang». И сегодня делимся с вами первой публикацией приуроченной к запуску этого курсу. Поехали. Ключевые выдержки The Economist требовалось больше гибкости для распространения контента на все бол...

Ошибка выжившего «Защита» — хороший ярлык для плохих дел. Милтон Фридман Этот текст получился в результате анализа некоторых комментариев к статьям «Дефекты лайков» и «Экономика и права человека». Интерпретируя какие-либо данные и делая выводы, некоторые комментаторы совершали типичную «о...

Как дискомфорт помогает нам совершенствовать процесс разработки Я тимлид и моя задача — обеспечить продуктивную работу команды. Это непросто, поскольку готового рецепта успеха не существует. Конечно, есть признанные методологии: Agile, Lean, Value Stream Mapping. Они дают общие ориентиры и ценности, что уже неплохо, но это лишь ориенти...

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

Search Console привязал данные отчета по эффективности к каноническим страницам Специалисты смогут анализировать показатели всех версий сайта сразу

Netpeak Software выпустили новую версию программы Netpeak Spider 3.2 Команда Netpeak Software представила новую версию программы для SEO-аудита Netpeak Spider. Функционал инструмента стал ещё шире благодаря реализации рендеринга JavaScript, экспорта отчётов о качестве оптимизации в формате PDF и расширенного описания ошибок в самой программе....

Оптимизация конструкции методами теории автоматического управления В предыдущей статье "Скрещивание ужа и ежа.." мы проверяли применимость методов настройки систем автоматического управления к «реальным» моделям. В это статье попробуем оптимизировать не систему управления, а сам «физический» объект. Для настройки регуляторов существует бол...

У Apple худшие результаты среди всех производителей систем автономного вождения Apple, как известно, тестирует свою систему автономного вождения на автомобилях Lexus с апреля 2017 года и только сейчас компания подала отчёт в Департамент автотранспорта Калифорнии (DMV). В документе указано, как часто автопилот требует вмешательства водителя, который в сл...

Песочница Windows не работает в May 2019 Update у некоторых пользователей Microsoft на днях представила некоторые важные улучшения в Windows 10 May 2019 Update, одной из которых является Windows Sandbox. Песочница Windows – это новое виртуальное пространство для безопасного запуска ненадежных исполняемых файлов.Windows Sandbox предлагает пользоват...

Google просит исправить ошибки в разметке «хлебных крошек» — Breadcrumbs А ведь не прошло и трёх дней с того момента, как данные о них появились в отчётах Google Search Console.

Реализация словаря в Python Всем привет, 30 апреля в ОТУС стартует курс «Алгоритмы для разработчиков», именно к этому приурочена публикация сегодняшнего материала. Начнём. В этой статье вы узнаете, как в Python реализованы словари. Словари индексируются с помощью ключей, и они могут рассматриваться ...

Google запустил превью обновлённого отчёта об эффективности в Search Console Google добавил в Search Console превью обновлённого отчёта об эффективности с объединёнными данными, запуск которого был анонсирован на днях. Нововведение заметили зарубежные SEO-специалисты. Сотрудник Google Джон Мюллер подтвердил запуск превью: Как стало известно ранее, в ...

Трактат о Pinе. Мысли о настройке и работе с пинами на С++ для микроконтроллеров (на примере CortexM) Последнее время я сильно увлекся вопросом надежности софта для микроконтроллеров, 0xd34df00d посоветовал мне сильнодействующие препараты, но к сожалению руки пока не дошли до изучения Haskell и Ivory для микроконтроллеров, да и вообще до совершенно новых подходов к разработк...

А вы приносите плохие новости руководству? Хочу поговорить о таком важном качестве, как ответственность за ошибки, как свои так и команды. Одно из самых сложных и не приятных, на мой взгляд, решений для разработчика или руководителя (да да это всегда сложно), это обнаружив свою ошибку на проде или в вот-вот готовящ...

После накопительного обновления KB4522355 вылетает меню «Пуск» Проблема меню «Пуск» в Windows 10 впервые появилась в сентябре, и все больше пользователей начали сообщать о проблеме после применения обновлений, выпущенных также и в октябре. Первоначально Microsoft пометила эти проблемы как «решенные», и компания заявила, что будет отслеж...

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

[Перевод] Питон, пожирающий мир: как побочный проект одного разработчика стал популярнейшим языком программирования Разочаровавшись в недостатках существовавших языков программирования, Гвидо Ван Россум создал язык Python. Сейчас этот язык используют миллионы людей, и Ник Хит беседует с ван Россумом о прошлом и будущем языка. Гвидо Ван Россум в штаб-квартире Dropbox в 2014 году В конце ...

20 вопросов, которые стоит задать IT-компании, прежде чем сменить работу Если бы меня попросили дать один универсальный совет всем, кто ищет работу в IT, я бы сказал: не стесняйтесь задавать побольше вопросов. Мало приятного в том, чтобы через месяц осознать, что новая компания/должность — совсем не то, что вы искали. А если это вакансия с релока...

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

[Перевод] Анализ TSDB в Prometheus 2 База данных временных рядов (TSDB, time series database) в Prometheus 2 – это отличный пример инженерного решения, которое предлагает серьёзные улучшения в сравнении с хранилищем v2 в Prometheus 1 в плане скорости накопления данных и выполнения запросов, эффективности испо...

Dagaz: Ошибки Дело помощи утопающим —   дело рук самих утопающих. И.Ильф и Е.Петров.     Ошибки ошибкам рознь. Работая над проектом, я веду свой личный рейтинг ошибок. Что-то исправляется совсем легко, при первом запуске, что-то намертво прибито гвоздями к архитектуре и потому отравляет ...

Акции Intel рухнули более чем на 10% после публикации финансового отчёта Компания Intel вчера опубликовала отчёт по итогам первого квартала 2019 финансового года, который оказался для компании далеко не самым успешным. Выручка осталась неизменной, прибыль снизилась, да и прогнозы Intel на новый квартал инвестором не обрадовали. Реакц...

Программист-защитник сильнее энтропии © Dragon Ball. Goku. Программист-защитник в любой момент и в любом месте кода ожидает появления потенциальных проблем и пишет код таким образом, чтобы заранее от них защититься. А если от проблемы нельзя защититься, то хотя бы сделать так, чтобы её последствия и влияние на ...

[Перевод] Превосходный набор вопросов и ответов о квантовом превосходстве Из блога Скотта Джоэла Аронсона, специалиста в области теории вычислительных машин и систем, преподавателя факультета компьютерных наук Техасского университета в Остине Вы читали эти истории – в Financial Times, Technology Review, CNET, Facebook, Reddit, Twitter, [на Хабре ...

На Apple уже подали в суд за ошибку в FaceTime Ошибка в приложении для видеосвязи Apple FaceTime, о которой стало известно накануне, уже послужила поводом для иска к компании Apple. Иск подан в Хьюстоне, США. Напомним, из-за ошибки в FaceTime можно было очень просто организовать получение звука и видео с устройства...

В российской рознице подешевели смартфоны iPhone После публикации последнего финансового отчёта глава Apple Тим Кук объявил о том, что компания пересмотрит свою политику ценообразования iPhone в тех странах, где на итоговую цену сильно влияет курс доллара. И вот уже вчера российские ритейлеры, как сообщает источник, с...

Huawei озвучила результаты работы в первом квартале 2019 года Компания Huawei опубликовала финансовые результаты за I квартал 2019 года: выручка составила 179,7 млрд юаней, что на 39% выше по сравнению с аналогичным периодом прошлого года, коэффициент доходности компании составил 8% и также превысил показатели отчетного периода прошлог...

[Перевод] Работа с ошибками в Go 1.13 В последнее десятилетие мы успешно пользовались тем, что Go обрабатывает ошибки как значения. Хотя в стандартной библиотеке была минимальная поддержка ошибок: лишь функции errors.New и fmt.Errorf, которые генерируют ошибку, содержащую только сообщение — встроенный интерфейс...

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

У Android TV появятся минимальные требования к оборудованию Операционная система Android TV на сегодняшний день является достаточно распространённой. Несмотря на то, что несколько крупных производителей телевизоров используют собственные ОС, решение Google всё равно нашло место на рынке. И вот сейчас, спустя более чем четыре го...

5 советов о Design Leadership. Часть 1 Всем привет. Уже в этом месяце мы запускаем курс «Team Lead 2.0», который подготовлен специально для старших разработчиков, TeamLead’ов, SCRUM мастеров и специалистов, желающих повысить свой профессиональный уровень и получить уникальный опыт, необходимый для эффективного уп...

[Из песочницы] OBD2 reader — диагностика автомобиля При создании приложения мы столкнулись с множеством выборов, проблем и так далее, с которыми попробуем ознакомить вас в этой статье. Как оказалось с автомобилем можно вести диалог, причем довольно таки продуктивный. Естественно для того чтобы организовать общение с автомобил...

Информационная энтропия хаоса Введение На Habr достаточно много публикаций, в которых рассматривается понятие энтропии, вот только некоторые из них [1÷5]. Публикации были позитивно восприняты читателями и вызвали большой интерес. Достаточно привести определение энтропии, которое дал автор публикации [1...

Отчёт с Java Virtual Machine Language Summit 2019 Сегодня закончился двенадцатый саммит JVM LS. Как обычно, это было хардкорное мероприятие с техническими докладами, посвящёнными виртуальным машинам и языкам, которые на них работают. Как обычно, саммит проходил в Санта-Кларе, в кампусе компании Оракл. Как обычно, желающих ...

Очередной заход на триллион. Apple снова стала самой дорогой компанией Акции компании Apple после публикации очередного финансового отчёта выросли в цене на 6%, что позволило купертинскому гиганту в очередной раз перевалить за отметку в 1 трлн долларов рыночной капитализации. Microsoft, которая недавно впервые это сделала, сейчас оценивае...

Букмекер: Natus Vincere не справятся с Keen Gaming на ESL One Mumbai 2019 ESL One Mumbai 2019 проходит с 16 по 21 апреля в Индии. Восемь команд разыгрывают $300 тыс. Победитель в паре Natus Vincere и Keen Gaming встретится с Mineski в гранд-финале. По мнению БК, наиболее вероятный исход встречи — 2:0 в пользу Keen Gaming. На эту позицию в ...

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

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

[Перевод] Метаморфическое тестирование: почему об этой перспективной методике почти никто не знает Должен признаться: я читаю ACM Magazine. Это делает меня «ботаником» даже по меркам программистов. Среди прочего, я узнал из этого журнала о «метаморфическом тестировании». Раньше я никогда о нём не слышал, как и все люди, которых я спрашивал. Но научная литература по этой ...

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

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 21. Дистанционно-векторная маршрутизация RIP Тема сегодняшнего урока – RIP, или протокол маршрутной информации. Мы поговорим о различных аспектах его применения, о его настройке и ограничениях. Как я уже говорил, тема RIP не входит в учебный план курса Cisco 200-125 CCNA, однако я решил посвятить этому протоколу отдель...

Новый квадрант Gartner по решениям для мониторинга приложений (APM) Встречайте новый квадрант Gartner — Magic Quadrant for Application Performance Monitoring 2019. В этом году отчёт вышел 14 марта. Gartner пророчит четырехкратный рост рынка APM-мониторинга в связи с цифровизацией бизнес-процессов и охват в 20% всех бизнес приложений в срок ...

[Перевод] Автоматизированный подход к регрессионному тестированию Здравствуйте, дорогие читатели. Сегодняшний материал мы хотели бы приурочить к запуску курса "Python QA Engineer". Предвещая возможные вопросы, предупреждаем, что в статье нет ни слова о Python, но все же мы считаем этот материал полезным для тестировщиков, поэтому и решили ...

[Перевод] Что такое коэффициент скорости обучения и как он улучшает характеристики глубокого обучения? Данная статья представляет собой мою попытку выразить свой взгляд на следующие аспекты: Что такое коэффициент скорости обучения и каково его значение? Как подбирать данный коэффициент при обучении моделей? Почему необходимо менять коэффициент скорости обучения в процесс...

Wireshark 3.x: анализ кода под macOS и обзор ошибок Wireshark Foundation выпустила финальную stable-версию популярного сетевого анализатора трафика — Wireshark 3.0.0. В новом релизе устранено несколько багов, реализована возможность анализа новых протоколов и заменен драйвер WinPcap на Npcap. Здесь заканчивается цитирование ...

Статический анализатор кода PVS-Studio как защита от уязвимостей нулевого дня Угроза нулевого дня (англ. zero day) – это термин, обозначающий уязвимости, допущенные при разработке, которые еще не были обнаружены. Такие уязвимости могут использоваться злоумышленниками, что в итоге затронет и репутацию компании. Перед разработчиками стоит задача максим...

В Google Ads появилась возможность выгрузки отчётов сразу в Таблицы Google Ads позволил выгружать отчёты из интерфейса рекламной системы прямо в Google Таблицы. Об этом сообщается в Справочном центре сервиса. Чтобы отправить отчёт в Таблицы, нужно нажать кнопку «Сохранить в файл» и выбрать «Google Таблицы». Раньше отчёты можно было выгружать...

[Перевод] Сравнение потребления памяти различных GUI тулкитов Всем привет! Наша команда разрабатывает IDE для работы с API TestMace. В одной из наших предыдущих статей читатели указывали на непомерно большое потребление памяти electron-приложений. Что ж, настало время цифр :) В данной статье автор оценивает потребление памяти одноокон...

[Перевод] Disposable ref structs в C# 8.0 Давайте посмотрим, что об этом сказано в блоге о предстоящих изменениях в С# 8.0 (версия Visual Studio 2019 Preview 2): «stack-only структуры появились в С# 7.2. Они чрезвычайно полезны, но при этом их использование тесно связано с ограничениями, например невозможностью реа...

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

Использование компьютеров Mac делает сотрудников более счастливыми В 2015 году компания IBM разрешила своим сотрудникам использовать компьютеры Mac. До этого им разрешено было использовать только системы под управлением Windows либо Linux. Оказалось, что как минимум в сравнении с Windows компьютеры Apple выигрывают. В свежем отчёте IB...

Отладка cети с помощью eBPF (RHEL 8 Beta) Всех с прошедшими праздниками! Нашу первую статью после праздников мы решили посвятить линуксу, то есть под наш замечательный курс «Администратор Linux», который у нас входит в когорту самых динамичных курсов, то есть с наиболее актуальным материалами и практиками. Ну и, со...

Баг в FaceTime позволил подслушивать и подсматривать за владельцами iPhone Изображение buzzfeednews.com В настоящее время в социальных сетях широко обсуждается значительная проблема, обнаруженная в работе сервиса голосовых и видео звонков FaceTime. Ошибка позволяет вам позвонить кому угодно через FaceTime, и сразу же услышать, что происходит вокр...

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

Лабораторная работа: настраиваем lvm, raid на linux Небольшое отступление: данная л\р является синтетической. Некоторые задания которые здесь описаны можно сделать гораздо проще, но поскольку задача л/р — познакомиться с функционалом raid, lvm то некоторые операции искусственно усложнены. Требования к инструментам для выполне...

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

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

Накопительное обновление KB4512941 исправляет серьезную ошибку в Windows 10 версии 1903 Последнее накопительное обновление, выпущенное Microsoft для Windows 10 версии 1903, устраняет ошибку, возникающую в «Песочнице» Windows после установки другого обновления.В частности, Microsoft признала ошибку, приводившую к неисправности Windows Sandbox после установки нак...

На ошибках учатся: кейс разработки мобильного приложения от Райффайзенбанка Как работа над ошибками помогла разработчикам мобильного приложения увеличить количество транзакций на 20% и поднять динамику открытия накопительных счетов на 50%.

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

[Перевод] Почему Data Science командам нужны универсалы, а не специалисты HIROSHI WATANABE/GETTY IMAGES В книге «Богатство народов» Адам Смит показывает, как разделение труда становится главным источником повышения производительности. Примером выступает линия сборки завода по производству булавок: «Один рабочий тянет проволоку, другой выпрямляет...

Умный кондиционер Xiaomi поступил в продажу Неделю назад компания Xiaomi представила умный кондиционер, который получил название Xiaomi Mijia Smart Air Conditioner. Сегодня устройство поступило в продажу по цене около 362 долларов, а после 29 декабря цена увеличится до 375 долларов. Умным кондиционер дела...

Новый глава HTC: компания перестала внедрять инновации в смартфоны Компания HTC некогда занимала лидирующие позиции на рынке смартфонов. В 2011 году на её долю приходилось 11% продаж смартфонов на глобальном рынке. Но в последнее время дела у компании идут столь неважно, что в отчётах аналитиков она даже не упоминается в качестве отдельного...

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

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

[Перевод] Первый взгляд на Facebook Libra Подробный обзор от Binance Research долгожданного вхождения Facebook в криптовалютную индустрию. Перевод выполнен командой проекта INDEX Protocol. Сейчас в новостях очень много шумихи вокруг этого проекта, при этом очень мало реальных данных и хороших разборов. Команда Bina...

Microsoft выпускает Office Insider Build 12026.20000 Microsoft выпустила новую версию Office для инсайдеров. Новая сборка 12026.20000 не содержит новых функций в приложениях Office, но содержит множество исправлений ошибок и улучшений производительности. Вы можете прочитать официальный список изменений ниже.Что новогоPowerPoin...

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

[Перевод] Фаззинг в стиле 2000 года на современных приложениях Windows 10 Рис. 1. Ушиблен, но не сломлен. Калькулятор Windows, чей код недавно опубликован на Github, оказался одним из двух протестированных приложений, которые не зависли и не упали в противостоянии с фаззером оконных сообщений разработки 2000 года. Размер окна специально увеличен,...

Синхронизация клиентских запросов в Spring Сегодня предлагаю Вам разобрать одну практическую задачу о гонке клиентских запросов, с которой я столкнулся в МаксимаТелеком при разработке back-end для нашего мобильного приложения MT_FREE. При старте клиентское приложение асинхронно отправляет «пачку» запросов к API. При...

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

[Перевод] 5 распространенных ошибок при использовании архитектурных компонентов Android Даже если вы не делаете этих ошибок, стоит о них помнить, чтобы не столкнуться с некоторыми проблемами в будущем. Читать дальше →

Куо: Apple выпустит 12,9-дюймовый iPad и 16-дюймовый MacBook Pro с технологией mini-LED в конце 2020 года Apple заинтересована в использовании mini-LED панелей, поскольку они предлагают насыщенную гамму, высокий коэффициент контрастности и широкий динамический диапазон.

[Перевод] Поиск пути среди круглых препятствий Навигация по лесу Алгоритм поиска пути A* — это мощный инструмент для быстрой генерации оптимальных путей. Обычно A* демонстрируют при навигации по картам из сеток, но он может использоваться не только для сеток! Он может работать с любыми графами. Можно использовать A* для ...

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

О разных тиках замолвите слово или как не получить ошибку в Powershell при работе с Get-Date Доброго дня, любители Powershell. Я люблю его, и сегодня заметил одну странность, которая мотивировала к написанию данного поста. Думаю, вам тоже будет интересно. Дело о лишнем тике. Если интересно, добро пожаловать под кат: Читать дальше →

[Перевод] Действительно ли Python GIL уже мертв? Всем привет! Уже в следующий понедельник начинаются занятия в новой группе курса «Разработчик Python», а это значит, что у нас есть время для публикации еще одного интересного материала, чем мы сейчас и займемся. Приятного прочтения. В далеком 2003 году Intel выпустил нов...

[Перевод] Асинхронное программирование в Python: краткий обзор Когда говорят о выполнении программ, то под «асинхронным выполнением» понимают такую ситуацию, когда программа не ждёт завершения некоего процесса, а продолжает работу независимо от него. В качестве примера асинхронного программирования можно привести утилиту, которая, работ...

Oracle APEX. Отчеты В этой статье описываются три типа отчетов апекса: Classic Report, Interactive Report (IR) и Interactive Grid (IG). Classic Report — самый простой из них, но в сочетании с другими компонентами позволяет делать достаточно неожиданные вещи. IR и IG обладают намного более широк...

Statista опубликовала рейтинг самых вредных для здоровья смартфонов SAR — это удельный коэффициент поглощения электромагнитной энергии в тканях человеческого тела за одну секунду с единицей измерения ватт на килограмм (Вт/кг). Данным показателем принято определять уровень вредного воздействия мобильных телефонов, и во времена, когда сотовая ...

Интервью с Виталием Брагилевским: «Мир, в котором все будут программировать на Haskell — это вряд ли хороший мир» Виталий Брагилевский (@_bravit) пока что еще преподает в ЮФУ курсы по Haskell и теории алгоритмов. Также, дает выездные курсы в других городах, является редактором и переводчиком множества книг о Haskell и функциональном программировании, состоит в комитетах Haskell 2020 и...

[Перевод] Преимущества и недостатки HugePages Перевод статьи подготовлен для студентов курса «Администратор Linux». Ранее я рассказал о том, как проверить и включить использование Hugepages в Linux. Эта статья будет полезна, только если у вас действительно есть, где использовать Hugepages. Я встречал множество людей, ...

Самым быстрорастущим брендом на рынке смартфонов США стал... Google Pixel Аналитики Strategy Analytics опубликовали новый отчёт, касающийся рынка смартфонов США. К сожалению, сам отчёт платный, но самую главную особенность источник предоставил бесплатно. Речь о том, что самым быстрорастущим брендом смартфонов на рынке США является Google. То...

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

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

Ультрабук ASUS ZenBook S13 получил сверхтонкие рамки экрана ASUSTeK Computer представила компактный лэптоп ZenBook S13 (UX392), техническим параметрам которого могут позавидовать многие ультрабуки. Здесь установлен 13,9-дюймовый дисплей NanoEdge с толщиной рамок всего 2,5 мм. Коэффициент отношения поверхности экрана к общей площади.....

Общие компоненты силами разных команд. Доклад Яндекса Создание и сопровождение общих компонентов — процесс, в котором должны быть заняты множество команд. Руководитель службы общих компонентов Яндекса Владимир Гриненко tadatuta объяснил, как их разработка переросла выделенную команду «Лего», как мы сделали монорепозиторий на ба...

PHP для начинающих. Обработка ошибок Не совершает ошибок только тот, кто ничего не делает, и мы тому пример — сидим и трудимся не покладая рук, читаем Хабр :) В этой статье я поведу свой рассказа об ошибках в PHP, и о том как их обуздать. Читать дальше →

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

Добавление коэффициента компенсации геометрических особенностей и сохранения в EEPROM, в автоматической калибровки на Marlin Добрый день, Уважаемые читатели!Я хотел бы продолжить тему с разработками и процессами этапов разработок относящихся к 3D принтерам, все работы проходили/ проходят в рамках текущего стартап проекта "Erzay3D". Сниппет кода является продолжением статьи Добавление RGB Светодиод...

Унифицированная обработка ошибок (C++ вариант для микроконтроллеров) При разработке ПО для микроконтроллеров на С++ очень часто можно столкнуться с тем, что использование стандартной библиотеки может привести к нежелательным дополнительным расходам ресурсов, как ОЗУ, так и ПЗУ. Поэтому зачастую классы и методы из библиотеки std не совсем подх...

Эксперты: «3D-сканер обойдется в 10 раз дешевле, чем ошибка при традиционном контроле качества» Канадская компания Creaform – один из производителей, которые создают будущее на наших глазах. Портативные метрологические 3D-решения Creaform уже меняют правила игры на производстве, повышая эффективность контроля качества и оптимизируя технологический процесс. iQB Technolo...

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

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

Google обеспечил 93% переходов из органического поиска в США в Q4 2018 В четвёртом квартале 2018 года на долю Google приходилось 93% переходов из органического поиска в США. На мобильных устройствах этот показатель был ещё выше – 96%. Об этом свидетельствуют данные нового отчёта аналитической компании Merkle. Органический поиск в целом Обычно в...

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

В Search Console появились три новых отчёта по структурированным данным Google добавил в Search Console три новых отчёта, призванных предоставить пользователям больше возможностей для мониторинга структурированных данных на сайте. В их числе – 2 отчёта по статусу расширенных результатов («Окно поиска по сайту» и «Логотип») и отчёт о структуриров...

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

Организуем ML-проект с помощью Ocean Вступление За годы разработки ML- и DL-проектов у нашей студии накопились и большая кодовая база, и много опыта, и интересные инсайты и выводы. При старте нового проекта эти полезные знания помогают увереннее начать исследование, переиспользовать полезные методы и получить ...

[Из песочницы] Использование SQLite в Unity (Unity + SQLite) Всем привет, данная публикация будет посвящена работе с встраиваемой реляционной базой данных SQLite в Unity. Данная статья написана новичком для новичков с целью показания работы с SQLite, предполагается, что вы знаете основы SQL. Так как в интернете нет ясного тутора для н...

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

Умный кондиционер Xiaomi Mijia Smart Air Conditioner появился в продаже Ни для кого не секрет, что компания Xiaomi производит множество самых разных продуктов, не ограничиваясь одними лишь смартфонами. Например, неделю назад был представлен умный кондиционер Xiaomi Mijia Smart Air Conditioner, который сегодня появился в продаже по цене 362 долла...

[Перевод] В чем разница между исследователем данных и статистиком? Всем привет. Открыт набор на новый курс от Otus — "Прикладная аналитика на R", который стартует уже в конце этого месяца. В связи с этим хочу поделиться переводом публикации о разнице между аналитиком по данным и статистиком, который в свою очередь использует R на практике. ...

Расчет странового коэффициента УЕФА В футболе есть два популярных турнира: Лига Чемпионов и Лига Европы. На основании их результатов рассчитывается так называемый Рейтинг футбольных ассоциаций. На базе этого рейтинга в дальнейшем определяется, какое количество команд от каждой страны будет участвовать в посл...

[Перевод] 10 самых распространенных ошибок при работе с платформой Spring. Часть 1 Всем привет. Сегодня делимся первой частью статьи, перевод которой подготовлен специально для студентов курса «Разработчик на Spring Framework». Начнём! Spring — пожалуй, одна из самых популярных платформ разработки на языке Java. Это мощный, но довольно сложный в освоении...

Microsoft выпускает KB4516041 и KB4516048 для Windows 8.1 и Windows 7 В дополнение к дополнительным накопительным обновлениям для Windows 10, которые Microsoft выпустила на этой неделе, софтверный гигант программного обеспечения также выпустил новые ежемесячные предварительные версии накопительных обновлений для Windows 7 и Windows 8.1.Новые о...

[Перевод] Полезные инструменты Python Друзья, добрый вечер! У нас отличные новости, открыт набор в новую группу по курсу «Разработчик Python». Группа стартует уже в начале июля, а прямо сейчас, по устоявшейся традиции, мы делимся полезным переводом подготовленным для студентов данного курса. Когда вы только н...

Мультиуровневая оптимизация систем на основе AMD Phenom Бесспорно, новые процессорные решения в лице Ryzen серии 3000 вернули небывалый интерес как сообщества, так и энтузиастов к продукции бренда Advance Micro Device, а недавнее достижение «1usmus» в плане улучшения алгоритма работы процессоров последнего поколения показало, что...

Ninjas in Pyjamas — фавориты шведского дерби в Сиднее 3 мая в плей-офф Intel Extreme Masters Season XIV — Sydney по CS:GO состоится шведский дерби между командами Ninjas in Pyjamas и Fnatic. Победитель серии bo3 сыграет с NRG Esports в полуфинале турнира. Ninjas in Pyjamas Fnatic По прогнозам букмекера, у Ninjas in Pyjama...

Наблюдаются проблемы с работой приложения и службы «Ваш телефон» от Microsoft Если вы заметили, что на вашем компьютере не работает приложение «Ваш телефон», то вы не одиноки. Компания Microsoft признала наличие проблем в работе службы, из-за которых пользователи могут получать ошибки и испытывать проблемы с подключением к сервису. На портале Microso...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 30. Сетевая архитектура Cisco и устранение Мы практически дошли до конца тематики первой части курса CCNA, необходимой для сдачи экзамена ICND1. Поскольку я пропустил несколько тем, то этот и следующий видеоуроки будут посвящены заполнению пробелов в ваших знаниях. Сегодня мы рассмотрим три темы: сетевая архитекту...

Компания Backblaze опубликовала очередной отчет о состоянии сотен тысяч HDD, установленных в ее вычислительных центрах Компания Backblaze, занимающаяся резервным копированием данных, опубликовала очередной отчет о работе накопителей на жестких магнитных дисках в ее вычислительных центрах. Он включает данные за минувший квартал и в целом охватывает период с апреля 2013 года по сентябрь 2...

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

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

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

[Перевод] Самые позорные ошибки в моей карьере программиста (на текущий момент) Как говорится, если тебе не стыдно за свой старый код, значит, ты не растешь как программист — и я согласна с таким мнением. Я начала программировать для развлечения более 40 лет назад, а 30 лет назад и профессионально, так что ошибок у меня набралось очень много. Будучи пр...

В Редакторе отчетов Google Ads стала доступна работа сразу с несколькими аккаунтами Управляющие аккаунты могут создавать отчеты для 10 учетных записей

Facebook запустил ряд обновлений для обеспечения безопасности брендов Facebook представил ряд обновлений, призванных обеспечить безопасную среду на платформе для брендов. Среди них:  Отдельная вкладка в Business Manager и Ads Manager для создания «чёрных» списков, просмотра отчётов о подготовке контента и фильтрации продуктов, которые поп...

Search Console потерял часть данных по трафику из поиска по картинкам Google предупредил, что в связи со сбоем в работе Search Console в отчётах об эффективности отсутствует часть данных по трафику из Google Картинок, полученному в период с 14 по 19 ноября. Об этом сообщается на странице Data Anomalies в Справочном центре GSC. Из-за бага в отч...

[Перевод] Изучаем Docker, часть 6: работа с данными В сегодняшней части перевода серии материалов о Docker мы поговорим о работе с данными. В частности — о томах Docker. В этих материалах мы постоянно сравнивали программные механизмы Docker с разными съедобными аналогиями. Не будем отходить от этой традиции и здесь. Данные в ...

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

[Перевод] Устойчивый нейронный машинный перевод В последние годы нейронный машинный перевод (НМП) с использованием моделей «трансформер» добился необычайных успехов. НМП на основе глубоких нейросетей обычно обучаются с начала до конца на очень объёмных параллельных корпусах текстов (текстовых парах) исключительно на основ...

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

Анализ фьючерсных отчетов: пойдет ли биткоин выше? Фьючерсные отчеты — полезный для трейдеров инструмент, помогающий уловить настроения среди крупных игроков и дополнить видение рыночной ситуации. О том, какие настроения царят в стане «китов» биткоин-рынка, рассказывают преподаватель курса Дмитрий Перепелкин и глава отдела к...

Windows 10 версии 1903 получает новое обновление стека обслуживания Microsoft рекомендует пользователям Windows 10 версии 1903 установить новое обновление стека обслуживания (SSU) для устранения ошибки в компонентах по запросу (FOD).SSU необходимо для правильной работы самого процесса Windows Update, и Microsoft регулярно выпускает обновлени...

Vazen анонсирует «первые в мире» анаморфотные объективы системы Micro Four Thirds Китайская компания Vazen анонсировала продажи трех анаморфотных объективов для камер Micro Four Thirds. Показанные на выставке Cine Gear Expo модели имеют фокусные расстояния 28 мм, 40 мм и 65 мм. Все они обеспечивают анаморфирование с коэффициентом 1,8, то есть при исп...

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

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

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

Материалы с android-митапа: инструменты для автотестов | Yandex Mapkit 3 | дизайн приложений | Server Driven UI Привет! Это пост-отчёт с android-митапа, который недавно прошёл в офисе Авито. С коллегами из Озон, Surf, Revolut и Авито мы обсуждали интеграцию Yandex Mapkit 3, как быстро запускать фичи с Server Driven UI, какие инструменты выбирать для автотестов и как сделать дизайн при...

[Перевод] Oops, I did it again: отладка распространенных ошибок в JavaScript Порой написание кода JavaScript дается сложно, а иногда и просто пугает, что знакомо многим разработчикам. В процессе работы неизбежно возникают ошибки, причем некоторые из них повторяются частенько. В статье, рассчитанной на начинающих разработчиков, рассказывается об эт...

Пробы и ошибки при выборе HTTP Reverse Proxy Всем привет! Сегодня мы хотим рассказать о том, как команда сервиса бронирования отелей Ostrovok.ru решала проблему роста микросервиса, задачей которого является обмен информацией с нашими поставщиками. О своем опыте рассказывает undying, DevOps Team Lead в Ostrovok.ru. Чи...

[Перевод] Как использовать systemd-nspawn для восстановления Linux-системы Перевод статьи подготовлен специально для студентов курса «Администратор Linux». Разбираемся со способностью systemd запускать контейнеры для восстановления корневой файловой системы поврежденной системы. До тех пор пока будут существовать системы GNU/Linux, системным ...

В Google Search Console появился отчет с данными по ленте Discover Google добавил в Search Console отчет об эффективности сайта в ленте Discover. Вчера вебмастера начали получать по почте специальные уведомления c предложением попробовать новый инструментарий. Теперь сайты, получающие трафик из ленты Discover, смогут ознакомиться со статист...

[Перевод] Почему вам стоит разгонять оперативную память (это легко!) Любая программа на ПК использует для работы оперативную память, RAM. Ваша RAM работает на определённой скорости, заданной производителем, но несколько минут копания в BIOS могут вывести её за пределы стандартных спецификаций. Да, скорость работы памяти имеет значение Кажд...

Republic в Kubernetes: переезд десятилетия Скандальные, важные и просто очень крутые материалы выходят в СМИ не каждый день, да и со 100% точностью спрогнозировать успешность той или иной статьи не возьмётся ни один редактор. Максимум, чем располагает коллектив — на уровне чутья сказать, «крепкий» материал или же «...

Минус уши или как не испортить звук в игре с самого начала Статья о звуке, но адресована скорее не саунд-дизайнерам (которым всё известно), а продюсерам, ПМ-ам игровой индустрии и начинающим разработчикам. Собранные здесь ошибки — это наш собственный опыт из времён, когда War Robots была ещё прототипом в новой для компании нише. ...

Тяжёлое бремя времени. Доклад Яндекса о типичных ошибках в работе со временем В коде самых разных проектов нередко приходится оперировать временем — например, чтобы завязать логику работы приложения на текущее время у пользователя. Старший разработчик интерфейсов Виктор Хомяков описал типичные ошибки, которые встречались ему в проектах на языках Java,...

IHS: в сентябре выйдет MacBook Pro с 16-дюймовым ЖК-дисплеем с разрешением 3072 × 1920 точек Аналитик исследовательской компании IHS Markit Джефф Лин (Jeff Lin) сообщил о планах Apple выпустить в сентябре этого года MacBook Pro с 16-дюймовым экраном. Об этом указано в последнем отчёте IHS Emerging PC Market Tracker, посвящённом обзору рынка ПК. Лин полагает, что дис...

Google Ads Scripts начали поддерживать отчеты AdWords API v201809 А в несколько отчетов добавили новые поля по конверсиям

OTUS. Наши любимые ошибки Два с половиной года назад мы запустили проект Otus.ru и я написал вот эту статью. Сказать, что я ошибся – это совсем ничего не сказать. Сегодня я хотел бы подвести промежуточный итог и немного рассказать о проекте, что у нас пока получилось, что у нас «под капотом». Начну я...

Инструмент проверки URL в Search Console обозначает ошибки 410 как 404 Инструмент проверки URL в Google Search Console обозначает коды ответа сервера 410 (Gone) как 404 (Not found). Этот нюанс в работе сервиса заметил один из западных специалистов. Своим наблюдением он поделился в Twitter: Сотрудник Google Джон Мюллер подтвердил, что это действ...

[Из песочницы] Windows service. Поиск системных ошибок и отображение их в WinForm C# В этой статье мы разберем как с нуля создать приложение, которое будет работать со службами windows и отображать системные ошибки в WinForm (C#). План этой статьи: Создание службы Event Viewer Код службы Проверка работы службы(Запуск службы вручную) Отображение WinForm ...

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

[Из песочницы] Не переусложняйте ваш CI/CD и пользуйтесь Docker'ом осмысленно Я работал в разных компаниях, которые используют микросервисы. И они запускали их в docker контейнерах. Сейчас я работаю с проектом, который хоть и монолит, но его все равно удобнее запустить в контейнере. С одной стороны, Docker очень универсальный инструмент, его можно л...

[Перевод] Знакомство с Тестированием в Python. Ч. 3 Друзья, у нас для вас отличные новости. Во-первых на улице наконец-то светит солнышко, а это значит, что весна начинает полноправно вступать в свои права. Вторая новость более профильная — уже 20 марта стартует первое занятие в новом потоке по курсу «Разработчик Python», в с...

WinForms: ошибки, Холмс Мы любим искать ошибки в проектах Microsoft. Почему? Всё просто: их проекты, как правило, легко проверить (работу можно вести сразу в среде Visual Studio, для которой у PVS-Studio есть удобный плагин) и они содержат мало ошибок. Поэтому обычный алгоритм работы такой: найти ...

StoreData планирует повторить успех 2018 года Дата-центры StoreData снова номинированы на звание «ЦОД года» в рамках Национальной премии «ЦОДы.РФ». Команда эксплуатации ЦОДов StoreData в заявке на участие в конкурсе представила результаты работы за 2018 год, рассказав, что нового удалось внедрить в работу инженерной инф...

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

Security Week 31: уязвимость в VLC и испорченный телефон На прошлой неделе широко обсуждалась (новость) серьезная уязвимость в популярном медиаплеере VLC. Информация о проблеме была добавлена в реестр немецкого центра реагирования на угрозы CERT Bund и в американскую базу National Vulnerability Database. Изначально уязвимость CVE-...

[Перевод] Тестирование инфраструктуры как код с помощью Pulumi. Часть 1 Добрый день, друзья. В преддверии старта нового потока по курсу «DevOps практики и инструменты» делимся с вами новым переводом. Поехали. Использование Pulumi и языков программирования общего назначения для инфраструктурного кода (Infrastructure as Code) дает много преимущ...

Единичный коэффициент мощности для отрасли здравоохранения POWERCOM переходит на единичный коэффициент мощности во всех моделях трехфазных ИБП. Этот параметр в эпоху глобальной цифровизации является одним из основных при выборе ИБП для многих отраслей; не стала исключением здесь ...

Открытый вебинар «Customer Journey: какой трафик и куда вести» Коллеги, в конце февраля этого года мы запускаем новый курс «Трафик-менеджер» и уже начали публиковать статьи, к нему приуроченные. Очередной материал подготовлен на основании открытого урока, который состоялся буквально на днях. На нём мы рассмотрели Customer Journey: с ка...

[Перевод] 5 отличных способов анимировать React-приложения в 2019 году Анимация в приложениях React — популярная и обсуждаемая тема. Дело в том, что способов ее создания очень много. Некоторые разработчики используют CSS, добавляя теги в HTML-классы. Отличный способ, его стоит применять. Но, если вы хотите работать со сложными видами анимаци...

Allure-Android. Информативные отчеты для мобильной автоматизации Автоматизация мобильных приложений довольно молодая сфера: фреймворков много и многие проекты сталкиваются с проблемой выбора самого «быстрого, стабильного, простого в использовании». Также и мы около двух лет назад стояли перед выбором нового инструмента автоматизации тести...

Полнокадровая беззеркальная камера Canon EOS RP: лидер в наилегчайшем весе Canon EOS RP — инструмент любительского класса, сохраняющий свой чемпионский титул в наилегчайшем весе по разрешающей способности сенсора и работе автоматической фокусировки. Среди полнокадровых аналогов камера является самой легкой, компактной и доступной по цене, но при эт...

Топ-менеджера Apple обвинили в инсайдерской торговле. Он должен был с ней бороться Изображение: Pexels Комиссия по ценным бумагам и биржам и министерство юстиции США выдвинули обвинения в инсайдерской торговле в адрес бывшего высокопоставленного сотрудника Apple. Дэниел Левофф работал ведущим юристом компании и имел доступ к отчетности до ее публикации....

Google Ads добавит данные по кросс-девайс конверсиям во все отчёты по атрибуции Начиная с 1 мая Google Ads будет включать данные по конверсиям, полученным в результате взаимодействий на нескольких устройствах, во все отчёты по атрибуции. Речь идёт о таких метриках, как общее число конверсий, ценность конверсий и конверсии по последнему клику. Это измене...

[Перевод] Элегантная обработка ошибок в JavaScript с помощью монады Either Давайте немного поговорим о том, как мы обрабатываем ошибки. В JavaScript у нас есть встроенная функция языка для работы с исключениями. Проблемный код мы заключаем в конструкцию try...catch. Это позволяет прописать нормальный путь выполнения в разделе try, а затем разобрать...

Топ 10 ошибок в C++ проектах за 2018 год Вот уже три месяца, как 2018 год позади. Для многих он пролетел почти незаметно, но для нас, разработчиков PVS-Studio, он оказался весьма насыщенным. Мы трудились в поте лица, бесстрашно боролись за продвижение статического анализа в массы и искали новые ошибки в открытых пр...

[Перевод] Порождение событий, CQRS и Laravel Перевод статьи подготовлен для студентов профессионального курса «Framework Laravel» ________________________ Введение Эта статья посвящена основам создания событийных CQRS-систем на языке PHP и в фреймворке Laravel. Предполагается, что вы знакомы со схемой разработки с ...

Что такое low-code/no-code платформа и CRM, CRM+, ERP Ниже представляю взгляд на low-code/no-code на основе 20-ти лет опыта внедрения CRM/ERP. В экономике, со всё растущей конкуренцией, low-code/no-code в ближайшее время начнёт занимать растущее большое место. И дело здесь не в том, что все хотят сэкономить на оплате труда вен...

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

[Перевод] Серверный рендеринг в бессерверной среде Автор материала, перевод которого мы публикуем, является одним из основателей проекта Webiny — бессерверной CMS, основанной на React, GraphQL и Node.js. Он говорит, что поддержка многоарендной бессерверной облачной платформы — это дело, которому свойственны особенные задачи....

[Перевод] История одного SQL расследования В декабре прошлого года я получил интересный отчет об ошибке от команды поддержки VWO. Время загрузки одного из аналитических отчетов для крупного корпоративного клиента казалось непомерно большим. А так как это сфера моей ответственности, я тут же сосредоточился на решении ...

Сообщения об ошибках установки Windows 10 скоро станут понятней Обычным пользователям их будет гораздо проще понятьСообщения об ошибках являются нормой для пользователей ПК, но это не делает их менее расстраивающими, когда они всплывают; особенно когда они не предлагают много полезной информации, сообщает ITbukva.com.Плохо объясненные ош...

[Из песочницы] Шлем отчеты Veeam agent Linux на почту или в Telegram Приветствую, Habr! Относительно недавно компания, в которой я работаю, начала предлагать Veeam как основное средство резервного копирования. И все бы ничего, но еще в процессе ознакомления выяснилось следующее: инструменты Veeam заточены под Windows, включая развертывание...

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

[Перевод] Python и быстрые HTTP-клиенты В наши дни, если вы пишете некое Python-приложение, то вам, скорее всего, придётся оснащать его функционалом HTTP-клиента, который способен общаться с HTTP-серверами. Повсеместное распространение REST API сделало HTTP-инструменты уважаемыми жителями бесчисленного множества п...

Так что же будет с аутентификацией и паролями? Вторая часть отчета Javelin «Состояние строгой аутентификации» Недавно исследовательская компания «Javelin Strategy & Research» опубликовала отчёт «The State of Strong Authentication 2019». Его создатели собрали информацию о том какие способы аутентификации используются в корпоративной среде и пользовательских приложениях, а также...

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

Unity Package Manager Unity — платформа, которая существует довольно давно и постоянно развивается. Однако, работая в ней с несколькими проектами одновременно, все еще можно столкнуться со сложностями в использовании общих исходников (.cs), библиотек (.dll) и остальных ассетов (изображения, звуки...

Search Console начнет присваивать данные Отчета по эффективности каноническим URL C 10 апреля показы с десктопа и мобайла будут отображаться в одной вкладке

Фрактал Чезаро ауксетик? Просматривая схемы различных фракталов, я обратил внимание на снежинку Коха, а точнее на ее частный случай – фрактал Чезаро (Cesaro). Глядя на него, я предположил, что из него можно получить ауксетик. Подробнее о том что такое ауксетики я рассказывал тут. Для начала вспомним...

Как прогнозировать поведение пользователей в приложении CEO App in the Air, Байрам Аннаков, разобрал на Epic Growth Conference практики, которые помогают кратно повысить коэффициент удержания пользователя в приложении. Читать дальше →

Кадровый ИТ-потенциал регионов России Специалисты Accenture сравнивали регионы России по трем показателям: подготовка ИКТ-специалистов, рынок ИКТ-кадров и спрос на них со стороны компаний. При этом в рейтинге не рассматривали Москву и Петербург.На составление обзора ушло 3 месяца, каждый из показателей формирова...

[Перевод] Учебный курс по React, часть 13: компоненты, основанные на классах Сегодня мы публикуем перевод очередного занятия учебного курса по React. Оно посвящено компонентам, основанным на классах. Такие компоненты создают с использованием ключевого слова class. → Часть 1: обзор курса, причины популярности React, ReactDOM и JSX → Часть 2: функци...

[Перевод] Специализированные чипы не спасут нас от «тупика ускорителей» Усовершенствования в скорости работы ЦП замедляются, и мы наблюдаем, как полупроводниковая индустрия переходит на карточки ускорителей, чтобы результаты продолжали заметно улучшаться. Больше всего выгоды от этого перехода получила Nvidia, однако, это часть одной и той же т...

[Перевод] Оборачиваем последовательности в Swift Всем привет. Сегодня хотим поделиться переводом подготовленным в преддверии запуска курса «iOS Разработчик. Продвинутый курс». Поехали! Одним из основных преимуществ протокольно-ориентированного дизайна Swift является то, что он позволяет нам писать общий код, который совме...

[Перевод] Структуры данных для программистов игр: bulk data Любому программисту будет полезно понимание различных структур данных и способов анализа их производительности. Но на практике мне ни разу не пригождались АВЛ-деревья, красно-чёрные деревья, префиксные деревья, списки с пропусками, и т.д. Некоторые структуры данных я исполь...

April 2019 Update - название следующего функционального обновления Windows 10 Разработка следующего функционального обновления для Windows 10 под кодовым названием 19H1 постепенно движется к своему логическому завершению. И, конечно же, интересно узнать, какое коммерческое название выберет Microsoft для нового обновления. По всей видимости, на этот р...

[Перевод] Основы движков JavaScript: прототипы оптимизации. Часть 1 Всем привет. Все меньше времени остается до запуска курса «Безопасность информационных систем», поэтому сегодня мы продолжаем делиться публикациями, приуроченными к запуску данного курса. Кстати, нынешняя публикация является продолжением вот этих двух статей: «Основы движков...

[Перевод] Использование Typescript с React – руководство для новичков Друзья, в преддверии выходных хотим поделиться с вами еще одной интересной публикацией, которую хотим приурочить к запуску новой группы по курсу «Разработчик JavaScript». Потратив последние несколько месяцев на разработку приложений на React и библиотек с использованием T...

[recovery mode] 10 ошибок юного PO (заключение) И теперь 3 главных ошибки. Если их совершать снова и снова, боюсь, что из юного PO можно перейти в роль бывшего PO. Начало тут и тут. Читать дальше →

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

Google показал новый отчёт в Search Console – Speed Report На конференции I/O 2019 Google показал новый отчёт в Search Console под названием Speed Report. На данный момент он находится на стадии закрытой беты. Speed Report будет содержать данные отчёта Chrome User Experience, которые теперь можно будет просматривать прямо в интерфей...

XLNet против BERT В конце июня коллектив из Carnegie Mellon University показал нам XLNet, сразу выложив публикацию, код и готовую модель (XLNet-Large, Cased: 24-layer, 1024-hidden, 16-heads). Это предобученная модель для решения разных задач обработки естественного языка. В публикации они ...

Samsung починила одну из главных функций Galaxy Watch Active 2 Умные часы Samsung Galaxy Watch Active 2 получили одно небольшое, но весьма полезное обновление. Как известно, эти часы поддерживают режим AlwaysOn Display. Но некоторые владельцы данной модели жаловались, что экран всё равно периодически гаснет. Обновление призвано исп...

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

Китайские компании лидируют в патентной гонке в сфере 5G Последний отчёт компании IPlytics говорит о том, что китайские компании заняли лидирующую позицию в патентной гонке в сфере 5G. Первое место по количеству оформленных патентов удерживает компания Huawei. Разработчики из Поднебесной лидируют в списке крупнейших патентных заяв...

Функциональная обработка ошибок в Kotlin с помощью Arrow Привет, Хабр! Все любят runtime exceptions. Нет лучшего способа узнать о том, что что-то не было учтено при написании кода. Особенно — если исключения обваливают приложение у миллионов пользователей, и эта новость приходит паническим email'ом с портала аналитики. В суббот...

Прекрасное знание школьной программы как показатель не самого высокого интеллекта Добрый день! Сегодня достаточно часто по TV и каналам на youtube можно увидеть эксперименты по “определению уровня интеллекта” у населения. Суть их заключается в том, что взрослым людям задают вопрос из школьной программы. Обычно такие “эксперименты” набирают множество просм...

Load Balancers для систем оркестрации К Load Balancers в системах оркестрации (Kubernetes, Nomad и других) предъявляется больше требований, чем просто балансировка загрузки. Во-первых, Load Balancer должен уметь читать каталог, со списком сервисов, на которые необходимо перенаправлять трафик (или, как вариант, д...

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

UltData – одно из лучших приложений для восстановления данных (Mac) Программные сбои, вирусы, не вовремя вышедшее из строя железо и человеческие ошибки – все это самые частые причины потери важных файлов. И, как показывает практика, практически все владельцы компьютеров рано или поздно сталкиваются с такими проблемами. Однако на сегодняшний ...

В Search Console добавили отчёт по «хлебным крошкам» В разделе «Улучшения» в Google Search Console стал доступен новый отчёт о статусе расширенных результатов – по «хлебным крошкам» (навигационным цепочкам, англ. Breadcrumbs). С помощью нового отчёта можно видеть и исправлять те ошибки, которые связаны с этим типом структуриро...

Blitz Engine & Battle Prime: ECS и сетевой код Вступление Battle Prime — первый проект нашей студии. Несмотря на то, что многие члены команды имеют приличный опыт в разработке игр, мы, естественно, сталкивались с разными сложностями во время работы над ним. Они возникали как в процессе работы над движком, так и в процес...

Вебинар «Визуализация отчётов с помощью Data Studio и Power BI» Мы расскажем, как визуализировать данные с помощью Google Data Studio и Power BI, рассмотрим новые функции и интересные отчеты. Обговорим, чем отличаются эти два инструмента визуализации отчетов. Отдельно расскажем вам об интеграции Google BigQuery и Power BI и покажем их во...

IT Governance для чайников В конце января на сайте ISACA (COBIT и т.п.) опубликована статья «Руководство ИТ для чайников» (IT Governance 101: IT Governance for Dummies). Заявляется, что это только первая часть цикла. Причём автор статьи не кто-нибудь, а сам Пол Вилкинсон (Paul Wilkinson) владелец и у...

.TW и .UK обеспечили рост регистраций во втором квартале Согласно отчёту VeriSign за второй квартал 2019 года, к его окончанию в мире было зарегистрировано 354,7 миллиона доменных имён. Прирост по сравнению с первым кварталом составил 2,9 млн доменов.Зона .COM подошла к концу квартала с 142,5 млн имён. По сравнению с первым кварта...

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

CLion 2019.1: ClangFormat, подсветка кода через Clangd, memory view, начальная поддержка микроконтроллеров Привет, Хабр! У команды CLion множество отличных новостей — питерская часть команды вместе с другими коллегами успешно перебралась в новый офис, к нам присоединились новые классные разработчики, а главное, мы буквально на днях выпустили первое большое обновление в этом году...

[Перевод] Как внедрить BI-подход к анализу данных: практические рекомендации Статья подготовлена Сергеем Шопиком, руководителем и основателем «Лаборатория клиентского опыта». За основу взят материал, опубликованный Martha Bennett на сайте международного аналитического агентства Forrester Research. Приглашаем всех желающих 18 июня в 20:00 по мск. на ...

Новая версия OxygenOS улучшила работу камеры OnePlus 7 Pro Одним из преимуществ OnePlus 7 Pro стала тройная тыльная камера. Несмотря на то, что эксперты DxOMark достаточно высоко оценили ее возможности, производитель продолжает ее совершенствовать. Так, вышло обновление программного обеспечения Oxygen OS 9.5.4.GM21AA, направленное н...

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

Установка Zimbra OSE 8.8.15 и Zextras Suite Pro на Ubuntu 18.04 LTS С последним патчем в Zimbra Collaboration Suite Open-Source Edition 8.8.15 LTS была добавлена полноценная поддержка «долгоиграющего» релиза операционной системы Ubuntu 18.04 LTS. Благодаря этому системные администраторы могут создавать серверные инфраструктуры с Zimbra OSE, ...

Патентные исследования в IT. Курс молодого бойца. Часть I. Как понять требования заказчика и подготовить шаблон отчет Перед вами первая статья из цикла для тех, кто хочет узнать, как правильно делать и оформлять патентные исследования и отчитываться с их помощью перед заказчиком. Разбираемся в терминах, готовим шаблон отчета о патентных исследованиях. Читать дальше →

(Статический) Подбор оптимальных контейнеров в программах на C++ Здравствуйте. Сегодня хотелось бы поговорить снова про статический анализ. И снова про C++. Только в отличие от PVS-Studio мы будем искать не какие-то ошибки в наших программах (хотя они ищут не только ошибки), а места, которые написаны недостаточно оптимально. И одним из та...

AdDuplex: May 2019 Update используется на 11,6% устройств с Windows 10 Компания AdDuplex опубликовала очередной ежемесячный отчёт о доле использования различных версий Windows 10, согласно которому May 2019 Update (версия 1903) теперь используется на 11,6% устройств с Windows 10, что на 5% больше, чем в предыдущем месяце. При этом отмечается, ...

Псевдо Lens Flare Привет, Хабр! Представляю вашему вниманию перевод статьи «Pseudo Lens Flare» автора John Chapman. Lens flare (блики на линзах) ― это фотографический артефакт, возникающий при рассеивании и преломлении света в системе линз. Хотя он является артефактом, существует множество...

Создание металлической фермы в СПДС Металлоконструкции Приглашаем вас принять участие в бесплатном вебинаре «Создание металлической фермы в СПДС Металлоконструкции». ЗАРЕГИСТРИРОВАТЬСЯ Вебинар состоится 23 апреля в 11:00 по Москве. Программа вебинара включает в себя демонстрацию новых возможностей программного продукта СПДС ...

Facebook платит пользователям по 20 долларов в месяц, чтобы получить неограниченный доступ к их личным данным на смартфонах Похоже, стремление Facebook собирать пользовательские данные не имеет границ. Новый отчёт ресурса TechCrunch касается ещё одного проекта социальной сети в этом направлении. Оказывается, ещё с 2016 года Facebook платит некоторым пользователям за установку своего приложен...

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

Исследователи предупредили, что протокол WS-Discovery используется для DDoS-атак ИБ-специалисты обеспокоены тем, что злоумышленники используют WS-Discovery (Web Services Dynamic Discovery) для DDoS-атак, так как протокол может давать коэффициент амплификации равный 300 и даже 500.

[Из песочницы] Работа с Jira API при помощи Python Всем привет. Появилась мысль автоматизировать выгрузку отчетов из Jira. Так как любимым инструментом был Python, выбор пал на модуль от JIra позволяющий работать с их API. Кому интересно прошу по кат. Читать дальше →

Материалы Panda Frontend Meetup #22: плагины, «сложные» данные, тестирование, декларативный Angular Привет! Это пост-отчёт с Panda Meetup #22, который проходил в офисе Авито. Мы обсуждали тестирование на основе свойств, работу со «сложными» данными (объектами с большой вложенностью и хитрой структурой), плагины vue-cli и декларативный Angular (почему бы и нет?). Заходите ...

[Перевод] Особенности Google PageSpeed: улучшение оценки сайта и его рейтинга в поиске Материал, перевод которого мы сегодня публикуем, посвящён рейтингу скорости сайтов, который можно вычислить с помощью Google PageSpeed Insights. Ни для кого не секрет то, что скорость сайта в наше время стала одной из его важнейших характеристик. Чем быстрее сайт загружаетс...

N+7 полезных книг Привет! Это очередной традиционый список книг, оказавшихся полезными за год. Сугубо субъективный, конечно. Но я серьёзно рассчитываю, что вы подскажете ещё классных штук почитать. Думай медленно, решай быстро — Даниэль Канеман Это самое волшебное, что случалось за послед...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 16. Создание сети в небольшом офисе Сегодня я расскажу, как организовать сеть в небольшом офисе компании. Мы достигли определенного этапа обучения, посвященного свитчам – сегодня у нас будет последнее видео, завершающее тему коммутаторов Cisco. Конечно, мы еще будем возвращаться к свитчам, и в следующем видеоу...

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

Совет Федерации принял законы о неуважении к власти и фейковых новостях Сегодня 149 сенаторов Совета Федерации проголосовали за принятие закона о публикации фейковых новостей. Против проголосовало только 3 человека, 4 сенатора воздержались, о чем сообщает «Коммерсант». Согласно новым правилам, за публикацию неправдивой информации физические лица...

Отчёты об индексировании в Search Console не обновлялись уже 16 дней Прошло уже 16 дней с тех пор, как Google в последний раз обновлял отчёты об индексировании в Search Console. 15 апреля компания сообщила, что баг с деиндексацией страниц, недавно устранённый в основном поиске, также вызвал сбои в работе Search Console. В связи с этим обновле...

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

Серьезная ошибка FaceTime позволяет подслушивать пользователей Apple работает над устранением ошибки сервиса FaceTime, которая позволяет любому пользователю видеть аудио и видео с вашего iPhone или iPad, даже если вы не отвечаете на вызов. Подробнее об этом читайте на THG.ru.

[Перевод] Опыт кандидата при рекрутинге разработчиков программного обеспечения. Часть 1 День добрый, друзья. Сегодняшняя публикация будет не совсем типичной для нашего блога, потому как речь пойдет о рекрутинге разработчиков ПО, а точнее о практическом опыте кандидата. И приурочена данная статья к запуску нового потока по курсу «IT-Recruiter». Было доказано,...

Обновление Windows 10 вызывает «красный экран» В конце лета компания Microsoft начала распространение обновления KB4512941 (Build 18362.329). Помимо новых функций, исправлений ошибок и улучшений апдейт принёс с собой и многочисленные баги. Одной из таких ошибок стало значительное падение производительности ОС…

Сайзинг Elasticsearch — How big a cluster do I need? — Well, it depends… (злобное хихиканье) Elasticsearch — сердце Elastic Stack, в котором происходит вся магия с документами: выдача, приём, обработка и хранение. От правильного количества нод и архитектуры решения зависит его производительност...

Open Rack v3: что ждать от нового стандарта архитектуры серверных стоек Он найдет применение в гипермасштабируемых ЦОД. / фото Not4rthur CC BY-SA Зачем обновили спецификацию Инженеры из Open Compute Project (ОСР) представили первую версию стандарта еще в 2013 году. Он описывал модульную и открытую конструкцию стоек для ЦОД шириной в 21 дюйм. Т...

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

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

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

[Перевод - recovery mode ] Использование Union вместо OR Иногда медленные запросы можно исправить, немного изменив запрос. Один из таких примеров может быть проиллюстрирован, когда несколько значений сравниваются в предложении WHERE с помощью оператора OR или IN. Часто OR может вызывать сканирование индекса или таблицы, которая м...

В AppMetrica появились отчеты для отслеживания доходов приложения В AppMetrica появился Revenue-отчёт, который позволяет отслеживать связь между поведением пользователей и доходом приложения. Новый отчёт поможет найти самую выгодную аудиторию, популярные у пользователей товары и платные функции, а также сценарии покупок. Теперь для владель...

Проблемы с меню «Пуск» в накопительном обновлении Windows 10 KB4517389 Windows 10 KB4517389, поставляемая обычным пользователям с исправлениями безопасности и улучшениями печати, также делает нерабочим меню Пуск с критической ошибкой. Накопительное обновление Windows 10 за октябрь 2019 года содержит относительно меньше ошибок и обеспечивает без...

Microsoft планирует исправить 4 проблемы в Windows 10 версии 1903 Разработка Windows 10 – это непрерывный длительный процесс, и операционная система получает обновления функций примерно с шестимесячным интервалом. Microsoft недавно выпустила обновление для Windows May 2019 Update (версия 1903) с длинным списком улучшений и несколькими изве...

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

Вышло накопительное обновление Windows 10 Build 18362.86 для May 2019 Update Более двух недель назад Microsoft выпустила Windows 10 Build 18875 для Fast Ring, объединив каналы Skip Ahead и Fast Ring. Поскольку на тот момент было много людей, которые обновлялись с 19H1 до 20H1, то вскоре было обнаружено, что существует проблема с текущим накопительным...

В минувшем квартале Xiaomi опередила Samsung и стала №1 на рынке смартфонов Украины, темпы роста в Европе достигли 415% Компания по исследованию рынка Canalys опубликовала отчёт о состоянии рынка смартфонов в четвёртом квартале 2018 года. Из данных отчёта видно, что в минувшем квартале Xiaomi достигла отличных результатов по продажам в Европе, а в Украине и вовсе стала лидером рынка. Так, по ...

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

Уровень излучения Xiaomi Mi Note 10, Redmi 8 и других популярных смартфонов Xiaomi и Redmi В Сети появились свежие данные о степени опасности новых смартфонов Xiaomi и Redmi с точки зрения пагубного влияния на организм человека. Главный показателем тут выступает удельный коэффициент поглощения электромагнитного излучения (Specific absorption rate, SAR). Едини...

Новый дизайн YouTube перестает работать в Microsoft Chromium Edge Edge на основе Chromium столкнулся с новой проблемой при использовании принадлежащего сервиса Google YouTube. Некоторые пользователи сегодня заметили, что YouTube открывается с классическим интерфейсом в браузере Edge, и новый дизайн больше не доступен по неизвестным причина...

[Перевод] Ищем утечки памяти в приложениях на Python Ola! мы продолжаем серию публикаций приуроченных к запуску курса «Web-разработчик на Python» и прямо сейчас делимся с вами переводом еще одной интересной статьи. В Zendesk мы используем Python для создания продуктов с машинным обучением. В приложениях с использованием машин...

Анализ фьючерсных отчетов: короткие позиции биткоин-китов обновили максимум Аналитик The Block Райан Тодд проанализировал данные фьючерсных отчетов COT и пришел к выводу, что в течение последних двух недель короткие позиции хедж-фондов достигли исторического максимума. Тодд отмечает, что в июне объем и сумма открытых позиций на CME достигла пиковых ...

[Перевод] Введение в Redis с использованием Spring Boot Перевод статьи подготовлен специально для студентов курса «Разработчик на Spring Framework». В этой статье мы рассмотрим основы использования Redis через Spring Boot с помощью библиотеки Spring Data Redis. Мы создадим приложение, которое демонстрирует, как выполнять CR...

5 ошибок начинающего лида У каждого тимлида есть своё кладбище сотрудников управленческих ошибок. Каждый день публикуются новые статьи «5 ошибок начинающего разработчика», «7 примеров того, как не надо управлять процессами», «100 и 1 способ укладываться в сроки». И это круто! Чужие грабли экономят в...

Суммарная мощность ветроэнергетики в США превысила 100 гигаватт Вчера Американская ассоциация ветроэнергетики (AWEA) опубликовала отчёт о состоянии дел отрасли в третьем квартале 2019 года. Выяснилось, что генерация электричества в США силой ветра превысила знаковый порог в 100 гигаватт. За квартал на территории США были развёрнуты новые...

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

Совместная работа с документами, обновленный корпоративный чат и мобильное приложение: Что нового в Zextras Suite 3.0 На прошлой неделе состоялся долгожданный релиз популярного набора дополнений для Zimbra Collaboration Suite Open-Source Edition под названием Zextras Suite 3.0. Как и подобает мажорному релизу, помимо различных баг-фиксов, в него было добавлено множество значительных изменен...

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

[Перевод] Учебный курс по React, часть 11: динамическое формирование разметки и метод массивов map В сегодняшней части перевода учебного курса по React мы поговорим об использовании стандартного метода массивов map() для организации динамического формирования JSX-разметки, описывающей наборы однотипных элементов. → Часть 1: обзор курса, причины популярности React, Reac...

Шум в больших данных. Анализ на основе энтропии информации Попалась задача под названием «Квартет Энскомба (Анскомба)» (англ.версия). На рисунке 1 представлено табличное распределение 4 случайных функций (взято из Википедии). Рис. 1. Табличное распределение четырех случайных функций На рисунке 2 представлены параметры распределе...

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

Накануне публикации квартального отчёта NVIDIA аналитики рассуждают о провале Turing Тяжело быть первым.

Поддержка iOS 13 может начаться с Apple iPhone 7 и 7 Plus Поскольку iOS обновляется и усложняется с каждым годом, старые модели Apple iPhone, которые считаются несовместимыми с новой сборкой iOS, обречены навсегда зависнуть с текущей версией, работающей на телефоне. Например, iOS 12 доступна с ограниченной поддержкой для Apple iPho...

Патч для RCE-уязвимости в LibreOffice можно обойти В начале июля команда LibreOffice выпустила обновление для своего офисного пакета. В версии 6.2.5 разработчики закрыли две серьезных уязвимости, одна из которых давала злоумышленникам возможность удаленно получить полный доступ к компьютеру с помощью документа с вредоносным ...

Кейс: Главные факторы ранжирования роликов в Ютубе Сегодня я расскажу о главных критериях ранжирования роликов в Ютубе. В целом у Ютуба есть один главный фактор ранжирования и несколько дополнительных. Главный фактор ранжирования роликов в Ютубе — Количество времени которое смотрят данный ролик. Т.е. чем дольше залипаю...

[Перевод] Личная Agile-трансформация: гибкое путешествие к продуктивности Всем привет! Уже на следующей неделе мы запускаем курс «Руководитель разработки», который посвящен управленческой деятельности во всех её аспектах в контексте руководства командой разработчиков. В преддверии запуска делимся с вами переводом статьи, которая может стать полезн...

Microsoft выпускает новый Office Insider Build 11727.20034 Если вы являетесь инсайдером Office, то самое время проверить наличие обновлений. Сегодня Microsoft выпустила новую сборку Office Insider для Windows 10. Новая сборка имеет номер 11727.20034 и содержит новые функции, исправление ошибок и улучшение производительности.Говоря о...

Apple выпускает обновление iOS 13.2.2 для исправления различных ошибок Apple выпускает патчи и обновления программного обеспечения почти еженедельно, чтобы исправить множество ошибок в последней версии мобильной операционной системы Apple. Тем не менее, каждое обновление вносит новые ошибки, требующие еще одного патча. Обновление на этой неделе...

Карты Google предупредят о начинающихся пробках Google решила расширить функцию «отчёты об инцидентах» и добавить в неё отчёты о замедлениях движения, связанных с пробками.

А вы на что готовы за айфон? На что вы готовы за айфон? Знаю, вы – отличный специалист, с хорошей зарплатой, уважающий себя и, возможно, не уважающий продукцию Apple вовсе. Вы можете купить айфон с одной зарплаты, и даже не заметить ущерба. А если на вашей работе начнут давать айфон каждый месяц за… Ну...

Журналисты о Samsung Galaxy Fold: складка на экране почти не видна, а защитный пластик выглядит, как стекло Сегодня, как мы уже сообщали, Samsung неожиданно начала продавать смартфон Galaxy Fold, хотя должна была начать продажи позже. Правда, неясно, действительно ли была возможность купить аппарат или же это была просто ошибка продавцов. Как бы там ни было, сегодня ресурс Sa...

Simplify3d V4.1.2 Вышло обновление популярного  слайсера Simplify3d до версии 4.1.2Continued improvements for single outline corkscrew printing (vase mode)Increased reliability for single extrusion toolpath placementMore intuitive support structure placement while using the cross-section...

[Перевод] Понимаем Property Wrappers в SwiftUI Перевод статьи подготовлен специально для студентов курса «iOS Разработчик. Продвинутый курс v 2.0.» На прошлой неделе мы начали новую серию постов о фреймворке SwiftUI. Сегодня я хочу продолжить эту тему, рассказав о Property Wrappers в SwiftUI. SwiftUI предоставляет нам...

Почему наше понимание Вселенной необходимо пересмотреть До сих пор нет единого мнения на счет того, с какой скоростью космические объекты отдаляются друг от друга Вселенная родилась около 14 миллиардов лет назад в результате Большого Взрыва. С тех пор она непрерывно расширяется. А вот узнали мы об этом чуть менее ста лет назад. В...

Пользователи iOS 13 испытывают проблемы с запуском приложений из iTunes Системная ошибка мешает запускать приложения отличные от стандартных

[Перевод] Распаковка: загрузчик Dridex Доброй ночи, друзья! Менее чем через месяц у нас стартует курс «Реверс-инжиниринг», в связи с этим традиционно делимся полезным материалом по теме. У некоторых читателей были проблемы с распаковкой начального загрузчика для Dridex (того, что был сброшен макросом), поэтому с...

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

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

Сотрудники Google не верят, что проект Dragonfly закрыт Группа сотрудников Google нашла возможные доказательства того, что компания продолжает работу над проектом по запуску цензурируемой версии поисковой системы в Китае, известного под кодовым названием «Dragonfly». Об этом говорится в новом отчёте The Intercept. В декабре глава...

В Ericsson признают, что развертывание 5G в Европе продвигается медленно Шведский производитель коммуникационного оборудования Ericsson опубликовал отчет за первый квартал 2019 года. За квартал был получен доход 4,68 млрд евро. Это на 13% больше показателя за первый квартал 2018 года, равного 4,16 млрд евро. Составители отчета уточняют, что...

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

Отчёт Gartner: роль мультидоменности для MDM-решений растёт Gartner опубликовала «Магический квадрант» для инструментов управления мастер-данными (MDM) за 2018 год. В отчёте указывается, что за прошедший год …

Azure PowerShell: «в основном безвреден» Привет всем. Сегодня у нас на тесте очередной проект Microsoft. По названию статьи можно догадаться, что в этот раз разработчики не смогли порадовать нас большим количеством ошибок. Надеемся, авторов проекта не обидит название. Ведь малое количество ошибок — это отлично, не...

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

[Перевод] Основы движков JavaScript: оптимизация прототипов. Часть 2 Добрый день, друзья! Курс «Безопасность информационных систем» запущен, в связи с этим делимся с вами завершающей частью статьи «Основы движков JavaScript: оптимизация прототипов», первую часть которой можно прочитать тут. Также напоминаем о том, что нынешняя публикация явл...

Google рассказала, почему тормозили смартфоны Pixel Уже пару недель Reddit полнится сообщениями недовольных владельцев смартфонов Pixel, а все потому, что один пользователь создал там ветку, в которой объяснил, как отключение функции «Цифровое благополучие» (Digital Wellbeing) заставило его Pixel 3 работать заметно шустрее. ...

После обновления KB4512941 у некоторых пользователей перестал работать Поиск Несмотря на усилия Microsoft по улучшению работы Центра обновления Windows, существуют накопительные обновления, которые по-прежнему нарушают функции некоторых пользователей. Самая последняя версия KB4512941 для Windows 10 версии 1903 вызывает высокую загрузку ЦП, и похоже, ...

Сообщения об ошибках при установке Windows 10 станут более информативными Сообщения об ошибках в операционной системе Windows часто раздражают своей бесполезностью. Вы можете получить код ошибки, идентификационный номер ошибки в базе знаний (Knowledge Base) или же вовсе фразу «что-то пошло не так». К счастью, в Microsoft понимают наличие этой про...

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

Победа на PHDays 9. Делимся лайфхаками в трёх частях. Часть 1 Всем привет! Меня зовут Виталий Малкин. Я руководитель отдела анализа защищённости компании «Информзащита» и по совместительству капитан команды True0xA3. Этой статьей мы начинаем цикл из 3-х материалов, посвящённых нашему выступлению на PHDays IX Standoff. В этой статье мы ...

Как повысить продуктивность команды в несколько раз Как часто бывает в жизни: приходит новый менеджер и ставит задачу повысить количество реализуемых фич в 2 раза за следующий спринт. Разработчики, конечно, стараются, работают, остаются на выходные, выполняют поставленный план, но потом почему-то все увольняются. Большинство...

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

Google решил проблему с индексацией свежего контента Команда Google Webmasters сообщила в Twitter, что проблема с индексацией свежего контента уже решена. На устранение сбоя инженерам понадобилось около 15 часов. Проблема была замечена западными вебмастерами вчера. Позже в Google официально подтвердили факт сбоя в Twitter. Оши...

Оценить эффективность использования инфраструктуры ЦОД поможет метрика IUE Базирующаяся в Китае группа экспертов TGGC (The Green Gauge China), которая была сформирована на базе организации The Green Grid, представила новую метрику эффективности использования инфраструктуры дата-центров IUE (Infrastructure Usage Efficiency). Презентация метрики IUE ...

[Из песочницы] Опрос сотрудников. Главная ошибка При планировании опроса сотрудников обычно много разговоров о методологии, выборках и прочих статистических терминах. Но для успешного проведения опроса его организаторам обычно не хватает главного – посмотреть на сотрудников не как на респондентов (читай: подопытных крыс) а...

В Search Console появился отчёт по наборам данных Google добавил в Search Console отчёт о новом типе расширенных результатов — наборах данных. Его можно найти в разделе «Улучшения». Этот отчёт будут видеть только те вебмастера, которые разметили свои наборы данных с помощью соответствующей разметки. Список всех типов ...

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

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

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

Новая сборка Windows 10 обеспечивает автоматический перезапуск для UWP-приложений Microsoft выпустила сборку Windows 10 Build 18990 для инсайдеров Windows в канале Fast Ring, предоставив поддержку автоматического перезапуска для приложений UWP.Начиная со сборки 18965 пользователям Windows 10 предоставляется специальная опция в приложении «Параметры» для а...

Рост вверх: как мы проводим оценку навыков в команде Привет! Я — Ваня Соловьёв, дизайн-директор DocDoc (входит в группу Сбербанк). Сегодня рубрика Дрим-тим, в которой рассказываем, как создаём команду мечты. Для развития нашей команды дизайна, мы остановились на двух инструментах. И они дополняют друг друга. Первый инструмен...

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

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

На сцене вновь лауреаты международных конкурсов SSH и sudo. Под рукодством заслуженного дирижера Active Directory Исторически сложилось, что sudo права регулировались содержимым файлов из /etc/sudoers.d и visudo, а авторизация по ключам велась с использованием ~/.ssh/authorized_keys. Однако с ростом инфраструктуры возникает желание управлять этими правами централизованно. На сегодняшний...

Биржа QuadrigaCX потеряла еще 103 биткоина из-за ошибки Проблемная канадская криптобиржа QuadrigaCX, задолжавшая пользователям около $190 млн, на прошлой неделе из-за ошибки потеряла еще почти 500 тысяч канадских долларов (около $370 тысяч). Согласно первичному отчету аудиторской фирмы Ernst and Young (EY), биржа по недосмотру пе...

[Перевод] Roslyn Analyzers. Как писать код быстро и безошибочно Roslyn, платформа компилятора .NET, помогает обнаруживать ошибки еще до запуска кода. Одним из примеров является анализатор проверки орфографии Roslyn, который встроен в Visual Studio. Скажем, вы создаете статический метод и случайно написали слово static как statc. Вы сможе...

В Call of Duty: Mobile стартовал новый режим, появились зомби-режим и поддержка геймпадов Call of Duty: Mobileи на старте привлекла десятки миллионов игроков по всему мире, а Activision только приступает к активной поддержке. В конце прошлой недели для обеих версий игры вышло обновление с массой нововведений: Представили 2 сезон. Это и новые геймплейные режимы, ...

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

The state of CSS В ежегодном опросе «The state of JavaScript» разработчики рассказывают о том, что они используют здесь и сейчас. Вопросы там знакомы и привычны фронтенд-сообществу. В 2019 году появился опрос «The state of CSS», который ввёл разработчиков в ступор. Оказывается, многие технол...

Будущее инфраструктур центров обработки данных Архитектуры центров обработки данных общего назначения (такие ЦОДы сегодня все еще широко применяются) хорошо отрабатывали свои задачи в прошлом, но с недавних пор большинство из них достигли своих границ масштабируемости, производительности и эффективности. В архитектуре та...

JIRA как средство от бессонницы и нервных срывов Как наладить эффективный процесс управления проектом в условиях, когда «правильно» и «как лучше» сделать нельзя, но делать все равно надо? В статье дан обзор применения JIRA для управления проектом по разработке программного обеспечения в интересах крупного государственного ...

Компас команды Привет! Меня зовут Маша, я Scrum Master в ivi. Работаю с командами биллинга и веб-разработки и помогаю ребятам организовывать рабочие процессы так, чтобы не только эффективно достигать целей, которые ставит бизнес, но и получать удовольствие от того, что ты делаешь. В своих ...

Google Pixel 4 под управлением Android 10 замечен на Geekbench. Первые подробности Google Pixel 3 по праву считается одним из лучших смартфонов на сегодняшний день. И ни у кого не возникало сомнений, что поисковый гигант уже вовсю работает над продолжением линейки. Ранее в сеть уже попадала информация о весьма интересном смартфоне под кодовым именем Sargo...

Apple продала больше, а Samsung — меньше. Данные аналитиков IHS отличаются от подсчётов их коллег Мы уже знакомились с подсчётами различных аналитических компаний относительно рынка смартфонов в первом квартале. В частности, говорили о данных IDC, Canalys и Counterpoint. Как это нередко бывает, данные порой разнятся, причём иногда ощутимо. Это в очередной раз доказ...

[Из песочницы] Что такое быть Team Leader Всем привет! Меня зовут Артур Дементьев, я бы хотел поделиться личным опытом и написать несколько статей о том, что из себя представляет менеджмент в IT. А также рассказать о том, на какие грабли наступал и каких ошибок можно было избежать. Все статьи я буду писать, основыва...

Сравнение малопопулярных и не очень CLI-библиотек: cliff, plac, plumbum и другие (часть 2) В экосистеме Python существует множество пакетов для CLI-приложений, как популярных, вроде Click, так и не очень. Наиболее распространённые были рассмотрены в предыдущей статье, здесь же будут показаны малоизвестные, но не менее интересные. Читать дальше →

[Перевод] Разработка веб-серверов на Golang — от простого к сложному Пять лет назад я начал разрабатывать Gophish, это дало возможность изучить Golang. Я понял, что Go — мощный язык, возможности которого дополняются множеством библиотек. Go универсален: в частности, с его помощью можно без проблем разрабатывать серверные приложения. Эта ...

[Из песочницы] Тестирование смарт-контрактов Ethereum на Go: прощай, JavaScript Я хочу поблагодарить коллег: Сергея Немеша, Михаила Попсуева, Евгения Бабича и Игоря Титаренко за консультации, отзывы и тестирование. Я также хочу сказать спасибо команде PolySwarm за разработку оригинальной версии Perigord. Это перевод моей статьи, опубликованной впервые...

Обзор обновления Veeam Backup & Replication 9.5 Update 4 В конце января вышло обновление Update 4 для Veeam Availability Suite 9.5, насыщенное фичами как иной полноправный major release. Сегодня я вкратце расскажу об основных новинках, реализованных в Veeam Backup & Replication, а про Veeam ONE обещаю написать в ближайшем буду...

Доменные имена с валидным SSL для локальных Docker-контейнеров Использование Docker в процессе разработки стало уже стандартом де-факто. Запускать приложение со всеми его зависимостями, используя всего одну команду — становится всё более и более привычным действием. Если приложение предоставляет доступ используя web-интерфейс или какое...

Интерфейсы как абстрактные типы данных в Go Не так давно коллега ретвитнул отличный пост How to Use Go Interfaces. В нем рассматриваются некоторые ошибки при использовании интерфейсов в Go, а также даются некоторые рекомендации по поводу того, как их все-таки стоит использовать. В статье, упомянутой выше, автор приво...

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

Как стать оператором децентрализованного интернет-провайдера «Medium» и не сойти с ума. Часть 1 Добрый день, Сообщество! Меня зовут Михаил Подивилов. Я являюсь основателем общественной организации «Medium». Этой публикацией я начинаю серию статей, посвящённых настройке сетевого оборудования для соблюдения аутентичности при становлении оператором децентрализованного и...

[Перевод] Изучаем Python: модуль argparse Если вы занимаетесь обработкой и анализом данных с использованием Python, то вам, рано или поздно, придётся выйти за пределы Jupyter Notebook, преобразовав свой код в скрипты, которые можно запускать средствами командной строки. Здесь вам и пригодится модуль argparse. Для но...

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

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

Как взять сетевую инфраструктуру под свой контроль. Глава четвертая. Автоматизация. Темплейты Эта статья является шестой в цикле статей «Как взять сетевую инфраструктуру под свой контроль». Содержание всех статей цикла и ссылки можно найти здесь. Оставив несколько тем позади, я решил все же начать новую главу. К безопасности вернусь чуть позже. Здесь я хочу обсудит...

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

Аварии помогают учиться За 3 последних года в Контуре случилось больше тысячи инцидентов разной степени эпичности. Причины разные: например, 36% вызвано некачественным релизом, а 14% — работами по обслуживанию железа в дата-центре. Откуда статистика? После каждого инцидента пишется отчёт — постморт...

Asus открывает бета-версию для Android 10 на 12GB ROG Phone II ASUS собирается начать бета-тестирование для ROG Phone II. Это может дать возможность одним из первых протестировать Android 10 на этом устройстве. Рассматриваемая бета-версия также включает новую версию ZenUI для ROG Phone II. Шанс попробовать открыто только для тех, кто ...

Пользовательская база iPhone в США за год выросла на 12% Тот факт, что продажи смартфонов Apple замедляются, вряд ли уже имеет смысл доказывать. Но можно посмотреть на очередную порцию данных, которая это демонстрирует. Ссылаясь на данные аналитиков CIRP, источник говорит о том, что количество пользователей смартфонов...

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

[Перевод] Учебный курс по React, часть 23: первое занятие по работе с формами В этой части перевода учебного курса по React мы поговорим о работе с формами. В частности, сегодняшнее занятие посвящено организации взаимодействия компонентов и текстовых полей. → Часть 1: обзор курса, причины популярности React, ReactDOM и JSX → Часть 2: функциональные...

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

[Перевод] Трагедия systemd Согласно Википедии, трагедия — это «форма драмы, основанная на человеческих страданиях, которая вызывает в аудитории сопутствующий катарсис или удовольствие». Из этого определения почерпнул вдохновение Бенно Райс в своём выступлении на конференции 2019 linux.conf.au. Его док...

[Из песочницы] Три Больших Лжи о JavaScript Привет, Хабр! Представляю вашему вниманию мой перевод статьи "The Three Big Lies About JavaScript" автора Richard Kenneth. Данная статья была написана в мае 2016 года, однако ее актуальность, на мой взгляд, не исчезла. Я начинающий программист, поэтому возможны оши...

NVIDIA готовит GeForce GTX 1650 SUPER с памятью GDDR6 в конце ноября Согласно отчету VideoCardz, предполагается, что GTX 1650 Super, выпущенный 22 ноября, станет ответом NVIDIA на Radeon RX 5500. Хотя базовая конфигурация GTX 1650 Super неизвестна, NVIDIA предоставляет ей 4 ГБ памяти GDDR6 через 128-битный интерфейс памяти со скоростью переда...

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

Фанаты игры Apex Legends обнаружили очередной баг Фанаты игры Apex Legends обнаружили очередной баг, из-за которого подстреленные игроки остаются в таком состоянии даже если их реанимировали тиммейты. Ошибку в работе механики заметил один из пользователей, который опубликовал видео с багом. Это далеко не первый баг, с кото...

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