Реестр Windows

       

Windows

Сейчас Microsoft поставляет операционные системы Windows с тремя ядрами. Каждое ядро оптимизировано под свои виды вычислительных задач. Microsoft пытается переманить разработчиков программного обеспечения на Windows-платформы, утверждая, что интерфейс прикладного программирования (application programming interface, APT) у каждой из них одинаков. Это означает лишь то, что, научившись писать Windows-приложения для одного ядра, Вы поймете, как сделать то же самое для остальных.
Поскольку я объясняю, как писать Windows-приложения на основе Windows API, то теоретически все, о чем Вы узнаете из моей книги, применимо ко всем трем ядрам. На самом деле они сильно отличаются друг от друга, и поэтому одни и те же функции соответствующих операционных систем реализованы по-разному. Скажем так: базовые концепции одинаковы, но детали могут различаться.
Начнем с того, что представляют собой эти три ядра Windows.

Введение
Наборы символов
Что такое объект ядра

Ваше первое Windows-приложение
Определение ограничений, налагаемых на процессы в задании
В каких случаях потоки создаются
Приостановка и возобновление потоков
Атомарный доступ: семейство Inferlockect-функций

Wait-функции
Реализация критической секции: объект-оптекс
Сценарий 1: асинхронный вызов функций
Работа с волокнами
Виртуальное адресное пространство процесса

Системная информация
Резервирование региона в адресном пространстве
Стек потока в Windows 98
Проецирование в память EXE- и DLL-файлов

Стандартная куча процесса
DLL и адресное пространство процесса
Явная загрузка DLL и связывание идентификаторов
Динамическая локальная память потока

Пример внедрения DLL
Примеры использования обработчиков завершения
Примеры использования фильтров и обработчиков исключений
Отладка по запросу

Очередь сообщений потока
Поток необработанного ввода

Реестр Windows

Чтобы удалить апплет Панели управления Администрирование, откройте раздел HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace и найдите там подраздел {D20EA4E1-3957-11d2-A40B-0C5020524153} и переименуйте данный подраздел, поставив минус перед ним (-{D20EA4E1-3957-11d2-A40B-0C5020524153})

Администрирование (Windows XP)
Запрет на Active Desktop
Блокировка контекстного меню
Строчки для комбобокса Адрес

Дисковые утилиты
Запрет на изменение пользователем местоположения папки Мои документы
Учетные записи
Выбираем персонаж (Office XP)
Photoshop и русский шрифт

Что делает RegClean?
Удаление команды Все программы
WinRAR
Сеть (Проигрыватель Windows Media 8.0 и выше)
Формат MS-DOS для файлов и папок (Windows NT/2000/XP)

Раздел - Управление системой

Вот замутили вы свои безнеса, дела пошли в гору. Укрупнение, открытие филиалов, представительств и тд и тп. Стали вы крупняком, до олигархов уже рукой подать, пора задумываться как всем этим управлять. На помощь вам уже спешат очередные умные дядьки поминающие толк в системах. Наплевать каких, лишь бы деньги приносили.

Исследование
Менеджмент
Методы
Гос. ведомства
Механизм
Теория
Управление
ЕВФРАТ - Документы

Кабель

Кабельную продукцию в зависимости от конструкций подразделяют на кабели, провода и шнуры.
Кабель — одна или более изолированных жил (проводников), заключенных, как правило, в металлическую или неметаллическую оболочку, поверх которой в зависимости от условий прокладки и эксплуатации может иметься соответствующий защитный покров, в который может входить броня.
Провод — одна неизолированная или одна и более изолированных жил, поверх которых в зависимости от условий прокладки и эксплуатации может иметься неметаллическая оболочка, обмотка и (или) оплетка волокнистыми материалами или проволокой.
Шнур — две или более изолированных гибких или особо гибких жил сечением до 1.5 мм2, скрученных или уложенных параллельно, поверх которых в зависимости от условий эксплуатации могут быть наложены неметаллическая оболочка и защитные покрытия.
Основными элементами всех типов кабелей, проводов и шнуров являются токопроводящие жилы, изоляция, экраны, оболочка и наружные покровы. Неизолированные провода изоляции не имеют. В зависимости от назначения и условий эксплуатации кабелей и проводов экран и наружные покровы могут отсутствовать.

Классификация кабельной продукции и ее основные элементы
Кабели, провода и шнуры для горных разработок и землеройных работ
Кабели контрольные, сигнализации и блокировки
Станционные, распределительные и шахтные кабели и провода связи
Токовые нагрузки на кабели, провода и шнуры

Руководство администратора MetaFrame XP с FR2 и SP2

В мультипроцессорной среде Citrix рекомендует использование RAID. Если RAID недоступен, используйте Fast SCSI 2, 3 или Ultra 160. Для четырех и более процессоров установите минимум два контроллера: один для диска с операционной системой, а второй - для приложений и временных файлов. Изолируйте опреционную систему настолько, насколько возможно. Не устанавливайте приложений на диск с ОС. Постарайтесь равномерно распределить нагрузку на диски по контроллерам.
Размеры разделов и жестких дисков зависят как от числа пользователей, так и от приложений. Microsoft Internet Explorer, Microsoft Office и другие приложения могут увеличить профили пользователя до сотен мегабайт. Большое число профилей может занимать гигабайты данных. У вас должно быть достаточно места для хранения профилей.
Все разделы, особенно системный, должны располагаться на файловой системе NTFS из-за ее более высокой защищенности, лучшей производительности и отказоустойчивости.
По возможности устанавливайте на сервере только один протокол. Это осбождает системные ресурсы и снижает сетевой траффик. Если необходимо несколько протоколов, делайте их привязку так, чтобы наиболее часто используемый протокол был первым.
При работе с Terminal Services требуется больший размер реестра для хранения настроек пользователя и приложений. Для однопроцессорной системы вы должны зарезервировать минимум 40Мб под реестр, а в четырехпроцессорной системе и выше - не менее 100Мб.

Редактирование реестра
Развертывание по расписанию

Оптимизация запросов в системах баз данных

С моей точки зрения, оптимизация запросов является наиболее важным и интересным направлением исследований и разработок во всей области баз данных. Важность этого направления определяется тем, что от развитости компонента оптимизации запросов критически зависит общая производительность любой SQL-ориентированной СУБД (я ограничиваюсь этим классом систем, потому что, во-первых, они полностью довлеют на современном рынке СУБД, и, во-вторых, методы оптимизации наиболее развиты именно для SQL-запросов). Я считаю это направление наиболее интересным, потому что при решении задач оптимизации приходится использовать самые разнообразные подходы и методы из различных областей вычислительной науки и математики: методы оптимизации программ, применяемые в компиляторах языков программирования, математическую логику, математическую статистику, методы искусственного интеллекта, распознавания образов и т.д.
На протяжении последних тридцати лет эти факторы привлекают к данному направлению внимание сотен исследователей, опубликовавших тысячи статей, многие из которых доступны и/или интересны только профессионалам. Но некоторое знакомство с методами оптимизации запросов полезно гораздо более широкой аудитории: проектировщикам и администраторам систем баз данных, разработчикам приложений баз данных и даже пользователям этих приложений. Такое знакомство обеспечивают обзоры методов оптимизации. До сих пор русскоязычным читателям были доступны моя обзорная статья и перевод более современной обзорной статьи Сураджита Чаудхари.

Цели оптимизации

Оборудование и технологии предприятий

Предметом дисциплины "Оборудование предприятий"является изучение механизации и автоматизации процесса товародвижения, анализ рынка оборудования, подбор, установка и рациональная эксплуатация всех видов торгово-технологического оборудования. Изучение дисциплины основано на достижениях науки, техники и технологии, мировой практики совершенствования процесса товародвижения.
Актуальность курса возросла в связи с переходом страны к рыночным отношениям и изменениями, произошедшими в результате интеграции экономики страны с мировой экономикой Рынок торгово-технологического оборудования стал интенсивно развиваться по следующим причинам:
во-первых, благодаря развитию внутренней торговли и увеличению спроса на оборудование,
во-вторых, за счет притока наиболее прогрессивного оборудования из промышленно развитых стран.
Такая ситуация способствовала образованию большого числа торгово-посреднических фирм, закупающих оборудование оптом и реализующих его на российском рынке. Одновременно они же предоставляют услуги технологического проектирования, включая разработку дизайн-проектов, проведение монтажных работ и технического обслуживания, все виды сервисных услуг.

Механизация и автоматизация торгово-технологических процессов в магазинах
Общая классификация весоизмерительных приборов
Оборудование общего назначения
Оборудование для формования шоколадных изделий
Технология изготовления цельноформованной обуви

Автоматизация технологических процессов основных химических производств
Механизация измельчения зернобобовых кормов
Выбор техники и организации технологических процессов
Организация транспортного обслуживания населения
Справочник базовых цен на проектные работы для строительства

Правила технической эксплуатации АЗС
Сокращение объемов сжигания попутного газа
Основные принципы формирования системы удостоверяющих центров
Практический инструментарий организации управления
Методика исследования конкуренции на рынке отрасли

Организация проектирования
Объемно-планировочные решения
Общественное питание классификация предприятий

Операционные системы реального времени

Операционные системы реального времени (ОСРВ) предназначены для обеспечения интерфейса к ресурсам критических по времени систем реального времени. Основной задачей в таких системах является своевременность (timeliness) выполнения обработки данных.
В качестве основного требования к ОСРВ выдвигается требование обеспечения предсказуемости или детерминированности поведения системы в наихудших внешних условиях, что резко отличается от требований к производительности и быстродействию универсальных ОС. Хорошая ОСРВ имеет предсказуемое поведение при всех сценариях системной загрузки (одновременные прерывания и выполнение потоков).
Существует некое различие между системами реального времени и встроенными системами. От встроенной системы не всегда требуется, чтобы она имела предсказуемое поведение, и в таком случае она не является системой реального времени. Однако даже беглый взгляд на возможные встроенные системы позволяет утверждать, что большинство встроенных систем нуждается в предсказуемом поведении, по крайней мере, для некоторой функциональности, и таким образом, эти системы можно отнести к системам реального времени.

Продолжение

Информатика -взгляд 2

Коренное отличие информатики от других технических дисциплин, изучаемых в высшей школе, состоит в том, что ее предмет изучения меняется ускоренными темпами. Сегодня количество компьютеров в мире превышает 300 миллионов единиц и продолжает удваиваться в среднем каждые три года. При этом каждая вычислительная система по-своему уникальна. Найти две системы с одинаковыми аппаратными и программными конфигурациями весьма сложно, и потому для эффективной эксплуатации вычислительной техники от специалистов требуется достаточно широкий уровень знаний и практических навыков.
Вместе с тем, в количественном отношении темп численного роста вычислительных систем заметно превышает темп подготовки специалистов, способных эффективно работать с ними. При этом в среднем один раз в полтора года удваиваются основные технические параметры аппаратных средств, один раз в два-три года меняются поколения программного обеспечения, и один раз в пять-семь лет меняется база стандартов, интерфейсов и протоколов.

Файлы и файловая структура
Настройка средств ввода-вывода данных
Приемы и средства автоматизации разработки документов
Средства для работы с растровой графикой
Языки программирования

Программирование на языке Java

Вообще опасно объявлять каждую новую технологию программирования революционной. Если вы поторопитесь подать свой голос за признание технологии, подобной той, которая реализована в языке Java, революционной — вас могут закидать тухлыми яйцами или занести в разряд пустозвонов, падких на модные новинки. Что же в таком случае делает тот или иной продукт революционным ? Он не может быть только лишь компактней, быстрее и дешевле. Такой продукт должен изменить весь стиль работы, радикально упростив решение сложных проблем.
Создание языка Java — это действительно один из самых значительных шагов вперед в области разработки сред программирования за последние 20 лет. Язык HTML (Hypertext Markup Language — язык разметки гипертекста) был необходим для статического размещения страниц во “Всемирной паутине” WWW (World Wide Web). Язык Java потребовался для качественного скачка в создании интерактивных продуктов для сети Internet.
Три ключевых элемента объединились в технологии языка Java и сделали ее в корне отличной от всего, существующего на сегодняшний день.

Революция по имени Java
Работа с изображениями

Обработка звука в Adobe Audition 1.5

Особенности программы, о которых нужно помнить
Для того чтобы эффективно применять программу Adobe Audition в своем творчестве, нужно иметь представление о ее некоторых принципиальных особенностях. Рассмотрим их.
Программа Adobe Audition предназначена для работы с оцифрованным звуком, т. е. аналоговые звуковые волны должны быть предварительно преобразованы (сэмплированы) в последовательность двоичных цифровых отсчетов. Такое преобразование осуществляется в аналого-цифровом преобразователе (АЦП). В результате работы АЦП получается цифровой образ звука, — то, что по-английски называется Waveform (волновая форма). Волновые формы хранятся на жестком диске в файлах различных форматов. Чаще всего это файлы с расширением имени WAV. Таким образом, когда вы "собираете" в Adobe Audition аудиокомпозицию, WAV-файлы служат стандартными элементарными блоками, кирпичиками.
В Adobe Audition есть два принципиально различных режима работы: редактирование отдельных волновых форм и совместное мультитрековое редактирование совокупности волновых форм. У каждого из режимов есть свое главное меню и свое главное окно: Edit Waveform View и Multitrack View --два различных по назначению звуковых редактора, объединенных в функциональный комплекс. Важно понимать, что операции редактирования, выполняемые в режиме Edit Waveform View (подобные вырезке, вставке и обработке эффектами), по своей сути являются разрушающими, и когда вы сохраняете файл, изменения вносятся непосредственно в волновую форму. Редактирование, выполненное в Multitrack View (перенос, состыковка волновых форм, изменение громкости, панорамы, параметров эффектов реального времени и т. п.), является неразрушающим.
Функция многократной отмены Undo дает вам свободу при работе над волновыми формами. Не стоит переживать о том, что самый интересный результат творчества вдруг может оказаться безвозвратно утраченным. Однако за свободу приходится платить. В данном случае возможность многократной отмены операций достигается ценой затрат дисковой памяти. Правда, все автоматически созданные копии будут также автоматически и удалены с жесткого диска, когда вы закроете файл или выйдете из программы. Но непосредственно в процессе работы с Adobe Audition нужно иметь на диске много свободного места. Впрочем, вы можете ограничить максимальное число уровней Undo или вовсе отключить эту функцию, если есть проблемы с дисковым пространством.

Введение
Готовим программу к работе
Учимся работать с файлами, волновыми формами и воспроизводить звук
Записываем звук с микрофона
Анализируем запись и определяем стратегию обработки сигнала

Избавляемся от огрехов записи, шума и искажений
Корректируем спектр и преобразуем стереополе
Выполняем динамическую обработку
Знакомимся со встроенными эффектами
Сводим мультитрековый проект в стерео

Создаем саундтрек к фильму
Сводим проект в surround

Техника финансовых вычислений на Excel

Современные учебники финансового менеджмента все чаще прямо адресуются к Excel как средству выполнения расчетов. Электронные таблицы исторически и были задуманы как программное средство решения пользователем ПЭВМ задач финансового учета и анализа. Справочные издания с корректным изложением теоретического материала, лежащего в основе аппарата встроенных финансовых функций появляется и на русском языке. Предпринимаются попытки перевода работ зарубежных специалистов, имеющих большой практический опыт успешного решения учетных задач электронными таблицами.
Вместе с тем, при самостоятельном освоении программы необходимо иметь в виду, что изложение теоретических основ и методических принципов работы некоторых встроенных процедур Excel, например математического программирования, многомерного статистического анализа и управления списком записей как однотабличной базой данных, является предметом специальных учебных курсов, входящих в программу университетской подготовки экономиста. Полное руководство по Excel занимает тысячу страниц, но даже при этом в учебных целых многие темы должны быть дополнительно поддержаны методическими разработками преподавателя высшей школы.

Продолжение

Разработка и проектирование мультимедийного приложения

В настоящее время разработке мультимедийных продуктов уделяется много внимания, особенно, если речь идет о создании компьютерных энциклопедий, электронных учебников, развлекательных и познавательных программ и т.д. Что же такое мультимедийный продукт? Во-первых – это программный продукт, обязательно предоставляющий пользователю интерактивный, то есть диалоговый, режим работы, который предполагает обмен командами и ответами между человеком и компьютером. Во-вторых, это среда, где используются разнообразные видео- и аудиоэффекты.

Продолжение
Мультимедиа на вашей страничке

Теория электропривода

По характеру влияния на механические колебания в механике все силы и моменты делятся на консервативные и диссипативные.
Консервативными называются силы и моменты, при воздействии которых на систему не происходит поглощения энергии колебаний. Такими являются силы, не зависящие от скорости, в частности сила тяжести, работа которой за период колебаний скорости всегда равна нулю. Диссипативными называются силы и моменты, при воздействии которых на систему происходит поглощение энергии колебаний. Вязкое трение является примером диссипативной силы (момента), так как в соответствии с при изменении знака скорости изменяется и знак момента, а механическая мощность сохраняет положительный знак, что соответствует поглощению энергии колебаний.

Исследование электробезопасности трехфазных электрических сетей
Правила безопасности при эксплуатации электроустановок

Глобальные сети компьютеров. Практическое введение в Internet

Что же представляет собой сеть Internet, и какие возможности она способна вам предоставить?
В конце 60-х годов стартовал проект создания глобальной сети, способной объединить компьютеры, расположенных в разных городах, странах или даже на разных континентах. Этот проект финансировался американским правительством в рамках военного агенства DARPA (Defense Advanced Research Projects Agency). В результате была создана сеть DARPANET, а также несколько других сетей, обслуживающих военно-космическую промышленность США.
Не углубляясь в историю, отметим, что в настоящее время сеть Internet объединила многие глобальные сети и насчитывает миллионы серверов. Эти серверы разбросаны по всему миру.
Практически каждый, кто имеет компьютер с модемом (можно не особенно мощный), может подключиться к сети Internet. Благодаря различным коммерческим организациям и благотворительным программам сеть Internet стала теперь доступна и в нашей стране, причем не только для "новых русских", но и для студентов, и даже для школьников. В нашей книге вы найдете всю информацию, необходимую для подключения к сети Internet.

Мир Internet - журнал для пользователей Сети
Почта, телеграф, телефон, Интернет
Назначение, выполняемые операции и преимущества системы «Интернет-Банк»

Зачем нужен аудиоредактор Sound Forge?

Многие программы многоканальной записи и «виртуальные студии» (Cakewalk, Cubase, Samplitude и т.д.) обладают развитыми наборами функций редактирования и обработки «живого» звука. Однако, далеко не все их алгоритмы позволяют достичь качественного результата. Например, модуль программы Cakewalk под названием Time/Pitch Stretch (Растяжение времени/высоты тона) позволяет менять скорость воспроизведения в небольших пределах, при более глубокой корректировке появляются слышимые искажения. Кроме этого, у модуля отсутствует возможность ввода изменения скорости в музыкальных единицах темпа - четвертных нотах в минуту. А при работе со звуковыми библиотеками требуется именно такая возможность.

Зачем нужен аудиоредактор Sound Forge?