Forwarded from Библиотека программиста | программирование, кодинг, разработка
🛠️🎯 12 инструментов для разработки крутого фронтенда
Помнишь, как алхимики мечтали превратить свинец в золото? Так вот, мы нашли 12 инструментов, которые сделают то же самое с твоим фронтендом. Ниже разберем несколько, а про остальные читайте в статье.
🔸 Neumorphism — набирающий популярность тренд в дизайне интерфейсов.
🔸 Ray.so создает красивые сниппеты для иллюстрации гайдов и туториалов.
🔸 ReactToPrint позволяет рендерить в браузере печатные версии отдельных React-компонентов.
🔸 Swapy позволяет превратить макет в интерактивный интерфейс с возможностью перетаскивания элементов.
🔸 WebJSX — библиотека для создания веб-приложений с использованием синтаксиса JSX и веб-компонентов.
🔸 Web Maker — оффлайн-песочница для экспериментов с HTML, CSS и JavaScript.
🔸 Sniper CSS — расширение Chrome для поиска и устранения неиспользуемых CSS-стилей.
🔸 Recharts — библиотека для построения графиков в React-приложениях.
👉 Читать статью полностью
👉 Зеркало
Помнишь, как алхимики мечтали превратить свинец в золото? Так вот, мы нашли 12 инструментов, которые сделают то же самое с твоим фронтендом. Ниже разберем несколько, а про остальные читайте в статье.
🔸 Neumorphism — набирающий популярность тренд в дизайне интерфейсов.
🔸 Ray.so создает красивые сниппеты для иллюстрации гайдов и туториалов.
🔸 ReactToPrint позволяет рендерить в браузере печатные версии отдельных React-компонентов.
🔸 Swapy позволяет превратить макет в интерактивный интерфейс с возможностью перетаскивания элементов.
🔸 WebJSX — библиотека для создания веб-приложений с использованием синтаксиса JSX и веб-компонентов.
🔸 Web Maker — оффлайн-песочница для экспериментов с HTML, CSS и JavaScript.
🔸 Sniper CSS — расширение Chrome для поиска и устранения неиспользуемых CSS-стилей.
🔸 Recharts — библиотека для построения графиков в React-приложениях.
👉 Читать статью полностью
👉 Зеркало
👍1
Эта схема наглядно показывает, как устроен процесс работы с Git на всех уровнях — от локального каталога до удаленного репозитория.
#база
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
Стэш — это временное хранилище для незаконченных изменений в вашем проекте. Например, когда вы «стэшите» в Git сохраняет их в отдельном месте и возвращает файлы проекта в то состояние, которое было после последнего коммита. Это позволяет вам переключиться на другую ветку или задачу, а потом легко вернуться к сохранённым изменениям.
#термины
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Forwarded from Библиотека питониста | Python, Django, Flask
🐍😺🐙 Как сделать блог разработчика на GitHub Pages с помощью Django
Расскажем, как превратить Django в генератор статических сайтов и сделать полноценный блог с пагинацией, сортировкой записей по тегам, подсветкой синтаксиса кода, контактной формой, подпиской на рассылку и поддержкой 20 различных тем оформления.
Получится так, как на иллюстрации 👆
🔗 Читать статью
Расскажем, как превратить Django в генератор статических сайтов и сделать полноценный блог с пагинацией, сортировкой записей по тегам, подсветкой синтаксиса кода, контактной формой, подпиской на рассылку и поддержкой 20 различных тем оформления.
🔗 Читать статью
👍2
Forwarded from Proglib.academy | IT-курсы
Паттерны проектирования предлагают комплексные решения проблем, с которыми разработчики сталкиваются каждый день. В этой статье мы рассмотрим 8 паттернов проектирования с примерами кода на Python.
Забираем статью:
🔗 Ссылка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
• Скоуп работ растёт, а ресурсы нет.
Соглашаясь на все хотелки заказчика без увеличения сроков и бюджета, вы рискуете здоровьем команды и проекта.
• Неоптимальное использование ресурсов.
Периодически пересматривайте загруженность команды — возможно, часть ресурсов можно задействовать более эффективно.
• Перегрузка опытных сотрудников.
Не перекладывайте все важные задачи на самых быстрых и опытных. Иначе они выгорят и уйдут. Распределяйте задачи равномерно.
• Процессы «как в прошлом проекте».
Нет универсальных решений. Каждый проект уникален, даже если продукт похож. Будьте гибкими и готовы корректировать подходы.
Первая часть:
🕯 Управление IT-проектом: ошибки, которых стоит избегать
#проект
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
На картинке показан пример простого цикла while
Здесь цикл выполняется до тех пор, пока count < 5. В каждой итерации значение count увеличивается на 1, и цикл завершится, когда count станет равен 5.
По-другому: Цикл продолжается, пока условие count < 5 истинно. Когда условие становится ложным, цикл останавливается.
#база
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
В работе разработчика важно уметь получать честную и полезную обратную связь — конкретику, с которой можно работать.
Чем конкретнее запрос, тем лучше ответ. Спрашивай не "Как я могу стать лучше?", а что-то вроде "Как улучшить читаемость моего кода?" или "Как вам мой подход к этому алгоритму?"
Лучше всего попросить фидбэк у тех, кто видит твою работу в деталях: тимлида, коллег по команде, тестировщиков или продакт-менеджера. Они могут дать ценные советы, потому что понимают твой вклад.
Проси обратную связь после завершения важного этапа или перед новым. Это даст собеседнику возможность вспомнить конкретные моменты и оценить твой прогресс.
Даже если тебе дают критику, не защищайся и не обижайся. Воспринимай это как шанс стать лучше. Поблагодари человека за время и рекомендации.
#психология_айтишника
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
📚 Онбординг без боли: 10 библиотек для создания продуктовых туров
Изучаем готовые инструменты, которые помогут пользователям освоить твое приложение за считанные минуты.
👉 Читать статью
👉 Зеркало
Изучаем готовые инструменты, которые помогут пользователям освоить твое приложение за считанные минуты.
👉 Читать статью
👉 Зеркало
😁2👍1
Лоад менеджмент (управление нагрузкой) в IT — это практика управления нагрузкой на сотрудников и распределения рабочих ресурсов так, чтобы достичь оптимальной продуктивности и избежать перегорания.
Создать условия, в которых команда может работать с высокой эффективностью и без негативных последствий для психологического и физического здоровья.
#термины
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Пользуйся хештегами, они есть под каждым постом.
#термины — объяснение ключевых IT-терминов
#база — основа для начинающих в IT
#психология_айтишника — о внутреннем мире разработчиков
#стек — описание технологий и инструментов
#проект — всё про работу над проектами
#управленцам — советы для IT-менеджеров
#HR — подбор, развитие и мотивация в IT
#языки_программирования — гайды и советы по языкам
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥8❤1👍1
Forwarded from Proglib.academy | IT-курсы
📊 Путеводитель по Big Data для начинающих: методы и техники анализа больших данных
Методы и техники анализа Big Data: Machine Learning, Data mining, краудсорсинг, нейросети, предиктивный и статистический анализ, визуализация, смешение и интеграция данных, имитационные модели. Как разобраться во множестве названий и аббревиатур? Читайте наш путеводитель в статье по ссылке.
🔗 Ссылка
Методы и техники анализа Big Data: Machine Learning, Data mining, краудсорсинг, нейросети, предиктивный и статистический анализ, визуализация, смешение и интеграция данных, имитационные модели. Как разобраться во множестве названий и аббревиатур? Читайте наш путеводитель в статье по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Они нужны для быстрой инициализации свойств и компактности кода.
На картинке показан пример:
#база
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Scrum meeting — короткая ежедневная встреча, на которой вся команда на 10-15 минут собирается вместе. Обычно организует встречу продуктовый менеджер или владелец продукта, а участвуют все, включая Скрам-мастера.
Что обсуждаем:
#управленцам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤1
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
📊 ТОП-10 необходимых для специалиста по Big Data навыков
Рассказываем о необходимом наборе технических и карьерных навыков для специалиста по Big Data.
✍️ Big Data — это термин, используемый для обозначения значительного объема как структурированных, так и неструктурированных данных, который слишком велик для обработки традиционными методами.
👉 Читать все подробности в статье
Рассказываем о необходимом наборе технических и карьерных навыков для специалиста по Big Data.
👉 Читать все подробности в статье
👍1