Saphire
...когда не компилится :с
Saphire
И вроде у других всё ок..
Saphire
Но вот у меня сразу куча ошибок и всё.
доня.
воюешь с борроу чекером?
Ευγένιος
Ευγένιος
Это хорошее начало(нет).
Saphire
воюешь с борроу чекером?
Неправильные Qt инклюды (от слова совсем), и the trait "cpp_utils::StaticCast<widgets::opengl_widget::OpenGLWidget>" is not implemented for "widgets::opengl_widget::OpenGLWidget"
Saphire
И всё
Ευγένιος
Плюсы.
Evgeniy
может у тебя версия Qt дургая? Или такое не возможно?
Saphire
Ну, оно там с куском CPP
Saphire
Saphire
По крайне мере инклюдом
Evgeniy
Все что я знаю про Qt это то что все его хачат во все дыры ))
Saphire
https://github.com/SpaceManiac/SpacemanDMM/blob/master/src/qt-extras/glium_widget.rs#L134
Пахнет какой-то "доброй" дистрой которая фигачит Qt в рут include и подставляет .h
Денис
не ставь devel пакет
Денис
@gloomybrain как шарятся файлы между докер-имеджем и хостом?
Денис
точнее, виртуалкой, которая там внутри запущена, и хостом, даже так
Денис
тут надо ещё заметить, что у нас компиляция внутри докера происходит
Денис
а не локально
Denis
Через их (докера) поделие, называемое какая-то-там-фс. Под мак сейчас юзается встроенная библиотека виртуализации, мне кажется то о чем ты говоришь немного из прошлого
Денис
у нас коллеги используют nfs для шаринга файлов
Денис
не знаю по какой причине
Денис
и там происходит просто пипец просадка производительности
Denis
А вы типа маунтите сорцы в контейнер с компилятором?
Денис
(и да, мы под линукс девелопим, если это важно)
Денис
вот таких деталей я уже не помню
Denis
Это не важно
Денис
я две недели просидел под макосью и поставил линукс
Denis
У меня обратный опыт )) не могу слезть с мака
Денис
хм
Денис
а может есть какие-то фичи мака, которые вот прям нравятся?
Денис
просто меня там тотальное отсутствие кастомизации, мягко говоря, фрустрировало чуть более, чем полностью
Денис
а, ещё было очень круто ходить в вай-фай по сертификату, это было целое приключение, чтобы его установить
Денис
по сравнению с тем, как легко и просто это делается в линуксе
Denis
Да я на самом деле уже лет 7 пользуюсь, так что просто привык ко всему. С сертификатом хз - я как-то быстро разобрался. Кастомизация не нужна, think different ))
Денис
think different — о да
Денис
"нам виднее, как вам лучше" ))
доня.
ну я когда на линуксе сидел тоже любил напильником под себя кастомизировать оконный менеджер, хоткеи, вим, всё подряд
пересел на макось и как-то оно не нужно
то есть единообразность и работоспособность из коробки на практике куда важнее возможности перепилить всё под себя, хоть последнее и бывает интересно
имхо, конечно
доня.
и я сам сталкивался с тем что чем больше разных вариантов кастомизации, тем сложнее искать решение каких-то проблем, особенно если у тебя не самый популярный вариант
DE/оконных менеджеров например касается
Денис
ну слушай, тут ни про какой напильник и речи не идёт
Денис
я хочу свистелки-перделки
Денис
и да, внезапано, я хочу хоткеи
Денис
в линуксе я пользуюсь КДЕ и горя не знаю
Денис
точнее знаю, как-то у них недавно приключилась мега-утечка памяти, но это один раз за N лет было
Денис
а вот это вот всё "есть один вариант — он хороший — пользуйся им" — спасибо, не надо
Денис
ну это естественно всё на 146% субъективно
доня.
ну хоткеи и в макоси есть
доня.
и, внезапно, их даже можно настраивать
Денис
чё-то я не могу, там можно раскладку переключать капслоком?
доня.
ну судя по гуглу можно
доня.
у меня на капсе контрол, переключение раскладки на капс ставить я не пробовал
Денис
Use Caps Lock to switch to and from languages on Sierra - Ask Different
https://apple.stackexchange.com/questions/256342/use-caps-lock-to-switch-to-and-from-languages-on-sierra
Денис
Возможно это не работало когда я юзал
Денис
Но я уже точно не помню, не буду врать
Денис
Мб где-то в другом месте не работало
Денис
И это, как вы живёте без клавиши delete?))))
Судзумия
Маководы все пишут правильно с первого раза
Судзумия
Ну либо в виме
Nikita
Что за фигня? Почему для части trait`ов работает, а для части нет?
Код:
pub trait Conj{
fn conj(self) -> Self;
}
pub trait Absolute{
fn sqrabs(self) -> f64;
fn absolute(self) -> f64{
self.sqrabs().sqrt()
}
}
Ошибка:
error[E0277]: the trait bound Self: std::marker::Sized is not satisfied
--> src/lib.rs:19:17
|
19 | fn absolute(self) -> f64{
| ^^^^ Self does not have a constant size known at compile-time
Aleksey
Nikita
Так а если работать исключительно со ссылками то наверное норм все будет?
Nikita
Ибо ссылки имеют размер
Aleksey
ага
Nikita
пасиб
Nikita
раст конечно на порядок сложнее чем си
Nikita
Ну и сипипи
Loo
Dårk
узнал про habitat, и про то, что его пилят на rust'е
Dårk
https://github.com/habitat-sh/habitat
Anton
ТОварисчи чтобы не изобретать велосипед, может есть такая тулза которая находит все репки в указанной папке напримвер ~/projects и показывает те которые не были закомичены и запушены?
Anton
(для git)
Loo
@vlad20012 как там митап прошел?
Vlad
https://twitter.com/vlad20012/status/974961658606112768
Vlad
А еще Литреев заходил, вмасть прям совпадение https://twitter.com/vlad20012/status/975005594334781441
Loo