В 2007 году перевел небольшую организацию на ubuntu/debian. Верстали всякие отчёты и проекты в LibreOffice, и рисовали картинки в его же Draw. Нескажу что это было безболезненно, но уже тогда была потребность и возможность перейти на linux
Если нужно простое решение - решайте простыми инструментами, они некуда не деваются, их никто не заменяет. Например, ядро linux - это не простое решение, поэтому это не решается простыми инструментами. Иными словами просто появляется инструмент который занимает свою нишу. Он не идеален, но развивается. Возможно появится другой инструмент который сможет гораздо круче решать разные классы задач, и он будет учитывать этот опыт, поэтому пройти эту эволюцию человечество должно.
Этот лейбл говорит о смелости мейнтейнеров. И распространяется не на все фичи uv. Для примера, тот же poetry при обновлении пакета убирал зависимости зависимостей из lock-файла, и новая версия black уже переставала работать. И мейнтейнерам poetry это не мешает считать проект production ready.
Справедливости ради можно отметить www.sqlite.org/inmemorydb.html
Для sqlite3.connect исполузуется псевдо-путь :memory: достаточно быстрая штука, иногда используется для организации внутреннего кэша.
В sqlalchemy(«sqlite://») и django(":memory:") для не сложных проектов, не использующих специфичные типы данных и операции, вполне применимо для тестов. Для специфичных тестов можно использовать skipIf или маркировку, например pytest.mark.pg, и запускать такие тесты в отдельном окружении.
В смысле "как-будто"? А им что писать прикажете?
А точно это удачный пример? Ведь переход с linux на linux. Тем более что центос закрылось
В 2007 году перевел небольшую организацию на ubuntu/debian. Верстали всякие отчёты и проекты в LibreOffice, и рисовали картинки в его же Draw. Нескажу что это было безболезненно, но уже тогда была потребность и возможность перейти на linux
Действительно. Уже гошное переписывают на rust, а тут такое..
Если нужно простое решение - решайте простыми инструментами, они некуда не деваются, их никто не заменяет. Например, ядро linux - это не простое решение, поэтому это не решается простыми инструментами. Иными словами просто появляется инструмент который занимает свою нишу. Он не идеален, но развивается. Возможно появится другой инструмент который сможет гораздо круче решать разные классы задач, и он будет учитывать этот опыт, поэтому пройти эту эволюцию человечество должно.
Этот лейбл говорит о смелости мейнтейнеров. И распространяется не на все фичи uv.
Для примера, тот же poetry при обновлении пакета убирал зависимости зависимостей из lock-файла, и новая версия black уже переставала работать. И мейнтейнерам poetry это не мешает считать проект production ready.
В некоторых проектах и по 40 минут происходит poetry lock.
Нужен rust
Виктория больше про распределенное кластерное решение, в композе выигрыша не заметишь
Для sqlite3.connect исполузуется псевдо-путь :memory: достаточно быстрая штука, иногда используется для организации внутреннего кэша.
В sqlalchemy(«sqlite://») и django(":memory:") для не сложных проектов, не использующих специфичные типы данных и операции, вполне применимо для тестов. Для специфичных тестов можно использовать skipIf или маркировку, например pytest.mark.pg, и запускать такие тесты в отдельном окружении.