Программирование, программы, базы данных



Delphi Russian Knowledge Base 3.0

Коллектив авторов


289

DRKB (Delphi Russian Knowledge Base) — это самая большая и удобная в использовании база знаний по Дельфи в рунете, составленная Виталием Невзоровым.

Сравнение языков программирования

Олег Иванович Цилюрик


164

На примере одной (не совсем и тривиальной) задачи рассмотрено как решение такой задачи выглядит на самых разных языках программирования (около 2-х десятков языков представлено). Такое сравнение позволяет взглянуть на то, каким образом в разных языках реализуются всё те...

Цифровая электроника для начинающих

Дмитрий Витальевич Елисеев


166

Вниманию читателей представляется книга о цифровой электронике. "От простого к сложному" рассматриваются примеры кода и схемы подключения наиболее популярных компонентов: Arduino, Raspberry Pi, BBC Micro:bit, ESP и ESP32, не забыта и "классика" типа NE555. Также рассмотрены методы подключения...

E-mail уборка. Как избавиться от фобий в голове и от хлама в почтовом ящике

Джоселин Глей


200

Тонете в потоке электронной почты? Читаете сотни писем и стараетесь ответить на все? Тратите на это уйму времени, ничего не успеваете, вызываете недовольство начальства, нервничаете и впадаете в панику? Знакомая картина одной из современных фобий – страха перед...

Задачи по программированию на языке C++, часть 2

Олег Иванович Цилюрик


246

В книге собраны 71 задача по программированию на языке C++ (с вариантами формулировки и решений многих из них ... так что это порядка 100 задач). Это задачи разного уровня сложности, они отобраны по принципу того, что показались забавными автору и, кроме того, это не...

Задачи по программированию на языке C, часть 1

Олег Иванович Цилюрик


188

По классическому языку программирования C (в отличие от C++) существует совсем не так много публикаций с интересными задачами. Чаще всего такие (используемые в университетском обучении) сборники задач - это сборники упражнений от классиков C (K & R) и их окружения 40-летней...

Производительность языков программирования

Олег Иванович Цилюрик


228

Интуитивно понятно, что скорость выполнения исходных кодов программ, подобных по назначению, но записанных на разных языках, будет различаться. Но вряд ли настолько же интуитивно понятно, что эти отличия могут составлять не десятки процентов или разы, и даже не десятки...

Сравнительное обозрение языков программирования

Олег Иванович Цилюрик


147

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

Заметки на тему Python

Олег Иванович Цилюрик


191

В книге рассматриваются отдельные аспекты языка программирования Python, которые редко затрагиваются в книгах по Python, и рассредоточены по отдельным статьям, разбросанным по Интернет. Имеются в виду, например, такие вещи как: параллельность выполнения, создание...

Язык C: заметки на полях

Олег Иванович Цилюрик


159

Язык программирования C является патриархом из всех используемых на практике — первые варианты его реализации относятся к 1972-му году. И описания языка, созданные в те времена классиками программирования (K&R и еже с ними), используются до сегодня как образцы описаний и...

Регулярные выражения и локализация в коде C/C++

Олег Иванович Цилюрик


259

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

Локализация в коде C/C++

Олег Иванович Цилюрик


172

Одной из слабо описанных частей языка C и стандартов API POSIX является проблема локализации текстовых строк в коде C и C++. Она состоит в том, как прозрачно (независимо от системы, настроек, конкретного декодирования в коде и т.д.) обрабатывать взаимодействие с внешней...