Mykyta
Anonymous
и голанг
Mykyta
На продакшне *может* много всякой утвари крутитбся, включая Хаскель
Anonymous
но как-то не звучит когда что-то называют игрушечным в контрасте с хаскелем
Sergey
Vladimir
Хаскель даже до игрушек не дорос
Sergey
Sergey
Mykyta
(знаю компанию, где оркестратор+контейнеризатор на rust написан и работает с нехилым продакшном)
Vladimir
Mykyta
Ноуп. evo.company aka prom.ua
Vladimir
Ну
Vladimir
Пром юа
Vladimir
С Украиной угадал
Vladimir
Но думал они хостингом занимаются
Sergey
Sergey
Круто что раст
Sergey
Раст становится чуть менее игрушечным
Vladimir
Vladimir
Может 4
Anonymous
кто-то не смог в иронию
Anonymous
🤔
Mykyta
https://github.com/tailhook/vagga
https://github.com/tailhook/lithos
https://github.com/tailhook/verwalter
Vagga прям прикольная, вместо докера использую в своих проектах
Vladimir
В чем плюсы
Vladimir
(ну то что не su мы знаем)
Vladimir
В двух словах почему не докер?
Loo
Меняли работу в последние 3 года? Устроились на позицию разработчика на Rust? Расскажите нам! Опрос всего из 3 вопросов https://goo.gl/forms/6YzJiFcKJOiwNAn83 #rustycrate
Mykyta
Использую только в качестве dev environment: простой как пробка, работа через tty, удобный синтаксис, легко завести проект
Sergey
Mykyta
На прод, конечно же, тащить не буду, там суппорта и доков сильно не хватает
Sergey
Mykyta
Mykyta
Нужна поддержка user namespaces в ядре (не было по умолчанию только в archlinux, но вроде включили недавно), и парочка либ которая тянется в пакете vagga
Anton
Mykyta
match же, зачем ифчики :(
Sergey
До этого был матч
Sergey
И чет код уезжает за пределы экрана
Sergey
Хотя вроде все просто
Anton
Заюзай error_chain или failure, чтобы стандртиризировать ошибки
Anton
? Вещь
Sergey
О. В свой тип ошибки маппить это хорошая идея
Kerrigan
воу
Kerrigan
та штука умеет показывать всякую ИБД даже в браузере
Marat
Mykyta
Mykyta
Кстати, я вот давно писал на Rust и глупость спрошу, но помню такую боль с ?: поскольку нужно указывать сигнатуру возвращаемого значения, в том числе и тип ошибки, то часто приходилось придумывать что-то хитрое, когда в качестве ошибки надо было вернуть N разных типов ошибки. Можно ли это было как-то обойти?
Anton
Добавить конверсию ошибок
պլհկ
Mykyta
что-то есть, вот такое знаю использовали
https://github.com/rrader/vagrant-vagga
Marat
Loo
error-chain
.CHAIN_ERR(|| "FUCK YOU TYPE SYSTEM") DRIVEN DEVELOPMENT
Маjко
Sergey
Sergey
https://docs.docker.com/docker-for-mac/docker-toolbox/
Sergey
хотя может я не так понял
Loo
Rust: качаем ленту и парсим JSON
https://habrahabr.ru/post/347198/
kitsu
одни переводы
Loo
Kerrigan
докер для мака работает в гипервизоре
Kerrigan
который содрали с фряхи и не довели до полностью стабильного состояния
Kerrigan
xhyve называется
Kerrigan
оригинальный соответственно bhyve
Marat
Потому что там прокидываются евенты туда сюда
Kerrigan
Marat
Лично не сталкивался, но я и не так активно использую
Kerrigan
ну т.е. для разработки ок, но не для продакшена
Kerrigan
Sergey
Kerrigan
меня можете записать в их число, потому что я бы не отказался так сделать