Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

eManual.ru - вся техническая документация


Служба Рассылок Subscribe.Ru проекта Citycat.Ru
eManual.ru - электронная документация

Новости сайта от 2 августа 2001 года


Здравствуйте, уважаемые подписчики.

Это двадцать первый выпуск почтовой рассылки новостей сайта "eManual.ru - электронная документация". Здесь описана самая интересная и полезная информация, которая появилась у нас. Полный список новых документов всегда можно посмотреть в разделе "Новинки".

За прошедшие дни на наш сайт было добавлено 43 новых документа.
В том числе следующие руководства:
  • Интернет: Web Servers
  • В условиях, приближенных к боевым. Как проверить сервер Web на выносливость. - Создание корпоративного сервера Web - процедура довольно непростая. При его разработке компании необходимо решить не только вопросы дизайна и содержания, но и производительности или, другими словами, обработки запросов пользователей. Оценить, насколько быстро будет работать сервер, можно несколькими путями. Например, среднее время загрузки страниц можно спрогнозировать, исходя из их объема и насыщенности графикой, и установить на основании этой величины ограничения на максимальный полный объем одной страницы. Однако куда сложнее спрогнозировать поведение сервера при множественных запросах пользователей, так как это вопрос не только дизайна, но еще и платформы и внешнего канала. Теоретические расчеты здесь малопродуктивны, требуется эксперимент.
  • Операционные системы: Linux
  • Linux приобретает новое лицо - Linux больше не является операционной системой исключительно разработчиков UNIX - он находит дорогу и в корпоративные сети. Но в какой мере Linux подходит именно для вашей компании? В нынешние времена, когда покупка приложений стоимостью 250 000 долларов не является чем-то необычным, мысль, что нечто бесплатное может иметь коммерческую ценность, вызывает ухмылку у скептиков. Мы так привыкли следовать путями, указанными такими сетевыми гигантами, как Microsoft, Oracle и Sun Microsystems, что многие из нас попросту игнорируют Linux, по крайней мере, когда речь заходит о серьезном деле. Но этот воспроизведенный клон UNIX, продукт коллективного творчества так называемых интеллектуалов, основу которого составляет код Линуса Торвальдса, вырвался из клетки на волю. Несмотря на прогнозы экспертов о том, что его постигнет та же трагическая судьба, что и другие превосходные технологии, преданные преждевременному забвению (вспомним AmigaDOS, Next и OS/2), Linux посрамил всех своих критиков, закрепившись в корпоративных сетях.
  • Операционные системы: Windows NT
  • Безопасность компьютерных систем на базе Windows NT - Windows NT предоставляет богатые возможности конфигурирования операционной среды, однако такая гибкость системы таит в себе много потенциальных опасностей, в частности, для защиты. Windows NT получает все большее распространение и как операционная система для рабочих станций, и как серверная ОС. Многие сетевые администраторы уже успели оценить легкость управления этой системой и эффективность средств ее безопасности. Однако популярность NT заставила хакеров всего мира обратить на нее пристальное внимание, и, конечно, они нашли немало слабых мест. В этой статье мы попытаемся дать общий обзор проблем безопасности информационных систем на базе Windows NT 4.0. При этом основное внимание будет уделено тем методам взлома компьютерных сетей, применение которых не требует от злоумышленника высокой квалификации и может быть осуществлено с помощью программных средств, свободно доступных в Internet. Как показывает практика, такие атаки наиболее распространены, и именно от них следует защитить свою систему в первую очередь. К сожалению, абсолютное большинство системных администраторов плохо осведомлены о возможных угрозах, поэтому для них подобная информация будет особенно полезна.
  • Компьютеры: Разное
  • Авария! Разве вы не в курсе? Способы дистанционного оповещения о критических событиях в компьютерных системах. - Одной из важнейших обязанностей администратора (системного, сетевого, резервного копирования, баз данных и т. д.) является поддержание подведомственной ему системы в работоспособном состоянии. Но чтобы выполнять эту функцию, администратор должен быть в курсе всех основных событий, происходящих внутри системы, в особенности тех, которые относятся к разряду критических и аварийных. Когда администратор находится на своем рабочем месте, то для мониторинга состояния компьютерных систем лучше всего использовать одну из платформ управления. В крупных корпоративных и гетерогенных сетях активно задействуются такие мощные платформы, как HP OpenView, IBM Tivoli, CA Unicenter и др. Для мелких и средних сетей подобные решения слишком дороги и избыточны; здесь нашли применение более <легкие> системы управления сетью: Novell ManageWise, Microsoft SMS и т. д. Немалое распространение получили системы низшего уровня для контроля лишь небольшой части параметров оборудования. Например, программа Compaq Insight Manager позволяет управлять серверами и рабочими станциями производства Compaq.
  • Будьте бдительны: USB! - Технология последовательного шинного интерфейса Universal Serial Bus (USB), пропагандируемая как простой и универсальный способ подключение периферийных устройств, по-прежнему доставляет беспокойство системным администраторам и вызывает немало вопросов, связанных с совместимостью. Вина за такую ситуацию лежит на различных организациях, но результат от этого остается неизменным: большая часть периферийных устройств оказывается несовместимой с основной частью.
  • Cети: Разное
  • Лучше один раз измерить, чем сто раз гадать - Если возможности имеющихся в вашем распоряжении диагностических средств не позволяют определить причину сбоев в сети, то следует воспользоваться методом активного тестирования сети. Если пользователи сети жалуются, что приложения работают медленно, периодически сбоят, а одну и ту же работу приходится выполнять по несколько раз, то это означает, что пора проводить тестирование. Главный вопрос, на который предстоит ответить администратору сети, состоит в следующем: <В чем причина медленной работы пользовательских приложений - в <узких местах> или дефектах сети, либо же в неправильной настройке или недостатках самих пользовательских приложений?> (Под термином <сеть> мы будем понимать все компоненты сети в комплексе: пассивное сетевое оборудование - кабель, розетки, панели переключений; активное сетевое оборудование - коммутаторы, маршрутизаторы, а также рабочие станции и серверы сети с установленными на них сетевыми ОС.) Возможны два подхода к решению данной задачи.
  • Современный инструмент для монтажа и обслуживания кабельных систем, или повторение - мать учения - В материалах, печатавшихся более года в рубрике <Инструментарий>, читатели могли ознакомиться с инструментами и приборами для монтажа и обслуживания телекоммуникационных систем. Судя по полученным откликам, наибольший интерес вызывает все, что связано с монтажом и обслуживанием кабельных систем. Такой интерес понятен - кабельная система является основой, можно сказать, фундаментом любого телекоммуникационного решения. Как на любой стройплощадке, с нее и начинается строительство (если, конечно, проектированием и строительством занимаются профессионалы).
  • Без проводов - Хотя благодаря обеспечиваемой ими мобильности беспроводные технологии давно используются на вертикальных рынках, беспроводные локальные сети не нашли пока широкого применения в корпоративных сетевых средах. Причины этого следующие - традиционно высокие цены на оборудование, ограничения на расстояние, проблемы производительности и отсутствие совместимости между продуктами. Однако последние достижения в радиочастотных технологиях и прогресс в области стандартов помогли сделать беспроводные сетевые технологии куда более привлекательной опцией для связи локальных сетей внутри здания, а также в разных зданиях (причем здания могут отстоять друг от друга на расстояние до 40 км).
  • Связь: Пейджеры
  • Внутриофисный пейджинг - Так уж устроены люди, что, когда звонит телефон, их обычно не оказывается на месте. Если бы не законы о труде, то проблему постоянного присутствия сотрудника на месте можно было бы решить просто и дешево - достаточно приковать его к столу. Однако, увы, несмотря на всю эффективность, этот способ неприемлем - так что же делать? Для многих звонящих голосовой почты вполне достаточно.
  • Интернет: Безопасность
  • Конфиденциальность сообщений: будь начеку - Для обеспечения конфиденциальности информации при работе в интерактивной среде компании лучше опубликовать политику в этой области. На прошлой неделе я разместила информацию о моем адресе, роде занятий, хобби, привычках, зарплате, а также график отпусков на нескольких узлах Web. Эти сведения терпеливо ждут своего часа в базах данных таких организаций, как The New York Times, United Airlines, RealNetworks, Toyota и MusicBlvd. Для отделов маркетинга такие данные эквивалентны конфиденциальной внутренней информации компании, и пользоваться ими иначе как по назначению - значит нарушать закон.
  • Программирование: C & C++
  • Создание и использование DLL (Microsoft Visual C++). - Создать DLL намного легче, чем вы думаете. Библиотеки DLL очень полезны, если вы программируете под Windows. В этих библиотеках обычно хранят часто используемые подпрограммы. В статье рассказывается как создать простую DLL и показано, как вызвать функции, содержащиеся в ней. Примеры расчитаны на использование Microsoft Visual C++ 6.0, но нетрудно перевести их на любой диалект C++.
  • Как обнаружить утечку памяти. - При разработке больших приложений, оперирующих большими объемами информации на первое место при отладке встает проблема обнаружения неправильного распределения памяти. Суть проблемы состоит в том, что если мы выделили участок памяти, а затем освободили не весь выделенный объем, то образуются блоки памяти, которые помечены как занятые, но на самом деле они не используются. При длительной работе программы такие блоки могут накапливаться, приводя к значительному расходу памяти
  • Использование интерфейсов при работе с DLL. - Как вы, наверное, знаете, в динамически подключаемых библиотеках (DLL) используются соглашения языка C при объявлении экспортируемых объектов, в то время как в C++ применяется несколько иная система генерации имен при компиляции, так что нельзя просто экспортировать функции - методы класса С++ и затем использовать их в коде приложения-клиента (здесь и далее под клиентом подразумевается приложение, использующее DLL). Однако это можно сделать при помощи интерфейсов, доступных и DLL, и клиентскому приложению. Этот метод очень мощный и в то же время элегантный, т.к. клиент видит только абстрактный интерфейс, а фактический класс, который реализует все функции может быть любым. Microsoft'овская технология COM (Component Object Model) построена на подобной идее (плюс дополнительная функциональность, конечно). В этой статье будет рассказано, как использовать "классовый" подход с применением интерфеса, похожего на COM, при раннем (на этапе компиляции) и позднем (во время работы программы) связывании.
  • Автоматизация Microsoft Excel. - Вы, может быть, подумали, что в статье я буду учить вас набивать данные в Excel вручную, а затем писать скрипты, обрабатывающие эти данные? Вовсе нет, мы займемся более интересным делом. Мы заставим Excel плясать под нашу дудку, выполняя все, что мы пожелаем. Что для этого нужно? Во-первых, конечно, сам Microsoft Excel, версия в принципе не важна, т.к. приведенные примеры будут работать и под 97 и под 2000 офисом. Желательно при установке Microsoft Office полностью установить файлы помощи - файл VBAXL8.HLP (или VBAXL9.CHM в случае Office2000) содержит очень полезную информацию об иерархии объектов Excel, с которыми нам придется работать. Второе требование - Borland C++Builder или Delphi. Приведенные примеры подготовлены в среде Borland C++Builder 5.0, не думаю, что составит большого труда переписать их под Delphi.
  • Программное управление источниками данных ODBC. - Тема нашего сегодняшнего разговора - ODBC. Если вы хоть раз писали СУБД (системы управления базами данных), то вам, наверное, знакома эта аббревиатура. Расшифровывается ODBC как Open DataBase Connectivity (вольный перевод - открытая система связи с базами данных). Open (открытая) в данном случае означает "расширяемая", "легко наращиваемая", "открытая для модификаций". Вы сами это поймете, если посмотрите на архитектуру построения ODBC.
  • Введение в многопоточность. - В статье рассматриваются методы синхронизации потоков одного или нескольких процессов. Все методы основаны на создании специальных объектов синхронизации. Эти объекты характеризуются состоянием. Различают сигнальное и несигнальное состояние. В зависимости от состояния объекта синхронизации один поток может узнать об изменении состояния других потоков или общих (разделяемых) ресурсов.
  • Обработка исключений в C++ . - Язык С представляет программисту очень ограниченные возможности обработки исключений, возникших при работе программы. В этом отношении С++ намного развитее С. Здесь у программиста существенно большие возможности по непосредственной обработке исключений. Комитет по разработке стандартов С++ предоставил очень простую, но мощную форму обработки исключений.
  • Программирование: Delphi
  • Качаем файл из Internet (Delphi). - Если ваша программа содержит подключаемые модули (BPL или DLL) или есть необходимость обновлять саму программу, то наверняка стояла проблема обновления копий программы. С развитием Internet появилась прекрасная возможность сделать это быстро и красиво. В данной статье мы расскажем, как добавить опцию автообновления программ из Internet. Delphi дает нам полный доступ к API WinInet (wininet.pas), что позволяет подключиться и скачать любой файл с указанного вебсайта, используя протоколы FTP или HTTP.

Если Вам нравится наш сайт, разместите на своем сайте кнопку со ссылкой на eManual.ru. Посмотреть, как она выглядит можно здесь.

Код кнопки:
Если у вас есть какая-либо документация, которая может быть полезна другим людям, - пишите.
Ведущий рассылки
Павел Петров


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться Рейтингуется SpyLog

В избранное