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

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


Служба Рассылок Subscribe.Ru
eManual.ru техническая документация

Новости сайта от 13 февраля 2002 года


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

Это 71 выпуск почтовой рассылки новостей сайта "eManual.ru - электронная документация"

За прошедшие дни на наш сайт было добавлено 44 новых документов.
В том числе следующие руководства:

    Обратите внимание
    Всё o Palm. Вопросы, новинки, статьи, советы, лучшие программы и необходимые вещи ... Вам сюда

  • Базы данных: SQL
  • MS SQL 7.0: Restore database. - Восстановление базы данных с использованием WITH MOVE Очень часто приходится отвечать на вопрос "как восстановить базу данных в MS SQL 7.0" c уточнением, что при попытке выполнения комманды RESTORE DATABASE сервер ругается так: Server: Msg 3156, Level 16, State 1 The file 'g:\MSSQL7\data\mydb_data.mdf' cannot be used by RESTORE. Consider using the WITH MOVE option to identify a valid location for the file. или так Server: Msg 3158, Level 16, State 1 Could not create one or more files. Consider using the WITH MOVE option to identify valid locations. Чтобы сэкономить время на написание писем, приведу решение. Собственно на решение прозрачно намекают в обоих сообщениях об ошибке. Возможная причина возникновения ошибки - backup (dump) достался по наследству, и имя_файла_в_операционной_системе сохранённое в заголовке бэкапа не может быть использовано. Например, если на сервере, на котором производился бэкап, файлы данных и логов были размещены на диске G:\, а на сервере, на котором производится восстановление БД такого диска нет и в помине.
  • Интернет: Протоколы
  • Net::SMTP - Иногда при программировании для web, возникает необходимость отправить из скрипта на перле письмо. Существует несколько способов реализации этого. Первый способ. Можно использовать программу sendamil. Мы просто открываем ее как обычный файл и на вход подаем определенные параметры. Например, так: open (MAIL, "| /usr/lib/sendmail pupkin@host.ru"); print MAIL "Subject: subj\n\n"; print MAIL "Text"; close(MAIL); При использовании такого кода, мы сталкиваемся с проблемой. В пришедшем адресату письме будет указан обратный адрес www@host.ru или что-то в этом роде. Иногда, даже имя сервера не будет иметь ничего общего с именем вашего сервера и вот почему: Дело в том, что web-сервер обычно запущен из под определенного пользователя (www, nobody etc.) Соответствено, ваш скрипт тоже выполняется из под этого же пользователя (т.к. запускает его web-сервер а не вы). Sendmail определяет этого пользователя и указывает в поле "обратный адрес" его адрес. Иногда можно смериться с данной проблемой. Например, если скрипт посылает данные администратору сервера, которому в общем то все равно что будет указано в поле "обратный адрес". Но если ваш скрипт взаимодействует с пользователями, лучше использовать второй способ.
  • Руководство для web-мастеров по мета-тэгу для роботов (Robots META tag) - Robots META tag - простой способ указать посещающему Web-роботу что должна ли страница быть проиндексирована или должен ли он проследовать по ссылкам на странице. В отличие от протокола исключений для роботов (robots.txt) Вы не будете напрягать Web - администратора или требовать от него выдачи соответствующих прав. Внимание: в данный момент не все роботы поддерживают Robots META tag! Где размещать Robots META tag Как и любой META tag он должен быть размещён в разделе HEAD HTML-страницы:
    Обратите внимание
    Внимание На нашем сайте появился каталог ссылок, если Ваш сайт соответствует компьютерной тематике, то Мы с радостью добавим его в нашу базу. Ждем Вас в нашем каталоге ссылок.

  • Связь: Сотовая связь
  • Выше, дальше, сильнее. - Это все про SMS? Предыдущую статью следует считать некоей точкой в повествовании об SMS. Была еще мысль сделать -- небольшой на пару статей -- обзор остальных протоколов, но потом я от нее отказался по двум причинам. Во-первых, такой обзор получиться бы мог весьма скомканным. А во-вторых, работа с различными протоколами, _по_сути_, одинакова (бес, как известно, в деталях :). Думается, что ознакомившись с предыдущими статьями, читатель сможет построить клиента, способного отсылать и принимать _текстовые_ короткие сообщения по спецификациям любого протокола. Что же дальше? Хороший вопрос, и не менее хороший ответ: а, собственно, дальше и начнется рассмотрение технологий используемых в _современных_ сервисах. Я имею ввиду технологии EMS/MMS, принимающие статус отраслевых стандартов, и корпоративные технологии доставки rich media контента на мобильные устройства, то есть то, что относится к так называемым сетям 3G. Но сначала, для того, чтобы "закруглить тему" поговорим еще немного о тексте.
  • SMS в двух словах - Глава 1 От авторов. Этой статьей мы открываем цикл, посвящённый сервису SMS, набирающему сейчас всё большую популярность. Основной причиной, побудившей нас взяться за их написание, явилась необходимость просуммировать «для себя» опыт общения с различными SMS протоколами, накопленный при разработке различных же приложений. В процессе написания небольшие заметки «на полях», стали принимать вид достаточно развернутых статей, которые хотелось бы систематизировать, для того, чтобы они пригодились и еще кому-то. Таким образом, на данные статьи предлагается смотреть, как на мини-howto, которое позволит сориентироваться изучающему данный вопрос. Основной трудностью, с которой мы столкнулись «на старте» стала, как ни странно, труднодоступность простой для понимания информации по данному вопросу. Т. е. не то чтобы её не было, а её слишком много и она разного качества: нам не попадалось документа, который внятно бы, step-by-step, показывал, как например, написать приложение с возможностью посылки и приёма SMS. Попытаемся восполнить этот пробел, не претендуя на всеохватность изложения.
    Обратите внимание
    ВНИМАНИЕ. Дорогие подписчики, спешим сообщить Вам, что у нас открылся новый форум, который доступен здесь. Заходите, задавайте свои вопросы, а так же помогите тем людям, которые ждут Вашего ответа.
    Один из вопросов
    XP и сеть Попробовал WinXP русскую. Понравилось. Но возникла проблема - при обращении к к другим компам в локалке задумывается до безобразия! И даже толком снять приложение не даёт! Причём это только на начальном подключении, потом нормально работает... Может посоветуете что? Или возвращаться к 2000? Вопрос доступен по этой ссылке

  • Разное: Программные руководства
  • Настройка Tomcat и IIS для совместного использования - Закачка и размещение файлов Закачка Jakarta Tomcat version 3.2.2 ISAPI redirector Размещение фалов Распакуйте jacarta-tomcat-3.2.3.zip и дайте созданному каталогу более короткое название, например d:\tomcat Переместите isapi_redirect.dll в d:\tomcat\bin Настройка Tomcat Системное окружение Создайте переменную окружения TOMCAT_HOME и установите её значение в d:\tomcat Создайте переменную окружения JAVA_HOME и укажите в ней путь к директории, в которой установлена Java или JRE (например d:\Jdk1.3) Добавьте к системной переменной PATH путь к Java bin директории (например, d:\jdk1.3\bin)
  • Программирование: Perl
  • Практический Перл для начинающего - Данная статья написана для людей, которым в силу непреодолимых обстоятельств приспичило срочно изучить Перл. Для меня таким обстоятельством стало то, что мой компьютер стал WEB-сервером, а я, соответственно, WEB-мастером. Учиться принято на чужих ошибках и опыте, поэтому предлагаю Вашему вниманию свой опыт изучения Перла. Сразу нужно пояснить, для кого это все написано. Если Ваш сервер работает на платформе UNIX, то это я должен читать Вашу статью. У меня же установлен Windows NT workstation 4.0 (RUS) плюс Service Pack 3. Когда пришло время сделать из компьютера WEB-сервер, я было кинулся ко встроенным Службам узла WEB, но быстро понял, что это мне не нравится (почему ?). И тут один добрый человек посоветовал поставить Xitami WEB Server от iMatix Corporation (http://www.imatix.com/), который и стоит по сей день
  • Шаблоны документов и Perl - Всегда, когда нам необходимо написать CGI скрипт на Perl мы сталкиваемся с тем, что скрипт должен возвращать пользователю некоторый HTML код. Как правило, этот код вставляется непосредственно в код самого скрипта. Данный подход не совсем удобен в том плане, что при изменении дизайна сайта, как правило, приходится изменять текст скрипта. Вы наверно замечали, что очень часто "скриптовая" часть сервера несколько отличается от остальной части сайта. Происходит это именно по той причине, что в самом коде скрипта довольно сложно изменять HTML фрагменты. Где-то да просчитаетесь. Второй, наиболее популярный, вариант - это вынесение переменных с HTML в отдельный файл. Это конечно облегчает жизнь, но не дает полной свободы. Предложенный ниже скрипт состоит всего лишь из 30 строк, но зато он решает все описанные выше проблемы. Итак, для начала решим, что все наши HTML данные будут храниться в файле - шаблоне. Назовем его html.dot Формат файла будет следующий:
    Обратите внимание
    *anfrax.ru - ежедневные новости о сайтах, программах, дизайне и прочих действительно интересных вещах"

  • Все нижесказанное ни в коей мере не претендует на полноту и достоверность. - Заранее хочу предупредить вас, что эта статья не сделает из вас супер PERL программиста, но она даст вам некоторые необходимые начальные сведения, которые помогут вам в дальнейшем изучении этого интереснейшего языка программирования. Эту статью я решил написать, после того как узнал насколько сложно "врубиться" во всё, даже если у вас есть под рукой какое либо пособие по PERL. Везде, уже в самом начале, начинают ссылаться на какие-то загадочные термины и команды, а вам остаётся только удивлённо хлопать глазами, или (если вы всё же что-то поняли) заставить эти программы работать (не "как надо", а вообще!). Эту статью можно было бы назвать "PERL для чайников", если бы она охватывала весь материал, но здесь я ставлю перед собой цель дать вам лишь необходимые начальные понятия, и так сказать "подготовить к дальнейшим сражениям":). Хотя вполне возможно, что в дальнейшем, "по просьбам трудящихся", эта небольшая статья разрастётся в нечто большее.
  • Пёрл для чайников. Глава 2 - Итак вы всё же решили встпть на тернистый путь Perl программиста и полностью испить эту чашу. Ну что ж, похвально. Тогда пришло время познакомить вас с самым главным правилом Пёрл: "Всегда есть несколько способов сделать это!" Может пока это для вас непонятно, но поверьте - в этом вся соль...
  • Пёрл для чайников. Глава 3 - В этой части я расскажу вам о ещё одной основе перл - поиск по шаблону. Данная тема является основополагающей и пожалуй единственной по которой многие программисты во всем мире используют в своей работе именно перл. Начну немного издалека... Как вы знаете (или должны узнать) в интернете основой передаваемой инфомации является текст. С помоцью текста формируются html страницы, для осуществления интерактивности вы вводите текстовую информацию в соответствующие поля... Задумайтесь над следующим: сколько раз за всё время пользованием интернет вы заполняли различные формы? Выбирали из открывающихся списков интересующие вас темы? Иногда обработку таких данных можно осуществить с помощью JavaScript, но этот способ не всегда является применимым если речь идёт например о гостевой страничке или проверки регистрационных данных, в общем о том, что нельзя сделать на одной странице, без привлечения посторонних ресурсов. Здесь нам на помощь приходит перл, со своими богатыми возможностями по обработке текста (это и является его основной отличительной чертой и одновременно преимуществом).
    Новинки в нашем книжном магазине
    10 Самых популярных книг

    Дымов В. "Хакинг и фрикинг. Хитрости" - цена: 60.25 руб.
    Эта книга предназначена только для системных администраторов и тех пользователей, кто интересуется хакингом и фрикингом.
    ПОЖАЛУЙСТА, ИСПОЛЬЗУЙТЕ ИНФОРМАЦИЮ, КОТОРАЯ СОДЕРЖИТСЯ В ЭТОЙ КНИГЕ ТОЛЬКО ДЛЯ КОНСТРУКТИВНЫХ И МИРНЫХ ЦЕЛЕЙ. ...
    Издательство: Познавательная книга

    Крамер Э. "HTML: наглядный курс Web дизайна" - цена: 212.04 руб.
    Книга посвящена вопросам практического применения языка HTML — одного из самых мощных и универсальных средств представления информации в среде Web. Обилие сведений, уникальный наглядный стиль изложения, обширный практический опыт авторов — все это делает пособие незаменимым подспорьем для новичков, стремящихся освоить передовые информационные технологии. ...
    Издательство: Вильямс

    Дэвис С.Р "C ++ для "чайников ". 4-е изд." - цена: 141.85 руб.
    Книга, которая у вас в руках, - это введение в язык программирования C++. Она начинается с азов: от читателя не требуется каких-либо знаний в области программирования. ...
    Издательство: Вильямс

    Куперштейн В. "MS Office и Project в управлении и делопроизводстве 2-е издание" - цена: 132.52 руб.
    Руководство по использованию приложений MS Office и программы MS Project для решения задач управления современным офисом. Рассмотрены делопроизводство (от работы с оригинальными документами и шаблонами до создания корпоративных систем документооборота и применения средств электронных коммуникаций), планирование персональной деятельности с помощью MS Outlook, управление проектами средствами MS Project (методы управления проектами, создание графиков, управление циклом реализации проекта, ресурсами и финансами, создание отчетов, дополнительные возможности, применение VBA). ...
    Издательство: BHV-Санкт-Петербург

    Карпов Б. "Access 2000 (справочник)" - цена: 78.75 руб.
    Справочник по новой версии популярной СУБД. Основная цель книги — помочь в решении текущих задач с минимальными затратами времени. Вся информация представлена предельно сжато, что позволяет кратко, но исчерпывающе описать основные приемы создания и обслуживания баз данных. ...
    Издательство: Питер

    "MCSE № 70-216 Учебный курс. Администрирование сети на основе Microsoft Windows 2000" - цена: 319.40 руб.
    Учебный курс MCSE № 70-216: Implementing and Administering a Microsoft Windows 2000 Network Infrastructure, посвященный сетевой инфраструктуре Windows 2000, содержит основные сведения об организации сетей на базе этой ОС, поможет освоить навыки по установке и настройке ее основных сетевых компонентов. ...
    Издательство: Русская редакция

    Коржинский С.Н. "Настольная книга Web мастера + CD" - цена: 116.54 руб.
    В книге представлен весь спектр современных технологии создания Web-страниц. За основу приняты новейшие стандарты интернет-консорциума, такие как HTML 4. ...
    Издательство: КноРус

    Иванов А. "Видеомонтаж на компьютере: After Effects 5.0 & Premier 6.0 + CD." - цена: 343.00 руб.
    Данное издание поможет читателю освоить программы Adobe After Effects 5.0 и Adobe Premiere 6.0.
    В книге описаны способы профессионального изготовления подвижной графики, которая в сочетании с видео может быть использована для создания рекламы, клипов, графических заставок любой сложности. ...
    Издательство: Корона Принт

    Платонов Ю.М., Уткин Ю.Г. "Диагностика, ремонт и профилактика персональных компьютеров; Практическое руководство" - цена: 109.21 руб.
    Книга знакомит читателя с основными принципами профилактики, обслуживания и поиска причин отказов и неисправностей компьютера и периферийного оборудования - дисплеев, принтеров, сканеров, устройств CD-ROM. ...
    Издательство: Горячая линия-Телеком, Радио и связь


  • Массивы в Перле - Ассоциативные массивы в Perl являются реализацией хэш-таблиц. Ассоциативные массивы, безусловно, являются уникальным и чрезвычайно полезным свойством языка Perl. Они чрезвычайно удобны для связи числовых или текстовых значений с текстовыми строками или при подсчете количества вхождений текстовых строк (при статистическом анализе). В то время как обыкновенная переменная в Perl имеет префикс $, ассоциативные массивы имеют префикс %. Индексами (ключами) у ассоциативных массивов являются строки. Числовые ключи преобразуются в строки. Ключи заключаются в фигурные скобки, а не в квадратные, как это принято в обычных массивах. Значениями могут быть любые скалярные данные: строки, числа или ссылки. Ассоциативный массив может быть декларирован напрямую как список пар ключ-значение:
  • Perl и работа с сокетами - Иногда возникает необходимость из программы на перле соединиться с другим сервером и передать/принять какую-нибудь информацию. Как правило, возникает необходимость работать с протоколом HTTP, но поняв основные принципы взаимодействия между двумя серверами и прочитав спецификацию интересующего протокола, можно написать программу, работающую практически через любой протокол. Далее мы рассмотрим работу с протоколом HTTP. Первое что нам понадобится это - сокеты (sockets). Сокет - это канал, проложенный между сервером на котором запускается программа и сервером, с которым мы хотим установить соединение. Для работы с сокетами в перле есть модуль - Socket. Для создания сокета используется функция socket. Формат ее таков
  • Интернет: Web Servers
  • Сводная таблица переменных HTTP сервера - Приведенный перечень переменных далеко не полон и во многом зависит от используемого в качестве http-сервера программного обеспечения. Если у Вас есть замечания, дополнения или пожелания пишите. Обозначения: CGI - определена в спецификации CGI 1.1 Apache - Web-server Apache IIS - Internet Information Server Netscape - Netscape Enterprise Server Browser - создается броузером
    Обратите внимание

    Ищете хостинг для сайта? Majordomo.ru предлагает Вам качественный хостинг по доступным ценам. Вот что говорят клиенты, о наших услугах:

    Majordomo IMHO лучший хостер. До него много и более дешевых и более дорогих перепробовал... :( Здесь ВСЕГДА выплняют обещания, а чаще даже больше того... :) А главное всегда можно договориться. Отдельное спасибо Денису Имшенецкому за отличное отношение к клиентам!

    Максим Горшнев URL: http://www.binarys.ru

    P.S.
    Работает партнерская программа. Если Вы разместите у нас сайт Ваших заказчиков с предоплатой хостинга 6 месяцев - стоимость одного месяца Ваша, 12 месяцев - стоимость 2 месяцев Ваша
    .


  • Операционные системы: Windows 2000
  • Windows 2000: синдром отсутствия дискеты - No disk in the drive error Проблема: многие приложения пытаются при запуске обратиться к floppy дисководу, некоторые из них выкидывают диалог Abort, Retry, Ignore c сообщением "There is no disk in the drive. Please insert a disk into drive A:". При этом сам дисковод является работоспособным, да и приложения продолжают нормально функционировать после выбора Ignore или Abort. В журнале событий (Event Log) появляются записи примерно такого содержания: Application popup: Windows 2000: hh.exe - No Disk : There is no disk in the drive. Please insert a disk into drive A:.
  • Базы данных: MySQL
  • MySQL с высоты птичьего полета - Данная статья не в коем случае не претендует на полное руководство по работе с MySQL. Напротив, оно предназначено для тех, кому нужно срочно написать некоторый код на Perl работающий с MySQL. Для работы с MySQL, воспользуемся одним из возможных средств - DBI (Data Base Interface). Для этого подключим его к нашей программе. use DBI; В самом начале работы, нам нужно подключиться к MySQL серверу а затем и к БД. Используем для этого такую конструкцию: $dbh = DBI->connect("DBI:mysql:$basaname", $login, $password); $basaname = Имя вашей базы. $login = Логин для доступа к MySQL серверу. $password = Пароль для доступа к MySQL серверу. Теперь у нас есть дескриптор $dbh с помощью которого, мы можем обращаться к нашей БД. Как правило, он используется для SQL запросов. SQL (Structured Query Language - Язык Структурированных Запросов) - используется для запросов к БД. Конечно слово "Язык" звучит гордо, но дочитав эту статью до конца, вы поймете, что SQL - это очень простой язык и запросы на нем похожи на обычные предложения на английском языке. Итак. Для того что бы сделать запрос к БД, используется метод prepare(). Например:
Если Вам нравится наш сайт, разместите на своем сайте кнопку со ссылкой на eManual.ru. Посмотреть, как она выглядит можно здесь.

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



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное