| Главная » Архив материалов
Подкасты – отличный способ отвлечься от рутинных дел и провести свободное время с пользой. Предлагаем список из 45 актуальных ресурсов на русском языке, которые будут полезны программистам.
Просмотров: 285 |
Добавил: niko |
Дата: 05.06.2021
|
Предлагаем вниманию читателей актуальный обзор новых книг, курсов, видеолекций и сообществ для углубленного изучения Python в 2021 году.
Просмотров: 311 |
Добавил: niko |
Дата: 03.06.2021
|
Расширение репертуара подходов и методов для устранения ветвления – один из быстрых способов улучшить проект. Рассказываем, как вы можете сделать свой код чище и приятнее.
Просмотров: 251 |
Добавил: niko |
Дата: 03.06.2021
|
Блез Паскаль - один из основателей математического анализа, блестящий физик и философ. С ранних лет он проявлял недюжинные способности во всех областях науки и техники, за которые брался его пытливый ум. Например, в возрасте 8 лет Блез, даже не зная толком названий геометрических фигур (окружность он называл "колечком", а прямую - "палочкой"), доказал 32-ю теорему Евклида о сумме углов треугольника.
Просмотров: 294 |
Добавил: niko |
Дата: 03.06.2021
|
ЕЩЕ РАЗ
Красивейший математический алгоритм Дейкстры
Планируете автомобильное путешествие или пеший туристический маршрут? Вам снова на помощь придёт математика. Сегодня я расскажу Вам без излишней строгости о замечательном алгоритме поиска кратчайшего пути - алгоритме Дейкстры, который, кстати, еще многие проходили в школе. Поехали!
Просмотров: 276 |
Добавил: niko |
Дата: 02.06.2021
|
Когда-то очень давно, когда я был еще студентом, сидя на одной скучной лекции я задумался над тем, с какой частотой может колебаться в одной плоскости свободно висящая веревка или цепочка заданной длины и какова будет при этом ее форма, если колебания будут небольшими. Я помню, что решил эту задачу, но сейчас, по прошествии многих лет, уже забыл подробности того, как я это сделал. Однако, мне стало интересно восстановить это решение максимально подробно и поделиться им со всеми, кому это было бы интересно. Что из этого получилось, читайте под катом.
Пусть у нас есть цепочка длины l и массой M, подвешенная за один конец, как показано на рисунке. Здесь мы будем предполагать, что цепочка однородна и силами трения можно пренебречь. Построим систему координат таким образом, чтобы начало координа
...
Читать дальше »
Просмотров: 283 |
Добавил: niko |
Дата: 02.06.2021
|
За 38 лет существования C++ о нём появилось много мифов. В этой статье вместе с курсом Яндекс.Практикума «Разработчик С++» мы разберём некоторые из этих мифов, чтобы понять, почему так и есть ли смысл им верить.
Миф №1: С++ — низкоуровневый язык
Это правда только наполовину, потому что C++ — очень гибкий язык. Он совмещает в себе качества как низкоуровневых, так и высокоуровневых языков.
Уровень языка говорит о его схожести с естественными языками. Низкоуровневые языки больше похожи на машинные — в них даже самые простые операции достаточно сложны. Высокоуровневые языки
...
Читать дальше »
Просмотров: 280 |
Добавил: niko |
Дата: 01.06.2021
|
Python становится все популярнее благодаря относительной простоте изучения, универсальности и другим преимуществам. Правда, у начинающих разработчиков нередко возникают проблемы при работе с файлами и файловой системой. Просто потому, что они знают не все команды, которые нужно знать.
Эта статья предназначена как раз для начинающих разработчиков. В ней описаны 8 крайне важных команд для работы с файлами, папками и файловой системой в целом. Все примеры из этой статьи размещены в Google Colab Notebook (ссылка на ресурс — в конце статьи).
Показать текущий каталог
Самая простая и вместе с тем одна из самых важных команд для Python-разработчика. Он
...
Читать дальше »
Просмотров: 261 |
Добавил: niko |
Дата: 01.06.2021
|
Рассказываю, почему SQLite отлично подойдет вам в повседневной работе. И неважно, разработчик вы, аналитик, тестировщик, админ или продакт-менеджер.
Для затравки несколько известных фактов:
-
SQLite — самая распространенная СУБД в мире, включена во все популярные ОС.
-
Работает без сервера.
-
Для разработчиков — встраивается прямо в приложение.
-
Для всех остальных — удобная консоль (REPL) одним файлом (sqlite3.exe на Windows, sqlite3 в Linux / macOS).
Консоль, импорт и экспорт
Консоль — это киллер-фича SQLite: более мощный инструмент анализа данных, чем Excel, и сильно более простой, чем какой-нибудь pandas. Данные из CSV загружаются одной командой, таблица создается ав
...
Читать дальше »
Просмотров: 287 |
Добавил: niko |
Дата: 01.06.2021
|
В компьютерном программировании соглашение об именах — набор правил для выбора последовательности символов, которая будет использоваться для идентификаторов, которые обозначают переменные, типы, функции и другие объекты в исходном коде и документации, — «Википедия»
Придумывать названия сложно!
В этой статье мы сосредоточимся на методе именования (P)A/HC/LC для того, чтобы улучшить читаемос
...
Читать дальше »
Просмотров: 256 |
Добавил: niko |
Дата: 01.06.2021
|
| |