Anton
если еще кто присоеденится в процессе, можно будет и улучшать и тд
Vladimir
Опиши как ты видишь архитектуру
Vladimir
Если кому-то понравится он подключится
Vladimir
А то мне кажется это будет из разряда "чтоб рисовало вот как у ГТК"
Tuntz
коллеги, вы знаете какой-нибудь файлокачающий сервер, написанный на расте?
@c_vld собственно, вот это я и пытаюсь написать сейчас
Vladimir
если еще кто присоеденится в процессе, можно будет и улучшать и тд
Тебе даже для начала не нужен сам "рендер" описание абстракций было бы ок
Tuntz
с сервера на диск и с диска на сервер по команде
Vladimir
Посути на эту задачу фьючи лучше ложаться чем горутины
Vladimir
Хотя я не уверен что у Токио есть поддержка фс
Vladimir
Впринципе неблокирующий ввод/вывод не особо нужен. Но было б приятным бонусом
Tuntz
это вообще задача сбоку, мне нах неинтересно трахаться с перекачкой http <-> фс
Tuntz
фрустрирую, что уже несколько вечеров на неё угрохал
Tuntz
грубо говоря, нужен менеджер загрузок с добавлением, удалением загрузок (up и down) + состояние
Vladimir
Ну блин, разве так сложно такое сделать на фьючах?
Tuntz
кек, я ещё сами фьючи не до конца освоил
Tuntz
так что да, сложно
Anton
Опиши как ты видишь архитектуру
окей, какбы так и сделать собираюсь для начала
Anton
единственное что относительно раста, я не смогу проработать нормальный RFC с архитектурой и референсом
Anton
потому что я не так хорошо знаю раст чтобы это сделать
Vladimir
кек, я ещё сами фьючи не до конца освоил
Бывает, осваивай, или ебаш на го
Anton
но расписать каждый модуль и какие функции и возмождности он должен уметь я осилю
Tuntz
если конкретно я ещё не до конца въехал в разделение на сами фьючи и на выполнение этих фьючей
Anton
вопрос в том что просто сделав описание людей в опенсурс команду по разработке некой хуйни не найдешь
Anton
поэтому как вариант можно доебываться до людей в чатиках
Anton
пока они не помогут)
Vladimir
Ну просто Раст, это отдельная тема, тут не подойдёт гуи в классическом стиле ООП. Есть идеи как сделать лучше?
Anonymous
реактивно офк
Vladimir
если конкретно я ещё не до конца въехал в разделение на сами фьючи и на выполнение этих фьючей
Я вообще хз нужны ли тут фьючи, можешь даже на тредпуле воркеров каких-то сделать и будет проще. У тебя ж не будет никогда проблемы 10к
Anton
основная задача сделать абстракции и виджеты относительно эвентов
Anton
грубо говоря - иметь систему реагирования на области, аля - клик, даблклик, фокус и тд
Tuntz
я просто даже хз как это выглядеть будет с технической т.з. - скачал 64кб, приписал к файлу, обновил информацию об активном задании - и так пока файл не закончится?
Anton
и работу с состояниями после этих эвентов мышкой или клавиатурой
Anton
ии отдельно использовать отрисовку для этих обозначенных под эвенты зон
Anton
ну это если совсем тупо и коротко, в реальности будет много сложностей
Anton
реактивно офк
реактивность это то что уже будет поверх этого, а не наоборот
Vladimir
Держишь какой-то объект для стейта коннектов, у которого есть метод resume (аля генератор) результат которого будет статус чё у него нового
Vladimir
Можно реализовывать как на тредпул каком-то, так и на фьючах
Tuntz
хм, нашёл такой: https://github.com/Arcterus/rget
Alex
https://people.mpi-sws.org/~dreyer/papers/rustbelt/paper.pdf RustBelt: Securing the Foundations of the Rust Programming Language
Anton
Судя по тому что у меня всего 8гб оперативы и нет идеи - хуевый
Ты ж сказал под мобилки пишешь? Только иос или ведроид? АндроидСтудио тоже как бы идея
Anton
Одмин 😱
Маjко
Пришел к успеху по всем пунктам
Маjко
Не обязательно. На 4 можно и в 20 быть.
Бля, нихуясе, мы с шрамко одного возраста оказыцо. И одной жирности
Маjко
Я волосатее, правда
Anton
зочем мне это
Anton
я также в редакторе пишу
Anton
кек
Anton
Начинай
да я и так собиралсо
Маjко
ищо один кек
У меня есть расторепка с 15 звездами. А чего добился ты в свои 20?
Маjко
Спроси меня как прийти к успеху и я тебя научу
Anton
есть желанька написать простой красивенький тулкит
Anton
На*
Anton
без особо крутых фич
Anton
Имелось в виду
Anton
все таки я гуй тулкит хочу
Anton
а не полноценный гуи фреймворк
Маjко
qt я не осилю
Не осилю qt @ Осилю задизайнить gui-тулкит
Маjко
Лол)
Anton
всмысле не осилю написать чтото подобное qt
Anton
на кутах я писал какбы)))
Anton
pyqt таки дрочил, там апишник почти полная копия оригинального
Маjко
Спроси меня как прийти к успеху и я тебя научу
Ну реально спроси, у меня стикер лежит без дела((
Anton
А как же секас с компиляцией?
Anton
имеют в общем целых 7 звезд
Anton
бгг
Anton
причем только одна работает
Anton
и еще у меня есть именная репка от Арсена
Anton
shramko_rs
Маjко
причем только одна работает
Ты пушишь в мастер не рабочий код? Как ты мог? (
Anton
Антон, а ты смотрел на nanovg?