Аналитика Telegram-канала
Подписчики
77 997
Охват за 24 ч
4,7K
ER за 24 ч
6,03%
Публикаций
11 844

Динамика подписчиков

7 дней 30 дней 6 месяцев Больше
30 окт2 ноя5 ноя
Показаны последние 7 дней Больше истории →

Охваты публикаций

03.1104.1104.1105.1105.1105.11
1K
Средний охват
1,4K
Лучший результат
Показаны 6 публикаций — последние в канале Больше статистики →

Упоминания

3 072
Упоминаний
2 300
Из них репостов
353
Каналов
Все упоминания

Последние посты

3 из 11 844 2 из 11 844
Фото
Форматтер поработал, а что поменялось по делу? Выражение осталось тем же, но вокруг появилась обёртка, а строки разъехались. Обычный diff честно показывает удалённые и добавленные строки. Читателю ещё предстоит мысленно собрать из них изменение. Difftastic разбирает код через tree-sitter и сопоставляет синтаксис. Поэтому может показать новую обёртку, сохранив связь с прежним выражением внутри. Перенос строки тоже не обязан выглядеть как замена всего блока. Номера строк при этом настоящие: до изменения и после него. Сходство синтаксиса ещё не доказывает, что поведение программы осталось прежним, и не гарантирует безопасный рефакторинг. В скрипте стоит учесть код завершения: по умолчанию 0 не означает «изменений нет». Чтобы синтаксические изменения давали 1, нужен флаг --exit-code.
ещё
1 345 8 4 5 ноя, 13:56
Фото
Чем заменить Oracle и MS SQL Server? Даже если переезда пока нет в планах, стоит иметь в виду альтернативы. На Tproger разобрали четыре российские СУБД и сравнили их по понятным параметрам: для каких задач подходят, насколько совместимы с PL/SQL и T-SQL, чем переносить данные, что придётся дорабатывать вручную, есть ли сертификат ФСТЭК и бесплатные версии, сколько стоят. Одна из них исполняет T-SQL и PL/SQL напрямую, а SSMS и DBeaver видят её как обычный MS SQL Server. Обзор поможет понять, какой вариант может вам больше подойти.
ещё
1 418 9 6 5 ноя, 12:38
Фото
Указатель нельзя просто записать на диск При сортировке память заканчивается, и часть данных уезжает на диск. После загрузки блок может оказаться по другому адресу, а указатели внутри всё ещё ведут на старое место. В разборе внешней сортировки DuckDB 2021 года показано, как это обходят. Строки переменной длины живут в отдельном блоке, string heap. Перед выгрузкой 8-байтовый указатель заменяют смещением внутри блока. Когда данные понадобятся снова, адрес восстанавливают. Особенно удобно, что смещения строковых значений относительно начала своей строки в heap не меняются при её переносе. Можно переставлять данные во время сортировки, не чиня каждый внутренний адрес заново. Выгрузка требует места на диске и дополнительных чтений и записей. При этом для сортировки за пределами RAM не нужно совершенно другое представление строк. Выгрузкой блоков в описанной реализации занимается buffer manager.
ещё
763 9 1 5 ноя, 08:02
Больше постов

Продолжить анализ этого канала

  • История роста подписчиков
  • Просмотры и охваты публикаций
  • Кто упоминает канал и кого упоминает он
  • Похожие каналы и подбор для рекламы
Открыть аналитику
Демо до 14 дней