Профиль пользователя заблокирован сроком с 5 мая 2024 г. и навсегда по причине: нарушение п. 5.3 и 5.7 правил сайта в профиле
  • Можно ли как-то отключить кэширование электронных писем?

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

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Потому что в C тип переменной объявляется один раз и не меняется. Привести к другому типу можно только значение переменной или выражения.
    Ответ написан
    Комментировать
  • Влияет ли доменная зона на индексирование сайта?

    Sanes
    @Sanes
    Не влияет.
    Убедитесь, что домен верифицирован и соответствует тематике зоны.
    Ответ написан
    Комментировать
  • Может ли веб-дизайнер потребовать указать его авторство на дизайне сайта?

    @McBernar
    Нет, у вас каша в голове.

    Авторское право — это когда никто не может тебе запретить говорить о том, что ты работал над проектом. И показывать этот проект в своем портфолио.

    Все остальные права вы передаете по договору и получаете за это свои деньги.
    Ответ написан
    5 комментариев
  • Может ли веб-дизайнер потребовать указать его авторство на дизайне сайта?

    Jump
    @Jump
    Системный администратор со стажем.
    Может ли веб-дизайнер потребовать указать его авторство на дизайне сайта?
    Нет.
    Точнее - потребовать то конечно может, любой может выставлять бессмысленные тербования. Только вот пошлют с такими требованиями куда подальше и все. Никто не обязан их исполнять.

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

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

    Согласно закону получается, раз на сайте автор не указан, то автор может запретить использовать его произведение без указания его имени.
    Право использования сайта у заказчика есть - вы работали по договору, и соответственно передали ему все исключительные права.
    В итоге заказчик вправе использовать этот дизайн, и вправе распоряжаться им, в том числе запрещать использовать его.
    Автор не может распоряжаться дизайном без разрешения правообладателя.
    У автора есть только авторские права и только.

    Поскольку у правообладателя нет авторских прав - он не может заявлять о том что он автор. Только и всего. А автор может.
    Ответ написан
    3 комментария
  • Почему почтовые программы не логинят аккаунт?

    jamessvetsky
    @jamessvetsky
    Специалист по почтам и рассылкам
    Последнее время зайти через сторонние приложения на корпоративные почты на яндексе, именно для новых почт, получается только через пароли приложений.
    Поддержка же Яндекса в открытую не говорит, что через обычные пароли зайти через сторонние приложения нельзя, но настойчиво советует использовать пароли приложений
    Поправка: Яндекс обычные пароли в настройках назвал "Портальными" и если у старых почт при введении этих настроек галочка там стоит по умолчанию, то для новых по умолчанию она снята, плюс если поставить вылезает предупреждение.
    5f0a05fc4cd1c199447115.png
    Ответ написан
    2 комментария
  • Препроцессоры вставляют файл целиком через #include или частично?

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

    Да.

    Т.е. препроцессоры глупые и пихают весь код из подключенных заголовочных файлов. Но дело в том, что в заголовочных файлах C кода как такового почти нет. Обычно там определения типов и объявления функций. Определения функций скомпилированы и находятся в библиотеках. И компоновщик достаёт из библиотек и линкует только те функции, которые реально используются.

    P.S. Т.е. если перефразировать вопрос, то он бы звучал так: можно ли выборочно подключать только необходимые функции из подключаемых библиотек?

    Это происходит по умолчанию.

    Если первой строчкой кода записать #include <stdio.h>

    Загляни ради интереса в stdio.h и попробуй найти там определение (не объявление) функции printf.
    Ответ написан
    2 комментария
  • Имеют ли смысл капчи в данном случае?

    NeiroNx
    @NeiroNx
    Программист
    Ну можно математическое выражение в капчу зашифровать, и проверять ответ. От 2*2 до найти неопределенный интеграл int {sin xdx}
    Ответ написан
    Комментировать
  • Что делать с сайтом копиркой?

    @Eugeny1987
    Работаю с HostCMS
    Встройте в сайт проверку на js, если сайт открылся с другим доменом, то делайте редирект на правильный домен
    Ответ написан
    2 комментария
  • Почему такая большая востребованность?

    @Qualiant
    Востребованность есть. Она нешуточная.

    Но не исключено, что это просто попытка следовать моде.

    Как например несколько лет назад начался бум SPA, потому что "Гугл делает SPA, значит и мы должны". Привело это в основном к тому, что вместо двух секунд загрузки юзеры начали ждать по 10 секунд. Зато SPA. Зато как Гугл.

    Или как сейчас с миркосервисами. Реальная потребность в них процентов у 10% из тех, кто их использует. Зато модно.
    Ответ написан
    8 комментариев
  • В чем отличие списка от массива js?

    @kttotto
    пофиг на чем писать
    Отмеченный ответ не имеет ничего общего с js. Массив в js, это не тот массив, что в C++ или Java.

    В большинстве языков, список, это абстракция, которая предоставляет возможность пройтись по элементам и дает какое-то api на доступ, вставку, удаление и т.д. Список внутри может быть чем угодно, может быть массивом, может быть односвязным списком, бинарным деревом, хэш-таблицей, в которой будешь обращаться вроде как к индексу, а за ним, на самом деле хэш.
    Массив, действительно, это рядом стоящие в памяти значения. Преимущества, быстрый доступ, т.к он идет всего лишь по сдвигу от начала массива, но вставить невозможно, т.к. под массив выделяется конкретный размер памяти с учетом его типа. Массив можно только пересоздать с новыми значениями.

    Поэтому ответом на вопрос может быть то, что Список - это абстракция, а Массив - это его конкретная реализация.
    Ответ написан
    Комментировать
  • Можно ли создав свой DNS сервер сделать свой бесплатный домен?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    можно

    только видеть его будут тоже свои - у кого прописан этот свой DNS

    даркнет примерно так и устроен
    Ответ написан
    Комментировать
  • Как автоматом создавать папки по имени файлов и сортировать файлы туда?

    hint000
    @hint000
    у админа три руки
    @echo off
    rem https://stackoverflow.com/questions/8648178/getting-substring-of-a-token-in-for-loop
    setlocal EnableDelayedExpansion
    for %%f in ("*.xls") do (
        set T1=%%f
        set T=!T1:~0,10!
        if not exist !T! md !T!
        move %%f !T!
    )
    Ответ написан
  • Как автоматом создавать папки по имени файлов и сортировать файлы туда?

    Stalker_RED
    @Stalker_RED
    перебрать файлы:
    for %%f in (directory\path\*.txt) do (
      echo "fullname: %%f"
    )

    получить кусок имени вот так
    создать папку mkdir
    переместить файл move
    Ответ написан
    Комментировать
  • Где хранить кастомные поля с инфой о компьютере в реестре для дальнейшего удалённого аудита?

    gbg
    @gbg Куратор тега Системное администрирование
    Любые ответы на любые вопросы
    Если речь идет об инвентаризации:
    Почему это решение никуда не годится по сравнению с QR кодами на боку системников:
    1) Компьютер на момент проверки может быть выключен или быть поломан. Инвентаризация проверяет факт наличия оборудования, а не его исправность
    2) В процессе ТО железо может переехать в другой корпус. Нужна специальная процедура по перезаписи метки.
    3) Что при инвентаризации делать со всем, что не является системником - принтеры, мониторы, ИБП? Для них заводить отдельный учет?

    Если речь идет об идентификации машин в сети:
    В AD у машин уже есть такой идентификатор - это банальное ИМЯ компьютера.
    Ответ написан
    3 комментария
  • С помощью какой библиотеки/плагина организована защита странички от просмотра исходного кода?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Этот сайт делали мамкины программисты. Накопипастили "защит" из интернета и дело в шляпе) Я вам такого делать не советую, потеряете пользователей.
    Дополнительные инструменты --> Инструменты разработчика:
    spoiler
    5ef9c5395b4e6897377240.png

    "Исследуем" "защиту" дальше. Берем curl или(в моем случае python), не добавляем заголовки и не меняем user-agent. Делаем запрос:
    import requests
    
    response = requests.get('https://www.dekuzu.com/ru/2020/02/sell-phone-infringe-copyright.html')
    print(response.text)

    spoiler
    5ef9c68aacde7663363452.png

    Как видим, это "защита" от домохозяек. Только зачем им это копировать, хз.

    С помощью какой библиотеки/плагина организована защита странички от просмотра исходного кода?

    Генерируете на сервере из текста картинку,"украшаете" ватермарками и отдаете её пользователю. Кто таким сайтом будет пользоваться? - Это уже другой вопрос :)
    Внимание! Слабонервным не смотреть!
    5ef9c758dfd40050533404.png
    Ответ написан
    Комментировать
  • С помощью какой библиотеки/плагина организована защита странички от просмотра исходного кода?

    @robprane
    Сайт просто ловит нажатия. Посмотреть код страницы вы все равно можете через добавление view-source: перед ссылкой, а открыть консоль через меню. Защита от совсем уж ленивых.
    Ответ написан
    Комментировать
  • Что можно предпринять, если не открывается определенный сайт из сети провайдера?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Адрес keenetic.zendesk.com - это настоящий адрес сервера, на котором хостится сайт help.keenetic.com, о чём и сообщает nslookup. Кстати, если сделать chcp 1250, то nslookup заговорит англицким голоском.

    А вот почему этот сайт недоступен именно с вашего адреса - уже сказать намного сложнее, нужно отслеживать всю цепочку. Кстати, в этой цепочке участвуют сервера CloudFlare, может всё из-за них?

    Можно попытаться исключить браузеры из проблемы, проверив командой:
    telnet help.keenetic.com 80
    Если коннект случится, а экран очистится - это уже хорошо, значит физически связь есть. Тогда в пустое окно скопируйте-вставьте следующее:
    GET http://help.keenetic.com/ HTTP/1.0
    Host: help.keenetic.com

    Причём вставлять нужно все 3 строки, две с текстом и одну пустую. Это аналог запроса, который посылают браузеры. Если всё в порядке - появится ответ HTTP-сервера о перенаправлении на адрес https://help.keenetic.com/hc, и следовательно виноват браузер или какой-то прокси-сервер.

    А если не в порядке, или коннект просто не начинался - значит где-то трафик режется, нужно искать...
    Ответ написан
    7 комментариев
  • Как сделать через cmd запуск и завершение определённой программы по времени?

    TASKKILL - завершение процесса в Windows.
    SHUTDOWN — команда выключения / перез
    SCHTASKS - управления заданиями из командной строки
    Ответ написан
    Комментировать