• Какие есть полезные букмарклеты для Оперы, где их взять и как правильно установить?

    @rodocop
    гик, гном-волшебник из компьютерного подземелья
    Можно попастись на ветке руборда.

    Можно сходить на marklets.com

    Можно в гугл, наконец - он выдаст ссылки на основные коллекции букмарклетов.

    Но хорошую коллекцию придется собирать долго. У меня есть файл закладок, в котором собрана куча букмарклетов, но без описаний (хотя и рассортированы по "говорящим" папкам). Правда, многое там уже устарело (многие букмарклеты завязаны на веб-сервисы и вымирают постепенно)
    Ответ написан
    Комментировать
  • Как на мобильных устройствах добиться height 100vh на первом экране?

    @Froggyweb
    Ответ написан
    Комментировать
  • Как на мобильных устройствах добиться height 100vh на первом экране?

    @timka92
    Новичок
    Вы можете попробовать min-height: -webkit-fill-available;свойство CSS вместо 100vh. Должно помощь!
    Ответ написан
    Комментировать
  • Как найти иконки OK и VK в CSS content: "\f14b";?

    Вижу, что у вас это при помощи шрифта сделано.
    Можете используемый шрифт скачать и посмотреть, что там внутри. fa - это скорей всего font awesome.
    f263: https://fontawesome.com/v4/icon/odnoklassniki
    f189: https://fontawesome.com/v4/icon/vk

    Вы можете также:
    - Найти другой шрифт, в утром есть все нужные вам иконки
    - Сделать такой шрифт самостоятельно. Это не так сложно. Вы просто находите SVG изображения социальных сетей, а потом на каком-то сервисе типа https://icomoon.io/, https://fontello.com/ (тут, похоже, уже есть нужные иконки) генерируете из этих иконок кастомный шрифт. И в CSS там где нужно показать иконку, указываете этот шрифт.
    Ответ написан
    Комментировать
  • Как сделать аналог автокада на html/css?

    NeiroNx
    @NeiroNx
    Программист
    Все можно написать, было бы желание и время:
    https://github.com/jscad/OpenJSCAD.org
    Ответ написан
    2 комментария
  • Как изменить цвет кнопки при нажатии и при повтоном вернуть исходный цвет?

    Stalker_RED
    @Stalker_RED
    element.classList.toggle('myClass');

    The toggle() method of the DOMTokenList interface removes an existing token from the list and returns false. If the token doesn't exist it's added and the function returns true.

    (classList.toggle() добавляет класс если его нет и удаляет, если он уже есть. Магия!)
    Ответ написан
    1 комментарий
  • Как хранить файлы в облаке, а отдавать через www?

    OrlovEvgenii
    @OrlovEvgenii
    golang developer / DevOps
    Таким образом ты непосредственно будешь отдавать файлы со своего сервера. тем самым лишний раз создавай нагрузку на него, как собственно и на канал в сеть.
    Лучше используй REST или WebDav API Яндекса
    https://tech.yandex.ru/disk/webdav/
    https://tech.yandex.ru/disk/rest/

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

    FessAectan
    @FessAectan
    Люблю MikroTik, nix, asterisk и VoIP в целом
    # aptitude install chkconfig
    # chkconfig -l
    acpid                     0:off  1:off  2:on   3:on   4:on   5:on   6:off
    apache2                   0:off  1:off  2:on   3:on   4:on   5:on   6:off
    atd                       0:off  1:off  2:on   3:on   4:on   5:on   6:off
    bootlogs                  0:off  1:on   2:on   3:on   4:on   5:on   6:off
    bootmisc.sh               0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    checkfs.sh                0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    checkroot-bootclean.sh    0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    checkroot.sh              0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    console-setup             0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    cron                      0:off  1:off  2:on   3:on   4:on   5:on   6:off
    dbus                      0:off  1:off  2:on   3:on   4:on   5:on   6:off
    exim4                     0:off  1:off  2:on   3:on   4:on   5:on   6:off
    hostname.sh               0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    hwclock.sh                0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    isc-dhcp-server           0:off  1:off  2:on   3:on   4:on   5:on   6:off
    kbd                       0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    keyboard-setup            0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    killprocs                 0:off  1:on   2:off  3:off  4:off  5:off  6:off
    kmod                      0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    motd                      0:off  1:on   2:on   3:on   4:on   5:on   6:off
    mountall-bootclean.sh     0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    mountall.sh               0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    mountdevsubfs.sh          0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    mountkernfs.sh            0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    mountnfs-bootclean.sh     0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    mountnfs.sh               0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    mpt-statusd               0:off  1:off  2:on   3:on   4:on   5:on   6:off
    mtab.sh                   0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    networking                0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    nfs-common                0:off  1:off  2:on   3:on   4:on   5:on   6:off  S:on 
    nfs-kernel-server         0:off  1:off  2:on   3:on   4:on   5:on   6:off
    procps                    0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    rc.local                  0:off  1:off  2:on   3:on   4:on   5:on   6:off
    rcS                       0:off  1:off  2:off  3:off  4:off  5:off  6:off
    rmnologin                 0:off  1:off  2:on   3:on   4:on   5:on   6:off
    rpcbind                   0:off  1:off  2:on   3:on   4:on   5:on   6:off  S:on 
    rsyslog                   0:off  1:off  2:on   3:on   4:on   5:on   6:off
    samba                     0:off  1:off  2:on   3:on   4:on   5:on   6:off
    sendsigs                  0:off  1:off  2:off  3:off  4:off  5:off  6:off
    ssh                       0:off  1:off  2:on   3:on   4:on   5:on   6:off
    tftpd-hpa                 0:off  1:off  2:on   3:on   4:on   5:on   6:off
    udev                      0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    udev-mtab                 0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
    umountfs                  0:off  1:off  2:off  3:off  4:off  5:off  6:off
    umountnfs.sh              0:off  1:off  2:off  3:off  4:off  5:off  6:off
    umountroot                0:off  1:off  2:off  3:off  4:off  5:off  6:off
    urandom                   0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on

    PROFIT!
    Ответ написан
    1 комментарий
  • Эпоксидная смола, какую выбрать?

    @tugo
    Ищите по словам "эпоксидная смола для бижутерии", "эпоксидная смола для творчества".
    magicclay.ru/epoksidnaya-smola-pebeo/view-all-prod...
    jbizhu.ru/category/epoksidnye-smoly-klei-kompaundy
    для заливки
    Ответ написан
    Комментировать
  • Какие есть альтернативы получения оплаты из США?

    RicoX
    @RicoX
    Ушел на http://ru.stackoverflow.com/
    Суммы примерно как у вас, получаю на ePayments.com снимаю в любом банкомате, принимающим мастеркард, как альтернатива Payoner, но там тарифы свинские. Налоги на вашей совести, банк данные в налоговую не передает.
    Ответ написан
    6 комментариев
  • Стоит ли связываться с бесплатными доменами Dot.tk?

    @ceban
    Для тестов бесплатные домены вполне подойдут, но если проект коммерческий не пожалей-те пару $ и купите домен.
    Кстати говоря кроме бесплатных .tk, если ещё .ml, .cf, .ga - эти домены тоже в основном бесплатны. И если решитесь пользоваться Freenom - лучше воспользуйтесь сторонним DNS, благо есть много бесплатных.
    Почитайте подробней здесь: www.freenom.com/en/freeandpaiddomains.html
    Ответ написан
    Комментировать
  • Как сделать кнопку наверх без прокрутки?

    kompi
    @kompi
    nullstack devoops
    "Господи, нагородили":
    window.scroll(0,0);
    Для ленивых:
    <span onclick="window.scroll(0,0);">^^^^</span>
    Ответ написан
    1 комментарий
  • Как сделать кнопку наверх без прокрутки?

    @iamDimka
    <span title="Вернуться к началу" class="top" onclick="(document.documentElement.scrollTop ? document.documentElement : document.body).scrollTop = 0;">Наверх</span>


    но, еще лучше вынести в js файл
    Ответ написан
    Комментировать
  • Какой есть jQuery аудио плеер для воспроизведения музыки?

    @artishok
    кратко
    Ответ написан
    Комментировать
  • Удаление определенного className у всех узлов. Производительное решение?

    А обязательно именно удалять классы? Может, достаточно их просто отключать?

    Если да, то можно сделать так:
    <body class="your-class-enabled">
      ...
        <div class="your-class">...</div>
        <div class="your-class">...</div>
      ...
    </body>


    И CSS переделать. Вместо
    .your-class {
      ...
    }

    писать
    .your-class-enabled .your-class {
      ...
    }


    В этом случае достаточно убрать класс "your-class-enabled" из body и класс "your-class" отключится у всех элементов разом.
    Ответ написан
    1 комментарий
  • Как задать класс стилей для меток в теме WordPress?

    Возможно вам подойдет этот код:

    <?php
    $tag_arr = array();
    foreach (get_the_tags() as $tag)  
    {  
    	$tag_arr []= '<a href="'.get_tag_link($tag->term_id).'" class="name_class">'.$tag->name.'</a>';
    }
    echo implode(',', $tag_arr);


    name_class - замените на свой

    Так же доступны:
    $tag->term_id - ID метки
    $tag->name - название метки
    $tag->slug - альтернативное название
    $tag->term_group - группа, к которой принадлежит метка, если такая имеется
    $tag->taxonomy - таксономия. Для этого примера всегда 'post_tag'
    $tag->description - описание метки, указанное в настройках
    $tag->count - количество записей у метки
    Ответ написан
    1 комментарий
  • Выбор ОПСоСа и тарифа для 3G-интернета (СПб)?

    @komjaga
    Программист встроенного ПО
    Посоветую Ростелеком 2Gb за 100руб в месяц и 7Gb за 200руб

    Недостатки: работает только в черте города
    достоинства: мало народу, поэтому скорость более чем достойная
    Ответ написан
    Комментировать
  • Двойной слеш в адресах подключаемых скриптов

    nazarpc
    @nazarpc
    Open Source enthusiast

    Авоматически выбирает http/https в зависимости от текущего сайта

    Ответ написан
    1 комментарий
  • Идеальная структура файлов и каталогов для архива проектов

    @m-haritonov
    Абстрактной идеальной структуры не существует, т.к. структура зависит от различных критериев (смысловое содержание, заказчик, тип файла, время получения от заказчика и т.п.), которые в свою очередь зависят от рабочего процесса, который используется в группе разработчиков. На основе этих критериев файлы и организуются в структуру. Притом, список критериев не обязательно единый для всех файлов.

    Как хранить все? По проектам в папках, дальше по направлениям или по числам?

    Проведите аудит всех файлов, чтобы выявить список уже используемых и требуемых (но ещё не используемых) критериев. Затем, учитывая модель работы каждого из разработчиков и потребности пользователей выберите нужные критерии так, чтобы они не вызывали раздражения у разработчиков при заполнении, но и позволяли находить информацию с адекватной степенью точности (т.е. не стоит углубляться в детализацию структуры и заставлять разработчиков заполнять у каждого файла тучу критериев ради моментального поиска нужного файла, выполняемого раз в несколько месяцев, но и чтобы при поиске нужного файла пришлось просматривать вручную лишь ограниченный участок иерархии файлов).

    Для группы проектов можно использовать иерархию (например, в случае проектов одной крупной компании, объединённых общим стилем). В этом случае будьте готовы к тому, что структуру файлов придётся перестраивать в случае изменения структуры компании или при возникновении несоответствия создаваемых материалов структуре компании (чтобы этого избежать, можно сразу использовать в качестве названий подпроектов названия, отстранённые от конкретных названий фирм и более соответствующие структуре создаваемых материалов).

    Устаревшие файлы можно периодически складывать в папку «архив», которую создавать в той же папке, что и архивируемый файл (т.е. создавать свою папку «архив» в каждой из папок структуры файлов).

    Что делать если в одном проекте отдельно разрабатывали лого, отдельно спустя полгода сайт, а потом отдельно еще какие-то мелочи?

    Объединить все эти материалы в один проект с общим названием, в котором уже создать подпапки «сайт», «лого», «фирменный стить», «печатная продукция» и т.п. В качестве общего названия можно использовать название фирмы, домена и т.п., при необходимости добавляя к каждому названию префикс, используя написание с большой буквы и т.п. средства для указания на то, что название этой папки является названием проекта.

    Не пугайтесь, если объединение будет масштабным (однако задумайтесь над целесообразностью выбранного момента объединения, если итоговая структура ещё туманна или планируются дополнительные изменения).

    Как быть если одни и те же материалы используются в нескольких проектах?

    Поместить такие материалы в отдельный проект с «пространным» названием (например, «общее», «другое», «библиотека» и т.п.). Притом, такая папка с общими файлами не обязательно должна быть одна. В случае, если внутри одного проекта используется иерархия из подпроектов, то такие «пространные» папки могут быть на любом уровне.

    Пример структуры:

    общее/
    	архив/
    		резные узоры (03.09.2012).psd
    		резные узоры (12.03.2012).psd
    		резные узоры (10.11.2012).psd
    	резные узоры.psd
    ООО Пульс/
    	сайт/
    		главная страница.psd
    		внутренняя страница.psd
    	печатная продукция/
    		новогодняя акция 2013 (10x25).psd
    	фирменный стиль/
    		визитка.psd
    	материалы от заказчика/
    		11.02.2013/
    			фото директора.png
    		16.03.2013/
    			фото бухгалтера.png
    			фото администратора.png
    ОАО ТелеСистемы/
    	общее/
    		диалоговое окно.psd
    		всплывающая подсказка.psd
    	Ритейл/
    		сайт/
    		печатная продукция/
    
    	Интранет/
    		сайт/
    

    P.S.: в качестве названий папок, естественно, можете использовать и английские названия (archive, general, library и т.п.).
    P.P.S.: я рассматривал организацию материалов исключительно на основе файлов и директорий.
    Ответ написан
    5 комментариев
  • выбор android смартфона 4 дюйма

    Vufer
    @Vufer
    под мои нужды идеально подходил смарт jiayu g2s. но сейчас черный не заказать в китае

    Не может быть :)
    Ответ написан
    Комментировать