Anton
Интернт людям отрубить)
Anton
Я ходил в интернет кафе скачивал статьи на дискету, и писал ос на FAsm
Anton
Как появился инет стабильный, начал на форумах зависать)
Anton
Нечем будет занятся будут в машинных кодах писать
Anton
Крч
Anton
Собираю пакет теперь
Anton
Дописал
Anton
Блэт
Anton
3 месяца ебли с борроучекером
Anton
И архитектурой
Anton
И всей хуйней
Anton
Я ебал
Anton
Loo
3 месяца ебли с борроучекером
ты наивно предполагаешь
Loo
что она закончилась
Loo
а это только начало
Loo
длинного путешествия
Loo
в неизвестность
Anton
ты наивно предполагаешь
Да знаю что впереди будет ваще пиздец при дальнейшем развитии
Anton
Дай хоть минутку порадоваться
Loo
Anton
Как все грустно)
Anton
Anton
А вот с кортинощками пока что голяк
Quet
@tapok_satan а какой бэкграунд? с/c++ или другие языки?
Anton
и никаких webview
Quet
начал программировать с раста?
Quet
я спросил на чем писал до раста
Anton
я спросил на чем писал до раста
python, js ну и всякая псевдохуйня около того
Anton
сейчас к этому всему говну kotlin добавился для проды
Quet
а, ну тогда норм ебаться с чекером самое то )
Loyd
Хз
Loyd
Никаких проблем с чекером
Loyd
Всегда понятно, чего он хочет
Loyd
Конечно, есть несколько "паттернов", которые надо запомнить
Loyd
но это уйдёт с non-lexical
Filipp
Не
Код пожалуйста
Anton
Блэт
Anton
сколько же еще говна чистить и править
Anton
чот посмотрел теперь с точки зрения чистки и рефакторинга
Anton
и хочется убится нахуй
Судзумия
Не мри плез
Filipp
Просто перепиши заново
Loo
да
Anton
Просто перепиши заново
уже 4 раза так делал за 3 месяца
Anton
ну нахуй
Anton
я вроде нашел баланс в архитектуре
Anton
и вот сейчас как добью всякие кнопочки и картиночки с ссылками
Anton
надо будет писать свой парсер
Filipp
Мм градиентный спуск
Anton
и вот тут я или помру ествественной смертью, или окажусь в психушке
Anton
оба варианта не очень найс
Anton
хы хы
ну если идеи что еще можно улучшить я весь в внимании)))
Loo
pub struct Reader { view: Rc<RefCell<View>> }
Loo
вижу реф сел
Loo
вижу .borrow
Loo
ищу borrow_mut для view
Loo
нету
Маjко
Зачем тогда RefCell?
Loo
вот к я этому и вёл
Loo
далее
Loo
pub struct AppSidebar { events: Rc<RefCell<EventEmitter>>, pub container: gtk::Revealer, pub content: gtk::Box }
Loo
pub struct AppHeaderBar { events: Rc<RefCell<EventEmitter>>, pub headerbar: gtk::HeaderBar, builder: gtk::Builder, search: gtk::Entry }
Loo
у каждого свой эвент эмиттер
Loo
это такая архитектурная фиша или что?
Loo
сделал поиск по Rc<RefCell<EventEmitter», нашёл 5 штук
Loo
я не проектировал гуи отсюда и вопрос
Denis
Ну вообще иметь на каждом GUI-компоненте свой EventEmiiter (или аналог) - это вполне себе нормальная практика.
Denis
я немножко поел собак с гуями в свое время
Denis
некоторые делают одну глобальную шину событий, но на моей практике особого удобства это не добавляло
Loo
ясно