• Как можно сделать такой эффект?

    wapster92
    @wapster92 Куратор тега CSS
    Примерно так
    Ответ написан
    Комментировать
  • Как можно измерить вовлеченность пользователя в конкретный блок на сайте?

    DeoZ
    @DeoZ
    Веб-разработка и Реклама
    Похоже для Вас как раз подойдёт представленная в июле Яндекс.Метрикой контентная аналитика.
    Ответ написан
    1 комментарий
  • Почему Telegram Desktop съедает много ресурсов Mac?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Создатели телеграмм не писали клиенты самостоятельно. Они опубликовали API и документацию к нему, затем на конкурсной основе разные программисты/команды написали свои варианты десктоп клиентов. Некоторые из них стали "официальными", но на деле это просто наиболее популярные. И автором может быть кто угодно - отсюда и возможные проблемы с десктоп-клиентами.
    На Маке есть ошибка с отображением gif файлов, которая жрет CPU, когда это исправится - пока неясно. Воркэраунды - покликать в панель с эмоциями (закрыть/открыть) - временно помогает.
    Возможно имеет смысл поотключать лишние стикеры/эмоджи.
    Ответ написан
    Комментировать
  • Где купить по дешевке лицензионные Windows 10?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Где купить по дешевке лицензионные Windows 10?
    Только у фирмы Microsoft - у них бывают акции, и спецпредложения для отдельных категорий, например для учебных заведений.

    Смотрел на авито, так там кто во что горазд, продают от 200 рублей до нескольких тысяч.
    На автио продают не лицензии а ключи.
    С их помощью вы можете активировать свою Windows.
    Но зачем платить дельцам на авито, если можно бесплатно скачать активатор?

    Разницу между лицензией и ключом надеюсь понимаете?
    Ключ - информация или устройство позволяющее завести ваш автомобиль.
    Лицензия - разрешение, доверенность на управление конкретным автомобилем.

    Если у вас есть ключ - вы можете завести авто и ездить на нем, но без лицензии(разрешения владельца) это будет считаться угоном.
    Так же и с софтом - вы можете активировать чем угодно - хоть ключиком купленным на авито, хоть ключиком скачанным с интернета. Работать будет. А на наличие лицензии это никак не влияет.
    Ответ написан
    2 комментария
  • Как заблокировать ip если он запрашивает юрл с определенным словом/значением?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    В 2 этапа:
    1. Все запросы через .htaccess шлите на скрипт-роутер (на PHP) и там проверяйте список забаненых IP перед показом нужной страницы.
    2. При запросе несуществующих URL или с определёнными словами - обовляйте список IP-бана.

    Также, есть RewriteMap для чтения значений из текстового файла для их дальнейшего применения внутри .htaccess.

    Посмотрите ещё публикацию по применению mod_security (+iptables).
    Ответ написан
    Комментировать
  • Что почитать о работе в интерфейсе через консоль MySQL?

    @immelnikoff
    Изучаю БД
    MySQL 8.0 Reference Manual
    Всё очень просто и понятно. И даже примеры есть.
    Ответ написан
    Комментировать
  • Как улучшить поле с номером телефона или как его может "сломать" пользователь?

    Вы можете просто сделать проверку на первую цифру, используя возможности jquery.maskedinput, который Вы применяете. Пример кода ниже не позволит ввести первую цифру в маску, если она будет соответствовать 7 или 8, при этом любые другие цифры будут доступны для ввода. По идее, это должно решить Вашу проблему с нехваткой одной цифры в номере, если пользователь не обратил внимание на уже стоящую +7.

    $.mask.definitions['N'] = '[/0-6|9/]';
    $("#phoneInput").mask("+7(N99) 999-99-99");

    Живой пример.
    Ответ написан
    2 комментария
  • Как правильно: объект экземпляра или объект экземпляра класса?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Экземпляр обязательно должен к чему-то относиться.
    Экземпляр чего? Класса.
    Никогда не читайте русскоязычные переводы!
    Читайте в оригинале на английском.
    Устоявшееся выражение - "экземпляр класса".
    Ответ написан
    Комментировать
  • Как регуляркой найти тег с нужным содержимым?

    @IS-Builder
    ~ PHP-8 & REGEXP - This is a really powerful kit ~
    ~<(blockquote)>(?:(?!<\1>).)+?<a[^>]*>.*?</\1>~
    См. демо
    Ответ написан
    1 комментарий
  • Как регуляркой найти тег с нужным содержимым?

    @dodo512
    <blockquote>(?:(?!</blockquote>).)*?href.*?</blockquote>


    Или XPath: //blockquote[.//a]
    Ответ написан
    1 комментарий
  • Как так рисуют, что за техника, подход?

    @javedimka
    Хочу сока
    Вообще это еще инопланетяне в древнем Египте
    придумали:
    Plate-4.jpgPlate-7.jpg

    Ну а вообще гуглится, много чего люди написали по теме:
    https://graphicdesign.stackexchange.com/questions/...
    выдержка
    if TL;DR > It's called Grid Based Design.

    Да и вообще сам так делал когда руками программы на лазерный станок писал, каждый изгиб приходилось подгонять кругами, чтобы меньше движений лазер делал, а делалось это просто, берешь инструмент круг и максимально ровно прикладываешь на изображение. Тут же почти тоже самое
    Ответ написан
    1 комментарий
  • Почему грязный компьютер медленно работает?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Электроны в грязи застревают :)
    Ответ написан
    Комментировать
  • Как выделить изображение внутри ссылки регуляркой?

    orlov0562
    @orlov0562
    I'm cool!
    Если я правильно понял, то ты ищешь опережающую проверку
    ~<a[^>]+>(?=<img)~

    Пример на php
    $text = '<a href="URL1">XXX</a>XXX<a href="URL2">XXX</a>XXX<a href="URL3"><img src="URL" alt=""></a><a href="URL">';
    $regexp = '~<a[^>]+>(?=<img)~';
    preg_match($regexp, $text, $regs);
    echo htmlspecialchars($regs[0]);

    выведет
    <a href="URL3">
    Ответ написан
    1 комментарий
  • Почему YouTube API возвращает результаты, а видео отсутствует?

    Satico
    @Satico
    Мой скромный опыт показыват, что при работе через API key можно проверить существование видео только опосредованно - если у вас настроена обработка ошибок при попытке запросить данные из пустого массива, как в примере с вашим видео (ID AvWYF1sa1Fw).

    Может, если использовать Google OAuth 2.0, то API Будет корректно обрабатывать запрос и отдавать релевантный в таких случаях ответ, как и прописано в документации для ресурса Video:

    notFound (404)
    videoNotFound
    The video that you are trying to retrieve cannot be found. Check the value of the request's id parameter to ensure that it is correct.


    Но мне такой ответ никогда не приходил, поэтому я использую функцию get_headers(). И только при получении ответа 200 (видео существует и доступно), делаю вызов к API. Ваше видео отдает ошибку 404.

    Если сами не сможете написать конструкцию для проверки HTTP заголовка, могу поделиться кусочком кода.
    Ответ написан
    2 комментария
  • Кому реально нужны правила по использованию cookie на сайте?

    @wadimko81
    Моё мнение, что этим сообщения о использовании кук, просто издевательство над посетителем, и владельцем сайта.

    На самом деле, в любом браузере, есть настройки безопасности.
    Есть так называемые уровни безопасности. При желании, пользователь может настроить свой браузер, таким образом, чтобы ему показывал сообщения именно его браузер о том, какие данные о нём собираются на данном сайте.

    При том, тут пугали разными версиями сайта, при разном сборе данных.
    Как раз, для браузеров, есть расширения, которые фильтруют содержимое страницы.
    Не загружают всё те же скрипты, Гугл аналитикс, и так далее. Всякие счётчики.
    Есть расширение, которое вообще отключает какие либо скрипты, либо определённые.

    Пользователь, если его беспокоит собственная безопасность, анонимность, может настроить это так, как ему нужно. При том, с различными уровнями, для различных сайтов. То есть, запретить определённым счётчикам собирать о себе данные, а определённым разрешить.

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

    Например, в браузере Файрфокс, убрали из настроек возможность отключать скрипты, мотивируя это, на официальном сайте тем, что пользователи этой кнопкой “ломают их браузер, который становистя не пригодным для просмотра” или как-то примерно так.

    На самом деле, если кого-то, на самом деле, из тех, кто разрабатывает и продвигает подобные вещи, заботит безопасность конфиденциальности граждан своей страны, то имело бы более действенно прописать немного другие механизмы. А именно. Например, для локализованной под определённую страну, то есть язык, браузер. Ну к пмриеру, когда пользователь устанавливает на свой ПК Оперу, выбирает при установки язык, чтобы вместе с этим, автоматически прописывались настройки по умолчанию по информировании пользователя о том, какие данные о нём собираются.
    То есть, пользователь установивший Оперу, на французиком, при посещении любого сайта, будет получать такое же сообщение, как сейчас, не на размытое, а конкретное, о том, какие данные переданы, какие крипты запущены, какая информация о нём собиралась, и какой именно файл записан, где он находится на его ПК. Кнопку удалить, принять и так далее.
    Чтобы это можно было отключить, и настроить по желанию пользователя.
    На самом деле, это можно сделать и сейчас, при желании. Но суть проблемы, чтобы было включено по умолчанию, и при желании можно было отключить.

    А отображения окошка на сайте, которое не кто не читает, и нажимает “ОК”
    Это, какое-то, не знаю, похоже на бутафорию и издевательство.

    Про слежку за пользователями через куки, а как же лог сервера?
    Получается, лог сервера, программы его обработки, тоже своего рода слежка.
    При том, от этого уже не откажешься не как.

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

    На самом деле, браузеров, которым пользуются люди, можно сказать около 10 шт.
    Файрфокс, Опера, Хром и так далее. Обязать прописывать там настройки безопасности по умолчанию, в 10 программах, гораздо эффективнее, чем на все сайты, вешать таблички, которые не кто не читает.

    Тему эту ещё можно продолжить в данном русле, но и так много текста.
    Специально зарегистрировался, чтобы ответить на этот вопрос.
    Всё написанное, это личное мнение, на истину не претендует.

    На вопрос, кому это нужно, вероятно тем, кому выгодно создавать проблемы людям.
    Вероятно какой-то способ подавить конкурентов, какими-то требованиями.
    Ничего общего с заботой о людях, это на практике, как кажется не имеет.
    p.s Если некая программа, загружает массив данных на ваш пк...
    Сработает файрвол, правила доступа к папкам, правила учётной записи, на установку программ, сработает файрвол, антивирус, и так далее.
    Ответ написан
    1 комментарий
  • Есть ли готовые Python библиотеки для определения похожести строк?

    @mamokino
    К упомянутым здесь fuzzywuzzy и расстоянию Левенштейна еще нужен модуль с алгоритмом стемминга, например, Snowball Stemmer (есть и под Python, есть и под русский).

    Но он только для окончаний слов, не для приставок, как в вашем примере.
    Ответ написан
    Комментировать