Size: a a a

Node.js — русскоговорящее сообщество

2020 March 24

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Именно так реализовано почти везде
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Переведи название директории. Но лучше взять модуль который создаст в ней подпапку и вернёт к ней путь
Чтобы избежать коллизий имён
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Artem Soroka
Спасибо, кэп
Обращайся;)
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Чтобы избежать коллизий имён
Зачем создавать сабдиректорию, если достаточно рандомного названия файла?
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Чтобы можно было удалить ее и точно не задеть другие приложения или загрузки
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
В случае, например, прерванной загрузки
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Чтобы можно было удалить ее и точно не задеть другие приложения или загрузки
/tmp очищает сама ОС, это не входит в задачи приложения
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Artem Soroka
/tmp очищает сама ОС, это не входит в задачи приложения
Это заблуждение, вернее очищает то да, но ты посмотри по каким правилам
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Модуль повесит за тебя хэндлер на случай падения приложения с ошибкой и уберет за собой
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
А также предоставляет способ удалить ее за 1 вызов функции.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Это работает и battle tested, к чему велосипеды?
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Это работает и battle tested, к чему велосипеды?
Потому что battle tested решением было поручить  удаление временных файлов ОС
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
 systemd-tmpfiles-clean runs on shutdown, and once per day otherwise. The files it cleans can be extended using /etc/tmpfiles.d
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Это значит что система не знает о том какие файлы когда и кому нужны, и не удаляет ничего даже в случае исчерпания места
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Кроме как согласно написанному
источник

R

Roman in Node.js — русскоговорящее сообщество
りム リム イのイ 丂ムᄊノリ
Не делайте так. Используйте агрегат $lookUp
что такое агрегат
источник

R

Roman in Node.js — русскоговорящее сообщество
в кратце
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
8 сломанных загрузок по 5 гигов и у тебя -40гб на день
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Это значит что система не знает о том какие файлы когда и кому нужны, и не удаляет ничего даже в случае исчерпания места
Возможно, я неверно выразился, вместо того чтобы лезть в код библиотеки, писать сначала в tmp, потом перемещать файл при необходимости
источник

R

Roman in Node.js — русскоговорящее сообщество
Artem Soroka
Возможно, я неверно выразился, вместо того чтобы лезть в код библиотеки, писать сначала в tmp, потом перемещать файл при необходимости
а че вы делаете?
источник