Открытые системы

Дума о миграции

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

OpenForum открытых систем

В следующем году мы отметим десятую годовщину с начала проведения в России конференций, посвященных тематике открытых систем. Первые конференции проводились Советской ассоциацией пользователей ОС Unix (SUUG). Создатели ассоциации руководствовались идеями

Что вы сегодня изучаете?

Брайан Керникан со студентами За последние 25 лет Брайан Керникан принимал участие во многих интересных проектах, связанных с компьютерами и разработкой программ. Брайан - один из создателей Unix, а также языков программирования Си и awk.

Процессы, процессы, процессы...

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

Векторно-параллельные суперкомпьютеры NEC

Еще год-другой назад многие, в том числе автор этой статьи, предсказывали, что векторно-параллельные (PVP, parallel vector processing) суперкомпьютеры будут все больше вытесняться массивно-параллельными системами. Для такого прогноза были весьма серьезные основания.

GNU и движение за свободно распространяемое ПО

Первое сообщество сторонников обмена программами Ричард Столлман: «Пользователи должны иметь право свободно изменять программы в соответствии со своими нуждами и свободно обмениваться программами, поскольку взаимопомощь - основа общества» Попав

Проблемы сетевых файловых систем

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

Синхронный С++ для интерактивных приложений

Синхронный С++(sC++) определяет активные объекты, содержащие свои собственные исполняемые потоки и способные общаться друг с другом посредством вызова синхронных методов. Автор статьи рассматривает методы моделирования программы в sC++ и сопоставляет возможности языка sC++ с методами событийно-ориентированного программирования.

Объекты, распространяемые свободно

Для того чтобы разобраться в корнях потрясающей популярности Linux, необходимо обратиться к источникам движения «открытых исходных текстов», равно как и к идеям свободно распространяемого программного обеспечения. В этом номере «Открытых

СОМ или CORBA? Вот в чем вопрос

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

Открытые системы сегодня

В ожидании Merced - корпорация Intel? ?и остальной мир Премьера Pentium III Наследие Digital на службе у Compaq Высоты масштабирования Linux HP делится Большое объединение Моцарт и Internet Новая версия HP-UX

Руководство по максимальной защите

Любознательному отечественному читателю уже известен бестселлер «Maximum Security: A Hacker`s Guide to Protecting Your Internet Site and Network». Однако вторая редакция этой книги обладает весьма существенными отличиями - фактически это новая работа.

Долговременное хранение объектов в объектно-ориентированных приложениях

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

Эволюция архитектуры виртуального интерфейса

Рост популярности технологии VIA, применяемой в кластерных архитектурах и системных сетях, открыл рынок коммерческим сетевым интерфейсам пользовательского уровня. Авторы статьи попытались оценить влияние, которое различные модели интерфейсов оказали на окончательный вид этого отраслевого стандарта.

CeBIT?99 - разминка перед прыжком

Традиционный осмотр достижений в области высоких технологий прошел в середине марта в Гановере. Выставка CeBIT'99 выявила ряд новых тенденций, позволяющих говорить о наступлении нового периода в жизни компьютерного сообщества.

DNS в среде Windows NT

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

UNIX - любовь моя

В статьях, посвященных вычислительным системам, редко упоминается о любви. Возможно, это и к лучшему; компьютерные виртуозы не склонны трубить на весь свет о своей «большой любви» и вероятно лучше для всех не привлекать к этому внимания.

Шлюзы как средство интеграции баз данных

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

Связывание динамических таблиц в реляционных БД

Использование таблиц и операций с ними было положено в основу реляционной модели и структурированного языка запросов (Structured Query Language, SQL) еще с момента изобретения этого языка в начале 1970-х годов.

В ожидании CORBA 3.0

Осенью 1990 года консорциум Object Management Group впервые опубликовал Руководство по Архитектуре Управления Объектами (Object Management Architecture Guide ? OMA Guide). В этом руководстве OMG определил четыре важнейших компонента инфраструктуры распределенных

Проблемы автоматизации аналитики: как избежать распространенных ошибок

Для автоматизации аналитики часто применяют no-code /low-code ETL-инструменты. Однако у этих инструментов есть недостаки. Правильный ли это выбор?