Всем привет! Для начала давайте разберем что такое вообще Алгоритмы для работы с большими данными, основная суть алгоритмов для работы с большими данными — это эффективная обработка огромных объёмов информации при минимальных вычислительных ресурсах (памяти, CPU, диске). Их суть — жертвовать точностью ради скорости и масштабируемости. Примеры:Потоковая обработкаРаспределённые системы (агрегация на многих узлах).Реал‑тайм аналитика (быстрые ответы на лету).Главные алгоритмы и их сутьАлгоритмЧто…
Пришел к хитрому паттерну. Делюсь.Будет полезен тем кому нравиться или приходится работать с Vue. В подходящей ситуации он сэкономит кучу времени и поможет избежать дублирования кода.КонтекстЕсть несколько компонентов.Компоненты должны выполнять одинаковую сложную логику.Компоненты должны принимать одинаковые свойства и эмитить одинаковые события.Свойства из composable могут быть опциональными со значениями по умолчанию.Каждый компонент выглядит совершенно по разному (разная вёрстка).Каждый ком…
Недавно работал над хобби-проектом, который описал в другой своей статье. В процессе его реализации у меня возникло желание чиркануть пару абзацев о том, почему React — отстой, но в итоге я не смог удержаться и решил высказаться по полной…Так что вот она полноценная статья, ещё больше той, из которой она родилась. Здесь я подробно опишу все проблемы React и поясню, почему это может не быть виной разработчиков.Древний AngularКогда я был ещё джуном и только осваивал профессию, мне довелось работа…
Go Interview Practice is a series of coding challenges to help you prepare for technical interviews in Go. Solve problems, submit your solutions, and receive instant feedback with automated testing. Track your progress with per-challenge scoreboards and improve your coding skills step by step.Go Interview Practice Welcome to the Go Interview Practice repository! Master Go programming and ace your technical interviews with our interactive coding challenges. Visual Overview Interactive Challenge…
Известные ИБ-эксперты и багхантеры Сэм Карри (Sam Curry) и Иэн Кэрролл (Ian Carroll) обнаружили, что чат-бот Olivia, с помощью которого McDonald’s нанимает сотрудников, раскрывал данные соискателей. Всего в базе насчитывалось более 64 млн записей.
Скучаешь по шелесту страниц и запаху типографской краски? Не упусти момент! Для заказа доступны все бумажные спецвыпуски «Хакера», в которые вошли лучшие статьи за 2015–2021 годы с комментариями авторов и редакторов.
Типичная проблема новичков при изучении языка программирования — они тонут в море учебных материалов. Интернет предлагает тонны статей, курсов и книг по C++, но как выбрать действительно стоящие?Меня зовут Владислав Столяров, я руководитель команды анализа безопасности продуктов в мультипродуктовой экосистеме МойОфис. Наши решения — Документы Настольные и Документы Онлайн — во многом работают благодаря C++, так что мне есть чем поделиться. В этой статье расскажу, что делать, если вы вдруг решил…
Типовые способы обмена на p2p-рынке в Bybit Мой друг детства провёл месяц назад около сотни сделок на p2p-рынке биржи Bybit. Его опыт мне показался интересным для пятничной статьи на Хабре. — С чего началось твоё знакомство с Bybit? Как вообще пришла тебе мысль заняться P2P-торговлей?У меня есть знакомая, которая занимается коллективными закупками уролитина А из Китая. Это биохакерский бад такой. Она отправляла деньги в Китай по 4000 долларов через посредников из Москва-Сити с комиссией порядка…
В этой статье рассмотрим систему стабилизации квадрокоптера. Статья вдохновлена Программируем квадрокоптер на Arduino (часть 1) . Приступим. Начнем с настройки интерфейсов и таймеров мк. Далее короткое описание функций кода и вывод.Полный код проекта снабжен комментариями которые оформлены под стиль комментариев в HAL. Настроим четыре канала у TIM1 и включим DMA он будет управлять ESC по Multishot. Multishot — это протокол передачи сигналов от полётного контроллера к регулятору скорости ESC. …