Задать вопрос
  • Какими способами можно шифровать файлы при пересылке через электронную почту?

    xez
    @xez
    TL Junior Roo
    Добавьте файлы в архив с паролем.
    Пароль сообщите получателю как-нибудь другим способом связи.
    Для создания архива подойдёт, например, 7-zip
    Ответ написан
    Комментировать
  • Опасно ли что ИБП отключается вместе с отключением света в квартире?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Да, опасно, т.к. раз он отключается — значит, он неисправен и его надо нести в ремонт или сдавать в магазин по гарантии, хотя должен работать и обеспечивать ПК энергией на несколько минут для завершения работы.
    Да, проблема может быть в вышедшем из строя аккумуляторе, а может быть и не в нём. Безопаснее и надёжнее всего отдать устройство в руки специалистов и пусть они его диагностируют и чинят. Без опыта и знаний лезть внутрь не следует.
    Ответ написан
    6 комментариев
  • Как воспринимать преподавателя?

    @Drno
    Пользуйся тем, чем тебе удобно
    Ответ написан
    Комментировать
  • Как воспринимать преподавателя?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Так-то они оба не противоречат друг-другу. Использовать редакторы исходного кода тоже вполне нормально.
    IDE - интегрированная среда разработки, которая включает в себя текстовый редактор, компилятор, систему сборки ну и кучу ещё других фич для упрощения разработки. sublime и notepad++ — изначально редакторы исходного кода, но благодаря системе плагинов их вполне можно считать IDE, но для этого их надо будет настраивать вручную. Вообще, граница между IDE и редактором довольна размыта. Кому что нравится - тот то и использует. Ну нравится этому специалисту использовать саблайм и нотпад и советует - пускай использует. Следовать его совету или нет - каждый сам решает.
    Ответ написан
    1 комментарий
  • Сайт открывается по https только со второго раза?

    @q2digger
    никого не трогаю, починяю примус
    тебе нужен wildcard сертификат, потому что spb.asax.ru и просто asax.ru - это разные домены и они должны быть указаны в сертификате, чтобы под каждый новый не генерить - используй wildcard.
    Ответ написан
    1 комментарий
  • Пролил кофе на системник, что делать?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Если кофе попал на плату и, особенно, если был с сахаром - то только промывать полностью все платы, куда попал кофе. Любая газировка и всё такое прочее может запросто разъесть плату совместно с электричеством за несколько часов до состояния, когда уже оно не ремонтопригодно. Поэтому важно в первую очередь вытащить аккумулятор или отключить от питания. Инструкция для промывки электроники/ноутбука после залития:
    1. Отключить питание/аккумуляторы
    2. Найти чистую ёмкость, куда можно положить плату/платы целиком
    3. В магазин автозапчастей купить дистиллированную воду в двойном или тройном объёме от ёмкости
    4. Снять с платы охлаждение и другие крупные элементы (при их наличии), а так же очистить от термопасты
    5. Залить плату дистиллятом и оставить на пару-тройку часов отмокать, в тяжёлом случае - сутки
    6. Поверхностные загрязнения очистить с помощью мягкой зубной щётки прям в ёмкости с платой
    7. Слить воду
    8. Прополоскать плату в ёмкости в новой воде
    9. Хорошо промыть плату оставшейся дистиллированной водой
    10. Просушить плату минимум сутки, а лучше двое-трое в тёплом помещении с вентиляцией (можно вентилятор направить), так же можно продуть компрессором при небольшом или среднем давлении (не промышленным) или баллоном с воздухом
    11. Собрать обратно систему охлаждения с новой термопастой, а так же всё остальное
    12. Проверить работу под нагрузкой и в разных режимах в течении нескольких часов или дней
    Ответ написан
    4 комментария
  • Сильно ли влияет использование элементора на скорость загрузки сайта?

    wppanda5
    @wppanda5 Куратор тега WordPress
    WordPress Mедведь
    1) Самописный сайт — это очень размытое и зависит от навыка самописца, можно собрать лютого франкенштейна, который будет ползать и просить его убить, а можно ультра-мега шустрый сайт, буквально залетающий в клиент.

    2) Элементор — мусор, без дикого кэширования и кучи работ по оптимизации и микрооптимизации и грамотной
    настройки сервера более-менее серьезный сайт на нём не собрать. Все хвалёные билдеры — фигня, из них наиболее легкий — Бобер (Beaver Builder), но это не значит, что он хороший. Все они — куча инлайна и лютая вложенность, огромное, адски огромное количество подтягивающихся на фронт ресурсов, для даже вывода контента, в отличии от Гутенберга, требует от движка закатать рукава, обновления Элементора — это отдельная песня и боль, билдеры дырявые, как гей-парад.
    Они имеют право на жизнь для всяких там личных бложиков, ну или в качестве инструмента прототипирования.

    3) Гутенберг - ему не может не хватать возможностей, если не хватает каких-то готовых блоков, полно плагинов даже в офф репе WP, которые добавляют их практически не ограниченное количество, и ничего не мешает написать свои блоки, такие как надо. вот пример довольно толковой либы под него https://wordpress.org/plugins/kadence-blocks/
    Он во всём лучше сторонних билдеров.
    Ответ написан
    1 комментарий
  • PHP обрезает ссылку после знака #?

    Vamp
    @Vamp
    Символ # является спецсимволом, который требуется кодировать как %23.
    По-хорошему ваша ссылка должна выглядеть вот так:
    http://site.ru/dw/?url=https%3A%2F%2Fmega.nz%2Ffile%2Fe8hzUIJS%23eE1Nb6VdmFmtF2YlgO8a25X09l_fa9uxtTOjNNBgIS

    В этом примере кодированы все спецсимволы, а не только #. Такой вид ссылки гарантированно будет работать так, как вы хотите.

    В php за подобное кодирование отвечает функция rawurlencode().
    Ответ написан
  • Сто́ит ли брать б/у водяное охлаждение?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Нет, не стоит. Риск залить ПК водой есть в любой системе водяного охлаждения. Необслуживаемые водянки - чисто маркетинг, а по факту они со временем тоже изнашиваются: помпа обычно встроенная и замене не подлежит - так что когда она сломается (механика же) придётся покупать целиком новую систему, а радиатор обычно внутри забивается в результате коррозии - там обычно внутри такая же вода с присадками и оно всё равно потихоньку взаимодействует. В то же время в обычном воздушном кулере менять надо только вентилятор, и то если это не почти вечные ноктуа. Абсолютное большинство водянок — обычный маркетинг с целью заработать денег (особенно с хрупкими акриловыми крышками, которые трескаются на раз как от затяжки болтов так и от времени из-за нагрева).

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

    В обычном домашнем ПК водянке делать нечего. Если у вас есть деньги на настолько горячий ПК - то уж собрать кастомную систему водяного охлаждения тоже должны быть, а покупать такую систему б/у - это очень так себе идея. Если у вас обычный ПК и обычное бытовое использование, то просто забудьте про водянки и используйте качественный воздушный кулер.
    Ответ написан
    1 комментарий
  • Не работает сохранённая страничка сайта на Андроиде Как решить?

    опцию автоматического создания PWA через сохранение на рабочий экран
    Нет такой опции. PWA вы должны сами создать, а эта кнопка просто добавляет "ярлык на рабочий стол". Для реализации оффлайновой работы вы должны добавить ServiceWorker с нужной логикой (и, емнип, манифест приложения).
    Ответ написан
    3 комментария
  • Хороший ли вариант использовать Wordpress для API форума?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Если это будет именно "форум", с разделами, темами итд, то нет, WP не очень подходит для этого. У него и дизайн не такой, и структура базы, так что допиливать придётся много. И прямо на php, не такой знакоый js-код на фронте. До кучи, допиливать придётся и плагины. Богатство WP и одновременно его ахиллесова пята - это именно плагины - без них его практически никто не использует, но их регулярно приходится доделывать под многочисленные нюансы конкретной инсталляции. А использование "не по назначению" это очень даже большой нюанс.

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

    PS: С точки зрения минимизации расходов на инфраструктуру и разработку оптимально вообще не делать фронт-бэк архитектуру и какой-то сложный кастом. Это лишние усилия и ресурсы на внедрение и самое главное поддержание (то, что многие недооценивают!), а большого смысла для собственно "форумной" функциональности тут вообще нет. Поэтому я бы посоветовал ограничиться стандартным популярным движком, подходящим под нужную задачу и активно поддерживаемым разработчиками, а не пилить свой очень слишком мудрый комбайн.
    Ответ написан
    3 комментария
  • Как установить linux, чтобы загрузчик не трогал efi винды?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Верно, надо отключить физически все диски, кроме целевого и уже на него устанавливать линукс. Подробная пошаговая инструкция вот тут: Не будет ли конфликтов между виндой и линуксом, если линукс поставить второй системой?
    Обратите внимание на самый первый пункт - надо отключить быструю загрузку в винде сначала. Конфликтовать не будут, но эксцессы возможны - поэтому настоятельно рекомендуется делать регулярный бэкап образа обоих дисков. Однозначно проблемы с загрузчиком возможны, когда две разные ОС делят один загрузчик - уже были случаи поломки загрузчика при обновлении ОС как со стороны линуска, так и со стороны винды. Из наиболее стабильных дистрибутивов могу порекомендовать Debian + лёгкий рабочий стол xfce.
    Ответ написан
    2 комментария
  • Магазин на Prestashop 9 - как разрешить скрипты на cms страницах при редактировании в админке?

    Ewonta
    @Ewonta
    Вставлять скрипты в контентную часть — неправильный подход.
    В PrestaShop существует структура переопределения шаблонов. Если вам нужно сделать отдельную страницу не простым текстом, а с использованием скриптов, достаточно переопределить страницу по её ID.

    themes/your_theme/templates/cms/page-1.tpl

    И в ней уже выводить или добавлять вёрстку и скрипты

    {extends file='page.tpl'}
    
    {block name='page_title'}
      {$cms.meta_title}
    {/block}
    
    {block name='page_content_container'}
      <section id="content" class="page-content page-cms page-cms-{$cms.id}">
    
        {block name='cms_content'}
          {$cms.content nofilter}
        {/block}
        Ваш скрипт
        {block name='hook_cms_dispute_information'}
          {hook h='displayCMSDisputeInformation'}
        {/block}
    
        {block name='hook_cms_print_button'}
          {hook h='displayCMSPrintButton'}
        {/block}
    
      </section>
    {/block}
    {block name='page_footer'}
         Или тут ваш скрипт
    {/block}


    Таким образом, вы примените правильный подход к созданию индивидуальных страниц, и важно переопределять ваш шаблон с помощью «дочерней темы».
    Ответ написан
    Комментировать
  • Как редактировать сайт?

    @AlexVWill
    Самый смешной пост тут за последний год, чеслово... А если бы тебе сказали сделать операцию на коленном суставе, ты бы пошел искать пособие (видел и литературу) как это делать? А сам бы к такому врачу пошел?
    Они что, сдурели там? Неужели нельзя во фриланс обратиться, и найти специалиста?
    Ну если хочешь сам поковырять, то прежде чем что-то делать ручками, сохрани полный бэкап с хостинга, на котором крутится сайт, а потом узнай на каком web сервере оно работает (apache2 или nginx), в какой программной среде работает backend (PHP, Node.JS, и т.д.), есть та какие то базы данных (MySQL, Postgres, и т.д.) отсюда и плясать... Если сам не понимаешь как это все работает, то наймите хотя бы для консультации сисадмина, который разберет что у вас там на чем стояло и грамотно распишет архитектуру вашего сайта (если прежний админ документацию не оставил).
    Ответ написан
  • Как анти-бот системы определяют ботов и как от них защищаться?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Если я отправлю гет запрос из консоли то увидит-ли меня сайт где именно я нахожусь?

    Напрямую нет, но косвенно можно понять это по ip адресу исходящего запроса.
    Если я будут использовать селениум то увидит-ли меня сайт где именно я нахожусь?

    Напрямую нет, но косвенно можно понять это по ip адресу + гуглите, что такое утечки dns и как можно определить настоящий ip (минуя прокси) через webrtc.
    Селениум хороший анти-детект браузер? Видел еще playwright он лучше?

    Selenium - это вообще не антидетект браузер, а лишь программа, которая использует browser-driver для управления браузером. Selenium + undetected-chromedriver простая защита сайта не обнаружит, но вот средненькие антибот системы он уже часто не проходит. Playwright лучше определяется антибот системами.
    Как обычно парсят сайты со сложной защитой? Где продаются такие боты?

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

    Профессионально обнаружением ботов занимаются отдельные команды или даже целые компании (Radware, DataDome, Cloudflare, Imperva, Arkose Labs, HUMAN Security, Akamai, hCaptcha итп). Обнаружение сводится к прямому и косвенному методам.

    Прямые методы обнаружения:
    - Частота запросов и "доверие" (trust) к конкретному ip.
    - Проверка заголовков User-Agent. Заголовки от iphone, версия браузера от андройда, а размер дисплея от ноута - надежно!
    - Отпечатки рукопожатий TLS/QUIC (векторы JA3/JA4, ALPN, расширенный порядок).
    - Проверка выполнения JS.
    - Обнаружение признаков использования драйверов браузеров (window.navigator.webdriver, window.document.__webdriver_script_fn итп), открытости DevTools итп.
    - Шрифты: через js получают список шрифтов (откуда у вас Ubuntu шрифт на Андройде?), затем выборочно печатают на canvas изображение нужным шрифтом или печатают невидимый шрифт без канваса (применяют css свойство с найденным шрифтом), затем замеряют размеры результата и сверяют его с эталоном.
    - Видеокарта: через js рисуют на canvas невидимое изображение с цифрами, спецсимволами и смайликами, затем получают представление изображения в виде кода. Через WebGl можно нарисовать 3D изображение.
    - Камера. Как это у вас 3 камеры на samsung a32, если их 4?
    - Гироскоп, компас, акселерометр (все это без разрешения работает на андройде). Почему ваш гироскоп не двигается несколько минут подряд, хотя геолокация и ip gsm вышек меняются?
    - Анализ аудио рендеринга без разрешения на доступ к аудио (используется только программный аудио стек), где собираются уникальные артефакты обработки звука в зависимости от аппаратного обеспечения. Генерируется аудиосигнал, который обрабатывается через цепочку фильтров и эффектов (динамическая компрессия, частотные изменения, реверберация, изменение частотной или амплитудной модуляции итп).
    - Остальная проверка характеристик браузера->устройства: процессор, оператива, дисплей, плагины, часовой пояс, язык. У вас в браузере установлен русский язык, тайм-зона германии, последняя геолокация час назад в италии, а сейчас вы используете ip адрес гондураса, и как ему удается свайпать по НЕ сенсорному дисплею? - чистокровный человек, пропускаем! ;)
    = Собираем данные, хэшируем и получают относительно уникальный отпечаток (fingerprint). Уникальность заявляется разная, вплоть до 99%.

    Косвенные методы обнаружения:
    - Частота запросов и "доверие" (trust) к конкретному ip. Внезапно начался наплыв пользователей, да и еще примерно с одинаковыми характеристиками устройств, при этом хозяин сайта не давал рекламы или как то привлекал пользователей...
    - Нестандартный скролл/свайпы/клики у пользователей, ошибки и скорость ввода текста. Внезапно резко наплывшие пользователи стали скролить примерно до одного блока, делали 3 свайпа по 5-6 точек в каждом, хотя до этого все скролили по разному...
    - Нестандартная реакция на всплывающие окна. Скролл поверх фиксированного окна - бесценно... ;)
    - Нестандартная последовательности посещенных страниц.
    - Нестандартное количество проведенного времени на странице.
    - Клики по невидимым для живого человека ссылкам, заполнение невидимых полей и отправка формы, когда она не может быть отправлена, в результат не верной js валидации полей - это вообще не стареющая классика.
    - Геолокация - только с разрешения, но после разрешения можно получить много косвенных данных для анализа. Какая точная у вас геолокация, всегда до метра, и прыгает всегда по 10 метров, а у других на таком же устройстве все дергается как го*но в проруби...
    = Собираем данные, заливаем в нейронку и сравниваем с эталонными пользователями.

    Это лишь самые распространенные методы обнаружения, которые используют большинство топовых антибот систем.
    Ответ написан
    6 комментариев
  • Возможно ли увеличить время сессии на Госуслугах?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Зачем нужна частая авторизация?

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

    @Everything_is_bad
    Проблема проявляется на всех браузерах (Huawei Browser, Google Chrome Android, Waterfox, Chromium Linux).
    это не проблема.

    Время сессии определяет сервер, а не браузеры.
    Ответ написан
    Комментировать
  • Актуальны ли диски Blu Ray сейчас?

    @rPman
    Нет! Дорого, не надежно, неудобно (маленький объем), нет будущего у текущих стандартов, нет новых стандартов.

    Лучшее что сейчас есть - это HDD, причем желательно не на пике технологии (т.е. не 30-40тб), при условии использования raid mirror (от двух дисков на 1 размер) или raid5/6 (от 3 и 4 дисков до 32-ух с потерей 1 и 2 объемов диска), что немного неудобно с точки зрения использования (нужно перед отключением дисков останавливать софтварный рейд, а после включения - восстанавливать, иначе массив будет требовать починку. Пара ярлыков и самоорганизация решают).

    Если вам считанные терабайты, храните копию у друзей, договоритесь о бартере, вы храните их данные, они ваши, плюс децентрализованные облака (я рекомендую p2p siacoin), по цене они сейчас самые дешевые.

    spoiler
    Оптические носители похоже намеренно уничтожены (были несколько попыток создать коммерчески успешный носитель терабайтового размера, но они провалились), моя теория заговора (потому что не доказуема и основана на куче косвенных улик) что во имя облаков и контроля (и 'добавочной стоимости' само собой), производство персональных емких хранилищ блокируются (хз кем, но список производителей можно по пальцам пересчитать, чистая олигополия), с очень скрипом развиваются магнитные ленты (похоже чисто исторически там большое лобби) но цены остаются заградительными.
    Ответ написан
    4 комментария
  • Как клонировать систему на 20 компьютеров?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    1. Собираем свой дистрибутив для автономной установки со всеми драйверами для железа, нужным ПО и настройками
    2. Поднимаем загрузочный PXE сервер (мануалов в сети полно)
    3. В PXE сервере загружаем наш дистрибутив
    4. На всех ПК в биосе настраиваем загрузку по сети и перезапускаем их

    Для пачки разных ноутов: классическая установка с флешки либо с внешним Ethernet адаптером с поддержкой сетевой загрузки. А вот автоматизировать установку индивидуальных дров для каждого ноута чуток сложнее - либо вручную ставить на каждый либо скриптом, который будет определять железо и ставить нужное.

    Для одинаковых ноутов:
    1. На один ставим с флешки
    2. Добавляем одноразовый скрипт в автозапуск для сброса системных ID (SID changer utility)
    3. Снимаем образ
    4. На все остальные просто разворачиваем из образа (можно даже с сетевого хранилища - дабы не тягать образ на флешке туда-сюда)

    Можно, конечно и через PXE - в каждый ноут всё равно придётся отдельно втыкать и устанавливать. Что сетевой адаптер втыкать, что флешку. Тут уж кому как удобнее и привычнее.
    Ответ написан
    9 комментариев
  • Приложение для винды -- на чем написать новичку?

    Fragster
    @Fragster
    помогло? отметь решением!
    как альтернатива electron есть https://tauri.app/, который делает намного меньшие бинарники
    Ответ написан
    Комментировать