Программирование

Программирование – рубрика обо всем, что связано с кодингом, разработкой ПО, обучением программированию и т.д

Как проверить наличие файла или каталога в Python

Как проверить наличие файла или каталога в Python

В программировании есть несколько способов решить задачу, и особенно это верно в Python. Вы не один раз обнаружите, что множество встроенных или стандартных модулей делают одно и то же, но с...
Z Shell vs Bash

Zsh vs Bash: особенности и различия

Когда мы говорим о программировании, основанном на UNIX, обычно имеются в виду консоли, терминалы и интерфейсы командной строки. Самая распространённая командная оболочка - это Bash, но есть также и другие доступные...
Метаклассы и метапрограммирование в Python

Метаклассы и метапрограммирование в Python

Представьте себе, что у вас есть компьютерные программы, которые пишут код за вас. Это возможно, но машины не напишут весь ваш код! Эта методика, именуемая метапрограммированием, популярна среди разработчиков фреймворков. Так вы...
VIM

Vim – что это за редактор. Vim – полный гайд по командам

Vim – это легендарный текстовый редактор, способный на многое, но недружелюбный к новичкам. VIM — текстовый редактор, который появился в 1991 году, но до сих пор пользуется огромной популярностью (наряду с...
Запись файлов с помощью Python

Запись файлов с помощью Python

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

Почему новичкам следует изучать Python

Первые шаги в программировании и компьютерной науке могут быть немного удручающими. Какой язык лучше взять? Какую IDE стоит использовать? И что более важно, почему? На мой взгляд, самое главное, что вам нужно...

Code Blocks IDE – настройка и использование

Интегрированная среда разработки (IDE) Code::Blocks (далее CB) представляет собой полноценный продукт для разработки приложений на языке C/C++. CB – это кроссплатформенная среда, разработанная с использованием библиотеки инструментов wxWidgets. Имеются версии среды...

Узнайте, как должны разрабатываться профессиональные веб-сайты для бизнеса

В сети много бесплатных сервисов для создания сайтов, это факт. Но если вам нужно место в сети в качестве референса для вашей услуги/продукта, для использования в качестве инструмента и даже для онлайн-продаж,...

Jira – это просто! Или как быть супер Agile-разработчиком

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

EXANTE and SEC: learning technical analysis

Technical analysis is used to study the history of changes in quotations for any financial instrument. Based on this story, a forecast of future price changes is made. The basis of...
NFC

Технология NFC в смартфонах

NFC - метка – одно из таких приспособлений. Она представляет собой миниатюрный чип с огромными функциональными возможностями и потенциалом. Развитие современных технологий направлено на то, чтобы максимально упростить жизнь обычному пользователю....
GitHub Codespaces

GitHub запустил бета-тестирование сервиса для разработки в облаке Codespaces

Сервис для совместной разработки GitHub (с 2018 года принадлежит Microsoft) анонсировал обновление площадки, пишет TechCrunch. В частности, запуск сервиса для разработки в облаке GitHub Codespaces. Он основан на Visual Studio Code Online, который Microsoft весной...

Получение нотификации ФСБ на компьютеры

При ввозе на территорию стран ЕАЭС (а также вывозе) криптографического (шифровального) оборудования, либо устройств, содержащих элементы шифрования (криптографии), предприниматель должен уведомить об этом государство. Данная мера позволяет предотвратить посягательство на госбезопасность...

Отечественная интеграционная шина UseBus: особенности и основные функции

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

Популярное

Топ 5 лучших бесплатных антивирусов для Windows 2018

Рейтинг антивирусов 2021. Топ 5 лучших бесплатных антивирусов для Windows

Рейтинг лучших бесплатных антивирусов для Windows 2021 года. Лучшие бесплатные  антивирусы для Windows 2021году. Так же вам будет  интересна статья "Антивирус для Windows и...
10 дистрибутивов Linux для домашнего пользования

Топ 10 дистрибутивов Linux для домашнего пользования

Если взглянуть на всевозможные топы и рейтинги, можно заметить, что доля Linux пользователей неуклонно растет. Связано это, конечно же, с интересом людей к данной...
10 лучших сред разработки на C++

10 лучших сред разработки на C++

Сред разработки на C++ очень много, и для каждой цели есть своя, особенная IDE. Здесь находятся 10 самых популярных сред разработки и редакторов исходного...
5 лучших дистрибутивов Linux российского происхождения

Топ 5 лучших российских дистрибутивов Linux 2019

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