Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

GoodPirojok

  • 0
    вклад
  • 60
    вопросов
  • 0
    ответов
  • 0%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Из-за чего при добавлении видео в Premier Pro оно зеленого цвета?

    AMCDM
    Ярослав Семенов @AMCDM
    Видеодизайнер
    Обновите Премьер, и не ставьте внешние кодек паки на монтажную машину.
    А вообще лучше не работайте с H264

    1 - H.264/265 = боль и страдания при монтаже и экспорте
    2 - перед монтажом необходимо перекодировать исходники в монтажный кодек Apple ProRes или DNxHR
    3 - для этого можно использовать Adobe Media Encoder или ffmpeg
    4 - в Premiere настройте кодек пререндера так же на ProRes или DNxHR, и делайте пререндер в перерывах, на этапе экспорта считайте в тот же кодек ProRes/DNXHR с включенной галочкой Use previews
    5 - посмотрите видео про кодеки

    И будет вам счастье: монтаж без тормозов и экспорт без глюков.
    Ответ написан 13 дек. 2020
    Комментировать
    Нравится 1 Комментировать
  • Из-за чего при добавлении видео в Premier Pro оно зеленого цвета?

    Юрий @addewyd
    стоит попробовать перекодировать с помощью ffmpeg, изменив pixel format куда-нибудь на yuv420
    Ответ написан 12 дек. 2020
    1 комментарий
    Нравится 2 1 комментарий
  • Как вставить переменные строкой в bind_param?

    FanatPHP
    FanatPHP @FanatPHP
    Чебуратор тега PHP
    массивом
    $sql->bind_param($char, ...[$adin, $dwa, $tree]);

    Хороший вопрос, который, к сожалению, редко задают
    Ответ написан 22 нояб. 2020
    Комментировать
    Нравится 2 Комментировать
  • Как автоматический получать результат 3-го столбца исходя из первых двух?

    nokimaro
    nokimaro @nokimaro
    Меня невозможно остановить, если я смогу начать.
    Не ясно что значит "пустой". NULL или 0?
    SELECT 
    Price, Sale, 
    ( CASE
        WHEN Sale IS NULL THEN Price
        ELSE (Price * Sale)
    END ) AS FinalPrice
    FROM table


    SELECT 
    Price, Sale, 
    IF( Sale IS NULL, Price, (Price * Sale) ) AS FinalPrice
    FROM table
    Ответ написан 08 нояб. 2020
    Комментировать
    Нравится 1 Комментировать
  • Как автоматический получать результат 3-го столбца исходя из первых двух?

    Rsa97
    Rsa97 @Rsa97
    Для правильного вопроса надо знать половину ответа
    ALTER TABLE `table`
      ADD COLUMN `FinalPrice` FLOAT 
        AS (IF(`Sale` IS NULL, `Price`, `Price`*`Sale`)) STORED;
    Ответ написан 08 нояб. 2020
    Комментировать
    Нравится 1 Комментировать
  • Есть простой способ избежать двойного нажатия кнопки?

    alexey-m-ukolov
    Алексей Уколов @alexey-m-ukolov Куратор тега JavaScript
    async function handleClick(event) {
      event.target.setAttribute('disabled', '');
    
      await someTask();
    
      event.target.removeAttribute('disabled');
    }
    Ответ написан 22 окт. 2020
    Комментировать
    Нравится 1 Комментировать
  • Как сделать поиск по совпадению двух и более слов в любом месте в mysql?

    generate @generate
    ...
    SELECT * FROM test 
               WHERE SOUNDEX(name) 
    LIKE CONCAT('%',SUBSTRING(SOUNDEX('Картошка хорошая из армении'),2),'%');

    Источник
    Ответ написан 19 окт. 2020
    Комментировать
    Нравится 2 Комментировать
  • Почему не работает чекбокс на скрытие?

    Ankhena
    Ankhena @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Потому что на одном уровне с .form-text нет тега с id form-text

    Вам нужно вынуть первый инпут из div. А потом написать
    .form-text:checked ~ .box #form-text { display: none;}
    Ответ написан 13 окт. 2020
    Комментировать
    Нравится 2 Комментировать
  • Как сделать таймер обновляемым?

    firedragon
    Владимир Коротенко @firedragon
    Senior .NET developer
    Я вот честно не понял что вы хотите.
    Но

    var tm = setTimeout(fn, 1000);
    function fn(){
    clearTimeout(tm);
    // создавайте что хотите
    }
    Видимо вам поможет.
    Пс клики считайте в глобальной переменной, и проверяйте в таймере
    Впрочем есть и более правильный метод
    https://webdevkin.ru/posts/frontend/kak-ispolzovat...
    Ответ написан 07 окт. 2020
    Комментировать
    Нравится 1 Комментировать
  • Как сделать таймер обновляемым?

    E1ON
    Loli E1ON @E1ON Куратор тега JavaScript
    web, gamedev, anime, science
    Удалять старый обработчик и запускать новый
    https://www.w3schools.com/jsref/met_win_cleartimeo...
    Ответ написан 07 окт. 2020
    Комментировать
    Нравится 1 Комментировать
  • Где ошибка в псевдоселекторе?

    scottparker
    scottparker @scottparker
    .form {
      position:relative;
    }
    .form:after {
    	content:"cars";
    	display: block;
    	position: absolute;
    	top:50px;
    	left:10px;
    	width:100px;
    	height: 100px;
    	background-color:red;
    }
    Ответ написан 03 окт. 2020
    Комментировать
    Нравится 1 Комментировать
  • Почему после добавления блоков код в HTML не меняется?

    vilinyh
    vilinyh @vilinyh
    Потому что "хтмл", который вы просматриваете - это код, полученный от сервера, а изменения вы вносите с помощью JS в отображаемую на вашем экране модель документа, построенную браузером на основе HTML-кода сервера.

    Если вы хотите поменять документ в одном браузере и увидеть свои изменения в другом - вам необходимо сначала сохранить эти изменения на сервер.
    Ответ написан 21 сент. 2020
    1 комментарий
    Нравится 3 1 комментарий
  • Как при выборе в Select менять Option в другом Select?

    0xD34F
    0xD34F @0xD34F Куратор тега JavaScript
    https://jsfiddle.net/ky4qbt8a/
    Ответ написан 05 сент. 2020
    1 комментарий
    Нравится 3 1 комментарий
  • Почему при вставке вставляется только часть текста, а не весь?

    Rsa97
    Rsa97 @Rsa97
    Для правильного вопроса надо знать половину ответа
    Потому что вы не добавили кавычки вокруг true box.
    В результате в браузер приходит <div class="box" data-box=true box</div>
    Браузер интерпретирует это как <div class="box" data-box="true" box</div>
    Ответ написан 30 авг. 2020
    1 комментарий
    Нравится 2 1 комментарий
  • Php 7+ умеет без библиотек открывать excel и гугл таблицы?

    Stalker_RED
    Stalker_RED @Stalker_RED
    Нет конечно.
    у гуглотаблиц есть api, а для экселя есть PHPOffce

    Если не нужны навороты вроде формул и графиков, то и то и другое сохраняется как CSV, а для него уже есть встроенная функция fgetcsv().
    Ответ написан 27 авг. 2020
    6 комментариев
    Нравится 9 6 комментариев
  • Как в grid задать авто отступы при указании ширини внутренних блоков?

    Ankhena
    Ankhena @Ankhena Куратор тега CSS
    Нежно люблю верстку
    grid-template-columns: repeat(auto-fit, minmax(30px, 1fr));

    или
    grid-template-columns: repeat(auto-fill, minmax(30px, 1fr));


    Вместо 30 поставьте сколько нужно.
    Ответ написан 27 авг. 2020
    Комментировать
    Нравится 1 Комментировать
  • Как лучше слать ответ, только json или можно с html кодом сразу?

    Stalker_RED
    Stalker_RED @Stalker_RED
    Можно и так и этак.
    Если шлете JSON, то можно потом менять отрисовку на фронте не меняя бек вообще. Datatables прикрутить, например.
    Если шлете сразу готовый HTML, и он не сильно перегружен лишними элементами, то чуточку быстрее это все отрисуется на клиенте.

    Заметные отличия проявятся когда у вас в таблице будет 10-15 тысяч записей, и пересылка всего одной пачкой начнет тупить.
    Ответ написан 18 авг. 2020
    Комментировать
    Нравится 1 Комментировать
  • Как заблокировать доступ к папкам и файлам или перенаправить запрос?

    FanatPHP
    FanatPHP @FanatPHP
    Чебуратор тега PHP
    В браузере открывается эта папка и видны все файлы.

    Ну и что?

    Вообще конечно листинг это неаккуратненько.
    Если у тебя апач, то добавиь .htaccess со строчкой
    Options -Indexes
    Ответ написан 10 авг. 2020
    8 комментариев
    Нравится 1 8 комментариев
  • Как заблокировать доступ к папкам и файлам или перенаправить запрос?

    Stalker_RED
    Stalker_RED @Stalker_RED
    В этой папке создайте файл .htaccess и пропишите в нем
    deny from all

    Еще лучше перенести папку на уровень выше, чтобы она была не ВНУТРИ вашего document_root, а РЯДОМ с ним.
    Ответ написан 10 авг. 2020
    6 комментариев
    Нравится 2 6 комментариев
  • Как заблокировать доступ к папкам и файлам или перенаправить запрос?

    prrrrrrr
    prrrrrrr @prrrrrrr
    Верстаю сразу на PHP.
    В браузере открывается эта папка и видны все файлы.

    сделайте index.html в каталоге system и пропишите редирект на js например
    Ответ написан 10 авг. 2020
    8 комментариев
    Нравится 1 8 комментариев
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • w3bsmes
    Alice
    • 10 ответов
    • 0 вопросов
  • Василий Банников
    • 9 ответов
    • 0 вопросов
  • hottabxp
    Сергей Карбивничий
    • 8 ответов
    • 0 вопросов
  • Alexa2007
    • 6 ответов
    • 0 вопросов
  • dimonchik2013
    dimonchik2013
    • 6 ответов
    • 0 вопросов
  • SignFinder
    Alexey Dmitriev
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации