• Как правильно верстать bootstrap?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    И сейчас большинство верстальщиков пользуются сеткой Bootstrap,как я понял потому что с ней можно в разы ускорить процесс адаптации и верстки в целом.

    В целом да, можно. Так же как и нажить себе дополнительных проблем. Ещё ей пользуются не редко по тому, что по другому делать качественно не умеют.

    Пожалуйста объясните ,как вы понимаете что например 'этот макет' можно сверстать с помощью bootstrap сетки , а 'этот' нельзя.
    Любой можно, вопрос в кол-ве правок, которые туда придётся внести. У страпа есть набор разрешений, если они подходят - значит можно. Вопрос в машстабировании элементов, а не в сетке.

    Вот вы открываете макет,на что вы сморите в первую очередь ?
    Обычно на экран телефона, ожидая ответ от дизайнера, что бы высказать всё, что я о нем думаю. А заодно уточнить, как "это" по его мнению должно быть отрисовано на уровне браузера...

    Как вы понимаете что допустим макет шириной 1920px, в котором 12 столбцов и если вы зададите элементу ширину "col-lg-* " ту которую она занимает в макете,то элемент встанет именно туда куда нужно?
    Для этого в макете есть разметка, в т.ч. по колонкам, в т.ч. её можно наложить самому, если очень хочется. По запросу "Photoshop сетка 12 колонок" или прочим им подобным - можно найти очень много всего интересного. Смотрите на сетку и понимаете, что куда встанет. Это в том случае, если внезапно по какой-то причине её там не оказалось.

    Или вы добавляете какие то маргины pedding'и к каждому элементу,который не встал ровно + это же надо все высчитывать ,посмотреть отступ который в макете ,посчитать сколько в бутстрапе отступ, а потом добавить/убрать.
    Макет либо отрисован под страп, либо заказчик готов смириться с тем, что всё будет немного не так, как в макете, либо - он делается без страпа, т.к. "подогнать под него", не редко сложнее, чем обойтись без него вообще, в том ракурсе, в котором Вы описали.

    Я пытаюсь понять что я делаю не так ? Почему мне приходится переопределять стили по 333раза. Хочу научиться пользоваться фреймворком,которые создали люди для людей и ускорить процесс верстки,а на деле получается что я трачу раза в 3 больше времени
    С этим я Вам к сожалению не подскажу, т.к. не знаю, что Вы делаете вообще, что бы понимать, что из этого "вообще" может быть "не так".

    Может есть какие то ресурсы ,где доходчиво объясняют такие нудные и глупые ошибки?Или может объясняют как правильно делать ,а как нет. И пожалуйста, не нужно говорить "почитай документацию на сайте" .
    Документацию читать на сайте, мне кажется ещё рано. Для начала я бы посоветовал почитать что-то более абстрактное, не знаю даже, что бы это могло быть конкретное... Возможно, стоит посмотреть какие-то видео аля "как заклепать сайт на страпе за 15 минут", или что-то в таком духе. Аудио-визуальную композицию, воспринимать обычно проще, чем текст.
    Ответ написан
    Комментировать
  • Что делать, если заказчик хочет больше правок?

    Wolfnsex
    @Wolfnsex Куратор тега HTML
    Если не хочешь быть первым - не вставай в очередь!
    Мне казалось что дизайн и функционал будет делаться исходя из моих пожеланий.
    Дизайн и так уже сделан из его/её пожеланий, и был утверждён. Не вижу проблем. Проверять нужно соответствие макету, а не "пожелания". В макете есть у Вас нет - Ваш косяк, переделывать и бесплатно. Это же относится ко всем "недоглядел", "забыл уточнить", "забыл сдать макет обратно дизайнеру на доработку" и т.д.

    функционал будет делаться исходя из моих пожеланий.

    Функционал - согласно ТЗ/договорённости/описания к макету...

    По моему, всё довольно очевидно. Иначе, что по вашему заказчик подразумевает под "правками" и где у них логический предел?
    Ответ написан
    1 комментарий
  • Вопрос к опытным админам. Где набраться достаточно опыта в кратчайшие сроки?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    С учётом того, что по Postgres'у я уже не первый год возвращаюсь к чтению его документации - думаю, что "самоучителя" вменяемого, вряд ли найти удастся. Или это будет книга просто феерического объёма.

    По MySQL - в своё время мне понравилась книга, автор (или соавтор) которой является некто "Кузнецов". Неплохая довольно книга была, на мой взгляд. Но, тут стоит сделать поправку - что это книга скорее про SQL-возможности базы, нежели про её глубокий анализ, тонкую настройку и т.д.

    Общая теория реляционных БД - на эту тему, я думаю, Вы без проблем книги найдете.

    Телефония - вообще плохо знаком с темой и особо не интересовался, пропущу.

    Администрирование Linux - очень мало вероятно, что Вы найдете что-то полноценное. Во первых, по тому, что эта тема тянет за собой целую цепочку буквально всего, от сети и сетевых протоколов заканчивая механизмами ядра. Linux - это не только несколько штук/десятков/сотен/... команд в командной строке, это буквально всё, от установки софта и настройки веб-сервера до леший ещё знает чего. Вы легко найдете интересующий по какой-то конкретной теме, например, по работе с командной строкой, или по настройке того же веб-сервера, или по настройке iptables например. Но с учётом того, что по одному только iptables уже написана не одна книга (это же относится к командной строке, текстовому редактору vi и т.д., по всем этим темам есть как минимум одна книга посвященная только ей), представьте себе объём информации по теме "администрирование".
    Ответ написан
  • Можно ли размывать при помощи css только часть элементов?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    Не уверен, что понял Ваш вопрос на 100%, особенно касательно фразы "часть элементов"... Но, если Вы имели в виду "часть элемента", то мне кажется с помощью вот такой штуки можно сделать: ссылка 1, ссылка 2. С помощью масок, по идее можно часть элемента не только размыть, но сделать что-то ещё с ней. Ещё можно попробовать наложить поверх нужной области элемента наложить другой элемент с размытием, это должно дать эффект в теории.

    P.S. Точнее сказать затрудняюсь, т.к. не до конца понимаю, чего именно Вы хотите добиться. Если нужно сделать размытым фон меню, как у Вас на картинке (и всё что за ним) я думаю, это (скроллим до "blur()") должно помочь. Поверх этого фона (меню) можно наложить текст, который не будет размывать...
    Ответ написан
    9 комментариев
  • Как лучше хранить данные о трафике в БД?

    Wolfnsex
    @Wolfnsex Куратор тега Веб-разработка
    Если не хочешь быть первым - не вставай в очередь!
    Подскажите, как лучше хранить все это дело в базе? Я думал хранить в одной величине, например, в байтах, но что-то слишком большие цифры получаются.
    Если эти числа не выходят за максимальный допустимый размер (диапазон), например 9223372036854775807 - знаковое, 18446744073709551615 - без знаковое BIGINT, то скорее всего, ничего лучше, для хранения чисел (чем специальный тип БД, предназначенный для хранения именно чисел) - Вы не найдете.

    P.S. Если нужна точность до байт - хранить нужно в байтах. Если до мегабайт - соотв. округлять значения и хранить в мегабайтах. Т.е., в зависимости от необходимой точности можно выбрать конечную величину. Обработка больших цифр (целочисленных) - для компьютера не есть проблема, числа обрабатываются в ряде случаев, лучше чем например, текст.
    Ответ написан
    1 комментарий
  • Достаточно ли знать сам JavaScript(не JQuеry и т.д.) поверхностно для веб-разработки?

    Wolfnsex
    @Wolfnsex Куратор тега Веб-разработка
    Если не хочешь быть первым - не вставай в очередь!
    Можно ли обойтись азами JVS, чтобы выполнять необходимые при разработке задач?

    Если озвученные Вами знания позволяют решать предполагаемые Вами задачи, ответ - да. В ином случае, ответ будет видимо отрицательным.
    Ответ написан
    Комментировать
  • Как сформировать динамический запрос в Laravel 5.3?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Как динамически формировать sql запрос если какой(ие) то из параметров не заданы?

    Задавать их значениями по умолчанию или не включать их в SQL-запрос. Других "новых" вариантов, Вы вряд ли придумаете.
    Ответ написан
  • Можно ли обходиться без статического конструктора?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Вопрос: Зачем нужно создавать статический конструктор, если я могу присваивать значения статическим переменным при их объявлении в классе?

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

    P.S. Не проверял.
    Ответ написан
    Комментировать
  • Будут ли поисковики индексировать такой сайт?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Будет яндекс собирать ключевые слова с такого сайта?

    Для многих поисковых систем, ключевые слова - не основной фактор. Даже при полном их отсутствии - всё отлично работает (проверено).

    Если у Вас там вместо PHP тега будут ключевые слова - то всё будет работать как положено. Но, даже если там будет вот этот тег (как сейчас написано) - оно тоже будет работать, просто ключевые слова будут не совсем те, что Вы ожидали, судя по всему... (т.е. ключевыми словами будет конкретно вот эта напись: <?php echo row['keywords']?>)
    Ответ написан
    Комментировать
  • Как сделать выделение картинки по клику?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    Можно без JS обернуть одну или несколько картинок в ссылку и воспользоваться :active, тогда, по клику они будут как-то выделяться (как вы их сами выделите), или извратиться с CheckBox'ами или [тут ещё какие-то извращения].

    То есть в целом - да. Подойдёт ли это конкретно Вам - уже другой вопрос.

    UPD. Глядя на Вашу подпись, решил, что без примера не обойтись... Как видите - можно (это же и ответ на Ваш вопрос - как?). Нужно ли, устроит/подходит - решать Вам.
    Ответ написан
    6 комментариев
  • Верстать ли на бутстрапе?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    Не пойму в чем будет сложность поддержки )
    Сложность поддержки будет тогда, когда Вы столкнётесь требованием, которое в бутстрапе не предусмотрено. Например, Вам нужно будет не 3.5 разрешения, которые предоставляет бутстрап, а допустим, 8.

    Если у Вас изначально такой проект, что изначальное подобные возможности не предусматриваются, то и проблем не будет соотв.

    Просто подумайте, что может бутстрап. Потом подумайте, что Вам может понадобиться. Вычтите первое из второго, поймёте, с какими проблемами столкнётесь в будущем.
    Ответ написан
    2 комментария
  • Как сделать на css, чтобы полоса загрузки заработала?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    Например, так...
    Ответ написан
    Комментировать
  • Как установить драйвера на Windows 7, если нет драйверов на USB, на сетевую карту и нет дисковода?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Самый простой способ, который работает в 95% случаев:
    1. Скачиваем Linux Ubuntu
    2. Создаём загрузочную флешку с ним (например, при помощи Rufus'а)
    3.А Грузимся с неё, выходим в интернет идём на сайт производителя и скачиваем нужные драйвера на жесткий диск
    3.Б Или, подключаем другую флешку, на которой драйверы уже скачаны, и копируем их на жесткий диск
    4. Перезагружаемся обратно в Windows...

    P.S. Ubuntu в режиме "LiveCD" не вносит каких либо изменений на жестком диске, в ней есть множество драйверов, которые могут понадобиться, в т.ч. большинство драйверов на сетевые карты, USB и т.д.
    Ответ написан
    Комментировать
  • Насколько безопасно использовать LXC контейнеры для разнообразных задач на сервере?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Насколько безопасно и целесообразно использование LXC контейнеров для разнообразных задач.

    Возможно ли каким-то образом получив доступ к консоли контейнера, получить доступ к хост-машине?

    Я думаю, что чисто гипотетически - могут существовать подобные баги в системе, но на практике - Вам о них вряд ли кто-то расскажет.

    К примеру, если разместить все сервисы по разным контейнерам и пробросить порты через iptables, задав некоторые правила.
    Для этого, если мне память не изменяет, есть Docker.

    Как по мне, можно делать регулярные бэкапы контейнеров и при отклонении в мониторинге или конкретной атаке, просто
    Можно, но с этим не редко возникают проблемы. Например, что бы сделать бэкап БД без контейнера - достаточно запустить утилиту для создания бэкапов БД. Что бы сделать бэкап базы вместе с контейнером - нужно будет остановить контейнер, сделать его полный бэкап и запустить снова... А если у Вас там ещё и ZFS будет - то это ещё целый слой потенциальных проблем.
    Ответ написан
    6 комментариев
  • Как прижать блок к правому краю?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    float - не будет работать для элементов с абсолютной позицией. При postion: absolute; есть: right: 0;
    Ответ написан
    Комментировать
  • Подгрузка JS. Все вместе или по отдельности?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Стоит ли тягать эту библиотеку в общем JS файле, или оптимальнее ее подгружать только там, где она непосредственно используется ?
    Зависит от того, как часто пользователи попадают на эту страницу (т.е. как часто эта библиотека им нужна) и того, сколько она занимает и какой протокол (HTTP/1.x или HTTP/2) используется и прочих факторов. HTTP/2 по сути, решает проблему "множества коннектов" из-за которой приходилось сокращать по возможности кол-во файлов, собирать картинки в спрайты (хотя, со спрайтами - были и другие причины) и так далее.

    Я обычно, склеиваю JS либо в 1 файл (хотя, последнее время специально я этого не делаю, это делают разнообразные оптимизаторы уровня сервера, в т.ч. самописные), либо по группам (в зависимости от типа проекта) и гружу их асинхронно. Это позволяет не замедлять загрузку страниц и иногда решает проблему порядка загрузки скриптов. Так же, такой подход позволяет сократить накладные расходы на ~0.1% даже с протоколом HTTP/2 за счёт сокращения файлов на диске, кол-ва запросов и сокращения кол-ва промежуточного трафика, в виде HTTP-заголовков и т.д.)... но, это не особо значительная экономия, если у вас HTTP/2.
    Ответ написан
    Комментировать
  • Почему скорость на роутере падает?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    В чём может быть причина?


    Есть d-link DIR-300 шитый 18 раз до 2.0.18 и так же, как и на предыдущих прошивках скорость через сутки или двое после его ребута падает с 60мб/с до 20мб/с
    Скорее всего в том, что у него дрянная прошивка и через какое-то время, видимо забивается память и он начинает тормозить... или, происходит что-то аналогичное. Можете попробовать прошивку серии WRT, иногда помогает. Я вообще удивлён, что этот аппаратный мусор 60Мб выдаёт, мне казалось они (роутеры такого класса от D-Link) больше чем на 30-50Мб/с не способны... Ещё, если пользуетесь WiFi - рекомендую попробовать "кабельное" подключение, иногда помогает, не зависимо от модели и производителя роутера.

    у знакомого Zyxel за 5тыс. и такая же фигня
    Скорее всего, Ваш знакомый либо давно не обновлял прошивку, либо купил какой-то палёный Zyxel. С Zyxel'ми столкнулся довольно давно, повидал от "дешевых" до ZyWall'ов и выше. На дешевых роутерах (<100$) от Zyxel'я, подобные проблемы возникают либо по причине того, что кто-то слишком активно качает торренты и процессор роутера не справляется, либо, кто-то забыл обновить прошивку.
    Ответ написан
  • Работа с файлообмениками и какую CMS использовать?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    3. Какую CMS лучше использовать для такого типа сайта, либо лучше писать такой сайт с нуля?
    С нуля всегда лучше, но не всегда лучше получается и как следствие - не всегда надо.

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

    1. Какой файлообменник лучше выбрать
    Например, Amazon S3, там есть бесплатные ресурсы (эдакое "демо"). И в целом не дорого... или, воспользоваться советом предыдущего оратора :)
    Ответ написан
    4 комментария
  • Как передавать переменные из laravel в js?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Как передавать переменные из laravel в js?
    Хранить в хайден инпутах и получать в js
    вполне себе вариант, но для этого не обязательно нужны инпуты, подойдёт примерно любой элемент.

    data атрибутах
    тоже в целом пойдёт.

    или же через
    наверное, не самый удачный вариант "на лету" генерировать JS, но тоже уместен.

    Или ещё как-то можно?
    ещё можно с помощь AJAX'а получать ID записи, например, по URL'у (исключительно как пример*).

    Какой-то глобальной разницы, между всем, что Вы описали - нет. Выбирайте способ, который на Ваш взгляд будет выглядеть "лучше" и используйте его. Вопрос скорее в том, зачем Вам вообще ID поста в JS? нежели, как именно его передать :)
    Ответ написан
    5 комментариев
  • Как можно закодить 2 зависимых select'а?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    Быть может, существует какой-то простой способ или плагин.

    Самый просто способ - начать изучать JavaScript. Отдельно рекомендую ознакомиться с JQuery.

    Так же могу предоставить простой пример собственного производства, собранный на коленке.
    Ответ написан
    Комментировать