Самый понятный видеокурс по C# для новичков

Давно задумываетесь написать свое Windows-приложение? Данный видеокурс по C# поспособствует быстрому обучению. Дерзайте! Преимущества и недостатки C Sharp Уроки си шарп начинаются с обсуждения, для чего и кому нужен этот ЯП. Лекция теоретическая. Автор рассказывает об истории появления, технических нюансах, библиотеках, шаблонах и прочих околоязыковых вещах, необходимых для легкого и ПОДРОБНЕЕ

14 полезных трюков для работы с консолью

Подборка команд для вас, если вы работаете с командной строкой. Здесь вы найдете много полезных трюков, которые сэкономят ваше время и нервы. Работа над командами $^foo^bar Выполняет предыдущую команду с заменой. Пригодится если вы вдруг допустили опечатку в предыдущей команде. По умолчанию аргументы очищаются, так что если вы вдруг запустили: ПОДРОБНЕЕ

Терминал Linux: видеокурс по работе на примере Ubuntu

Терминал Linux неподготовленному пользователю может казаться зачарованным лесом. Рассказываем про видеокурс по работе с терминалом на примере Ubuntu. Терминал Linux и основы системы Урок 1 Работа с терминалом в Linux, немного о разнице между терминалом и консолью. Также рассматриваются команды для перемещения и взаимодействия с каталогами: ls, rm, mkdir, pwd, ПОДРОБНЕЕ

Как подружить Python и базы данных SQL. Подробное руководство

Рассказываем, как связать Python и реляционные базы данных трёх типов: SQLite, MySQL и PostgreSQL. Зная одну библиотеку для работы с SQL, вы легко разберетесь в остальных. Все приложения взаимодействуют с данными, чаще всего через систему управления базами данных (СУБД). Одни языки программирования поставляются с модулями для работы с СУБД, другие ПОДРОБНЕЕ

15 вещей, которые нужно знать о словарях Python

Практическое руководство по применению словарей Python. Для профи, хорошо знакомых со структурой dict, бонус об улучшенных словарях в модуле collections и применении словарей в библиотеке pandas. 1. Что такое словарь в Python? Словари в Python – это изменяемые отображения ссылок на объекты, доступные по ключу. Словари представляют собой структуры данных, ПОДРОБНЕЕ

Как создать виртуальное окружение в Python и перестать думать о зависимостях

Работаете с несколькими проектами на Python? С этим руководством вы не потонете в зависимостях. Рассказываем, как работать с виртуальным окружением с помощью pipenv и Anaconda. Если вы работаете над несколькими проектами одновременно, требующими разные версии Python и/или разные версии библиотек, то с помощью виртуального окружения можно создать изолированный контейнер с ПОДРОБНЕЕ

Как опубликовать свою Python библиотеку на PyPI

Делаем так, чтобы вашу библиотеку на Python любой мог установить с помощью pip install. Трудно представить программу Python без набора операторов import. Но как опубликовать библиотеку, чтобы её также легко могли импортировать другие разработчики? Благодаря импортированию, модули Python удобно использовать В этом руководстве мы покажем на примере, как создать собственную ПОДРОБНЕЕ

Коронавирус: анализ данных без паникерских настроений

Мы проанализировали на Python последние данные о коронавирусе, и спешим поделиться всем, что узнали. Если вы не знакомы ни с анализом данных, ни с программированием – можете смело пропускать блоки с кодом. Полученная из данных полезная информация сама расскажет историю. Если вы только знакомитесь с Data Science, этот текст даст ПОДРОБНЕЕ

Хакинг мозга. Обработка сигналов мыслительной активности с интерфейсом OpenBCI

Если вы любите программировать и интересуетесь нейробиологией, эти стремления можно объединить. Рассказываем об open source разработке для снятия электроэнцефалограмм и примерах анализа реальных данных. Электроэнцефалография Для начала немного разберёмся в наиболее популярном неинвазивном методе регистрации активности мозга, называемом электроэнцефалографией (ЭЭГ). Прибором электроэнцефалографом записываются временны́е зависимости электрических потенциалов, снимаемых с электродов, ПОДРОБНЕЕ