CVS. Система управления параллельными версиями
CVS - это система контроля версий. Используя ее, вы можете вести историю ваших файлов с исходными текстами.
Например, иногда при определенном изменении в коде могут появиться ошибки, которые вы не сможете обнаружить в течение длительного времени. С помощью CVS вы легко можете обратиться к старым версиям, чтобы точно выяснить, что именно привело к ошибке. Иногда это сильно помогает.
Конечно, вы можете хранить каждую версию каждого файла, которые вы создаете. Это будет стоить вам невероятного объема дискового пространства. CVS хранит все версии файла в одном файле таким образом, что запоминаются лишь изменения между версиями.
CVS также поможет, если вы являетесь членом группы разработчиков одного проекта. Очень легко попортить чужие изменения, если только вы не крайне аккуратны. Некоторые редакторы, такие как GNU Emacs, стараются проследить, чтобы два человека не изменяли одновременно один и тот же файл. К сожалению, если кто-то использует другой редактор, эта предосторожность не сработает. CVS решает эту проблему, изолируя разработчиков друг от друга. Каждый работает в своем собственном каталоге, а затем CVS объединяет законченные работы.
Что такое CVS?
Использование клиента с парольной аутентификацией
Системы искусственного интеллекта
Искусственный интеллект (ИИ) - это наука о концепциях, позволяющих ВМ делать такие вещи, которые у людей выглядят разумными. Но что же представляет собой интеллект человека? Есть ли эта способность размышлять? Есть ли эта способность усваивать и использовать знания? Есть ли эта способность оперировать и обмениваться идеями? Несомненно, все эти способности представляют собой часть того, что является интеллектом. На самом деле дать определение в обычном смысле этого слова, по-видимому, невозможно, потому что интеллект - это сплав многих навыков в области обработки и представления информации.
Центральные задачи ИИ состоят в том, что бы сделать ВМ более полезными и чтобы понять принципы, лежащие в основе интеллекта. Поскольку одна из задач состоит в том, чтобы сделать ВМ более полезными, ученым и инженерам, специализирующимся в вычислительной технике, необходимо знать, каким образом ИИ может помочь им в разрешение трудных проблем.
Модели и методы решения задач
Инструментарий синтеза русской речи
Раздел - Биржевой анализ - Паттерны
Паттерны хороши настолько, насколько цена им следует. Многие игроки увлекаются охотой за паттернами, полагая, что все, что им нужно для торговли - хороший сетап. К сожалению, такой подход чаще всего ведет к потере денег. Торговые сетапы - это прогнозные архетипы, не больше и не меньше. Некоторые из них работают, словно по учебнику, тогда как другие никак не поддаются пониманию.
OpenBSD - статьи
Начиная с версии 2.5, появилась возможность использования OpenBSD в качестве Ethernet Bridge. Использование функции Bridge позволяет объединить несколько сегментов Ethernet в один логический сегмент. При этом допустимо использование правил фильтрации pf/ipf, что позволяет превратить OpenBSD в прозрачный IP фильтр.
Чтобы настроить OpenBSD в качестве Ethernet Bridge, нужно выполнить следующие шаги:
1. Сконфигурировать ядро OpenBSD, включив в него псевдо-устройство "bridge". Файл конфигурации ядра должен содержать строку "pseudo-device bridge 1". Вместо числа 1 нужно подставить количество предполагаемых логических сегментов.
2. Создать файл конфигурации /etc/bridgename.bridge0, содержащий команды конфигурации Bridge, например:
add rl0 add fxp0 up
В данном случае мы объявляем интерфейсы fxp0 и rl0 одним логическим Ethernet сегментом. Подробнее о командах конфигурирования Bridge можно прочитать в . При использовании нескольких логических сегментов, следует создать файл конфигурации для каждого псевдоустройства bridge.
Настройка Ethernet Bridge
Русификация OpenBSD
Примеры использования IPF
OpenBSD - заметки конечного пользователя
Основы языка Ассемблера
Современные процессоры (начиная с 80386), в отличие от своего предшественника 8086, являются 32-разрядными. Это дает возможность программисту использовать в программе 32-разядные операнды (т. е. числа в диапазоне до 232-1=4 294 967 295), что во многих случаях позволяет упростить алгоритм программы и повысить ее быстродействие. Программа, предполагающая работать с 32-разрядными операндами, должна иметь в своем составе одну из директив .386, .486 или .586, которые разрешают транс тору использовать дополнительные средства соответствующего процессе. Включение в программу этой директивы одновременно открывает доступ и к дополнительным командам и способам обращения к памяти, отсутствующим в процессоре 8086, что также расширяет возможности программирования. Эти средства описаны в главе, посвященной расширенным возможностям современных процессоров.
Введение
Подготовка и отладка программы
Циклы и условные переходы
Использование средств 32-разрядных процессоров в программировании
ААА ASCII-коррекция регистра АХ после сложения
Микросхемы российские
Запуск ИС происходит при условии U0вх не более 1/3 от Uп, подаваемое на вывод "запуск". Для устранения нестабильности запуска таймера, вызванной пульсацией источника питания, рекомендуется параллельно с источником питания в непосредственной близости к выводам ИС включать конденсатор емкостью 1...10 мкФ. Максимальное напряжнение сброса находится в пределах 0,4...1 В. В случае неиспользования вывода сброса его необходимо подключать к выводу 8. В случае неиспользования вывода "контроль делителя" его необходимо замкнуть на корпус через блокирующий конденсатор емкостью 0,01...0.1 мкФ. Минимальная длительность импульса, генерируемого таймером, состовляет 20 мкс. Не рекомендуется подавать на выводы 2,4,6,7 напряжение, превышающее напряжение питания.
Назначение выводов 1008ВИ1
Параметры интегральных микросхем 1008 серии
Условное графическое обозначение
Параметры интегральных микросхем 1022 серии
Параметры интегральных микросхем 1025 серии
Параметры интегральных микросхем 1032 серии
Параметры интегральных микросхем 1103 серии
Параметры интегральных микросхем 1107 серии
Параметры интегральных микросхем 1113 серии
Параметры интегральных микросхем 1114 серии
Параметры интегральных микросхем 140 серии
Параметры интегральных микросхем 143 серии
Параметры интегральных микросхем серии 1446
Параметры интегральных микросхем 148 серии
Параметры интегральных микросхем 153 серии
Условное графическое обозначение ИМС К155АГ1
Корпус ИМС К155ПП5
Предельно допустимые режимы эксплуатации
Условное графическое обозначение
Параметры интегральных микросхем 159 серии
Параметры интегральных микросхем 174 серии
Параметры интегральных микросхем 544 серии
Параметры интегральных микросхем 548 серии
Среда TrEx
Хочу обратить внимание читателей, что никаких откровений или мыслей, блистающих особой глубиной/новизной, вы здесь не найдёте. Просто прикладной программист среднего (или чуть выше) уровня излагает свои соображения, рождённые опытом работы, и иллюстрирует их конкретными примерами работающего инструментария.
Ещё раз подчёркиваю, что по всем вопросам изложена моя личная точка зрения. Я открыт для конструктивной дискуссии и с радостью восприму все замечания, исправления и дополнения к исходным текстам.
Предполагается, что читатель знаком с основными принципами объектно-ориентированного программирования и разработки приложений.
Последовательность изложения: вначале будет описана совокупность инструментов. Это займёт несколько статей (глав) – вместе с исходными текстами и примерами использования.
Программная среда для динамического анализа бинарного кода
Разработка приложений для Internet
В этом томе мы продолжим изучение библиотеки классов MFC и ее возможностей. Теперь мы расскажем о использовании Microsoft Visual C++ и библиотеки MFC для разработки приложений Internet и Intranet. Мы также затронем технологию ActiveX и расскажем о том как использовать в своих приложениях готовые органы управления OLE и ActiveX. В приложениях, представленных в данной книге, мы будем активно работать с диалоговыми панелями. На примере списка с пиктограммами и линейного индикатора вы научитесь использовать стандартные органы управления Windows 95 и Windows NT. Мы также приведем начальные сведения о использовании мультизадачности в приложениях MFC. Одно из наших приложений будет создавать дополнительную задачу, выполняющую загрузку файлов с сервера FTP в фоновом режиме.
До недавнего времени создание приложений, которые могут работать с ресурсами сети Internet или Intranet, являлось достаточно сложной задачей. Программист должен был использовать интерфейс сокетов Windows или программировать на более низком уровне протокола TCP\IP.
Чтобы облегчить тяжелый труд программиста, Microsoft разработала новый программный интерфейс Win32 Internet, получивший красивое название WinInet. С использованием WinInet значительно облегчается создание приложений, работающих с протоколами HTTP, FTP и системой Gopher. При этом программист избавляется не только от необходимости программирования на уровне сокетов Windows или протокола TCP\IP, но и от самостоятельной реализации протоколов HTTP и FTP.
Интерфейс WinInet
Метод DoDataExchange
Метод OnInitDialog
Самоучитель по Animation For Internet
Ulead GIF Animator
Jasc Animation Shop
Adobe ImageReady
Macromedia Flash
Corel R.A.V.E
Adobe After Effects
Справка по Ассемблеру для AVR
Компилятор транслирует исходные коды с языка ассемблера в объектный код. Полученный объектный код можно использовать в симуляторе ATMEL AVR Studio, либо в эмуляторе ATMEL AVR In-Circuit Emulator. Компилятор также генерирует код, который может быть непосредственно запрограммирован в микроконтроллеры AVR.
Компилятор генерирует код, который не требует линковки.
Компилятор работает под Microsoft Windows 3.11, Microsoft Windows95 и Microsoft Windows NT. Кроме этого есть консольная версия для MS-DOS.
Набор инструкций семейства микроконтроллеров AVR описан в данном документе кратко, для более полной информации по инструкциям обращайтесь к полному описанию инструкций и документации по конкретному микроконтроллеру.
Война миров - Ассемблер против Си
Ассемблерные головоломки или может ли машина понимать естественный язык
Ассемблер и Win32
Архитектура x86-64 под скальпелем ассемблерщика
Микросхемы и их применение
Переход от традиционных методов сборки функциональных узлов аппаратуры из готовых типовых электрорадиоэлементов к принципиально новой технологии, совмещающей процессы изготовления элементов и процессы объединения их в конструктивно завершенную функциональную структуру, стал возможным лишь благодаря полупроводниковой технологии, освоившей значительное количество новых весьма эффективных приемов и процессов. Результаты этого перехода оказались столь существенными, что знаменовали подъем всей электроники на качественно новый уровень, Появление ИС — это фактически создание новой, более совершенной элементной базы РЭА. Интегральная технология изменила представление об оптимальных функциональных структурах радиоэлектронных устройств и их функциональном базисе. Она вызвала к жизни новые принципы и способы конструирования аппаратуры, оказывает глубокое влияние на все этапы изготовления радиоэлектронных устройств и на способы их эксплуатации, невиданно расширяет сферу их применения.Произошло формирование специальной отрасли электроники, разрабатывающей проблемы конструирования и производства электронных изделий на базе интегральной технологии. Эта отрасль получила название микроэлектроники.
Микросхема КР1008ВЖ28
Радиоэлектронные устройства в быту
Источники питания
Печатные платы в радиолюбительской практике
Микросхемы последовательностного типа
Триггеры
Формирователи и генераторы импульсов
Подавление дребезга механических контактов
КР1182ПМ1
На одной микросхеме
О чем помнит микросхема
Микросхемы повышенного уровня интеграции
Микроэлектронные ОЗУ
Микросхемы серии ТТЛ
Микросхемы серии КМОП
Формирователи и генераторы импульсов
Схемотехника узлов на МОП микросхемах
Справочник по цифровым логическим микросхемам КМОП
Схемотехника узлов на МОП микросхемах
Охранные устройства и средства безопасности
Учебник по автоустановке Windows
Пакетные файлы могут быть запущены из cmdlines.txt или svcpack.inf, которые будут исполнены на Т-13/Т-12 этапе установки Windows (Т-13 означает 13 минут до окончания установки).cmdlines.txt удобен для таких задач как Добавление Пользователей, или для импортирования заранее подготовленных ключей реестра HKEY_CURRENT_USER в профиль по умолчанию (Default Profile). Подробнее о cmdlines.txt можно почитать в соответствующей статье в разделе Справочник.
Microsoft Setup Manager
Комбинированный метод
Процесс установки по минутам
Состав аварийно-восстановительного диска
Авторизация RIS в Active Directory
Настройка параметров журнала
Основные возможности XPlode
Microsoft Project 2003 для менеджеров
Project — программный продукт компании Microsoft, призванный помочь менеджерам и руководителям в управлении проектами. Программы Word, Excel и Outlook лишь отчасти способствуют автоматизации рабочего места менеджера, программа Project помогает решить эту проблему. При планировании проекта нужно составить список задач, требующих решения, и список ресурсов, которые могут в этом помочь, а затем назначить ресурсы задачам. На этапе осуществления проекта необходимо следить за ходом работы, сроками и затраченными средствами. Microsoft Project автоматизирует эти процессы.
В России Microsoft Project используется не так давно, после появления версии 2002, хотя существует он уже почти 10 лет. На сегодняшний день последней версией является Microsoft Office Project Professional 2003. Кроме Professional существуют Project Standard, Server и Web Access. Это не значит, что данный раздел не подходит для изучения Microsoft Office Project Standard 2003 или какой-либо другой версии программы, просто между версиями могут быть некоторые различия. Хотя Project 2002 практически не отличается от 2003, так что раздел в каком-то смысле универсален. Рассмотрим версии программы Microsoft Office Project подробнее.
Общие сведения
Интерфейс
Главное меню
Дополнительные окна
Окна вставки и поиска
Консультант и система помощи
Основы создания проектов
Анализ
Приложения