• Как правильно организовать работу в команде на GitHub?

    @balamyt92
    ; select * from users; --
    Для начала научитесь работать с ветками.
    1) не работать в одной ветке и не работать в главной ветке
    2) делаешь фичу/правку/чинишь баг делай под неё ветку из главной ветки
    3) сливать всё через пулреквест в главную ветку
    Ответ написан
    Комментировать
  • Как правильно организовать работу в команде на GitHub?

    lukoie
    @lukoie
    для успеха Вам нужны только два шага
    0) поиск на тостере
    1) профит

    зыж ёлыпалы, та буквально ж неделю назад даже обсуждали подобный вопрос
    Ответ написан
    Комментировать
  • Что должен знать middle c++ разработчик?

    tzlom
    @tzlom
    Всё в разумных пределах, senior это middle умудрённый опытом, в его задачу входит выбирать инструменты и подходы, контролировать стиль и архитектуру а пишут потом все вместе.
    Ответ написан
    Комментировать
  • Стоит ли идти в институт, если хочешь стать программистом микроконтроллеров или лучше только самообразование?

    @kemanoriel
    Если именно программистом микроконтроллеров, то высшее образование необходимо из-за некоторого количества нюансов, которые нужно знать при разработке и которые трудно изучить самостоятельно (электротехника, электроника, длинные линии, экранирование, теория надежности и т.д.).
    А выбор факультета зависит от Вас. Выбрать стоит самый лучший, куда сможете поступить и который связан с этой тематикой. И на протяжении всей учёбы делать свои проекты и как можно раньше попытаться устроиться на стажировку в крупную компанию.
    Ответ написан
    2 комментария
  • Как запрограммировать Rapberry Pi под работу с внешними кнопками и устройствами?

    flapflapjack
    @flapflapjack
    на треть я прав
    да вам не книги нужны, а уметь яндексом пользоваться.

    1) Или вы думаете - есть книги с названием "Как мне получать сигналы с внешних кнопок. Каким образом получать сигналы с кнопок и определять логику в Raspberry. "?

    Не знаете как реализовать протокол - ищите реализации и переделывайте под себя.

    2) вопрос не имеет смысла. Как при подключении к компьютеру монитора вывести данные? - включить компьютер!

    3) для ленивых есть даже онлайн сборщики дистрибутивов с выбором компонентов.
    Для самостоятельных - пол интернета забито пошаговыми инструкциями, как собрать свой дистрибутив. См. пункт 1.
    Ответ написан
    2 комментария
  • Как выбрать драйвер для LED ленты?

    Moskus
    @Moskus
    1. Можно, но бессмысленно, особенно в контексте того, что вы плохо понимаете, как это работает.
    2. Тем, что блок питания для ноутбука - устройство, которое поддерживает постоянную величину напряжения на нагрузке, а драйвер (он не называется "трансформатором") для светодиодов поддерживает постоянную величину тока, что требуется для нормального функционирования светодиодов.
    3. Устройства для питания галогеновых ламп могут быть либо простыми трансформаторами (форма напряжения остается такая же, как в сети, то есть они выдают синусоидальное переменное напряжение), либо, если они оснащены механизмом регулировки яркости, это также будет переменное напряжение, но довольно замысловатой формы.
    Ответ написан
  • Сильно ли print тормозит выполнение программы?

    BacCM
    @BacCM
    C++ почти с рождения
    Если абстрагироваться от языков программирования, решаемой задачи, и всего прочего - то будет, притом очень сильно.
    А конкретику уже нужно смотреть.
    Для замера есть профайлеры.
    Ответ написан
    Комментировать
  • Сильно ли print тормозит выполнение программы?

    @mefutu
    Тормозить будет, а вот заметно это станет, только если у вас 'долгие' операции либо же миллионы 'быстрых' операций. Любой вывод на экран/жд/ другой носитель по определению не моментален.
    Ответ написан
    Комментировать
  • Есть ли способ, по принципу утилиты HDD raw copy, скопировать только часть папок?

    Jump
    @Jump Куратор тега Системное администрирование
    Системный администратор со стажем.
    Непонятно что вам нужно и для чего.

    Но есть ли возможность копировать содержимое только одной папки этого диска?
    У диска нет никаких папок. Вообще!
    Папки есть в файловой системе.
    На диске создаете раздел, в разделе создаете файловую систему, после чего она пишет на диск информацию, которую предоставляет пользователям как файлы и папки.

    На диске есть данные записанные файловой системой, папок и файлов на нем нет.

    Хотите копировать сырые данные (raw) берете и копируете все подряд.
    Хотите копировать нужную папку - открываете файловую систему в проводнике, указываете нужную папку и копируете.
    Ответ написан
    2 комментария
  • Возврат функции, int/void в чём различие. C++?

    GavriKos
    @GavriKos
    За код скриншотом надо убивать ржавой секирой ужоса.

    У вас там Int бесполезен по сути.
    Мало того что вы никуда не присваиваете значение, которое возвращает функция, так еще и возвращаете постоянно ноль.

    Конкретно в вашем случае - да, надо через указатели, потому что вы хотите модифицировать в функции переменные, переданные извне, да еще и больше одной.
    Ответ написан
    5 комментариев
  • Оцените код. Как можно заменить goto?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    while (size <=0)//проверка ввода
            goto check;//в случае неудачи, переход по метке check на 40 строку

    это
    if (size <= 0)
        break;


    goto mark;

    это просто continue; в первом случае и просто ничего во втором.
    Ответ написан
    Комментировать
  • Почему нельзя скомпилированную программу запустить на другой ОС?

    @Vitsliputsli
    В разных ОС разные форматы исполняемых файлов, т.к. ОС должна понимать как загружать и выполнять файл.
    Java такой же компилируемый как и PHP, это интерпретируемые языки, но за счет JIT-компиляции их, наверное, могут называть компилируемо-интерпретируемыми.
    Ответ написан
    Комментировать
  • Как реализовать поиск по Linked List?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Что я делаю не так?
    Не занимаетесь отладкой своей программы. Если не умеете пользоваться отладчиком, то возьмите лист бумаги, карандаш, и пошагово пройдите всю свою программу.
    Если таки ничего не поможет
    node->value на первом же элементе равняется нулю, соответственно отрабатывает последняя ветка условия и возвращает false.
    Ответ написан
    Комментировать
  • Удобно ли читать компьютерную литературу на e-books?

    Softer
    @Softer
    DPF и DJVU - лучше забыть. Но если найти FB2 или EPUB - более чем читаемо. Сам с покетбука читаю, но всегда ищу версию FB2. Субъективно нагрузка на глаза меньше на читалке чем на планшетах.
    Ответ написан
    1 комментарий
  • Почему асимметричное шифрование слабее симметричного?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    При одинаковой длине ключей, симметричных и асимметричных, криптостойкость алгоритмов разная. И криптостойкость симметричных выше. Асимметричных ниже. ...

    Как это объяснить?

    Это объясняется тем, что у симметричных и асимметричных алгоритмов разная природа.
    Симметричные (например AES) используют ключ для генерации преобразования входного блока в выходной. Количество бит в ключе напрямую определяет размер пространства преобразований -- 128-битный ключ даёт 2128 возможных значений выходного блока для каждого входного.
    Асимметричные используют ключ по-разному, поэтому нужно рассматривать конкретный алгоритм. RSA использует биты ключа для хранения произведения двух простых чисел. 128-битный ключ даёт 64-битные простые числа. Факторизация 128-битного числа не требует перебора 2128 вариантов и занимает на обычном современном железе порядка секунды.
    Ответ написан
    Комментировать
  • Где Junior разработчику искать компаньона/компаньонку для переезда в Москву?

    @MasterMike
    Также как и не Junior разработчику.
    Причем здесь IT вообще.
    Ответ написан
    Комментировать
  • Почему в вакансиях в требованиях большой стаж и нужен ли он?

    @Programmir
    Тоже не понимаю. Человек с опытом полгода может хорошо прокачаться. А кто-то и три года мог балду пинать. Мне на собеседованиях разные работодатели попадались. Кто-то адекватный, а кто-то мнит себя пупом земли и считает, что суперспециалист будет у него работать за бесплатно.
    Ответ написан
    Комментировать
  • Обращение к обьекту через указатель?

    zagayevskiy
    @zagayevskiy
    Android developer at Yandex
    Почему бы не objects[n].x = n
    Ответ написан
    Комментировать
  • Куда поступать на программиста в Новосибирске после 9 или лучше после 11?

    kawabanga
    @kawabanga
    Есть неплохой шанс потерять мотивацию после 9го класса. Поэтому я все таки рекомендую закончить 11 класс.
    В 9 классе вы еще молоды, и многие ваши действия я бы отдал под контроль родителей. Опять же, колледж будет перенасыщен людьми, которые просто не смогли пойти в 10 класс. А это очень опасное окружение, которое может негативно сыграть на ваше будущее.

    А вот в 10-11 классе вы можете пойти в школы подготовки, вроде как они есть у нас тут в НСК. И уже к концу 11 класса будете иметь представление о том, куда вы планируете развиваться.

    Английский учите. Без вариантов. Впрочем, за 2 года вызубрить ЕГЭ - не думаю что это проблема.
    Ответ написан
    5 комментариев
  • Что изучать в IT сфере, учась на радиотехнике?

    Ranwise
    @Ranwise
    нужно изучать иностранный язык и рассматривать вопрос переезда, так как в СНГ с разработкой в области электроники сложновато, местные клиенты не сильно платежеспособные, а так же дорого изготавливать промежуточные образцы
    Ответ написан
    Комментировать