Size: a a a

DНЕВНИК web-программиста

2020 August 27
DНЕВНИК web-программиста
WebProgrammerDiary
Что изменить в канале? Можно выбрать несколько вариантов
Анонимный опрос
9%
Ничего, формат устраивает
6%
Больше личной жизни
30%
Освещение происходящего на работе, чем занимаешься, трудности, успехи, баги и тп
5%
Рекламы побольше!!!
7%
Рекламы поменьше
0%
Напишу в личку свой вариант
29%
Больше информации обучающимся
15%
Больше информации для опытных разработчиков
Проголосовало: 735
Огромное спасибо всем, кто проголосовал. Ну что же - выводы сделал, немного поменяю формат своих публикаций. Хотя результаты немного удивили - каждый второй ещё учится и хочет больше информации по учебе, при этом столько же желают читать о рабочем процессе. И только каждый четвертый считает себя опытным.

Буду больше писать о реальной работе (стараясь не нарушать соглашение о не разглашении) и при этом продолжать публиковать хорошие материалы как для обучающихся, так и для опытных коллег!!! Не переключайтесь © 🤣
Всем удачи 🖖
ЗЫ Ну и рекламы немножко будет -  на мороженое 🍺🤣
источник
2020 August 28
DНЕВНИК web-программиста
Одна из тем, которые я хочу срочно подтянуть - это тестирование. Проект, который сейчас делаю, довольно сложный, очень много кода, предшествующего построению интерфейсов - его желательно весь тестировать.
Так же я использовал тестирование, когда переносил legacy код, а потом решил его оптимизировать. Что я сделал - зная, что код рабочий я написал к нему тесты и проверил, чтобы все проходили. Только после этого начал оптимизировать код (фактически с 0 переписал его, изменив архитектуру), проверяя тесты. Рекомендую такой подход в данных ситуациях - очень облегчает жизнь в сложных кусках кода.
Так же хотелось бы чаще тестировать React компоненты.
Кстати, вот свежий курс - буду на выходные заниматься.

зы Рекомендую почитать про Storybook, если кто юзает React.

#test #react
источник
DНЕВНИК web-программиста
Если вы изучаете Реакт и планируете написать хорошее портфолио - вот отличная идея!
👉React Calculator на Hooks и Context API
Хороших выходных.

#react
источник
2020 August 31
DНЕВНИК web-программиста
Использование CSS для определения и переключения тем веб-сайта

👉Подробнее

#css
источник
2020 September 01
DНЕВНИК web-программиста
10 отличных инструментов для React разработчика

👉Подробнее👈

ЗЫ От себя рекомендую особое внимание уделить Storybook - тем более он не только для React, поэтому необходим любому веб-разработчику.👍

#react
источник
2020 September 02
DНЕВНИК web-программиста
Перевод официального блога React о предварительной версии React 17

⛔️Спойлер - новой функциональности не будет, но мне понравилось новое направление развития React

#react
источник
DНЕВНИК web-программиста
Чат-боты захватили онлайн-пространство, через них стало привычно заказать еду, вызвать такси, оформить выписку в банке, задать вопрос о продукте и получить консультацию. А значит выросла потребность в тех, кто умеет создавать чат-ботов. Конечно, есть бесплатные простые конструкторы, но их функционал сильно урезан. Зато, если написать бота с помощью C#, то его возможности не ограничены ничем, кроме замысла создателя.

Хотите написать своего первого чат-бота с нуля? Приходите на бесплатный практический онлайн-интенсив «Создание интеллектуальных чат-ботов на C#» образовательной экосистемы GeekBrains от Mail.ru Group.

За два часа вы узнаете, какое место в современной разработке занимает язык с#, научитесь создавать консольные приложения и использовать основные операторы языка C#, освоите работу с NuGet package manager'ом, Telegram API и библиотекой Telegram.Bot

Возможно, этот интенсив станет вашим билетом в новую профессию. Просто сделайте первый шаг — https://geekbrains.ru/link/-vpFU8
источник
2020 September 03
DНЕВНИК web-программиста
Как не крути, а Google Chrome без альтернативы для разработки.
Постоянно улучшают мощь DevTools, хотя куда уже больше.
Кстати, вот последнии навороты
источник
DНЕВНИК web-программиста
А каким браузером для разработки/отладки вы пользуетесь?
Анонимный опрос
12%
Firefox
81%
Chrome
4%
Другое
3%
А что такое DevTools?
Проголосовало: 778
источник
2020 September 07
DНЕВНИК web-программиста
Как устроиться в IT-компанию

👉Подробнее

#собеседование
источник
2020 September 08
DНЕВНИК web-программиста
Тенденции web-дизайна в 2020 году

👉Подробнее👈
источник
2020 September 09
DНЕВНИК web-программиста
Исправление странной ошибки и стратегии отладки, проверенные временем

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

ЗЫ Я предпочитаю вариант, озвученный в первом комментарии 🤣
источник
2020 September 10
DНЕВНИК web-программиста
​​Начали самостоятельно изучать фронтенд, но не хватает системности, знаний и опыта для трудоустройства?

Интенсивный формат Буткемпа позволит вам полностью погрузиться в реальные условия работы и за 12 недель стать веб-разработчиком.

— Стек технологий: HTML, CSS, JavaScript, React, NodeJS
— Занятия по будням с 9 до 18 в онлайн-формате
— 480 часов занятий и практики с преподавателем
— Регулярные индивидуальные консультации с преподавателем
— Опыт выстраивания всего процесса разработки: от согласования технического задания с заказчиком до презентации продукта.
— Релевантное резюме и портфолио проектов на GitHub
— Практика прохождения собеседований с реальными HR и техническими специалистами

По промокоду Web скидка 20% на программу до 15 сентября.
Подробнее о программе по ссылке: https://clck.ru/Qixuz.
источник
DНЕВНИК web-программиста
Всем привет!

На работе подключили к ещё одному проекту - и опять я один и опять это старый проект)))))
К счастью, он не такой древний как мой основной и в добавок это обычный по сложности проект. Фактически, я отдыхаю на нем 🤣🤣🤣

Вчера, правда, была задача, с которой пришлось помучиться + там используется graphql, который я в глаза не видел.
Если вдруг кому нужно - нашел свежий курс на русском. Не скажу, что супер, но выбор не богат(((

#graphql
источник
2020 September 11
DНЕВНИК web-программиста
Хорошая статья о том, как верстать заголовочные части сайта, используя css flexbox.

👉Подробнее

#css
источник
2020 September 14
DНЕВНИК web-программиста
Всем привет! 🖖

Как вы считаете, актуален ли подход микросервисной архитектуры во фронтенде? Я вот никак не определюсь и больше склоняюсь к плану Б - не уместен он тут.

А пока голосуем, вот перевод статьи 11 инструментов для разработки микрофронтендов, о которых стоит знать

#js
источник
DНЕВНИК web-программиста
Микросервисной подход во фронтенде.
Анонимный опрос
17%
Не использую.
3%
Я работаю в банке, а тут только так и делаем
12%
Хочу попробовать
60%
Что такое микросервисы?
7%
За этим будущее!!!
Проголосовало: 367
источник
DНЕВНИК web-программиста
Progressive Web App

Все что нужно знать о PWA👈

#js
источник
2020 September 15
DНЕВНИК web-программиста
Всем привет!

Когда я искал работу и проходил собеседования, мне запомнился вопрос, который мне задали в нескольких компаниях: "как сократить скорость загрузки сайта, от чего она зависит и т.п."

Теперь я всегда стараюсь почитать что-нибудь новое на эту тему. Чего им вам советую)))
Сегодня поговорим о CSS - Оптимизация CSS для более быстрой загрузки страницы

#css
источник
2020 September 16
DНЕВНИК web-программиста
источник