- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
[0m[91mSaving to: ���jdk-8u131-linux-x64.tar.gz���
2050K .......... .......... .......... ........[0m[91m.. .......... 1% 137K 4m16s
2100K ....[0m[91m...... ......[0m[91m...[0m[91m. .......... ..........[0m[91m ........[0m[91m.. 1% 1.06M 4m14s
2150K .[0m[91m...[0m[91m.....[0m[91m. ...[0m[91m.[0m[91m...... .......... .......... .......... 1% 613K 4m14s
2200K .......... .......... .......[0m[91m... .....[0m[91m..... .......... 1% 318M 4m9s
2250K .......... .......... ......[0m[91m....[0m[91m ..........[0m[91m ..[0m[91m...[0m[91m..... 1%[0m[91m 609K 4m10s
2300K .......... ..........[0m[91m ....[0m[91m...... ....[0m[91m.....[0m[91m.[0m[91m ...[0m[91m....... 1% 612K 4m10s[0m[91m
2350K ........[0m[91m.. ....[0m[91m...... .[0m[91m.......[0m[91m.. ......[0m[91m....[0m[91m ...[0m[91m.....[0m[91m.. 1% 610K 4m11s
2400K ...[0m[91m....... .[0m[91m......... .[0m[91m....[0m[91m.....[0m[91m .....[0m[91m...[0m[91m.. .[0m[91m.[0m[91m....[0m[91m.... 1%[0m[91m 612K 4m12s
2450K .....[0m[91m..... ..[0m[91m........ ...[0m[91m....[0m[91m... ...[0m[91m....... .[0m[91m...[0m[91m...[0m[91m... 1%[0m[91m 612K 4m13s
2500K .......... .....[0m[91m..... ......[0m[91m.... ...[0m[91m.....[0m[91m.. ......[0m[91m...[0m[91m. 1% 616K 4m13s[0m[91m
2550K .[0m[91m......[0m[91m... .......... .[0m[91m......... ..[0m[91m........ .....[0m[91m..... 1% 616K 4m14s
2600K ......[0m[91m.... ...[0m[91m.[0m[91m...... .........[0m[91m.[0m[91m ..........[0m[91m .[0m[91m......... 1% 614K 4m15s
2650K ........[0m[91m.. .....[0m[91m.....[0m[91m ...[0m[91m....... .[0m[91m.....[0m[91m.... .......[0m[91m... 1% 644K 4m15s[0m[91m
2700K ......[0m[91m.... .......... ........[0m[91m..[0m[91m ..[0m[91m..[0m[91m...... ..[0m[91m......[0m[91m.. 1% 1.15M 4m13s
2750K .......[0m[91m...[0m[91m ......[0m[91m..[0m[91m.. ...[0m[91m....... .......... ....[0m[91m...[0m[91m.[0m[91m.. 1% 1.07M 4m11s
2800K .....[0m[91m.....[0m[91m ...[0m[91m....... .[0m[91m...[0m[91m...... ...[0m[91m.[0m[91m...... .......... 1% 306K 4m17s
2850K .......... .......... .......... .......... .......[0m[91m... 1% 181M 4m13s
2900K .[0m[91m........[0m[91m. ..[0m[91m...[0m[91m.[0m[91m....[0m[91m .....[0m[91m..... .[0m[91m..[0m[91m...[0m[91m.... ...[0m[91m..[0m[91m...[0m[91m.. 1% 307K 4m18s
2950K .......... ...[0m[91m......[0m[91m. ..[0m[91m.....[0m[91m...[0m[91m ...[0m[91m....... .[0m[91m..[0m[91m....... 1% 608K 4m19s
3000K .[0m[91m.......[0m[91m.. ...[0m[91m...[0m[91m...[0m[91m. .........[0m[91m. .......[0m[91m... ........[0m[91m.. 1% 421K 4m21s
3050K ...[0m[91m...[0m[91m...[0m[91m. .......[0m[91m... .[0m[91m....[0m[91m..[0m[91m... .........[0m[91m. .....[0m[91m..[0m[91m... 1% 400K 4m24s[0m[91m
3100K .......... .[0m[91m.....[0m[91m...[0m[91m. .......... .[0m[91m.....[0m[91m...[0m[91m. .[0m[91m...[0m[91m...... 1% 605K 4m25s
3150K .....[0m[91m..... .......... ......[0m[91m.... .[0m[91m...[0m[91m...[0m[91m... .[0m[91m......... 1% 613K 4m25s
3200K ..[0m[91m.....[0m[91m... .......... ...[0m[91m.....[0m[91m.. .[0m[91m...[0m[91m...... ...[0m[91m....... 1% 611K 4m25s
3250K .......... ..........[0m[91m .....[0m[91m.[0m[91m...[0m[91m. .......... .......... 1% 303K 4m30s
3300K .......... .......... .......... .......... ..[0m[91m........ 1% 1.34M 4m28s[0m[91m
3350K ..[0m[91m......[0m[91m.. .......[0m[91m.[0m[91m.. ........[0m[91m.[0m[91m. ..[0m[91m.....[0m[91m...[0m[91m .....[0m[91m..... 1% 306K 4m32s
3400K ......[0m[91m..[0m[91m.. ......[0m[91m.... ....[0m[91m...... .....[0m[91m.....[0m[91m .......... 1%[0m[91m 394K 4m35s
3450K .....[0m[91m..... .........[0m[91m. ....[0m[91m.[0m[91m..... ...[0m[91m....[0m[91m... .......... 1% 416K 4m37s
3500K .[0m[91m......[0m[91m...[0m[91m ...[0m[91m....... .[0m[91m......... ....[0m[91m...... .....[0m[91m..[0m[91m... 1% 401K 4m39s
3550K .......[0m[91m.[0m[91m.. .......... ...[0m[91m....... ...[0m[91m...[0m[91m...[0m[91m. .[0m[91m......[0m[91m... 1% 413K 4m41s
3600K ..........[0m[91m .......... .[0m[91m.....[0m[91m....[0m[91m ...[0m[91m..[0m[91m..... .........[0m[91m. 2% 421K 4m43s
3650K .......... ..[0m[91m.[0m[91m....... .[0m[91m.......[0m[91m.. .......... ...[0m[91m....... 2% 611K 4m43s
3700K ......[0m[91m.[0m[91m... .......... ..[0m[91m........ ......[0m[91m....[0m[91m .......... 2% 610K 4m43s
3750K ..[0m[91m..[0m[91m...[0m[91m... ......[0m[91m.... ..........[0m[91m .....[0m[91m..... ........[0m[91m.. 2% 574K 4m43s
3800K ....[0m[91m...... ....[0m[91m...... .....[0m[91m....[0m[91m. ......[0m[91m.... ........[0m[91m.. 2% 610K 4m43s
3850K .......[0m[91m... ....[0m[91m...... .......[0m[91m... ........[0m[91m.. .......[0m[91m... 2% 610K 4m43s
3900K .......... ...[0m[91m...[0m[91m.... .........[0m[91m. .......... .....[0m[91m....[0m[91m. 2% 611K 4m43s
3950K .......[0m[91m... .....[0m[91m...[0m[91m.. .......... .[0m[91m......... ..[0m[91m........ 2% 651K 4m43s[0m[91m
4000K .....[0m[91m..[0m[91m... ..........[0m[91m .......... ......[0m[91m.... .........[0m[91m. 2% 613K 4m43s
4050K ..[0m[91m........ ...[0m[91m..[0m[91m...[0m[91m.. .....[0m[91m..... .......... .[0m[91m..[0m[91m...[0m[91m.... 2% 612K 4m43s
4100K .........[0m[91m. ..........[0m[91m ...[0m[91m.....[0m[91m.. .....[0m[91m..[0m[91m... .......... 2% 1.08M 4m42s
Дженкинс прислал телеграму: девопс потрудился наславу.
(это только 0.5% от всего сообщения)
wvxvw 08.11.2017 11:55 # +1
roman-kashitsyn 08.11.2017 12:59 # +6
wvxvw 08.11.2017 14:20 # +1
roman-kashitsyn 08.11.2017 14:49 # +2
Чтобы отменить распечатывание прогрессбаров, нужно сделать isatty false.
sudo apt install tree ← печатает прогрессбар
sudo apt install tree | cat ← не печатает прогрессбар
При выводе в файл тоже никаких прогрессбаров не будет.
wvxvw 12.11.2017 16:53 # +1
Кроме того, isatty - не показатель. Надо смотреть что в $SHELL написано + всякие разные другие аналогичные настройки, $LANG в непоследную очередь и т.д. А лучше всего не ебать мозги никому не нужными анимациями и смайлами.
bormand 12.11.2017 18:06 # 0
Apt 1.5 считается старым? В нём всё ок. Свежее разве что 1.6, но она ещё сырая альфа, тут уже ССЗБ.
SemaReal 12.11.2017 18:31 # +1
ЧТЯДНТ?
PS: Написали же apt НЕ для скриптов! Юзайте apt-get
bormand 12.11.2017 18:41 # 0
SemaReal 12.11.2017 18:42 # +1
bormand 12.11.2017 19:00 # +2
- У вас отвалятся чешский и арабский языки, майкрософт работает над этой проблемой.
- Машина может не загрузиться, майкрософт работает над этой проблемой.
- UWP приложения с js могут сломаться, просто переустановите их.
Windows 10 — это услуга, качество которой улучшается с каждым обновлением.
vistefan 17.11.2017 14:03 # +1
Наарч, наслаку.
SemaReal 17.11.2017 15:32 # 0
А если ты попосовый то убнту самое то
vistefan 17.11.2017 15:33 # 0
> 17.04
> попсовый
Ничего не замечаешь?
SemaReal 17.11.2017 15:34 # +1
Просто собирать вручную слакбилды вместе со всеми зависимостями это же ад.
Кстати, Торвальдс в свое время юзал федору. Аргумент был такой: я хочу поставить дистр и не ебаться с ним, а сразу писать едро.
vistefan 17.11.2017 15:39 # 0
Слушай, а ты не знаешь, что такое пайп, про который говорят итт.
SemaReal 17.11.2017 15:43 # 0
В стандартной поставке слаки много чего нет, так что слакбилды надо юзать часто.
пайп это когда stdout одной программы подключается в stdin другой, получается человеческая сороканож unix job.
Всегда и всем советую читать
http://www.linusakesson.net/programming/tty/
roman-kashitsyn 17.11.2017 16:17 # 0
Толи дело «Ubuntu»:
SemaReal 17.11.2017 16:23 # 0
Собирать надо только если ты хочешь поправить ключи.
А в слаке информации о зависимостях нет.
И многих пакетов в стандартной поставке тоже нет.
roman-kashitsyn 17.11.2017 16:26 # 0
Если ты хочешь законтрибьютить в OS-проект, то его обычно нужно уметь собирать из сорцов. Ну или свежак иногда хочется собрать и поиграться. Emacs, например, на бубунте искаропки старый.
SemaReal 17.11.2017 16:29 # 0
3.14159265 18.11.2017 03:01 # 0
+
Тоже такого мнения. Слака или crux какой-то.
bormand 17.11.2017 19:42 # +2
Арч и генту не юзаю т.к. мне абсолютно не интересно дорабатывать ось под себя. В общем и убунта сойдёт.
SemaReal 17.11.2017 19:53 # 0
я знал, знал))
а трубку ты куришь?
Кстати, генту не обязательно "дорабатывать": там emrge все делает за тебя, просто у тебя есть возможность влиять на каждый шаг и шагов сильно больше.
Имхо что-то такое надо попробовать пару раз чтобы лучше понять как устроен linux, а потом уже можно и на бубунты с федорами.
bormand 17.11.2017 19:57 # +1
Но зачем мне вся эта гибкость на каждом шагу (и проблемы от неё) если я ей так и не воспользуюсь?
А понимать, как устроен линукс, имхо, лучше на простом дистре типа слаки, чем на этих ваших арчах.
SemaReal 18.11.2017 21:42 # 0
В генте ты вручную (через (c)fdisk или его аналог для гпт) разбиавешь диск, копелируешь ядро итд.
В слаке все это делать не обязательно
bormand 19.11.2017 08:50 # 0
А на деле - исполняешь ряд заклинаний из хендбука, не особо задумываясь о их смысле.
Ситуация примерно как с LFS - вроде и собрал линупс руками, но просветление не наступило...
SemaReal 19.11.2017 15:29 # +2
Что-то не понятно? Читай .sh файл
bormand 19.11.2017 08:54 # 0
Хех, патрик всё ещё не сдался...
На самом деле, в слаке самая простая и понятная система запуска и конфигурирования сервисов.
А в других дистрах всё это переусложнено в угоду пакетным менеджерам.
SemaReal 19.11.2017 12:32 # 0
У слаки даже во времена systemV init был своеобразный init: они коспеили бздишный подход с его одним rc.conf файлом. Правда, rc.d они тоже умеют уже лет 15 как.
Почему-то все писали у что у слаки "bsd init", но на самом деле в классическом BSD даже ранлевелов нет, а у них есть, просто rc.d не было.
У меня не однозначное отношение к systemd и к Поттерингу в целом, но systemd уже везде, так что глупо ему копротивляться. В слаку он тоже придет, я уверен
1024-- 17.11.2017 20:55 # 0
Это профессиональная программистская черта - прорыв абстракций?
Если ты не пишешь драйверы, то работает ОС и пусть работает себе.
Или проявление поговорки "сапожник без сапог"? Мол для других я напишу программу так, чтоб человеку было удобно, и интерфейса к ней по всем канонам интерфейсов - почти не будет, чтоб во главу угла только решение задачи и удобство. А сам буду копаться в недрах фреймворков, компиляторов, операционных систем, микросхем, элементарных частиц?
SemaReal 18.11.2017 21:40 # 0
Хотя я согласен что для огромного количества задач это не обязательно.
CHayT 17.11.2017 19:57 # 0
Не ты случайно?
bormand 17.11.2017 22:51 # 0
d_fomenok 17.11.2017 19:46 # 0
Наубунту.
SemaReal 17.11.2017 19:51 # 0
Вот на сервере, как раз, арчу делать нечего
d_fomenok 19.11.2017 17:05 # 0
Stallman 19.11.2017 18:55 # −3
То-то она стабильно в тройке первых на distrowatch (да, хуйня статистика, но другой нет), при чем делит первые места с минтом (это такая убунта, перекрашенная с поносного цвета в зеленый), и по статкаунтеру прыщеось уже отвоевала внушительные 1.5% десктопов, ололо, что относительно <1% до появления оной, внезапно, весьма существенно. Космонавт еще долго не осилит обойти Apple или Microsoft с их партнерами, не его это уровень. Попытка запилить в 2004 году убийцу винды - это равносильно попытке запилить убийцу фейсбука в 2017, так что отжать 1.5% пользователей - это очень достойные результат.
> Canonical абсолютно всё равно на унификацию (всех дистрибутивов)
Ровно как все равно на унификацию с MacOS и *BSD. И правильно.
> среди дистрибутивов, который отличаются в большинстве случаев только стандартной комплектацией
#define дистрибутив.
>С достаточными способностями можно смешать лучшие функциональные возможности из Ubuntu, Slack, Arch, Gentoo без всяких перекомпиляций (любимая тема сторонников "швабодки") и использовать их везде и без всяких ограничений
Как раз соль в том, что "лучшие возможности" дистрибутивов чаще всего концептуально диаметральны друг-другу. Гибкость настройки через USE-флаги не совместима с бинарными deb-пакетами, где все по максимуму автоматизировано и приколочено гвоздями. Генка за свезими версиями арча идет в разрез с динозавтровой стабильностью дебиана. У патрика и гентушников свой идеологический верный инит с баш скриптами, в убунте модный системд. Продолжать можно бесконечно... Ты это все не совместишь воедино даже с переконпеляцией всего и вся.
d_fomenok 19.11.2017 19:32 # +2
Это не достойный результат, это - полноценный, фактический, настоящий, 1
46% фейл. Без помощь Майкрософта всему, кроме Windows не жить, а он выберет Ubuntu и всех на него насильно пересадит, а Mint, Gentoo, SUSE, Slack, Arch просто умрут.
# Ровно как все равно на унификацию с MacOS и *BSD. И правильно.
Не приравнивай унификацию абсолютно разных систем и дистрибутивов Linux, которые отличаются обычно не более, чем названием.
# #define дистрибутив.
Попробуй придумать фразу поумнее.
# Ты это все не совместишь воедино даже с переконпеляцией всего и вся.
Всё это очень легко совмещается, а если что то диаметрально противоположно другому, то выбрать более привычное всем.
Stallman 19.11.2017 18:55 # −3
Как там дела у WP? Уже 95% рынка отжали?
> А так, все создатели дистрибутивов считают своим святым долгом создать свою графическую оболочку, окружение, пакетный менеджер и так далее
Графическую оболочку создают создатели графической оболочки. Пакетный менеджер создают создатели пакетного менеджера. Создатели дистрибутива же создают из всего этого рабочую конфигурацию, что бы убунтёнок не пердолился сутки в init 1, а сразу получал рабочую ОС с компизом и сапёром.
У всех разный взгляд на то, какой должна быть эта конфигурация, и это хорошо. Поверь, никому не нужные дистрибутивы долго не живут.
d_fomenok 19.11.2017 19:23 # +2
Им просто это не надо.
# Поверь, никому не нужные дистрибутивы долго не живут.
Почему тогда не умело всё, кроме Ubuntu?
SemaReal 19.11.2017 21:38 # 0
1) энтерпрайзу нужен RH
2) **рдоликам нужен арх/слака
итд
SemaReal 19.11.2017 21:37 # 0
Динозаврны прос{п,р}али революцию. Сплошь-и-рядом такое.
WP уже свернули, к сожлению.
>>Графическую оболочку создают создатели графической оболочки
Unity?
>>Пакетный менеджер создают создатели пакетного менеджера.
RPM -- RedHat Package Manager
SemaReal 19.11.2017 21:35 # 0
Графические оболочки пилят на все: у RH/Fedora/CentOS обычный Gnome (это убунта напилила свое).
Кстати, попытка сделать общий менеджер -- snapd -- тоже есть.
И исходит она, внезапно, от canonical!
bormand 19.11.2017 21:43 # 0
17.10 уже c Говном3...
З.Ы. Юнити навсегда останется в моей памяти как оболочка с лучшим изкоробочным user experience. Помним. Скорбим.
SemaReal 19.11.2017 22:05 # 0
Нужен window менеджер, например mwm:))
Что такого полезного есть в десктоп менеджере?
Проводник какой-нить типа конкверор или наутилуc?
Смеетесь? Я и на винде-то проводником не пользуюсь, у меня фар. В линуксе у меня терминал, а если очень хочется то там есть mc.
Офис в комплекте и какой-нить текстовый редактор?
Ну я обычно юзаю vim или Intelijовые IDE, мне очередной "блокнот" не нужен.
Автоприкручивание флешки?
Всякие сервисы на D-Bus для выскакиваний сообщений и pkexec типа polkit-gnome-authentication-agent-1 ?
Так d-bus у меня и без того работает, и вообще у меня sudo:)
Вот в KDE была игра mr. Potato Head, вот ради нее можно конечно поставить десктоп энвайрмент
3.14159265 18.11.2017 02:50 # +1
>apt --version
Какой вы не real сёма.
aptitude?
wvxvw 15.11.2017 19:15 # 0
apt 1.4.6 - красит все подряд. Не обращает внимания на...
Я apt не вызываю из скрипта, а из интерактивного шелла, которой не умеет распознавать ее ебучие эскейп-последовательности. И, да, я имел в виду TERM, а не SHELL. И вызываю не самостоятельно, а из контейнера в докере написаном каким-то гитхаб зодчим.
bormand 15.11.2017 19:50 # 0
roman-kashitsyn 15.11.2017 19:59 # 0
В конце концов, всегда можно пойти простым путём. Писать регекс мне было лень, поэтому я скопипастил его из интернета.
bormand 15.11.2017 20:00 # +1
Ну он же написал, что у него какой-то "ебучий интерактивный шелл" (эмулятор терминала?), который не понимает эскейп-последовательности.
Вот, собственно, и интересно что этот ебучий интерактивный шелл выдаёт в своём ебучем интерактивном $TERM, что об этом значении думает база с описанием ебучих интерактивных терминалов и насколько корректно эту инфу юзают apt/npm (если юзают).
roman-kashitsyn 15.11.2017 20:04 # 0
У меня всё работает в том плане, что после пайпа выхлопа apt в cat никаких escape-последовательностей нет, это не должно зависеть от TERM.
bormand 15.11.2017 20:06 # 0
bormand 15.11.2017 20:24 # +2
С TERM=dumb mc корректно отказывается работать ("ваш терминал не умеет чистить экран и передвигать курсор"), а apt с npm радостно крутят цветные прогрессбары (а npm | cat, как обычно, немного цветов пропускает через stderr).
bormand 15.11.2017 20:37 # +4
The terminal emulator run under M-x shell is emacs, and emacs is nearly dumb.
roman-kashitsyn 15.11.2017 22:17 # +2
bormand 16.11.2017 08:57 # +1
Их авторы никогда не смотрели на мир через амбразуру емакса.
SemaReal 17.11.2017 00:03 # 0
wvxvw 16.11.2017 09:14 # +1
SemaReal 16.11.2017 23:54 # 0
и трминал никогда не пострадает
3.14159265 18.11.2017 02:54 # +2
Тю, я еще в самом начале треда догадался что убийца - ворецкий здесь замешан emacs.
SemaReal 15.11.2017 23:57 # 0
Ну то-есть чуваки просто проверили isatty, а надо было-бы взять капатибилити setaf потому что $TERM бывает и без умения ANSI ESC colors.
bormand 12.11.2017 18:28 # 0
SemaReal 12.11.2017 18:28 # +1
Причем тут SHELL вообще? Причем тут $LANG?
Советую почитать про терминалы в Unix.
Оче хорошее [color=blue]http://www.linusakesson.net/programming/tty/[/blue]
И конечно эту книжку (есть на мазаоне бу) http://shop.oreilly.com/product/9780937175224.do
roman-kashitsyn 12.11.2017 20:08 # 0
Видимо, он имел ввиду $TERM. $LANG я иногда проверяю, чтобы решить, писать волшебные юникодные значки или нет.
SemaReal 12.11.2017 20:33 # 0
Собственно, обычно так и делают: getenv, затем tgetent и проверку капабилити через tgetflag.
Если все ОК и isatty(1) (или isatty(fileno(stdout))) то можно слать все эти [31m
SemaReal 13.11.2017 04:44 # 0
В terminfo можно tigetstr для экскейпинга, причем он сам умеет взять TERM если ему не указать терминал.
Короче:
Собирать с .
Даже если я это осилил, но уж наверное создатели apt как-то справились.
roman-kashitsyn 12.11.2017 20:19 # 0
Я такие книжки по $4 на ebay покупаю, $10 вместе с доставкой.
dxd 18.11.2017 10:15 # 0
Кстати, сырая альфа 1.6 не печатает прогрессбары в не-tty. Что-то ты даже по своим меркам обосрался.
SemaReal 18.11.2017 21:38 # 0
SemaReal 08.11.2017 15:38 # +2
конечно же есть.
Кстати, "WARNING: apt does not have a stable CLI interface. Use with caution in scripts."
Steve_Brown 08.11.2017 17:32 # +1
Наверное, потому что Putty похоже на potty - горшочек (в т.ч. и ночной горшок или унитаз).
SemaReal 08.11.2017 13:09 # 0
Coq 02.07.2021 00:37 # +1
bormand 02.07.2021 00:49 # 0
Или такая уже есть?
bormand 02.07.2021 00:56 # 0
MAKAKA 02.07.2021 00:57 # 0
bormand 02.07.2021 01:16 # 0
MAKAKA 02.07.2021 01:40 # 0
bormand 02.07.2021 01:49 # 0
MAKAKA 02.07.2021 01:54 # +2
Программа срёт только ОДИН раз: либо она делает это в цвете, либо нет.
Наименее пидорский способ это, наверное, вырезать цвет
MAKAKA 02.07.2021 00:56 # 0
Скопировать аутпут в файл может ``tee`` и ``script``, но они во-первых не tty (так что цвет придется заказывать явно), во-вторых цвет попадет в файл. Его можно вырезать sedом например, но это ебля
MAKAKA 02.07.2021 02:07 # +2
в терминал срёт цветом, в 1.txt без цвета
но это башизм, по process subscttuion
guest6 02.07.2021 02:13 # 0
макобляди соснуьт
j123123 02.07.2021 02:41 # 0
Desktop 02.07.2021 17:56 # +1
Desktop 02.07.2021 17:55 # 0
все эти "s/\x1B)?)?}(;" это такое говнище
HEu3BECTHblu_nemyx 02.07.2021 17:57 # 0
bormand 02.07.2021 17:59 # +1
Desktop 02.07.2021 18:00 # 0
HEu3BECTHblu_nemyx 02.07.2021 18:01 # +1
HEu3BECTHblu_nemyx 02.07.2021 18:00 # +1
HEu3BECTHblu_nemyx 02.07.2021 18:11 # 0
А вот на практике получается либо проседание пирфоманса, либо встаёшь в тупик, когда нужно добавить новые элементы. Царь не одобрит.
bormand 02.07.2021 18:12 # +1
Ну это показывает, что ты юзаешь регулярку там, где по идее нужна более сильная грамматика. Пытаешься парсить ей куски html, к примеру.
При использовании регулярок по назначению в них нету 100500 звёзд и бекреференсов.
MAKAKA 03.07.2021 15:43 # +1
Язык этот трудночитаемый, и потому для сложных конструкций слабо подходщий.
Правда можно сдеоать многострочную рагулярку с комментариями.
Проёб перформанса проистекает из природы НКА, когда тебе нужно вернуться назад, и попробовать другой путь, а затем снова назад, и третий, и это называется "catastrophic backtracking"
Пиша автомат ручками, ты можешь точно так же обосраться, но у людей почему-то предубеждение против регулярок
MAKAKA 03.07.2021 15:32 # 0
Coq 02.07.2021 00:35 # 0
HEu3BECTHblu_nemyx 02.07.2021 18:15 # 0
HEu3BECTHblu_nemyx 03.07.2021 14:48 # 0
guest6 03.07.2021 14:49 # 0
MAKAKA 03.07.2021 15:35 # 0
А чего добился ты?
SemaReal 08.11.2017 13:09 # 0
wvxvw 08.11.2017 14:21 # 0
SemaReal 08.11.2017 17:39 # 0
Судя по тому что ты не знал про tty в unix, ты мог и про esc коды не знать, и про termcap/terminfo и $TERM
Xom94ok 08.11.2017 19:20 # +1
Есть плагин женькинса для рассылки в телеграм?
И ты подключил свой телефон, чтоб он в час ночи бесил своими "BUILD FAILED" и "TESTS PASSED"?
Дай пятюню))
SemaReal 08.11.2017 19:23 # 0
j123123 02.07.2021 02:43 # 0
Fike 09.11.2017 00:03 # 0
SemaReal 09.11.2017 00:06 # +1
Fike 09.11.2017 01:37 # 0
поэтому надо было ставить какой-то левый репозиторий и подтверждать смирение перед лицензией в процессе установки
а устанавливалась не джава, устанавливался установщик джавы, который и производит хуйню выше
а чтобы в восьмерку докинуть hsdis, надо еще выкачать исходники и самому собрать (хуй знает, как оно там с девяткой)
с тех пор я блядь и ненавижу ставить джаву через апт
SemaReal 09.11.2017 02:37 # 0
.deb вообще собирается уже соснуть у snap
или нет?
inkanus-gray 09.11.2017 08:19 # 0
SemaReal 10.11.2017 00:23 # 0
AnalPerOral 10.11.2017 01:17 # +4
Stallman 10.11.2017 01:57 # 0
SemaReal 10.11.2017 05:02 # −3