Select a country

[Перевод] Обзор поисковика Kagi за три месяца использования

Kagi — это не просто альтернатива Google. Это попытка создать поисковик, где пользователь платит за качество, а не становится товаром. За три месяц
Наука - Хабрахабр

[Перевод] Обзор поисковика Kagi за три месяца использования

Kagi — это не просто альтернатива Google. Это попытка создать поисковик, где пользователь платит за качество, а не становится товаром. За три месяца без Google я протестировал его поисковую систему, интеграцию с ИИ и даже моральные дилеммы за кулисами. Вот честный обзор: с плюсами, минусами и размышлениями о том, стоит ли платить за поиск в 2025 году. Читать далее

Станция обслуживания дрона: управление и архитектура взаимодействия

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

Станция обслуживания дрона: управление и архитектура взаимодействия

Станция обслуживания дрона — это комплексный автоматизированный модуль, выполняющий функции замены аккумуляторов и обработки грузов (загрузка/выгрузка) в полностью автономном режиме. Управление ею реализовано с помощью микроконтроллера Arduino Uno, связанного с модулем ESP8266, который подключается к удалённому серверу по WebSocket и обменивается командами в формате JSON. Читать далее

Как я сделал MoonTap — космическую кликер-игру в Telegram

Как я сделал MoonTap - космическую кликер-игру прямо в Telegram на Rust и VueКогда в Telegram появились первые кликер-игры вроде Notcoin, стало ясно: мессенджер и
Наука - Хабрахабр

Как я сделал MoonTap — космическую кликер-игру в Telegram

Как я сделал MoonTap - космическую кликер-игру прямо в Telegram на Rust и VueКогда в Telegram появились первые кликер-игры вроде Notcoin, стало ясно: мессенджер идеально подходит для лёгких и социальных игровых проектов. Никаких установок, просто открыл ссылку и играешь.Я решил попробовать свои силы и собрать свою игру - так родился MoonTap, космический кликер с монетками, бустерами и заданиями. На фронтенде - Vue и Canvas-анимации, а для бэкенда я впервые использовал Rust, хотя до этого писал только на Node.js. Читать далее

Какие сайты может создать ученик 9-го класса: примеры проектов по веб-программированию

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

Какие сайты может создать ученик 9-го класса: примеры проектов по веб-программированию

Многие учащиеся общеобразовательных школ часто выбирают в качестве проектов по информатике в 9-м классе создание сайтов. Для одних ребят это становится подготовкой к ОГЭ, для других – способом подтянуть отметки и не только.Сегодня мы решили опубликовать материал, который станет источником вдохновения для ряда соответствующих школьников: статья поможет разобраться, какую идею проекта по созданию веб-сайта в 9-м классе можно выбрать и реализовать. Читать далее

Что нас ждет? Перечитываем «Капитал в XXI веке» Тома Пикетти

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

Что нас ждет? Перечитываем «Капитал в XXI веке» Тома Пикетти

Центральный тезис Пикетти, ставший уже хрестоматийным, гласит, что в условиях обычного течения экономических процессов норма отдачи на капитал (r) исторически превышает темпы экономического роста (g), что выражается в фундаментальной формуле r > g. Эта имманентная экономическому порядку диспропорция является, по мнению автора, мощнейшей силой, ведущей к концентрации богатства и углублению неравенства. Именно этот механизм, а не исключительно личные заслуги или провалы рынка, является главным структурирующим фактором социальной иерархии в капиталистических обществах. Читать далее

Исследование видео в YouTube: россияне любят физику, познавательные факты, химию и археологию

Исследование русскоязычного научпопа в YouTube за 19 лет показало, какие блогеры и темы наиболее интересны пользователям, сколько «живёт» средни
Наука - Хабрахабр

Исследование видео в YouTube: россияне любят физику, познавательные факты, химию и археологию

Исследование русскоязычного научпопа в YouTube за 19 лет показало, какие блогеры и темы наиболее интересны пользователям, сколько «живёт» средний блогер и сколько роликов выкладывает, какие видеоролики чаще комментируют или лайкают. Результаты исследования будут полезны всем, кто связан с созданием научно-популярного контента, или же с продвижением организаций таким методом. В статье – инфографика и рейтинги: самые популярные видео по лайкам и комментариям (спойлер: это связано с американцами на Луне и плоской Землёй), самые просматриваемые ролики, самые популярные блогеры и так далее. А в комментариях – предлагаю рассказать о ваших самых любимых авторах и видеороликах. Например, есть ли видео, которые вы и сами пересматриваете, и друзьям или детям показываете? Мы, например, всей семьёй продолжаем смотреть сюжеты «Галилео». Читать далее

Ожившие фото: Создаем приватный стеганографический аудиоплеер на Python и PyQt6

Привет, Хабр!Вы когда-нибудь хотели, чтобы ваши фотографии могли рассказывать истории? Не в переносном смысле, а буквально. А что, если бы эти и
Наука - Хабрахабр

Ожившие фото: Создаем приватный стеганографический аудиоплеер на Python и PyQt6

Привет, Хабр!Вы когда-нибудь хотели, чтобы ваши фотографии могли рассказывать истории? Не в переносном смысле, а буквально. А что, если бы эти истории были предназначены только для вас? Представьте, что вы отправляете другу обычный с виду PNG-файл, но внутри него скрыто личное аудиопоздравление, которое не увидит ни один почтовый сервис или мессенджер. Или ведете цифровой фотодневник, где за каждым снимком скрывается голосовая заметка с вашими мыслями, надежно спрятанная от посторонних глаз.Это не магия, а стеганография. Сегодня я расскажу о проекте ChameleonLab, а точнее — о его уникальной функции: стеганографическом имидж-плеере. Это десктопное приложение, которое позволяет не только прятать аудиофайлы внутри изображений, но и проигрывать их, как в обычном плеере, создавая новый способ для приватного и творческого обмена информацией. Проект уже имеет готовые сборки для Windows и macOS. Читать далее

Объяснимые нейросети (XAI): почему ИИ должен быть прозрачным?

Всем привет. Сегодня хочу затронуть важную и интересную тему объясняемых нейросетей (XAI). «Почему ИИ принял такое решение?» — вопрос, котор
Наука - Хабрахабр

Объяснимые нейросети (XAI): почему ИИ должен быть прозрачным?

Всем привет. Сегодня хочу затронуть важную и интересную тему объясняемых нейросетей (XAI). «Почему ИИ принял такое решение?» — вопрос, который всё чаще задают не только разработчики, но и обычные пользователи. Нейросети уже помогают ставить диагнозы, одобрять кредиты, управлять автомобилями и даже вершить правосудие. Но как можно доверять системе, если никто — включая её создателей — не понимает, как она работает?Современные модели машинного обучения, особенно глубокие нейросети, напоминают «чёрные ящики»: данные входят, ответ выходит, а что происходит внутри — загадка. И если для рекомендации фильма это не страшно, то в медицине, финансах или безопасности непрозрачность ИИ может стоить денег, репутации и даже жизней.Именно поэтому на сцену выходит Explainable AI (XAI) — объяснимый искусственный интеллект. Читать далее

Как мы обслуживаем 5 млрд карточек в сутки с задержкой меньше 1 мс

Меня зовут Ескендиров Мурат, я — архитектор сайта в Ви.Tech, IT-дочке ВсеИнструменты.ру. В этой статье расскажу, как мы строили сервис для выдачи
Наука - Хабрахабр

Как мы обслуживаем 5 млрд карточек в сутки с задержкой меньше 1 мс

Меня зовут Ескендиров Мурат, я — архитектор сайта в Ви.Tech, IT-дочке ВсеИнструменты.ру. В этой статье расскажу, как мы строили сервис для выдачи карточек товаров, обрабатывающий до 5 миллиардов запросов в сутки, какие архитектурные решения приняли и с какими проблемами столкнулись в процессе. Расскажу, какие решения сработали, а какие до сих пор остаются нашей головной болью.Сайт «ВсеИнструменты» имеет почти 20-летнюю историю, и, как это часто бывает, за это время он превратился из маленького сайта с парой сотен товаров на PHP, созданного «на коленке», в гигантский монолит с несколькими миллионами уникальных номенклатур.Несколько лет назад перед сайтом встали в полный рост проблемы, характерные для многих компаний, выросших из «подпартного» стартапа (первый свой заказ компания «ВсеИнструменты.ру» получила во время лекции в МФТИ, тогда один из основателей для его оформления залез под парту) в многомиллиардную корпорацию: Читать далее

[Перевод] Сколько информации содержится в ДНК?

Вам нравится теория информации? Вам нравится молекулярная биология? Вам нравится идея объединить их и посмотреть, что из этого получится? Есл
Наука - Хабрахабр

[Перевод] Сколько информации содержится в ДНК?

Вам нравится теория информации? Вам нравится молекулярная биология? Вам нравится идея объединить их и посмотреть, что из этого получится? Если да, то вот вам вопрос: сколько информации содержится в вашей ДНК?Когда я впервые заинтересовался этим вопросом, я думал, что ответ прост:Человеческая ДНК содержит около 3,1 миллиарда пар оснований.Каждая пара оснований может принимать одно из четырёх значений (A, T, C или G).Для кодирования одного из четырёх возможных значений (00, 01, 10 или 11) требуется 2 бита.Таким образом, ДНК человека содержит 6,2 миллиарда битов.Просто, правда? Конечно, за исключением следующего:У вас есть две версии каждой пары оснований, по одной от каждого из ваших родителей. Следует ли считать обе?Все люди имеют почти идентичную ДНК. Имеет ли это значение?ДНК можно сжать. Следует ли рассматривать сжатое представление?Неясно, какая часть нашей ДНК действительно выполняет полезную функцию. Внутри ваших клеток царит бардак из взаимодействующих «хаков» и «костылей», предназначенных для поддержания работы даже в условиях постоянных мутаций, которые нарушают структуру самой ДНК. Следует ли учитывать только «полезные» части? Читать далее

Обучающий проект на одноплатнике — изучение embedded-программирования. Проект первый — простая метеостанция

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

Обучающий проект на одноплатнике — изучение embedded-программирования. Проект первый — простая метеостанция

Связка одноплатного компьютера с различными устройствами в виде датчиков и исполнительных механизмов является отличным образовательным инструментом, позволяющим изучать работу с датчиками, интерфейсами и осваивать программирование. А работа с одноплатными компьютерами открывает огромный интересный Мир embedded-программирования, работы с Linux и создания собственных проектов автоматизации и систем сбора данных. Читать далее

Просто о сложном: Нейросети, Графы

Просто о сложном: нейросетиВведениеВ этой статье я хочу простыми словами объяснить практическое применение нейронных сетей для решения кон
Наука - Хабрахабр

Просто о сложном: Нейросети, Графы

Просто о сложном: нейросетиВведениеВ этой статье я хочу простыми словами объяснить практическое применение нейронных сетей для решения конкретных задач. Важно отметить, что мы не будем подробно разбирать, как устроены нейросети изнутри – об этом уже написано множество материалов. Вместо этого сосредоточимся на том, как применить нейросеть к конкретной задаче, как подобрать под неё данные и параметры. Мы не будем использовать готовые библиотеки машинного обучения – весь функционал реализован самостоятельно, чтобы наглядно разобраться, как можно написать нейросеть под свою задачу. Первое, с чего начнём: нейросеть имеет смысл применять только там, где действительно существуют закономерности в данных. Простой пример – домашний питомец, услышав будильник утром, с большой вероятностью понимает, что скоро получит свежую еду. Это примитивная закономерность (звук будильника → завтрак). Но бывают и очень сложные закономерности, которые не лежат на поверхности. То, что мы называем интуицией, по сути является распознаванием подобных скрытых закономерностей нашим мозгом. Итак, если в вашей задаче нет никаких паттернов или повторяющихся зависимостей, нейросеть не поможет – она просто будет гадать наугад. Если же вы предполагаете наличие закономерностей, можно попытаться их выявить с помощью обучения сети. Правда, будьте готовы к ситуации: если результат плохой, непонятно, то ли закономерностей нет, то ли вы неправильно обучили модель. В этой статье на конкретном примере мы рассмотрим весь путь: от зарождения идеи до реализации и обучения нейросети, а также разберём сложности, с которыми можно столкнуться. Примером послужит задача прогнозирования исхода спортивного события – будем пытаться угадать, выиграет ли первая команда первую четверть баскетбольного матча по ходу игры, используя нейросеть. Это своего рода модель для ставок на спорт, но сразу подчеркну: цель исключительно научная, а не научиться обыгрывать букмекеров (позже станет ясно почему).Постановка задачи: нейросеть для ставок на спорт Читать далее

Обзоры препринтов научных статей «astro-ph/arxiv.org» за апрель 2025 года

Выпуск N443В 2020 г. открыли интересное событие. Это т. н. «красная новая низкой светимости». Сразу же заподозрили, что это может быт
Наука - Хабрахабр

Обзоры препринтов научных статей «astro-ph/arxiv.org» за апрель 2025 года

Выпуск N443В 2020 г. открыли интересное событие. Это т. н. «красная новая низкой светимости». Сразу же заподозрили, что это может быть поглощением звездой планеты.Теперь представлены результата анализа наблюдений на телескопе имени Джеймса Вебба, проведенные через 2.5 года после события. Забегая вперед, то, что мы имеем дело с поглощением планеты звездой остается гипотезой. Авторам удалось более‑менее определить параметры звезды. Это маломассивная звезда массой 0.7-0.85 солнечных. Точнее определить сложно из‑за поглощения света. Тем не менее, оценка важна, потому что она означает, что поглощение произошло не из‑за расширения звезды (для этого надо уйти с Главной последовательности). Значит, планета «вспиралилась» из‑за приливного сокращения орбиты. Если это было слияние, то планета была массивной (типа Юпитера или Нептуна). Скорее всего, планета не была разорвана приливами. Но, вообще говоря, неясностей много. К тому же, расчеты (не в этой статье) показывают, что такие события должны быть очень редкими. Поехали

ADR: фиксируем архитектурные решения

Это короткий пост, вдохновлённый карточками по теме, которые я встретил на канале S0ER'а. В геймдеве такая практика встречается нечасто. Поэтом
Наука - Хабрахабр

ADR: фиксируем архитектурные решения

Это короткий пост, вдохновлённый карточками по теме, которые я встретил на канале S0ER'а. В геймдеве такая практика встречается нечасто. Поэтому внесу дополнительное упоминание в ленту. Оставлю вводные, ссылки на более подробное изучение, поделюсь своим опытом и расскажу, какое отношение к этому имеет AI. Читать далее

[Перевод] Сравнение транзакционных систем Oracle и PostgreSQL

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

[Перевод] Сравнение транзакционных систем Oracle и PostgreSQL

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

Рядов Тейлора не существует

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

Рядов Тейлора не существует

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

Статистика Ферми и Бозе

Вывод статистики Ферми-Дирака и Бозе-Эйнштейна. Удивительно, как вывод законов природы может быть настолько согласован, лаконичен и красив. П
Наука - Хабрахабр

Статистика Ферми и Бозе

Вывод статистики Ферми-Дирака и Бозе-Эйнштейна. Удивительно, как вывод законов природы может быть настолько согласован, лаконичен и красив. Поразительно слаженная работа физики и математики в достижении истины. Читать далее

Кофеин vs продуктивность: нейропсихология кода после третьей чашки

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

Кофеин vs продуктивность: нейропсихология кода после третьей чашки

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

Безопасность API (аутентификация и авторизация): проблемы, решения, практические рекомендации

Сегодня API — это клей, который скрепляет весь цифровой мир. Они связывают сервисы, мобильные приложения и системы партнеров. Но именно поэтом
Наука - Хабрахабр

Безопасность API (аутентификация и авторизация): проблемы, решения, практические рекомендации

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

Топологический аудит ECDSA: Практическая реализация с минимальными входными данными

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

Топологический аудит ECDSA: Практическая реализация с минимальными входными данными

Топологический аудит ECDSA: как найти уязвимости с одной подписьюТрадиционный анализ безопасности ECDSA требует сотен подписей для выявления уязвимостей. Но что делать, когда у вас есть только одна подпись из блокчейна?Мы разработали AuditCore — систему топологического аудита, которая анализирует безопасность ECDSA, используя лишь публичный ключ и одну реальную подпись. Система автоматически генерирует необходимое количество валидных подписей и проводит глубокий анализ пространства (u_r, u_z) как топологического тора.Ключевые возможности:Определение уязвимостей по топологическим инвариантам (числам Бетти)Расчет TVI Score — количественной метрики уязвимостиАвтоматическое обнаружение паттернов: фиксированный k, линейные зависимости, кластерыГенерация необходимого количества данных для статистически значимого анализаСистема состоит из нескольких специализированных модулей:TopologicalAnalyzer для вычисления персистентных гомологийBettiAnalyzer для интерпретации топологических показателейCollisionEngine для поиска коллизийSignatureGenerator для создания валидных подписейTCON для оценки соответствия топологии тораAuditCore позволяет обнаруживать уязвимости, которые традиционные методы пропускают, включая слабые места в генераторах случайных чисел и системах, подобные той, что привела к компрометации ключей Sony PS3.Полная реализация доступна на GitHub: https://github.com/miroaleksej/AuditCore/tree/main/Scripts Читать далее

Вторая часть «Я устал от приложений для английского и сделал свою таблицу»

Всех приветствую! Это продолжение поста «‎Я устал от приложений для изучения английских слов и сделал свою таблицу». Если коротко, то в не
Наука - Хабрахабр

Вторая часть «Я устал от приложений для английского и сделал свою таблицу»

Всех приветствую! Это продолжение поста «‎Я устал от приложений для изучения английских слов и сделал свою таблицу». Если коротко, то в нем я рассказал, что перепробовал кучу приложений для изучения английских слов, но так и не нашёл подходящего мне. Поэтому, я решил сделать свою таблицу, особенность которой — гибкие Telegram уведомления с новыми словами, благодаря чему и происходит их запоминание. Читать далее

ИИ-генератор музыки Mureka — тестирование на кошках

В этой статье я расскажу о том, как мне с помощью Mureka наконец-то удалось подобрать музыку к своим песенкам и даже выложить некоторые из них на Y
Наука - Хабрахабр

ИИ-генератор музыки Mureka — тестирование на кошках

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

«Адвокат дьявола» — друг студента, технического писателя и проектировщика

Большинство используют ИИ для генерации текста. Я — для уничтожения своих идей. В статье: готовый фреймворк «Адвокат дьявола», три напр
Наука - Хабрахабр

«Адвокат дьявола» — друг студента, технического писателя и проектировщика

Большинство используют ИИ для генерации текста. Я — для уничтожения своих идей. В статье: готовый фреймворк «Адвокат дьявола», три направления критики (логика, этика, эстетика), примеры из реальных проектов и пошаговая инструкция, как устроить баттл между двумя ИИ — даже если у вас есть только один. Плюс — как не попасть в ловушку «симулякра критики». Читать далее

«Жаль, что такого уже не будет»: игры эпохи бунтующих подростков и напускного пафоса

Времена, когда каждый разработчик пытался сделать игру синонимом слова КРУТО.А все ведь заметили, как в момент перехода с поколения PS3 на PS4 у
Наука - Хабрахабр

«Жаль, что такого уже не будет»: игры эпохи бунтующих подростков и напускного пафоса

Времена, когда каждый разработчик пытался сделать игру синонимом слова КРУТО.А все ведь заметили, как в момент перехода с поколения PS3 на PS4 у игровой индустрии как будто сменился общий тон? Кратос теперь томно ходит и разговаривает с сыном, а не носится по Греции, устраивая натуральный геноцид с максимально интерактивными казнями, Нейтан Дрейк стал скучным дядькой без запала, игр, где ну… крутые пацаны дерутся на мечах под крутой рок, вообще по пальцам пересчитать. Индустрия как будто потеряла вот эту частичку подросткового пафоса, нарочитой мрачности и китчевости, которая была в играх нулевых, заметили? Нет? Тогда давайте вспомним несколько примеров из прошлого. Читать далее

Распродажа в этот уикенд

Добрый день, Хаброжители!Стартовала уикенд распродажа от издательства «Питер». Радуем вас последними летними скидками в этом году! Читать д
Наука - Хабрахабр

Распродажа в этот уикенд

Добрый день, Хаброжители!Стартовала уикенд распродажа от издательства «Питер». Радуем вас последними летними скидками в этом году! Читать далее

Российские ученые построили цифровую квантовую механику

Ученые из МФТИ построили цифровой аналог квантовой механики. Эта модель позволяет естественным и удобным образом моделировать любые кванто
Наука - Хабрахабр

Российские ученые построили цифровую квантовую механику

Ученые из МФТИ построили цифровой аналог квантовой механики. Эта модель позволяет естественным и удобным образом моделировать любые квантовые явления на компьютере. Работа опубликована в Theoretical and Mathematical Physics.В ходе своего исследования ученым удалось построить новую математическую модель — цифровую квантовую механику, которую можно использовать для численного моделирования квантовых явлений. Читать далее

Как улучшить сходимость в физически-информированных нейронных сетях

Physics-Informed Machine Learning — одно из перспективных направлений в ML. Здесь ключевую роль играют физически-информированные нейронные сети (Physics-Informed Neur
Наука - Хабрахабр

Как улучшить сходимость в физически-информированных нейронных сетях

Physics-Informed Machine Learning — одно из перспективных направлений в ML. Здесь ключевую роль играют физически-информированные нейронные сети (Physics-Informed Neural Networks, PINNs). Однако процесс их обучения сопряжён с рядом трудностей. В этой статье кратко обсудим, как можно решить эти проблемы и повысить эффективность обучения PINNs. Читать далее

Delivery Manager и Project Manager в реальных кейсах

В современном IT-мире часто возникает путаница между различными ролями. Одним из примеров является роль Delivery Manager, которая имеет некоторые схо
Наука - Хабрахабр

Delivery Manager и Project Manager в реальных кейсах

В современном IT-мире часто возникает путаница между различными ролями. Одним из примеров является роль Delivery Manager, которая имеет некоторые сходства с Project Manager. Хотя обе позиции связаны с управлением проектами, их обязанности и зоны ответственности существенно различаются. В этой статье мы рассмотрим на примерах, что должен делать каждый из этих специалистов в конкретных ситуациях. Читать далее

Clickhouse / zookeeper. Развертывание

Всем привет! В этой статье мы разберём, как развернуть кластер ClickHouse с использованием ZooKeeper для обеспечения репликации и отказоустойчивости.
Наука - Хабрахабр

Clickhouse / zookeeper. Развертывание

Всем привет! В этой статье мы разберём, как развернуть кластер ClickHouse с использованием ZooKeeper для обеспечения репликации и отказоустойчивости. Я покажу пошаговую настройку сервисов, объясню, зачем ZooKeeper нужен ClickHouse, какие порты и конфигурации используются, а также поделюсь практическими советами по работе в Kubernetes. Читать далее

[Перевод] Просто будь ленивым

В новом переводе от команды Spring АйО рассматривается JEP 502, который вносит в Java 25 StableValue. StableValue позволяет легко и эффективно реализовывать прои
Наука - Хабрахабр

[Перевод] Просто будь ленивым

В новом переводе от команды Spring АйО рассматривается JEP 502, который вносит в Java 25 StableValue. StableValue позволяет легко и эффективно реализовывать производительные ленивые конструкции. Новое API позволяет компилятору JIT заранее сворачивать вычисления (constant folding), повышая производительность. Искали Lazy, но нашли золото: StableValue вычисляется один раз и может быть подготовлен Ahead Of Time. Читать далее

Автоматизация клиентского сервиса

Автоматизация обслуживания клиентов — важный фактор работы компании, помогающий отстроиться от конкурентов, повысить производительность т
Наука - Хабрахабр

Автоматизация клиентского сервиса

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

GRPC в деле: проблемы реального сервиса

Привет, Хабр! Я Владислав Кислый, разработчик отказоустойчивых нагруженных сервисов в Т-Банке. Расскажу страшную сказку о том, как в одной
Наука - Хабрахабр

GRPC в деле: проблемы реального сервиса

Привет, Хабр! Я Владислав Кислый, разработчик отказоустойчивых нагруженных сервисов в Т-Банке. Расскажу страшную сказку о том, как в одной компании взялись разрабатывать сервис. В качестве протокола взаимодействия выбрали gRPC. Что из этого вышло, с какими сетевыми проблемами пришлось столкнуться и как мы их решили — читайте в статье. Описанные проблемы можно потрогать руками с помощью тестового проекта, докера и темной магии Toxiproxy, который будет портить нам жизнь. Читать далее

Cloud4Y строит ЦОДы в МО: сводка новостей – Часть 7

Привет, Хабр!Лето — не повод сбавлять обороты. Строительство ЦОДов в Марфино и Мытищах продолжается, и мы делимся с вами свежими новостями. Ес
Наука - Хабрахабр

Cloud4Y строит ЦОДы в МО: сводка новостей – Часть 7

Привет, Хабр!Лето — не повод сбавлять обороты. Строительство ЦОДов в Марфино и Мытищах продолжается, и мы делимся с вами свежими новостями. Если вдруг пропустили предыдущие серии — ловите ссылки: раз, два, три, четыре, пять, шесть. Читать далее

Мое видение универсального языка программирования

Язык программирования, даже общего назначения, - это инструмент. Каждый язык хорош в решении задач своей сферы: C++ позволяет писать эффективны
Наука - Хабрахабр

Мое видение универсального языка программирования

Язык программирования, даже общего назначения, - это инструмент. Каждый язык хорош в решении задач своей сферы: C++ позволяет писать эффективные программы, Haskell - писать элегантный параллельный и математический код, C# - создавать программы на гибкой масштабируемой архитектуре. Современные языки заставляют нас мириться с их недостатками: отсутствие нужной системы типов, нехватка синтаксического сахара, отсутствие парадигмы X. Все хоть раз мечтали о языке, который удобен для решения любой задачи.Я расскажу о своих идеях по созданию универсального языка программирования. Плавно перейдем к идее языка-конструктора. Вас ждет погружение в модульную архитетуру, лямбда-исчисления, байткод, расширяемое программирование Читать далее

Билд, который построил Gradle: разбираемся в современной сборке проектов под C++

Привет, Хабр! Меня зовут Александр Корнилов. Я старший разработчик в «Лаборатории Касперского» — в мобильном подразделении Kaspersky OS. Так получ
Наука - Хабрахабр

Билд, который построил Gradle: разбираемся в современной сборке проектов под C++

Привет, Хабр! Меня зовут Александр Корнилов. Я старший разработчик в «Лаборатории Касперского» — в мобильном подразделении Kaspersky OS. Так получилось, что большую часть своей жизни я занимался системным программированием. Сегодня хочу поднять важную и болезненную тему практически для всех С/С++-разработчиков — поговорить про билд-системы. Читать далее