• Как сделать так, чтобы кнопка не растягивалась?

    Fragster
    @Fragster
    помогло? отметь решением!
    Потому что это не кнопка, а блок. если задать display: inline (или inline-block), то будет более-менее. Ну или сделать это таки кнопкой (button)
    Ответ написан
    Комментировать
  • Как привязать img к input file?

    Seasle
    @Seasle Куратор тега CSS
    Ответ написан
    Комментировать
  • Что должен знать Middle+ разработчик Go?

    opium
    @opium
    Просто люблю качественно работать
    так ты ж мидл мы у тебя должны спрашивать
    Ответ написан
    Комментировать
  • Как сделать конструктор пиццы, чтобы изображения ингридиентов накладывались на тесто, с помощью JS?

    NeiroNx
    @NeiroNx
    Программист
    Использовать несколько изображений с прозрачностью. Управлять видимостью можно через чекбоксы или selectы читая атрибуты checked или value. Изображения должны быть заране добавленны в нужном "красивом" порядке.
    Ответ написан
    Комментировать
  • Как отдать браузеру 1 картинку и отобразить её в нескольких местах страницы?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Одну и ту же картинку браузер качает один раз, ложит в локальный кэш (если он не выключен), и показывает во всех местах. Качать одно и то же 10 раз - дурных нема. Браузеры придумывали во времена, когда каждый килобайт трафика стоил денежек...

    Исправьте отдачу одной картинки под разными URL-ами, и всё. Или замените отдачу на редирект на единственно правильную картинку.
    Ответ написан
    5 комментариев
  • Нужно купить текстовых ссылок, полез на Блогун по старой памяти, а он закрыт (давно ли?) - где теперь это продается?

    vpetrov
    @vpetrov
    частный SEO-специалист, textarget.ru
    Биржи всё те же. тИЦ как метрика мертв. Гугл без ссылок по-прежнему не едет, но кушает их более придирчиво - мусор в индекс не попадёт. Под Яндекс закупкой ссылок можно не париться, если только ссылка не будет трафиковой.
    Вообще говоря если нет конкретной задачи, решаемой только ссылками, лучше влить бюджеты во что-то более внятное - дропы, сателлиты, ПФ, контент. Ссылочное типа "чтобы было" - не нужно.
    Ответ написан
    5 комментариев
  • Подработка программированием без диплома учебного заведения/сертификата о прохождении курса: возможно ли это?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Реально ли на первое время подрабатывать на небольшие суммы разработчиком какого-либо языка, самообучившись по книгам, видео-курсам и т.д. и создав портфолио с готовыми работами
    Сложно, не невозможно, но очень маловероятно. Чисто логически представьте себе такого работодателя, которому нужен малоопытный недоджун, работающий по пару часов в день. Что ему можно поручить такого, с чем бы опытный не справился за время в 10 раз меньше? Ну и в целом джунов/трейни берут с перспективой вырастить своего недорогого спеца, в вашем случае это со стороны нанимателя просто не перспективно.

    при этом не имея на руках никаких документов о получении специальности/квалификации? Или в любом случае необходим сертификат или СПО/ВПО?
    90% нанимателей чхать хотели на ваши сертификаты или дипломы, если вы умеете в продакшн. Программирование не является сертифицированным видом деятельности (то есть для выполнения работ работник не обязан иметь сертификат, как нарпимер в медицине), и в вашем случае это самое последнее что должно вас волновать.
    Ответ написан
    9 комментариев
  • Каково работать / писать код для гэмблинг сайтов и приложений?

    vabka
    @vabka
    Токсичный шарпист
    Спрашивают заранее от того что много кто морально не готов над подобными продуктами работать.

    Развитие и стабильность - это уже вопрос к конкретной компании. В целом сфера достаточно широкая, и там, где работа идёт легальная - там и бюджет достаточно большой и рисков по сути нет.
    Ответ написан
    Комментировать
  • Каково работать / писать код для гэмблинг сайтов и приложений?

    EreminD
    @EreminD
    Кое-что умею
    Технически, в таких проектах тут ничего уникального не должно быть

    Тут, скорее, вопрос к вашему моральному метроному: онлайн-казино и все подобное часто становится причиной чьих-то несчастий.
    Есть знакомая, которая отказывались от интервью, потому что "ну от этого семьи распадаются, не хочу к этому причастной быть"
    Ответ написан
    Комментировать
  • В основе flex или inline-block?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Дело в том, что флекс был не всегда. И раньше элементы в ряд выстраивали инлайн-блоками, ещё раньше флоатами.

    Сейчас инлайн-блок нужен для того, для чего придуман, т.е. чтобы элемент получил строчно-блочное отображение. Т.е. элемент ведёт себя снаружи как строчный, а внутри как блочный. А также реагирует на свойства задающие ширину, высоту, отступы.

    В современном мире для построения сеток используют флексы и гриды.
    Ответ написан
    2 комментария
  • Можно ли ставить after прямо на input а не на form?

    mizutsune
    @mizutsune
    Frontend Developer
    Не у всех HTML тегов есть собственное содержимое, поэтому не во всех случаях стоит ждать корректного результата при использовании псевдоэлементов на следующих тегах <img>, <input type="text">, <input type="email">, <input type="password">, <input type="datetime">, etc.

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

    <div class="inputbox">
       <input type="text">
    </div>


    .inputbox::after { 
      /* ...стили для псевдоэлемента */ 
    }
    Ответ написан
    3 комментария
  • Как лучше организовать вывод 404 ошибки?

    ipatiev
    @ipatiev
    Потомок старинного рода Ипатьевых-Колотитьевых
    302 и 404 - это не просто красивые цыферки, а статус НТТР ответа.
    Который по определению может быть только один.
    И для ответа на этот банальный вопрос надо всего лишь определиться - какой статус мы хотим вернуть поисковику - 302 или 404.
    Ответ написан
    9 комментариев
  • Как сделать сайт новичку, чтоб он одинаково корректно открывался старыми и новыми браузерами, в том числе смартфонами на Windows mobile 5, Symbian?

    @rPman
    Простых рекомендаций нет.

    Использование фреймворков заранее определит список устройств и браузеров (про устройства - важное замечание, так как банальный размер и наличие скалинга многое определяет), но сделает работу проще, а если делать все самому то будет эффективнее,больше гибкости и главное понимание что как работает и почему нет!

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

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

    Есть два основных направления разработки веб приложений, основные на месте генерации итогового html - на серверной стороне и на клиенте.

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

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

    Для начинающего я бы рекомендовал первый подход, с оглядкой на постепенный переход к SPA.
    Ответ написан
    Комментировать
  • Почему сайт медленно адаптируется при смене ориентации экрана?

    @samanwirst
    Вроде бы человек
    Возможные проблемы:
    1 - Слабый телефон на котором все проверяли. В таком случае уже виноват телефон.
    2 - В коде присутствуют animation (@keyframes) стили. Обычно они работают такими рывками.
    3 - JS скрипты по адаптиву. Они тоже часто работают рывками т.к. там используются циклы. Если у вас есть такое в js скрипте, то просто советую заменить его на transition в css
    Ответ написан
    Комментировать
  • Нужно ли удалять файл index.html, сгенерированный хостинг провайдером из файлов в Modx?

    an-tar
    @an-tar Куратор тега MODX
    Full stack web developer
    index.php от MODX критичен и необходим, там точка входа. в config.core.php прописан путь к ядру MODX, тоже необходимый файл из коробки. Остальные к MODX не относятся, удаляйте.
    Ответ написан
    Комментировать
  • Компьютеры в офисах, везде ли они?

    @Drno
    Да, тебя обеспечат рабочим местом. Если заранее не обговорено обратное... (например ты работаешь из дома на своем ПК)
    В любой крупной конторе тебе даже домой ноут выдадут - ибо нефиг лазить по рабочей сети со своего ПК, на котором нет "следилки" за тем что ты делаешь, групповых политик итд итп
    Ответ написан
    Комментировать
  • Как вывести текст в консоль браузера через PHP?

    delphinpro
    @delphinpro Куратор тега PHP
    frontend developer
    function consoleLogFromPhp() {
      fetch("scripts/consoleLogText.php")
        .then(response => response.text())
        .then(response => console.log(response));
    }


    <?php
    echo 'Hello World';
    Ответ написан
    Комментировать
  • Нужен ли мне сертификат от cisco если я собираюсь податься в бекенд?

    IonDen
    @IonDen Куратор тега IT-образование
    JavaScript developer. IonDen.com
    Не нужен, но для галочки сделайте, вдруг пойдете в админы)
    Ответ написан
    Комментировать
  • Нужен ли мне сертификат от cisco если я собираюсь податься в бекенд?

    @12rbah
    В вузе предложили пройти бесплатно курсы от Cisco и получить сертификат,
    Вообще это полезная штука, даже если не получите сертификат, у cisco хорошие курсы, после них будете понимать как устроены пакеты, как работают пакеты, узнаете про протоколы маршрутизации. Ну и понастраиваете оборудование в пакет трейсере.
    Ответ написан
    Комментировать
  • Новичёк без предыдущего опыта в разработке, способен устроиться сейчас Junior Golang Developer?

    EvgenyMamonov
    @EvgenyMamonov
    Senior software developer, system architect
    Если в программировании опыта нет - лучше начните с Python.

    То, что Go простой в изучении язык - это так, но не на столько простой как пишут в рекламе курсов по Go :)

    Еще в рекламе не учитывается один небольшой, но очень важный нюанс - на Go вам предстоит решать задачи, которые будут значительно сложнее тех, которые будут у вас если вы устроитесь Python/PHP/Frontend программистом.

    Смысл в том, что работодателям, которым нужны Go программисты, нужны люди, которые могут работать с большими нагрузками (как минимум).

    Порог входа в Go + highload + микросервисы значительно выше, чем в Python без highload.

    Можно устроиться на работу на Python + Django и при этом даже с базами не особо уметь работать. Но при этом вы сможете выполнить поставленную задачу и по итогу все будут счастливы.

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

    Итого: если взять сроки подготовки с нуля до трудоустройства - то, скорее всего, путь Python будет в несколько раз быстрее. Скорее всего во много раз быстрее :)

    Как вариант можно попробовать Fronend: ReactJS, VueJS и т.п. - тоже будет вполне быстрым стартом.

    Ну и посмотрите developer roadmaps:
    https://roadmap.sh/frontend
    https://roadmap.sh/backend
    https://roadmap.sh/golang (тут надо понимать, что до того, как начнёте изучать Go - надо изучить backend в целом)
    Ответ написан
    1 комментарий