Как работают импорты в Python
Импорты не так просты, как кажется. Тем более если они пишутся для двух несовместимых версий языка. Разбираемся с основными проблемами и их решением.
Учебные материалы, программы и руководства для начинающих айтишников
Импорты не так просты, как кажется. Тем более если они пишутся для двух несовместимых версий языка. Разбираемся с основными проблемами и их решением.
В статье расскажем про стандартные встроенные функции Python: какие используются часто, а какие вам, вероятно, не пригодятся никогда.
TypeScript — это расширенная версия JavaScript, главной целью которого является упрощение разработки крупных JS-приложений.
Cron — один из часто используемых инструментов для Unix-систем. Учимся писать задания в Cron вручную и с помощью простых и удобных веб-инструментнов.
Изучаем связанные списки, их преимущества и недостатки по сравнению с массивами на примере песни Арианы Гранде «Thank U, Next».
В этой статье — 8 концепций, в которых полезно разбираться, если вы хотите быстрее стать продвинутым программистом. Список не полный, но может быть хорошей отправной точкой для самообразования в разработке.
Статья покажет, как переписать SQL-запросы для Pandas и многое другое. Эта библиотека хорошо подходит для структурированных данных.
В этой статье рассмотрены популярные алгоритмы, принципы их работы и реализация на Python. Также сравним, как быстро они сортируют элементы в списке.
Что такое OpenCV? Библиотека компьютерного зрения и машинного обучения с открытым исходным кодом. В неё входят более 2500 алгоритмов, в которых есть как классические, так и современные алгоритмы для компьютерного…
Отладка кода — важная часть разработки страницы или приложения. Почитайте, как найти и исправить самые частые ошибки в коде JavaScript.
Диплом — это хорошо, но его наличие говорит о вас работодателю не так много. Разбираемся, что нужно делать студенту, чтобы устроиться на работу в IT.
Специалисты по веб-разработке весьма востребованы, но с чего начать изучение профессии? В этой статье по пунктам указаны необходимые разработчику навыки.
В этой статье мы рассмотрим, как работает SSH, как он используется для безопасной связи с удалёнными компьютерами и как компьютеры устанавливают и настраивают сеанс. Что такое SSH? SSH — сокращение…
Если вы хоть немного имели дело с интернетом и компьютерными сетями, то наверняка слышали о системе доменных имён (DNS). Прочитав статью узнаете, как это всё работает. Само имя хоста не…
Как получить первую работу в сфере IT? Какие навыки необходимы и как их получить. Читайте в нашем материале о получении первого предложения.
В средних и больших проектах рационально выносить часть функциональности в отдельные классы. В статье рассотрен необольшой пример такой оптимизации.
Фрейворк Maven предназначен для автоматизации сборки проектов. Эта статья о том, как начать с ним работу и как забобраться в файле описания проекта pom.xml.
Подборка курсов, книг, основных аспектов языка для изучения PHP. Также рассказываем, с чего начать и как можно обучиться играючи.
О Big Data сегодня не слышал только человек, совсем далёкий от IT. Тем не менее, молодым IT-шникам не всегда понятно, с чего нужно начать изучение этой темы, какими навыками нужно…
Основные термины Докер и Kubernetes на простых примерах из жизни. Базовые понятия и термины в контексте масштабирования и развёртывания…
В этой статье рассмотрены основы реверс инжиниринга и основные способы дизассемблирования и изучения кода приложений с целью защиты от взлома…
Bootstrap — один из самых распространённых инструментов для фронтенд разработчиков. Мы рассказываем, как начать работать с этим фреймворком.
Концептуальные основы для новичков по работе с GraphQL — языком запросов с открытым исходным кодом, разработанным Facebook.
Docker — крайне полезная платформа, которая всё больше используется при разработке. Разбираемся, что она из себя представляет.
Блочная модель CSS — одна из основ веб-дизайна, которая в дальнейшем помогает лучше кастомизировать страницы. Разбираемся, как она устроена.
Разбираем создание простого прогрессивного веб-приложения на основе существующего шаблона.
Знакомство с CSS-вёрсткой в 2018 году. Рассказываем, как использовать Flexbox и Grid для создания красивой разметки и чем они лучше старых методов.
Подборка языков программирования и технологий, на которые, по мнению наших экспертов, точно не стоит тратить время.
Антон Бордаковский,руководитель веб-студии Grey-Fox рассказывает нам о том, что такое фриланс и как им заниматься, чтобы преуспеть.
Многие программисты хотят заняться разработкой приложений под Android. Но немногие представляют, какие шаги здесь надо предпринять. Эта подборка призвана помочь новичкам в освоении Android-разработки. Начало работы Новичкам в программировании поможет…
Наши эксперты рассказывают, какие бесплатные инструменты используют, чтобы оптимизировать рабочий процесс и быть эффективными.
Docker — полезный инструмент для создания микросервисов. Чтобы эффективнее работать с ним, вам пригодятся команды, 10 из которых мы сегодня обсудим.