For Web — фронтенд, дизайн, программирование
14.7K subscribers
5.47K photos
7 videos
5 files
1.74K links
Новости и полезности для фронтендеров.
Поддержать, чтобы в канале не было рекламы:
https://patreon.com/forweb
https://boosty.to/forweb
Download Telegram
Как Node.js помогает NASA обеспечивать безопасность космонавтов, статья в PDF — http://amp.gs/13cy
HR Q&A, Вероника Ильина отвечает на вопросы о трудоустройстве и оформлении резюме программистов — http://amp.gs/13bI
Q: Что скажешь о неофициальном трудоустройстве? Возможность остаться кинутым очевидна. Какие еще подводные камни?
❗️A: Остальные подводные камни тоже очевидны:
1) никаких отчислений в пенсионный фонд
2) некоторые вопросы налоговой в случае особо крупных сумм.
3) раньше проблемой были ещё всякие кредиты, но теперь сам Сбер даёт ипотеку без подтверждения с места работы, так что проблема отпадает (хотя маленькие банки всё равно боятся и волнуются, при том, что всё давно застраховано от невыплат)
4) никаких больничных, выплаты на время болезни по желанию работодателя
5) неиллюзорный шанс быть кинутым на отпуск
6) не менее неиллюзорный шанс быть кинутым на компенсацию при увольнении

Но на самом деле не всё так страшно. Сразу дисклэймер: я не агитирую, но всякое бывает, и маленьких компаний, любящих тёмные схемы, достаточно, и желания работать над их продуктами у людей тоже хоть отбавляй.
Почему не так страшно:
1) Прямо сейчас все IT-компании принудительно переводят на белую. Подробностей не знаю, не связана с вопросом напрямую и не ресёрчила, но уже в трёх больших компаниях (>1к человек), любящих серую и схемы с ИП, слышала об этом приятном для соискателей факте
2) IT-компании самые "понимающие" и гибкие во всём, скажем так. Если вы работаете по контракту (не является ТД и регулируется не ТК, а ГК и АК, а условия хотя бы прописаны в договоре), в серую/чёрную/фиолетовую, компании не надо, чтобы вы жаловались в трудинспекцию. Поэтому чаще всего даже при таком оформлении вы получите и оплачиваемый отпуск, и оплату на время болезни, и понимание, что с температурой 40 человек не трудоспособен, и компенсацию при увольнении.
Developer Diary 2.2, Пол Льюис о форматах и о том, как под капотом устроено воспроизведение видео в вебе — https://youtu.be/Q6iXH4obXKY
JIMP, независимая от платформы библиотека для обработки графики, написанная полностью на JS — http://amp.gs/1HCb
11 видео с WSD №32 в Москве: новички, веб-компоненты, игры в браузере, стандарты и ванильный CSS — https://youtu.be/cRFz6GexLpM?list=PLMBnwIwFEFHdF7aJTIHQ_wJ5tkpyG7CNI
Web Push Book, бесплатная книга обо всех тонкостях реализации пуш-уведомлений в вебе — http://amp.gs/1HU8
Icons8 Lunacy, бесплатный просмотрщик макетов из Sketch для Windows — http://amp.gs/1HdQ
Node.js at scale, обзорная серия статей о Node.js: npm, внутреннее устройство, разработка, тестирование — http://amp.gs/12zu
Как сделать разные эффекты при наведении курсора на блок с разных сторон — http://amp.gs/12fT
Как применять CSS-переменные для уменьшения количества копипасты и для улучшения читабельности стилей — http://amp.gs/124u
NPM-скрипты как инструмент для сборки, новый, пока что бесплатный курс на Egghead — http://amp.gs/12qx
Если уж вы решили запретить выделение текста на <label>, используйте псевдокласс :active, чтобы текст можно было выделить кликом извне — http://amp.gs/122M
Избегайте стандартной стилизации аутлайнов в браузере, Адриан Розелли о псевдодоступности — http://amp.gs/1wtx
Что нужно знать о типографике в электронных письмах, статья Артура Коха — http://amp.gs/1wsX
Примеры вёрстки в различных методологиях: OOCSS, SMACSS, Atomic CSS, БЭМ и даже (wat?) CSS-модули — http://amp.gs/1Fso
Руководство по удалённой командной работе: наём, культура, коммуникация, решение проблем — http://amp.gs/1FFM
Терминология CSS-гридов, обзор Ире Адеринокун — http://amp.gs/1FcJ
Exercism, задачи для практики программирования и изучения новых языков, начинающим и опытным разработчикам — http://amp.gs/1FbO
«Изучаем Node», анонс выхода переведённой книги и скидка 25% по купону Node — http://amp.gs/1XmH