Маjко
Если можно на core безболезненно перенести, то мб стоит: LTO я заметил не идеален и всё не выкидывает
Berkus
Actix или Rocket?
если хочешь быстро набросать веб-сервис (и тебе пофиг что он синхронный), то точно рокет если хочешь долго ковырять лапшу из футурок, то актикс
Anonymous
Спасибо
Anonymous
Рокет мне подходит
Nikita
и заюзать clap вместо тонкой обёртки над getopt - тоже так себе идея была. выкину - сразу под соточку срежу
Nikita
но это я так, скорее прикалываюсь
Маjко
@NIMFETRISA есть в планах клап под no_std?
Αλεχ
Αλεχ
прост сишный рантайм вшит в ОС, вот они и пользуются, редиски
Αλεχ
надо на редокс быстрее перейти
Αλεχ
там std будет тоже динамически
Αλεχ
и можно будет по 1кб программы писать
Маjко
там std будет тоже динамически
Дак вообще ничего не мешает его организовать и в линуксе
Маjко
Только смысла ноль если софтинка только одна
Nikita
у меня есть наркоманская мысль
Маjко
А вообще /usr/rlib было бы классно Но сначала нужен стабильный версионированный ABI
Nikita
зафигачить init и обвес по типу опенвртшного procd для эмбеда
Nikita
потому что там внутри ёбань и стыд местами
Nikita
но я ж как обычно
Nikita
Посоны, подскажите, там уже есть что-то кошерное для телеграм-ботов на расте?
Αλεχ
Как я
Nikita
Как я
И зачем, когда есть написанное тобой?
Alex
я слышал у всех текущих вариантов есть один фатальный недостаток
Nikita
teleborg
А почему именно он, а не какой-нибудь telebot?
კაცი
А почему именно он, а не какой-нибудь telebot?
ну можешь и его попробовать, но он асинхронный
Αλεχ
И зачем, когда есть написанное тобой?
Я отдельный крейт не делал
Αλεχ
Погода назад нормального не было
Αλεχ
Мб щас появился
კაცი
кстати telebot я не пробовал, х.з. подумал ты про telegram_bot
Alex
Ну не тяни, что за недостаток?
блин, ну это же классика, майт http://lurkmore.to/%D0%A4%D0%B0%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BD%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA
Nikita
блин, ну это же классика, майт http://lurkmore.to/%D0%A4%D0%B0%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BD%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA
Да я понял за мем, но хотелось бы поконкретнее про либы, не на пустом же месте
Nikita
Ладно, всем спасибо за помощь, воспользуюсь telegram-bot
Alex
это для telegram-bot нужно в докере restart always?
Alex
или то уже починили?
Berkus
правда telegram-bot перебрался на асинк, а awesome-bot нет, поэтому упс
Berkus
надо уже спортировать, но некогда - там кода кот наплакал
კაცი
или то уже починили?
починили, но не зарелизили
კაცი
о, спасибо
ток в комбинации с futures-retry вроде надо юзать
კაცი
иначе при получении апдейтов падать будет)
კაცი
иначе при получении апдейтов падать будет)
https://github.com/jerk-rs/teletext/blob/master/src/app.rs#L85
Nikita
ток в комбинации с futures-retry вроде надо юзать
А можно вкратце зачем нужен futures-retry?
კაცი
А можно вкратце зачем нужен futures-retry?
стрим завершается с ошибкой если телега 500 отдала и бот падает
Berkus
а телега довольно часто выдает 400 или 500
Маjко
@sarakerrigan ты не смотрел код?
Kerrigan
смотрел
Маjко
Есть косяки?
Маjко
Помимо фатального недостатка что у нас не динамика и ни получицца сделать роутер для любого Response<T>
Αλεχ
https://github.com/search/advanced - rust в фильтре не в popular languages, а в everything else :(
Αλεχ
telegram-bot странный
Chris
Но он хоть что-то умеет и в lsp-mode есть надежда на дебаггер -> https://github.com/emacs-lsp/lsp-mode/issues/385
Αλεχ
лонг поллинг есть
Αλεχ
а вебхука нет
Αλεχ
еще и на tokio_core
Αλεχ
отвратительно
Денис
короче нормального бота как не было так и нет
Αλεχ
короче нормального бота как не было так и нет
ну я начал делать, но он там в очень зачаточном состоянии
Αλεχ
но зато он очень тонкий, только футуры делает
Денис
ну так и надо имхо
Αλεχ
я тебя невзначай обругал
Αλεχ
можешь меня тоже обосрать
Денис
э?)
Αλεχ
https://github.com/Pzixel/boyan_detector_bot/blob/feature/database/src/telegram_client.rs
Денис
где ты меня обругал?)))
Денис
это не мой бот =))) я полностью согласен, что отсутствие веб-хуков и использование токио-коре — отвратительные практики =)
Αλεχ
https://t.me/rustlang_ru/137783 как приятно, когда твоим крейтом кто-то пользуется ^_^
Αλεχ
собсна меня ввело в заблуждение
Αλεχ
у меня зато хупер встроен жестко
Αλεχ
но собсна я потому и не парюсь, ибо я переиспользую зависимость мейна
Αλεχ
писал бы либу - пришлось бы что-то тоньше подсовывать (хотя не уверен, есть ли такое)
Αλεχ
а есть ли к слову что-то для http-запросов без зависимостей?