Size: a a a

2021 March 04

c

codingteam@cjr in codingteam
m4n71k0r

» [15:21:00] <Minoru> тьфу, опять не то кинул. Вот правильная: https://github.com/XAMPPRocky/remove_dir_all/blob/0c218dad77262fbf47483d128feebb2770a8c05e/src/fs.rs#L37-L76
а слабо им свой драйвер написать?
источник

c

codingteam@cjr in codingteam
m4n71k0r
напрямую УНИЧТОЖАТЬ ФАЙЛЫ
источник

c

codingteam@cjr in codingteam
m4n71k0r
без шедуленья
источник

c

codingteam@cjr in codingteam
m4n71k0r
интересно, как в TotalCommander это написано
источник

c

codingteam@cjr in codingteam
m4n71k0r
а вообще, я читаю этот коммент и считаю, что они извращуги
источник

c

codingteam@cjr in codingteam
Minoru
о, во фряхе тоже аттрибуты отменяют перед удалением: https://github.com/freebsd/freebsd-src/blob/5ac70383c8b32eeec80426e837960977971c7c2b/bin/rm/rm.c#L241-L246 А в остальном всё как в OpenBSD (ну, понятно, там по копирайтам видно, что этот код ещё со времён Беркли идёт)
источник

c

codingteam@cjr in codingteam
m4n71k0r
Кстати, господа, а в обычном "пользовательском" коде часто можно такое увидеть?
https://github.com/XAMPPRocky/remove_dir_all/blob/0c218dad77262fbf47483d128feebb2770a8c05e/src/fs.rs#L197
источник

c

codingteam@cjr in codingteam
Minoru
m4n71k0r: ща, минутку, я ещё на BusyBox гляну и тогда тебе поотвечаю
источник

c

codingteam@cjr in codingteam
m4n71k0r
да мне код надо дописать, меня как-то активно стали отвлекать, а тут важное очень место
источник

c

codingteam@cjr in codingteam
m4n71k0r
я всё никак юнит-тесты не реанимирую (какая-то Win Dll адовая проблема с инициализацией критических секций) и страдаю от того, что не могу это всё покрыть тестами
источник

c

codingteam@cjr in codingteam
m4n71k0r
ну ничего, я это всё поборю
источник

c

codingteam@cjr in codingteam
m4n71k0r
поприседаю, покачаюсь и кааак
источник

c

codingteam@cjr in codingteam
Minoru
гы, в BusyBox вообще не заморачиваются ни с какими fts, а просто фигачат DFS прямо на стеке вызовов: https://git.busybox.net/busybox/tree/libbb/remove_file.c?id=05b18065ab9c375f6185b65a3631d4c6cc1a4be9 Ну и в итоге либо unlink, либо rmdir
источник

c

codingteam@cjr in codingteam
Minoru
> <m4n71k0r> Кстати, господа, а в обычном "пользовательском" коде часто можно такое увидеть? https://github.com/XAMPPRocky/remove_dir_all/blob/0c218dad77262fbf47483d128feebb2770a8c05e/src/fs.rs#L197

я не припомню, чтобы видел. Но я не так уж много прочёл пока что. Согласен, что написано неочевидно
источник

c

codingteam@cjr in codingteam
m4n71k0r

» [15:45:26] <Minoru> > <m4n71k0r> Кстати, господа, а в обычном "пользовательском" коде часто можно такое увидеть? https://github.com/XAMPPRocky/remove_dir_all/blob/0c218dad77262fbf47483d128feebb2770a8c05e/src/fs.rs#L197
»
» я не припомню, чтобы видел. Но я не так уж много прочёл пока что. Согласен, что написано неочевидно
У меня интуитивной расшифровки для этого, с учётом моего опыта программирования на нескольких языках.
источник

c

codingteam@cjr in codingteam
Minoru
ты пропустил слово «нет»? «Нет интуитивной расшифровки»?
источник

EE

Ender Eyre in codingteam
там на хабре написали что программисты-одиночки умерли. распространите среди программистов одиночек вашего жека
источник

f

folex in codingteam
ttldtor
тебе им любоваться что ли?
мне смотреть на эмоции и общаться с живым человеком
источник

f

folex in codingteam
работать с роботами я не умею
источник

c

codingteam@cjr in codingteam
Minoru
/me опечаленно забибикал и отвернулся
источник