Вир

Вир. Столы, инструменты и узлы

Анекдот: Сынок, а ну подойти сюда, от тебя несет просветлением. Ты что, опять ломал стереотипы и абстрагировался от суеты? Нет, это пацаны ломали, а я рядом копался в обыденности. Что […]

Вир. Устройство рабочего стола

Мы рассмотрели общее устройство программы в виде дерева рабочих столов. Рассмотрим теперь устройство рабочего стола на примере достаточно простого рабочего стола «Корпус» программы Анализатор текстов. В редакторе Вира рабочий стол […]

Пока народ безграмотен, из всех искусств важнейшими для нас являются кино и цирк. В. И. Ленин, полн. собр. соч. — 5-е изд. — Т. 44. — С. 579: Беседа В. […]

Вир. Рабочие столы

В прошлой заметке я описал составные части исполняемой программы. Теперь посмотрим, как она работает. При запуске программы начинает работать startup код, который: Читает схему и код в оперативную память Совершает […]

Программисты очень любят присказку «Дьявол в деталях». Используется она обычно в качестве оправдания, типа мир такой сложный, заказчики такие «странные», денег (времени) таки мало, вот и получается строго по Черномырдину: […]

Вир. Как устроена исполняемая программа

Рассмотрим для примера простейшую программу, состоящую из 4-х компонент. Это сильно вырожденный случай, например, простая программ, которая сейчас делается в Вире, состоит примерно из 500 компонентов. Более сложные состоят из […]

Описание среды разработки – это редкий «жанр» в ИТ. Обычно есть только описание того, как использовать среду (это книги с огромным количеством скриншотов). Может быть и есть какие-то более «философские» […]

Мои «ворчалки» естественно основываются на моем опыте. Часть этого опыта вполне обычна для ИТ-специалиста, другая часть существенно отличается от опыта большинства разработчиков. В чем отличие? Во-первых, меня всегда интересовали технологии […]