Задать вопрос
  • Как добавить слэш для всех пунктов кроме последнего?

    Shutik
    @Shutik
    Погромист халявщик
    может проще стилизовать ?
    ul>li {
        display: inline-block
    }
    ul>li+li:before {
        padding: 0 5px;
        color: #ccc;
        content: "/\00a0"
    }
    Ответ написан
    3 комментария
  • Правильно ли реализовал структуру БД?

    id в book_author не нужен. Сделайте нормальный композитный ключ из book_id и author_id, всем будет хорошо (в том числе СУБД).
    Ответ написан
    Комментировать
  • Selenium, как дождаться перезагрузки страницы?

    sim3x
    @sim3x
    Оставь слип - так проще
    или
    www.obeythetestinggoat.com/how-to-get-selenium-to-...
    Ответ написан
    Комментировать
  • В чем разница между HTMLCollection, возвращаемой getElementsByTagName и getElementsByClassName?

    nazarpc
    @nazarpc
    Open Source enthusiast
    Почитайте что такое тэг, класс и селектор. После этого станет понятно на сколько ваш вопрос простой, и на сколько долго нужно разжевывать почему вы получаете РАЗНЫЕ коллекции.
    По поводу сообщений в консоли рекомендую почитать про приведение типов в JavaScript, в частности, как объекты конвертируются в строки.
    Ответ написан
    3 комментария
  • Как обработать javascript?

    @nirvimel
    • Простой путь: PhantomJS вместо браузера под тот же селениум.
    • Путь настоящих Мужиков: Прочесть js (достаточно ухватить саму идею) и переписать на python с обычным requests (лучше - aiohttp). И никаких браузеров и селениумов.
    Ответ написан
    6 комментариев
  • Язык Си. Вопрос: почему так мало видеоуроков? есть ли GUI у языка Cи? и чем он хуже C++?

    CityCat4
    @CityCat4 Куратор тега C
    Дома с переломом ноги
    Чем вездеход хуже самолета?
    Гуя нет ни у какого языка, есть среда разработки.
    Ответ написан
    1 комментарий
  • "Большой Брат" в офисе, за интернет-трафиком следят. Как можно обойти эту систему?

    @yaror
    10 лет в мобильном телекоме
    Ребята, а давайте зайдём с другой стороны!

    Автор вопроса интересуется, как бы втихаря подсосать интернета у работодателя - у него же не убудет, правда?

    Со всей ответственностью заявляю: не надо так делать.
    И дело не в том, что у конторы интернета убудет.
    Да не убудет, конечно!

    Это вопрос личной гигиены.
    Втыкаться личным ноутбуком непойми в какую сеть - то же самое, что и спать непойми с кем без презерватива. Для обоих участников, кстати.

    Админ сети тоже хорош, конечно: то ли ленив, то ли недалёк, ибо включенный без санкции левый ноутбук в сеть войти не должен был бы. Кстати, средства для контроля трафика сотрудников у него-то есть, но он ими, судя по всему, не пользуется.

    Мои рекомендации автору вопроса:
    - купить 3G/LTE-свисток для торрентов
    - купить планшет/смартфон для соцсетей, и на работе (все ж свои, всё понимаем ) ) держать его в ящике стола
    - на рабочем месте дождаться выдачи _рабочего_ компьютера, и с него заниматься только работой
    Ответ написан
    33 комментария
  • Прокси с Московским IP?

    Jump
    @Jump
    Системный администратор со стажем.
    Подскажу по секрету, надеюсь не будете об этом много болтать, мне самому это по большому секрету сообщили.
    Есть такой малоизвестный сервис - yandex.ru
    Аккуратно заходите на этот сервис, вбиваете ваш запрос "Прокси с Московским IP" и этот сервис выдаст вам кучу ссылок на сайты предоставляющие прокси с Московским IP.
    Но никому ни слова об этом сервисе!

    P.S. есть еще один сервис, но тот насколько секретен, что я не могу вот так, вот его назвать, могу назвать только первые три буквы -goo
    Ответ написан
    Комментировать
  • Стоит ли реализовывать на CSS то, что можно реализовать на JS?

    bingo347
    @bingo347 Куратор тега JavaScript
    Crazy on performance...
    То что можно реализовать на CSS должно быть реализовано на CSS
    JS по-хорошему должен лишь управлять классами элементов, ну может еще слушать события transitionend и animationend когда это необходимо
    Ответ написан
    Комментировать
  • Как использовать значения @1x @2x @3x?

    ManWithBear
    @ManWithBear
    Swift Adept, Prague
    Делаем в 1242x2208 - это iPhone 7+ @3x
    Потом скейлим до 640x1136 это @2x
    Если есть какие-то фуллскрин изображения у них забываем о @2/3x, а пишем прямо размеры в имени, разработчик потом сам выберет правильное в зависимости от устройства.
    Про @1x уже пора забывать
    Ответ написан
    Комментировать
  • Как построить свой рабочий день фрилансеру?

    iiiBird
    @iiiBird
    Пока ты спишь - твой конкурент совершенствуется
    3 комментария
  • Куда уходят наработки и код от неудачных стартапов?

    sim3x
    @sim3x
    /dev/null
    Ответ написан
    Комментировать
  • Куда стремиться PHP программисту?

    sim3x
    @sim3x
    Куда хочешь
    Ответ написан
    Комментировать
  • Jquery в чем отличие remove от detach?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    The .detach() method is the same as .remove(), except that .detach() keeps all jQuery data associated with the removed elements. This method is useful when removed elements are to be reinserted into the DOM at a later time.

    detach - такой же как remove, за исключением того, что detach сохраняет все данные ассоциированные с удаляемыми элементами. Этот метод может быть использован, что бы повторно вставить удалённые элементы в "ДОМ" позже.

    Насколько это понял я, и насколько это видно из примера, по ссылке которую Вы же привели - при удалении и повторной вставке этих элементов обратно - JQuery сохраняет все свойства элемента, включая сожержимое, атрибуты (в т.ч. текущие классы) и т.д. Так же, у этих элементов, судя по всему - сохраняются привязанные к ним события.

    P.S. Если Вы просто удалите элемент, а потом вставите новый - то вставится именно новый элемент, события к нему придётся прикрутить заново, заново задать атрибуты/классы и т.д., с detach - элемент "вернётся" в том виде, в котором был удалён, т.е. по сути, вернётся именно тот элемент, который был. При удалении/вставке - будет вставлен уже новый элемент.

    P.P.S. Т.е. это почти то же самое что скрыть элемент [hide()/show() в JQuery или diplay: block/none в CSS], что бы потом его показать, только физически, в DOM-дереве этот больше не присутствует.
    Ответ написан
    2 комментария
  • Почему на github не видно выложенных файлов?

    27cm
    @27cm
    TODO: Написать статус
    По логам и событиям IDEA файлы были успешно закоммичены на github.

    1. То, что вы закоммитили ещё не значит, что отправили коммиты на удалённый сервер. По логам это видно (локальная ветка master и удалённая origin/master указывают на разные коммиты). Читайте про git push.
    2. .idea нужно добавлять в .gitignore и не отслеживать эти файлы.
    Ответ написан
    Комментировать
  • Насколько сильно програмирование повлияет на срок службы SSD?

    Jump
    @Jump Куратор тега Твердотельные накопители
    Системный администратор со стажем.
    Насколько сильно програмирование повлияет на срок службы SSD?
    Программирование влияет на срок службы SSD примерно так же как курение, и занятие спортом пользователя.

    насколько сильно повлиет на срок службы SSD обильная установка пакетов для node.js
    Это сильно зависит от размера SSD и размера пакетов и воли случая.

    Вообще то производители делают SSD не для того чтобы вы на них всякие программы ставили, и данные записывали, которые убивают их ресурс, а для того чтобы их можно было покрыть лаком и поставить на полочку.
    Покрытый лаком SSD способен стоять на полке годами, радуя взор многих поколений!
    Если вы его ставите в компьютер - вы сам себе злобный буратино, ибо этим вы уничтожаете его ресурс!
    Это и к HDD в той же мере относится.
    Ответ написан
    3 комментария
  • Конструкторы сайтов и их перспективы?

    @LiguidCool
    лично я думаю что такие конструкторы "собери сам" приведут только у наводнению интернета не качественными и не оригинальными сайтами и во многом случаях вакханалию на самих страницах

    Так и будет. Но подобные сайты с посещениями 1 человек в месяц так же быстро и пропадут.

    следовательно возникает вопрос должен ли каждый заниматься своим делом ? или "лучше делать то что ты делать мастер"

    Не очень понятен вопрос.

    могут ли такие конструкторы заменить реального программиста по качеству исполнения даже если учитывать что этот программист будет использовать этот конструктор ?

    Вполне, но зависит от задач. Например Over дофига одинаковых магазинов будут рано или поздно клепать автоматы. Тут к бабке не ходи ... Тот же контакт уже явно нацелился на это направление. Вопрос времени ИМХО.

    для кого эти конструкторы разрабатывают ?

    Для домохозяек ... И нет, я не утрирую.
    Ну или малого бизнеса. Госзаказчиков ... итп.

    я думаю что это разоряет частично экономику рынка веб разработки

    С чего бы?

    вообще это наглая монополия

    Монополия - всегда плохо. На то и антимонопольный комитет придуман :)
    А вообще маленькие говносайтики как раз монополизированны маленькими говнопрограммерами, которые за летние канникулы выучили HTML и теперь невъебе*ны :)

    они хотят если не власти то денег

    Про власть особенно доставило :-D
    Нет, скорее они хотят просто денег. Собственно как и программисты ... Ой стоп! Эти же генераторы пишут тоже программисты и им тоже платят деньги!

    они делаю исключительно для повышения собственного благосостояния

    Ну мы (программисты) тоже как бы не за идею работаем ))

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

    Шта?

    Очень интересно что думают об этом "IT терроризме" жители Тостера

    Лично я думаю, что у вас мания величия :)
    Но вообще все просто - подобные сайты придуманы не первый день. Они займут какую-то нишу с визитками, магазинами и прочим ширпотребом (напомню от слова широко).
    Остальное же будут писать фрилансеры (хотя думаю их количество упадет) и студии с узкой направленностью. Посмотрите сайт Лувра например ... Каким генератором ты это нафигачишь? Да и один фиг даже если будет такой генератор, нужно подготовить контент, отверстать, отснять итд. итп ...
    Ответ написан
    Комментировать
  • В чем отличие JSON объекта от литерала объекта?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    JSON - это не объект, это формат записи строки, который может быть легко и просто трансформирован в объект. По сути, ваш первый пример лучше всего записать действительно как строку, так: '{"a":"5","b":"6"}'

    Если же ваш вопрос о том, в чем разница в записи названий ключей в кавычках и без кавычек, то это очень просто. JS изобилует спец. символами, зарезервированными словами и прочими ограничениями. По этому, записывая имя ключа, нужно всегда держать это в уме:
    // не валидно
    var x = {
    	Hey man !: 10
    };
    
    // валидно
    var x = {
    	"Hey man !": 10
    };

    В старых браузерах были проблемы при использовании зарезервированных слов вроде switch или class в качестве ключей и т.п.

    Заключение имени ключа в кавычки - гарантированный способ получить корректный результат (почти, конечно нужно следить чтобы внутренние кавычки были закодированы).
    Ответ написан
    Комментировать