• Сообщать ли менеджеру о minor-баге?

    GavriKos
    @GavriKos
    За деплой в прод без предупреждения - я бы уволил вообще нафиг. Исключение - выше вас никого нет, и то надо команду предупреждать.
    Мало ли что в этот момент происходит на проде о чем вы не в курсе.

    Даже с заливкой просто в бранч общий - то же самое. Могут быть процессы и ситуации о которых вы не в курсе.
    Так что в такой ситуации как у вас - или сообщить, или пофиксить локально и сообщить. Но лучше первое.
    Ответ написан
  • Как сделать такой border?

    v3shin
    @v3shin
    Веб-шаман
    Рамка обычная, а кнопке и иконке задайте padding справа и слева и белый фон.
    Ответ написан
  • Как вы определились с направлением?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    В моём случае выбор первого языка и области деятельности был обусловлен двумя факторами. Во-первых, я выбирал то, что мне тогда казалось максимально сложным. По принципу "если с самым сложным справлюсь, то справлюсь потом вообще с чем угодно". Во-вторых, я тогда считал системных программистов сливками профессионального общества, лучшими из лучших. Потом меня ждал сюрприз: знание ассемблера и умение писать операционные системы никому не было нужно. К счастью, эти знания привлекли внимание первого работодателя и оказались полезны, чтобы оперативно переключиться на язык Си и разработку сетевого ПО. Потом подвернулась возможность писать web-приложения на Perl. Потом прикладное ПО на Java, потом web-приложения на Java EE, потом на Spring, потом на Django, потом асинхронные сервисы на Netty, потом асинхронные сервисы на Twisted, потом мобильное ПО на Java и т.д. и т.п. За двадцать лет я перебрал где-то пятнадцать языков программирования (если считать только коммерческие проекты) и с десяток разных областей деятельности. Я теперь точно знаю на каких языках мне приятно писать, на каких нет, какие проекты интересны, какие нет, где комфортно работать, где нет. Даже не знаю, можно ли сказать, что я определился с направлением. Я сейчас просто выбираю тех работодателей, условия которых мне больше нравятся и которые способны открыть мне более широкие перспективы профессионального и карьерного роста.

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

    Jump
    @Jump
    Системный администратор со стажем.
    Удобная.
    А какая для вас удобнее - это уже у вас надо спросить.
    Подумайте что именно не устраивает вас в мышке за 400рублей, какие функции вам нужны?
    Ответ написан
  • Формирование зарплаты у веб разработчиков?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Просто вы видите в этих колонках спрос на самый ходовой товар. Для найма - это мидлы, для фриланса - простые разовые заказы. Если проанализировать ситуацию глубже, то увидите в найме огромное количество джунов, согласных работать натурально за еду, и увидите на фрилансе исполнителей со ставкой $100 в час.
    Ответ написан
  • Правда ли, что сложный код пишут непрофессионалы?

    maaGames
    @maaGames
    Погроммирую программы
    Сложный код пишут олимпиадники.
    А если серьёзно, то не нужно усложнять код ради усложнения. Если можно что-то написать просто и понятно - пиши. Если эт обудет узким местом и при оптимизации код станет сложным для понимания - тщательно задокументируй причины усложнения и что фрагмент кода делает.
    Ответ написан
  • Какой вариант логотипа лучше?

    Kadzi
    @Kadzi
    Ом
    Внимание, внимание: разбор клинического случая логотипа.

    которые сделаны разными людьми. Идея одна, но разная реализация.

    Дорогая Елена :3! Тут нет никаких идей. Это очередной импотентский дизайн типичненького магазина мебели: беспомощный, штамповый, немой, и так далее. Такое обычно компании делают своими силами.

    Какой вариант лучше подойдет для развития бизнеса? Если можно, кратко аргументируйте.

    Милейшая Елена :3 Никакой вариант логотипа никак не повлияет на развитие бизнеса. Потомучто сначала конкурентный товар, потом реализация этого товара.

    А улучшить сразу можно несколько вещей:

    1. оставить минимум графики
    2. сократить название
    3. не использовать по сто начертаний
    4. включить хотябы ноль целых, две десятых фантазии

    вариант 1, реализация 30 секунд:
    5f0de0d654b3d474012616.jpeg

    еще упрощаем:
    5f0de16b18faf780761736.jpeg

    включаем 0,3% фантазии:
    5f0de1a84c34e348949370.jpeg

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

    А да, прекрасная Елена :3, я чуть не забыл! Только тссссс:
    5f0de284c7b92724712261.jpeg
    Отрывок выступления
    Ответ написан
  • В чем преимущество webpack перед gulp?

    bingo347
    @bingo347
    Бородатый программер
    webpack - это бандлер
    gulp - это таск раннер
    это разные инструменты и решают они разные задачи
    Ответ написан
  • Можно ли использовать проекты github в коммерческих целях?

    gbg
    @gbg
    Баянист. Тамада. Услуги.
    У каждого уважающего себя проекта есть лицензия, там все написано.

    Например, Apache 2.0, MIT, BSD - позволяют и коммерческое использование

    Если лицензии нет, то нельзя.
    Ответ написан
  • Frontend / Верстка?

    ArsenyMatytsyn
    @ArsenyMatytsyn Куратор тега JavaScript
    CEO iAmStudio, предприниматель.
    Веб-верстальщик = Frontend-developer.

    Проблема понимания в том, то в то время, как в англоязычном сегменте не существовало собственного названия вида деятельности, у нас оно было. Сейчас мы имеем два названия об одном и том же.

    Следовательно нельзя не знать HTML+CSS хотя бы на базовом уровне, чтобы считаться верстальщиком\фронтендером. Как нельзя и не знать JS. А остальное зависит от конкретного стека на рабочем месте (т.е. от поставленных задач).

    ЗЫ: человек, который знает HTML и чуть CSS — это контент-менеджер.
    Ответ написан
  • Какую нишу IT лучше занять?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Ту, которая вам интересна.
    Ответ написан
  • Развитие во вебе?

    SeaInside
    @SeaInside
    10 лет пилю все эти штуки
    Фронтендер, не умеющий верстать - это оксюморон.

    Сейчас набегут, но вообще разделение на фронтендеров и верстальщиков - крайне бестолковая концепция.
    Фронтенд - это всё, что не бэкенд, просто кто-то (и их много) значительно лучше себя чувствует от того, что написал тудулист на Реакте - и ты уже не "какой-то верстальщик", а целый "фронтенд разработчик", знаний как не было, так и нет, зато у себя в голове ты уже чего-то добился. Ну и бонус - верстать можно и не учиться тогда, пусть какие-то верстальщики делают. Ну это отдельная тема.

    Насколько вёрстка важна?
    Максимально, ибо работает ваша отрисовка 0.1с или 0.2с, используете ли вы fetch, или axios, или даже XMLHttpRequest - это пользователю неинтересно (в очередной раз напоминаю, что сайты и приложения мы делаем для пользователей), бизнесу обычно тоже не особо интересно, а вот если вёрстка расползается, что-то где-то едет, становится недоступным, или простая страница верстается 30 часов, а потом ещё 20 тестируется и правится, а в итоге всё равно какое-то говно - это уже замечают все причастные.

    Проблема в том, что одно без другого не существует. Если вы ждёте какого-то мифического "хорошего" уровня в вёрстке и этим оправдываете то, что не развиваетесь в JS - его не будет, и вы никогда не начнёте, ибо этот уровень нарабатывается годами и тоннами материала, который надо через себя пропустить. Я около 12 лет верстаю сайты и до сих пор что-то новое узнаю. Опыт растёт, технологии развиваются.

    HTML, CSS, JS - навыки, которые растут параллельно, если всё идёт правильно.
    Не в одинаковой пропорции, но одно без другого смысла не имеет.

    Так что если интересно - идите и занимайтесь уже сейчас, но не забывайте про то, что развиваться нужно всегда, везде, в том числе в смежных технологиях. Всегда можно лучше, быстрее, надёжнее и всё такое, вёрстка ли это, фреймворки ли и что бы то ни было ещё.
    Ответ написан
  • Актуально ли учится верстать шаблоны из PSD?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Нужно учиться верстать, а откуда вы возьмете картинку - это уже не так важно. Сегодня psd, завтра фигма, послезавтра wireframe какой-нибудь, после-послезавтра "кнопку сделай зеленую и шрифт как на всех остальных"
    Ответ написан
  • Откуда брать работы для портфолио?

    Sergei_Erjemin
    @Sergei_Erjemin
    Улыбайся, будь самураем...
    Придумать себе мини-проекты, сделать суперски и выложить в паблик. Никого не интересует, что за проекты. Можно сделать лендинг по продаже зонтиков для рыб, одностраничник пятых ног для собак или агрегатор по аренде и сдаче слонов для свадеб в стиле Болливуда... В таких безумных проектах даже больше креатива можно показать и работодатель/наниматель уж точно обратит на них внимание...
    Ответ написан
  • В каких единицах задавать отступы?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Всё просто до безобразия.
    Если при изменении размера шрифта у корневого элемента этот отступ должен изменится, то в rem.
    Если он зависит от текущего шрифта, то в em.
    Если не зависит ни от чего и всегда постоянен, то в px.
    Ответ написан
  • Растровая картинка в формате svg?

    sniggering_deus
    @sniggering_deus Куратор тега Вёрстка
    Dance Gavin Dance - Prisoner
    Растровые картинки иногда вбивают в SVG формат, ошибочно думая что от этого они получат свойства SVG, но это заблуждение. На самом деле всё остаётся таким же + увеличивается вес изображения, так как обычно данное действие происходит путём кодирования растрового изображения в формате base64, а затем такое изображение помещается в SVG.

    Однако как показала практика, такое лучше не делать и если всё же растровую графику нужно перевести в SVG, можно воспользоваться специальными инструментами, например вот таким: Vectorizer. Собственно говоря он отлично справится со своей работой если это небольшая картинка в формате PNG, однако если это огромное полотно в формате JPG - вес изображения будет превышать адекватные нормы, да и качество не всегда будет на высоте.
    Ответ написан