Задать вопрос
  • Нужно ли удалять свои старые проекты на гитхаб?

    theemfs
    @theemfs
    Кратко о себе
    Удаляйте, если считаете это нужным, и оставьте на нём только то, что кажется качественным. А можно сделать их приватными, что ещё проще.
    Ответ написан
    Комментировать
  • Какой движок выбрать для кроссплатформенной 2D-игры?

    @GreatRash
    Godot

    • опенсорс
    • не требует инсталляции (распаковал архив, запустил .exe и пишешь игры)
    • довольно обширное коммьюнити
    • IDE из коробки, интегрированная в движок
    • интегрированная в движок документация
    • тонна поддерживаемых языков: C++, C# (Mono), GDScript (Python-like), Visual Script (Blueprint-like), Python, D, Nim
    • интеграция со Spine
    • встроенный Tilemap Editor (поддержка гексов и изометрии из коробки)
    Ответ написан
    5 комментариев
  • Почему не работает connect в Qt?

    vt4a2h
    @vt4a2h Куратор тега C++
    Senior software engineer (C++/Qt/boost)
    this не нужен.
    Ответ написан
    5 комментариев
  • Как изучить язык баз данных SQL?

    @AlexndrNovikov
    Solution Architect in Spiral Scout
    Книги это, конечно, здорово, но как показывает практика, большинство книги либо забрасывает, либо просто читает и не особо новые знания впитывает. (если речь о начинающих разработчиках, которые прям с нуля начинают книгу читать)

    А самый логичный способ что-то изучить - это практика, практика и еще раз практика. Если нет реального проекта с реальными проблемами - рекомендовал бы пару ресурсов: sql-ex и pgexercises, там можно поработать как с совсем простыми и примитивными запросами, так и с гораздо более сложными.

    Ну а овладев азами можно уже и книгу брать, чтобы закрыть пробелы, либо документацию по конкретной СУБД
    Ответ написан
    3 комментария
  • Как записать данные в файл ресурсов приложения?

    RomaZveR
    @RomaZveR
    CEO AlertMoney, PHP/Golang Developer
    Использовать localStorage
    doc.qt.io/Qt-5/qtquick-localstorage-qmlmodule.html
    Ответ написан
    Комментировать
  • Можно ли программно получить доступ к мощностям процессора?

    vaut
    @vaut
    Из вашего вопроса не понятно чего вы хотите.
    Собственные драйвера которые будут управлять частотой или приложение которое будет работать поверх уже реализованных драйверов.

    Как и то и другое сделано в Linux можете изучить сами.
    Начать можно от сюда:
    https://wiki.archlinux.org/index.php/CPU_frequency...
    https://www.kernel.org/doc/Documentation/cpu-freq/...
    Ответ написан
    Комментировать
  • Как избежать прокрастинации с утра?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Картинку с Темой выложить или сами все знаете?
    Ответ написан
    3 комментария
  • Почему не понимает тип даты?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    По спецификации, тип DATE в SQL выглядит так: yyyy-mm-dd. Заходим в документацию Qt и видим одну из сигнатур (doc.qt.io/qt-5/qdate.html#toString-1 ):
    QString QDate::toString(Qt::DateFormat format = Qt::TextDate) const

    Т.е. нужно так: ui->dateEdit->date().toString(Qt::ISODate)
    Ответ написан
    1 комментарий
  • Почему чувствую себя бесполезным и ни на что не способным на первой работе по специальности?

    ApeCoder
    @ApeCoder
    Умение разбираться в чужом коде, общаться с людьми и опыт работы с конечными пользователями весьма важны для современной коллективной разработки.

    Жизнь дала вам ситуацию, в которой вы можете получать эти скиллы.

    Задайте себе вопросы:

    - что я могу сделать в следующий раз, чтобы получить более подробную постановку задачи сразу? Уточнить неизвестные термины?

    - как я могу тебе извлечь нужную информацию из кода и как IDE и отладчик поможет мне в этом?

    - где есть документация и как ее найти?

    - можно ли воспользоваться системой контроля версий и багтрекером, чтобы получить больше информации? (В том числе о людях кого можно спросить)

    - как бы я сам написал код, чтобы другому новичку было проще в этом разбираться?

    - был ли я понятен для пользователей когда занимался поддержкой?

    - как можно изменить программу и инструментарий чтобы таких запросов на поддержку в принципе не возникало или их было проще решить? Может быть, сделать сообщения понятнее? Добавить логов? Добавить проверок?

    Даже если вы ни на что не можете повлиять, ответ себе на подобные вопросы сделает вас лучшим программистом
    Ответ написан
    Комментировать
  • Почему не рекомендуют начинать с фриланса?

    @m0nym
    Эффективность роста квалификации ниже - супротив очной работы с опытными коллегами за соседним столом.

    Человек так устроен, что ему нужно обучать (поучать) близкого своего. Собственно это и по форуму этому видно - этот же социальный механизм и нас мотивирует тратить время на ответы.

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

    Важный момент: устраиваться на работу, где все такие же как и вы или чуть-чуть лучше - смысла нет в плане обучения. Коллеги должны быть действительно опытные.

    Можно начинать работу с нуля - кто тебе запрещает?
    Только нужно учитывать, что при прочих равных, потеряешь много времени непродуктивно. Реально - годы.

    Пример: "опытные" фриленсеры с опытом и 7 и 5 и даже 12 лет, которых мне доводилось нанимать - незначительно отличались от квалификации от джунов в моей конторе, к обучению которых я приложил руку. Навык получения денег конечно у фриленсеров был более отточенным. Но профессиональные навыки - так себе.

    Или быть готовым учиться самостоятельно. И интенсивнейше учиться.
    Но, как сказал, Пума Тайланд - самостоятельные такие глупые вопросы не задают.

    С другой стороны, имея нормальную базу, скажем в лет 5 оффлайна - фриланс это уже более чем нормально. Твой рост самостоятельный уже может быть просто стремительным.

    Проще и эффективнее, имхо, просто переехать в большой город. Ну хотя бы года на 3.
    В чем проблема-то? Миллионы людей мигрируют в поисках работы.
    Ответ написан
    4 комментария
  • Как правильно вести и заканчивать проекты?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Потому что программист, менеджер проекта, бизнесмен-стартапер - это все разные профессии, для которых нужен свой комплект навыков, знаний и опыта.

    Цикл разработки не для того, чтобы закончить проект. Цикл разработки для того, чтобы быстрее выпускать новые версии продукта. И да, совершенно естественно, что такая информация отсутсвует в учебниках по ИНФОРМАТИКЕ или ПРОГРАММИРОВАНИЮ, это ближе к менеджерам.

    Но менеджеры и бизнесмены тоже не всегда могут взлететь со своим проектом или своим бизнесом.
    Ответ написан
    Комментировать
  • Как пофиксить проблему невозможности распараллелить работу над фичей между разработчиками?

    @Free_ze
    Пишу комментарии в комментарии, а не в ответы
    Блокирование - это нормально. Разработчиками необходимо договариваться об интерфейсах ("стыках" зон ответственности). Как правило, любая крупная фича как минимум делится по слоям: представление - бизнес-логика - доступ к данным, в вебе чаще всего эти слои присутствуют как на фронте, так и на бэкенде. Кроме того сервисный слой может и должен крошиться на независимые функциональные блоки (сервисы).

    Если же идут отмазки в духе: "Я же не знаю, какие данные мне могут понадобиться", то это укажет на недостаток планирования и/или необходимость "разведки боем" в виде какого-то прототипа наивной имплементации.
    Ответ написан
    Комментировать
  • Есть ли в QT подобие ByteBuffer из JAVA?

    myjcom
    @myjcom Куратор тега C++
    Не только.
    QBuffer::QBuffer(QByteArray *byteArray, QObject *parent = nullptr)

    doc.qt.io/qt-5/qbytearray.html#setNum
    QByteArray ba;
    int n = 63;
    ba.setNum(n);           // ba == "63"
    QBuffer buffer(&ba);
    Ответ написан
    Комментировать
  • Заказчик не отвечает уже порядка 5 дней?

    @jkotkot
    режим сарказма
    Нужно засабмитить майлстоун с работой и через 2 недели деньги разлочатся. В остальном забить и просто ждать.
    Ответ написан
    Комментировать
  • На UPWORK есть необходимость говорить по английски или все общение через переписку?

    ZERGE
    @ZERGE
    Есть, но не всегда, зависит от клиента.
    Ответ написан
    Комментировать
  • Программное обеспечение для понимания деятельности IT-отдела?

    Atanvar
    @Atanvar
    Frontend developer
    Redmine \ trello \ youtrack и жира если автоматизировать процесс обновления лицухи на месячную версию.
    Ответ написан
    Комментировать
  • Как мне быть в такой ситуации.Куда двигаться дальше?

    @heartdevil
    плыву как воздушный шарик
    Мне 33 и я самый молодой в моем отделе :)). А работаю я в Бельгии. Не смотрите на возраст. Только если уже решились, то надо быть последовательным и настойчивым.
    Ответ написан
    Комментировать
  • Как мне быть в такой ситуации.Куда двигаться дальше?

    Хреновое у тебя настроение, 33 для програмиста не возраст, мне 42 и я несколько раз проходил путь от джуна до синьора, просто для встряски мозгов, последний раз менял специализацию в 39. Делай упор на английский, с хорошим английским работы море, при чем на удаленке платят больше чем на аутстаффе, правда и риски больше, кстати чтобы устроится на мидла, не запись в трудовой нужна "работал джуном год", а фактическое количество собранных граблей на технологии, на которые ты второй раз не наступишь, на собеседованиях просто спрашивают по матрице, поэтому необходимые навыки ты легко можешь узнать, просто регулярно проходя собеседования и подчитывая и реализуя то, на чем завалился. Завалив собеседование ты не ЧСВ должен понижать, а просто понимать, что ты узнал, что нужно доучить и идти на следующее собеседование.
    Ответ написан
    Комментировать
  • Как сделать заказ на Upwork если я уже зарегистрирован как фрилансер?

    ZERGE
    @ZERGE
    RTFM
    Yes, you can be both a freelancer and a client on Upwork!

    https://support.upwork.com/hc/en-us/articles/21106...
    Ответ написан
    Комментировать
  • Как найти удаленную работу (стажировку) без опыта?

    GavriKos
    @GavriKos
    ИМХО на удаленку новичка (даже не джуна) никто не возьмет - потому что за ним нужен контроль.
    Фриланс - вон вверху слева ссылка +гугл, сайтов полно. Вероятность успеха по вашим направлениям - минимальна.

    Итого - лучше всего учитесь дальше, и учитесь хорошо.
    Ответ написан
    Комментировать