• Как прийти к такому решению?

    Ответ написан
    Комментировать
  • В чем причина мигания экрана до загрузки Биоса?

    @pfg21
    ex-турист
    возможно аппаратная проблема ??
    или глюк в прошивке биосе драйвере.
    обновить биос. ТО ноуту.
    Ответ написан
    1 комментарий
  • Есть ли WEB-GUI для VPN сервера linux?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    https://pritunl.com/
    Поддерживает оба протокола, позволяет управлять пользователями из веб-интерфейса.
    Ответ написан
    Комментировать
  • Как узнать, что на пк установлено пиратское ПО?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    10-Strike

    Сформирует отчеты каким угодно образом.
    Правда для начала его самого нужно купить :)
    Ответ написан
    1 комментарий
  • Почему в С можно изменить константный символьный массив?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Почему в С допускают такое?

    То что у вас написано квалифицируется стандартом как Undefined behavior (с99 6.7.3:5):

    If an attempt is made to modify an object defined with a const-qualified type through use
    of an lvalue with non-const-qualified type, the behavior is undefined.


    Почему технически можно так сделать и этот код работает -- потому что массив string имеет автоматическое время жизни и компилятор помещает его на стек. Т.е. память фактически не является константной.

    Почему функция strchr принимает const char *, а возвращает char *? Чтобы показать, что сама она свой аргумент не изменяет, но чтобы не заставлять всех её пользователей делать приведение типа у результата. Я бы сказал, что проблема в этой функции, но она настолько старая, что никто не будет чинить её прототип.

    В С++ можно было бы решить эту проблему предоставив два перегруженных варианта strchr -- char *strchr(char *, char) и const char *strchr(const char *, char), но в С нет перегрузки функций.
    Ответ написан
    5 комментариев
  • Как выработать уверенность при взаимодействии с более сильным руководителем чем вы?

    @red-barbarian
    Если просто, то "выйти за рамки шаблона этих отношений".
    Причина всех бед (как говорят буддисты) в нашем эго. Шутка. Почти. Если подробнее желание быть каким-то важным или "сильны" естественно порождает отношение главный - ведомый. В таком шаблоне можно двигаться вверх-вниз. Подчиненный или Начальник.
    Но в реальности, нужен скорее не такой шаблон, а эффективная работа нацеленная на продукт. Как ваши действия отражаться на производстве этого продукта. Т.е. переключить внимание с того как вы выглядите, на то как выглядит продукт. В таком контексте наше эго становиться слабее, не получает энергию внимания.
    В таком контексте работа и общение становиться намного эффективнее. Вы не стопоритесь на зависимости от мнения других, не боитесь признавать своих ошибок. Чувствуете себя спокойнее и видите все ясно. Поверьте, что нормальное начальство оценит это. Да и те люди которые принадлежат к классу "психологически сильных".

    Измените свое внимание (предмет внимания), измените свое отношение.
    Звучит просто. На деле будет большой труд.
    Вы никогда не дрались с Голиафом?
    Ответ написан
    2 комментария
  • Куда пропадает оперативная память?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Куда пропадает оперативная память?
    Никуда не пропадает, ее использует компьютер.
    6гб по нынешним меркам мало, она будет всегда под завязку забита.
    У вас довольно нормальная ситуация в диспетчере - используется 4,8гб
    Память использованная приложениями пользователя 1,7Гб
    Кэш 1,1Гб

    Память используется -
    1)Системой
    2)Прикладными программами.
    3)Кэшированием.

    Подробно можно посмотреть в мониторе ресурсов.
    Диспетчер задач- производительность - открыть монитор ресурсов - вкладка "память"
    Ответ написан
    1 комментарий
  • Почему данный вызов функции realloc генерирует исключение?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    куда тут копать то можно? что за дичь?

    Вероятно, поломал кучу. Копать в сторону валидации использования памяти -- valgrind, asan, duma, electric fence, итд.
    Ответ написан
    Комментировать
  • Влияет ли обилие установленных программ на работу системы?

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

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    Ну так вы же выбираете в exists по условию result = damaged что вы хотите чтобы он выводил?

    А в целом смысл вообще непонятен, в ту же таблицу зачем делать такую выборку.
    Тоже самое что и такой запрос получается
    SELECT ship FROM Outcomes os
    WHERE  result = 'damaged'
    Ответ написан
    3 комментария
  • Как обеспечивается совершенно бесперебойная работа сервера?

    @hx510b
    "Я знаю, что ничего не знаю"
    Вариант №1 - создание отказоустойчивого кластера - два физических сервера работают в паре, при этом один сервер выполняет работу, а второй сервер работает в резерве, при этом получает актуальные копию данных с первого сервера, делается разными инструментами. В случае гибели первого сервера, второй берет нагрузку на себя.
    Вариант №2 - применим для веб-сайтов - пользовательские запросы направляются на сервера по определенным правилам на несколько серверов, в случае выход из строя одного из серверов - нагрузка вырастает на оставшиеся.
    Вариант №3 - географически разнесенные дубликаты сервисов - самый надежный вариант, но кластер на длинных расстояниях сделать очень сложно - возникают проблемы с пропускной способностью, задержкой передачи и временными перерывами связи - не все протоколы, работающие в локальной сети способны справиться с этой проблемой.
    В целом задача решается с применением известных решений с учетом специфики решаемой задачи и существующей архитектуры сервиса.
    Простого решения - панацеи от всех проблем нет.
    Ответ написан
    2 комментария
  • Почему пингуется другой адрес?

    @Wexter
    Потому что адрес 192.168.0.43 не пингуется и ваш хост (192.168.0.30) отвечает вам что он недоступен
    Ответ написан
    1 комментарий
  • Как вернуть мотивацию к обучению?

    При повторной потере мотивации алгоритм следующий:
    1) Идем высыпаемся. По-нормальному так, без будильников. Чтоб глаза вообще больше не закрывались.
    2) Если мотивация не вернулась (возвращается в 70% случаев) - берем велик (хотя можно и пешком) - и на улицу. Если есть приличный парк в городе - находим пару нестандартных физ. упражнений (можно боевых), пытаемся выполнить. Работа с телом и физические нагрузки - это совершенно другая часть вашего сознания, про нее нужно не забывать.
    3) Если мотивация не вернулась (уже где-то 85% случаев) - берем случайную книгу (не техническую), в идеале - из жанра который вам нравится. Читаем. Спокойно, страницы не считаем.
    4) Если не вернулась, повторить с п. 1 до пяти раз, не думая о времени и выполняя только самые важные дела (срочные задачи по учебе, работа, если есть), можно даже попросить родных/знакомых помочь по дому и бытовым делам, чтобы себя разгрузить.
    5) Если не помогло после 5 раз, задаем новый вопрос на тостере, подробно описываем что делали).

    Хотя бы один из п. 1-3 выполняем для профилактики каждый выходной.
    P.S. в принципе плохо сравнивать себя с кем-то - для "сравнения" на свете есть всякие соревнования и состязания, где есть правила и контекст. В жизни правил нет, один учится в MIT, другой учится в колледже в России - какие могут быть сравнения? Вы думаете тут большинство людей за один год все узнало и всего добилось? Вы глубоко заблуждаетесь) PHP-шники-выскочки не в счет, у них искаженное представление о реальности.
    Ответ написан
    11 комментариев
  • При выборе скорости 100Мбит\сек дуплекс отваливается кабель, при 10 Мбит всё нормально. почему?

    @pfg21
    ex-турист
    навскидку:
    дальность большая,
    затухание где-то, кабель влажный, изоляция хреновая, небольшое межжильное сопротивление.
    жила оборвалась и просто прижат - повышенное погонное сопротивление,
    куча перегибов с большим углом и маленьким закруглением,
    может просто технологический косяк в самом кабеле
    и еще куча возможных вариантов...
    100 мбс затухает, а 10 мбс пробивает.

    как вариант попробовать в середину линии воткнуть хаб/свитч для усиления сигнала.
    но лучше проверить линию.
    Ответ написан
    6 комментариев
  • Как линковщик ищет функции?

    @al_sh
    исходный код присутствовать не будет. на этапе линковки объектный код будет прилинкован к объектному коду вашей программы. объектный код printf является частью стандартной библиотеки с/с++ libc/glibc
    Ответ написан
    Комментировать
  • Что значит незащищенность кода на платформе win32?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    В ней действительно есть очень слабое звено - незащищенность кода и возможность перезаписывать любые участки памяти.
    Это действительно недостаток в некоторых случаях, а в некоторых это огромное преимущество. Сильное звено системы.
    Ответ написан
    Комментировать
  • Как решить задачу о распределении временных интервалов?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Ответ написан
    Комментировать
  • Онлайн-касса и ИП кому отсрочка до 2019?

    @archelon
    Онлайн-касса не нужна, если вам платят юр. лица или ИП со своего расчетного счета на ваш расчетный счет (не персональный, а счет ИП) со всем сопутствующим документооборотом (договор, счет, акт...).
    Оплата через сбербанк-онлайн, яндекс-деньги, paypal и т.п. считается оплатой наличными. В этом случае нужна онлайн-касса (с 1.07.19, пока отсрочка для услуг и ИП без работников).
    Все хорошо разжевано в "т-ж" и "деле":
    https://journal.tinkoff.ru/news/online-kkt-otsrochka/
    https://journal.tinkoff.ru/slozhno/online-kkt/
    https://delo.modulbank.ru/sales/otmena_onlajn_kass...
    https://journal.tinkoff.ru/news/kassa-01-07-2018/
    Ответ написан
    Комментировать
  • Почему неправильный вывод значений в printf?

    @Mercury13
    Программист на «си с крестами» и не только
    У меня вышло: 0 1074266112 0 1074266112
    Или, в 16-й системе, 0 40080000 0 40080000

    Связано это с такими вещами.
    1. Аргументы типа float записываются в стеке как double.
    2. На x86 порядок байтов Intel (обратный).
    3. Дробные числа хранятся без ведущего разряда (который всегда 1), в формате мантисса-порядок-знак (на порядке байтов Intel).
    4. Для единицы (xxx·20) порядок будет 011…11.

    3 = 1,10…02·2¹, и с учётом отброшенного ведущего разряда мантисса будет 10…0.
    Порядок 011…11 + 1 = 10…0.

    С учётом обратного порядка байтов double 3,0 будет выглядеть так
    • 6 нулевых байтов — мантисса
    • 0000.1000: нижние полбайта — это мантисса, верхние — уже порядок
    • 0100.0000: бит знака и ещё семь битов порядка

    Получается 00.00.00.00.00.00.08.40.
    Разбиваем на два куска памяти по 4 байта.
    [00.00.00.00] [00.00.08.40]
    Опять-таки не забудем, что у целых тоже обратный порядок байтов — и получается 0 и 40080000.
    Ответ написан
    Комментировать
  • Как по умолчанию скрывать файлы с определённым расширением в windows?

    Francyz
    @Francyz
    Photographer & SysAdmin
    В заголовке один вопрос, а в описании другой. Что вам в итоге надо? Расширение файла скрывать или сам файл скрывать? Если скрывать файл, то только руками в свойствах файла ставить галочку "Скрытый". Автоматически вы ничего не сделаете, поскольку система не понимает какие файлы скрывать ей автоматически, а какие нет.
    В теории если вам надо скрывать файлы в какой то папке или вы знаете расширение, то можно написать скрипт на PowerShell который будет сканировать папку на файлы с заданным расширением и проставлять галочку "скрытый" в свойствах файла. Но опять-таки это только в теории.
    Ответ написан
    4 комментария