babysitter
обернуть класс инта во что-нибудь и хранить указатель на owner'а!
babysitter
ну и ладно
Andrey
мы же не знаем всей предыстории)
всяко может быть, но обычно такие подходы до добра не доводят ))
Stanislav
шаред_птр?
много чо)
Kirill
Java?
Stanislav
optional какой нибудь
🦥Alex Fails
Лови: template <typename T> class SomeT { T t; T operator T() {return t;} }
@archangelmichael Михаил, попробовал этот вариант?
Крылатый
int* b_ptr = &c.b; C* c2 = (C*)((char*)b_ptr - offsetof(C, b));
Кстати, а ведь так можно ломать инкапсуляцию!
Stanislav
Кстати, а ведь так можно ломать инкапсуляцию!
если можно отстрелить себе ногу, почему бы это не сделать
🦥Alex Fails
int* b_ptr = &c.b; C* c2 = (C*)((char*)b_ptr - offsetof(C, b));
Так безопаснее. Вот эту магию 👆компилятор сам сформирует😊
Kirill
Ломать одну из трех составляющих ООП... Что ж вы жестокие такие...
🦥Alex Fails
Дык наследование тут уже сломано
🦥Alex Fails
Блядь. Весь тред в цитатник!😂
Kirill
Его тут не было
Крылатый
Kirill
всяко может быть, но обычно такие подходы до добра не доводят ))
да это само собой понятно, как пример извращенской логики, это обертка над freertos, там таск это указатель функцию void, но при этом он принимает в качетсве параметра (void*) и хер ты сделаешь указатель на метод класса. в итоге под void* ты передаешь указатель на экземпляр класса. а сам метод передаешь через приведение к обычному указателю на функцию
Kirill
но это сделано из за того, что фриртос это чисто си
🦥Alex Fails
велкам https://loglist.net/
😂😂😂
🦥Alex Fails
xxx: Плюсы принудительно выпрямляют руки. yyy: …и отстреливают ноги.
babysitter
плюсы не выпрямляют руки, вранье полное — слишком много возможностей и свободы. по всему снг толпы говнокодеров на этом языке, учат в любой шараге
Andrey
ни один язык не выпрямит руки )
Крылатый
Хаскель?
🦥Alex Fails
ортопед выпрямит руки, да)
babysitter
https://habrahabr.ru/post/315152/
Крылатый
https://loglist.net/quote/8040
Крылатый
как_выучить_c++_за_21_день.jpg
Dumitru
как бы корейский алфавит реально выучить за день, он очень простой
🦥Alex Fails
Да. Я тож у себя проверил, не пахал. Там по-другому как-то
🦥Alex Fails
Я забыл как
🦥Alex Fails
Лучше через композицию
Alex
Hardware Developer C++ • C • Программирование микроконтроллеров • Встраиваемая система • Цифровой сигнальный процессор • Atmel avr • Cortex m3 • Stm32 • Операционная система реального времени Динамично развивающаяся компания https://luciding.com/#/ расширяется и ищет специалиста по разработке аппаратного обеспечения. Требуемые навыки и опыт: - Уверенное знание цифровой и аналоговой схемотехники -Опыт работы с криптографией - Знание технологий и протоколов связи BLE / Bluetooth, NFC, Wi-Fi. - Знание методов цифровой обработки сигналов. - Должен иметь отличные навыки отладки. - Программирование микроконтроллеров C/C++ (ARM, Cortex). - Предшествующий опыт в отладке PCB, как связанный с прошивками, так и с интерфейсами программного обеспечения устройств. - Опыт подготовки производства печатных плат. Бонусы - Офис в 2 минутах от метро в Новосибирске - Молодой и дружный коллектив ЗП - 40 000 р - 70 000р. Резюме на почту ab@luciding.com
Alex
Scrum Master Обязанности: * Организация процесса разработки Hardware и Software проекта в соответствии с методологией: * проводит совещания Sprint Planning, Daily Stand Up, Demo, Retro * следит за соблюдением всех принципов скрам, * встречи по утрам с командой и поддержание статуса текущей работы с COO * Мотивация команды к достижению поставленных целей; * Разрешение противоречий, защита команды от отвлекающих факторов и решение проблем, которые мешают ей двигаться к цели; * Участие в различных корпоративных активностях - отчетность, обновление сведений, отслеживание статусов в трекере и пр. * Будет ответственным за всю коммуникацию команды с Product Owner удаленно, за передачу приоритетов и сроков Требования: * Отличные знания гибких методологий: Scrum, Kanban, Lean, XP; * Опыт участия в Agile/Scrum проектах от года; * Будет плюсом опыт работы на позиции Scrum Master от 6 месяцев; * Отличные коммуникативные навыки; * Английский язык на уровне не ниже Upper Intermediate; * Наличие предыдущего опыты разработки или тестирования ПО; * Будет плюсом опыт применения технических практик : TDD, Continios Integration, Unit Testing, Code Review; * Наличие сертификата скрам мастера будет огромным плюсом. Условия: Занятость 2 часа в день. Бонусы - Офис в 2 минутах от метро в Новосибирске - Молодой и дружный коллектив ЗП - 30 000 р - 45 000р. Резюме на почту ab@luciding.com
Крылатый
Последняя вакансия улыбнула.
Anonymous
30K рублей? Серьёзно? С такими-то требованиями?
Artem
четверть ставки же
Михаил
2 часа в день
Kirill
Занятость 2 часа в день
Kirill
ага
Михаил
Так и поверили
Anonymous
четверть ставки же
А, да, не заметил.
Kirill
ну в покер аджайл поиграть 2 часа за 30к норм
Anonymous
libcurl много пользуются?
Крылатый
Крылатый
Ваще много где.
dµks
вообще или тебя интересует опыт использования кого то из чата?
Artem
да
Artem
класс
Anonymous
из чата
Anonymous
ну?
Крылатый
Я нет.
Anonymous
а что используешь?
Anonymous
или все сам
ovf
может быть, ты нам расскажешь, для чего тебе libcurl?
ovf
а то вот я например вместо libcurl (imap fetch) использую gmail
Anonymous
я не говорил что я использую
Vladislav
Hardware Developer C++ • C • Программирование микроконтроллеров • Встраиваемая система • Цифровой сигнальный процессор • Atmel avr • Cortex m3 • Stm32 • Операционная система реального времени Динамично развивающаяся компания https://luciding.com/#/ расширяется и ищет специалиста по разработке аппаратного обеспечения. Требуемые навыки и опыт: - Уверенное знание цифровой и аналоговой схемотехники -Опыт работы с криптографией - Знание технологий и протоколов связи BLE / Bluetooth, NFC, Wi-Fi. - Знание методов цифровой обработки сигналов. - Должен иметь отличные навыки отладки. - Программирование микроконтроллеров C/C++ (ARM, Cortex). - Предшествующий опыт в отладке PCB, как связанный с прошивками, так и с интерфейсами программного обеспечения устройств. - Опыт подготовки производства печатных плат. Бонусы - Офис в 2 минутах от метро в Новосибирске - Молодой и дружный коллектив ЗП - 40 000 р - 70 000р. Резюме на почту ab@luciding.com
< $1000? Жизнь - боль
Eugene
Eugene
Scrum Master Обязанности: * Организация процесса разработки Hardware и Software проекта в соответствии с методологией: * проводит совещания Sprint Planning, Daily Stand Up, Demo, Retro * следит за соблюдением всех принципов скрам, * встречи по утрам с командой и поддержание статуса текущей работы с COO * Мотивация команды к достижению поставленных целей; * Разрешение противоречий, защита команды от отвлекающих факторов и решение проблем, которые мешают ей двигаться к цели; * Участие в различных корпоративных активностях - отчетность, обновление сведений, отслеживание статусов в трекере и пр. * Будет ответственным за всю коммуникацию команды с Product Owner удаленно, за передачу приоритетов и сроков Требования: * Отличные знания гибких методологий: Scrum, Kanban, Lean, XP; * Опыт участия в Agile/Scrum проектах от года; * Будет плюсом опыт работы на позиции Scrum Master от 6 месяцев; * Отличные коммуникативные навыки; * Английский язык на уровне не ниже Upper Intermediate; * Наличие предыдущего опыты разработки или тестирования ПО; * Будет плюсом опыт применения технических практик : TDD, Continios Integration, Unit Testing, Code Review; * Наличие сертификата скрам мастера будет огромным плюсом. Условия: Занятость 2 часа в день. Бонусы - Офис в 2 минутах от метро в Новосибирске - Молодой и дружный коллектив ЗП - 30 000 р - 45 000р. Резюме на почту ab@luciding.com
Vladislav
кстати, какая вообще в чатике политика по постингу вакансий?
Vladislav
@AlexFails
Eugene
Видимо, тут не вакансии, а анекдоты постят 😂
Eugene
"Динамично развивающаяся компания" ищет лохов... Я, конечно, не знаком с ценами новосиба, но не верится мне, что там будут за такие деньги работать 😒
Vladislav
в Новосибирске полно адекватных компаний, с рыночными зарплатами. Тот же яндекс или самсунг, к примеру
Kirill
занятость 2 часа в день там у скраммастера, а не девелоперов
ну я опять же говорю, программист микроконтроллеров это 70к по росси средняя зп
Kirill
и там как раз Atmel avr • Cortex m3 • Stm32
Vladislav
ну я опять же говорю, программист микроконтроллеров это 70к по росси средняя зп
плохо быть программистом микроконтроллеров со средней зп по россии, по возможности избегайте этого