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

    SagePtr
    @SagePtr
    Еда - это святое
    Тут права доступа NTFS менять. А основной ли раздел или дополнительный - никак не влияет на файловую систему, это костыли старой MBR-разметки дисков, позволяющей создать не больше 4 основных разделов.
    Ответ написан
    Комментировать
  • Ошибка при вызове окна сохранения, как решить?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Судя по скрину, у вас сначала выводится дофига контента, а затем вы пытаетесь отправить файл. Так как все заголовки уже отправлены, естественно никакие данные в заголовок посреди вывода контента уже не добавятся (о чем собственно и написано в варнинге).
    Ответ написан
    Комментировать
  • Как понять стоит ли менять экран на смартфоне?

    @kalapanga
    Если телефон такого уровня для чего-то нужен и общая стоимость запчастей и работ по ремонту меньше стоимости аналогичного б/у телефона в рабочем состоянии, то чините.
    Предположу, что, скорее всего, ремонт нецелесообразен.
    Ответ написан
    Комментировать
  • Как понять стоит ли менять экран на смартфоне?

    xez
    @xez
    TL Junior Roo
    в 2014 вроде покупал

    В утиль
    Ответ написан
    Комментировать
  • Как сделать возможность добавления картинки товара, загружая её перед этим в БД?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Есть ли какие-нибудь хорошие файловые хранилище с которыми удобно и практично работать?
    Файловая система. Это самый удобный и практичный метод хранения мультимедийных файлов. В зависимости от ваших возможностей, компетенций и используемых технологий, вы можете использовать как локальную ФС, так и любое облачное хранилище через соответствующее АПИ, используя драйверы доступа к файлам, например как это реализовано в Ларавел.
    Ответ написан
    Комментировать
  • Как сделать анимированное подчёркивание ссылки у текста в 2 строки?

    FeST1VaL
    @FeST1VaL
    Тихий
    Ответ написан
    Комментировать
  • Как избежать 429 ошибки при скраппинге?

    @Everything_is_bad
    долбить API с меньшей частотой, а еще лучше, выяснить какие у них лимиты и начать их соблюдать
    Ответ написан
    Комментировать
  • Подсчёт в бд по возрастанию?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    2 < 10
    '2' > '10'
    Непправильный тип поля place.
    Ответ написан
    3 комментария
  • Можем ли мы быть уверены в несуществовании в каждом компьютере "подпольных" программ?

    CityCat4
    @CityCat4 Куратор тега Информационная безопасность
    Дома с переломом ноги
    Странно, вроде до полнолуния еще далеко, откуда же такие безумные вопросы... Интересно, сколько тебе лет, братан...

    Ну хорошо, давай тебе ответит человек видевший становление этих ваших тырнетов и работающий с компьютерами (какими они тогда были) с 1988 года :)
    какой-нибудь древний язык программирования или ОС только при зарождении IT не были запрограммированы так, что в них есть особый скрытый доступ

    Древние ОС? Какие? RSX-11M? VMS? (она же СВМ)? Хотел бы я посмотреть на то, как ты запускаешь СВМ :) там нативное железо занимает площадь приличного кафе и жрет энергии как хороший майнинговый пул. Или может MSDOS или античные варианты UNIX?
    Да, у всех этих ОС есть прямой доступ к регистрам процессора - в MSDOS можно было напрямую в отладчике видеть, как работает ассемблер - занимательное зрелище! Только он не "особый скрытый", а самый обычный открытый, согласно спецификации на процессор.
    есть особый скрытый доступ к, например, внутренней межсетевой коммуникации

    Какой-какой коммуникации? Между терминалом А и терминалом Б что ли? Или ты всерьез считаешь, что межмашинная коммуникация была всегда? Проснись и пой, братан, в России она появилась только в серединие 90-х, а до этого не было никакой "межсетевой коммуникации". Хотя конечно на ЕС ЭВМ (где и работала VMS, она же СВМ) была "межюзерная" коммуникация, потому что занимала ЕС ЭВМ приличное такое здание, в ней могло быть до 32 терминалов (одновременно работающих рабочих мест).
    Братан, до примерно 2004 года в тырнете не было ни спама, ни вирусов. Никто не защищал почтовые адреса, никто не проверял их подлинность, никто не морочился каким-то скрытым управлением.
    что, если есть подпольный интернет

    Есть. Даркнет называется. Работает через Tor. А Tor - через общие сети.
    Если это так, каким образом можно обнаружить подобные скрытые процессы?

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

    ipatiev
    @ipatiev Куратор тега PHP
    Потомок старинного рода Ипатьевых-Колотитьевых
  • Как сделать так, чтобы при наведении курсора на один svg не срабатывало наведение на другой svg?

    Fragster
    @Fragster
    помогло? отметь решением!
    Сделать один SVG нулевой высоты, в него добавить symbol и его уже использовать в двух других svg
    правда придется использовать для fill currentColor или var()
    Ответ написан
    4 комментария
  • Как восстановить пароль к хабр фриланс?

    @Everything_is_bad
    как и везде, если что-то самостоятельно не смог осилить или найти, надо сначала писать в поддержку, а не бежать сюда
    Ответ написан
    Комментировать
  • Как объединить разделы одного харда, если они находятся на разных дисках?

    @Drno
    Скопировать все данные. Удалить все разделы. Создать 1 раздел по новой. Скопировать данные обратно
    Ответ написан
    1 комментарий
  • Как реализовать идеальный метод indexOf?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Вы неверно понимаете суть О-нотации. Почитайте книги Дональда Кнута про это.
    O(3) - это то же самое, что O(1). Нет разницы. O(N), O(N+1000), O(10*N) - это тоже одно и то же.
    В таких случаях речь всегда идёт не про конкретный кейс, а про обобщенный. Вы не знаете в каком порядке элементы вашего массива, где находится искомый, сколько всего элементов будет в конкретных кейсах, поэтому определяется ряд случаев: средний (по вероятности, если входные данные рандомные), худший (чтобы понимать границы и сколько может "висеть" алгоритм теоретически). Лучшие варианты обычно никого не интересуют, потому что и вероятность их мала, и смысла никакого нет в столь малых величинах.

    У вас типичный случай компромисса в реализации структуры данных. Вы всегда балансируете между памятью и скоростью. Больших семь шапок из овцы не выкроить никак.
    То есть, вы можете сделать такую структуру данных, которая "под капотом" будет держать древовидный индекс с данными или отсортированную по ключу карту значений для бинарного поиска. Хотя эти варианты - суть одно и то же.
    Если не рассматривается вариант размена производительности на память, то в этой задаче у вас будет только O(N) без вариантов.
    Если усложнить структуру данных, то можно добиться и O(logN) при поиске, и даже O(1). Почитайте как устроен словарь в питоне.

    Да, помимо сложности поиска у вас будет сложность вставки в структуру новых элементов. И тут опять трейд-офф. Ну а что вы хотели?
    Ответ написан
    3 комментария
  • Как оставить focus рабочим только для меню?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега CSS
    Нужно назначать кликнутой ссылке отдельный класс, который бы обозначал её активность.
    Это делает на основании адреса страницы либо бэкенд при генерации шаблона, либо JS, если это SPA.

    В представленной песочнице это может выглядеть примерно так:
    .nav ul li a.active {
      text-decoration: underline;
      text-decoration-thickness: 2px;
      text-underline-offset: .1em;
    }

    const $links = document.querySelectorAll('.nav a');
    
    Array.from($links).forEach(($link) => {
      $link.addEventListener('click', (event) => {
        document.querySelector('.nav a.active')?.classList.remove('active');
        event.target.classList.add('active');
      })
    });
    Ответ написан
    1 комментарий
  • Как подчинить алгоритм YouTube?

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

    Lynn
    @Lynn
    nginx, js, css
    Вместо экспорта переменной лучше экспортировать методы для её чтения и изменения.
    let myVar = false;
    const getMyVar = () => myVar;
    const setMyVar = (value) => { myVar = value };
    
    module.exports = { getMyVar, setMyVar };


    const { getMyVar, setMyVar } = require('./myVarModule');
    
    console.log(getMyVar());
    setMyVar(true);
    console.log(getMyVar());
    Ответ написан
    Комментировать
  • Как добиться такого эффекта при наведении?

    Get-Web
    @Get-Web Куратор тега CSS
    Front-End Developer
    Интересная задача. В общем весь фокус в том, что поверх видимых карточек, лежит точно такая же сетка с невидимыми карточками у которых есть только синий border. На сетку, которая лежит сверху, наложена маска:
    mask: radial-gradient(320px 320px at var(--x) var(--y), black 1%, transparent 40%);

    То есть у всего блока с синими border остается видимым только радиальный градиент в 320px, а x и y это координаты курсора. Ну и грубо говоря получается такая картина:

    Ответ написан
    4 комментария
  • На чем пишут современные соц.сети, способные выдержать большой поток людей?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Нужно писать соцсеть на "одних лишь ЯП". Производительность CMS принципиально ограничена. Все существующие соцсети, "способные выдержать большой поток" - это очень индивидуальные решения, без каких-либо готовых компонентов.
    Ответ написан
    Комментировать