Square
Моя работа это отдельный ебланизм...
Anonymous
Kirill
Сегодня день жалоб на работу что ли?
Anonymous
Рабочий день закончился => отрубаешь рабочие SIM-карты, мессенджеры и почту.
Anonymous
Ну если конечно за сверхурочные отдельно не доплачивают. 😉
Square
Square
Я уже валить оттуда хочу
Square
6 лет - я много узнал но буксовать начинаю
Square
Хочу в девопсы
Square
Ну или чо то такое
🦥Alex Fails
✙ Fatum ✙
кто тут жалуеться на работу..я все выходные ночами кодила, теперь простыла и голос охрип, басом разговариваю..веселые коммиты в 5 утра, ага(( а все потому что заказчик в субботу вечером только аванс соизволил прислать, а дизайны конечные только вчера вечером
✙ Fatum ✙
Andrey
Mr.
✙ Fatum ✙
только что узнала, что можно было до ср тянуть >_<
Чай С Лимоном
а у нас топят)
Richard
На такие случаи стоит прописывать в контракте в каком режиме ведется разработка, и что все, что "срочно вот ваще" должно оговариваться и оплачиваться отдельно.
Richard
А то так можно и ласты склеить
Richard
я как-то поработал в режиме нонстоп пол года, потом еще пол года восстанавливался от переутомления. Больше такого не нужно
Richard
Как-то не особо радовала фраза от врача "как вы все еще живы в таком состоянии?" после той работы :)
Alexander
Не только оплачиваться, но и отдыхаться отдельно, получается
Dumitru
всем привет, вышла странна ошибка и немного непонятно как исправить
Есть у моего класса метод bind()
хочу вызнать syscall bind()
то есть когда хочу вызвать метод делаю this->bind()
когда syscall просто bind()
но компилятор в обоих случаях пытается взять метод, что можно сделать?
🦥Alex Fails
::bind()
Dumitru
офигеть!) не видел раньше такую конструкцию
Dumitru
как бы namespace::func() видел, а такое нет)
Dumitru
спасибо!
Square
Dumitru
это я уже понял)
Square
В мсдне это правило хорошего тона
Square
Шах и мат атеисты
🦥Alex Fails
?
Square
?
Ну все системные вызовы в msdn примерах с ::
🦥Alex Fails
А, да
🦥Alex Fails
Мфц любит делать синонимы
Square
Угу
🦥Alex Fails
Поэтому тут никак без ::
Kirill
Преждевременная оптимизация? Не, не слышал. :D
Stanislav
struct destructor {
const void* p;
void(*destroy)(const void*);
};
// Called indirectly from deferred_heap::make<T>.
// Here, t is a T&.
dtors.push_back({
std::addressof(t), // address of object
[](const void* x) { reinterpret_cast<const T*>(x)->~T(); }
});
Stanislav
🤔
🦥Alex Fails
Stanislav
Код Саттера если чо)
Stanislav
https://github.com/hsutter/gcpp/blob/a1902796acb51adf3ef7f91e9d7873c3562cbd65/deferred_heap.h#L85
🦥Alex Fails
Varg
Stanislav
Алдар
зачем ему указатель на войд?
🦥Alex Fails
Все очень просто
🦥Alex Fails
в уквзателе на войд хранится this
🦥Alex Fails
Для которого вызыввется деструктор
Varg
Саттер плохо да
🦥Alex Fails
А struct destructor {
void *ptr;
void (*destructfn)();
}; - это си-подобный деструктор
Алдар
имхо так на С++ не пишут
Varg
То есть я ещё понимаю если бы он у себя это в библиотеке написал, да так, чтоб не видно было
🦥Alex Fails
Так на Си пишут
🦥Alex Fails
Алдар
еще б кастанул в C-style
Varg
Возраст уже не тот у человека
Varg
Хотя скорее всего это специально сделал, некоторым нравится какую-нибудь фигню подобную ковырять
Varg
Это не хардкор
Varg
Это так, игрушки ещё
Stanislav
ну я хз как еще сделать массив указателей на разные классы
🦥Alex Fails
✙ Fatum ✙
не уметь в опенГЛ и вулкан != не уметь программировать
Stanislav
а чо там в юнити уметь)
Stanislav
про шейдеры только если, да и все
✙ Fatum ✙
правильно, че там уметь
✙ Fatum ✙
✙ Fatum ✙
наверное все, кто не пилит с++ в продакшен не умеет программировать по-вашему >_<
✙ Fatum ✙
✙ Fatum ✙
двигло свое пилит уже несколько лет
🦥Alex Fails
Все зависит от целей