Эпоха Цифровой экономики и Национальной технологической инициативы. В чём замысел события? На сегодня существуют десятки разнопрофильных, межпрофессиональных групп, которые ведут разговоры о технологической и цифровой трансформации, о сетевых, киберн...
От электронного правительства к цифровому государству: что нужно делать, чтобы не потерять свой суверенитет
Мы публикуем найденное письмо человека, плотно стоящего на земле, практика автоматизации, который делится наблюдениями и мыслями о развитии концепции цифрового правительства и переходе к цифровому государству. Взяв паузу и окунувшись в бизнес-рутину ...
Настоящие программисты не используют Паскаль
Настоящие программисты не используют Паскаль — эссе о программировании, которое написал Эд Пост (англ. Ed Post) из орегонской компании Tektronix. Оно было опубликовано как письмо в редакцию в 29-м томе 7-го выпуска журнала Datamation в июле 1983 года...
Один день. Что конкретно делают на работе программисты в Google
Друзья недавно спросили меня: а что конкретно делают на работе программисты в Google? Мне показалось, что ответ на этот вопрос может быть интересен многим, поэтому я решил опубликовать его здесь, в этом блоге. Вообще-то, трудно говорить об обезличенн...
Держаться корней. К 80-летию Никлауса Вирта
Юбилей Никлауса Вирта – очень значимая для меня дата. Вот уже три десятка лет считаю себя его учеником, начиная с 1982 г., когда впервые взял в руки сделанную на ксероксе копию его препринта о языке Модула-2. Примерно в то же время началась работа на...
Как нам выстроить информационную защиту России
Западъ намъ не указъ и не тюрьма. Его культура не есть идеалъ совершенства. Строеніе его духовнаго акта (или, вѣрнѣе, — его духовныхъ актовъ), можетъ быть, и соотвѣтствуетъ его способностямъ и его потребностямъ, но нашимъ силамъ, нашимъ заданіямъ, на...
Разработка языка Тривиль. Часть 3. Баланс
Статья является третьей из серии статей, в которых описывается разработка языка программирования Тривиль. В предыдущих статьях были определены цели языка, требования к языку и описаны основные языковые решения. Эта статья рассматривает сложные языков...
Редкая профессия
Комментарий 2008 года: сокращенный вариант статьи был опубликован в виде отдельной статьи в декабрьском номере журнала PC Magazine/Russian Edition за 1997 год. Статья до недавнего времени находилась в online-архиве журнала, однако была удалена (очеви...
Компонентный ассемблер. Часть 2. Дух языка
Общеизвестно, что 2018 год стал переломным годом для русской философии. В этом году были сформулированы окончательные (ultimate) ответы на «вечные» русские вопросы «Кто виноват?» и «Что делать?» (ответы приписываются С. Лаврову и капитану «Беззаветно...
Компонентный ассемблер для цифрового пространства. Часть 1
В последнее время слова «цифровое пространство» звучат постоянно, но, мы, далеко не всегда, осознаем существенную странность нашего движения к цифровому пространству. Если присмотреться, цифровое пространство с точки зрения оборудования (железа) уже ...
Технология разработки мультиплатформенных программ на основе явных схем программ
В настоящее время все меньше смысла в разработке программ, работающих на одной платформе. Собственно, если задуматься, то практически любая современная программа взаимодействует с облачными серверами, сервисами обновлений, продаж и т.д., и является, ...
Использование онтологий в корпоративных автоматизированных системах
Любая крупная организация накапливает огромное количество информации в информационных системах, автоматизирующих ее деятельность. Как правило, данные в разных системах структурированы без единой концепции, слабо связаны, плохо поддаются поиску и испо...
Политико-экономический замысел создания Торгово-промышленно-финансового интернета (ТПФИ)
Инфраструктура управления сегодня – это основанная на интернете WWW система торгово-финансовых коммуникаций. Поверх базовых протоколов интернета существуют платежные протоколы, торговые и финансово-банковские интерфейсы, и, наконец, приложения, посре...
Разработка языка Тривиль. Часть 2
Статья является второй из серии статей, в которых описывается разработка языка программирования Тривиль. В первом статье описывался первый этап разработки языка: определение целей, требований и критериев выбора. Эта статья содержит обоснование основн...
Разработка языка Тривиль. Первые шаги к семейству языков. Часть 1
Это первая статья из серии статей, в которых описывается разработка языка программирования Тривиль: от рассуждения о необходимости разработки нового языка, определения целей и требований и до выбора и обоснования конкретных языковых решений. Статьи, ...
О ВОЗМОЖНОСТЯХ КОМПЬЮТЕРНОЙ ПОДДЕРЖКИ ПРОЕКТНО-КОНСТРУКТОРСКИХ РЕШЕНИЙ В ВЫСОКОТЕХНОЛОГИЧНЫХ КОРПОРАЦИЯХ
Предлагается основанный на отечественных и зарубежных достижениях и оригинальных разработках подход к разработке опережающей достигнутый уровень СППР (системы поддержки принятия решений) в процессе проведения проектно-конструкторских работ в высокоте...
Инструменты цифровой трансформации ИТ-отрасли. Цифровой суверенитет
В статье рассматриваются причины и актуальность появления новых управляющих систем и инструментальных средств, способных принципиально поменять подходы к проектированию и развитию прикладных ИТ-систем массового обслуживания. В 2021 году родился проек...
ЦИФРОВОЕ МЕТАПРОСТРАНСТВО ПОЛИЦЕНТРИЧНОГО МИРА
Цифровое метапространство - это формирующееся единое цифровое пространство экономического взаимодействия. Вызовы и технологические подходы к их преодолению на основе нового глобального интернет-сервиса - торгово-промышленно-финансового интернета и эк...
ИНТЕНСИВНОЕ ПРОГРАММИРОВАНИЕ
Статья рассматривает состояние программирование через понятия «экстенсивный» и «интенсивный». На основе статистических данных, показывает «экстенсивный» характер современного программирования и описывает путь перехода к интенсивному программированию ...
ВСЕ ПЛАТФОРМЕННАЯ РАЗРАБОТКА ИЛИ ЕСЛИ Б Я БЫЛ СУЛТАН
Если мы глянем вокруг, то распределенность в наше время - это норма, а не исключение. Любое приложение на смартфоне/планшете работает с внешними сервисами. Вот только мы (по причине, полагаю, некоторой слепоты) все еще думаем о монолитных программах,...