Открыть список
Как стать автором
Обновить

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Python, корреляция и регрессия: часть 4

PythonПрограммированиеData MiningУчебный процесс в ITСтатистика в IT
Tutorial

Предыдущий пост см. здесь. Этот заключительный пост посвящен процессу предсказания на основе регрессии.

Читать далее
Рейтинг 0
Просмотры1
Комментарии 0

Почему замена Капчи с помощью FIDO2/Webauthn это плохая идея. Аргументация против решения Clouflare

Информационная безопасность

Вчера Cloudflare анонсировала замену Капчи с помощью FIDO аттестации. Вы можете почитать об этом в их блоге https://blog.cloudflare.com/introducing-cryptographic-attestation-of-personhood/, и попробовать само решения(если у вас есть FIDO сертифицированный ключ безопасности, как например Yubikey) https://cloudflarechallenge.com/

Также можно прочитать новость от @maybe_elfhttps://habr.com/ru/news/t/557776/

Для тех кому хочется жару, читаем дальше:

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры456
Комментарии 2

Сортировка слиянием

Алгоритмы

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

Читать далее
Рейтинг 0
Просмотры236
Комментарии 0

Как мы строили работу с техническими инцидентами на уровне компании

Конференции Олега Бунина (Онтико)SkyengУправление разработкойУправление продуктомIT-компании

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

Конечно, в какой-то момент инциденты вышли за пределы наших команд, и мы задумались о едином подходе работы с ними. Ответственным за процесс организации оказался я — Дима Кузнецов, один из юнит-лидов в Skyeng. Так в декабре 2019 года мы создали MVP этого проекта, и к TechLead Conf 2020 получили первые результаты, о чем я и рассказал на конференции. Сегодня я опишу, каким был процесс и что мы получили в результате.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры113
Комментарии 0

Wild Horizon или как осуществляется на практике мечта игродела

Разработка мобильных приложенийРазработка игрДизайн игр
Из песочницы

Длинный монолог о том, как я рисовал Дикий Запад для Google Play. История глазами дизайнера.

Спрячь ствол, присаживайся и читай...
Всего голосов 1: ↑1 и ↓0 +1
Просмотры236
Комментарии 0

9 лучших практик для обработки исключений в Java

Java
Перевод
Tutorial

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

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

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

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

Читать далее
Рейтинг 0
Просмотры286
Комментарии 0

Nuke Thunder: математика и оптимизация

Gaijin Entertainment

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

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

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры665
Комментарии 0

Python, корреляция и регрессия: часть 3

PythonПрограммированиеData MiningУчебный процесс в ITСтатистика в IT
Tutorial

Предыдущий пост см. здесь.

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

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры171
Комментарии 0

Отказ от ссылок в 2021 году

Поисковая оптимизация

Тема отказа от ссылок всегда была предметом горячих споров, а эксперты по SEO расходились во мнениях относительно того, следует ли отклонять «плохие» ссылки и как это может повлиять на рейтинг сайта в Google. Хотя масштабы спорны, алгоритмы ранжирования все же влияют на качество ссылок, поэтому плохая ссылка может очень сильно повредить поисковый рейтинг. Со всеми изменениями и проблемами, приобретенными к 2021 году, мы считаем целесообразным регулярно проверять ссылки на их актуальность и качество. Давайте подробнее рассмотрим, как и почему отклонять обратные ссылки - и как определить, нужно ли вам это делать вообще. А поможет вам в этом массовая проверка ссылок.

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Просмотры480
Комментарии 1

А ваш фильтр Калмана правильно работает?

AurigaАлгоритмыМатематикаНаучно-популярное

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

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

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

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

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Просмотры620
Комментарии 2

Регистрация на Microsoft Build 2021 (25-27 мая) уже началась

Microsoft.NETMicrosoft AzureКонференцииУдалённая работа

Учитесь. Общайтесь. Пишите код.

Конференция Build – ключевое событие года для Microsoft. На мероприятии выступают первые лица компании, в том числе, ее глава Сатья Наделла. Это 48 часов погружения в технологические инновации и общения с глобальным технологическим сообществом. Регистрация на конференцию бесплатна.

Читать далее
Рейтинг 0
Просмотры251
Комментарии 1

Даже не пытайтесь повторить это в GUI

МаклаудНастройка LinuxНастольные компьютеры


Есть такое понятие, как дружественный пользователю Linux. Возникло оно оно очень давно, возможно через несколько минут после того, как Линус Торвальдс анонсировал свою разработку в листе comp.os.minix. Трудно сказать принесла-ли пользу данная концепция и различные её воплощения на рабочей станции. Понятно одно, что прогресс на этом пути довольно-таки ощутимо не совпадает с ожиданиями этого самого пользователя.

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

Предлагаем рассмотреть несколько сценариев из реальной жизни, где хочешь — не хочешь, все необходимо сделать в CLI. Таких примеров очень и очень много, это всего лишь пара кейсов в огромном множестве подобных.
Читать дальше →
Всего голосов 12: ↑8 и ↓4 +4
Просмотры2.3K
Комментарии 4

Почему мир скоро может остаться без бананов

ITSOFTНаучно-популярноеЗдоровьеЭкология


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


Заболевание Tropical Race 4 (TR4) распространилось по всему миру, начиная с регионов Китая (ничего не напоминает?). Недавно его впервые обнаружили в Южной Америке — основном мировом поставщике бананов. Из-за этого уже закрылись несколько тысяч плантаций. Инфекцию распространяют зараженные клубни, вода, грунт или даже кусочки земли на обуви фермера. Пораженные участки почвы, как говорят ученые, должны простаивать минимум 30 лет.

Читать дальше →
Всего голосов 22: ↑21 и ↓1 +20
Просмотры3.4K
Комментарии 8

Трансляция с казанского QA-митапа: чек-лист код-ревью для автотестов, data QA и не только

SkyengТестирование IT-системТестирование веб-сервисовТестирование мобильных приложений

Привет! В этот четверг казанский QA-чат проводит первую за долгое время встречу - а для тех, кто не придет очно или живет в другом городе, мы сделаем интерактивную трансляцию.

Митап и стрим стартуют 20 мая в 18:30 по московскому времени.

Читать далее
Рейтинг 0
Просмотры125
Комментарии 0

Feature Request: YouTube iOS App

Разработка под iOS

Так как я понимаю, что писать в Google - всё равно, что писать в Спортлото, попробую здесь. Вдруг здесь есть iOS разработчики YouTube?

Предыстория. Я использую YouTube для прослушивания музыки. У меня есть платная подписка, чтобы можно было слушать фоном, скачивать треки, и чтобы не было рекламы.
И уже очень долгое время не хватает всего одной простой функции: чтобы, когда заходишь на канал, в раздел "Видео", выполняешь сортировку "Самые популярные", чтобы можно было последовательно воспроизводить именно этот список.

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

Читать далее
Всего голосов 3: ↑0 и ↓3 -3
Просмотры316
Комментарии 2

За секунду до… ShakeAlert — система раннего предупреждения о землетрясениях всего Западного побережья США

VDSina.ruГлобальные системы позиционированияГеоинформационные сервисыЭкологияИнженерные системы

Геологическая служба США (United States Geological Survey, USGS) разработала систему раннего предупреждения о землетрясениях (Earthquake warning system, EEW) под названием ShakeAlert для зон повышенного риска: в штатах Калифорния, Орегон и Вашингтон. Цель системы заключается в уменьшении воздействия землетрясений и спасении людей и собственности, делая массовые оповещения.

Используя сеть датчиков движения грунта и сложные компьютерные алгоритмы, ShakeAlert может обнаружить землетрясение за секунду после его начала, вычислив его эпицентр и интенсивность тряски, что позволяет принять соответствующие защитные меры. Задача ShakeAlert — быстрый и надежный сбор и доставка данных с датчиков в центры обработки для дальнейшего оповещения населения, чтобы уменьшить ущерб и спасти жизнь людей.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры299
Комментарии 0

Система быстрых платежей простыми словами

Мир Plat.Form (НСПК)Платежные системыФинансы в ITIT-компании

Привет, Хабр!

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

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры1.5K
Комментарии 11

Почему человечество стали атаковать вирусы: мнение микробиолога

БиотехнологииЗдоровье

Вспышки вирусных инфекций: вируса Эбола, птичьего и свиного гриппа, атипичной пневмонии, Covid 19 — это не просто случайность. В целом, в 21 веке бушевало немало вирусов, погибли десятки тысяч людей. Одна только лихорадка Эбола унесла более 11 тысяч жизней. Звучит страшно. О том, с какой неожиданной причиной это может быть связано, рассказывает моя коллега, доктор биологических наук, Анна Ивановна Калмыкова научный консультант компании “Био-Веста”, производителя живых жидких пробиотиков «Биовестин».

Читать далее
Всего голосов 8: ↑0 и ↓8 -8
Просмотры2.3K
Комментарии 5

Хорошие новости для тех, кто всё ещё использует row-level локи в PostgreSQL

Ozon TechPostgreSQL

Для организации совместного доступа к данным в PostgreSQL программисты часто использую row-level локи. В статье поговорим об оверхеде, который получается от такого подхода и какие есть альтернативы. Давайте посмотрим, как можно поторопить слона!

Источник изображения

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры707
Комментарии 0

Конференция для руководителей отделов безопасности в финсекторе – уже 1 июня

SearchInformИнформационная безопасность

Хабр, привет! В апреле мы провели 2 большие конференции для ИБ-директоров производственных и транспортно-логистических отраслей. Прошло хорошо, и мы хотим продолжить – на этот раз для представителей финансовой сферы.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры199
Комментарии 0