SQL или NoSQL: В чем разница и какую базу данных выбрать? Представьте, что вам нужно организовать хранение информации. У вас есть два подхода: аккуратно разложить всё по папкам с ярлыками в строгом порядке (это SQL) или скинуть всё в один большой складской ящик, но с умной системой быстрого поиска нужной вещи (это NoSQL). Оба метода работают, но предназначены для разных задач. Давайте разберемся, что к чему.
Читать далееГой еси, Хабр!
Звать меня Артем Клещев, я технический писатель в СберТехе. Работа моя — складывать сказания да инструкции для достославного продукта Platform V DropApp, что как царство-государство Kubernetes да с верной свитой операторов.
Хоть и славно наше царство, а и есть в нем работа рутинная, не богатырская. Расскажу в статье, как решился я победить ту рутину с помощью ИИ и выковать себе меч-кладенец в виде приложения на Python. Коллегам-техническим писателем и всем, у кого, как и у меня, нет опыта разработки, но есть желание автоматизировать работу, добро пожаловать под кат.
Читать далееВ Path of Exile у меня почти 1900 часов, и это игра, где можно утонуть в билдах и бесконечном гринде. Diablo 4 я никогда не пробовал, но уже давно посматриваю на неё со смешанным чувством: с одной стороны, культовая серия, а с другой уж слишком гладкая и «стерильная» для тех, кто привык к хаосу PoE. Поэтому я решил сравнить: что же предлагает Diablo 4 по сравнению с PoE 2.
Привет, Хабр! В этой статье я разберу боёвку, билды, эндгейм и монетизацию двух игр, чтобы понять, почему они такие разные и кому какая из них подойдёт больше.
Материал будет полезен тем, кто думает, куда уходить за ARPG-опытом: в хардкорную PoE 2 или более «удобную» Diablo 4.
Читать далееКак технологии изменят наше будущее и облик социума в ближайший век? На какой стадии исторического развития мы находимся сейчас и к какой стадии идем?
Читать далееПривет, Хабр! На связи KozhinDev и ml-разработчик Приходько Александр. Это вторая статья в цикле публикаций по теме борьбы с дисбалансом классов в машинном обучении. В предыдущей статье мы рассмотрели актуальность данной проблемы и сравнили методы борьбы без внесения изменений в данные: балансировка весов классов и изменение порога принятия решения моделью. В данной части будем тестировать балансировку данных методом undersampling из библиотеки imblearn.
Читать далееЧем больше строк кода за спиной, тем отчётливее чувствуется «песок в глазах» после вечернего ревью. Эта статья — попытка собрать в одном месте практические ходы — от выбора вариативных шрифтов до реактивного переключения тем по кривой солнечного спектра — которые позволят зрелым разработчикам продолжать писать осмысленный код, а не эпитафии своему зрению.
Читать далееПривет!
Ко дню программиста мы предлагали вам пройти небольшой ИБ-опрос. Целиком форму заполнили 106 человек, теперь же, как обещали — сводная статистика.
Как нас попытались «положить» при запуске: история одного DDoS
Всем привет! Мы - команда разработки ии-ассистента для поиска работы, это третья статья, посвященная нашему продукту.
Я уже писал о внутрянке продуктовой и технической части, поэтому сегодня решил поделиться кейсом нашего третьего запуска, когда нас атаковали хакеры..
Читать далееПривет, Хабр. Это осенний дайджест для тех, кто откладывал учебу «на потом». В нем мы собрали 49 курсов по ключевым ИТ-направлениям: от разработки, инфраструктуры и QA до аналитики, ИБ и управления. С сегодняшнего дня на них действуют особые условия, подробности — под катом.
Перейти к дайджестуНебольшой практический разбор библиотеки CCXT - как получать рыночные данные, баланс и историю ордеров с криптобиржи, обрабатывать ответы API и использовать их в локальном приложении. Примеры на Bitget, интеграция с CoinGecko, код на Nest.js с SQLite и Prisma.
Читать далееДо появления в 1907 году первой электрической стиральной машины Thor инженеры больше века экспериментировали с разными конструкциями: барабаны, рычаги, валики, даже паровые установки. Всё ради того, чтобы превратить изнурительный ручной труд в управляемый механический процесс.
В этой статье — не про «домохозяек и комфорт», а про инженерную эволюцию: от ручных и паровых механизмов до первых электроприводов, патентов Алвы Фишера и технических решений, которые легли в основу современных машин. Посмотрим, как бытовая техника стала одной из первых платформ, где встретились механика, электротехника и маркетинг.
Читать далееИстория о том, как современный подход к лицензированию вендора поставил нас в тупик, а решение нашлось в самом неожиданном месте.
Привет, Хабр!
Наверняка у многих из вас бывали такие дни. Приезжает новое, блестящее железо. В нашем случае — маршрутизатор Cisco ISR4331/K9. Задача стандартная: поднять на нём Site-to-Site VPN для клиента. Процедура, казалось бы, отработана до мелочей. Но, как говорится, есть один нюанс.
Оборудование было поставлено с предустановленной PLR (Permanent License Reservation) лицензией. Это современный механизм, который пришёл на смену классической активации через Smart Account, ставший недоступным в РФ. Теоретически, PLR — это благо: лицензия вечная, привязана к устройству и даёт право использовать весь функционал. На практике же мы столкнулись с тем, что самый нужный нам инструмент — команда crypto map — в консоли просто отсутствовал.
Привет, Хабр!
Наверняка у многих из вас бывали такие дни. Приезжает новое, блестящее железо. В нашем случае — маршрутизатор Cisco ISR4331/K9. Задача стандартная: поднять на нём Site-to-Site VPN для клиента. Процедура, казалось бы, отработана до мелочей. Но, как говорится, есть один нюанс.
Хабр, привет! На связи Александр Леонов, ведущий эксперт PT Expert Security Center и дежурный по самым опасным уязвимостям месяца. Мы с командой аналитиков Positive Technologies каждый месяц исследуем информацию об уязвимостях из баз и бюллетеней безопасности вендоров, социальных сетей, блогов, телеграм-каналов, баз эксплойтов, публичных репозиториев кода и выявляем во всем этом многообразии сведений трендовые уязвимости. Это те уязвимости, которые либо уже эксплуатируются вживую, либо будут эксплуатироваться в ближайшее время.
С прошлого дайджеста мы добавили 3 трендовые уязвимости.
Читать далееUX-дизайн давно вышел за рамки вкусов и трендов: сегодня это инженерия внимания и когнитивной нагрузки.
Мы разбираем, как законы Фиттса, Хика и Миллера формируют привычные паттерны, почему взгляд движется по экрану по схеме Z или F, и как эти механизмы превращают хороший дизайн в понятный.
Статья — первая часть цикла «Анатомия UX», посвящённого взаимосвязи психологии, дизайна и SEO-архитектуры сайтов.
Читать далееДавайте честно: интегрированное бизнес-планирование редко ассоциируется с чем-то увлекательным. Но если оглянуться назад, можно проследить путь развития — от учета пива и зерна у шумеров до сложных систем, которые сегодня управляют целыми корпорациями в условиях постоянной неопределённости.
Меня зовут Глеб Канин, я продуктовый директор «Оптимакрос», и сегодня мы погрузимся в историю, которая началась с шумеров и египтян, а развилось в методолгию IBP.
Эта статья - исчерпывающее руководство по DeepSeek, китайской компании, революционизирующей мир искусственного интеллекта с помощью моделей DeepSeek-V3 и R1. Мы раскрываем технические прорывы, такие как Mixture-of-Experts и multi-head latent attention, обеспечивающие training efficiency и reasoning capabilities, сравнимые с ChatGPT. Рассматриваем применение DeepSeek в России как альтернативы ChatGPT, включая кейсы в программировании, образовании и бизнесе. Статья прогнозирует путь DeepSeek к AGI и его влияние на рынок ИИ, предлагая всё, что нужно знать о китайском ИИ для SEO и не только.
Читать далееДля менеджеров, которые долгое время подчинялись одному и тому же руководителю или работали в организации с чётко определёнными целями, легко незаметно развить пробелы в навыках. Обычно это происходит потому, что в той среде, где вы профессионально выросли, эти навыки просто не были особенно важны. В итоге вы можете стать очень уверенным в своих текущих умениях, перейти в новую организацию, где требуется другой набор компетенций, — и внезапно потерпеть неудачу.
Существует несколько распространённых сценариев, но тот, о котором я хочу поговорить, касается ситуации, когда менеджеры формируются в организациях с жёстким централизованным планированием («роли, основанные на координации»), а затем оказываются на достаточно высокой позиции или в компании с организацией “снизу вверх”, где от них ожидают не координации, а именно лидерства («роли, основанные на лидерстве»).
Читать далееЕще несколько лет назад флагманские GPU встречались в двух сценариях — дорогостоящее обучение моделей с чистого листа или претрейнинг крупных архитектур. Под такие задачи строили целые кластеры: длинные эпохи, десятки миллиардов параметров, месяцы непрерывных расчетов. Даже для обучения относительно «легких» моделей требовались серверы с 4−8 топовыми GPU. А уже сегодня можно заказать сервер сразу с восемью GPU H200, да еще и в формате SXM.
Привет, Хабр! На связи Сергей Ковалёв, менеджер выделенных серверов в Selectel. В этой статье я расскажу, как индустрия оказалась в точке, когда нужны суммарные 1 128 ГБ видеопамяти и куда несется этот «локомотив». Под катом — все подробности.
Читать далееНеприятно, когда покупаешь новый компьютер, а потом материнская плата выводит из строя дорогой процессор, но так иногда случается. Вы уже наверняка слышали о том, как материнки ASRock убивают процессоры AMD Ryzen 9000. Да, пока счёт идёт только на десятки, но проблему уже можно считать распространенной. Вот и давайте разбираться в том, почему так происходит и от какой связки материнка-процессор лучше отказаться.
Читать далееЯ часто рассказываю о временах, когда домашние компьютеры 1980-х годов только обретали звуковые возможности, и о различных формах ранней компьютерной музыки, создаваемой на этих машинах программными синтезаторами, специализированными звуковыми чипами, или проигрывателями оцифровок реальных звуков.
Уделял я внимание и такому базовому звуковому устройству, как PC Speaker — его наследие до сих пор присутствует в современных ПК. В прошлый раз, однако, речь шла про его способности в области имитации многоголосия в монофонических квадратно-волновых мелодиях.
Сегодня же я коснусь такой темы, как воспроизведение реалистичных звуков, «оцифровок», привычных нам в современности. Это нота ностальгии по техническому чуду, когда ПК, обычно издававший звуки не сильно лучше карманного Тетриса, вдруг начинал убедительно говорить человеческим голосом и играть полноценные музыкальные композиции. Причём совершенно бесплатно, без покупки звуковой карты.
О том, как это работало «под капотом», а также о памятных примерах в играх и программах, и пойдёт речь в сегодняшнем материале.
Читать далее