Задать вопрос
  • Запрос SQL на добавление записи?

    Fragster
    @Fragster
    помогло? отметь решением!
    кажется, вместо
    $price = ['price'];
    $sale = ['sale'];

    надо бы
    $price = $_POST['price'];
    $sale = $_POST['sale'];


    а сам запрос переделать хотя бы на prepared statements https://www.php.net/manual/en/mysqli.quickstart.pr... чтобы не создавать уязвимости на пустом месте

    заодно почитать про xss и про https://www.php.net/manual/en/function.strip-tags.php если потом этот контент выводится напрямую
    Ответ написан
    3 комментария
  • Как вернуть коммиты после rebase?

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

    @Pb_hard
    Это нормальная ситуация.
    Разные DNS, разные маршруты, по разному настроена блокировка ресурсов.
    Вариантом много.
    В первую очередь проверьте DNS - у меня дома DNS блокирует доступ к большому количеству сайтов.
    Ответ написан
    Комментировать
  • Как в Maven-проекте собрать код отдельно от ресурсов?

    @shushara4241
    Тут нужно понять такую идею, что ресурс - это неотъемлимая часть программы, которая должна существовать для ее нормальной работы и именно поэтому помещается в resources и существует внутри одного jar-файла. Если эти файлы убрать из jar, то они перестают быть "ресурсами", а становятся обычными файлами в файловой системе и работать с ними нужно соответственно - через пакеты java.io/java.nio условно
    Ответ написан
    Комментировать
  • Как получить Token для API Яндекс.Диска?

    @q2digger
    никого не трогаю, починяю примус
    В документации смотрел ?
    https://yandex.ru/dev/disk-api/doc/ru/concepts/qui...
    Ответ написан
    Комментировать
  • Чем frontend разработчик занят на реальных проектах?

    С резким ростом популярности React Server Components и Next.js в последнее время происходит некий сдвиг в понимании, что такое фронтенд.
    BFF уже почти становится неотъемлемой частью "фронтенда", и становится обременительно разделять браузер и сервер на разные команды.
    На Западе, вообще, уже очень давно и макетами, и вёрсткой, и анимациями очень часто занимается один человек - дизайнер, фронтендеры занимаются связкой браузер + BFF, а бэкендеры занимаются более сложной бизнес-логикой.
    К тому же, джуниорам зачастую дают те задачи, которыми сами не хотят заниматься, и на что нет времени. Т.е. это что-то занудное, работа с legacy, передвижение кнопки на 5px влево и т.д. Крайне редко джуниорам дают интересные творческие задачи. Не факт, что вам на новом месте не дадут такие же неинтересные задачи.
    Вы можете либо молча сильно стараться в надежде, что вам потом дадут что-то интересное, заметив ваше рвение, либо, лучше всего, пообщаться по-человечески с коллегами и начальством, объяснив, что вы рветесь в бой, а вас в тылу держат. Попросите рассказать об их планах на ваш счёт.
    Не исключено, что у вас как раз хорошо получается "Настройка тестов, CI/CD, OLAP CUBE, оптимизация запросов к БД", и поэтому вам эти задачи и дают)
    В общем, человеческое общение с коллегами очень часто решает проблемы.
    Если же вы к ним придёте с открытой душой, а вас токсично отошьют, вот тогда подумайте о смене работы.
    Ответ написан
    7 комментариев
  • Почему i? Почему переменную, используемую в циклах, обычно называют именно i?

    @alexalexes
    index. А вообще, индексы элементов массива пришли из математики - i, j, k для первых трех измерений.
    Просто, первыми компухтеры оседлали математики, отсюда и традиция в циклах использовать эти буквы.
    Ответ написан
    2 комментария
  • Чем frontend разработчик занят на реальных проектах?

    @Giperoglif
    Настройка тестов, CI/CD, OLAP CUBE, оптимизация запросов к БД
    - это важно для фронтенда знать, что такое просто есть) явно вас не тем загружают.
    Ответ написан
    2 комментария
  • Можно ли с такой проблемой вернуть по заводскому браку?

    veselov4nton
    @veselov4nton
    Системный администратор.
    Если ты не нарушала условия эксплуатации (влага, перегрев и т.п.), то по закону о защите прав потребителей (например, в РФ — ст. 18 и 19 ЗоЗПП), ты имеешь право потребовать ремонт, замену или возврат денег — на выбор.
    Ответ написан
    2 комментария
  • Какую платформу выбрать для создания MVP?

    @Everything_is_bad
    Ту которую лучше всего знаешь ты или исполнитель, а то в итоге окажется, что будешь разбираться с платформой дольше чем писать mvp, да еще и не осилишь.
    Ответ написан
    5 комментариев
  • Не понимаю какой php.ini загружается?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    У PHP разные файлы настроек для разных сред. Вы поменяли настройки для CLI (консоли), а нужно для FPM (скорее всего).
    Вы вывели вот phpinfo() — там указан файл, из которого берутся эти настройки. Поищите по странице «.ini» и увидите, где менять.
    Ответ написан
    Комментировать
  • Как сделать на сайте цитаты, как в Telegram?

    взять тег <blockquote> и стилизовать.
    Ответ написан
    Комментировать
  • Хватит ли Macbook air m3 16/512 для веб разработки?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Да, хватит вполне. Даже аир м1 с 16 гигами легко переваривает 10-15 контейнеров в докере. В целом аир - отличнейшая рабочая машинка. Рекомендую брать в конфигурации с максимальным объёмом ОЗУ: сегодня для большинства задач 16 гигов достаточно, но это уже нижняя планка. Чем больше памяти - тем лучше. Нехватка места ПЗУ легко решается внешним USB M2 диском. Ещё один важный нюанс: у аира лимит на число подключаемых внешних мониторов в 2 штуки.
    Ответ написан
    2 комментария
  • Как перегнать видео с айфона (HEVC->H.264) без цветовых искажений?

    nidalee
    @nidalee
    Проблема не в HEVC, а в HDR.
    Конвертируйте цветовое пространство из rec2020 в rec709. Например:
    ffmpeg -hide_banner -y -i .\costa_rica_4k_60fps_hdr_uhd.webm -vf "zscale=t=linear:npl=100,format=gbrpf32le,zscale=p=bt709,tonemap=tonemap=hable:desat=0,zscale=t=bt709:m=bt709:r=tv,format=yuv420p" -c:v libx264 .\costa_rica_4k_60fps_sdr_uhd-10s.libx264.mp4

    https://www.binarytides.com/convert-hdr-video-to-s...

    По софту с GUI не подскажу, но такое умеют многие. Handbrake, например. Ищите по colorspace, rec2020, rec709

    UP: а, да. Возможно оно вам не надо. Есть плееры, которые производят конвертацию на лету. Например mpv.
    Ответ написан
    5 комментариев
  • Объединенный буфер обмена у двух пк. Как это возможно?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Скорее всего там стоит какое-то приложение из категории шуток и приколов. Или какое-то из приложений для управления двумя машинами с одной машины типа InputDirector (программный KVM) - функционал общего буфера обмена там из коробки есть. Ну или ещё что-то. Смотрите какие сервисы и приложения запущены и общаются по сети на этих двух машинах - в любом файерволле или в нормальном менеджере процессов видны все сетевые соединения. Там сразу будет видно сетевое соединение между машинами.
    Ответ написан
    4 комментария
  • Не могу установить OC Kali Linux на click bios 5?

    15432
    @15432
    Системный программист ^_^
    У вас включен Secure Boot, который проверяет цифровую подпись загрузчика на носителе. У загрузчика на флешке подпись отсутствует, что UEFI и сообщает. Для корректного запуска нужно отключить Secure Boot в другом разделе настроек, либо записать на флешку дистрибутив системы с цифровой подписью, которую примет ваш ПК.
    Ответ написан
    Комментировать
  • По порту 8080 php не работает?

    @rPman
    web-сервер Tomcat это для запуска java баэнда
    spoiler
    Точнее jvm, и я даже слышал компилятор php в jvm - JPHP, но это явно не ваш случай
    Так же есть смешная штука, запуск php на клиенте на javascript с помощью webasm, тоже думаю не ваш случай

    Вам нужна поддержка php на сервере, установить к примеру apache или nginx (+cgi) и в нем настроить проксирование, какие команды идут в tomcat а какие выполняются тут же.

    p.s. есть старый проект php-java bridge
    Ответ написан
    Комментировать
  • Прошу объяснить сам алгоритм перевода.Подробно,если можно. Заранее спасибо?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Не понимаю алгоритм перевода, плохо разбираюсь в теме

    Берёте листик, ручку и записываете ответы на следующие вопросы.
    1. Сколько всего виртуальных страниц?
    2. Какой размер каждой страницы?
    3. Какой итоговый объем памяти и какой это диапазон виртуальных адресов?
    4. Какой диапазон адресов у каждой конкретной виртуальной страницы?
    5. Какой номер физического блока у каждой страницы?
    6. Какой диапазон адресов у каждого блока?
    7. Какой диапазон физических адресов соответствует каждой страницы?

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

    @alexalexes
    В телефоне включаете "Точку доступа" и ноутом цепляетесь к телефону по wi-fi.
    Интернет берется с телефона.
    Если сигнал слабый, то телефон можно расположить около окна.
    Другие варианты будут сильно дороже, да и не нужно, когда есть интернет в телефоне.
    Ответ написан
    4 комментария