Притом можно вместо React взять SolidJS или хотя бы Preact, которые несколько килобайт весят — меньше многих картинок — и работать даже шустрее будет. Tailwind — вообще инструмент класса «наговнокодил и забыл».
демонстрируется какое-то текущее состояние взаимодействия с сервером
Нет. Виртуализация списка реализуется на клиенте и не требует взаимодействия с сервером.
Ну и, конечно же, каждый создатель такой имитации рисует свой собственный вариант скроллинга, который отличается от дефолтного браузерного, к которому привык пользователь.
Нет. Показать нативный скролл можно. Для этого вычисляется высота списка и задаётся элементу списка явно.
Проблема в том, что если с чиновниками высшего звена ничего плохого для них не произойдёт, то и на уровне ниже будут воспринимать возможность «посадки» как фактор риска, но заложат большую «цену» за свою деятельность. Плюс многие преступники попросту уверены, что не попадутся.
Смысл как всегда — уменьшение количества рутины: когда стало невмоготу писать на чистом Make, изобрели Autoconf/Automake; когда стало невмоготу писать под Autoconf/Automake, изобрели CMake, SCons, Meson, QMake и т.д.
В любом случае они стали переписывать оригинальный Make с обратной совместимостью, а не стали делать с нуля новую «правильную» систему сборки на основе S-выражений.
Притом можно вместо React взять SolidJS или хотя бы Preact, которые несколько килобайт весят — меньше многих картинок — и работать даже шустрее будет. Tailwind — вообще инструмент класса «наговнокодил и забыл».
Нет. Виртуализация списка реализуется на клиенте и не требует взаимодействия с сервером.
Нет. Показать нативный скролл можно. Для этого вычисляется высота списка и задаётся элементу списка явно.
Получив достаточно опыта, скрам-мастер становится деливери-менеджером
13 января 2025. Марс и Луна в Близнецах
Нижняя «звёздочка» из трёх — как раз Марс. Снято при существенной городской засветке.
Проблема в том, что если с чиновниками высшего звена ничего плохого для них не произойдёт, то и на уровне ниже будут воспринимать возможность «посадки» как фактор риска, но заложат большую «цену» за свою деятельность. Плюс многие преступники попросту уверены, что не попадутся.
Очевидно, сравнить две базы каким-то образом и объединить данные
Тонкая типизированная обёртка
Я про это и говорю: они же ничего не решают. На их место придут другие такие же.
А система сборки на ini-файлах (а точнее, использующей формат TOML) есть только для Rust.
Смысл как всегда — уменьшение количества рутины: когда стало невмоготу писать на чистом Make, изобрели Autoconf/Automake; когда стало невмоготу писать под Autoconf/Automake, изобрели CMake, SCons, Meson, QMake и т.д.
Сейчас это больше мешает, в том числе и автоматизации сборки, но такой уж дизайн этих языков
Нет
Так монстрячат же файлы сборки на Automake, CMake, Meson и других не очень тривиальных «языках» (подразумеваю тут сочетание синтаксиса и семантики).
В любом случае они стали переписывать оригинальный Make с обратной совместимостью, а не стали делать с нуля новую «правильную» систему сборки на основе S-выражений.
Строго говоря, тогда и синтаксис Make не является исключительно набором присваиваний.
Кстати он был фортранистом, а не лиспером.
Наличие file.h никак не гарантирует наличия file.c или его единственность.
Так речь не про лисп, а про сборщик для C/C++ в частности
Разве в перечисленных системах сборки конфиги не текстовые?
Но ведь синтаксис мейкфайлов тоже не сишный. Вот и в make вполне уместилась бы лисп-машина вместо интерпретатора мейк-правил поверх шелла.