Size: a a a

Типичный Верстальщик

2019 June 15
Типичный Верстальщик
17 июня стартуют курсы по вёрстке сайтов:
Базовый и Продвинутый уровень


Обучение будет проходить на специальной платформе Frontend Blok на сайте https://frontendblok.com/

Программа базового уровня: https://goo.gl/fvB8zC
Программа продвинутого уровня: https://goo.gl/58v3yg

Оплатить обучение можно тут:
Базовый курс — http://tpverstak.ru/training/
Продвинутый курс — https://tpverstak.ru/training-profi/

⚠️ Для тех, кто переходит с базового на продвинутый, цена на обучение будет такой же, как на базовом
источник
Типичный Верстальщик
​​Генерация приложения на React с бэкэндом на GraphQL за считанные минуты 🙈

Новую экспериментальную возможность в 8base CLI (Command Line Interface), которая генерирует готовое приложение на React из вашей модели данных. Это очень удобно для начала работы с GraphQL и React, а также для быстрого создания пользовательского интерфейса приложения. Похоже на скаффолдинг в Ruby-on-Rails.

Читать - https://habr.com/ru/post/454604/

#react
источник
2019 June 16
Типичный Верстальщик
​​Node.js-проекты, в которых лучше не использовать lock-файлы 😈

Автор материала, говорит, что одна из проблем, с которыми приходится сталкиваться программистам, заключается в том, что у них их код работает, а у кого-то другого выдаёт ошибки. Эта проблема, возможно, одна из самых распространённых, возникает из-за того, что в системах создателя и пользователя программы установлены разные зависимости, которые использует программа. Для борьбы с этим явлением в менеджерах пакетов yarn и npm существуют так называемые lock-файлы. Они содержат сведения о точных версиях зависимостей. Механизм это полезный, но если некто занимается разработкой пакета, который планируется опубликовать в npm, lock-файлы ему лучше не использовать. Этот материал посвящён рассказу о том, почему это так.

Читать - https://habr.com/ru/company/ruvds/blog/453582/

#node
источник
Типичный Верстальщик
УЖЕ ЗАВТРА стартуют курсы по вёрстке сайтов:
Базовый и Продвинутый уровень


Обучение будет проходить на специальной платформе Frontend Blok на сайте https://frontendblok.com/

Программа базового уровня: https://goo.gl/fvB8zC
Программа продвинутого уровня: https://goo.gl/58v3yg

Оплатить обучение можно тут:
Базовый курс — http://tpverstak.ru/training/
Продвинутый курс — https://tpverstak.ru/training-profi/

⚠️ Для тех, кто переходит с базового на продвинутый, цена на обучение будет такой же, как на базовом
источник
Типичный Верстальщик
​​Лучшие практики Node.js — советы по структуре проектов 🙈

Адаптированный перевод первой главы "Node.js Best Practices" автора Yoni Goldberg. Подборка рекомендаций по Node.js размещена на github, имеет почти 30 т. звезд. Эта информация будет полезна, как минимум, для новичков.

Читать - https://habr.com/ru/post/454476/

#node
источник
2019 June 17
Типичный Верстальщик
​​Особенности атрибута inputmode для мобильных ОС и браузеров 😎

Глобальный атрибут inputmode подсказывает браузерам для устройств с экранной клавиатурой, какой вариант демонстрировать, когда пользователь выбрал элемент input или textarea.
В отличие от изменения type формы, inputmode не меняет способа, которым браузер интерпретирует input – он даёт браузеру инструкцию, какую клавиатуру вывести на экран.
У атрибута inputmode долгая история, но лишь совсем недавно он был принят ведущими мобильными браузерами: Сафари для iOS и Хром для Android. Раньше он был воплощён в жизнь в Firefox для Андроида в 2012 году, но впоследствии, через несколько месяцев, удалён (хотя всё ещё доступен через флаг). Спустя почти шесть лет, Хром для Андроида встроил это свойство, и с последним релизом iOS 12.2, Сафари его тоже поддерживает.

Читать - https://habr.com/ru/post/454606/

#html
источник
Типичный Верстальщик
​​Управление стейтом с помощью React Hooks – без Redux и Context API 😎

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

Читать - https://habr.com/ru/company/vk/blog/454348/

#react
источник
2019 June 18
Типичный Верстальщик
​​Управляем CSS цветами с помощью JavaScript 😎

Цвета являются неотъемлемой частью сети. Разбивка цветов на их атрибуты позволяет разумно манипулировать цветами и открывает двери для различных возможностей.

Читать - https://blog.logrocket.com/how-to-manipulate-css-colors-with-javascript-fb547113a1b8/

#css #javascript
источник
Типичный Верстальщик
​​Дорожная карта Angular-разработчика: прошлое, настоящее и будущее фреймворка 🙈

Автор статьи рассказывает о истории создания Angular, его развитии и призывает использовать новую версию этого фреймворка, тех кто еще ее не использует.

Читать - https://medium.com/grapecity/an-angular-roadmap-the-past-present-and-future-of-angular-7af4cd4ec6e7

#angular
источник
2019 June 19
Типичный Верстальщик
​​Token, refresh token и создание асинхронной обертки для REST-запроса 😎

В данном туториале автор кратко разберает, как реализовываются REST-запросы к API, требующие, чтобы пользователь был авторизован, и создадим асинхронную «обертку» для запроса, которая будет проверять авторизацию и своевременно ее обновлять.

Читать - https://habr.com/ru/post/456188/

#javascript
источник
Типичный Верстальщик
Канал «Фрилансер по жизни» приветствует тебя!

На этом YouTube канале регулярно и в максимально доступном формате будут делиться с тобой опытом, наработками, секретами и лайфхаками!

За последние 10 лет автор канала успешно выполнил более тысячи заказов из разных уголков мира, заработал ТОП-рейтинг в одной из самых крупных фриланс бирж, стал выступать с докладами и вести обучающие курсы.

Ему есть чем с тобой поделиться!
- Как начать карьеру IT-специалиста с нуля и достойно зарабатывать.
- Технические навыки и уроки по HTML-верстке.
- Как работать, когда хочется, а не когда скажут
- Как проводить больше времени с семьей и друзьями и не пропускать действительно важные события своей жизни.

И совершенно не важно, 15 тебе или 40, айтишник ты или специалист совсем другой профессии, прямо сейчас подпишись на канал и помни: «Живи, а работай в свободное время!»

Ссылка на канал: https://www.youtube.com/c/freelancerlifestyle
источник
Типичный Верстальщик
​​Нужны ли препроцессоры в 2019 году 😈

Препроцессоры давно стали неотъемлемым инструментом в арсенале верстальщика. Они дают нам все, что нам нужно: переменные, миксины, вложенность… Погодите. А разве современный CSS так не умеет? Или умеет? А нам точно еще нужны препроцессоры?

Читать - https://medium.com/@lucyhackwrench/%D0%BD%D1%83%D0%B6%D0%BD%D1%8B-%D0%BB%D0%B8-%D0%BF%D1%80%D0%B5%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D1%80%D1%8B-%D0%B2-2019-%D0%B3%D0%BE%D0%B4%D1%83-727a856d1443

#css
источник
2019 June 20
Типичный Верстальщик
​​Оптимизация парсинга javascript с помощью BinaryAST 👽

Что же такое BinaryAST и какие преимущества даст реализация этого предложения. Данная статья — это компиляция переводов других статей, чтобы понять, что это за технология и какие проблемы будет решать.

Читать - https://medium.com/@dagot32167/%D0%BE%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-%D0%BF%D0%B0%D1%80%D1%81%D0%B8%D0%BD%D0%B3%D0%B0-javascript-%D1%81-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E-binaryast-586c2079be1f

#javascript
источник
Типичный Верстальщик
​​Учимся верстать: что такое CSS 🙈

Автор статьи разбирает для чего нужна и как работает каскадная таблица стилей (CSS).

Читать - https://skillbox.ru/media/code/chto_takoe_css/

#css
источник
2019 June 21
Типичный Верстальщик
​​Твиттер на Vue.js: руководство для начинающих 😎

Vue.js – это фреймворк, оптимизированный для прогрессивной интеграции в любой проект. Будь у вас огромное приложение или пустое место, на котором скоро вырастет что-то интересное, Vue вам подходит!

Читать - https://proglib.io/p/vue-twitter/

#vue
источник
Типичный Верстальщик
​​Как начать разработку, ориентируясь на качество 😎

Создание качественного программного обеспечения это непростая задача, требующая много практики и опыта.
Такие важные действия, как модульное тестирование или составление документации, все еще считаются многими разработчиками чем-то вроде «задач со звездочкой», и когда приближается дедлайн, их сокращают в первую очередь.
Пропуск этих этапов может создать у вас иллюзию, что вы продвигаетесь быстрее, но в конечном итоге за это придется расплачиваться. По мере того как программа будет усложняться, станет сложнее разбираться в ней и поддерживать ее, а технический долг будет постоянно расти.

Читать - https://techrocks.ru/2019/06/14/quality-mindset-in-software-development/

#work
источник
2019 June 22
Типичный Верстальщик
​​10 принципов хорошего программного кода, который устроит всех 😎

Чтобы от программного кода не отмахивались собеседующие или коллеги, он должен быть удобоваримым. Как написать «конфетку», которая понравится всем?

Читать - https://proglib.io/p/program-code/

#work
источник
Типичный Верстальщик
​​Предотвращаем прокрутку страницы при открытии модального окна 😈

Вы открываете модальное окно, прокручиваете его, закрываете и попадаете в другое место на странице, чем было, до того как вы открыли модальное окно. Как избежать этого рассказано в статье.

Читать - https://css-tricks.com/prevent-page-scrolling-when-a-modal-is-open/?ref=heydesigner

#css
источник
2019 June 23
Типичный Верстальщик
​​Что записано в this? Закулисье JavaScript-объектов 😎

JavaScript — это мультипарадигменный язык, поддерживающий объектно-ориентированное программирование и динамическую привязку методов — мощную концепцию, которая позволяет структуре JavaScript-кода меняться во время выполнения программы. Это даёт разработчикам серьёзные возможности, это делает язык гибким, но за всё надо платить. В данном случае платить приходится понятностью кода. Серьёзный вклад в эту цену вносит ключевое слово this, вокруг особенностей поведения которого собрано много такого, что способно запутать программиста.

Читать - https://habr.com/ru/company/ruvds/blog/455527/

#javascript
источник
Типичный Верстальщик
​​Как стать фрилансером? Советы и стратегии 🙈

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

Читать - https://techrocks.ru/2019/06/13/tips-and-strategies-for-new-freelancers/

#work
источник