Size: a a a

Библиотека фронтендера

2021 May 10
Библиотека фронтендера
⚛️ 21 хорошая практика для очень хороших React проектов

Несколько практических советов для улучшения качества кода.

https://proglib.io/w/7f05ad53
источник
2021 May 11
Библиотека фронтендера
Импорт по взаимодействию

Импортируем функциональность только тогда, когда она реально нужна.

https://proglib.io/w/c5f8b7d3
источник
Библиотека фронтендера
Семь способов тестирования доступности в браузере с помощью Developer Tools

https://proglib.io/w/27cdd995

#accessibility
источник
Библиотека фронтендера
SmartDev - первая технологическая конференция Сбера для разработчиков

⏱ 20 мая
👨‍💻 Онлайн и бесплатно
🎯 Регистрация

Первая техно-конференция, на которой соберутся более 3000 участников и обсудят лучшие практики и возможности Сбера для разработчиков. 6 параллельных стримов, 50+ спикеров. Dev to dev.

На стриме Platform V эксперты расскажут, как быстро перейти на современный стек технологий и автоматизировать создание IT сервисов и продуктов на всех слоях enterprise-архитектуры. Презентация Platform V Light — бесплатные сервисы платформы, впервые доступны для индивидуальных разработчиков и предпринимателей.

О чем поговорим:
- фронтальные и back сервисы для создания и вывода продуктов с минимальным T2M;
- облачное интеграционное решение на базе service mesh;
- использование инструментов AI на всех слоях enterprise-архитектуры;
- serverless инструменты для освобождения разработчиков от инфраструктурных задач;
шардирование и горизонтальное масштабирование для обеспечения высочайшего уровня надежности;
- сервисы Platform V для back-end разработки навыков Салюта.

Участие в конференции бесплатное, по предварительной регистрации.
До встречи в прямом эфире! ✊
источник
2021 May 12
Библиотека фронтендера
Продолжаем конкурс на самый интересный контент в телеграм-каналах Proglib!
Призовой фонд — 280 тысяч рублей.
Срок окончания конкурса — 15 мая

Автор лучшего поста в отдельно взятом канале получает 20 тысяч рублей.
Мы упростили конкурс — теперь вам достаточно найти интересную и актуальную статью 2020-2021 года, написать к ней небольшой анонс (до 700 знаков) и прислать нам, тем не менее ваши идеи по другим форматам только добавляют + в общий зачет. Авторство можем указать по вашему желанию. В канале @progbook предлагаем отправлять рецензии на новые книги и старые актуальные.

Полный список каналов:
https://t.me/progbook
https://t.me/proglibrary
https://t.me/pyproglib
https://t.me/frontendproglib
https://t.me/javaproglib
https://t.me/dsproglib
https://t.me/phpproglib
https://t.me/cppproglib
https://t.me/mobileproglib
https://t.me/goproglib
https://t.me/csharpproglib
https://t.me/devopsslib
https://t.me/testerlib
https://t.me/hackproglib

Все посты будут с лайками и дизлайками и хэштегом #proglib_contest. Ссылки мы будем прогонять через наш сокращатель, будут браться в расчет лайки, дизлайки, охваты, клики по ссылкам. Чем больше лайков/охватов/кликов по ссылкам в публикации, тем больше шансов стать победителем в конкурсе. Присылайте посты боту @proglib_contest_bot с указанием, на какой канал идет публикация. Юридическая информация здесь.
источник
Библиотека фронтендера
Вендорные префиксы мертвы?

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

https://proglib.io/w/c0da58a7

#css #browsers
источник
Библиотека фронтендера
#vacancy #mnogodeneg

Для нашего проекта, который https://proglib.io, требуется опытный PHP-разработчик.

Задачи
- Доработка и улучшение функционала движка proglib.io;
- Развитие дополнительных сервисов (например, чат-боты в Telegram), позволяющих прокачивать сообщество вокруг Proglib;

Требования
- Знание php >= 7.3 и всех его возможностей;
- Опыт работы с mysql, навыки написания sql запросов;
- Опыт работы с nosql базами данных;
- Умение работать с кэшированием;
- Написание кода по современным стандартам разработки: статические анализаторы, метрики (phpmetrics, dephpend, deptrac), вменяемый code style;
- Опыт работы с очередями (кролик, beanstalkd), понимание принципа работы очередей: ретраи, стратегии обработки проваленных сообщений, таймауты и так далее;
- Умение писать надежный код, устойчивый к различным воздействиям: невалидные данные, неожиданные сбои и так далее;
- Знание паттернов проектирования и паттернов разработки: circuit breaker, outbox, message bus и другие;
- Быть в курсе за внедрение зависимостей, контейнер внедрения зависимостей, миддлвары, хуки, сериалайзеры данных, как все это работает вообще и во фреймворках в частности;
- Опыт написания тестов и желание их писать;
- Опыт работы с Symfony или отсутствие опыта работы с Yii, Codeigniter, Bitrix, WP будет плюсом.

Условия
- Стабильно растущий проект;
- Уютный офис на Таганке, возможность несколько дней работать на удаленке;
- Корпоративное питание;
- Весёлый дружелюбный коллектив и неформальная обстановка;
- Гибкий график, отсутствие дресс-кода;
- Лояльное руководство и возможность посещать профильные мероприятия за счёт компании;
- Зарплата: 150-200 тыс. рублей.

Для связи можно писать в телеграм: @theasder.
источник
2021 May 13
Библиотека фронтендера
Конфигурируем цветовую схему веб-приложения

Палитра, Тематизация, Белая этикетка, Темный Режим и CSS-переменные - и другие задачи, которые решает правильно организованная цветовая схема.

https://proglib.io/w/fef94832

#css #interface
источник
Библиотека фронтендера
Что нужно знать front-end разработчику, чтобы переехать в США?

Навыки, которые вам пригодятся: https://proglib.io/w/8f9950fb

#roadmap
источник
2021 May 14
Библиотека фронтендера
Есть опыт и знания в IT, которыми Вы хотите поделиться ?

Станьте автором технических статей вместе с Proglib
и получайте достойное вознаграждение!

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

Интересующие направления для написания статей:

• Data Science, BigData и Machine Learning
• Блокчейн
• DevOps
• Информационная и Кибербезопасность
• Ruby on Rails
• C /C++/ C#
• Python
• Java
• Go разработка
• Разработка игр
• Android-разработка
• iOS-разработка
• Системная и бизнес аналитика
• Тестирование ПО
• Виртуальная реальность
• 1С
• Business Intelligence
• Интернет вещей
• Системы и сети
• IT Management

Оставьте заявку на https://proglib.io/w/068c6ec5 и мы свяжемся с вами!
источник
Библиотека фронтендера
Версия для слабовидящих? А можно не надо?

Почему версия для слабовидящих не нужна вашему сайту: https://proglib.io/w/746c610f

#accessibility
CSS-LIVE
Версия для слабовидящих? А можно не надо? [расшифровка доклада]
Всем привет, меня зовут Лена. Сейчас я делаю фронтенд в компании AISA и борюсь за вёрстку кнопок кнопками. В сообществе могу быть известна пока что только тем, что модерирую чат Веб-стандартов в Телеграме. В свободное время катаюсь на разных досках. Ну, и погнали к докладу. Знаком ли вам такой диалог? — А вы поддерживаете доступность на своём сайте? — Да, у нас есть версия для слабовидящих. Я не один раз встречала подобный ответ в своей практике. Почему-то очень распространено мнение, что чтобы сайт был доступным, нужно внедрить в него версию для слабовидящих. Нет. Не нужно. Напомню, что такое «версия для слабовидящих». Это отдельная версия сайта, созданная для людей с нарушениями зрения. Чаще всего она встраивается в виде отдельного шаблона или плагина. Обычно включается при переходе по одноимённой ссылке или при клике на иконку глаза или очков. Типовая версия для слабовидящих выглядит, как на слайде. Это несколько размеров шрифтов, несколько цветовых схем и минимальное количество
источник
2021 May 15
Библиотека фронтендера
Продлеваем на неделю конкурс #proglib_contest на самый интересный контент в телеграм-каналах Библиотеки программиста.

Почему? Мы выделили большой призовой фонд и хотим разыграть его среди активных читателей. Но пока мало кто успел поучаствовать. Смекалистые подписчики уже поняли: шансы выиграть очень высоки. За лучший пост в любом из телеграм-каналов Библиотеки программиста автор поста получит 20 000 ₽.

Каналов 14 штук, названия говорят сами за себя: @progbook, @proglibrary, @pyproglib, @frontendproglib, @javaproglib, @dsproglib, @phpproglib, @cppproglib, @mobileproglib, @goproglib, @csharpproglib, @devopsslib, @testerlib, @hackproglib. Таким образом, призовой фонд составляет 280 000 ₽.

Очень простые условия:
1) Найдите интересную и актуальную статью, вышедшую в 2020-21 годах, и напишите к ней анонс объемом до 700 знаков. Для @progbook можно написать рецензию на книгу.
2) Пришлите текст анонса и название целевого канала нашему боту @proglib_contest_bot.

Выиграет тот, чей пост в канале наберёт больше лайков/охватов/кликов по ссылкам. Юридическая информация: https://proglib.io/best-post-contest.
источник
Библиотека фронтендера
Как я написал браузерный 3D FPS шутер на Three.js, Vue и Blender

https://proglib.io/w/044a3cad
источник
Библиотека фронтендера
Git: видео-курс от Ильи Кантора

Аккуратный, необходимый, слегка "продвинутый" курс по Git, который делает жизнь разработчика проще.

Подробно, от простого к сложному, с детальными объяснениями.

https://proglib.io/w/287237e1
источник
2021 May 16
Библиотека фронтендера
Шпион, выйди вон: что делают браузеры после установки?

Установка нового браузера не заканчивается его запуском. При первом старте браузеры проходят фазу донастройки — что-то докачивают, конфигурируют и, конечно, рапортуют. Если посмотреть на соответствующие сетевые запросы, можно многое узнать о браузере – в частности, какой информацией о пользователе и устройстве он поделится с неустановленной группой лиц.

https://proglib.io/w/81aee7cd
источник
2021 May 17
Библиотека фронтендера
🛠 10 забавных расширений VS Code для разработчиков

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

https://proglib.io/p/10-zabavnyh-rasshireniy-vs-code-dlya-razrabotchikov-2021-05-14

#editor #vscode
источник
2021 May 18
Библиотека фронтендера
Мы тут с ребятами думаем запустить курс в виде зум и/или оффлайн-встреч, часть курса запишем с топовыми психологами, поэтому если вам интересно, ответьте на 3 вопроса в нашей форме (оринтировочно это займет 2-3 минуты)
https://forms.gle/nBJxwf9pFbYw3mNm9

В форме нет обязательных вопросов.
источник
Библиотека фронтендера
7-дневная стратегия по изучению Vue.js или любого другого JS фреймворка

JS фреймворки появляются и исчезают, и тратить много времени на знакомство с ними совсем не хочется. А много и не нужно, ведь разобраться на хорошем уровне можно всего за неделю: https://proglib.io/w/7a06c6d1

#frameworks
источник
Библиотека фронтендера
Автоматизированное визуальное регрессионное тестирование с TypeScript, Puppeteer, Jest и Jest Image Snapshot

Рефакторинг, добавление нового компонента или обновление пакета могут повлиять на отображение приложения. Как убедиться, что ничего не сломалось? С помощью визуального тестирования: https://proglib.io/w/84473a9e

#testing
источник
Библиотека фронтендера
20 мая состоится технологическая онлайн-конференция - SmartDev

Это первая масштабная конференция от Сбера, на которой соберутся топовые спикеры из IT-компаний, чтобы за один день рассказать все о новых сервисах и инструментах разработки в формате dev to dev.

Вас ждут прикладные выступления на темы:

💥 Десятки новых APIs, SDKs, AR/VR, инструменты разработки приложений для виртуальных ассистентов Салют и их монетизация.
💥 Сервисы Platform V полноценный PaaS от Сбера
💥 50+ сервисов для разработки от SberCloud
💥 Machine Learning на единственной в мире облачной платформе с распределенным обучением на 1000+ GPU
💥 Использование средств разработки Intel OneAPI в Sbercloud ML Space

Участники, которые будут в числе первых семи тысяч зарегистрированных на конференцию SmartDev и на платформе SmartMarket - получат промокод на заказ еды от Delivery Club на 500 руб в день конференции.

Участие бесплатное, регистрация по ссылке.

Присоединяйтесь!
источник