• Почему ошибка появилась и как ее исправить?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Судя по всему, в Вашей БД поле "users.Login" не может быть Null.
    Т.к. Вы вставляете новую запись в эту таблицу, то Вам нужно явно указать, чему равно это поле при INSERT.
    Либо в настройках БД - выставить дефолтное значение для этого поля.

    Возможен ещё вариант возникновения проблемы - если поле users.Login имеет связь с другой таблицей.
    Ответ написан
    1 комментарий
  • Для чего нужны xml-файлы, которые появляются при добавлении nuget-пакета?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Это Файлы подсказки для разработки. Посмотрите в их структуру. В общем удаляйте без проблем, кстати при публикации они не должны попадать в папку сборки
    Ответ написан
    Комментировать
  • Как "защитить" лендинг от скачивания html-кода всей страницы?

    Aetae
    @Aetae
    Тлен
    Никак.
    Ответ написан
    Комментировать
  • Какой смысл в Tor, если исходные данные подключения передаются Роскомнадзору?

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

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

    тут мне в голове возникла такая идея ........... засветив MAC адрес своего ПК в сети
    Судя по сказанному вы просто не разбираетесь в работе сети. Очень рекомендую прочитать хотя бы основы работы сетей в целом и интернета в частности, прежде чем генерировать такие идеи.
    По крайней мере будете знать на каком уровне OSI идет работа с MAC адресом, и в каких пределах он распространяется.

    Ведь тогда всю инфу, где такой пользователь подключал свой ПК в сети, можно просто запросить у регионального контролирующего Интернет органа (Роскомнадзор)?! Верно?!
    Конечно можно запросить, только не у Роскомнадзора, а у провайдера. Роскомнадзор то тут каким боком? Это всего лишь контролирующий орган.

    Какой смысл в Tor
    TOR это система альтернативной маршрутизации развернутая поверх существующей сети. Позволяет менять маршрут трафика сложным образом, чем затрудняет идентификацию отправителя и получателя.
    При должном уровне понимания работы сети TOR можно использовать для того чтобы повысить анонимность.
    Просто удобный инструмент в умелых руках.
    Ответ написан
    Комментировать
  • Какой смысл в Tor, если исходные данные подключения передаются Роскомнадзору?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    С точки зрения сокрытия факта передачи некоей незаконной информации использование Tor - это примерно то же самое, что надеть маску Деда Мороза для обмана видеокамер :) Да, трафик там зашифрован, но "этим" людям (если стоит задача скрываться от них) достаточно самого факта обращения к Tor или любым другим средствам анонимизации - а дальше в дело вступает "криптография резиновым шлангом", которая как известно ломает любые шифры.
    Вы немного неверно себе представляете. Для получения провайдерской лицензии Вы обязаны установить оборудование СОРМ, которое будет передавать инфу о трафике в некий БигДата-центр Большого Брата. РКН - это просто государева дубина, сама она ничего не решает.
    Ответ написан
    3 комментария
  • Для чего нужен LINQ?

    Morpheus_God
    @Morpheus_God
    LINQ помогает избегать многих велосипедов которые могут посетить ясную голову программиста.
    Вместо громоздких циклов по поиску или фильтрации ваш код будет лаконичен и легко читаем.
    Примеры как он используется можете посмотреть тут.
    Ответ написан
    Комментировать
  • Для чего нужен LINQ?

    @oleg_ods
    1. Нет, для этого используются другие библиотеки.
    2. Стоит учить во время изучения C#. По второй части этого пункта, человек не знающий ничего кроме синтаксиса C# никому не нужен.
    3. Учить лучше по оф. документации, но после того как будете понимать что такое лямбда-выражения.
    4. Не совсем понятно что вы имели ввиду. Если можно ткните пальцем в какой главе у Шилдта вы это читали.
    Ответ написан
    3 комментария
  • Чем мониторить работу сотрудника?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Крайне просто:
    1. Объёмом проделанной работы сотрудника за день.
    2. Наличием/отстутствием ожидания других сотрудников его работы при внутреннем взаимодействии.

    На день: даётся список работ и две основные кнопки: "начал" и "закончил", и одна дополнительная с выбором сотрудника: "ожидаю готовности [сотрудник]", которая нажимается только между "закончил" и "начал".
    Ответ написан
    Комментировать
  • Как из функции js вернуть массив?

    Kasperenysh
    @Kasperenysh
    Рецидив в особо острой форме))
    function d() {
        var arrN = [];
        for (var i = 0; i < 7; i++) {
            arrN[i] = (Math.round(Math.random() * (300 - 100) + 100));
        }
        return arrN;
    }
    console.log(d());

    Нужно после цикла возвращать,
    и если вы результат работы функции никуда не присвоите - ваш вариант не сработает, перенес вызов функции в console.log
    Ответ написан
    Комментировать
  • Отличия использования macos и windows 10 для веб разработки?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    У Вас какие то завышенные представления о необходимости некоторых средств и операционных систем для разработчика.

    Во первых веб-дев широкое понятие и без конкретного стека четко дать ответ нельзя.
    Для примера простой девмастер клипающий сайтики на готовых CMS.
    локальный WAMP
    простой фтп клиент
    Что-то из редакторов кода.

    Немного продвинулся и уже работает в эклипсе или шторме. Аплодит на сервак уже из самой среды разработки.

    Типовой бакенд разработчик
    Использует git или другие системы контроля версий.
    Консольные команды знает , но из-за лени предпочитает все делать шорткатами из PhpShtorm (или другого продукта интеледжи)
    Если смущается использовать винду (вдруг коллеги засмеют) сидит под юникс.

    Мак в веб-деве для не дизайнера - понты. В основном удается тем, кто сел на уши работодателю типа без него сайты нельзя писать. В 2000х мой одногрупник студент развел контору на SoundBlaster по типу без него Лексикон работать не будет.

    Мое ИМХО мак нужен если Вы пишите на Swift или Objective-C - тут никак не собрать проект без их железа.
    Ответ написан
    Комментировать
  • Можно ли сделать такое регулярное выражение?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    Это не с помощью регулярок делается, и уж тег "распознавание образов" - вообще не при чем

    Задача просто решается даже в командной строке (регулярка используется только для того чтобы исключить одиночные вхождения):
    cat data.txt | awk '{ print $1; }' | sort | uniq -c | grep -v  -E "^\s+1\s+"

    результат:
    3 +375291045612
    2 +375299990999

    если число вхождений не требуется - то:
    cat 1.txt | awk '{ print $1; }' | sort | uniq -c | grep -v  -E "^\s+1\s+" |  awk '{ print $2; }'

    где data.txt - файл с вашими данными
    Ответ написан
    Комментировать
  • Можно ли получить json с гитхаба?

    Kasperenysh
    @Kasperenysh
    Рецидив в особо острой форме))
    туц нажмите RAW справа вверху блока и получите ссыль
    Ответ написан
    Комментировать
  • Какая должна быть скорость работы веб-программиста?

    xez
    @xez
    TL Junior Roo
    Программист не каменщик. Никакой "нормы" не существует.
    Почитайте "Мифический человекомесяц" Брукса.
    Ответ написан
    5 комментариев
  • Как найти участок проблемного кода если исходники не поддаются анализу?

    @dmitry-toster
    Как выявить то самое проблемное место в коде, где добавляется лишний класс к кнопке?

    1. Брейкпоинтом браузера
    5ff3aaebcc55a434489373.png
    Также можно отследить любые события и манипуляции с DOM
    2. Поиск по коду проекта (искать по названию класса). В любой современной IDE это делается за пару секунд
    3. Браузерным расширением фреймворка (если таковой используется). Которое покажет название компонента и его искать уже в исходниках проекта
    Ответ написан
    1 комментарий
  • Как найти участок проблемного кода если исходники не поддаются анализу?

    delphinpro
    @delphinpro Куратор тега JavaScript
    frontend developer
    Если билд минифицирован и обфусцирован и нет карты, то соотнести проблемное место с исходником будет весьма проблематично.
    Если только минификация, то определить место в исходнике можно по именам какиих-то глобальных переменных или функций.

    А вообще-то, я считаю, правильный ответ — никак.
    Если исходники есть, и билд является актуальным (не правленным отдельно от исходников), то следует включить sourcemaps и пересобрать проект. Далее анализ будет намного проще.
    Если исходников нет, или использовать их нет возможности по другим причинам, то и соотносить проблемное место с исходником не имеет смысла.
    Ответ написан
    Комментировать
  • Как найти участок проблемного кода если исходники не поддаются анализу?

    Zifix
    @Zifix
    Barbatum
    Есть такая техника отладки, когда не знаешь где проблема — нечто вроде бинарного поиска. Но не уверен, что по условиям задачи такой подход возможен.

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

    Как верно заметил Василий Банников, если есть репозиторий, то там тоже можно делать бинарный поиск коммита, в котором всё сломалось, возможно там маленький diff.
    Ответ написан
    1 комментарий
  • Стоит ли ставить windows на ssd?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Диски это расходник, относитесь к ним соответствующе. Если так волнует то создайте бэкап на hgst и в облаке и не парьтесь. 20 минут и система снова с вами
    Ответ написан
    Комментировать
  • Как скачать всю документацию с сайта?

    Viktor_T2
    @Viktor_T2
    python developer
    Zeal - офлайн просмотровщик документации
    https://zealdocs.org/
    Плюс вручную загруженый для него доксет:
    https://github.com/iamaziz/PyTorch-docset
    картинка
    5ff377297d000013115202.png
    Ответ написан
    Комментировать