- 1
- 2
tar -czvf arhiv.tar.hz .
tar -xzf arhiv.tar.hz
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+2
tar -czvf arhiv.tar.hz .
tar -xzf arhiv.tar.hz
Как запомнить эти команды? Бывает гуглю их в день по нескольку раз )))
Сделать алиаснюшню "tar pack" и "tar unpack"?
Мистер Хэнки 17.08.2020 11:38 # +1
$ alias tarunpack=’tar -xzf’
bormand 17.08.2020 12:35 # +1
На распаковке z сейчас не обязательно, он автодетектить умеет. Можно просто -xf
defecate-plusplus 17.08.2020 12:37 # 0
bormand 17.08.2020 12:44 # +1
У зипов ещё и с кодировками жопа бывает. Хотя последние винды вроде научились utf8 открывать. А вот пишут вроде до сих пор какую-то свою херню.
CBuHOCO6AKA 17.08.2020 15:23 # +1
1. Непосредственно перед зожатым потоком.
2. В так называемом «центральном каталоге» в конце зип-файла.
Так вот некоторые архиваторы имя перед потоком хранят в одной кодировке, а в центральном каталоге — в другой кодировке.
Чтобы не распидорасило нелатинские символы, зип-файлы нужно распаковывать тем же архиватором, которым запаковывали.
P.S. А вот, нашёл:
https://govnokod.ru/19957#comment328429
«Winrar» додумался сохранять имя в «utf8» в комментарии, который не видят другие архиваторы, а в основном поле хранит в локальной досовской кодировке, как и «Info-ZIP».
defecate-plusplus 17.08.2020 15:41 # +1
мне вот обычно ни для чего, кроме как бухгалтеру запаковать кучу доков, сканов, и закинуть в почту
прикинь я ей .tar.bzip2 пришлю, вот она охуеет
а zip встроен в шиндошс, например
да и в макоси, вроде, из коробки уже стоит какой-то менеджер архивов
7z можно для себя, да, но не для гуманитарного файлообмена
gostinho 17.08.2020 15:57 # +1
Какой кнскилл )))
CBuHOCO6AKA 17.08.2020 16:09 # 0
Steve_Brown 17.08.2020 16:35 # 0
bormand 17.08.2020 16:30 # +1
З.Ы. Хотя другие варианты ещё хуже, конечно. Они вообще не откроются.
defecate-plusplus 17.08.2020 18:19 # +3
(кстати, ни разу не жаловалась на именование файлов)
так-то меня больше подбешивает кодировка cp1251 в экспортируемых/импортируемых выгрузках 1С
какой-то долбоёб (а других в 1С не держат!) решил, что cp1251 ОХУЕННО подходит для отчуждаемого из системы файла для межсистемного взаимодействия
guest8 17.08.2020 18:20 # −999
bormand 17.08.2020 18:39 # +1
defecate-plusplus 17.08.2020 18:46 # +1
а у меня пригорело, пока gedit не научил в автодетект этого дерьмоформата
думаю, так же пригорело у программиста парсера на стороне банка
ТЕХНОЛОГИИ блядь!
Возможные значения:
DOS
Windows
bormand 17.08.2020 18:58 # +1
Desktop 17.08.2020 19:09 # 0
defecate-plusplus 17.08.2020 19:13 # 0
никакой проблемы
любая говнопрограмма на 1С как синдром туррета
КОНЕЦХРЮКНИ
Desktop 17.08.2020 19:16 # +1
РЕЗУЛЬТАТНЕЗАСЧИТАН
Funtik 17.08.2020 19:24 # 0
Funtik 17.08.2020 18:58 # +2
Самый багор в том, что ключ «Кодировка» в локальной кодировке. Т. е. чтобы найти этот ключ, нужно угадать кодировку.
Это примерно как в сборнике про Гарри Поттера были невидимые книги о невидимках или чудовищные книги о чудовищах. Ну или как короткие компьютерные анекдоты «PKUNZIP.ZIP», «UNRAR.RAR», «ARJ.ARJ», «LHA.LZH», «HA.HA».
bormand 17.08.2020 19:00 # +1
Funtik 17.08.2020 19:09 # 0
guest6 14.12.2020 12:37 # 0
bormand 14.12.2020 12:43 # 0
MAKAKA 14.12.2020 12:49 # 0
кодировка то какая? или это не про кодировку, а про 1С под д0с?
bormand 14.12.2020 13:00 # 0
Кодировка=Windows
или
Кодировка=DOS
Что тут непонятного?
guest6 14.12.2020 13:04 # 0
каким байтом закодирована кирилическая буква Ё?
А что кодирует байт 200?
defecate-plusplus 14.12.2020 13:10 # 0
КОНЕЦПОПЫТКИ
guest6 14.12.2020 13:13 # 0
defecate-plusplus 14.12.2020 14:06 # +1
Steve_Brown 17.08.2020 20:22 # 0
Что должна быть выбрана русская раскладка клавиатуры, иначе из буфера обмена вставляются крокозябры.
Funtik 17.08.2020 20:27 # 0
gostinho 17.08.2020 20:36 # 0
defecate-plusplus 17.08.2020 21:08 # +2
Анскильные фронтопитухи
Особенно эта поебень доставляет в почтовом клиенте mailspring
Desktop 17.08.2020 21:09 # 0
Funtik 17.08.2020 20:35 # 0
Desktop 17.08.2020 16:31 # 0
bormand 17.08.2020 16:33 # +2
MAKAKA 17.08.2020 16:34 # +1
Desktop 17.08.2020 16:38 # 0
bormand 17.08.2020 17:16 # 0
guest8 17.08.2020 17:18 # −999
Funtik 17.08.2020 18:03 # 0
Desktop 17.08.2020 19:10 # 0
У меня на одной из работ формально было запрещёно даже Саблаймом пользоваться.
gost 17.08.2020 17:36 # 0
CBuHOCO6AKA 17.08.2020 17:39 # 0
Можно случайно анрегнуть zipfldr.dll, и будет какой багор )))
gostinho 17.08.2020 17:39 # 0
defecate-plusplus 17.08.2020 18:00 # 0
ведущие собаководы рекомендуют!
gostinho 17.08.2020 18:01 # 0
Steve_Brown 17.08.2020 13:19 # 0
Просто когда-то заметил, что он искаропки куда лучше сжимает, когда есть одинаковые или похожие файлы.
Ну и вообще всякие фичи.
CBuHOCO6AKA 17.08.2020 15:18 # 0
bormand 17.08.2020 13:02 # +3
czf - create zip file
xzf - eXtract zip file
Bpar_cmepmopa 17.08.2020 15:00 # +4
bormand 17.08.2020 16:31 # 0
gostinho 17.08.2020 16:51 # −1
bormand 17.08.2020 17:14 # 0
gostinho 17.08.2020 22:56 # 0
Fainal_kantdaun 30.11.2020 13:30 # 0
JloJle4Ka 30.11.2020 13:53 # 0
guest6 30.11.2020 14:07 # 0
JloJle4Ka 30.11.2020 14:15 # 0
gost 30.11.2020 17:22 # +1
bormand 30.11.2020 17:23 # +1
gost 30.11.2020 17:25 # +1
defecate-plusplus 30.11.2020 17:35 # 0
есть ещё про стиралку, ещё дуэт попадался
https://www.youtube.com/watch?v=a3QaA5kXRGM
[:]|||||||||||||[:]
gost 30.11.2020 17:38 # 0
Стиральную машину слышал, ещё есть скрипта и кран: https://www.youtube.com/watch?v=ceHG6Iwbu8M (фоновые питухи заебали хохотать во время исполнения!).
gost 30.11.2020 17:41 # 0
Со стиральными машинами и фолк есть: https://www.youtube.com/watch?v=u1hnBv12-uk.
defecate-plusplus 30.11.2020 17:42 # +3
gost 30.11.2020 17:46 # +3
Fainal_kantdaun 30.11.2020 19:09 # +1
bormand 30.11.2020 18:05 # 0
bormand 30.11.2020 18:07 # +2
oaoaoammm 30.11.2020 18:31 # +1
bormand 30.11.2020 19:13 # +1
defecate-plusplus 30.11.2020 19:21 # 0
https://i.ytimg.com/vi/Z30DQ3LlNE8/maxresdefault.jpg
oaoaoammm 30.11.2020 18:43 # +3
Так вот, оказывается, зачем в Яндексе придумали YML (yebok markup language).
1024-- 30.11.2020 19:54 # +1
Bpar_cmepmopa 17.08.2020 19:13 # 0
CBuHOCO6AKA 17.08.2020 15:27 # 0
MAKAKA 17.08.2020 16:07 # +4
Steve_Brown 17.08.2020 16:36 # 0
MAKAKA 17.08.2020 16:48 # 0
gostinho 17.08.2020 16:53 # 0
CBuHOCO6AKA 17.08.2020 16:57 # 0
guest8 17.08.2020 18:54 # −999
defecate-plusplus 17.08.2020 19:01 # 0
нет бы на педивикии прочитать, что Gaia успешно долетела до точки лагранжа L2, чтобы там тусить минимум 5 лет, пока не наступит амортизация
https://bit.ly/3j1lHgf
Desktop 17.08.2020 21:45 # 0
- не было на них коронавируса
6a6yuH 17.08.2020 22:04 # +2
Сунул mkv(avc) -- работает.
Суппорт самснуга говорит: DivX и xvid не поддерживаются, никогда не поддерживались, и никогда поддерживаться не будут. Точка.
Ненавижу блядь современную технику
gostinho 17.08.2020 22:05 # +1
Funtik 18.08.2020 07:10 # +1
Бывает так, что сменишь эти буковки, и плеер тут же подхватывает ролик.
Гугли: fourcc changer.
Funtik 18.08.2020 07:21 # +1
https://raw.githubusercontent.com/Lostech/FourCC-Changer/master/FourCC.dat
Или из исходников «FFDShow»:
guest8 18.08.2020 15:25 # −999
bormand 18.08.2020 16:27 # 0
bormand 18.08.2020 08:34 # +3
Да и хуй с ним, если честно. Зачем он нужен в 2020? Картинка стрёмная, выхлоп декомпрессора implementation defined в отличие от современных кодеков.
Для слабых девайсов где нет аппаратного ускорения разве что. Типа моего старого айпада.
Funtik 18.08.2020 08:38 # 0
bormand 18.08.2020 08:47 # +2
guest8 18.08.2020 15:26 # −999
bormand 18.08.2020 15:43 # 0
Funtik 18.08.2020 08:44 # +1
https://ru.wikipedia.org/wiki/Клеточный_автомат
OCETuHCKuu_nemyx 18.08.2020 14:40 # +4
Нет, не хуй с ним.
Всунула домохозяйка флешку, и получила хуй. Прокляла сраный телек, в следующий раз купила "LG". Потеря клиента.
Ты ещё предложи "XP" не поддерживать.
guest8 18.08.2020 15:26 # −999
runnonomaM 19.11.2020 20:48 # 0
А может быть, она о нём мечтала, а тут такой подарок?
guest8 18.08.2020 15:25 # −999
bormand 18.08.2020 15:35 # 0
guest8 18.08.2020 15:38 # −999
bormand 18.08.2020 15:40 # 0
guest8 18.08.2020 15:45 # −999
bormand 18.08.2020 15:42 # 0
guest8 18.08.2020 15:46 # −999
bormand 18.08.2020 15:49 # +1
MAKAKA 18.08.2020 15:51 # +2
но в целом за совет спасибо: питухи обычно не могут указать кодек, а расширене знают
gostinho 18.08.2020 15:43 # 0
bormand 18.08.2020 15:44 # +1
guest8 18.08.2020 15:47 # +1
bormand 18.08.2020 08:54 # +2
Угу. Старый телек ты бы просто подключил кабелем к компу и он бы любые форматы показывал. Именно поэтому я против "смарт" тв.
Funtik 18.08.2020 09:22 # +1
OCETuHCKuu_nemyx 16.11.2020 15:40 # 0
MAPTbIwKA 16.11.2020 15:51 # 0
Я правда на автомате бью tar xvfz petuh.tar.gz обычно
bormand 18.11.2020 03:57 # 0
guest6 18.11.2020 04:26 # 0
OCETuHCKuu_nemyx 18.11.2020 12:16 # 0
guest6 18.11.2020 12:31 # 0
Просто пишешь слово "чмая", и течешь
bormand 18.11.2020 12:43 # 0
guest6 18.11.2020 12:46 # 0
bormand 18.11.2020 14:19 # +1
MAPTbIwKA 18.11.2020 15:06 # +2
gost 18.11.2020 15:11 # 0
MAPTbIwKA 18.11.2020 15:15 # 0
gost 18.11.2020 15:28 # 0
MAPTbIwKA 18.11.2020 15:49 # +2
А не зашкварно разве гуёвой тулой пользоваться?
gost 18.11.2020 15:54 # +2
Надо собрать сходку программеров в законе, порешать этот вопрос.
MAPTbIwKA 18.11.2020 16:00 # +3
oaoaoammm 18.11.2020 15:12 # +1
MAPTbIwKA 18.11.2020 15:13 # +1
Всегда разворачивайте gnome на сервере и ходите туда по VNC
А файлы копируйте его файловым менеджером
OCETuHCKuu_nemyx 19.11.2020 13:30 # 0
MAKAKA 19.11.2020 15:44 # 0
Потому что нужно развивать память, а не пользоваться шпаргалкой
runnonomaM 19.11.2020 20:46 # 0
Мет, гаш, Крым наш.
Что ещё у нас было?
gost 19.11.2020 20:48 # +1
bormand 19.11.2020 20:50 # 0
runnonomaM 19.11.2020 20:50 # +3
MAKAKA 19.11.2020 20:50 # +3
это они наизусть учат?
gost 19.11.2020 20:51 # +1
Ну джаваскриптеры же как-то справляются.
MAKAKA 19.11.2020 20:55 # +2
MPA3b 19.11.2020 20:56 # +2
MAKAKA 19.11.2020 21:03 # +3
Как это всё генерилось, кстати?
Вот человек придумал 72 каких-то персонажа
Каждому дал имя, внешний вид, способности, и даже выдумал механизм вызова каждого из них.
Это же пиздец сколько работы
зачем?
пока наизусть не выучишь -- не возвращайся)
gost 19.11.2020 21:09 # 0
А зачем какой-нибудь Лев Николаевич Толстой написал «Войну и мир»? Это же пиздец сколько работы.
MAKAKA 19.11.2020 21:11 # 0
А вообще писатель примерно по той же причине пишет романы, по какой ты пишешь код: ему это просто нужно.
Неужели и человеку нужно было всех этих демонов выдумать?
gost 19.11.2020 21:23 # +1
Ну так и этому мужику пришла в голову интересная мысля про семьдесят две анимешных девочки семьи демонов — вот он и написал.
А может он просто грибами злоупотреблял: кто ж его знает.
bormand 19.11.2020 21:30 # +1
Кстати, я думаю, по половине этих демонов точно можно найти анимешных няшек.
gost 19.11.2020 21:32 # 0
bormand 19.11.2020 21:25 # +2
Ты просто не умеешь их вызывать.
Но помимо этого, он может показаться прекрасной женщиной в наряде египетской царицы.
Какой косплей )))
gost 19.11.2020 21:26 # +2
А ещё в виде девочки-волшебницы!
bormand 19.11.2020 21:13 # +2
MAPTbIwKA 01.12.2020 16:23 # 0
OCETuHCKuu_nemyx 30.11.2020 13:11 # 0
bormand 30.11.2020 13:13 # 0
Fainal_kantdaun 30.11.2020 13:16 # +1
tar_czvf 30.11.2020 13:18 # +4
1024-- 30.11.2020 13:59 # +1
tar_xzf 30.11.2020 13:18 # +4
guest6 30.11.2020 14:59 # 0
BJlADuMuPCKuu_nemxy 01.12.2020 13:08 # +1
oaoaoammm 01.12.2020 13:23 # +2
Икс это как у пиратов: они, когда видят икс, выкапывают клад и потом открывают сундук, значит xzf – это распаковка.
> czvf
Видишь там V? это стрелочка вниз, типа ты что-то кудато-то складываешь, чтобы запаковать. Ну это, следовательно, запаковка.
nyTuH_nugop 20.06.2022 13:23 # 0
Запаковать собачу конуру и отправить сдэком в урин-гой
bormand 01.12.2020 15:32 # +2
compress zip file
А v нинужно.
CHayT 01.12.2020 16:05 # +2
bormand 01.12.2020 16:09 # +1
Какое зожатие )))
MAPTbIwKA 01.12.2020 16:16 # +1
jojaxon 01.12.2020 16:32 # +3
MAPTbIwKA 01.12.2020 16:35 # +4
HEu3BECTHblu_nemyx 16.07.2021 00:25 # 0
ru66oH4uk 16.07.2021 01:35 # +1
На нем сделаны Performance toolkit, DataCollectorSet и даже NetworkMonitor (последний никто впрочем не использует по причине популярности вайршарка среди сетевых инженеров)
Какие мы знаем аналоги в других ОС?
dtrace/instruments в Mac/BSD/Solaris?
ebpf в прыщах?
Брендан Грегг приди
Professor_Fortran 01.12.2020 17:30 # 0
MAPTbIwKA 01.12.2020 17:32 # +2
OCETuHCKuu_nemyx 09.12.2020 11:26 # +1
MAKAKA 09.12.2020 17:46 # 0
1024-- 09.12.2020 17:50 # 0
cykablyad 09.12.2020 17:51 # +4
3_dar 14.12.2020 12:29 # 0
gost 14.12.2020 12:35 # 0
HEu3BECTHblu_nemyx 15.07.2021 23:34 # 0
-z означает gzip.
-j означает... ни за что не догадаетесь... bzip2.
-J (попрошу не путать с -j, могут и напутать) означает xz. Не в смысле «хуй знает», а в смысле зожиматель такой.
Ну и -Z (не путать с -z) обычно не нужен (это для устаревшей питушни вроде «compress»).
--lzip, --lzma, --lzop, --zstd, к счастью, решили не сокращать.
HEu3BECTHblu_nemyx 15.07.2021 23:59 # 0
ru66oH4uk 16.07.2021 00:05 # +1
guest6 16.07.2021 00:09 # 0
guest6 20.06.2022 12:34 # 0
ucnaHckuu_CTblD 20.06.2022 22:10 # 0
guest6 14.06.2024 13:29 # 0
ropuJIJIa 14.06.2024 13:49 # 0
Амперсанд после команды означает запустить её отдельной задачей и не ждать возврата.
А вот как повесить коллбек, чтобы узнать результат, я не знаю. Если только мониторить процессы или количество и объём распакованных файлов.
guest6 14.06.2024 16:57 # 0
ropuJIJIa 14.06.2024 17:00 # 0
Но как узнать, когда переводить? То и дело дёргать то fg, то bg?
guest6 14.06.2024 18:06 # 0
https://en.wikipedia.org/wiki/Job_control_(Unix)
https://www.gnu.org/software/libc/manual/html_node/Concepts-of-Job-Control.html
https://www.linusakesson.net/programming/tty/
ropuJIJIa 14.06.2024 17:02 # 0
Запускаем первый архиватор фоном, а второй основным процессом. Когда второй закончится, переводим первый в fg (если он не закончился раньше).
ropuJIJIa 14.06.2024 17:06 # 0
fg без аргументов выведет из фона все фоновые задачи, а там только распаковка петуха, если она не закончилась раньше распаковки курочки.
ropuJIJIa 14.06.2024 13:52 # 0
Ты можешь ускорить процесс разжатия, заняв сразу два ядра, но потеряешь время на операциях ввода-вывода, если будешь распаковывать на один носитель.
guest6 14.06.2024 13:57 # 0
ropuJIJIa 14.06.2024 14:07 # 0
На харде точно будут тормоза из-за сика головок. А вот на SSD, возможно, тормозить не будет.
guest6 14.06.2024 18:16 # 0
Зажатие серьезным алгоримтом может быть и CPU-bound
вот например параллельность алгоритма zstd. Я аж хрюкнул от названия
https://github.com/facebook/zstd/tree/dev/contrib/pzstd
ropuJIJIa 14.06.2024 18:24 # 0
guest6 14.06.2024 18:26 # 0
А это в хрюкни.
guest6 16.06.2024 00:15 # 0
guest6 16.06.2024 00:23 # 0
guest6 16.06.2024 05:40 # 0
кто-то жмет меньше, кто-то больше
guest6 16.06.2024 07:07 # 0
guest6 16.06.2024 07:14 # 0
Есть правда шанс, что обратно не разожмутся
Думаю так ег и назвать
guest6 14.06.2024 18:40 # 0
носитель может быть таким, что будет прожевывать такое без проблем