• Вставлять картинки или делать через CSS?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Есть несколько причин.

    1. Уровень абстракции. Поисковики умеют индексировать картинки, по этому, те изображения, которые относятся к оформлению, а не к контенту должны быть вынесены оттуда и размещены в css, там же где и все остальные стили.
    2. Возможность динамично менять внешний вид сайта, например реализовывать адаптивность. Это делается легко на CSS с помощью media queries, а вот на стороне HTML уже гораздо сложнее и может потребоваться использовать JavaScript.
    3. Меньший вес. CSS сегодня умеет рисовать очень многое, на некоторых проектах экономия на кол-ве картинок и их весе может достигать 90%. Например одни лишь скругленные уголки отрисованные на CSS могут сократить итоговый вес картинки очень существенно. И это делает интерфейс гораздо более отзывчивым особенно на крупных проектах, где важна каждая милисекунда.
    Ответ написан
    2 комментария
  • Как всё успевать и не быть роботом?

    b0nn1e
    @b0nn1e
    Alcohol & Ruby on Rails
    Попробуйте больше "скомпоновать" свой график.
    К примеру спортом заниматься - записаться на секцию 2-3 раза в неделю, это по 2 часа примерно, и не нужно не куда каждый день бегать.
    Аналогично курсы английского, но только в другие дни.
    Через месяцок привыкните, войдет в привычку, и под это будите планировать свой остальной график.
    Один день выделить исключительно на самообразование с рабочих, а работу с этого дня переложить на другие, плюс один день из выходных.

    Планируйте свою работу и остальное. #{Капитанская мысль про Ежедневник}

    Работайте лучше/быстрее/выше.
    8х5 работать для фрилансера это много.

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

    по белому завидую вашей беззаботной жизни.
    Ответ написан
    3 комментария
  • Как всё успевать и не быть роботом?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    > Минимум 8 часов, чтобы были деньги.

    Работать нужно не 8 часов, а головой.
    Ответ написан
    11 комментариев
  • Как всё успевать и не быть роботом?

    viktorvsk
    @viktorvsk
    - Ничего не нужно, никто никому ничего не должен
    - Работать нужно не минимум 8 часов, а то и больше, - а эффективнее (комплексное понятие)
    - Жить нужно комфортно (так же комплексное понятие, для разных людей включает разные аспекты: кому зарядка с утра, спорт, здоровое питание, кому - красноглазенье по ночам, утро в обед, пиво перед компом...)
    - Саморазвитие - это хорошо, но это так же строго индивидуально - кому книги, кому видео уроки, кому фильмы, кому хобби - если вы связываете вашу работу с интеллектуальной деятельностью, это значит, что вам нужно развивать интеллектуальные способности, а не способности в вашей предметной области. Книжки читать, как не крути - тоже сугубо индивидуально по эффективности. Разве что художественную литературу, на мой взгляд, не помешает читать людям всех профессий.
    - Планы - это неотъемлемая часть жизни. Настолько же неотъемлемая, как и неспособность их соблюдать. Нет, вы не зря составили все эти списки со спортом, здоровой едой, сном и работой по 8 часов и т.д.. И да, у вас не получится соблюсти все пункты. Эти 2 факта нужно принять, осознать и не сдаваться.
    Ответ написан
    24 комментария
  • Как всё успевать и не быть роботом?

    vicodin
    @vicodin
    Имею некоторый опыт
    ну отложи пока спорт или личные проекты - углубись в самообразование - повысишь квалификацию, а вместе с ней и рейт. а с более высоким рейтом необязательно будет 8 часов работать и будет больше времени на спорт и личку)
    ток вот беда, ты тут недавно со слюнями распылялся о том как бесполезно читать книги и саморазвиваться, поэтому тут я не знаю, что тебе делать)
    Ответ написан
  • В чём смысл натягивать лендинги на cms?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Кто работает на большинстве веб студий? Люди которые готовы работать за гроши, потому что ничего не умеют и не хотят учиться. Как следствие им проще поставить wp и одной кнопочкой подключить виджет слайдера, чем лезть в его доки, подключать ручками java скрипты и т.д.
    Все это от лени. Они делают "как им проще", а не как "лучше". Конечно если заказчик хочет что-то там менять сам, а сам не особо тогда конечно CMS нужна, но уж точно не joomla или WP. Это все равно, что купить машину, что бы было чем прикурить. Для каждой задачи есть свои оптимальные решения, но что бы их найти, надо искать и знать немного больше, чем WP.
    Ответ написан
    Комментировать
  • Есть ли смысл изучать линукс фронтендеру?

    Любой типичный и многие нетипичные вопросы по линуксам (при необходимости) легко гуглятся и можно найти уроки с пошаговой инструкцией. Забивать этим голову без нужды я думаю нет необходимости. А фронтендеру это вообще не нужно.
    Ответ написан
    Комментировать
  • Есть ли смысл изучать линукс фронтендеру?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Ответ прост - нормальный терминал, ворох unix-оых утилит и bash. Конечно можно поставить на винду какой cygwin/mingw и радоваться, но все же это не то.
    Ответ написан
    15 комментариев
  • Как сэкономить время на еде?

    @Lexans
    Составь свой банк простых прверенных рецептов. Потом из них составляешь меню на месяц. В соответвии с ним список покупок 1-2раз в неделю.
    Повторяй это меню каждый месяц. Имей несколько версий для каждого сезона года.
    Это регает головную боль с придумыванием что покушать, растягиванием обедов на полдня, с неэффективным расходом продуктов и тд

    Еще можно питаться в столовых, а не фастфудах

    Есть такой питательный порошок Soylent
    Ответ написан
    Комментировать
  • В чём смысл натягивать лендинги на cms?

    syschel
    @syschel
    freelance/python/django/backend
    Ну вы разбираетесь в этой теме, а кто-то в выращивание страусов в условиях крайнего севера. И его коробит от наших "глупых" вопросов. Им по сути не нужно понимать этого. А нам достаточно задать парочку уточняющих вопросов, а потом или подсказать "правильное" решение или сделать "в лоб", как просит заказчик, накрутив на сроке интеграции под ВП свою оплату часов.

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

    almac
    @almac
    используйте методологию верстки MCSS (основана на принципах БЭМ): верстка разбивается на модули, где все лаконично
    Ответ написан
    Комментировать
  • В чём смысл натягивать лендинги на cms?

    b0nn1e
    @b0nn1e
    Alcohol & Ruby on Rails
    Всё от лени, всем в падлу вникать в основы html и css, заказчику нужен "визивиг". А всё что сложнее "визивиг", нифига не ясно и вообще что это за херня. Да и вообще как жить без возможности поменять e-mail куда будут письма падать?
    Ответ написан
    9 комментариев
  • В чём смысл натягивать лендинги на cms?

    Denormalization
    @Denormalization
    Потому что люди не понимают что такое LP, и не понимаю как его готовить.
    Они не понимают, что это 1 страница, к которой максимум что можно прикрутить - скрипт для отправки email.

    Везде мелькает WP, поэтому все просят использовать его, так как думают что WP=сайт. Это как, когда кто-то называет монитор процессором, или яндекс - интернетом.
    Ответ написан
    15 комментариев
  • С чего начать изучеие?

    Denormalization
    @Denormalization
    >У кого-то с этим были проблемы? Что вы делали?
    Для начала отказался от любой работы связанной с ширпотребом (WP, Joomla, Drupal, OpenCart, ModX и т.д). От такой работы удовольствия - нуль.

    А начинать нужно с начала (очевидно).
    Ответ написан
  • Вредно или продуктивно жить по графику с научной точки зрения?

    Denormalization
    @Denormalization
    Жизнь по графику - не подходит для людей с творческой профессией (програмисты тоже сюда относятся).
    Муза приходит когда ей вздумается, а не по сферическому расписанию.

    График может быть только при работе на потоке (да, да, те самые студии которые клепают по 10 вордресс сайтов в день).

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

    Moskus
    @Moskus
    Добавлю особый случай.
    Если кнопка мала по высоте относительно высоты шрифта (близка к расстоянию между верхней точкой заглавных букв и нижней точкой букв с элементами ниже базовой линии), всегда использую line-height, так как его все равно придется использовать, чтобы не дать тексту в разных browser-ах (или при отсутствии используемого шрифта) распереть кнопку по вертикали.
    Этот же метод использую, когда нужно стилизовать какое-нибудь меню на готовом сайте, которое уже сделано через ссылки, когда в HTML вмешиваться - лишнее телодвижение.
    Ответ написан
    Комментировать
  • Вредно или продуктивно жить по графику с научной точки зрения?

    Jump
    @Jump
    Системный администратор со стажем.
    Жизнь по графику это для роботов. Т.е это не жизнь.
    В реальной жизни все не распланируешь, да и распланированная жизнь скучна и уныла.
    А наука этим не занимается как правило, разве что британские ученые.
    Ответ написан
  • Вредно или продуктивно жить по графику с научной точки зрения?

    @asd111
    Организм человека работает по графику.
    График хорошо сказывается на работе внутренних органов и головного мозга.
    Так например жир намного хуже усваивается после 19 часов, а если по ночам не спать то ухудшится выработка мелатонина в головном мозге и человек станет немного глупее + начнется бессонница.
    Ответ написан
    Комментировать