Уровень обеспечения информационной безопасности корпоративных систем сегодня заметно вырос, и типовые ошибки встречаются все реже - администраторы регулярно устанавливают обновления и реализуют требования парольной политики на серверах Windows, выполняют требования контроля доступа на сетевом оборудовании, сегментируют сети. Однако существует ряд проблем, которым до сих пор не уделяется должного внимания, и одна из них - защищенность корпоративных систем управления базами данных. В данной статье я хочу проанализовать наиболее критичные уязвимые места на примере систем, построенных на базе данных Oracle. Подробнее »
Для получения практики программирования использования памяти очень полезно создание программ для контроля за ошибками в памяти. Ошибки памяти - это проклятие С и С++: они повсеместны, хотя программисты безуспешно борются с ними вот уже два десятка лет. Ошибки памяти существенно снижают эффективность работы приложений, и не так уж и много команд разработчиков имеют четкий план устранения этих ошибок. Но есть и хорошие новости: в ошибках памяти можно достаточно просто разобраться. Подробнее »
Несколько лет назад нас, группу разработчиков АСР " Fastcom ", постигло глубокое разочарование: корпорация Oracle отказалась от эволюционного развития Forms . Наша же биллинговая система, зародившаяся ещё в прошлом веке, целиком и полностью разрабатывалась на Oracle Designer + Oracle Developer - технологиях, казавшихся вечными… Стоимость перехода на другую платформу была соизмерима с годовым бюджетом нашего проекта. К счастью, мы что-то подобное предвидели, и ещё в 2001 году была поставлена задача: разработать принципы универсального интерфейса, который бы не зависел от средств его отображения. На первый взгляд идея кажется бредовой, но прошедшие 7 лет позволяют подвести некоторые итоги работы в данном направлении, которыми я постараюсь поделиться. Подробнее »
Работу с Harvest можно рассматривать как решение ряда административных и повседневных задач. Административные задачи выполняются главным образом при первоначальном развертывании Harvest. После установки проекта Harvest повседневная работа становится простой. Пользователям предоставляется доступ к информации и набор процессов, которые можно выполнять. Их также уведомляют о действиях, которые были предприняты или которые необходимо предпринять. Подробнее »
Наибольшее распространение сервер баз данных InterBase получил в 1995 г., когда разработчики приложений начали работать с Delphi 1. InterBase размещался на одном компакт-диске с Delphi, по объему занимал четыре дискеты и устанавливался за несколько секунд, после чего был полностью готов к работе. Отсутствие необходимости в настройке, надежность, совместимость со стандартом ANSI SQL, хорошая производительность и высокая функциональность сделали InterBase весьма популярным в нашей стране. Подробнее »
Можно без натяжек утверждать, что большая часть соединений с СУБД Oracle выполняется через сеть. Не все согласятся, что соединение по сети входит в тематику баз данных, но то, что администрирование таких подсоединений составляет заметную долю работы АБД, бесспорно. Здесь будет описано, как можно использовать трассировку соединения с СУБД Oracle c клиентской и с серверной стороны. Такая трассировка дает администратору шанс разобраться в вопросе "Что творится с моим соединением с Oracle?" Подробнее »
Perl - общедоступный язык программирования, существующий на разных платформах ОС. Разработчики Perl - программисты, создают этот язык для своих же нужд, и поэтому этот язык способен решать на удивление широкое разнообразие задач. Если вы работаете с Oracle, Perl поможет вам и администрировать БД и СУБД, и разрабатывать приложение, не исключая приложение для web, и связывать компоненты ИС, разработанные в разных средах, друг с другом. Так что же мешает вам последовать примеру вполне коммерческой фирмы Oracle, которая использует Perl на установочных дисках своих продуктов? Подробнее »
PHP принадлежит к числу средств открытого ПО, не самых популярных, но вполне состоявшихся, востребованность которых непрерывно растет. PHP позволяет динамически формировать страницы HTML на сервере web. В этом качестве он занимает нишу, общую с EmbPerl, Mason, Aquaruim (все - свободное ПО) и сервлетами (например, с JavaServer Pages). Сервером web может быть Apache, IIS или же еще несколько разновидностей. Здесь нам важно, что PHP умеет обращаться к СУБД Oracle и что это легкая и простая система. Подробнее »
SAP Crystal Reports Server - система корпоративной отчетности, которая обеспечивает полный набор возможностей по созданию, публикации, доставке отчетов и управлению отчетами. SAP Crystal Reports Server улучшает поддержку принятия решений и бизнес-эффективность, предоставляя пользователям быстрый и безопасный доступ к данным. Подробнее »
XML является универсальным форматом для структурированных документов и данных в интернет. XML позволяет организациям совместно использовать, обмениваться и публиковать данные универсальным и общепринятым образом. Подробнее »
С середины прошлого десятилетия в мире стремительно растет интерес компаний к программным продуктам, позволяющим руководителям и аналитикам работать с большими объемами информации, накопленными в учетных системах и хранилищах данных, и извлекать из них полезные сведения. И сегодня можно говорить о появлении целого направления в области программного обеспечения - Business Intelligence (BI). Подробнее »
12 из 15 наиболее важных сертификационных программ, также как и для крупных поставщиков решений связаны с программным обеспечением или вопросами безопасности Подробнее »
С выходом первых версий Borland Delphi появились и наборы компонент, открывающие доступ к источникам данных и работающие без участия BDE. При необходимости можно достаточно легко найти библиотеку компонент, обладающую необходимой именно вам функциональностью, с невысокой ценой или даже freeware. Подробнее »
В материале представлено описание предметной области SCM (Source Code Management), дано общее введение в продукт ClearCase. Рассмотрены основные функциональные возможности и области применения. Приведены рекомендации по использованию. Подробнее »
В этой серии статей описывается подход, воплощенный спецификациями WHATWG, и радикальный пересмотр XHTML, который предлагается W3C. В первой части автор концентрируется на двух спецификациях, разработанных WHATWG: Web Applications 1.0 (HTML5) и Web Forms 2.0. Подробнее »
Коллектив Учебного центра "Интерфейс" поздравляет с новым учебным годом! Приглашаем в наш центр за новыми знаниями всех ИТ-специалистов и тех, кто только хочет стать профессионалом в области...