Задать вопрос
  • Как сделать фильтр не используя GET параметры?

    используются, это и есть гет параметры. Просто закомуфлированны.
    Да и просто гет параметры в классическом виде бывают полезны.
  • Как разобраться с направлением разработки сайта с онлайн комиксами/мангой?

    Петр Коврига, смотри, базового функционала тебе уже хватит. В вордпрессе есть рубрики, их можно вкладывать друг в друга.
    Тебе всего лишь нужно продумать базовую структуру. Придуман самые базовые рубрики, ну грубо говоря Манга, Европейский комикс и тд. Далее подрубриками делаешь уже либо конкретную серию, допустим "Утиные Истории". Продумываешь систему тегов, которые могут быть сквозные по рубрикам, как то жанр: дететктив, приключения + ключевые слова "manga", "anime-based" или "mortal combat" И тд и тп.
    В любом случае полная структура будет понятна из практики заполнения, и понимания где-чего не хватает.
    Но это точно будет система категорий-подкатегорий + теги.
    А оформление уже вторично, потом подберешь. Ну и нужные из кучи виджетов вывода рубрик и тегов тоже.
  • Оцените дизайн шаблона сайта?

    ой всё, пфф, в чем охаял? я сказал что это не дизайн
  • Оцените дизайн шаблона сайта?

    Dima231, вот например. И вообще советую там изучать вкладки "процесс". И замечу они там выклапдывают малую толику работы.
    Дизайн сайта/продукта это прежде всего аналитика, которая дает тебе понять что конкретно нужно, а уже потом разукрашивание деталей и реализация фончиков, эти процессы лишь один из этапов.
  • Оцените дизайн шаблона сайта?

    Dima231, тренировка это хорошо. Но вы спрашивали про дизайн, его тут нет. Но это не страшно, практика - хорошо. понимание придет позже.
  • Почему не получаю атрибут Href?

    DeniSidorenko, не за что, вроде бы когда то нашел его на гитхабе.
    Ну будущее совет, часто полезно искать в гугле так: github нужная фича - это для библиотек, каких-то больших штук обычно. github gist нужная фича - это для снипетов, коротких полезных кусков кода, короче для всякой мелочевки.
  • Как развернуть копию сайта на https и копии домена?

    Николай, ну это на будущее, сильно упрощает жизнь вывод таких штук в конфиги/либо в одном место, с последующей авто генерацией всех урлов/путей для ассетов.
    Ну а так, мой совет с поддоменом для тебя подходит в любом случае.
  • Почему не получаю атрибут Href?

    Ну вообще лучше так:
    var elementClick = this.hash;
    После этого, если все хорошо и было значение href='#smnhng' , можно будет использовать $(elementClick ).
    Как я понял тебе нужен плавный скролл есть более универсальный сниппет:
    // Выбираем все ссылки с хэшем
        $('a[href*="#"]')
    /* Убираем ненужные, либо те которые нужны для других целей, например для галерей, так что сюда можешь добавить список хешей на который плавный скролл не будет реагировать */
            .not('[href="#"]')
            .not('[href="#0"]')
            .click(function(event) {
                // Проверяем что все хеши на том домене
                if (
                    location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '')
                    &&
                    location.hostname == this.hostname
                ) {
                    // Находим цель
                    var target = $(this.hash);
                    target = target.length ? target : $('[name=' + this.hash.slice(1) + ']');
                    // Существует ли целевой элемент?
                    if (target.length) {
                        // Блокируем поведение по умлочанию, только в случае если анимация на понадобилась
                        event.preventDefault();
                        $('html, body').animate({
                            scrollTop: target.offset().top
                        }, 1000, function() {
                            // Callback after animation
                            // Меняем фокус (бывает полезно, обычно не мешает)
                            var $target = $(target);
                            $target.focus();
                            if ($target.is(":focus")) { // Получил ли целевой элемент фокус
                                return false;
                            } else {
                                $target.attr('tabindex','-1');
                                $target.focus(); 
                            };
                        });
                    }
                }
            });
  • Кто нужно знать для создания сайта "Конструктор"??

    Tizi, выбирай что хочешь, React уже популярен, Vue быстро растет ив некоторых моментах проще логичнее.
    Но главное, пока ты еще полностью не ушел во всякие jquery и тд, тебе легче будет войти в принцип работы и разработки интерфейсов на таких фреймворках + практика в новом JS. Короче говоря не столь важно что ты выбираешь, важно пойти этим путем, это будет отличная практика и полезный навык на будущее. Порог входа там на самом деле достаточно низкий, в интернете огромное количество руководств. Основной порог для большинства разработчиков - они привыкли к jquery/старому js коддингу, и им "страшно" воспринимтаь новые технологии. Поэтому я советую начинающим обязательно как можно раньше начинать.
    PS это не значит что jquery совсем плохой и его нужно забыть, пока что он очень популярен и тоже нужен, но для других вещей немного. К тому же спокойно эти технологии можно совмещать, что многие и делают. Хотя конечно же в перспективе jquery уйдет в историю, но тут уже больше все зависит от разработчиков браузеров, чтобы они все вместе отлично и одинаково поддерживали все новые фишки js
  • Кто-нибудь пользовался в реальной жизни thisArg?

    Александр Талалаев, ну и в варианте
    .map(Function.prototype.call, String.prototype.trim);
    все же нет дополнительного усложнения со скобочками, функциями и тд, так что либо так, либо если хочется анонимной функции, то лучше уж ES6 вариант map(str => str.trim()), но он конечно же тоже будет кидать ошибку на не строках.
  • Кто-нибудь пользовался в реальной жизни thisArg?

    dom1n1k, ну а как же магия?
    попробуй твой вариант если
    var addressParts = [' a',' v ', 7];
  • Как добавить объект в список возвращаемый моделью в Laravel?

    Глеб Николаев, и да и нет. В целом лучше уходить от Active Record в сторону Data mapper. Обманчивая легкость Active Record в перспективе может привести к непрозрачному коду и тяжелой отладке/рефакторингу, особенно если проект растет и работает несколько разработчиков.
    Тут человек хорошо об этом ответил.
    Вариант с "атрибутом" это все таки близко к магии. К тому же кто-то забудет/захочет присвоить значение, значит нужно сразу пистаь обработчики, getFio() - однозначно говорит что мы просто получаем Фио.
    Ну короче. с мутаторами нужно быть аккуратными и тогда следить чтобы был метод set и писать докуметацию, об особенностях что это не настоящее поле.
  • Как решить проблему задвоения аккаунтов при регистрации и входе через соц. сети?

    Александр Б., если это соц сеть(именно этот id) уже привязан к этой почте/аккаунту, то должен быть автоматический логин, а если эта та же соц сеть, но другой id к аккаунту(почте) с уже приязанной соц сетью, то нужно вывести сообщение что этот email уже занять, далее предложить:
    ввести другой email,
    войти в свой аккаунт под этим email и как то уведомить что есть возможность отвязать старую соц сеть(id) и привязать новую, это частый случай, молодежь особенно любит менять себе ВК аккаунты.
    Короче в любом случае, если уже есть регистрация c email, она должна быть в приоритете, а дальше ты уже решай, делать ли автоматическое обновление на новую соц сеть, если логин/пароль ввели правильно, либо предлагать делать это потом вручную, либо дать возможность подключать множество id от одной и той же соц сети (такие варианты тоже бывают).
    Выбирай исходя из общих потребностей вашего сервиса.
  • Как провести рефракторинг различающихся сигнатур методов в потомках (php7)?

    Ну пойми, я же написал что давать советы, не знаю структуру невозможно. Ты даже UML диаграмму классов не привел и тд. Какие советы можно дать? Просто советы как убрать симптомы, а может лучше перерассмотреть общую структуру.
  • Какой язык для создания программ самый лучший?

    GroZa, чувак вообще не соглашусь, вообще не мусор и не мусорный знания. А Python конечно же тоже из must have языков, к счастью он сегодня в мире де факто стандарт академического преподавания.
    Java/js уже специализация.
    И все же я настаиваю на Haskell и принципах функционального программирования как можно раньше, пока мозги не выстроились под мейнстрим, а затем у тебя будут сложности с этим подходом. А он сегодня актуальный. Кстати и в том же js.
    Это как с теорией относительности, квантовой механикой и тп, из-за того что в более раннем возрасте людям хотя бы общие принципы не закладывают в мозг, а окружающий бытовой опыт нам не дает автоматические понятия об этом, случается стопор понимания, даже среди ученых людей.
  • Какой язык для создания программ самый лучший?

    RidgeA, наоборот, если начать изучать его сразу, с нуля и принципу фнукционального программирования, будет в целом все норм, даже те разделы дискретки которые нужно будет изучить, ничего сверхсложного в себе не содержат, главное не иметь внутренних стопоров "это все сложна!!!111"
  • Как такое сверстать?

    А что значит выталкивать?
    Чтобы он выходил за рамки блока hero с картинкой? Или чтобы hero расширялся вместе с ним?
  • Как в Laravel 5.5 правильно получить фиксированное количество hasMany связей?

    tester_toster, Ну прям сверх проблем не будет, все же в основном у нас у каждой отдельной сущности немного полей для перевода, у той же новости это (грубо говоря) название, содержание. Те же теги это уже другая сущность и тд.
    Поиск тоже работает, ну и в целом, если нет какой-то специфичной области, в данном случае удобство и красота кода больше чем другие штуки. пока проблем не было.
    PS так же советую на их другие пакеты глянуть, это клевая ребята из Бельгии, много клевых и простых штуки делают.
  • Как использовать ubuntu для верстки с использованием фотошопа или его аналогов?

    Станислав Б, я про стабильность работы интерфейсов, некоторых устройств, и общей длвижухи всего что касается интерфейсов.
    Кстати, у меня даже есть один однокашник, который всю жизнь линуксоид был по полной программе( я просто любил линукс, а он именно идеологически использовал только Генту), и вот на новой работе ему дали Мак и после некольких месяцев работы за ним, он с грустью признал что именно рабать за ним таки удобнее и меньше мороки со многими штуками. Снова таки да, это субъективно и прочее бла бла бла. Поэтому в совем комментарии я делаю упор на удобство конкретного человека и его набора инструментов, а затем уже исходя из этого выбирать ОС. Вот другие пишут что окружение похоже на серверное, так это чепуха, такого в Линсксе у вас не будет, либо это будет дорогой ценой на локальной машине. с постоянными переключениемя окружения и прочего. Поэтому для таких штук есть Vagrant (а лучше и на серваке и на локале Docker, хотя конечно он для всех кейсов подходит)
  • Как использовать ubuntu для верстки с использованием фотошопа или его аналогов?

    Максим Ленский, это мнение и легко гуглится и посмотрите многие компании активно предлагают своим разработчикам именно ее, конечно же оставляя выбор.
    Из плюсов она POSIX совместима, и более стабильна чем Линукс. Линукс выигравет только тем что это основная платформа для подавляющего большинства серверов, но опять таки, у разработчика скорее всего несколько проектов, у каждого свое окружение, свои приложения и прочее, поэтому для тестов в максимально похожем окружении есть Vagrant/Docker. А так нативно и сразу есть все инструменты консоли и прочее, гораздо ниже шанс(но выше чем на Linux конечно же) что придется немного подпиливать некоторые скрипты и прочее.
    Но повторюсь, исходить нужно из своих собственных привычек и своего набора инструмента. Вот я сейчас в основном перешел на Windows, хотя до этого почти полностью сидел в Linux, был и МакОС, но так как Хакинтош у меня не оч стабильно работает, а в данным момент покупать по него железо или чистый Макс нет необходимости, то меня все устраивает.
    Да бывают проблем относительно Линукса с частью инструментов, но почти все пока решаю без разбития клавиатуры об стену :)
    Ах и у мака преимущество что можно сразу и без проблем компилировать приложения под iOS.