• Как полностью удалить Google Chrome в Ubuntu 12.04?

    oldbay
    @oldbay
    Вы не там ищете причину — хромиум можно было и не сносить. Пресловутый «вирус» попал только в настройки chromium в вашей учётке: ~/.config/cromium, если данный каталог удалить то браузер обнулится и настроится по умолчанию.
    Ответ написан
    Комментировать
  • Как добавить сопровождающего пользователя в приватный github репозиторий?

    ae_ph
    @ae_ph
    I'm a owl )
    Заходите внастройки, нажимаем "Repositories", выбираем нужный, нажимем "0 collaborators" а дальше тыкаем на кнопку "Add people"
    Это для наглядности всем другим кто ищет.
    623282c5bcd3b823747306.png
    623282cf424a8907670135.png
    623282d5eff5f497289962.png
    Ответ написан
    3 комментария
  • Как правильно прикрутить setTimeout для mouseenter/mouseleave?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    https://jsfiddle.net/L7ub1jsn/
    function enter(){
    console.log('Навел');
    }
    var timeout = null;
    
    $('#box').mouseenter(function(){
      clearTimeout(timeout);
      timeout = setTimeout(enter, 5000);
    });
    
    $('#box').mouseleave(function(){
      clearTimeout(timeout);
    });
    Ответ написан
    1 комментарий
  • Почему код на JsFiddle не работает, а на CodePen работает?

    nikolayshabalin
    @nikolayshabalin
    Автор профессиональных курсов в HTML Academy
    Dymok всё правильно написал.

    В jsfiddle пользовательский скрипт подключается в HEAD секции, а это значит, что Вы ищите кнопки до наступления события DOMContentLoaded. Ваших кнопок попросто ещё не существует.

    В codepen пользовательские скрипты подключаются перед закрытием , а значит Ваши кнопки уже существует и поэтому всё работает
    Ответ написан
    Комментировать
  • Как сделать чтобы модальное не скрывалось под меню?

    HardBot
    @HardBot
    back-end, front-end developer
    z-index
    Ответ написан
    Комментировать
  • Как сделать чтобы модальное не скрывалось под меню?

    @historydev
    Острая аллергия на анимешников
    Вам нужно использовать z-index для обоих элементов, чем меньше индекс, тем "ниже" или "глубже" элемент:
    div { z-index: 1 } /* Div выше p */
    p { z-index: 0 }

    Убедитесь что вы задаёте ширину после блока, где она установлена, либо используйте оператор !important:
    div { width: 200px !important }
    Ответ написан
    Комментировать
  • Насколько критично использование одинаковых названий в классе и id на странице?

    DevMan
    @DevMan
    вполне допустимо: разница только в том, что id должен быть уникальным на странице (среди других id), a класс нет.
    но, имхо, лучше избегать подобных ситуаций дабы избежать путаницы.
    Ответ написан
    Комментировать
  • Как правильно установить grub uefi?

    slo_nik
    @slo_nik Автор вопроса
    Решение нашлось, довольно простое.
    Для этого требуется:
    1) Выставить режим загрузки uefi
    2) Загрузочная флешка, поддерживающая uefi, делается элементарно, без всяких утилит.
    3) Консоль, в которой надо выполнить последовательно несколько команд

    sudo mount /dev/sda1 /mnt - монтируем раздел с системой
    sudo mount /dev/sda5 /mnt/boot/efi - монтируем раздел EFI
    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /sys /mnt/sys
    sudo chroot /mnt
    /# sudo grub-install /dev/sda - появится сообщение, что GRUB-efi установлен
    /# exit
    exit
    sudo umount --bind /dev /mnt/dev
    sudo umount --bind /proc /mnt/proc
    sudo umount --bind /sys /mnt/sys
    sudo umount /dev/sda5 /mnt/boot/efi
    sudo umount /dev/sda1 /mnt
    Ответ написан
  • Что такое такое rest api?

    @eandr_67
    web-программист (*AMP, Go, JavaScript, вёрстка).
    API социальных сетей - это вполне типичные примеры реализации REST API.

    REST (RESTful) - это общие принципы организации взаимодействия приложения/сайта с сервером посредством протокола HTTP. Особенность REST в том, что сервер не запоминает состояние пользователя между запросами - в каждом запросе передаётся информация, идентифицирующая пользователя (например, token, полученный через OAuth-авторизацию) и все параметры, необходимые для выполнения операции.

    Всё взаимодействие с сервером сводится к 4 операциям (4 - это необходимый и достаточный минимум, в конкретной реализации типов операций может быть больше):
    1. получение данных с сервера (обычно в формате JSON, или XML)
    2. добавление новых данных на сервер
    3. модификация существующих данных на сервере
    4. удаление данных на сервере

    Операция получения данных не может приводить к изменению состояния сервера.

    Для каждого типа операции используется свой метод HTTP-запроса:
    1. получение - GET
    2. добавление - POST
    3. модификация - PUT
    4. удаление - DELETE

    Т.е. :

    GET-запрос /rest/users - получение информации о всех пользователях
    GET-запрос /rest/users/125 - получение информации о пользователе с id=125
    POST-запрос /rest/users - добавление нового пользователя
    PUT-запрос /rest/users/125 - изменение информации о пользователе с id=125
    DELETE-запрос /rest/users/125 - удаление пользователя с id=125
    Ответ написан
    20 комментариев