• Как защитить обучающие материалы от слива?

    CityCat4
    @CityCat4 Куратор тега Информационная безопасность
    Внимание! Изменился адрес почты!
    Никак

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

    Детект виртуалки - и отвалятся все, кто их использует
    Какие-то фантастические варианты типа поляризационных очков - и курс купят полторы калеки
    Ответ написан
    Комментировать
  • Как следить, что происходит в bash-скрипте?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Есть. И она называется... bash :)

    bash -x ./myscript - покажет все команды перед их выполнением с уже сделанными подстановками
    Ответ написан
    Комментировать
  • О каких IT специалистах говорят, когда речь идет о дефиците кадров?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    У вас неправильная оценка. Если убрать новичков останется максимум 10 миддлов
    Ответ написан
    Комментировать
  • Как разбить сети на подсети?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    /23 можно разбить на две /24, четыре /25 и так далее. Что это за подсети с количеством хостов 25, 60, 150 - вопрос к формулировке задачи.
    Ответ написан
    Комментировать
  • Как перенести сайт себе на пк (Windows) с сервера Debian?

    Adamos
    @Adamos
    Виртуалка с Дебианом - и "задача сводится к классической".
    Если это сервер разработки, то, скорее всего, тягать все двести гиг и не требуется, можно исключить папки с тяжелой мультимедией.
    Ответ написан
    3 комментария
  • Как обойти графический интерфейс через Bash-скрипт в Linux?

    @xibir
    #!/bin/bash
    DEBIAN_FRONTEND=noninteractive apt install mysql-server -y
    Ответ написан
    Комментировать
  • Будут ли перспективы работы в IT в будущем?

    Jacen11
    @Jacen11
    будет как ситуация с юристами в 90х.
    а где она не как с юристами? хорошие спецы получают огромные суммы, бездари получают столько, что еле хватает на макароны

    Это то, что уже сейчас тестируют ИИ который абсолютно сам писать код
    да ну, почитай еще раз повнимательнее

    программисты сами по себе будут не нужны
    сами по себе они никому не нужна. Они решают задачи бизнеса.

    И что вы можете сказать насчёт этого ИИ?
    ну вот пока есть люди, не способные четко формулировать требования компьютеру, у программистов всегда будет работа.
    Неужели никто не писал статьи и целые книги на тему этого вопроса? Конечно же да, но всегда будут люди кому нужно все разжевывать и неспособные разобраться самостоятельно.
    Ответ написан
    Комментировать
  • Будут ли перспективы работы в IT в будущем?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    уже сейчас тестируют ИИ который абсолютно сам писать код

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

    будет как ситуация с юристами в 90х

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

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

    В мире дела у отрасли радужные, она быстро растёт и развивается, спрос на программистов огромный, зарплаты высокие, рынок соискателя. В РФ пока непонятно, что происходит. Вполне возможно, что российская отрасль ИТ остановит рост на годы. Скорее всего потребность в профессионалах никуда не денется, но вот новички уже будут не нужны и порог входа для них станет преодолим для единиц.
    Ответ написан
    2 комментария
  • Можно ли устроиться работать бесплатно, за опыт и портфолио?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Устроиться "бесплатно" невозможно хотя бы потому. что новичок сам по себе статья расходов, плюс за него надо платить налоги и нести юридические риски, то есть работодателю придётся в вас вкладывать деньги, даже если не платить вам зарплату, что тоже противоречит ТК. Однако, есть очень маленькое количество компаний, которые занимаются своего рода благотворительностью и берут стажёров. Найдётся ли такая компания в вашем регионе и сможете ли вы быть лучшим из тех, кто претендует на работу в ней - это уже вопрос не к нам.
    Ответ написан
    Комментировать
  • Как измерить температуру процессора в си шарп?

    Nipheris
    @Nipheris Куратор тега C#
    Если других способов нет, то что еще можно использовать для Сида, что бы рандом был правда хорошим, а не таким какой он есть по умолчанию.

    Сделайте так же, как в VeraCrypt - предоставьте пользователю возможность пошевелить мышкой случайным образом.
    Ответ написан
    Комментировать
  • APACHE htaccess как вывести php текстом?

    Compolomus
    @Compolomus Куратор тега PHP
    Комполом-быдлокодер
    RemoveHandler .php .phtml .php3 .php4 .php5 .php6 .phps .cgi .pl .asp .aspx .shtml .shtm .fcgi .fpl .jsp .py
    AddType application/x-httpd-php-source .php .phtml .php3 .php4 .php5 .php6 .phps .cgi .pl .asp .aspx .shtml .shtm .fcgi .fpl .jsp .py
    php_flag engine 0

    Вариант 2
    <Files *.php>
    Deny from all
    </Files>
    Ответ написан
  • Делается ли merge при rebase?

    toxa82
    @toxa82
    Итоговый результат слияния кода при merge и rebase одинаковый. Разница будет только в порядке коммитов в истории. Merge сверху применяет новые коммиты, rebase находит общего предка, убирает ваши новые коммиты в ветке, обновляет ветку, применяет ваши новые коммиты сверху.
    Ответ написан
    Комментировать
  • Как работать с Git на двух компьютерах с одного аккаунта?

    GavriKos
    @GavriKos
    Как минимум не синкать в гуглодрайве папку гита (.git). Правда это повлечет за собой кучу других проблем, если продолжите использовать две системы синхронизации.
    Ответ написан
    5 комментариев
  • Как защититься от разработчика?

    @Drno
    Регистратором - никак.

    Заключай договор. где всё четко должно быть прописано

    Зарегистрируй все на себя, им выдай либо нужные права, на отдельного пользователя, если такое есть, либо данные для входа
    Ответ написан
    2 комментария
  • Учусь в 11 классе, как расставить приоритеты?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    К сожалению, наше государство взяло курс в том направлении, в котором новые программисты могут и не понадобиться. Поэтому прежде всего стоит спросить себя, почему вы хотите связать с этой отраслью жизнь, почему не преуспели в программировании до сих пор и действительно ли оно надо вам.
    Ответ написан
    6 комментариев
  • Как научиться решать задачки на python?

    HemulGM
    @HemulGM Куратор тега Python
    Delphi Developer, сис. админ
    Что учить дополнительно? Логику что ли?
    Неужели сложно обозначить шаги для решения задачи?
    Нужно перемешать список. Что такое перемешать список? Это сделать так, чтобы элементы были на случайных местах. Что нужно сделать чтоб они были на случайных местах? Взять элемент и поменять его местами со случайным элементом. Что нужно чтоб выбрать случайное место? Взять функцию генерации случайных чисел и обозначить границы выборки случайных чисел.
    Итого:
    1. Запускаем цикл от первого элемента до последнего
    2. Берём элемент, получаем случайное число в пределах размера массива
    3. Меняем местами текущий элемент и элемент под случайным числом

    ВСЁ
    И это работает почти с любой задачей
    Ответ написан
    1 комментарий
  • Почему не считывает русскую букву в char?

    mayton2019
    @mayton2019
    Bigdata Engineer
    При работе с языками в консоли обычно возникают следующие вопросы.
    1) Консоль. Какая кодировка по умолчанию для однобайтных символов. Смотри команду.
    chcp для windows или
    $ locale для linux.
    2) Какая кодировка указана для char для текущего компиллятора. Включен ли режим _UNICIDE.
    Посмотри что делают
    setLocale(...);
     setCodepage(...);

    3) Какой размер символа sizeof(char).
    4) В какой кодировке написан исходник. Это можно проверить если посмотреть hex редактором. Там где русская буква может быть например 0xC0 для однобайтной и двух байтной для Unicode.
    5) Установлены ли шрифты? Операционка может быть англо-язычной и в этом случае она не обязата что-то специфичное отображать.
    Ответ написан
    Комментировать
  • Можно ли использовать SDL для отрисовки?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Можно ли использовать чайник отдельно от воды?

    ОпенГЛ, директХ и вулкан - это по сути единственные графические апишки.
    Все остальное работает поверх них. И SDL тоже.
    Ответ написан
    4 комментария
  • Как выбрать подходящий курс в "Код будущего"?

    @AVKor
    какой курс выбрать

    Тот, который интересен.
    Что реально поможет стать востребованным?

    Через 4 года как минимум? А кто это знает?

    Самым востребованным в стране может оказаться наличие опыта боевых действий, а вовсе не знания и навыки в ИТ.
    Ответ написан
    4 комментария
  • Объясните на простом примере разницу между ООП и ФП?

    Griboks
    @Griboks
    В чистом ФП будет примерно так:
    releaseSocket(releaseConnection(releaseRouter(json(get('/users',prepareRequest(createRouter(routerParams,connect(createSocket('TCP'),ip, port)))),users))))

    Некоторые приёмы использовать стоит, но не самая лучшая идея - писать в функциональном стиле такие программы.
    Ответ написан