A64m
я не халявщик, я - партнер
Artyom
Alexander
тред на редите про что в арче вас бесит
Alexander
вроде
Alexander
это, то да, но то что кривой чужой сервис отдает лишнюю запятую, может быть достаточным извинением, что сегодня у меня ничего не работает, но завтра я уже должен это уметь обрабатывать
Alexander
впрочем я не знаю, будет ли сервис отдавать кривые данные, кривые они в примерах описания ответов в их документации
Alexander
так что пока это для меня не проблема, но посмотреть какие есть решения, в случае если это станет проблемой надо
Aliester
а не хотите 404 для JSON апи в виде кода 200 и странички с надписью Упс, 404?
Aliester
кривой сервис с запятой
Aliester
внаае
Cheese
скорее, в доке опечатка, чем кривой эмиттер на сервере
Cheese
а поддержка их что говорит?
Alexander
test
Alexander
в данном случае это не вариант (если сервис так отдавать будет)
Cheese
моя бритва говорит, что опечатка в доке вероятнее, чем кривой эмиттер на сервере
Cheese
моя бритва говорит, что опечатка в доке вероятнее, чем кривой эмиттер на сервере
Leonid 🦇
Alexander
как в shelly отключить backtracing?
john
тру стори бро, чо смешного то?
Alexander
417 тогда уж
Alexander
или что там про поломанные данные
Denis
лучше 418
Cheese
о, история про кофейники!
Aliester
202
Alexander
кофейник вообще крут
Alexander
кто с shelly работал?
Dmitry
@s_ivanov 👈 работал
Dmitry
я предпочитаю сначала написать на Turtle, потом к выкинуть его нахрен - unix + directory FTW
Alexander
у нас тут на шелли написали, теперь я не знаю как заставить его не умничать лишний раз
Artyom
Dmitry
ну он довольно лишний какой-то
Dmitry
ничего почти не делает
Dmitry
зато добавляет своих монад и какие-то свои типы, там по моему с FilePath проблема, что это не FilePath нормальныз людей
Dmitry
далее там были какие-то неочевидные проблемы с пайпами
Artyom
cc @int_index kekekeke
не я один!..
Dmitry
ну и главное переписать на System.Process и System.Directory как-то не составлет особых проблем
Dmitry
переписывашь и думаешь - а зачем тут был Turtle ?
Dmitry
да и шелли такой же
Dmitry
только еще и уродливый
Alexander
вот я тоже сейчас сижу с shelly и чего-то не понимаю
Alexander
process-typed взять бы и все хорошо
Alexander
он конечно свои кондуиты юзает, но пофиг для простоты можно и кондуиты
Dmitry
надо его глянуть кстати
Alexander
process-typed кстати хороший
Alexander
это обёртка над process
Dmitry
я, кстати, помню
Alexander
которую я все равно вседа делаю
Dmitry
мне, например, надо было потоки ввода вывода отвязать что ли от текущего терминала
Dmitry
или что-то в таком духе
Alexander
снойманоподход к конфигам и т.п, но можно и потерпеть
Alexander
мне больше всего нравится что он waitForProcess оборачивает в поток и STM
Dmitry
короче в фоне пускать шелловские процессы типы ssh + ping что бы туннель поднииать
Dmitry
c turtle я так и не смог это сделать
Alexander
в итоге тупые дедлоки не словить
Dmitry
с System.Process - без проблем
Alexander
ага
Vladislav
turtle это легковесный парсинг опций + пайпы + процессы в одном
Vladislav
если использовать optparse-applicative, process, conduit, то они как бы вымещают turtle
Alexander
в optapse-applicative, typed-process, conduit
Alexander
тоже все есть
Alexander
а ну ты успел написать
Vladislav
на Hackage всё есть по отдельным пакетам, только не с unified interface как в turtle
Vladislav
а, еще управление ресурсами, потому что managed
Vladislav
и formatting
Vladislav
и матчинг
Vladislav
короче, это такой набор утилит для скриптов, который специально lightweight для упрощенного интерфейса
Vladislav
можно изучить одну маленькую библиотеку вместо 5 больших
Vladislav
инноваций там нет, но на инновацию и претензий нет, просто удобная штука
Dmitry
#аниме а вот чем tmux лучше скрина?
Aragaer
тем, что поддерживается?
Denis
на две буквы быстрее
Aragaer
ну и там мелочи всякие типа сплитов, по-моему в скрин этого не завезли
Alexander
@voidlizard если 2 сессии работают то tmux по минимальной окно делает а скрин по максимальному
Alexander
ну и tmate есть tscreen нету
Dmitry
tmate это что?
Alexander
reverse ssh в консольку
Alexander
дешёвый очень по настройке работающий за nat и т.п.
Alexander
свою консольку с тем-нить шарить в rw/ro или через web