• Как объединить общие зависимости для нескольких cpp файлов?

    @ittakir
    Adamos, пересборка всего проекта не такое уж и большое зло, чтобы всячески избегать его. Если вы изменяете какой-то общий для многих файлов тип данных, логично что нужно будет пересобрать эти файлы.
    Жалеть строчки кода можно, чтобы не захламлять начало файла простыней из #include. Главное в работе программиста - это как код будет читать человек.
  • Как начать зарабатывать в 14 лет?

    @ittakir
    Sanes, никто не примет на работу 14 летнего программиста, даже если это можно как-то оформить легально, даже удаленные биржи фриланса.
  • Как начать зарабатывать в 14 лет?

    @ittakir
    DWZ,
    Ну, это перекладывание денег из одного карман в другой. Дискредитирует саму идею заработка. То же самое, что родители купят велосипед за пятёрки в четверти.

    Не согласен. Пусть обычно родители дают 1000 руб в месяц, которые ребенок может тратить на свое усмотрение. Тогда дополнительные 10000 руб, которыми тоже можно будет распоряжаться самостоятельно, будут отличным стимулом. Только нужно быть честным с ребенком и выполнять свои обещания.
    О, коллега! Позывной был?
    Радиопозывной? Нет, из радиостанций у меня были только самодельные жучки на УКВ. Да и знания были намного более простые, трансформатор перепаять и т.п...
  • Существует ли какой-то оверхед при использовании CSS в Qt?

    @ittakir
    gense, А какие альтернативы? Рисовать контролы вручную? Даже если будет быстрее, то трудоемкости в разработке это добавит на порядок и гибкости изменений уже не будет.
  • Как сделать чтобы открывался только один инстанс дочернего окна?

    @ittakir
    gense, Вообще есть такая штука как QAction, он позволяет одно и тоже действие отобразить и в меню, и на тулбаре. И одновременно во всех местах изменить название, заблокировать его, поставить кнопочный шорткат. Т.е. можно QAction передавать извне в объект, и он его будет отображать в меню.
    Если QAction напрямую вам не походит, можно организовать подобное взаимодействие своими классами. Т.е. создать класс, выполняющий определенные действия (например, медиаплеер), и ссылку на него передавать во все заинтересованные в нем объекты (панель управления плеером, модуль внешнего пульта), чтобы они сами подписывали свои сигналы в слоты этого объекта.
    Но я не на 100% прав конечно. Чем больше ООП в головном мозге, тем более "красивее" можно сделать иерархию классов. Вот только стоит ли раньше времени углубляться в это, когда можно банально все сделать, а если понадобится то потом переделать. В 99% случаев заказчику нужна работающая фича, а как там под капотом никого не интересует.
  • Как сделать чтобы открывался только один инстанс дочернего окна?

    @ittakir
    Назовите этот класс WindowManager, и вот его можно со спокойной совестью передавать как параметр во все классы, которым он может понадобиться. Класс WindowManager будет отвечать за создание таких окон, показ и удаление.
    А вот лазить по иерархии родительских объектов - это плохой дизайн, потому что верстка может измениться и от этого сломается совсем не связанный с версткой код.
  • Как питонисту прийти во фриланс?

    @ittakir
    Юлия Бедросова, Странно, но мои заказчики на Upwork - CTO из Калифорнии, CEO из Торонто, ученый из Канады, которому нужно для себя.
    Просто стоит выбирать клиентов по страновому признаку и никогда не иметь дел с арабами, индусами и, возможно, русскими.
  • Как питонисту прийти во фриланс?

    @ittakir
    Никита, нет ничего плохого в том чтобы поработать первый заказ за хороший отзыв, а не сидеть тупо уперевшись в рейт 50 в час и не цента меньше. Тем более, что это потом окупится многократно.
  • Как попробывать macOS не покупая mac?

    @ittakir
    Насчет backspace ошибся, там нет Delete (на Macbook Air 13 2015). Много на самом деле всего неудобного. Самое банальное - нет кнопки в правом нижнем углу экрана, которая сворачивает все окна, как в Windows. Неудобно что программу закрываешь, а она не закрывается, а просто сворачивается. Много всего...
    Клавиатура кстати, совсем даже не божественная. Тачпад тоже. Сравниваю со своим Thinkpad X220. Для меня для работы, Thinkpad оказался удобен гораздо больше, чем макбук эир.
  • Payoneer и PayPal. Варианты вывода в 2019?

    @ittakir
    Номер вашей карты, имя PETROV IVAN и, может быть, фото из банкомата будут записаны в базу данных, что он снял аж целых 300$. Много ли можно сделать с помощью этой информации? Будет ли ктонибудь что-нибудь делать с этим?
  • Почему ничего не записывается в listBox?

    @ittakir
    По сравнению с Qt или даже WxWidget MFC имеет катострофически неудобный API.
  • Как отправить tcp запрос от Qt клиента erlang серверу?

    @ittakir
    Очевидно стоит посмотреть отладчиком, какие байты лежат в arrBlock, и можно ли из этих байт сделать Term c помощью binary_to_term
  • Почему ничего не записывается в listBox?

    @ittakir
    Почему только первая буква - возможно потому что строка у вас типа WCHAR, это 16 битный юникодный символ, а snprintf ожидает 8 битный char*. Если текст на английском языке, первый байт будет кодом символа, а второй байт - 0. Т.е. с точки зрения snprintf это строка из одного символа.
    А вообще, на дворе 2019 год .Закопайте этот MFC обратно, он слегка несвеж.
  • В какой сфере программирования меньше конкуренции?

    @ittakir
    Октябрь, сейчас адекватная мобильная разработка - это либо игры, либо приложения для каких-нибудь сервисов, использующих телефон как один из каналов связи с пользователем (Uber, WhatsApp, Instagram, 2GIS). А сами по себе приложения типа линейка-уровень, аудиоплеер, читалка - это все уже написано по 100 раз, и никому не нужна 101 версия читалки.
    Вебсайты - все еще нужны, и будут нужны еще очень долго, потому что любому бизнесу сейчас нужен сайт, даже киоску по продаже шаурмы.
  • Самый низкий порог вхождения - дизайн/рисование или программирование? На кого учиться?

    @ittakir
    Я работал в больших компаниях и статистика такова, что программистов-женщин около 5%. А вот среди дизайнеров, художников, системных аналитиков, тестировщиков - примерно 50%.
    Так что вероятность вам достичь успеха в профессии программиста гораздо ниже, если смотреть статистически.
    Тоже самое я бы сказал, если бы вы собирались стать водителем грузовика. Стоит ли обижаться на такой "сексизм"?
  • Стоит ли идти после 9 класса искать работу php веба вместо учёбы в колледже?

    @ittakir
    Есть такая штука - резюме. Там обычно пишут в каких годах учился, в каких работал и где работал. Поэтому легко узнают, что вы в 16 лет пошли работать.
    Но я сильно сомневаюсь, что вас куда-то возьмут 16 летнего. Если только неофициально за копейки каким-нибудь админом. И вас все равно раскусят, даже если будете врать. А потом уволят за ложь.
    Поймите, уход из школы после 9 класса - это большой красный флаг. Сразу закрадывается подозрение, что с вами чтото не так. Программист - это серьезная профессия, и стоит ли брать на неё человека, который не смог осилить даже 11 классов - большой вопрос.
  • Какую выбрать сферу в IT с нуля когда тебе "под 40"?

    @ittakir
    ABondarenko96, вы точно мои слова комментировали? Как биржевая торговля связана с вашими словами?
    Про заработок - это правда. Если ваш алгоритм позволяет зарабатывать 20% годовых со счетом 100 тыс. руб., то скорее всего он будет применим без изменений и на счете 100 млн. руб.
    А вот если ваши знания программиста позволяют вам зарабатывать 50т.р. в Барнауле, то в Москве вы сможете заработать тем же трудом 150т.р., и все, это будет потолок.
  • Сколько можно зарабатывать на C++ в 14 лет?

    @ittakir
    На фрилансерских сайтах проскакивают иногда задачки от студентов. Или ищи специализированные сайты для курсовых работ, местные форумы и т.п. Твоя аудитория - студентки, которые ничего не смыслят в программировании, но которым нужно найти решение для их задач по информатике. Само собой они не полезут на Upwork регистрироваться. Просто на местном форуме или группе ВК будут писать.