Logo    
Деловая газета CitCity.ru CITKIT.ru - все об Open Source Форумы Все публикации Учебный центр Курилка
CitForum    CITForum на CD    Подписка на новости портала Море(!) аналитической информации! :: CITFORUM.RU
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

17.01.2017

Google
WWW CITForum.ru
С Новым годом!

Будьте готовы к быстрым методам

Сергей Кузнецов
22.03.2002
Открытые системы, #03/2002

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

Обзор январского и февральского, 2002 г. номеров журнала Computer (IEEE Computer Society).

Первая по порядку статья называется «Linux-часы от IBM: вызов миниатюризации» («IBM’s Linux Watch: The Challenge of Miniaturization»). У статьи одиннадцать авторов из разных исследовательских лабораторий IBM; лидером проекта является Чандра Нараянасвами (Chandra Narayanaswami) из Ватсоновского исследовательского центра. Речь идет о полнофункциональном компьютере размером с наручные часы, работающем под управлением ОС Linux и поддерживающем беспроводную связь с внешним миром с использованием технологии Bluetooth. Описываются основные этапы этого еще не полностью завершенного проекта. Обосновывается выбор аппаратной и программной технологии. Наиболее интересными разделами мне показались те, в которых обсуждается перенос Linux и X11 в эту сверхминиатюрную среду. Кому-то, возможно, будут интересны проектно-конструкторские решения. Проект был начат в конце 1998 г. В текущем прототипе реализованы многие функциональные возможности ожидаемого продукта.

Название следующей статьи «2001: сетевой график технологии полупроводников» («2001 Technology Roadmap for Semiconductors») на русском языке сразу требует пояснений. International Technology Roadmap for Semiconductors — своего рода консорциум компаний, специализирующихся в области микроэлектроники. В составе ITRS создано 12 рабочих групп (по проектированию, тестированию, литографии и т.д.), которые сообща готовят итоговый документ, называемый сетевым графиком. Вообще говоря, английское слово roadmap лучше отражает суть этого документа, поскольку его основная задача состоит в совместном ответе на вопрос: «Какие технические возможности должны развивать индустрия полупроводников, чтобы продолжать следовать закону Мура?» У статьи шесть авторов, являющихся членами одной из рабочих групп. Первым в списке числится Алан Аллан (Alan Allan) из Intel. В статье кратко описывается структура и содержание документа, изданного в 2001 г. (его полный текст доступен в Web по адресу http://public.itrs.net). Ограничусь перечислением названий некоторых разделов: тактовая частота, системы на кристалле, тестирование и т.д.

Статью «Interspace: понятийная навигации сквозь распределенные сообщества» («The Interspace: Concept Navigation Across Distributed Communities») написал Брюс Шац (Bruce Schatz). В статье громко провозглашается грядущий переход от просмотра документов в Internet к понятийной навигации в Interspace. В действительности, речь идет об усовершенствованной системе индексации, способной в некотором смысле обеспечить понятийную связь документов. Похоже, не требуется даже изобретать что-то новое, поскольку подобная техника уже используется в локальных информационно-поисковых системах. Вся проблема в количестве и объеме документов, для «семантического» индексирования которых необходимы значительные вычислительные ресурсы. В прототипе системы индексирование и классификация 10 млн. аннотаций заняли два дня вычислений на Cray Origin 2000 со 128 узлами. Как считает автор, через десять лет аналогичную работу сможет выполнить каждый на своем ПК.

Автором статьи «Будьте готовы к быстрым методам, но с осторожностью» («Get Ready for Agile Methods, with Care») является Барри Боем (Barry Boehm). Принято считать, что два подхода к разработке программного обеспечения — «быстрый» и «плановый» — полярно различны. У обоих подходов имеются горячие сторонники и противники. Автор анализирует их доводы и приходит к выводу о целесообразности гибридного подхода с балансом быстроты и дисциплинированности. Предлагается методика оценки рисков при использовании гибридного подхода.

Статью «Сети в кристаллах: новая парадигма» («Networking on Chips: A New SoC Paradigm») написали Люка Бенини (Luca Benini) и Джованни де Мичели (Giovanni De Micheli). Идея нового направления электронных устройств, получивших название system-on-chip, состоит в том, что на одном кристалле размещается несколько взаимодействующих компонентов. Эти компоненты могут быть настолько специфичны и автономны, что не могут работать с единой для всего кристалла синхронизацией. Это обстоятельство привело к становлению специализированной сверхминиатюрной сетевой технологии.

Марк Оскин (Mark Oskin), Фредерик Чонг (Frederic Chong) и Исак Чуанг (Issak Chuang) написали статью «Практическая архитектура надежных квантовых компьютеров» («A Practical Architecture for Reliable Quantum Computers»). Особенностью квантовых компьютеров является высокая сложность и стоимость коррекции ошибок. По современным оценкам, для практического применения этой технологии требуется добиться вероятности ошибки в одной квантовой операции порядка 10 –4. В статье предлагается архитектура квантового компьютера, внешне напоминающая архитектуру традиционного компьютера: квантовое логико-арифметическое устройство, квантовая память и динамический планировщик.

Статью «Расширяющиеся автомобильные электронные системы» («Expanding Automotive Electronic Systems») написали Габриэль Лин (Gabriel Leen) и Донал Хефферман (Donal Hefferman). В основном в ней описываются протоколы, предназначенные для внутриавтомобильных сетей: Domesic Data Bus, Bluetooth, Mobile Media Link, Media-Oriented System Transport и др. Статья небольшого объема, поэтому протоколы скорее перечисляются, чем описываются.

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

Поучительно об имитаторах

Темой февральского выпуска являются «Высокопроизводительные имитаторы», которым посвящены четыре статьи и заметка приглашенных редакторов. Начну же я с отдельно стоящей статьи, которая называется «Знакомство с драконом: компьютерная индустрия Китая» («Enter the Dragon: China’s Computer Industry») и написана Кеннетом Креймером и Джейсоном Дедриком (Kenneth Kraemer, Jason Dedrick). В статье обсуждаются особенности компьютерной индустрии и компьютерного рынка КНР, состоящие в основном в том, что основные производящие компании являются государственными, опекаемыми разными ведомствами, но это не мешает им конкурировать на внутреннем рынке, а компьютерная индустрия полностью ориентирована на производство персональных компьютеров и комплектующих к ним. Китайская специфика сказывается и на форме участия в компьютерном бизнесе страны иностранных компаний. В подавляющем числе случаев они образуют совместные с местными компаниями предприятия. Политика руководства КНР по регулированию импорта стимулирует производство компьютерного оборудования внутри страны. Это, в частности, способствует базированию в КНР развитых тайваньских компаний. В настоящее время при годовом объеме производства PC в 23 млрд. долл. страна занимает четвертое место в мире (после США, Японии и Сингапура) по производству персональных компьютеров.

Перейдем к имитаторам. В данном контексте имитатором (simulator) называют программную систему, частично или полностью воспроизводящую вычислительную систему. В подборке, озаглавленной «High Performance Simulators», обсуждаются имитаторы, обеспечивающие сравнительно высокую скорость выполнения программ имитируемого компьютера. Следует заметить, что программные имитаторы достаточно активно использовались в СССР, когда в нем еще существовала отечественная вычислительная техника (правда, мы называли их интерпретаторами или эмуляторами). В начале своей карьеры мне пришлось участвовать в разработке двух таких программ, имитировавших создаваемые в то время ЭВМ. Известны примеры отечественных имитаторов зарубежных компьютеров. Наиболее свежим российским примером является имитация на современных персональных компьютерах мэйнфреймов, которые выпускались в рамках советской серии ЕС. Как ни странно, идея имитации на дешевых современных компьютерах старых и дорогих ЭВМ оказалась весьма востребованной, позволяя таким своеобразным способом решать проблему унаследованного программного обеспечения.

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

Первая статья подборки написана Кристофером Хьюфсом (Christopher Huphes) и Сарита Эдве (Sarita Adve), Виджаем Пэйем (Vijay Pay), Партасарати Ранганатаном (Parthasarathy Ranganathan). Статья называется «Rsim: Имитация мультипроцессоров с разделяемой памятью и ILP-процессорами» («Rsim: Simulating Shared-Memory Multiprocessors with ILP Processors»). Решение о создании имитатора Rsim было принято в начале 90-х годов, когда несколько компаний объявило о выпуске многопроцессорных вычислительных систем с общей памятью на основе процессоров с параллелизмом на уровне команд (Instruction-Level Parallelism — ILP). В число таких процессоров входили MIPS R10000, HP PA-8000 и Intel Pentium Pro. Проект носил исследовательский характер и предназначался для выяснения двух вопросов: (1) оказывает ли микроархитектура процессора настолько большое влияние на общую архитектуру и производительность микропроцессора, чтобы оправдывались накладные расходы на его программную имитацию; (2) можно ли построить достаточно эффективный имитатор с учетом усложненной структуры процессора? На оба эти вопроса был получен положительный ответ. Создана программная система, свободно доступная для некоммерческого использования (www.ece.rice.edu/~rsim/manual.ps). Фактически Rsim представляет собой набор инструментов, каждый из которых позволяет моделировать разные варианты отдельных функциональных компонентов многопроцессорного устройства (регистры, основная память, кэш, арифметика и т.д.). Соответствующая настройка этих компонентов позволяет получить имитатор конкретного мультипроцессора. Описаны некоторые результаты исследований, выполненных с использованием Rsim.

Статью «Simics: Платформа полной имитации систем» («Simics: A Full System Simulation Planform») написали девять авторов из шведской компании Virtutech; судя по всему, это и есть весь коллектив разработчиков. Первым по списку (и по должности) указан Петер Магнуссон (Peter Magnusson). Задачей проекта Simics было создание имитатора, способного воспроизводить полную среду законченных программных приложений. Например, в случае имитации работы системы Amazon.com в имитационной среде Simix должна воспроизводиться сеть, в которой взаимодействуют клиентские и серверные части системы, работающие в окружении разных операционных систем, с разными базами данных и т.д. В настоящее время Simix поддерживает имитацию архитектур UltraSPARC, Alpha, x86-64 (Hammer), PowerPC, IPF (Itanium), MIPS и ARM. Специальный компонент системы Simics Central имитирует сетевую среду. Simix может работать на Unix-платформах (Linux, Sun Solaris, Tru64 Unix и т.д.) и платформе Windows 2000. Отмечается коммерческое применение Simix в областях разработки архитектуры микропроцессоров, архитектур подсистем основной памяти, внешних устройств, операционных систем и т.д.

Тодд Остин, Эрик Ларсон и Дэн Эрнст (Todd Austin, Eric Larson, Dan Ernst) написали статью «SimpleScalar: инфраструктура для моделирования компьютерных систем» («SimpleScalar: An Infrastructure for Computer System Modeling»). При реализации программных моделей аппаратуры требуется учитывать три критических требования: эффективность (объем рабочей нагрузки имитируемой аппаратуры, который может обеспечить модель), гибкость (возможность простой модификации имитируемой архитектуры) и детальность (уровень абстракции, используемый при моделировании компонентов системы). На практике трудно оптимизировать все три характеристики в одной модели. Например, в исследовательских моделях принято оптимизировать эффективность и гибкость за счет детальности. Инструментальная система SimpleScalar обеспечивает инфраструктуру моделирования разнообразных платформ, начиная от простых микропроцессоров без конвейерной обработки и заканчивая микроархитектурами с динамическим планированием и многоуровневой иерархией памяти.

У последней статьи подборки 12 авторов. Из них девять человек работают в компании Intel, один — в Мичиганском университете и двое — в Политехническом университете Каталонии. Первым в списке авторов указан Джоел Эмер (Joel Emer). Статья называется «Asim: каркас модели производительности» (Asim: A Performance Model Framework»). Коллектив авторов происходит из корпорации Digital Equipment (впоследствии Compaq), где они разрабатывали программные модели для оценки производительности процессоров VAX и Alpha. Авторы отмечают важность моделирования с целью оценки эффективности архитектурных решений при создании процессоров. С другой стороны, непрерывное усложнение архитектуры, увеличение объема оборудования привели к тому, что, уже работая в Compaq, авторы осознали, что модели становятся слишком сложными и неповоротливыми, поскольку отсутствует структурный подход к их разработке. Поэтому, в конце 1998 года (по-видимому, уже в Intel) авторы приняли решение разработать инструментальную систему Asim, чтобы обеспечить возможность быстрого и качественного построения моделей производительности новых архитектур. Как свойственно подобным подходам, желаемые результаты достигаются за счет модульности и повторного использования.

Из других статей я бы выделил небольшое эссе Боба Колвелла (Bob Colwell), независимого консультанта, который ранее руководил разработкой архитектур микропроцессоров Pentium II, III и 4. Заметка называется «О компьютерах и рок-н-ролле» («On Computers and Rock’n’Roll») и содержит авторские компьютерные толкования фрагментов текстов песен известных рок-исполнителей. Не каждому дано воспринимать смысл рок-поэзии, но для знатоков компьютеров и рока это сочинение может быть интересно.

В февральском номере журнала представлены пять новых книг, из которых меня заинтересовала одна: «Information Visualization in Data Mining and Knowledge Discovery», выпущенная под редакцией Усама Файад (Usama Fayyad) в издательстве Morgan Kauffmann Publishers (ISBN 1-55860-689-0, 407 pp.). В этом сборнике статей ведущих специалистов по добыче данных, визуализации и статистике раскрываются пути совместного использования методов добычи данных и визуализации. По-моему, это очень важно с практической точки зрения.

Как всегда, к вашим услугам — kuzloc@ispras.ru.

Подписка на новости IT-портала CITForum.ru
(библиотека, CITKIT.ru, CitCity)

Новые публикации:

24 декабря

CITKIT.ru:

  • Новогодние поздравления
  • Сергей Кузнецов. Цикл Операционные системы: Ностальгия по будущему:

  • Алексей Федорчук. OpenSolaris 2008.11 Release

  • Сергей Голубев:

  • Евгений Чайкин aka StraNNik (Блогометки):

    17 декабря

  • С.Д.Кузнецов. Базы данных. Вводный курс

    10 декабря

    CITKIT.ru:

  • OpenSolaris 2008.11 Release

  • Альтернативные ОС: две грустные истории (С.Кузнецов)
  • Nokia N810 — доведение до ума
  • CitCity:

  • Платформа 2009: заоблачные перспективы Microsoft

    4 декабря

  • Лекция С.Д.Кузнецова Понятие модели данных. Обзор разновидностей моделей данных

    CITKIT.ru:

  • OpenSolaris 2008.11 Release. Первые впечатления

  • Linux vs FreeBSD: продолжим "Священные войны"?

  • Nokia N810 as is

  • Индульгенция для FOSS

  • Друзья СПО'2008

    26 ноября

  • Нечеткое сравнение коллекций: семантический и алгоритмический аспекты

    CitCity:

    CITKIT.ru:

  • Глава из книги А.Федорчука
    Сага о FreeBSD:
  • 19 ноября

  • Проблемы экономики производства крупных программных продуктов

  • Язык модификации данных формата XML функциональными методами

    CITKIT.ru:

  • Главы из книги А.Федорчука
    Сага о FreeBSD:

    Заметки к книге:

  • FreeBSD: монтирование сменных устройств и механизм HAL
  • Текстовый редактор ee

    12 ноября

  • Правило пяти минут двадцать лет спустя, и как флэш-память изменяет правила (Гоц Грейф, перевод: Сергей Кузнецов)

    CITKIT.ru:

  • Главы из книги А.Федорчука
    Сага о FreeBSD:
  • OSS в России: взгляд правоведа (В.Житомирский)

  • Новая статья из цикла С.Голубева "Железный марш":

    29 октября

  • О некоторых задачах обратной инженерии

  • Веб-сервисы и Ruby

  • Тестирование web-приложений с помощью Ruby

    CITKIT.ru:

  • Главы из книги А.Федорчука
    Сага о FreeBSD:

  • PuppyRus Linux - беседа с разработчиком (С.Голубев)

  • Сергей Кузнецов. Заметка не про Linux

    22 октября

  • Обзор методов описания встраиваемой аппаратуры и построения инструментария кросс-разработки

    CITKIT.ru:

  • Сергей Кузнецов. Почему я равнодушен к Linux

  • Глава из книги А.Федорчука
    Сага о FreeBSD:
  • Что надо иметь
    3. Базовые познания

    CitCity:

  • Управление IT-инфраструктурой на основе продуктов Microsoft

    15 октября

  • Методы бикластеризации для анализа интернет-данных

    CitCity:

  • Разъемы на ноутбуках: что они дают и зачем их так много?
  • AMD Puma и Intel Centrino 2: кто лучше?

    CITKIT.ru:

  • Новый цикл статей С.Голубева
    Железный марш:

  • Главы из книги А.Федорчука
    Сага о FreeBSD:

    8 октября

  • Автоматизация тестирования web-приложений, основанных на скриптовых языках
  • Опыт применения технологии Azov для тестирования библиотеки Qt3

    Обзоры журнала Computer:

  • SOA с гарантией качества
  • Пикоджоуль ватт бережет
  • ICT и всемирное развитие

    CitCity:

  • Пиррова победа корпорации Microsoft

    CITKIT.ru:

  • Главы из книги А.Федорчука
    Сага о FreeBSD:

    Статья из архива:

  • Я живу в FreeBSD (Вадим Колонцов)

    Новые Блогометки:

  • Перекройка шаблона Blogger или N шагов к настоящему
  • Blogger. Comment style
  • Screenie или глянцевый снимок экрана

    2 октября

    CITKIT.ru:

  • Сага о FreeBSD (А. Федорчук)

    Zenwalk: пакет недели

  • Банинг — интеллектуальное развлечение (С.Голубев)

    CitCity:

    25 сентября

  • Клермонтский отчет об исследованиях в области баз данных

    CITKIT.ru:

  • Пользователям просьба не беспокоиться... (В.Попов)

  • Снова про ZFS: диск хорошо, а два лучше
  • Командная оболочка tcsh (А.Федорчук)

    Zenwalk: пакет недели

    17 сентября

  • T2C: технология автоматизированной разработки тестов базовой функциональности программных интерфейсов
  • Технология Azov автоматизации массового создания тестов работоспособности

    CITKIT.ru:

  • FreeBSD: ZFS vs UFS, и обе-две — против всех (А.Федорчук)

    Zenwalk: пакет недели

  • Дачнет — практика без теории (С.Голубев)

    10 сентября

  • За чем следить и чем управлять при работе приложений с Oracle
  • Планировщик заданий в Oracle
    (В.Пржиялковский)

    CITKIT.ru:

  • Microsoft: ответный "боян" (С.Голубев)

  • Причуды симбиоза, или снова "сделай сам" (В.Попов)

  • Файловые системы современного Linux'а: последнее тестирование
  • Zsh. Введение и обзор возможностей
    (А.Федорчук)

    Описания пакетов Zenwalk: Zsh, Thunar, Thunar-bulk-rename, Xfce4-places-plugin, Xfce4-fsguard-plugin

    Блогометки:

  • Google Chrome
  • Лончер для ASUS Eee PC 701

    3 сентября

    CITKIT.ru:

  • Заметки о ядре (А.Федорчук):

    Добавлены описания пакетов Zenwalk: Galculator, Screenshot, Gnumeric, Pidgin

    В дискуссинном клубе:

  • И еще о Википедии и Google Knol

  • Лекция для начинающего линуксоида (С.Голубев)

    26 августа

  • Транзакционная память (Пересказ: С. Кузнецов)

    CITKIT.ru:

  • Открыт новый проект Zenwalk: пакет недели

  • Статья Текстовые процессоры и их быстродействие: конец еще одной легенды?

    21 августа

    CITKIT.ru:

  • Почему школам следует использовать только свободные программы (Ричард Столлман)
  • Беседа Сергея Голубева с учителем В.В.Михайловым

  • Википедия или Гуглезнание? Приглашение к обсуждению (Алексей Федорчук)
  • Народная энциклопедия от Google (StraNNik)

  • Обзор Mandriva 2009.0 Beta 1 Thornicrofti
  • Новичок в Линукс: Оптимизируем Mandriva 2008.1

  • Книга Zenwalk. Приобщение к Linux:

    13 августа

    CitCity:

  • Мирный Atom на службе человеку. Обзор платы Intel D945GCLF с интегрированным процессором
  • Обзор процессоров Intel Atom 230 на ядре Diamondville

  • iPhone - год спустя. Скоро и в России?

    CITKIT.ru:

  • Интермедия 3.4. GRUB: установка и настройка (из книги Zenwalk. Приобщение к Linux)

    6 августа

  • СУБД с хранением данных по столбцами и по строкам: насколько они отличаются в действительности? (Пересказ: С. Кузнецов)

    CITKIT.ru:

  • Интермедия 2.2. Что неплохо знать для начала (из книги Zenwalk. Приобщение к Linux)

  • И снова про шрифты в Иксах (А.Федорчук)

  • 20 самых быстрых и простых оконных менеджеров для Linux

  • Дело о трех миллиардах (С.Голубев)

    30 июля

  • OLTP в Зазеркалье (Пересказ: С. Кузнецов)

    CitCity:

  • Будущее BI в облаках?
  • Тиражные приложения и заказная разработка. Преимущества для заказчика
  • Дискуссия со сторонниками заказной разработки

    CITKIT.ru:

  • Новые главы книги Zenwalk. Приобщение к Linux:
  • Глава 8. Пакеты: средства установки, системы управления, системы построения
  • Глава 9. Zenwalk: репозитории, пакеты, методы установки

    23 июля

    CITKIT.ru:

  • Все против всех. 64 vs 32, Intel vs AMD, tmpfs vs ext3
  • Две головы от Intel

  • Zenwalk: обзор штатных приложений (глава из книги "Zenwalk. Приобщение к Linux")

  • Нормально, Григорий...

    16 июля

    Обзоры журнала Computer:

  • Перспективы и проблемы программной инженерии в XXI веке
  • Большие хлопоты с большими объемами данных
  • Перспективы наноэлектроники

    CITKIT.ru:

  • Интермедия о лицензиях (А.Федорчук. "Zenwalk. Приобщение к Linux")

  • Есть ли будущее у KDE?

  • Linux в школе: альтернативный вариант в задачах

  • Шифр (приключения агента Никодима)

    10 июля

    CITKIT.ru:

  • Новые разделы книги А. Федорчука Zenwalk. Приобщение к Linux:
  • Интермедия вступительная. Linux или GNU/Linux? Как вас теперь называть?
  • Глава 5. Среда Xfce
  • Глава 6. Xfce: приложения и плагины

  • ZUR (Zenwalk User Repository) FAQ

    2 июля

  • Персистентность данных в объектно-ориентированных приложениях (С. Кузнецов)

    CITKIT.ru:

  • Новые разделы книги А. Федорчука Zenwalk. Приобщение к Linux:
  • Интермедия 1.2. Дорога к Zenwalk'у. Период бури и натиска
  • Интермедия 3.3. Немного о Linux'е и "железе"
  • Глава 4. Настройка: инструментами и руками
  • Интермедия 4.1. Zenpanel и конфиги: поиски корреляции

  • Интервью с Жан-Филиппом Гийоменом, создателем дистрибутива Zenwalk

  • Linux в школе: первые итоги (С. Голубев)

    25 июня

    CITKIT.ru:

  • Zenwalk. Приобщение к Linux (А. Федорчук)

  • Логика и риторика (С.Голубев)

  • Технология Tru64 AdvFS

  • Ханс Райзер предлагает отвести полицейских к телу Нины

    18 июня

  • Проекты по управлению данными в Google (Пересказ: С. Кузнецов)

    CITKIT.ru:

  • ОС и поддержка "железа": мифы и реальность (А. Федорчук)

  • Linux в школе: другие дистрибутивы

  • Пинок (С. Голубев)

    4 июня

  • Ландшафт области управления данными: аналитический обзор (С. Кузнецов)

    CITKIT.ru:

  • Linux в школе: слово заинтересованным лицам

  • SlackBuild: пакеты своими руками

  • Linux от компании Novell. Установка и обзор openSUSE Linux

    Все публикации >>>




  • IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

    Информация для рекламодателей Пресс-релизы — pr@citcity.ru
    Послать комментарий
    Информация для авторов
    Rambler's Top100 This Web server launched on February 24, 1997
    Copyright © 1997-2017 CIT, © 2001-2017 CIT Forum
    Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...