Задать вопрос
  • Как выкупить компьютер у работодателя?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    Вообще не важно сколько стоит компьютер на рынке.
    Если он куплен в организацию, у него есть его стоимость на балансе у организации, в зависимости от того, как он приобретался (например с лицензионной ОС и другим софтом, который за ним может числиться как 1 комплект), и у бухгалтерии не факт что есть возможность этот комплект разделить.
    Там же может проводиться или не проводиться амортизация.
    Поэтому компьютер оценивать может только бухгалтер, который списывает его с баланса организации.
    Вы сперва уточните готовы ли они вообще на такую операцию, а потом уже "оценивайте".
    Ответ написан
    Комментировать
  • Возможна ли кроссплатформенная разработка на Mac OS?

    Zoominger
    @Zoominger
    System Integrator
    Пишу на Qt и Пистоне под OS X.
    С минимальными телодвижениями любое написанное ПО заводится на всех основных ОС, ну плюс-минус там подправить пару платформозависимых параметров.
    Ответ написан
  • Нужно ли проходить собеседование в офисе на удаленку?

    xez
    @xez
    TL Junior Roo
    Ну так это же от конкретного работодателя зависит.
    Кто-то в офис приглашает, кто-то нет.
    Ответ написан
    1 комментарий
  • UPWORK: Как платить налоги с самозанятости?

    solotony
    @solotony
    покоряю пик Балмера
    1) у вас договор с апворком (иностранным юрлицом). деньги платит апворк (иностранное юрлицо).
    2) не надо ничего отсылать
    3) с той суммы что поступила вам
    4) в день прихода денег

    Налоговой гораздо проще считать что у вас просто оказание услуг, а не мифический агентский договор. По крайней мере в те налоговые с которыми я имел дело именно так и действовали. И в разъяснениях мне (ИП УСН доходы) инспектор так и объясняла "кого волнуют твои договора. нафиг нам они. мы видим твой Р/С и нам достаточно. не усложняй жизнь ни себе ни нам"

    p.s. самозанятые и валютный контроль - вот что интересно. напишите как разберетесь.
    Ответ написан
    1 комментарий
  • Что лучше для работы с файлами QT или C#?

    @justmavi
    Software Development Engineer at Softconstruct
    Ну конечно же вариант, написанный на плюсах будет работать быстрее.
    А почему первый вариант работает в 6 раз быстрее, пока что сказать (ванговать) не могу. Надо посмотреть на реализацию второго варианта.
    Ответ написан
    1 комментарий
  • Что лучше для работы с файлами QT или C#?

    Adamos
    @Adamos
    Возможно, использованы высокоуровневые функции без понимания того, как они реализованы на низком уровне.
    Например, если программа на Qt читает файл кусками, отображая в память только то, что читает сейчас, а программа на Шарпе вычитывает весь файл в память и только потом начинает по нему искать - вполне возможна шестикратная разница даже при совершенно идентичной реализации алгоритма собственно поиска.
    Ответ написан
    3 комментария
  • Как исправить ошибку: no matching constructor for initialization of "QVector3D"?

    QVector3D не имеет конструктора QVector3D(const QVector3D &vector), только те, что описаны в документации https://doc.qt.io/qt-5/qvector3d.html
    Поэтому, инициализации position(p) и normal(n) не валидны.
    Для решения проблемы воспользуйтесь любым другим доступным конструктором объекта QVector3D.
    Ответ написан
    Комментировать
  • Лицензия QT или QT Creator?

    IGHOR
    @IGHOR Куратор тега Qt
    Qt/C++ DEV/CTO
    Есть только условия распространения, у вас нет прав распространять Qt Creator под другими лицензиями.
    Если вы его не распространяете, то можете об этом не беспокоиться.
    Ответ написан
    Комментировать
  • Почему много людей в IT недовольны своей работы?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    В ИТ, как и везде, есть люди, которых в специальность занесло случайно, и просто нытики. Первые страдают потому, что находятся не на своём месте, занимаются неподъёмной для них работой и не могут достичь успеха. Вторые потому, что не страдать просто не могут.
    Ответ написан
    4 комментария
  • Как программисту отдыхать и организовать распорядок дня?

    @podde
    самый младший сисадмин
    Не вините себя. У вас объективно очень много времени уходит на дорогу.
    Совершенно серьёзно думаю, что в такой ситуации надо попробовать поговорить с руководителем на предмет хотя бы частичной (пару раз в неделю) удалённой работы. А лучше попробовать вообще выпросить удалённый режим.
    Если нет – пробовать искать другую работу (поближе к дому или удалённую).
    Ну, действительно, по пять часов в день на дорогу – это не дело.
    Ответ написан
    Комментировать
  • Как создать файл формата bmp и записать туда массив байтов?

    GavriKos
    @GavriKos
    А эти байты из себя хоть представляют валидный bmp с заголовком? Или там просто пиксели?
    Ответ написан
    5 комментариев
  • Можно ли давать в IT 100ю гарантию на что-либо?

    @rulya88
    Начинающий Devops
    В жизни ни на что нельзя давать стопроцентную гарантию, главное чтобы клиент был убеждён что всё в порядке. При этом ему важно об этом разтолковать и не обманывать.
    Ответ написан
    Комментировать
  • Можно ли давать в IT 100ю гарантию на что-либо?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Не только можно, но и нужно.
    Если чего-то не понимаешь - проблема на твоей стороне (на стороне Исполнителя).
    И её уже нужно решать любыми способами, или возвращать оплату Заказчику полностью или частично.
    Ответ написан
    Комментировать
  • Как управлять командами в рамках одного проекта?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Поэтому выходит что ответственность по ревью (или полностью, или всё кроме архитектуры) нужно делегировать лидам команд.

    делегируйте, лиды затем и нужны.

    Если делегировать ответственность на лидов команд, выходит что общий уровень качества обеспечивается только уровнем команд,


    вопрос кому делегировать ответственность не влияет на уровень, который могут выдать команды, а влияет на то кто за это будет отвечать.
    Общий уровень качества всегда в первую очередь обеспечивается уровнем команд. Все остальное - управление, QA, ревью и прочее - только поддержка чтобы он всегда был на этом максимуме. Если уровень недостаточный, это решается не контролем и проверками, а обучением и наймом специалистов более высокого уровня.

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

    Если бы архитектор был один в поле воин, вам не нужны были бы эти 80-100 человек.
    Архитектор в первую очередь принимает решения по архитектуре, принимает на себя ответственность за эти решения и доносит это все до остальных. Ответственность за реализацию лежит уже не на нем а на командах.

    Текст звучит так что у вас есть кто-то слишком за все ответственный, кто контролирует код который пишут 80-100 человек. Это заведомо гиблое дело. Либо у кого-то очень большое эго, если он сам на себя это взял, либо очень слабый характер, если на него навешали. На таких масштабах вам нужны иерархия и делегирование.

    Это что касается уровня написанного кода.
    А качество самого продукта(и это совершенно другая штука) должен проверять отдел QA. Либо те кто выполняет эти функции, но на таких масштабах у вас должен быть такой отдел из нескольких человек, явно или не явно.
    Ответ написан
    Комментировать
  • Upwork есть ли сервис для апрува аккаунта?

    @Stalinko
    PHP'шник и фрилансер до мозга костей
    Если вы не способны пройти простую процедуру апрува, возможно стоит повременить с Upwork.
    В чём конкретно проблема? Там нет никаких сложностей абсолютно. Разве что нужно не быть резидентом подсанкционных территорий.
    Ответ написан
    Комментировать
  • Приведите самый простой пример кода QT сокетов (клиент/сервер)?

    IGHOR
    @IGHOR Куратор тега Qt
    Qt/C++ DEV/CTO
    Комментировать
  • Какие есть русскоязычные ИТ-сервисы по поиску работы?

    paran0id
    @paran0id
    Умный, но ленивый
    Эффективнее всего себя показывают hh.ru, linkedin и хабр.карьера. Специализированным можно назвать только последний. В целом, решает не специализация, не локализация, не удобство поиска, а только количество активных пользователей. Вы ничего не найдете там, где ничего нет.
    Ответ написан
    Комментировать
  • Что делать с джуниор программистом, который самоучка и не с этой планеты?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    Если человек не понимает, что деньги платят не за сделанную задачу, а за сделанную задачу в срок - то штрафовать его за каждый раз, когда он проваливает дедлайн. У него резко понизится мотивация делать какие-то костыли и повысится мотивация успевать в дедлайны.

    Если обе стороны это не устраивает - распрощаться. Вы не папа и не мама, перевоспитывать - не ваша задача. Он тоже не малое дитя, должен понимать задачи которые перед ним ставят. Если в задачу входит в срок и он подписался под этим сроком, то должен понимать что игнорировать его нельзя. Понятно что все могут столкнуться с неожиданными проблемами, но это должны быть единичные случаи, а не регулярные.
    Или человек не умеет планировать свое рабочее время, или не умеет определять сроки на решение задачи - первое это проблемы разработчика которые он должен решить самостоятельное , второе - это задача тимлида помочь и наладить оценку времени на задачи.

    "И не можем так торговать своими нервами, у нас сердце пошаливает, голова кружится... Так и умереть можно на рабочем месте."

    Это ОЧЕНЬ СТРАННО, когда дедлайны целого проекта зависят от ДЖУНА. Что-то в вашем проекте вы недоговариваете.
    Ответ написан
    4 комментария