• Как назвать переменную?

    vt4a2h
    @vt4a2h
    Jun06Man, Ну это как вам угодно :)
  • Как назвать переменную?

    vt4a2h
    @vt4a2h
    Jun06Man, Ну условно у вас программа и может быть платной или бесплатной. За проверку наличия/отсутствия платных фич, типа оплаты, периода оплаты и т.п. должны отвечать другие компоненты/свойства.
  • Какой процессор выбрать?

    vt4a2h
    @vt4a2h
    Ну если мы под мощностью тепловыделение рассматриваем, то возможно вы правы.
    А в реальном мире далеко не все программы умеют хорошо пользоваться многоядерностью. Да и закон Амдала никто не отменял.
    Поэтому объём кэша, частота на одно ядро и набор поддерживаемых инструкций играют огромную роль.
  • Самые неожидаемые вопросы на собеседовании?

    vt4a2h
    @vt4a2h
    Елена, Нет, не считаю, скорее даже наоборот.

    Помимо этого, стоит иметь представление о том, что такое большая или маленькая з/п в вашем регионе. У меня такого представления нет. Я там сверху прочитал 40к, что в принципе не так уж и мало для периферии, в сравнении с другими специальностями. Вот если у вас все программисты в среднем 100к получают, а вы идёте на 40к, то да, это относительно маленькая з/п.

    Ну вот допустим вопрос про парадигмы программирования достаточно простой и базовый. Там же наверно и не требовалось ничего необычного. Ну сказали бы, что есть объектно-ориентированное, функциональное и процедурное программирование. Я не думаю, что кто-то ожидает от вас большего. Полная классификация и правда развесистая и сложная штука.
  • Не могу найти работу в gamedev (unity) в своем городе. Как быть?

    vt4a2h
    @vt4a2h
    Ксения,
    Размышляю о том, стоит ли фиксироваться на геймдеве и пытаться найти удаленку или сейчас просто искать хотя бы какую-то работу, но в своем городе?

    Я бы посоветовал попробовать найти работу программиста в своём городе, если с удалёнкой ничего не выйдет, подкопить денег и опыт и уехать. Не обязательно вашей первой работой будет гейм-дев... Просто, что-то связанное с разработкой ПО, но желательно не веб в очередной веб-студии и не завод/любое гос. учреждение. Это вам только навредит, я считаю.
    К слову, сейчас много игр разрабатывают под мобильные устройства, и спрос на специалистов (даже начинающих) там есть. Возможно стоит рассмотреть и это направление.
  • Не могу найти работу в gamedev (unity) в своем городе. Как быть?

    vt4a2h
    @vt4a2h
    Ксения, И ещё один момент: чтобы защитить диссертацию в срок, нужны те самые soft skills (социальные навыки). Они вам пригодятся и в карьере разработчика, если планируете стать старшим разработчиком и развиваться дальше. На начальных этапах их влияние не так заметно, но всё равно сильно помогает.
  • Не могу найти работу в gamedev (unity) в своем городе. Как быть?

    vt4a2h
    @vt4a2h
    Ксения, В таком случае, стоит бросать аспирантуру и идти работать. Ну или оставаться в аспирантуре и удалённо работать, правда я не вижу в это особого смысла.
    Ну и с переездом в другой город не откладывайте, тут чем раньше, тем лучше. Поработаете год-два, потом уже вас будут искать и приглашать на кучу собеседований, притом не только в Россию. Главное на linkedin профиль не забудьте создать и английский до уровня хотя бы upper intermediate выучить.
  • Статическая сборка qt вместе с libcurl?

    vt4a2h
    @vt4a2h
    Flysink, Но это супер простой протокол и самому его можно реализовать очень просто. Вот тут есть статья об этом: https://habr.com/ru/post/263549/. Я к тому, что можно и не тащить дополнительную зависимость в проект, это потом сложность поддержки и сборки только увеличивает.
  • Как с помощью QT вывести на монитор 10-битное изображение?

    vt4a2h
    @vt4a2h Куратор тега C++
    Если вы считаете, что это баг, то не могли бы вы написать багрепорт, плз: https://bugreports.qt.io/projects/QTBUG/ .
    Ну а если это не баг, то вам скажу, где вы не правы :)
  • Хорошо ли оценивают работодатели готовые приложения в Play Market/App Store?

    vt4a2h
    @vt4a2h
    stratosmi,

    А как быть с тем, что вы не так уж и редко сроки свой работы затягивайте? И не на день, а поболее.

    Вы имеете ввиду меня лично, или программистов в целом? Если второе, то я не говорил за всех программистов, и не собираюсь этого делать. Каждый человек по-разному подходит к работе.
    Касательно меня лично: хоть в моей работе не таких понятий, как сроки, но всё то, что есть в моём контракте я выполняю без каких бы то ни было нарушений. И я заинтересован в качестве того что я делаю по многим причинам.

    А ошибки? Я вот не верю, что вы никогда не косячите, ошибок не допускаете. Это противоречит человеческой природе.

    Все ошибаются. Я лишь сказал, что ошибки в столь обыденных вещах, как своевременное начисление з/п для меня неприемлемы.

    Скажите, а в вашей категории ценностей предусмотрены ну хоть какие-то отрицательные "подкрепления" для вас от работодателя, если вы плохо работаете? Или: "Ведь я же хожу на работу, а как я работаю - значения не имеет. Мне все должны только потому, что я занимаю рабочее место".

    Последствия нарушений обязанностей сторон прописаны в контракте. Регуляцией трудовых отношений занимается государство. Помимо этого, работаю независимые суды и профсоюзы. Вот вам и механизмы регуляции.
    Я не России живу, т.ч. всё это работает.

    То есть при этом свои косяки по работе, иной раз куда как более значительные, вы не рассматриваете как достаточное основание, чтобы схлопотать санкций от работодателя?

    Если вы опять же про меня лично, то я ответил вам выше. Если же вы про программистов в общем, то я ничего не могу сказать.

    Рабочие отношения - двухстороннее уважение.

    Полностью согласен.
  • Хорошо ли оценивают работодатели готовые приложения в Play Market/App Store?

    vt4a2h
    @vt4a2h
    хорошо сеньору рассуждать, а джун ищет кто бы его без опыта взял.

    Олег, Джун там не джун, а самоуважение должно быть. Я конечно понимаю, что многим сложно справиться со своим менталитетом, но всё-таки.
    К слову, как вам верно написали, без опыта, это не джун.

    На один день? Да Вы максималист.
    Мало ли какой косяк где вылез в банке или т.п.

    stratosmi, Да, даже на один день, или з/п меньше хотя бы на один цент. Это попросту нарушение соглашения, и повод для меня его расторгнуть.
  • Хорошо ли оценивают работодатели готовые приложения в Play Market/App Store?

    vt4a2h
    @vt4a2h
    И хорошо, таких людей, которые з/п задерживают хотя бы на день, надо сразу стороной обходить. Чем быстрее они отсеятся, тем лучше.
    Как вообще можно не регулярно платить з/п? Есть трудовые договоры, закон и т.п.
  • Как имитировать нажатие клавиш на Ноде?

    vt4a2h
    @vt4a2h Куратор тега C++
    Wasya UK, Неверно. Ссылка существовала и до вашего вопроса, вот она: https://stackoverflow.com/a/31597794 и чуть ниже вот: https://stackoverflow.com/a/28336735 . Три года назад уже ответили на ваш вопрос.
    Вы и правда считаете, что столкнулись с супер уникальной проблемой, которую никто до вас не решал? Сколько времени вы потратили на поиск информации перед тем, как создать вопрос? Я потратил меньше минуты.
  • Актуальность python в СПБ?

    vt4a2h
    @vt4a2h
    Straviro, На самом деле, ничего необычного не посоветую: ходите по собеседованиям, пробуйтесь, ищите стажировки. Есть компании (нет, у меня сейчас нет ссылок, но информация периодически проскакивает), которые, например, проводят различные вечерние школы по программированию, а потом лучших студентов берут на работу.

    Я бы конечно посоветовал закончить университет, попутно занимаясь прохождением летних стажировок. Но это не про поиск работы прямо здесь и сейчас.
  • VirtualProtect, как работать?

    vt4a2h
    @vt4a2h Куратор тега C++
    А позвольте поинтересоваться, есть ли у вас знания в области архитектуры ПК, операционных систем, разработки ПО, структур данных и языка программирования С++? Если нет, то для вас это гиблое дело, и вам необходимо приобрести эти знания перед тем, как действительно что-то писать. А то получится ещё один скрипт-кидди...
  • Как имитировать нажатие клавиш на Ноде?

    vt4a2h
    @vt4a2h Куратор тега C++
    Нет, ну серьёзно? Первая же ссылка в гугле выдаёт то, что вы отметили как ответ. К чему дублировать информацию?

    Ответы на 95% ваших вопросов уже есть в открытом доступе. Нужно только немного поискать. Желательно на английском.
  • Как сделать приложение независимым от VC++ Redistributable?

    vt4a2h
    @vt4a2h Куратор тега C++
    Можно конечно статически влинковать рантайм... Вопрос только в необходимости этого. Ну и последствия разумеется будут.
    Вообще, по-хорошему, инсталлер приложения должен устанавливать в систему рантайм, если он пропущен. Это общий путь.
  • Не пойму в чём ошибка в коде?

    vt4a2h
    @vt4a2h Куратор тега C++
    Gotenks, Иметь представление, это не означает нажимать кнопку "Собрать". Там много всего, и это всё не так очевидно, в особенности в C++.

    Моя рекомендация выше всё ещё актуальна: начните с базовых вещей. Тут и вообще в интернете есть куча ответов что такое базовые вещи и как начать.
  • Не пойму в чём ошибка в коде?

    vt4a2h
    @vt4a2h Куратор тега C++
    Gotenks, Вам необходимо прочесть документацию по отладке программ к среде разработки, которой вы пользуетесь.

    Вообще, я бы вам не советовал начинать с SFML, если вы пока что ничего не знаете о разработке ПО. Начните с азов: изучение C++, процесса сбоки, отладки, сред разработки и т.п. Без этого вы не сможете продуктивно изучать и использовать более сложные вещи.
  • Почему из функции возвращается временный объект?

    vt4a2h
    @vt4a2h Куратор тега C++
    Василий Мельников,
    не увидел условия про запрет указателя

    Вот оно (необходимо использовать именно эту сигнатуру): void foo_says(const Foo& foo) { foo.say(); }
    Разыменовывать тут ничего нельзя: foo_says(get_foo(msg));

    разрабами, которые придерживаются правила "Работает? Не трогай".

    Да, таких бы я повыкидывал тоже...