корпоративный хранилище данный спирли
Особенности построения информационных хранилищ
Деловая газета CitCity.ruCITKIT.ru - все об Open SourceФорумыВсе публикацииУчебный центрКурилка CITForum на CD Подписка на новости портала
Море(!) аналитической информации! :: CITFORUM.RUIT-консалтингSoftware EngineeringПрограммированиеСУБДБезопасностьInternetСетиОперационные системыHardware
01.05.2008WWWCITForum.ruНовости мира IT:
30.04 - В Бразильских школах началось массовое внедрение Linux30.04 - Социальная сеть MySpace лишилась британского домена30.04 - Microsoft отложила распространение третьего сервис-пака для Windows ХР30.04 - nVidia превратит обычные игры в трехмерные30.04 - Microsoft представила бета-версию средств управления Linux-серверами30.04 - "Яндекс" корпоративный хранилище данный спирли "Озон" вошли в список самых дорогих стартапов интернета30.04 - Microsoft подарила следователям флешки для сбора улик30.04 - Xerox показал многоразовую бумагу30.04 - Мобильники вызывают аллергию, сыпь корпоративный хранилище данный спирли дерматит30.04 - Белоруссия продаст туркам государственного сотового оператора30.04 - Microsoft прокомментировала недавнюю массированную хакерскую атаку30.04 - Российского пирата обязали выплатить 75 миллионов рублей30.04 - Редактор существ для игры Spore выйдет 17 июня29.04 - У Gigabyte появится свой убийца Asus Eee PC29.04 - Россия корпоративный хранилище данный спирли Украина создадут навигационное пространство на базе ГЛОНАСС29.04 - ФСБ РФ обновила свой сайт29.04 - Asus сделает из Eee независимый бренд29.04 - В MySpace появилось караоке29.04 - AMD представила аппаратную платформу для бизнес-пользователей29.04 - Cray будет сотрудничать с Intel в сфере суперкомпьютеров29.04 - Skype добрался до мобильников 29.04 - В зоне .SU разрешили регистрировать русские домены29.04 - nVidia представила новый видеоадаптер GeForce девятой серии29.04 - "Вымпелком" планирует стать крупнейшим в России интернет-провайдером29.04 - Google расширил возможности пакета Google Docs28.04 - Истек срок ультиматума, выдвинутого Microsoft руководству Yahoo28.04 - Чистая прибыль Samsung за год выросла почти на 40 процентов28.04 - Strategy Analytics: Nokia контролирует 40 процентов рынка мобильников28.04 - Завершилась конференция "Корпоративные базы данных-2008"28.04 - Yahoo! превратится в социальную сетьВсе новости на CitCity.ru
2003 г
Особенности построения информационных хранилищ
Александр Стулов24.04.2003
Открытые системы, #04/2003При реализации проектов построения хранилищ данных возникает ряд общих задач, независящих от предметной области: проектирование структуры, актуализация агрегатных значений. В статье рассмотрены возможные пути решения этих задач корпоративный хранилище данный спирли способы реализации иерархических измерений.В основе концепции хранилища данных лежат две основные идеи: интеграция разъединенных детализированных данных (описывающих некоторые конкретные факты, свойства, события корпоративный хранилище данный спирли т.д.) в едином хранилище корпоративный хранилище данный спирли разделение наборов данных корпоративный хранилище данный спирли приложений, используемых для обработки корпоративный хранилище данный спирли анализа.В начале 80-х годов, в период бурного развития регистрирующих информационных систем, появилось осознание ограниченности их применения для анализа данных корпоративный хранилище данный спирли построения систем поддержки корпоративный хранилище данный спирли принятия решений. Регистрирующие системы создавались для автоматизации рутинных операций: выписки счетов, оформления договоров, проверки состояния склада корпоративный хранилище данный спирли т.д., корпоративный хранилище данный спирли предназначались для линейного персонала. Основными требованиями к таким системам были обеспечение транзакционности вносимых изменений корпоративный хранилище данный спирли максимизация скорости, что корпоративный хранилище данный спирли определило тогда выбор реляционных СУБД корпоративный хранилище данный спирли модели представления данных «сущность-связь» в качестве основных технических решений при построении регистрирующих систем.Для менеджеров корпоративный хранилище данный спирли аналитиков в свою очередь требовались системы, которые бы позволяли: анализировать информацию во временном аспекте, формировать произвольные запросы к системе, обрабатывать большие объемы данных, интегрировать данные из различных регистрирующих систем. Очевидно, что регистрирующие системы не удовлетворяли ни одному из этих требований — информация в такой системе актуальна только на момент обращения к базе данных, корпоративный хранилище данный спирли в следующий момент времени по тому же запросу можно получить совершенно другой результат. Интерфейс регистрирующих систем рассчитан на проведение жестко определенных операций корпоративный хранилище данный спирли возможности получения результатов на нерегламентированный (ad-hoc) запрос сильно ограничены. Возможности обработки больших массивов данных также были невелики из-за настройки СУБД на выполнение коротких транзакций.Ответом на возникшую потребность стало появление технологии хранилищ данных.Определение корпоративный хранилище данный спирли типовые архитектуры хранилищ данныхОпределение понятия «хранилище данных» первым дал Уильям Инмон в своей монографии [1] — это «предметно-ориентированная, интегрированная, содержащая исторические данные, неразрушаемая совокупность данных, предназначенная для поддержки принятия управленческих решений».Концептуально модель хранилища данных можно представить в виде схемы [2] на рис. 1. Данные из различных источников помещаются в хранилище, корпоративный хранилище данный спирли их описания — в репозиторий метаданных. Конечный пользователь, используя различные инструменты (средства визуализации, построения отчетов, статистической обработки корпоративный хранилище данный спирли т.д.) корпоративный хранилище данный спирли содержимое репозитория анализирует данные в хранилище. Результатом является информация в виде готовых отчетов, найденных скрытых закономерностей, каких-либо прогнозов. Так как средства работы конечного пользователя с хранилищем данных могут быть самыми разнообразными, то теоретически их выбор не должен влиять на структуру хранилища корпоративный хранилище данный спирли функции его поддержания в актуальном состоянии. Физическая реализация данной концептуальной схемы может быть самой разнообразной.
Рис. 1. Концептуальная модель хранилища данных
Виртуальное хранилище данных — это система, предоставляющая интерфейсы корпоративный хранилище данный спирли методы доступа к регистрирующей системе, которые эмулируют работу с данными в этой системе, как с хранилищем данных. Виртуальное хранилище данных можно организовать, создав ряд «представлений» (view) в базе данных, либо применив специальные средства доступа, например, продукты класса Desktop OLAP, к которым относятся, в частности, Business Objects, Brio Enterprise корпоративный хранилище данный спирли другие [12]. Главными достоинствами такого подхода являются простота корпоративный хранилище данный спирли малая стоимость реализации, единая платформа с источником информации, отсутствие сетевых соединений между источником информации корпоративный хранилище данный спирли хранилищем данных.Однако недостатков гораздо больше. Создавая виртуальное хранилище данных создается не хранилище как таковое, корпоративный хранилище данный спирли иллюзия его существования. Структура хранения корпоративный хранилище данный спирли само хранение не претерпевают изменений, корпоративный хранилище данный спирли остаются проблемы: производительности, трансформации данных, интеграции данных с другими источниками, отсутствие истории, чистоты данных, зависимость от доступности корпоративный хранилище данный спирли структуры основной базы данных.Двухуровневая архитектура хранилища данных подразумевает построение витрин данных (data mart) без создания центрального хранилища, при этом информация поступает из регистрирующих систем корпоративный хранилище данный спирли ограничена конкретной предметной областью. При построении витрин используются основные принципы построения хранилищ данных, поэтому их можно считать хранилищами данных в миниатюре. Плюсы: простота корпоративный хранилище данный спирли малая стоимость реализации; высокая производительность за счет физического разделения регистрирующих корпоративный хранилище данный спирли аналитических систем, выделения загрузки корпоративный хранилище данный спирли трансформации данных в отдельный процесс, оптимизированной под анализ структурой хранения данных; поддержка истории; возможность добавления метаданных.Построение полноценного корпоративного хранилища данных обычно выполняется в трехуровневой архитектуре. На первом уровне расположены разнообразные источники данных — внутренние регистрирующие системы, справочные системы, внешние источники (данные информационных агентств, макроэкономические показатели). Второй уровень содержит центральное хранилище, куда стекается информация от всех источников с первого уровня, и, возможно, оперативный склад данных, который не содержит исторических данных корпоративный хранилище данный спирли выполняет две основные функции. Во-первых, он является источником аналитической информации для оперативного управления и, во-вторых, здесь подготавливаются данные для последующей загрузки в центральное хранилище. Под подготовкой данных понимают их преобразование корпоративный хранилище данный спирли проведение определенных проверок. Наличие оперативного склада данных просто необходимо при различном регламенте поступления информации из источников. Третий уровень представляет собой набор предметно-ориентированных витрин данных, источником информации для которых является центральное хранилище данных. Именно с витринами данных корпоративный хранилище данный спирли работает большинство конечных пользователей.Проектирование структуры реляционного хранилища данныхХранилища строятся на основе многомерной модели данных, подразумевающей выделение отдельных измерений (время, география, клиент, счет) корпоративный хранилище данный спирли фактов (объем продаж, доход, количество товара) с их анализом по выбранным измерениям. Многомерная модель данных физически может быть реализована как в многомерных, так корпоративный хранилище данный спирли в реляционных СУБД. В последнем случае она выполняется по схеме «звезда» или «снежинка». Данные схемы предполагают выделение таблиц фактов корпоративный хранилище данный спирли таблиц измерений. Каждая таблица фактов содержит детальные данные корпоративный хранилище данный спирли внешние ключи на таблицы измерений.Теория построения многомерной модели данных корпоративный хранилище данный спирли ее воплощение в реляционной структуре известна [3, 10, 12], однако информации по проблеме представления иерархий очень мало. В качестве примера измерения, широко применяющегося при анализе деятельности предприятия корпоративный хранилище данный спирли имеющего иерархическую структуру, можно привести справочник статей затрат (рис 2).
Рис. 2. Модель иерархического справочника.Таблица 1. Представление иерархий с помощью рекурсивной связиКлассически проблема представления иерархий решается с помощью рекурсивной связи, что позволяет помещать в одной таблице дерево любой глубины корпоративный хранилище данный спирли размерности. В нашем случае рассматриваемые данные представлены в виде таблицы 1. Однако в простоте этого решения скрывается корпоративный хранилище данный спирли основной его недостаток: стандарт SQL не поддерживает рекурсивные указатели, поэтому для представления деревьев в хранилище данных используют другие методы.Метод, предложенный Джо Селко [4], основан на теории множеств — все узлы дерева проходятся в прямом порядке [5] корпоративный хранилище данный спирли для каждого узла заполняются два значения (cм. нумерацию узлов на рис. 3).Рис. 3. Нумерация левой корпоративный хранилище данный спирли правой границ узлов дереваСначала заполняется левая граница корпоративный хранилище данный спирли лишь затем правая — при движении обратно от потомков к родителям. При такой нумерации узлов каждый родитель содержит потомков, левая корпоративный хранилище данный спирли правая граница которых лежит в интервале между левой корпоративный хранилище данный спирли правой границей родителя. Аналогично все родители потомка имеют левую границу, которая меньше левой границы потомка корпоративный хранилище данный спирли правую, большую правой границы потомка. Следовательно, сумму затрат для конкретного места возникновения затрат корпоративный хранилище данный спирли всех его составляющих можно получить одним запросом. Например, для получения затрат по инфраструктуре можно выполнить следующий SQL-запрос:select sum(fact_table.cost)from fact_table, dimension_table D1, dimension_table D2where fact_table.dimension_id = D2.idand D2.left >= D1.leftand D2.right <= D1.rightand D1.name = «Инфраструктура»Для простоты работы с таким справочником кроме полей left, right стоит добавить еще два поля: «Level» — уровень узла в дереве, «Is_leaf» — флаг, показывающий является ли узел листом в дереве или нет. Таким образом, мы получаем таблицу «dimension_table» (таблица 2), которая позволяет хранить дерево любой глубины вложенности корпоративный хранилище данный спирли размерности корпоративный хранилище данный спирли выбирать потомков корпоративный хранилище данный спирли родителей с помощью одного запроса.Таблица 2. Представление иерархий с помощью левой корпоративный хранилище данный спирли правой границТаблица 3. Структура корпоративный хранилище данный спирли содержание вспомогательной таблицыДругой способ, описанный Ральфом Кимбаллом [6], основан на введении вспомогательной таблицы («helper-table»), через которую осуществляется связь таблицы фактов с таблицей измерения. Эта вспомогательная таблица отражает иерархическую структуру измерения корпоративный хранилище данный спирли подчиняется следующему закону: вспомогательная таблица содержит весь набор пар «родитель-потомок», причем потомок может не быть непосредственным потомком родителя. Структура такой таблицы корпоративный хранилище данный спирли ее содержимое показано в таблице 3.Связывая таблицу фактов (рис. 4) с идентификатором потомка во вспомогательной таблице, корпоративный хранилище данный спирли таблицу измерений с идентификатором родителя, мы можем вычислять сумму затрат для каждого места возникновения затрат корпоративный хранилище данный спирли всех его составляющих одним запросом, как корпоративный хранилище данный спирли в предыдущем случае. При этом, добавляя ограничения на поля «Distance» корпоративный хранилище данный спирли «Is Leaf», мы можем легко считать затраты для любого уровня в иерархии.Рис. 4. Модель иерархического справочника с вспомогательной таблицейНапример, для того, чтобы посчитать сумму затрат, возникающих в местах, находящихся по иерархии на один уровень ниже «Инфраструктуры», необходимо выполнить следующий SQL-запрос:select sum(fact_table.cost)from fact_table, dimension_table, helper_tablewhere fact_table.dimension_id = helper_table.child_idand dimension_table.dimension_id = helper_table.parent_idand dimension_table.name = «Инфраструктура»and helper_table.distance = 1Проблема проектирования иерархических справочников еще более усложняется когда измерение может иметь несколько альтернативных иерархий корпоративный хранилище данный спирли становится совсем трудноразрешимой при необходимости поддерживать историю изменения таблицы измерения.Проблема медленно меняющихся измерений интересна сама по себе, без усложнения ее иерархичностью классификаторов. В литературе она в большинстве случаев рассматривается в контексте «факт — медленно меняющееся измерение» [7]. Такая задача, действительно, решается относительно просто путем добавления в таблицу измерения даты начала корпоративный хранилище данный спирли окончания действия записи. Изменение записи в справочнике приводит к «закрытию» старой записи корпоративный хранилище данный спирли добавлению новой.Возвращаясь к примеру справочника статей затрат, пользователь, желающий получить информацию по актуальной статье затрат на какую-либо конкретную дату, должен включить ее в условие SQL-запроса. Предположим, что справочник статей затрат связан со справочником счетов бухгалтерского учета. Один или несколько бухгалтерских счетов представляют собой статью затрат. Как должно отразиться на справочнике счетов бухгалтерского учета изменение какого-либо атрибута статьи затрат? С одной стороны, с точки зрения плана счетов, изменение атрибута не приводит к изменению сущности статьи затрат корпоративный хранилище данный спирли бухгалтерские проводки через план счетов должны относиться на ту же статью. С другой стороны, в справочнике статей затрат появилась новая запись, которая должна быть каким-то образом связана со справочником счетов. Данная проблема может быть решена с помощью разделения таблицы измерений на две — содержащую актуальную информацию корпоративный хранилище данный спирли содержащую историю изменения сущности. Этот подход также позволяет решить проблему иерархического измерения с необходимостью поддержания истории изменения записей в нем (рис. 5).Таблица «dimension_actual» представляет собой таблицу измерений с первичным ключом dimension_id, содержащую корректные атрибуты измерения на сегодняшний день. С ней связана через внешний ключ dimension_id историческая таблица «dimension_history», в которой находится история изменения записей, определяемая датами начала/окончания действия записи (поля date_start, date_end). Актуальная на сегодняшний день запись также присутствует в ней с открытой датой окончания действия. Таблица фактов «fact_table» связана с таблицей измерений через вспомогательную таблицу «helper_table», которая отражает иерархическую структуру измерения.Важный момент, с которым часто приходится сталкиваться разработчику хранилища данных, связан с агрегатными значениями. Этот класс задач условно можно разделить на два подкласса. Первый рассматривает задачи создания корпоративный хранилище данный спирли поддержания агрегатов по имеющимся детальным данным корпоративный хранилище данный спирли широко освещен в литературе [8, 11, 12]. Второй связан с тем, что источники данных для хранилища предоставляют собой не детальные значения, корпоративный хранилище данный спирли уже некоторый набор агрегированных данных. Такая ситуация типична при создании хранилищ для управляющих компаний корпоративный хранилище данный спирли государственных контролирующих органов, собирающих множество отчетных форм.Крайним случаем такого подхода является модель, которую условно можно назвать «показатель-значение». Суть ее состоит в том, что собирается большой набор показателей, характеризующих финансово-хозяйственную деятельность предприятия. Эти показатели могут быть как связанными между собой функционально, так корпоративный хранилище данный спирли нет, могут отражать одни корпоративный хранилище данный спирли те же величины, но с разной степенью детализации корпоративный хранилище данный спирли т.д. При попытке представить такие данные в виде многомерной модели разработчик сталкивается со значительными проблемами корпоративный хранилище данный спирли очень часто идет по пути создания не хранилища данных, корпоративный хранилище данный спирли хранилища форм. Типичное хранилище форм строится на основе трех измерений — экономические показатели, время, отчетные формы; таблицы фактов — значения экономических показателей корпоративный хранилище данный спирли вспомогательных таблиц, описывающих, как показатели корпоративный хранилище данный спирли их значения расположены в отчетных формах. При анализе таких данных аналитик будет испытывать значительные трудности, связанные главным образом с тем, что показатели различных форм нельзя сравнивать между собой. Единственное, что ему остается — это отслеживание изменений показателей одной формы во времени.ЗаключениеПри реализации проектов по построению хранилищ данных возникает ряд общих задач, независящих от предметной области: проектирование структуры иерархических измерений; проектирование структуры медленно меняющихся измерений; проектирование корпоративный хранилище данный спирли актуализация агрегатных значений.В статье были рассмотрены возможные решения этих задач, приведены способы реализации иерархических измерений с помощью введения дополнительных атрибутов, корпоративный хранилище данный спирли также с помощью введения дополнительной таблицы. Однако во всех рассмотренных задачах существуют нерешенные вопросы. В частности, сложным для реализации является случай иерархических измерений с необходимостью поддержания истории изменений, которые имеют связи с какими-либо другими справочниками. В статью не вошли также вопросы, касающиеся методов очистки данных [9].ЛитератураJoerg Reinschmidt, Allison Francoise, Business Intelligence Certification Guide. IBM Red Books.W. Inmon, Building the Data Warehouse. John Willey & Sons, New York, 1992.Э. Спирли, Корпоративные хранилища данных. Планирование, разработка, реализация. Том. 1: Пер. с англ. - М.: "Вильямс", 2001.Celko, Trees in SQL: Intelligent Enterprise, 2000, October 20.Д. Кнут, Искусство программирования, том 1. Основные алгоритмы, 3-е изд.: - М.: "Вильямс", 2000.Ralph Kimball, Help for Hierarchies. DBMS, 1998 September.Ralph Kimball, Slowly Changing Dimensions. DBMS, 1996 April.В. Дюк, А. Самойленко, Data mining: учебный курс. - СПб: Питер, 2001.Erhard Rahm, Hong Hai Do, Data Cleaning: Problems and Current Approaches. IEEE Data Engineering Bulletin, 23(4): 2000.Ralph Kimball, The Data Warehouse Toolkit: Practical Techniques for Building Dimensional Data Warehouses. John Willey & Sons, New York, 1996.Maria Sueli Almeida, Missao Ishikawa, Joerg Reinschmidt, Torsten Roeber, Getting Started with Data Warehouse and Business Intelligence. IBM Red Books.Nigel Pendse, OLAP Architectures: The OLAP Report, http://www.olapreport.com/Architectures.htm#top.Александр Стулов (alexs@sendmail.ru) — ведущий специалист компании Sovtex — BI Partner (Москва)Описанный подход позволяет, во-первых, хранить корпоративный хранилище данный спирли работать с измерением как с несбалансированным деревом, во-вторых, быстро выполнять запросы, для которых не важна история изменения измерения (не участвует таблица, содержащая историю), в-третьих, позволяет отслеживать историю изменения измерения и, наконец, разделяет отражение истории корпоративный хранилище данный спирли иерархии, что значительно упрощает сопровождение измерения.
Редакция рекомендует:Первые шаги к управлению всемирной информацией. Беседа с Патрицией СелинджерНовинки Microsoft Office system 2007Руководство GNU по обеспечению конфиденциальностиМетоды сортировки корпоративный хранилище данный спирли поиска
\
Размещение рекламы - pr@citforum.ru, ICQ 232284597
Подписка на новости IT-портала CITForum.ru(библиотека, CITKIT.ru, CitCity)Новые публикации:
28 апреля
Возможности эффективного использования языка SQL без нарушения основных принципов реляционной модели данных
Материалы конференции "Корпоративные базы данных-2008" (тезисы докладов корпоративный хранилище данный спирли презентации)
CitCity:
Очередной снэпшот технологии баз данных (С. Кузнецов)
CITKIT.ru:
Linux в школе: мифы про школу корпоративный хранилище данный спирли информатику (С. Голубев)
"Крикливое меньшинство" мешает распространению открытого ПО
22 апреля
Один из подходов к организации объектной системы на основе реляционной СУБД
Обзор журнала Computer:
Тинэйджеры корпоративный хранилище данный спирли музыкальная коммерция
CITKIT.ru:
Диски, разделы, буквы... (В. Попов)
Новые Блогометки:
ingimp: повышение удобства интерфейса GIMP на основании статистики использования
Screen-message: используйте экран для передачи сообщений
knetworkmanager: победа над кошмарами WiFi-WLan-WEP-WPA
revelation: менеджер паролей Gnome
17 апреля
CITKIT.ru:
Изучаем Linux:
Подготовка к миграции
Критерии выбора
Дистрибутив ALTLinux
ASPLinux
Debian
Linux XP Desktop
Mandriva
MOPSLinux
openSUSE
Ubuntu
CitCity:
Рынок BI-платформ. Мнение аналитиков
Требования к инструментам интеграции данных
Матрица. Эволюция
(технология цифровой фотографии)
10 апреля
Принципы организации иерархии атомарных литеральных типов объектной системы на основе РСУБД Microsoft SQL Server 2005
CITKIT.ru:
Експресс полярный, он же - "галантный медведь"
Новые Блогометки:
Liquidsoap: гибкий клиент потокового аудиовещания для сервера Icecast корпоративный хранилище данный спирли многое другое…
KRename: мощное средство переименования
apt-listbugs: узнавайте о критических ошибках перед каждой установкой с APT
Несколько слов о ГИС...
OpenOffice корпоративный хранилище данный спирли все-все-все...
Цифровые фотографии. Наводим порядок
Фотоальбомы
2 апреля
NULL, трехзначная логика корпоративный хранилище данный спирли неопределенность в SQL: критика критики Дейта
Критика критики критики Дейта
Сервис-ориентированный подход в бизнес-аналитике от Oracle
Хранение данных на клиенте. DOM Storage корпоративный хранилище данный спирли его аналоги
CITKIT.ru:
Conky - системный монитор
Звук в Linux
Linux swap space
Описание пакетов KDE
27 марта
Обзоры журнала Computer:
Мечты Дэвида Харела
О вреде избыточного питания компьютеров
SOA: просто для большинства, сложно для меньшинства
CitCity:
12 дюймов корпоративный хранилище данный спирли меньше - корпоративный хранилище данный спирли стоит ли "овчинка" выделки?
Сравнение электронных автомобильных карт корпоративный хранилище данный спирли автонавигаторов
BI-технологии, что нас ждет в ближайшие годы
CITKIT.ru:
И снова Старый Оскол: второй семинар по свободному софту
Новые Блогометки:
Xdiskusage: где место?!
TTF-Inconsolata: открытый шрифт для вашего терминала корпоративный хранилище данный спирли красивых распечаток кода
Jed: карманный EMACS
Ipcalc: полезная информация об IP корпоративный хранилище данный спирли маске сети
IPTraf: монитор локальной сети с интерфейсом ncurses
Burgerspace: свободный клон классической аркады «Burgertime»
19 марта
Технология проектирования модели предприятия на основе универсальной модели данных
CitCity:
Гимн героям Microsoft
CITKIT.ru:
Колонки Алексея Федорчука из журнала Linuxformat
Завершение цикла Сергея Голубева "Linux для начинающих":
Работа в сети
Пользовательские приложения
Новые Блогометки:
И вечный бой... со шрифтами
Введение в API для карт Google
Conky: хорошо настраиваемый системный монитор для X
Newsbeuter: чтение RSS из консоли
Katapult: ускоренный корпоративный хранилище данный спирли упрощенный доступ к приложениям, закладкам корпоративный хранилище данный спирли файлам
GPRename: пакетное переименование с интерфейсом GTK2-Perl
Duplicity: шифрованное корпоративный хранилище данный спирли экономное для трафика резервное копирование на основе алгоритма rsync
Listadmin: консольное управление очередью модерации Mailman
12 марта
Восход корпоративный хранилище данный спирли закат High Performance Fortran: наглядный урок истории (пересказ: С.Кузнецов)
CITKIT.ru:
Новые Блогометки:
Ccze: хорошее модульное средство подсветки логов
PWSafe - кроссплатформенное средство для работы с паролями
colordiff - подсветка для diff
psmisc: рассмотрим ближе стандартный пакет
Работа с сетью
xkb, узелок на память
ffmpeg-php
debiannotes:desktop:prettyfonts
5 марта
CITKIT.ru:
Ричард Столлман в Москве
О мудром доценте замолвите слово... (Интенсификация Малаховна)
Новые Блогометки:
"Десктопизация" OpenBSD
weather: проверяйте сводку корпоративный хранилище данный спирли прогноз погоды из командной строки
hpodder: клиент подкастов, который просто работает
bc: язык численных расчетов с произвольной точностью
Decibel: аудиоплеер для людей
GNU Wget: загрузите весь понравившийся сетевой контент на локальный компьютер
Deborphan: найдите ненужные пакеты
Kivio: мощный корпоративный хранилище данный спирли простой в использовании редактор блок-схем
Cowsay: настраиваемая говорящая корпоративный хранилище данный спирли думающая корова
Thoggen: основанная на GTK+ программа для извлечения видео с DVD
28 февраля
Подбор корпоративный хранилище данный спирли развитие команд
Глава из книги «Руководство командой разработчиков программного обеспечения. Прикладные мысли» (С.Архипенков)
CITKIT.ru:
Дискуссия об анонимусах:
К комментаторам
Windows против Linux - психологический портрет участников форумов
Новые Блогометки:
Nokia N810 - Linux Inside
LiMo - стандарты Linux для сотовых телефонов
timer-applet: таймер для панели GNOME
Debfoster: удалите пакет корпоративный хранилище данный спирли все его зависимости
GPW: генератор произносимых паролей
AMOR: общество для рабочего стола
20 февраля
CITKIT.ru:
Новые Блогометки:
Кое-что о приложениях KDE 4
Инструкция по установке KDE 4 в Ubuntu
Настоящие мужчины ставят KDE из SVN!
Начат переход Amarok на Qt 4.4
Marble
Dillo - сверхбыстрый браузер
Создаем резервные копии настроек программ корпоративный хранилище данный спирли важных файлов в Ubuntu LInux
NTP: всегда вовремя
VYM - простое средство зарисовки мыслей корпоративный хранилище данный спирли планирования
KBibTeX: простой корпоративный хранилище данный спирли гибкий редактор библиографий для KDE
Дискуссия Windows vs Linux:
Жил-был Мальчик, или Сказочка о Том, Откуда Берутся "КУЛХАЦКЕРЫ", ненавидящие Линукс корпоративный хранилище данный спирли Юникс
13 февраля
Терминологический словарь Wi-Fi
Задача проектирования базы данных методом нормализации
CitCity:
Лучшие смартфоны начала 2008 года
CITKIT.ru:
Первый взгляд на Firefox 3.0
Open Source на Белгородщине: семинар в Старом Осколе
Что такое KDE?
Цикл о Slackware:
Русский в консоли
Быстрая настройка Иксов
xorgconfig - консольный подход
6 февраля
CITKIT.ru:
Мобильный Linux – вчера, сегодня, завтра
Чем записать диски в Linux? Попробуй Brasero!
Консольные команды
Рецепты. Кое-что о программе mplayer
Slackware:
Что такое Slackware?
Установка Slackware - Загрузка
Категории программного обеспечения
Структура файловой системы
Система инициализации Slackware Linux
Скрипты инициализации уровня запуска
30 января
Обзор алгоритмов MOLAP
CitCity:
BI-технологии 2007. Итоги года
Рынок СУБД для Хранилищ данных 2007. Итоги года, тенденции
Обзор рынка BI (по результатам исследований IDC, OLAP Report, Gartner)
Модель зрелости BI
CITKIT.ru:
Владимир Попов: За что я люблю Linux
Священные войны
23 января
Data Mining от Oracle: настоящее корпоративный хранилище данный спирли будущее
Комментарии к статье Ч.Бергера
«Data Mining от Oracle:
настоящее корпоративный хранилище данный спирли будущее»
Байесовский классификатор корпоративный хранилище данный спирли регрессионная модель в ORTD: практический пример
CITKIT.ru:
Дискуссия Windows vs Linux:
Программисты корпоративный хранилище данный спирли фирмы: кто кого
О "чистых пользователях"
Новые Блогометки:
Почему Jabber, корпоративный хранилище данный спирли не ICQ?
Archlinux install quick
Arch на IBM Z60m
Arch + IBM R50e
OpenBSD - сборка E17-cvs (или ещe одна маленькая победа разума)
OpenBSD - всe для Человека корпоративный хранилище данный спирли ради Человека...
PekWM
E17 корпоративный хранилище данный спирли "прозрачность"
E17 - приятные мелочи (multimedia)
SuSE + Enlightenment = угробил целый день
16 января
Вьетнам компьютерной науки (пересказ - С.Кузнецов)
Пример построения автоматизированного управления дисками (ASM) (В. Пржиялковский)
CitCity:
2008 год: антипрогноз
CITKIT.ru:
Новые Блогометки:
Сети корпоративный хранилище данный спирли Интернет:
Mozilla firefox. Шрифты в меню
Screen tips
Liferea: программа чтения RSS для GNOME
HTTrack: скачивание корпоративный хранилище данный спирли зеркалирование сайтов
Clusterssh: работа с несколькими сеансами SSH через общий интерфейс
Десктопы:
Fluxbox & xinitrc. Some new tips
Как я конфигурировал xdm
Системы:
SuSE 10.2: zypper - еще один способ установки пакетов
cpipe: определите пропускную способность конвейера команд
gddrescue: средство восстановления данных с поврежденных носителей
VirtualBox: ваш виртуальный ПК
Приложения:
MyTop: top для MySQL
10 января
CITKIT.ru:
Дискуссионный клуб:
Краткое руководство по общению с никсофилами
(Интенсификация Малаховна Сергина-Гейтс)
О троллях
Пещера горного короля: заметки о троллинге
Новые Блогометки:
Сети корпоративный хранилище данный спирли Интернет:
Делаем блог на Drupal
Использование lftp
Устанавливаем FTP сервер ProFTPd с TLS шифрованием
Управляем файлами на FTP сервере с помощью FileZilla
Десктопы:
fluxbox.autorun
15 человек на сундук мертвеца! (или песнь о зарытых сокровищах)
Системы:
Живой Debian или рабочее место в кармане
Разбивка hdd
Приложения:
Cat Excel files
Vim: меню выбора кодировок
26 декабря
CITKIT.ru:
В Блогометках открыты разделы:
Софт для Windows
Сети корпоративный хранилище данный спирли Интернет
dwm. От статики к динамике
Установил Solaris
Новая Дискуссия:
Нужен ли русский Linux?
19 декабря
SQL Anywhere: встраиваемая СУБД
CITKIT.ru:
В разделе Блогометки появились рубрики:
Десктопы
Приложения
Системы
Подробно о разделе: Блоги корпоративный хранилище данный спирли блогометки: открываем сезон промывки
13 декабря
CitCity:
Microsoft корпоративный хранилище данный спирли Барселона: сюрреализм?
CITKIT.ru:
Открыт новый раздел Блогометки
ZFS в подробностях. 1. Былое корпоративный хранилище данный спирли ныне
5 декабря
Архитектура предприятия: основные определения
Архитектуры для государственных ведомств. Примеры
Обзор журнала Computer:
Высокопроизводительные встроенные системы
CITKIT.ru:
Продолжение цикла Linux для начинающих:
Пользовательские интерфейсы
Файлы
Системы настройки
Все публикации >>>
На правах рекламы:
Эффективные модели данных ключ к успеху в бизнесе
Все публикации >>>
IT-консалтингSoftware EngineeringПрограммированиеСУБДБезопасностьInternetСетиОперационные системыHardware
Информация для рекламодателей
PR-акции, размещение рекламы - pr@citforum.ru, тел. +7 495 4119920, ICQ 232284597
Пресс-релизы - pr@citcity.ru
Послать комментарийИнформация для авторовThis Web server launched on February 24, 1997Copyright © 1997-2000 CIT, © 2001-2007 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме корпоративный хранилище данный спирли какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...
разделы
купить усилитель
dvd-box
лад
заказ обед
ароматный мир
кулер 478
дермато-венеролог
ночной очки
motorola v3i купить
антиобледенительные система
долг
мужчина выходной
длинный нард
кулер
промальп
эмжс
очистка подогреватель
измеритель температры
куллер 478
стоматологический услуга
охота бабочка
квн
сборщик долг
цвет камуфлир
бюро похоронный услуга
проект электропроводка
конвейер шнековый
перевод денег
измеритель освещенность
dunlup 205 55 r16
icq купить
монитор видеодомофона, монитор, видеодомофон
дюпон краска
пп-пленка
тонировка стекол
задний зеркало
биоэпиляция
сервис холодильник
решетка ливнесборная
нард короткий
хлеборезка ахм
дезинфекция белье
индустриальный монитор
лечение иглоукалыванием
конкурентный стратегия
перевод испанский
озонатор воздуха
кислотостойкий краска
протеин
индивидуальный банковский ячейка
купить яйцеварку
metrobond
итальянский вина
macintosh
иностранный долг
сборный доставка
сдача ielts
электроинструмент метабо
роль ставень
зал аэробика
стопный пластырь
цвет город
помидор купля
трость доставка
холодильный камера
корпоративный хранилище данный спирли