meuwka

31 августа 2015, Belarus, Minsk

# Понедельник 104 твита

Привет! Эту первую неделю осени с вами будет @meuwka, Минск.

6:52

Расскажу немного о личном, образовании, фрилансе и ИП, о сообществах и конфах, о наших любимых технологиях и отдыхе от них.

6:52

И, конечно же, буду отвечать на все ваши вопросы, подбрасывайте идеи что хотите обсудить. Надеюсь неделя продет интересно и полезно )

6:52

О себе: однажды я ушла на фриланс и не вернулась. Сейчас занимаюсь преимущественно версткой, в планах прокачать JS.

6:52

Периодически накатывает желание поработать в крупной компании. Чтобы все как у людей: офис, команда, статус )

6:53

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

6:53

Поэтому я очень люблю читать фрилансеров, это мотивирует меня не сворачивать с него.

6:54

Но о личном больше завтра. Сейчас по горячим следам @frontend_union предлагаю обсудить

6:55

Я, к сожалению, смогла подтянуться онлайн только в конце. Все доклады, которые видела, были хороши! #func2015

6:57

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

6:59

В одиночку сложно двигать себя дальше. pic.twitter.com/Pzy4y1a1xv

7:01
@cssunderhood как быть если нет возможности посещать митапы и конференции? Из за отдаленности городов, в которых они проходят.
7:05

Очень благодарна @webstandards_ru за то, что они существуют и бесплатны. Впервые выбралась именно на них, когда жила в Гродно.

7:15
«Веб-стандарты» открывают публичный чат в Слаке. Присоединяйтесь, поговорим о фронтенде — slack.web-standards.ru pic.twitter.com/7uLU8sVlMO

Кстати в их слаке уже 466 человек twitter.com/webstandards_r…

7:17
@vdv73rus @Bizi @cssunderhood вебстандарты делали отличную трансляцию #func2015 в твиттере, например. Плюс вроде записи будут позже
7:17
@cssunderhood @frontend_union styleguide, diffsync — супер.
7:18
@cssunderhood, приходите в Минск и в этом году, скоро объявим даты WSD.
7:22
@cssunderhood в этом плане удобнее возможность удалённой работы в проекте: можно и быть в команде, и работать откуда удобно в данный момент
7:41
@cssunderhood а почему ты решила идти своим путём? Не уж то компании зло?
7:50
@cssunderhood а я думал, что людей, занимающихся даже преимущественно версткой, уже не осталось.
8:02
@cssunderhood да, сейчас миллион инструментов, которые призваны помочь ускорить верстку. Мне тоже интересно поковыряться в них.
8:16
@life_maniac @cssunderhood эволюция, ты всегда будешь недоволен своим результатом. А когда станешь доволен — пора на пенсию ))
8:16
@cssunderhood как собираешься прокачивать скилл JS?
8:16
@cssunderhood расскажи об окружении, ветовая тема плагинчики, редактор. Это все
8:29

Кстати, может кто подскажет, можно ли в WebStorm применить sass подсветку синтакса к css файлу?

8:34
@cssunderhood нужен ли jQuery верстаьщику, пора ли выкидывать его?
8:36

Как раз был доклад на эту тему "Прощай, jQuery!" c #func2015

8:38
@antonfrolovsky Какая-то нездоровая мания — выбросить Джейквери отовсюду. @cssunderhood
8:56
@antonfrolovsky @cssunderhood Он пока и не собирается умирать, третью версию же готовят.
8:56
@Sigiller плюсы: батарейки, меньше времени тратится на совместимость браузеров и syntax sugar для управления dom.
8:58
@Sigiller минусы: производительность(смартфоны страдают + 3g), борьба с зависимостями(bower решает). Главный критерий время и скилл кодера
8:58
@Bizi @cssunderhood впрочем, по-моему каждый год пытаются попрощаться с jQuery, но пока всё никак
8:59
@life_maniac @cssunderhood видео с выступлений будут в течение пары недель :)
9:02
@life_maniac @cssunderhood @Bizi а ещё если откажешься от jQuery, то первое время будут мучить острые фантомные боли)
9:04
@antonfrolovsky Например я спокойно обхожусь без Джейквери в Реакте, но просто сайты делать по-прежнему проще с ним. @cssunderhood
9:05
@cssunderhood Какие js фреймворки используешь чаще всего?
9:09

забавно, но jQuery, спрос. Есть небольшой опыт Angular, на заре его славы, мне он не понравился. Сейчас ковыряю React @alexpivtorak

9:12
@cssunderhood к слову о прокачивании JS - можно брать рядовой проект и делать его полностью без jQuery, если время позволяет конечно.
9:12
@cssunderhood тоже стараюсь себя пинать в сторону нативного JS, но склоняюсь к тому, что курсы для меня в этом плане будут эффективнее.
9:15
@cssunderhood @alexpivtorak но jQuery и React - это не фреймворки )
9:17

ну в общем-то да, библиотеки @amel_true @alexpivtorak

9:18
@smithua @Sigiller @cssunderhood какие альтернативы jQuery есть? Явно писать нативным JS не вариант
9:27
@Sigiller @cssunderhood можно же использовать расширение pcss

По поводу @PostCSS twitter.com/li_rian/status…

9:28

Vanilla JS??)) @smithua @Bizi @Sigiller

9:29
@cssunderhood давайте поговорим про вёрстку. Меня интересует отказ от Bootstrap и переход на Flexbox, сегодня это реально?
9:38
@dshster @cssunderhood простите, но в @getbootstrap v4 флексбоксы
9:39
@dshster @cssunderhood никогда не использовал бутстрап в верстке, а где его использовали программисты одна боль в кастомах.
9:43
@sapegin @cssunderhood можно развить в две темы, но я действительно упустил из виду bootstrap4...
9:44

Тут наверное дело вкуса, нет правильного рецепта. Я например в основном отказалась от Bootstrap, хотя 4 еще толком не смотрела @dshster

9:45
@Bizi @smithua @Sigiller @cssunderhood jQuery - набор утилиток от AJAX до анимации. Выбор профильных npm-плагинов более выразительный
9:50
@Sigiller @Bizi @smithua @cssunderhood а какая лучшая «ванильная» замена для $.ajax(...).done(...).fail(...).always(...)?
10:01
Верстальщики не согласятся. Хотя, надо их спросить. Ребята, были ли у вас сложности с JS как первым языком? twitter.com/alexfedoseev/s…
10:29

сейчас глянула вроде в 4 убрали наконец > li > a, но все равно вложенных селекторов много @sapegin @dshster

10:39

Встречала неплохое решение проблемы Bootstrap + БЭМ именование за счет использования @Extend и @include andersonorui.com/2014/08/08/boo…

10:45
@Sigiller @justusebrain @juwain @Bizi @smithua @cssunderhood зато стильномодномолодежно:). Но серьезно, лично мне с jQ пока спокойнее как-то
10:48

звездочку использую только раз в css, так: css-tricks.com/inheriting-box… @sapegin @solilin @dshster

11:34
@cssunderhood Пользуешься какой-нибудь методологией верстки?
13:07

Я придерживаюсь мнения, что методология обязательно нужна. Не так уж важно какая. У меня какой-то микс, основанный в больше степени на БЭМ

13:08

Тут уже была кажется неделя БЭМ ) Так что не охото повторяться. Просто действительно полезно усвоить и перенять основные идеи оттуда.

13:10

Большое влияние на меня оказала также MCSS operatino.github.io/MCSS/

13:12

В общем поддерживаю отечественного производителя )

13:12
@cssunderhood есть другие походы для решения этих проблем. Например, CSS Modules лучше в некоторых областях
13:16

А поделитесь интересными ссылками по теме CSS Modules. Помню в каком-то докладе было, не могу найти.. Неплохая статья glenmaddern.com/articles/css-m…

13:32
@cssunderhood Прошу прощения что не по теме, сегодня активный день? Или это всегда так? :-) (Я первый день подписан.)
13:34
@cssunderhood почему микс, а не чистый БЭМ? В чём отличия?
13:44

Не всегда, но бывает ) Если я слишком шумлю в ленте, жалуйтесь, приму меры ) @DimMetal_92

13:48
@cssunderhood как сверяешь отвёрстанное с макетом? На глаз, pixel perfect, что-то третье?
14:11

Есть PerfectPixel Chrome extension, но у меня редко требуют @amel_true

14:18

Я вообще не люблю это словосочетание pixel perfect. Дизайнер редко когда может учесть все ньюансы. Иногда макеты вообще без логики

14:23
@amel_true @cssunderhood как вообще сверяют pixel perfect при адаптивном дизайне?только на тех размерах, под которые были нарисованы макеты?
14:27
@cssunderhood встречал случаи, когда после PP-протяжки по макету сайт прямо оживал внешне.
14:28
@cssunderhood …olookexactlythesameineverybrowser.com — старый сайт, но всё ещё нужный.
14:33
@sapegin @cssunderhood может я скажу кощунство, но зачем вообще нужен pixel perfect?
14:43

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

14:50

Бывали задания на творчество: сверстать по PSD стайлгайду и мокапу )

14:52
@cssunderhood значит плохой дизайнер
14:56
@Sigiller @sapegin @cssunderhood дизайнер страдал, двигал туда-сюда, зачем же его труд в помойку выбрасывать?
15:06
@sapegin @cssunderhood кстати, про творчество, верстать чужие тестовые задания ради прокачки скиллов это нормально или потеря времени?
15:10

считаю это хороший опыт, если в задании есть вызов и есть свободное время, стоит потренироваться @dshster

15:11
@dshster @sapegin @cssunderhood вот тут отлично про pixel perfect jonyablonski.com/2015/front-end…
15:17
@cssunderhood давайте еще тему подкину - должен ли верстальщик понимать дизайн, создавать дизайн, видеть, что дизайн дизайнера плох?
15:18

Опыт в дизайне очень помогает в работе верстальщика. Не только наоборот. @dshster

15:20
@amel_true @cssunderhood можно ворваться и посоветовать инструмент? Мы там и разрабатываем, и тестируем github.com/2gis/makeup
15:20
@cssunderhood pixel perfect становится попросту ненужным, если есть нормальная библиотека компонентов, пусть даже и в зачаточном состоянии.
15:21

По этому поводу скажу, что интересный доклад у @toivonens "СНАЧАЛА СТАЙЛГАЙД или как перейти на компонентный подход" varya.me/func-2015/

15:27
@amel_true @dshster @cssunderhood это же прекрасно, когда дизайнер понимает возможности CSS
15:34
@cssunderhood раз уж мы говорим о дизайнерах - как у вас организовано версионирование макетов? Пока встречал только полный бардак с этим :)
15:57
@amel_true @cssunderhood сейчас никак :) Собираюсь попробовать вот эту штуку avocode.com
16:12
@cssunderhood раньше в качестве задания на "творчество" верстали по JPEG картинке макета ;)
16:33
@cssunderhood а сейчас вообще могу "на слух" (то что дизайнер на ухо шепчет) собрать интерфейс :)
16:33
@cssunderhood о расскажи о самом безумном, что приходилось делать. У меня это сверстанный сайт, весь контент которого потом заменили на jpeg
16:43

Сложно вспомнить) но был случай когда я только ушла на фриланс и не знала куда податься @gunlinux

17:12

Я чуть было не подписалась индусу на odesk сделать дизайн и сайт за копейки, без вообще каких либо внятных требований. @gunlinux

17:13

Это было ужасно. Травма. Тоже вроде как сделать "на слух", только из этого кошмарного английского еще что-то понять надо было @gunlinux

17:18

Сразу отвечу об odesk, точнее upwork уже. Я там так и не поработала. Есть профиль, пройдены тесты, но всё как-то не складывалось.

17:23

Там очень активный демпинг цен, очень много WordPress, очень много тупости.

17:28

Если вдруг соберетесь, то лучше не бояться и брать проект покрупнее с почасовой оплатой.

17:29
@cssunderhood сейчас работаете удаленно по контракту или имеете постоянный поток новых заказов?
17:38

сейчас на полставки по контракту и ещё с одной студией сотрудничаю. постоянного потока нету. хочу команду близкую по духу @diqi_qick

17:39
@cssunderhood откуда преимущественно берешь заказы?
17:45

Когда я начинала, как раз появился freelansim.ru и был бесплатный, а потом просто сарафанное радио @neonick

17:47

Один англоязычный заказчик у меня благодаря LinkedIn, там тоже встречаются неплохие предложения. @neonick

17:53

# Вторник 121 твит

@Sigiller @sapegin @cssunderhood я говорю о тех случаях, когда реализовать задумку дизайнера мешает только лень верстальщика.
7:03

Это точно. Главное чтобы дизайнеры тоже не борщили с творчеством @amel_true

7:04

Всех с 1 сентября! Надеюсь вы отлично провели лето, зарядились солнцем )

7:06
@harisov @cssunderhood я вот пишу .blockName-elementName_modifierName, и это работает. Как видишь, не люблю -- и __
7:23
@GrawlCore @cssunderhood @harisov Полюбишь, если команда потребует ;-)
7:27
@GrawlCore @cssunderhood как то слышал мысль, что в -, Camel, можно промахнутся. __ -- типа визуально проще детектить. Хотя дело каждого
7:27
@cssunderhood кстати про БЭМ, & или инлайн. Или с интересными отступами?
7:29

просто делаю &, очень "читабельно" выходит и легко потом удалить ненужный блок с его элементами @gunlinux

7:31
@GrawlCore классы писать camelCase - ужас @harisov @cssunderhood
7:32
@antonfrolovsky @cssunderhood @GrawlCore @harisov Я тоже так пишу, так совпадает с классами компонентов в реакте.
7:33
Если заинтересовала тема style guide driven development, вот вам обзор инструментов smashingmagazine.com/2015/04/an-in-… #func2015
7:38
@cssunderhood @GrawlCore @harisov @delaz Да, тоже сталкивалась с информационным вакуумом. Например, о том что БЭМ встроен в SASS мало знают.
8:33

Сегодня расскажу немного об учебе и как попала в IT.

8:36
«Мечта стать программистом — это современный тренд» — @simonenko
9:17

Когда я поступила ровно 10 лет назад на программиста это ещё не было трендом.

9:18

Кстати в группе было всего 4 девочки. Я отметила, с каждым следующии годом уже больше девочек поступало.

9:19

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

9:23

Вышло так, что мама наблюдала развитие компьютеров и программирования, а я развитие интернета и веба.

9:24

Вообще маме есть рассказать по те времена, когда компьютеры занимали всю комнату.

9:26

Результата программы они ждали по несколько дней. Ошибка? Исправил и жди снова.

9:27

На её работе я впервые увидела Интернет. Это был чат, я была поражена. На темном фоне разноцветные ники общались текстом.

9:28

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

9:29
@cssunderhood блин, вот это реально была магия в первый раз. Общение в реалтайме с любыми людьми! Охренеть просто!
9:32
@cssunderhood мои родители свои программы вообще мелом на доске писали :)
9:32
@cssunderhood да даже общение с теми, кто сидит рядом казалось более интересным в локальной сети, чем наяву :)
9:36
@cssunderhood я с 6 класса читал журналы computer world и подводную лодку. тянуло к компьютерам, только тогда ни у кого из друзей их не было
9:37

Мама скоро выходит на пенсию, говорит что отдохнет немного и тоже будет учиться современным технологиям )

9:42
@cssunderhood а мне в детстве в руки попал zx-spectrum: программы на аудиокассетах, телевизор вместо монитора — вот это всё )))
9:49
@juwain @cssunderhood у меня аналогичный опыт - speccy (кассеты) > 5.25" > Pentagon 128K, а потом уже PC, а вместе с тем MSX2, C64, Ammy
9:49

Тем не менее я параллельно закончила худ. школу и собиралась в этом направлении. Всё же подала документы на программиста. Некогда объяснять)

9:53

На первом курсе изучали Pascal, многие co школы его знали, а я впервые увидела begin end. Вообще было тяжело учиться, мало информации.

10:05

Это сейчас зашел в интернет и любая информация разжёвана и с примерами.

10:05
@cssunderhood Нам сначала тоже читали TurboPascal, потом Delphi. И все шло хорошо, пока не начали читать Java. Мозг просто плавился.
10:13

Вкус программирования впервые ощутила с С++. Потом я всегда выбирала C# и .NET в качестве технологий, Java как-то сразу не взлюбила.

10:14

В моем городе самый удобный путь студента пролегал через Epam, пошла на их курсы Java. Но почти сразу бросила.

10:17

Мне очень повезло с научным руководителем, он работал в Itransition, темы курсовых всегда были актуальные.

10:25
@cssunderhood ничего себе! И как оно в верстке после плюсов?
10:39

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

10:39
@cssunderhood а какие сейчас лучшие IT-курсы (?) для пенсионеров?
10:40

как раз думаю об этом @SelenIT2

10:40

Я в общем-то самоучка в верстке. CSS и HTML были суперпонятными. Я никогда не думала, что это станет моим основным занятием.

10:42
@cssunderhood программирование - чудесное занятие. Им можно заниматься даже в декрете! Чего не скажешь о других профессиях(ну кроме бух-а)
10:44

Я пришла в компанию как Flash/ActionScript. После универа никуда не брали .NET джуниора, а распределение отработать надо.

10:45
@cssunderhood неужели даже схлопывающиеся марджины у предка и потомка и неявно открывающийся <body> были суперпонятными? По-белому завидую!)
10:51

Моя самая первая работа оказалась очень стрёмной, я там пробыла не больше месяца и нас закрыли.

10:54

А недавно узнала из dev.by, что работодатель был как-то связан с кибер-бандой международного масштаба и вообще находится в розыске. Бывает)

10:55
@cssunderhood Золотой человек — твоя мама!
11:02

В компании проработала более 2 лет, постепенно ушла от AS. Там же попробовала себя в дизайне, потом в основном работала с CMS.

11:15

ActionScript и JavaScript похожи. Мне нравился AS. А может просто проекты были интересные.

11:20
@cssunderhood с какими CMS работала?
11:22
@cssunderhood время для CMS-холивара!
11:22

Joomla!, немного Drupal, Битрикс, сталкивалась с Liferay(CMS?), может еще что, в основном конечно WordPress @alexpivtorak

11:28
@li_rian @cssunderhood брр, как хорошо, что я давно не работаю с CMS
11:29
@iamstarkov @cssunderhood “CMS” === “See a mess" ©
11:35

на самом деле на WP кастомные темы не так уж ужасно получаются, но когда я недавно столкнулась с платными.. 😖 themeforest - зло.

11:39
@cssunderhood а что думаете о WordPress? Не считаете ли, что он очень неудобен для разработки? Пользовались ли стартовой темой Sage для WP?
11:43

Я уже давно не работаю с ним, но раньше для старта брала roots.io, тогда еще не было Sage @AndreyBerezhnoy

11:45
@cssunderhood расскажи об этом по подробнее. Почему themeforest зло?
11:45
@Bizi @cssunderhood разработчики тем на ThemeForest стараются по максимуму напичкать функциональностью для "чайников".
11:45

темы там не качественные @Bizi

11:46
@AndreyBerezhnoy @cssunderhood они стараются сделать некий комбайн. Читал что именно такие темы раскупают как горячие пирожки
11:47
@Bizi @cssunderhood да, они удобны новичкам, которым нужно поставить WP, натянуть тему и работать. Разработчикам лучше не смотреть на это :)
11:47
@AndreyBerezhnoy @cssunderhood разработчикам нет, но клиентам то вполне ок, разве нет?
11:49

когда твой клиент захочет что-то изменить, ты залезешь туда и поймешь @Bizi @AndreyBerezhnoy

11:50
@Bizi @cssunderhood ну внешне они норм, но ту часть что не норм могут оценить только разработчики, а продают не им
11:52
@cssunderhood одни из самых посещаемых статей на моем блоге до сих пор создание шаблонов для joomla :D
11:52
@cssunderhood @AndreyBerezhnoy Нравиться UNDERSCORES. Простой старт с базовым функционалом и внутренними темплейтами underscores.me
11:54
@AndreyBerezhnoy Он очень неудобен для разработки. Но что есть лучше? @cssunderhood
12:07
@sapegin @cssunderhood что-то свое, я думаю. Шаблонизатор Blade, в фреймворке Laravel мне очень понравился :) Куда удобнее WP
12:07
@sapegin @cssunderhood но я думаю. что никто не мешает нарушать стандарты WordPress, как это сделали ребята в roots.io с их Bedrock и Sage
12:07

Продолжу немного о фрилансе. Вчера были вопросы.

12:20

На самом деле, оказавшись в огромном мире, я почувствовала себя пустым местом. На насиженном месте отстаешь нереально. Типовые проекты

12:24

Оговорюсь, что возможно не везде так. Так вышло со мной.

12:25

Совет: лучше подготовьте себе почву для ухода. А то можете просидеть без работы первое время или хвататься за плохие проекты.

12:26
@cssunderhood как у тебя с самоорганизацией? Сколько часов в день работаешь? В каком режиме? Как разделяешь работу и отдых?
12:28

С самоорганизацией не всегда все хорошо. Но кажется со временем я научилась.

12:43

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

12:43

Сложнее всего после отдыха или когда просто выпадаешь из процесса. Вернуться в струю.

12:45

В офисе тебя быстро возвращают на место. А тут бывает сложно с собой договориться.

12:45

В этом плане очень понравилось работать над проектом удаленно в команде. Это наверное оптимальный вариант. И график был гибкий.

12:48

Я сова. Раньше я часто работала по ночам. Но со временем пришла к тому, что эффективнее и лучше для организма выспаться и встать утром.

12:51
@cssunderhood что делаешь, чтобы быстрее проснуться?
12:54

Утром обязательно нужен какой-то приятный ритуал. Например, выпить чашку вкусного чая, просмотреть интересную ленту. @Sigiller

13:00

Честно говоря стараюсь отдыхать больше, бывало отказывалась от проектов, чтобы освободить личное время.

13:02

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

13:02

У меня немного другое отношение к жизни. Я зарабатываю столько, чтобы хватало на мои небольшие радости.

13:03

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

13:03
@cssunderhood профессиональные деформации замечала и как борешься с десоциализацией?
13:09

деформации есть! появляется небольшая замкнутость. я уже вчера писала, что выходом стали митапы @gunlinux

13:11
@cssunderhood класс! у меня ощущается дизбаланс в сторону работы :(

Дисбаланс в сторону работы это нормально. У меня тоже не всегда получается больше думать о себе, а не о проекте. twitter.com/lisovskyvlad/s…

13:27

Признаюсь, для меня денежный вопрос очень болезненый. Я до сих пор с волнением обсуждаю суммы.

13:32

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

13:34
@cssunderhood обожаю работать утром с 6 до 12: бОльшая часть ещё не проснулась (у меня MSK+3), сидишь, пишешь, никто не отвлекает...
13:38
@sapegin @cssunderhood я тоже сова. Но в будни стараюсь позже часа не ложиться. Но вставать рано все равно проблема.
13:38
@MonkAlbino @cssunderhood завидую людям, который продуктивны по утрам, для меня делать что-то раньше 11 часов - анриал
13:44
@cssunderhood отличный подход ;) кстати о радостях. Чем увлекаешься помимо разработки, в свободное время?

Не поместится в твит ) Но из любимых хобби это пленочная фотография и порисовать. Хотя уже давно не рисовала twitter.com/neonick/status…

13:52

Люблю велосипед, пытаюсь влиться в какой-нибудь спорт. Раньше занималась йогой, но с переездом в Минск забросила.

13:54

2 года назад попала в небольшую аварию, пересмотрела многое в жизни.

13:56

Кстати можно немного помочь нашему коллеге после тяжелой аварии extreme.lv и почитать его историю.

14:03

Кто-нибудь внедрял поддержку accessibility в своем проекте?

14:11
@cssunderhood давно думаю изучить все это, потому что людей с проблемами доступа больше чем пользователей ie. А девелоперы это игнорят
14:28

Очень хороший доклад был у @roman01la "Доступный веб для всех" youtu.be/t8Td3Oq47yE?t=…

14:30
@cssunderhood делал как-то сайт для общества слепых
14:30
@cssunderhood спеки есть, нужна семантика. Например доступность svg пиктограмм noteskeeper.ru/1109/ От крутого @mista_k
14:34
Tota11y, инструмент для проверки доступности, подключается на тестовую страницу и даёт советы: khan.github.io/tota11y/ pic.twitter.com/m9vdhCMuWh
14:47
@sapegin @cssunderhood я утро вообще не люблю. Мне кажется, оно создано для того, чтобы я спала.
14:58
@Lik04ka Утро — это прекрасно :–) @cssunderhood
14:58
@cssunderhood рекомендую плавание! Дважды в неделю по 45 минут и никаких проблем со спиной + всегда в тонусе!
14:58
@sapegin, с нетерпением жду момента, когда его перепишут на Node.js. Надеюсь, ещё и API причешут. @AndreyBerezhnoy @cssunderhood

Кстати да, говорили WordPress будет переписан на Node.js с обратной совместимостью twitter.com/mista_k/status…

15:05
@cssunderhood разве эта новость не на 1 апреля в @wpmagru была? wpmag.ru/2015/wordpress…
15:10
@cssunderhood @volodymyrlut есть же ghost

Кто пользовался ghost.org на Node? twitter.com/rastopyr_ua/st…

15:16
@cssunderhood а расскажи, где заказы берёшь?
15:25

Было очень обидно однажды потерять хороший командный проект из-за переезда. @COSMOSTV_BY подключал интернет около 2 недель

15:33

Немного перепутала, CMS на Node.js это keystonejs.com

15:52
@cssunderhood звездами тут меряются, панимаешь...
15:58
@gunlinux @cssunderhood в bem-components сделана отличная поддержка a11y, мы специально про это заморачивались.
17:56
@cssunderhood раньше прогонял тестами от Cynthia Says™ по WCAG и Section 508. По просьбе клиента один раз было для usairways.com
19:45
@cssunderhood мы в @magento много над этим работали, WAI-ARIA, отдельный keyboard ux, тесты скринридеров, в своё время, кусочек мозга съели
19:46
@cssunderhood , что думаешь? youtu.be/XLRi4ee2PRs?li… тоже смущает скорость развития?

Вот вам забавное видео перед сном twitter.com/gunlinux/statu…

21:19

# Среда 91 твит

Доброе утро, верстальщики! pic.twitter.com/ojUBiRQMF8

7:12

По поводу трендов, это точно, у каждого свой зоопарк инструментов для разработки. @gunlinux

7:16

Это не мешает, если у тебя маленькие проекты, но превращается в проблему на больших долгосрочных проектах. @gunlinux

7:18

Я в целом за развитие веба, каким бы оно не было.

7:25
@cssunderhood смотришь вакансии - ищут волшебника на Jade+Haml+Sass+Stylus, JavaScript+Angular+React+Ember. Бл@дь, где вы их находите таких?
7:28
@gearmobile @cssunderhood ну вопрос тут только в том сколько денег предлагают, а найти-то найдут

а потом их садят верстать емейлы ) twitter.com/Sigiller/statu…

7:30
@hellbeast92 @gearmobile @cssunderhood Сейчас есть лучше решения. В свое врема бэкбон был революцией, но проблем у него дофига.
7:31
@hellbeast92 @freiksenet_ru @cssunderhood вопрос не в бэкбоне. вопрос, что ищут человека-оркестра, который ВСЕ умеет.
7:37
@gearmobile @cssunderhood @hellbeast92 @freiksenet_ru фул-стек разработчик ^_^
7:40
@gearmobile @cssunderhood @hellbeast92 @freiksenet_ru да а что тут всё-то? 3 фреймворка, 2 препроцессора для html и 2 препроцессора для CSS
7:42
Гайз, кто WebStorm пользует? Можно его научить делать строкой выделенный текст, а не заменять его на кавычки? /cc @cssunderhood
7:43
@gearmobile @cssunderhood никто не ищет волшебников, соискателю достаточно уверенно владеть парой техно-гий из стэка и быть в курсе других
7:51
@kofeeanon @cssunderhood @gearmobile По-моему это неправильный подход. В итоге люди неуверенные в себе, совсем начинают депрессить.
7:54
@kofeeanon @cssunderhood @gearmobile Надо писать что за стек используется и что за стек вы хотите использовать, а не заваливать кейвордами.
7:55
@Sigiller @sapegin @gearmobile @cssunderhood @hellbeast92 Меня не напрягает, я джордж клуни фронтенда, а вот того кто начинает - напряжет.

"джордж клуни фронтенда" 😄 twitter.com/freiksenet_ru/…

7:59

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

8:04

Как считаете не превращается ли еще гитхаб в помойку? Легко ли вы там ориентируетесь? У каждого ведь теперь опенсорс, работодатели требуют.

8:11
@freiksenet_ru @Sigiller @sapegin @gearmobile @cssunderhood @hellbeast92 работодатели часто не могут правильно выразить в вакансии кто нужен
8:12
@iamstarkov @Sigiller @sapegin @gearmobile @cssunderhood @hellbeast92 Все нанимание это гиганская проблема и все делают это через жопу :(
8:12
@cssunderhood Популярное можно будет увидеть вне гитхаба, на конференциях, в блогах.
8:15
@cssunderhood если следить, только за теми проектами, что интересны, то нормально. Постоянно чищу watch list
8:15
@cssunderhood Смотря что ты понимаешь под «ориентируемся». В своих проектах — без проблем. Для поиска новых он не очень удобен, например.

Я про чужие проекты twitter.com/sapegin/status…

8:16

А куда чаще всего отправляетесь за вдохновением или решением проблемы? На какие ресурсы. Кто активно пользуется stackoverflow.com?

8:18

На stackoverflow.com еле набрала баллы, чтобы комментировать. Там надо тратить нереально много времени, чтобы рейтинг как у некоторых

8:28
@gearmobile @cssunderhood И 8 лет назад фронтенд вообще был версткой с хаками на jquery.

Раньше все были web developer, мне например не ясно когда фронтенд появился и кто теперь к нему относится. twitter.com/freiksenet_ru/…

8:29

Слышала мнение, что верстальщики это UI.

8:31
@freiksenet_ru @cssunderhood 8 лет назад верстка была неинтересной. интересен был actionscript, но я его не выучил из-за собственной лени.
8:31
@sapegin @cssunderhood Тогда еще мониторы не были плоскими?
8:37
@juwain @cssunderhood ноуп, интерфейсы — не вёрстка
8:38
@iamstarkov @cssunderhood окей, разработчик веб-интерфейсов )
8:41
@juwain разработчик это не только верстка, а верстка - это не разработчик @iamstarkov @cssunderhood
8:41

По моему сейчас все перемешалось, где-то на уровне верстальщиков.

8:44
@cssunderhood очень холиварная тема. Считаю, что пора перестать делить ui/верстку/js/что-нибудь еще.
8:48

Если я пишу, что я Front-end Developer от меня требуют сильный JS, если пишу HTML-coder, то сверстать письмо.

8:48
@cssunderhood про знание php не забудь, “нам тут чуть-чуть поправить надо”.
8:53
@antonfrolovsky @iamstarkov @cssunderhood @cssunderhood по моему тут загвоздка только в определении зоны ответственности верстальщика
9:05
@cssunderhood был еще client-side developer

Наверное front-end developer просто прижилось вместо client-side developer twitter.com/akrekotun/stat…

9:09
@cssunderhood а вот подскажите: за бугром более популярен zurb foundation? а здесь больше катит bootstrap?

Это личный выбор. У меня вот Zurb Foundation никаких эмоций не вызвал, в отличие от Bootstrap, когда тот появился. twitter.com/gearmobile/sta…

9:13
@cssunderhood кстати о письмах. Как дела с этим? Часто приходится работать?

С письмами редко, но бывало. Обычно отказываюсь. Это скучно. twitter.com/denysdovhan/st…

9:17
@cssunderhood мне нравиться. Этакий хардкор из начала 2000-х))
9:21
@denysdovhan @cssunderhood мсье знает толк извpащениях
9:28
@cssunderhood на английском все сложнее. Верстальщик это "web designer" with implementation skill @life_maniac
9:42
@cssunderhood с JS и фронт-енд разработкой не лучше, ищи JS, а находишь php, java, python ибо сейчас от всех бекендеров зачем то просят JS
9:43
@juwain не, ну мало ли как у нас традиционно. У них принято что дизайнер делает и дизайн и вёрстку. @cssunderhood @life_maniac
9:50
@cssunderhood @andrey_sitnik я считаю, что да, относится: фронтендер делает и верстку, и стили, и js. Для веб-компонент особенно актуально.
9:51
@nekrtemplar @cssunderhood @life_maniac @cssunderhood я вообще за знание HTML/CSS/SVG в массы, чтобы «пофиксить» вёрстку могло больше людей
9:56
@antonfrolovsky @cssunderhood @juwain @iamstarkov с чего бы это верстка не разработка? Попробуйте дальше без верстки поразрабатывать!!!
9:58
@cssunderhood @private_face @andrey_sitnik у нас было несколько «чистых» верстальщиков, и тех упразднили, перевели во фронтенд.
10:05
@cssunderhood 90% разговоров тут и в @jsunderhood это кто такие вестральщики и нужны ли они)
10:05
@freiksenet_ru @cssunderhood @jsunderhood ну я всегда воспринимал вёрстку, как первую ступень во фронтэнде
10:09
@freiksenet_ru @cssunderhood @jsunderhood я знаю много js-кодеров, которые ненавидят верстать.
10:14
@freiksenet_ru @denisfedosov @cssunderhood @toivonens Почему?) JS уже вполне себе отдельный язык, не привязанный никак к верстке.
10:14
@Sigiller @cssunderhood @freiksenet_ru @jsunderhood я так и не понимаю в чем разница? Верстальщик и frontend разработчик. Я верстаю.
10:22
@cssunderhood настоящий дизайнер сделает 100 одинаковых писем и будет свеж и интересен, а не настоящий через 3 письма захочет что-то другое

Я бы поспорила, печатный станок какой-то, надо же развиваться twitter.com/ardshock/statu…

10:46
@cssunderhood а вот риторический вопрос - как стать востребованным frontend'ом? чтобы заказчики искали и предлагали работу сами?
10:53
@gearmobile @cssunderhood Иметь проект с текущими горячими технологиями. Полтора года назад это был ангулар, щас реакт. Хз что дальше.
10:56
@gearmobile @cssunderhood много работать, опенсорс, конференции, много работать
10:59
@dmitry_dok @cssunderhood Я сам начинал с верстки, просто интересно наблюдать за новыми технологиями, тенденциями

Вот таких дизайнеров вестальщики особенно любят ) twitter.com/bakievich/stat…

10:59
@cssunderhood Я тут портировал атомовскую темы One Dark/Light для терминала на Ubuntu и прочих. Кому-то пригодиться. github.com/denysdovhan/on…
11:19
@cssunderhood коротко про stack overflow: needsmorejquery.com
11:19
@VasyaRomashova @iamstarkov @cssunderhood вообще, на практике заметно, что кто-то выбивает себе возможность браться за интересное и растет
11:22
Составили план работ pic.twitter.com/r6CFH9I43z
11:38
@cssunderhood здесь кто есть, кто знает \ юзает на практике zurb foundaton?
11:38

Обзор нового Bootstrap и немного истории scotch.io/bar-talk/whats…

11:44
А если ещё девушка программист, то 2x! // @cssunderhood twitter.com/rusbase/status…
12:22
@dshster @cssunderhood вот прямо сейчас делаю проект на MDL там вся сетка на flexbox + всю раскладку сайта построил на flexbox.
12:36

Сетка на Flexbox хорошо работает, но в работе столкнулась с багами Flexbox на новых IE и Safari. Хорошая статья css-live.ru/articles/brauz…

12:39
@cssunderhood для этого тоже есть плагин PostCSS — предупредит или исправил ошибки флекбокса браузеров github.com/luisrudge/post…
12:49
Currently discussed in the @csswg F2F meeting: A proposal by @tabatkins [1] to bring mixins to CSS!

[1]: tabatkins.github.io/specs/css-appl…

Что думаете по поводу идеи apply? Добавить миксины прямо в CSS. twitter.com/LeaVerou/statu…

13:09
@cssunderhood @andrey_sitnik у вас есть несколько минут поговорить о PostCSS?
13:26
@cssunderhood а как же глобальное потепление из-за лишней работы? :D
13:42
@andrey_sitnik @cssunderhood поддерживаю - зачем переносить задачи на клиент если это можно на деплое сделать
13:42
@cssunderhood неужели еще кто-то пишет на чистом css без пре/пост процессоров?

Думаю никто. Но то, что позволяет делать CSS, можно делать его средствами. Тот же calc - очень удобно. twitter.com/MikitaLisavets…

13:44
@cssunderhood большинство минификаторов автоматические разрешает calc с общими единицами измерений — так что они тоже к клиенту не идут
13:45
@cssunderhood кстати, а ведь с помощью apply можно сильно улучшить минификаторы — многие опасные объединения можно сделать проще
13:46
@cssunderhood Вопрос от дизайнеров: Как лучше передавать разработчику отступы? В макете удобнее мерить по бейзлайну. twitter.com/iamspacegray/s…
14:20
@iamspacegray для верстальщика удобно отступ от блока до блока. То есть третий, на первом и втором надо считать и это неудобно.
16:04
Hey how cool are icon fonts?!!

</sarcasm>

#UseSVG pic.twitter.com/tAgPXiJoQR

16:35

По поводу удаленной работы, есть такой список github.com/lukasz-madon/a… EN, может кому-то будет полезен. Хорошо было бы что-то подобное RU

16:48

Кстати я работаю как ИП, я долго не решалась на этот шаг, казалось не разберусь. Могу что-то подсказать по открытию ИП в Беларуси.

16:49

Мне в своё время помогла статья cherenkevich.com/blog/ip/ от @cherenkevich Правда не всё прошло гладко, налоговый инспектор попалась..

16:51
@cssunderhood как с налогами в Беларуси? Сколько в % от прибыли уходит на налоги?

плачу 5% УСН, еще банку за обслуживание и % за перевод, за электронное декларирование. и в ФЗНС ~$500 раз в год twitter.com/Bizi/status/63…

17:15
@cssunderhood на #FrontTalks был доклад про использование flexbox vimeo.com/107806094
17:18

@cssunderhood ФСЗН*

17:19
@cssunderhood зачем фрилансеру ИП? Не проще ли просто раз в год платить налог и всё

Есть ещё несколько мелких причин, но самое главное, можно попасть на незаконную предпринимательскую деятельность twitter.com/brdt_D/status/…

21:20
@cssunderhood как с работой с оплатой в $/€: много ли теряется на конверсии/переводах? Договоры/акты/т. п. печатные или электронные?

Плохо только то, что нельзя снять $ со счета. У меня печатные, но банк принимает электронные, налоговая вроде тоже twitter.com/xwoody/status/…

21:28
@cssunderhood трудно ли с бухгалтерией и всеми бумажками/ведомствами? Сама все делаешь или пользуешься assistent.by, например?

Пользуюсь assistent.by, так удобнее, там только 1 платный модуль нужен. twitter.com/xwoody/status/…

21:31
@brdt_D @cssunderhood как минимум с заказчиками все становится лучше. Больше шансы схватить крупный заказ.

Да, с тобой охотнее заключат договор twitter.com/alwxtwi/status…

21:34

# Четверг 43 твита

А кто-нибудь использует Сасс и CSS-модули вместе? Стоит вообще так делать? Если нет, то как лучше быть с CSS-модулями? @cssunderhood
7:22
@cssunderhood как с работой с оплатой в $/€: много ли теряется на конверсии/переводах? Договоры/акты/т. п. печатные или электронные?
7:47
@cssunderhood кстати, а сколько часов в день тратишь на работу (в среднем)?

В среднем как и все, работа часов 6 в день. Но у меня нет системы ( Бывает больше, бывает устраиваю себе выходной. twitter.com/r3nya/status/6…

7:50

Мне импонирует подход некоторых, отработать 6 часов не отвлекаясь, потом заниматься другими делами. У меня так не получается..

7:52
@sapegin поделись потом опытом. Очень интересен практический опыт использования css-модулей @cssunderhood
7:59
@cssunderhood попробуй Pomodoro Technique )

Периодически практикую помидоры ) Для старта хорошо, а потом как-то сбивается. twitter.com/vdv73rus/statu…

8:03

Есть такое понятие, как прокрастинация. Можно сказать заболевание, которое может очень быстро прогрессировать у фрилансера.

8:08

Мне от прокрастинации помогал метод, очень похожий на помидор. Не нашла статью, попробую передать суть.

8:21

Ты договариваешься с собой поделать что-то всего 1-5 минут, а потом будешь заниматься другими делами. Но на деле втягиваешься.

8:23

Главное преодолеть этот первый барьер, это сложнее всего. Особенно, когда работаешь на себя.

8:23
@cssunderhood Ипользовал кто Moto CMS 3? Есть статья на хабре habrahabr.ru/company/tmru/b…
8:25
@cssunderhood это не работает, если впадаешь в прокрастинацию из-за того, что что-то тормозит: сервер ли разработки, интернет или ещё что
8:27
@cssunderhood потому что как только что-то протормаживает сильно, сразу выпадаешь из процесса(
8:27

Я встречала такое: вместо полного отпуска берут Пт и Пн, выходит 4 дня. Успеваешь куда-то съездить и при этом не выпал из процесса. Как вам?

8:49

А я ровно через 10 дней в отпуск! Обожаю это предотпускное состояние.

9:04
@cssunderhood стоит один раз куда-то съездить на два-три месяца, чтобы понять, что все эти неделя-две капиталистический обман пролетариата)
9:05

Я хоть и фрилансер, так нигде и не пожила. Постоянно какие-то препятствия. Но надеюсь еще впереди всё.

9:07
@cssunderhood Какие блоги/сайты читаешь регулярно? Где вдохновляешься?

Регулярно читаю только твиттер и фейсбук, а оттуда уже попадаю на всё остальное. И регулярно смотрю видео. twitter.com/alexpivtorak/s…

9:20

Очень рекомендую больше смотреть англоязычные доклады и туториалы. Смотришь, а verbal skills сами собой развиваются незаметно.

9:27
@cssunderhood А какие русскоязычные сайты по веб-разработке вы обычно читаете, и какие можете посоветовать?

наверное ничего нового не скажу @frontenderinfo @cssliveru @webstandards_ru @html5by @forwebdev @htmlacademy_ru twitter.com/klierik/status…

10:12

Но у меня нету разделения по языку и любимчиков нету. Если изучаю тему очень разношерстный список ресурсов @klierik

10:12

Когда-то любимым был Хабр, теперь только изредка рассылку просматриваю @klierik

10:13
@cssunderhood @klierik я туда стабильно захожу дайджест по веб-разработке смотреть + в твиттере их статьи иногда интересные проскакивают
10:18
Ребята, дайте ссылку на css модули, что это такое? @sapegin @cssunderhood

github.com/css-modules/cs… twitter.com/ros_ivanov/sta…

10:25

radiojs.ru/2015/06/radioj… тут можно послушать интересное мнение от @andrey_sitnik о CSS Modules @ros_ivanov @sapegin

10:47
@cssunderhood используешь ли компонентный подход в вёрстке, используешь ли шаблонизаторы для ускорения (jade, мб)?

Стараюсь бить на компоненты. Jade очень люблю и всем советую, он тоже помогает разбивать на части и переиспользовать twitter.com/amel_true/stat…

16:48
@cssunderhood, @amel_true, как ты организовываешь на файловом уровне? Каждый блок — это миксин в отдельном файле? Или как-то еще?
17:07
@cssunderhood быстро ли привыкаешь к синтаксису Jade и можно ли писать на "обычном HTML"?

очень нравится синтаксис Jade, я еще до этого была под впечатлением от Haml. В Jade не засунешь HTML. twitter.com/AndreyBerezhno…

17:24
@cssunderhood тоже нравиться синтаксис Jade. но еще больше - синтаксис Stylus. )) когда открываю sass-файл, мне грустно становится ))

А вот Stylus я почему-то так и не полюбила ) по привычке ставлю скобки и ; Как-то мне не комфортно без этого. twitter.com/gearmobile/sta…

17:32
@cssunderhood haml мне кажется изобретением дьявола, а вот джейд сразу понравился
17:32
@cssunderhood что думаешь про ограничения jade?

У меня случались какие-то мелкие проблемы, кажется с extends. А какие там ограничения? Я не очень почувствовала их twitter.com/iamstarkov/sta…

17:39
@cssunderhood Почему не засунешь? Частично можно )
.elem
| Text <b>here</b>
17:40
@cssunderhood Стилус и со скобками прекрасно работает.

Поэтому часть кода Stylus без скобок, часть с ними ) Ужас twitter.com/sapegin/status…

17:42
@cssunderhood я даже guideline себе сделал, когда зарываться начал github.com/Grawl/guidelin…
17:43
@cssunderhood зря, если любишь Jade – люби и табозависимый Sass :)

HTML просто реально становится чище с Jade, а вот Sass и так не плох. twitter.com/GrawlCore/stat…

17:48

Главное в Jade не делать длинную простыню кода, сложно потом без закрывающего тега.

17:51
@cssunderhood простыни кода никогда не хорошо
17:55
@cssunderhood не знаю, меня скобки в нем раздражают: вот зачем они там?! В slim взяли и убрали и всем хорошо :)
18:15
@cssunderhood сколько людей столько и мнений. Считаю Jade выкидешем больного мозга :)
18:15
@cssunderhood Надо просто выбрать один стиль и писать всё в нём.

Согласна, но на практике не всегда получается, например привычка в devtools что-то писать, потом копировать twitter.com/sapegin/status…

18:32
@cssunderhood Давайте использовать JSX, там все закрывается :-)
19:02
@cssunderhood а есть кто живой ? проблемка с мобильной версткой на бутсрепе. с меня 10 wmz за помощь . скайп koval.s.y
20:10

# Пятница 66 твитов

@ymatuhin @dcromster @cssunderhood а обычный html как альтернатива не?
7:23
@pvlpvs @ymatuhin @dcromster @cssunderhood да это как с машины на велосипед пересесть
7:23

Jade - это в первую очередь шаблонизатор. @pvlpvs

7:25

Простой пример: 10 страниц верстки html. Меняем что-то в header = изменить это в 10 файлах. Jade решает эту неприятность и кое-что посложнее

7:27

Есть аналоги, я смотрела только Handlebars. Но как-то сложно там. Jade для HTML вылитый Stylus для CSS.

7:31
@cssunderhood в точку) до jade пользовался инструментом codekit.app в нем был свой - kit
7:31
@cssunderhood это можно автоматизировать простым grunt-html-build. Без извращений в виде Jade.

Инклуды это только одна из возможностей Jade twitter.com/bayevn/status/…

7:34
@cssunderhood есть SWIG и Nunjucks (от Mozilla), которые умеют то же что и Jade, и синтаксис HTML
7:39
@cssunderhood для Handlebars еще нужен handlebars-layouts
7:39
@cssunderhood есть ещё mustache, кстати. Простой и без особых заморочек.
7:39

Миксины помогают бить на компоненты и переиспользовать с параметрами jade-lang.com/reference/mixi…, либо, например, большую таблицу в цикле задать

7:47

Не всегда его использую. Может попробую что-то, что больше понравится. Просто вдруг кто-то не знает про эти возможности, присмотритесь

7:52
@cssunderhood Расскажи, пожалуйста, как ты борешься с отсутствием пробелов между «inline» тегами? pic.twitter.com/9CDERl81jr
7:56

А я не борюсь с этим, мне это не мешало никогда, pretty: true мне достаточно для читаемости @mista_k

7:57
Ребята, есть такие которые сидят на ангуляре и при этом используют jade? Скажите зачем это вам? @cssunderhood @jsunderhood

у нас был ангуляр и jade. насколько помню ng-include = лишний элемент и для ng-repeat контроллер twitter.com/vladimore/stat…

8:08
@vladimore @cssunderhood @jsunderhood для чистоты кода + мы используем github.com/kizu/bemto
8:27
@bayevn @cssunderhood шаблонизация с помощью шаблонизаторы кажется мне меньшим извращением, чем шаблонизация с помощью таск-раннера
8:42
@iamstarkov @bayevn @cssunderhood А можно заюзать @PostHTML ;) github.com/posthtml/posth…, но я с Вовой согласен :)

Ого, вот так новость, разрешите вам представить @PostHTML github.com/posthtml/posth… twitter.com/voischev/statu…

8:47
@cssunderhood а поделитесь кто нибудь своими gulp файлами с настройкой postCSS?
8:49
@cssunderhood кто знает простой способ как инлайнить CSS в HTML через gulp?
9:01
@cssunderhood ребята, как считаете, кто должен фиксить SVG-иконки: дизайнер или верстальщик?
9:04

Наверное смотря что там фиксить, мне как-то давали svg частично с png, не буду же я перерисовывать. @twenty

9:06
@cssunderhood типичные правки: пиксельная сетка, единство размеров и позиций иконок из одной серии.
9:10
@twenty @cssunderhood имхо, такие вещи действительно должны быть заложены в гайдлайн для создаватора этих иконок
9:12
@twenty @cssunderhood я всегда это делаю сам. Не вижу в этом ничего такого.
9:12

Кроме SVGO, можно ещё сделать кое-что вручную css-tricks.com/understanding-…

9:20
@smithua @cssunderhood я тоже делаю, но где-то на третьем часу исправления форм, возникает ощущение, что занимаешься не своим делом.
9:33
@smithua немного просто. @PostHTML может инлайнить CSS прямо в DOM ноды для конкретного класса :). Зависит от задач @cssunderhood
9:34
Под какие версии браузеров сейчас актуально верстать? И как проверять кроссбраузерность на mac, без паралелей? @jsunderhood
9:45
@andexds @cssunderhood @jsunderhood не надо верстать под браузеры. надо верстать под возможности. - Мысль не моя.
9:49

Хороший заказчик для меня это IE10+ Я пользуюсь Parallels. Еще тестирование browserstack.com @andexds

9:53
@andexds @jsunderhood зависит от специфики проекта, а так под последние две версии каждого браузера
10:05

Вопрос от @andexds: Есть ли смысл поддерживать IE8? Влияет ли как-то на это возраст ЦА или какие-то другие критерии.

10:55
@andexds @cssunderhood посчитать сколько вы потратите на вёрстку и поддержку IE8 и сколько вы на них заработаете.
10:56
@cssunderhood @andexds зависит от ЦА. Если ориентироваться на массовый рынок, то не стоит т.к. IE8 на рынке уже мало gs.statcounter.com/#desktop-brows…
11:01

Еще ведь вопрос нужен ли просто graceful degradation или progressive enhancement? Что из этого используете при поддержке старья?

11:14
@cssunderhood @andexds в порядке страшилки: у нас в проекте ~200К юзеров/мес. с IE6-7-8 совершают целевое действие. И выбор очевиден :)
11:15

"Поддерживайте чуваков, которые обновляются, это хорошие ребята и мучайте тех, кто не обновляется."

11:35
@cssunderhood graceful degradation для оформления, progressive enhancement для фич :)
11:38
@cssunderhood @asktwi посоветуй кого-нибудь, кто бы помог с версткой проекта на Bootstrap 3, BEM classes и React? Недорого
12:39
@cssunderhood поделитесь проектом где jade собирается через webpack в статику. Уже давно зреет мысль уйти от gulp.
13:24
@iamstarkov, @exdeniz, @cssunderhood, не надо уходить от Галпа, если ты делаешь «обычные» сайты, а не приложения.
13:29
@exdeniz @cssunderhood смешно. Никогда не слышал про webpack. Что за зверь? :)

Пакуем как боги ) frontender.info/packing-the-we… twitter.com/AndreyBerezhno…

13:30
@exdeniz @cssunderhood Можно сразу React-компоненты в статику собирать, получается ещё круче.
13:35
@7rulnik, @iamstarkov, @exdeniz, @cssunderhood, Галп запускает задачи, Вебпак собирает бандл(ы).

webpack.github.io/docs/usage-wit…

13:38
@exdeniz, @7rulnik, @iamstarkov, @cssunderhood, в последний раз я неистово ускорил сборку (раза в два-три) обновлением версии gulp-jade. (:
13:39
@cssunderhood эх) классная вещь этот webpack перешел и не жалею ни секунды
13:58

Очень скоро @mista_k будет рассказывать "Глубокое погружение в webpack" на @FrontTalks. Очень ждем! И остальные доклады тоже.

14:31
@cssunderhood открываешь оф. сайт и погружаешься в webpack настолько глубоко, насколько захочешь ;)
14:39
@cssunderhood в каком редакторе работаешь?

Где-то полгода назад ушла с Sublime на Atom. Но он сейчас особенно плох. А возвращаться не хочется. Пробую WebStorm. twitter.com/shumnyi/status…

14:48

Интервью с участниками различных сообществ, объединившихся на @frontend_union, в свежем выпуске radiojs.ru/2015/09/radioj…

15:31
@serhey_shmyg @cssunderhood Доклад будет почти полностью состоять из реальных случаев. На прогоне мы решили, что «теория» слишком занудна.
15:36
@cssunderhood guys подскажите хороший плагин для удобной смены буферов в vim'е
16:13
@cssunderhood вебшторм - лучший. к сожалению, у них сегодня были не очень хорошие новости, касающиеся подписки
16:59
@cssunderhood собираем своё добро галпом. Из статьи так и не понял зачем менять галп на вебпак.

Насколько я поняла, gulp это лишь таск раннер, а webpack волшебный сборщик, который объединит всё, что ему скормишь twitter.com/vladimore/stat…

17:25
@lisovskyvlad @cssunderhood так meteor же

Забавный факт: вот что происходит, когда упоминаешь в твиттере это слово на M twitter.com/bytecheg/statu…

17:39
@cssunderhood примерно правильно)) но и из вебпака можно сделать таск-раннер обычный)
18:26
@sapegin @cssunderhood а насколько webpack сложен в освоении? по сравнению с тем же gulp, к примеру?
18:26
@gearmobile И вот ещё отличная книга про Вебпак и Реакт: survivejs.com @cssunderhood
18:28
@cssunderhood @mista_k у нас 1500 модулей, холодный билд 40сек, тормоза из-за babel, но ничего лишнего не транспилим. Как ускорить? ;)
18:33

Кажется потихоньку превращаемся в разработчика..

18:34
@cssunderhood @WebStormIDE - хорош, как машина бизнес класса, в долгий путь комфортней с ним, но в булочную проще доехать на мопеде Саблайма
19:58
@cssunderhood а я уже две недели им пользуюсь и ничего еще не подвисло. что я делаю не так? :)

Оказывается есть такие, у которых Atom не тупит. Как так? twitter.com/naorunaoru/sta…

20:04
@cssunderhood @WebStormIDE рекомендую поставить плагин key promoter goo.gl/dnsQ8P - через две недели будешь like a pro хоткеить
20:05

# Суббота 44 твита

@cssunderhood @jsunderhood а все коллективные аккаунты родом с Украины? Где почитать историю движения? Кто создал, когда, как развивался?
9:42
@cssunderhood все было просто: я спиздил идею @jsunderhood у @iamspacegray, а потом всем понравилось и… 😂
10:00
@serhey_shmyg @cssunderhood открываешь исходники и тут же погружаешься настолько глубоко насколько хочешь.
10:18

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

10:29

А вот в воскресение стараюсь что-нибудь поизучать и попрактиковать, настроиться на неделю. Не всегда конечно получается )

10:31
@cssunderhood каков Минск? Стоит ли ехать туристом? Чего интересного есть в городе и окрестностях?)
13:51

Я раньше не очень любила Минск. Бывала достаточно часто, но когда живешь здесь, всё по-другому. Моё мнение кардинально поменялось. @juwain

14:05

Оказалось здесь есть очень зеленые и уютные места для жизни, прогулок. Очень много интересных событий и людей. Минск затягивает. @juwain

14:06

Но как туристу здесь, понятия не имею. Он не европейский город. Как-то общалась с каусерфером из Италии, ему дико понравилось. @juwain

14:08
@cssunderhood спасибо! Туриста, наверное, я неправильно назвал. Интересно именно с точки зрения влиться в среду, пожить немного, а не зыринг

Никогда не думала, что скажу это, но в этом плане тут очень классно) Приезжай в гости! twitter.com/juwain/status/…

14:17
@juwain @cssunderhood обожаю Минск в середине — конце сентября, когда парки усыпаны листьями и идеальная теплая погода
14:18

Меня в этом году в Ярославль занесло. Вырвалась ненадолго на местный митап @yarfrontend. А там из Минска докладчик ) pic.twitter.com/4QlypY5tit

14:27
@cssunderhood @gladkih_m Минск, наверное, единственный город СНГ куда бы я поехал работать :)
14:33
@talgautb а мне Киев понравился. Но я там туристом был =) @cssunderhood

В Киеве была 1 раз, хороший город. Но мечта во Львов съездить. Хотели даже туда переехать, но с работой не склеилось twitter.com/gladkih_m/stat…

14:37
@cssunderhood жить во Львове комфортно. Много IT компаний сюда перебрались за последний год.
14:42
@cssunderhood как выбираеш что учить?

Ориентируюсь на статьи или доклады, на собственную интуицию. Если оно тебе нужно, обычно сразу понимаешь. twitter.com/chorna_kiwka/s…

15:28
@cssunderhood не скучно просто верстать? Нету желания полноценно фронтом заделаться?

Очень люблю верстку, сегодня это очень интересно и не скучно. Тем не менее полноценный фронт есть в планах. twitter.com/serhey_shmyg/s…

16:18
@cssunderhood что такого интересного, что фронт только в планах ;) тем более зп в фронта интересней.

Мне бы не хотелось погрязнуть в современном фронтенде. Не хочу стать очередной, зацикленной на инструментах. twitter.com/serhey_shmyg/s…

16:27

зп для меня не самое главное @serhey_shmyg

16:29
@cssunderhood нууу. Это не причина. Инструментов да много. Но никто не мешает выбрать и юзать что то конкретное. А об остальном просто знать

Инструменты отвлекают от чего-то более фундаментального, мне пока сложно разобраться, я надеюсь прийти к этому. twitter.com/serhey_shmyg/s…

16:33
@cssunderhood @serhey_shmyg молодец наслаждайся жизнью держись подальше от людей которые называют очередной транслятор js новой ТЕХНОЛОГИЕЙ
16:42
@cssunderhood имхо сама верстка - скучно. Фронт - это уже что то.
16:42
@cssunderhood Наталья, а что для вас полноценный фронт?

Наверное умение собрать красивую и гибкую архитектуру приложения, понимание принципов, а не просто кодинг по доке twitter.com/psyw/status/64…

17:09

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

17:17
@cssunderhood On 16 January 2016 Microsoft will end support for IE8, 9 and 10.
17:37
@cssunderhood ну а с каких инструментов новичку начинать?)

А вы как считаете, с чего следует начать верстальщику свой путь в JS? twitter.com/mr_skriming/st…

18:32

А что, если ты продвинутый верстальщик и уже умеешь JS и jQuery?

18:43
@cssunderhood то, во-первых, надо обратить внимание на свежую спецификацию ecma и понять что ты не знаешь, js, а, во-вторых, начать изучать…
18:44
@cssunderhood Тогда MV* какой-нибудь. Бэкбон попроще будет для понимания, исходники небольшие и нестрашные

Много раз слышала что Backbone хорош для старта twitter.com/kipruss/status…

19:09
@cssunderhood тогда ты уже не верстальщик, а фронтендер

Там ещё нет никакой структуры. twitter.com/spies_and_lies…

19:15

Где же всем этим заниматься, проситься в проекты? Или на своем тренироваться? @SilentImp

19:15
@cssunderhood @kipruss забудь о фреймворках. Учи язык.
19:16
@cssunderhood @SilentImp хакатоны. Хочешь - не хочешь, а за сутки разберёшься )
19:41
@serhey_shmyg @cssunderhood @kipruss Язык — инструмент. Может и сгинуть. Учить надо архитектуру, подходы, паттерны. Работать над ходом мысли
19:42
@cssunderhood а, вы о фремворках? Сначала — пара хомяков, затем — искать коммерческий проект. Никак иначе.

"хомяки" ))) это pet? ох уж этот сленг twitter.com/SilentImp/stat…

19:47
@_sashashakun @cssunderhood толковые работодатели ищут опытного фронта, а не чувака под фреймворк (хотя это не редкость)
20:11
@SilentImp @cssunderhood фреймворки каждый день плодятся. И знать их все не реально. Хорошому фронту разобраться с фреймом 2 дня потупить.
20:19
@serhey_shmyg Для того что бы выйти на тот уровень когда ты делаешь проект а не играешь с фреймворком надо не 2 дня и не 20 @cssunderhood
20:19
@SilentImp @cssunderhood говняные фреймы диктуют что то. Хорошие фреймы всегда прозрачны и порог входа для профи моментальный. Реакту привет
20:29
@serhey_shmyg реакту с его flux, который обычно ломает мозг привыкшим к mvc людям, действительно привет. @cssunderhood
20:29

Тут жаркая дискуссия на ночь глядя.

20:29
@SilentImp @cssunderhood @webholt Вот блин. А что делать, когда не занимаешься версткой? Все, нельзя тебе иметь хомяков? ;(((
20:54
@cssunderhood однажды я услышал мнение, что фронт - это тот, кто не умеет ни верстать нормально, ни js писать

Это наверное тот, кто недавно ворвался во фронтенд и ещё мечется туда-сюда. twitter.com/_nikbelikov/st…

21:27

# Воскресенье 28 твитов

@serhey_shmyg @SilentImp @sudodoki @cssunderhood вообще-то да. Фреймворк диктует архитектуру, библиотека выполняет свою работу.
10:12
@serhey_shmyg @SilentImp @sudodoki @cssunderhood фреймворк вызывает твой код, а в библиотеке ты вызываешь её код. Две разные вещи.
10:12

Ох, видала я верстку разработчиков. Мне кажется лучше пусть с библиотеками/фрейворками для js сидит разбирается @Sigiller

10:27

Как считаете, круче быть профессионалом в одном деле или везде по чуть-чуть? Типа full-stack.

10:28
@cssunderhood Везде по чуть-чуть, а в одном - профессионалом. И желательно чтобы это "одно" не было всю жизнь одним и тем же :)
10:30
@Sigiller @cssunderhood а метеор разве ща не самый самый наравне с реацтом?

Кстати о Метеоре, что-то с ним не так? Вроде интересная вещь. twitter.com/iyntx/status/6…

10:33
@cssunderhood я думаю что невозможно уметь и делать все. Тот кто умеет все — не умеет ничего.
10:36
@cssunderhood очень хорошо в одном и везде по чуть-чуть — знаниям плевать на наше разделение на области
10:40
@cssunderhood … а если у нас отдельно js/вёрстка, то никто не делает интерфейс, вс только код пишут
10:46
@cssunderhood верстка вообще не столь объёмная, чтобы разработчик не мог делать хорошую вёрстку
10:46

Верстальщики, нас тут не ценят, чего молчите?

10:47
@cssunderhood про t-shaped хорошая картинка была pic.twitter.com/vwev2AlD6C
10:49
@cssunderhood работаем, пока другие трындят)

Ответ верстальщиков 👍 twitter.com/safrankov/stat…

10:49
@jsunderhood @cssunderhood а чем плохо что всю жизнь одно и то же, если нравиться? (Хотя такое видимо редкость)
10:52
@cssunderhood @safrankov другие ждут пока вы наработаете что то над чем можно дальше работать ;)

А мы ждем пока дизайнеры закончат двигать пиксели ;) twitter.com/serhey_shmyg/s…

10:57
@cssunderhood Чтобы потом все равно забить на эти пиксели и вызвать кровотечение из глаз дизайнеров)
11:01
@webholt @cssunderhood о да. Разделение обязанностей, возложение вины и взаимные претензии - это вечно
11:19
@webholt @cssunderhood дизайнер должен неплохо знать материю, для которой дизайнит
11:28
@cssunderhood если бы мы были не нужны, нас бы не нанимали на работы. Что здесь делают все эти люди из жсандерхуд? Убивать нашу самооценку?
11:37
@rimmer333 @cssunderhood Дизайнеру достаточно общаться с верстальщиком. И не в спорах, кто из них мудак, а в обсуждениях совместной работы.
11:37
@helloilya @rimmer333 @cssunderhood Есть еще тенденция реализации дизайна сразу в браузере.

Может кто-то не слышал ещё про "дизайн в браузере" habrahabr.ru/post/238485/ статья от @koloskof twitter.com/webholt/status…

12:02
@cssunderhood лучше быть богатым и здоровым. Т.е. Всё одновременно.
12:11
@cssunderhood интереснее вопрос: с чего начинать с одного ко многим или с многих к одному?

Начать с одного, а дальше как пойдет. А то сразу мозг взорвется. twitter.com/MonkAlbino/sta…

12:19
@cssunderhood @mr_skriming Интереснее даже как не новичку в JS уйти от сайтов на CMS к более серьезной разработке.
12:25
Минск. Ищу напарника/цу для курса Архитектура JS-приложений в октябре. Треб. небольшой опыт js + упорство. В ЛС pic.twitter.com/jRwXJYtFXW

Пользуясь служебным положением twitter.com/meuwka/status/…

13:23

Ну что же, я буду прощаться. Всем благодарна за такую насыщенную неделю! Вы очень крутые. И нас скоро 1000 =)

16:07

С нетерпением жду завтра нового ведущего. Хорошего вечера! 😊

16:07

С вами была @meuwka

16:23

github.com

other