Category: Переводы

24
Сен
2020

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

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

16
Сен
2020

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

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

05
Авг
2020

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

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

09
Июл
2020

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

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

01
Июл
2020

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

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

01
Июл
2020

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

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

01
Май
2020

3 инструмента для Python, которые упростят работу с кодом

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

01
Май
2020

Создаём веб-приложение с бэкендом на Django и фронтендом на React

Создаём REST API на Django, добавляем React в проект и соединяем Django и React.
— Читать дальше «Создаём веб-приложение с бэкендом на Django и фронтендом на React»

30
Мар
2020

Перестаньте использовать !important. Помогаем разобраться с каскадом CSS

Почему ваши CSS-правила иногда не работают, зачем на самом деле нужен !important и как работает каскад CSS — рассказываем в статье.
— Читать дальше «Перестаньте использовать !important. Помогаем разобраться с каскадом CSS»

21
Фев
2020

Используем объекты вместо True и False — truthy и falsy значения в Python

Рассказываем про ложные и истинные значения, что их делает таковыми и как, используя истинные значения, можно сократить код.
— Читать дальше «Используем объекты вместо True и False — truthy и falsy значения в Python»

10
Фев
2020

Создатель C++ ответил на 5 самых популярных вопросов по C++ со Stack Overflow

Почему отсортированный массив обрабатывается быстрее, чем не отсортированный? Что за оператор −−>? Есть ли исчерпывающий список книг по C++? Чем отличаются ссылки от указателей? Как пройтись по словам в строке? — Отвечает Бьёрн Страуструп.
— Читать дал…

14
Янв
2020

Умеете ли вы правильно называть функции?

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

05
Дек
2019

Что почитать по NGINX — подборка книг на русском и английском + дополнительные материалы

Давно хотели попробовать сервер NGINX, но не знали, где про него спросить? Держите список самых полезных материалов по настройке и принципам работы системы.
— Читать дальше «Что почитать по NGINX — подборка книг на русском и английском + дополнительные…

08
Ноя
2019

Атака HTTP request smuggling: механизм, разновидности и защита

Разбираемся, что такое HTTP request smuggling, как происходит эта атака и как можно от неё защититься.
— Читать дальше «Атака HTTP request smuggling: механизм, разновидности и защита»

25
Окт
2019

Интервью с веб-разработчиком Pornhub

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

13
Окт
2019

Кэширование кода для JavaScript-разработчиков на примере Chrome

Кэширование кода на примере браузера Chrome: какую роль оно играет для оптимизации работы сайтов, а также какие бывают виды кэша.
— Читать дальше «Кэширование кода для JavaScript-разработчиков на примере Chrome»

12
Окт
2019

6 шагов по созданию проектов машинного обучения

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

21
Сен
2019

Сколько стоят операции над list, set и dict в Python? Разбираемся с временной сложностью

Временная сложность алгоритма часто обозначается нотацией «О» большое. Разбираемся, что это и какова сложность операций над коллекциями в Python.
— Читать дальше «Сколько стоят операции над list, set и dict в Python? Разбираемся с временной сложностью»…

10
Сен
2019

Используем приёмы из функционального программирования, чтобы улучшить свой код на JavaScript

JavaScript — самый распространённый язык программирования в мире. Простота и обилие учебных ресурсов делают его доступным для начинающих.

25
Авг
2019

13 проектов для Python-разработчиков среднего уровня

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

24
Авг
2019

FAQ: Почему стандарт C++ поставляется каждые три года?

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

15
Авг
2019

Как Facebook масштабирует архитектуру чата с нагрузкой в миллиарды сообщений в день

Чат Facebook — полноценная система, имеющая доступ к функциональности основного сайта. Рассказываем, как его смогли масштабировать, учитывая высокие нагрузки.
— Читать дальше «Как Facebook масштабирует архитектуру чата с нагрузкой в миллиарды сообщений…

19
Июл
2019

Интересные проекты: hostyoself — хостим на всём, что попадётся под руку

Проект, который позволит захостить сайт из браузера просто скопировав и вставив папку с сайтом. Как это устроено и где можно попробовать, читайте в статье.
— Читать дальше «Интересные проекты: hostyoself — хостим на всём, что попадётся под руку»

01
Июл
2019

14 шаблонов, которые помогут ответить на любой вопрос по коду на собеседовании

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

30
Июн
2019

18 советов по CSS, которые сделают жизнь разработчика проще

Эта статья про преимущества и недостатки разных свойств элементов. В ней собран опыт очень долгой работы с CSS, который многому вас научит.
— Читать дальше «18 советов по CSS, которые сделают жизнь разработчика проще»

27
Июн
2019

Как настроить полифилл globalThis в универсальном JavaScript

В статье рассказано, как с помощью свойства globalThis реализовать стандартный способ доступа к глобальному значению this в разных средах.
— Читать дальше «Как настроить полифилл globalThis в универсальном JavaScript»