Category: Переводы

24
Июн
2021

Лучшие практики стилизованных компонентов React

Приведённые в статье советы и рекомендации должны помочь вам грамотно использовать стилизованные компоненты React.
— Читать дальше «Лучшие практики стилизованных компонентов React»

17
Июн
2021

Делаем код чище с помощью деструктуризации объектов в JavaScript

Рассказываем, как уменьшить количество кода с помощью нового синтаксиса деструктуризации объектов и массивов в JavaScript.
— Читать дальше «Делаем код чище с помощью деструктуризации объектов в JavaScript»

31
Май
2021

Скрапинг сайта с помощью Python: гайд для новичков

Пишем простой скрапер на Python для сайта с объявлениями о недвижимости. Получаем готовый очищенный готовый к экспорту датасет.
— Читать дальше «Скрапинг сайта с помощью Python: гайд для новичков»

07
Май
2021

Кастомные типы данных в TypeScript: валидация на этапе компиляции

Рассказываем, как система типов в TypeScript позволяет создавать кастомные ошибки компиляции с помощью дженериков, множеств типов и type maps.
— Читать дальше «Кастомные типы данных в TypeScript: валидация на этапе компиляции»

30
Апр
2021

Что делать с ошибкой «Heap out of memory» в JavaScript

В JavaScript ошибка «Heap out of memory» возникает из-за недостатка памяти. Разбираемся в причинах и предлагаем способы решения проблемы.
— Читать дальше «Что делать с ошибкой «Heap out of memory» в JavaScript»

22
Апр
2021

Альтернатива if/else и switch: литералы объектов в JavaScript

С помощью литералов объектов в JavaScript можно описывать сложные и громоздкие условия. Рассказываем, как это сделать и не получить undefined.
— Читать дальше «Альтернатива if/else и switch: литералы объектов в JavaScript»

25
Фев
2021

Топ 10 Python-библиотек для Data Science

Изучающий data science сталкивается с огромным разнообразием возможностей. Я хочу поделиться с вами своим топом Python библиотек, которые широко используются в data science.
— Читать дальше «Топ 10 Python-библиотек для Data Science»

20
Фев
2021

Десктопное приложение на Python: UI и сигналы

С помощью Python можно создавать современные десктопные приложения. Рассказываем, как сделать графический интерфейс с помощью кода.
— Читать дальше «Десктопное приложение на Python: UI и сигналы»

19
Фев
2021

Управление памятью в JavaScript

Статья об управлении памятью и принципах работы сборщика мусора, а также о том, как избежать самых распространенных видов утечек памяти.
— Читать дальше «Управление памятью в JavaScript»

01
Фев
2021

Адаптивная вёрстка: что это и как использовать

Адаптивная вёрстка позволяет правильно отображать содержимое веб-сайта на любых устройствах. Рассказываем, как это сделать.
— Читать дальше «Адаптивная вёрстка: что это и как использовать»

20
Янв
2021

Telegram-бот на Python: от первой строчки до запуска на Heroku

Напишем простой Telegram-бот на Python и запустим его на сервере Heroku, предварительно ознакомившись с нужными инструментами.
— Читать дальше «Telegram-бот на Python: от первой строчки до запуска на Heroku»

20
Янв
2021

Что такое CLS сайта и почему он важен

Именно высокий CLS вашего сайта заставляет текст статьи прыгать во время скролла. Рассказываем, почему стоит прекратить бесить пользователей.
— Читать дальше «Что такое CLS сайта и почему он важен»

19
Янв
2021

Регулярные выражения в Python: теория и практика

Разберём регулярные выражения в Python, их синтаксис, популярные методы специального модуля re, а также попрактикуемся на задачах.
— Читать дальше «Регулярные выражения в Python: теория и практика»

14
Дек
2020

Как работает CSS Flexbox: наглядное введение в систему компоновки элементов на веб-странице

Задавались когда-нибудь вопросом, как работает CSS Flexbox? Наглядно объясняем возможности технологии с использованием анимации.
— Читать дальше «Как работает CSS Flexbox: наглядное введение в систему компоновки элементов на веб-странице»

04
Ноя
2020

7 практических советов по увеличению скорости работы вашего сайта

Несколько советов по увеличению скорости загрузки сайта, которые помогут избежать типичных ошибок и удержать аудиторию.
— Читать дальше «7 практических советов по увеличению скорости работы вашего сайта»

22
Окт
2020

Порядок выполнения скриптов в HTML. Тег script и атрибуты async, defer, module, nomodule и src

Рассмотрим как атрибуты тега script влияют на порядок выполнения скриптов JavaScript, а также в каких ситуациях стоит их использовать.
— Читать дальше «Порядок выполнения скриптов в HTML. Тег script и атрибуты async, defer, module, nomodule и src»

24
Сен
2020

Что делать, если в датасете пропущены данные? — 6 способов импутации данных с примерами

Если в датасете пропущены данные, результаты работы с ним могут быть непредсказуемы. Разбираем способы импутации данных, их плюсы и минусы.
— Читать дальше «Что делать, если в датасете пропущены данные? — 6 способов импутации данных с примерами»

16
Сен
2020

Java: краткое руководство для начинающих. Пишем простое приложение без опыта программирования

Делаем первые шаги к разработке на одном из самых востребованных языков.
— Читать дальше «Java: краткое руководство для начинающих. Пишем простое приложение без опыта программирования»

02
Сен
2020

Применение структур данных и алгоритмов на практике на примере Skype, Uber и Skyscanner

Разработчик с опытом работы в Skyscanner, Uber и Skype рассказывает, где он нашёл практическое применение структурам данных и алгоритмам.
— Читать дальше «Применение структур данных и алгоритмов на практике на примере Skype, Uber и Skyscanner»

05
Авг
2020

Создайте и разверните своё первое веб-приложение для машинного обучения

Создаём с помощью PyCaret приложение для прогнозирования затрат на госпитализацию пациентов на основе разных показателей.
— Читать дальше «Создайте и разверните своё первое веб-приложение для машинного обучения»

09
Июл
2020

Типичные ошибки джунов, использующих React

Разбор некоторых из ошибок (и возможных решений), которые джуны совершают на раннем этапе своего профессионального роста.
— Читать дальше «Типичные ошибки джунов, использующих React»

01
Июл
2020

8 основных языков для бэкенда

На чём обычно пишут бэкенд крупные компании? Рассказываем о 8-ми языках для бэкенда, об их плюсах и о компаниях, где их используют.
— Читать дальше «8 основных языков для бэкенда»

01
Июл
2020

Программируем лучше с ESLint, Prettier и TypeScript

Рассказ о том, как правильно управлять инструментами ESLint и Prettier, которые позволяют писать более читабельный и продуктивный код.
— Читать дальше «Программируем лучше с ESLint, Prettier и TypeScript»