Как работает база данных Firebird, часть 2
—
от автора
—
от автора
В первой части мы разбирались, как происходит получение одной строки из таблицы базы данных. Сегодня попробуем понять, что с этой строкой происходит дальше.RecordSourceПоищем, кто вызывает VIO_get(), и сразу находим два очень любопытных места: BitmapTableScan::internalGetRecord() и IndexTableScan::internalGetRecord(), обе из файлов, которые…
—
от автора
Когда вы слышите «облачный провайдер», что первое приходит в голову? Компания, которая предоставляет виртуальные ресурсы и с которой приходится разговаривать строго по шаблону? Но чтобы решения действительно работали, нужен не поставщик, а партнёр — тот, кто погружён в вашу инфраструктуру,…
—
от автора
Фреймворк SteroidsНа старте проекта обычно встает вопрос о выборе готовой ui-библиотеки для решения шаблонных задач, таких как создание форм, инпутов, кнопок и других компонентов. Количество готовых ui-библиотек для React так стремительно растет, что уже сложно остановить свой выбор на какой…
—
от автора
АннотацияApache Flink 2.0 — первый мажорный релиз после 1.0 (2016), закрывающий многолетний цикл эволюции архитектуры и устраняющий накопленные болевые точки масштабирования потоковых платформ: усложняющуюся конфигурацию, ограниченность локального состояния, разрыв между batch и streaming, устаревшие API и операционную стоимость при росте…
—
от автора
Типичная проблема новичков при изучении языка программирования — они тонут в море учебных материалов. Интернет предлагает тонны статей, курсов и книг по C++, но как выбрать действительно стоящие?Меня зовут Владислав Столяров, я руководитель команды анализа безопасности продуктов в мультипродуктовой экосистеме…
—
от автора
Большой Дайджест Недели. 14.07.25Дайджест по материалам зарубежных медиа. Минимум новостей, максимум инсайтов.=> Каждый сделал свой ход, очередь за OpenAIОбычно я не пишу про «модельный спорт» (это когда одна LLM другой лучше, красивше и мощнее). Но сегодня исключение, я сделал это дважды. После…
—
от автора
NICOLE MILLMAN / ISTOCKКитай достиг рекордной скорости лазерной связи между спутниками: 400 Гбит/сВ марте 2025 года китайская коммерческая компания Laser Starcom заявила о первом успешном тесте межспутниковой лазерной связи на скорости 400 гигабит в секунду, что стало важным шагом в развитии глобальной системы…
—
от автора
Для детей, изучающих программирование, существует несколько отличных сред, включая визуальные среды для начинающих и текстовые языки для более продвинутых. Scratch, Tynker, Swift Playgrounds подходят для начального уровня. Для детей постарше, Python является популярным выбором из-за простоты синтаксиса. Давайте теперь рассмотрим подробнее универсальные среды программирования:Scratch:…
—
от автора
Мы ковыряли поиск пути через A* на протяжении двух глав и при этом были сосредоточены на синтаксических изысках F#. В этой главе мы отдохнём от синтаксиса и посмотрим на то, как этот алгоритм мог бы развиваться в более функциональном стиле.ОглавлениеПриквелAn…
—
от автора
Расскажем о практическом кейсе внедрения системы автоматизации на металлургическом предприятии. Покажем техническую реализацию архитектурных решений, разберем особенности интеграции промышленного оборудования и поделимся подходами к организации обмена данными в реальном времени. Особое внимание уделим реализации видеоаналитики производственных процессов и созданию замкнутого…