• Объедение в группировке?

    @MaximaXXl
    select case when id in (1,2,3,4) then 'Начальная школа'
                when id in (5,6,7,8,9) then 'Средняя школа'
                when id in (10,11) then 'Младшая школа'
               end Class_type,
     COUNT(*) from class c
    group by Class_type

    Только расставьте правильно названия для классов, а то 10,11 явно не 'Младшая школа' :-)
    Ответ написан
    3 комментария
  • Нужен ли DNS для локального домена?

    fzfx
    @fzfx
    18,5 дм
    локальный днс как-раз и нужен для того, чтобы доменные пользователи могли авторизоваться, да и вообще для нормальной работы доменной локальной сети. нужно указывать.
    в общем случае локальный днс - для разрешения имён хостов локальной сети в ip-адреса. в случае с AD - также для получения ip-адресов первичного и вторичных контроллеров домена, сервера хозяина доменных имён, сервера хозяина идентификаторов, сервера хозяина схемы и т. п.
    Ответ написан
    Комментировать
  • Как подключиться к локальному компьютеру через интернет?

    @pfg21
    ex-турист
    \\10.10.10.10\ ты подключаешься к компутеру по протоколу расщаренные папки виндовс.
    при определенном умении его можно пробросить наружу через роутер. но в протокол защиту завезли очень поздно, так что им в интернет лучше не светить.
    наилучший вариант настроить VPN-подключение ко внутренней сети. и через него заходить в расщаренные папки. доступ будет хорошо защищен от проникновений.
    Ответ написан
    3 комментария
  • Изучение C++ учебник/курс?

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

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

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

    1. Доусон Майкл -- Изучаем C++ через программирование игр. Пусть Вас не смущает несерьезность названия, потому как для погружения в язык -- это идеал.
    2. Солтер -- C++ для профессионалов. Старая (2006 год), но основы сохранились, читается легко, дает обширные знания.
    3. Новые стандарты: C++11, 14, 17 в контексте их отличий от C++03 (именно его Вы будете знать, прочтя первые две книги). Здесь уже можно вооружиться тяжелой артиллерией вроде Строуструпа (лично я его ни разу не читал, но буду). Главное, чтобы информация была актуальна.
    Что касается стандарта C++17, он новый, и не все на него перешли. Когда я смотрел вакансии на hh, там, преимущественно, требовали C++11, C++14.

    Эти источники ранжированы по увеличению сложности и детализированности, поэтому Вас получится спиральный процесс набора знаний, где на каждом новом витке Вы будете уточнять старые знания и узнавать новые аспекты языка. Это не чьи-то абстрактные педагогические изыскания, а мой проверенный опыт изучения основ C++ и Python.

    p.s. В вакансиях к сипипишникам часто можно встретить следующие пункты:
    1. Стандарты: C++11, 14. STL соответствующих стандартов.
    2. Библиотеки Qt, boost
    3. Опыт многопоточного программирования
    4. Опыт программирования в среде Win, Lin.
    Ответ написан
    Комментировать
  • На linux есть вирусы?

    leinariys
    @leinariys
    разработка на джаве + спринг + stm32
    Да, вирусы есть.
    Ответ написан
    7 комментариев