вторник, 15 февраля 2011 г.

Торпедные лодки типа Nazario Sauro. Ю. И. Александров


Основные ТТХ

Водоизмещение, т:

- надводное,…1442

- подводное…1637

Длина наибольшая, м…63,9

Ширина корпуса наибольшая, м…6,8

Осадка средняя, м…5,7

Запас плавучести, %…13.5

Архитектурно-конструктивный тип…однокорпусная

Глубина погружения оперативная, м…250

Автономность, сут…35

Экипаж, чел… 49 (7 офицеров)

Энергетическая установка:

- тип…ДЭУ с полным

электродвижением

- число х мощность (тип) ДГ кВт…3 х 720 (GMT А210 16NM)

- число х мощность (тип)

дизелей в составе ДГ л.с…3 х 1070 (GMT)

- число х мощность ГЭД, л. с…1 х 4200/3650*

- число гребных валов…1

- число групп АБ х число

элементов в группе…2 х 148

Скорость полного хода, уз:

- надводная…11

- подводная…19,3

- в режиме РДП…12

Дальность плавания (при скорости хода, уз), мили

- надводная…6150 (11)

- в режиме РДП…2500 (12)

- подводная…250 (4)

или 19,3(19)

Вооружение

Торпедное:

- число х калибр ТА, мм…6 х 533

- боезапас торпед…12

- тип торпед…ф "Whitehead тип А-184"

- число и тип мин,

принимаемых взамен торпед…24 VSSM 600

Радиоэлектронное: -тип системы управления

оружием…SMASACTIS-BSN-716(V) 1

- тип ГАК…AESN IPD-70S, в составе:

ГАС пассивного определения дистанции типа AESN MD 100S; ГАС ОГС типа "Velox М5"

- тип РЛС…SMABPS-704 (навигац),

"Electronica BLD-727" (СОРС)

- тип перископов…ф. "Pilkington Optronics":

СК 31 (поисковый); СН 8 (атаки)

ПЛ типа Nazario Sauro представляют собой вторую, после окончания Второй мировой войны, серию итальянских ДПЛ. (Первая серия - 4 ед. типа Enrico Toti водоизмещением 524/582 т, вошедшие в строй в 1968-69 гг.). ПЛ предназначались для действий в прибрежных районах. ПЛ S 518 и S 519 были впервые заказаны в 1967 г, но затем заказ был ликвидирован и вновь выдан в 1972 г. ПЛ S 520 и S 527 были заказаны

* Мощность форсажная/продолжительная

в 1976 г. Задержка в сроках сдачи первых 2-х ПЛ была вызвана тем, что на S 518 и S 519 пришлось сменить АБ на АБ ф. CGA, удовлетворивших требования флота.

Все ПЛ типа Sauro прошли модернизацию: S 579 - в 1990 г., S 518-в 1991 г., S 521 - в 1992 г. и S 520-в 1993 г. Были установлены АБ большей емкости, заменено вспомогательное оборудование и улучшены условия обитаемости. На ПЛ S 518Nazario Sauro прошли испытания ГАС с ГПБА ф. "Thomson-Sintra" и новые системы управления оружием.

Конструкция ПЛ - однокорпусная, с надстройкой и килевой наделкой в средней части. ПК изготовлен из стали HY-80, межотсечными переборками делится на 6 отсеков. Концевые переборки ПК-сферические.

Для выхода из аварийной ДПЛ в носовой и кормовой оконечностях предусмотрены спасательные люки.

На 4-ой ПЛ и ПЛ последующей подсерии "улучшенный Sauro" установлена цистерна быстрого погружения.

Управление торпедной стрельбой по первоначальному проекту осуществлялось с помощью СУ CCRG, позволявшей одновременно следить за 4 целями и связанной со всеми средствами обнаружения, аппаратурой РЭП и оружием.

В ходе модернизаций на всех ПЛ была установлена АСБУ SMA SACTICS-BSN-716 (V) 1, позволяющая следить одновременно за 30 целями.

Торпедная ПЛ Garlo Fecia Di Cassato



среда, 12 января 2011 г.

Валентин Викторович Красник - Выбор электроприводов и входящих в них основных элементов

Вопрос. Как должен производиться выбор типа электроприводов?

Ответ. Должен производиться на основе технико-экономического сопоставления различных вариантов применительно к конкретным задачам и условиям его назначения.

При этом рекомендуется учитывать следующее:

при ступенчатом или плавном регулировании без решения задач экономии электроэнергии скольжения электропривод с параметрическим регулированием может использоваться для улучшения условий пуска;

электропривод, регулируемый напряжением, можно использовать для улучшения условий пуска и регулирования частоты вращения без решения задач экономии электроэнергии скольжения;

каскадный электропривод может использоваться для регулирования частоты вращения с экономией энергии скольжения;

частотно-регулируемый электропривод может использоваться для экономичного регулирования частоты вращения асинхронных двигателей с короткозамкнутым ротором, а также синхронных двигателей (5.4.51).

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

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

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

Вопрос. Какие трансформаторы и реакторы рекомендуется применять для электроприводов?

Ответ. Рекомендуется применять трансформаторы и линейные реакторы в «сухом» исполнении (5.4.55).

Вопрос. Какие мероприятия следует применять для обеспечения ЭМС электропривода?

Ответ. Следует применять индивидуально или в целесообразных сочетаниях, определяемых конкретными условиями, следующие мероприятия:

повышение пульсности преобразователя;

организация раздельного питания потребителей;

установка фильтров;

экранирование кабелей;

пространственное разделение технических средств, проводов и кабелей.

При этом рекомендуется:

все металлические части корпуса устройств соединять между собой через возможно большую площадь поверхности;

прокладывать контрольные и силовые кабели раздельно, с минимальным расстоянием между ними не менее 20 см;

подключать измерительные датчики и цепи управления экранированным контрольным кабелем;

отделять кабель сетевого питания электропривода от кабеля питания электродвигателя заземленными перегородками (5.4.56).


Информационный SMS-канал | Макс Каневский

ТЕРМИН, ИСПОЛЬЗУЕМЫЙ В ДАННОМ РАЗДЕЛЕ:

Информационный SMS-канал – служба распространения текстовых сообщений среди абонентов сетей сотовой связи в формате SMS.


Первый SMS-канал в преддверии выборов в Государственную думу в декабре 2003 года организовала сотовая сеть «Билайн» в Калининграде. Подписка предусматривала возможность получения новостей от предвыборного штаба кандидатов. Наиболее активным избирателям предлагали отправлять наказы и жалобы кандидату с помощью SMS. С тех пор подвиг «Билайн» никто из операторов не повторял.

СОЗДАНИЕ SMS-КАНАЛА

В рамках работы канала существует не менее двух вариантов доставки информации избирателю:

1. С помощью традиционной SMS-рассылки.

2. С помощью размещения канала в меню SIM-карты услуг оператора сотовой связи. Мы уже описывали этот формат ранее в разделе, посвященном организации SMS-платежей.

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

Структура канала может варьироваться аналогично содержанию интернет-сайта – от одного раздела до нескольких. Можно присвоить собственный код каждому разделу в рамках канала – себестоимость канала от количества разделов практически не меняется. Например, партия «За любовь!», кандидаты которой одновременно участвуют в избирательной кампании по нескольким округам, может открыть вариант персональной подписки на новости каждого кандидата. В таком случае абонент, отправивший SMS со словом ZAL, получит еще одно сообщение, в котором ему будет предложено выбрать новости интересующего его кандидата.


ПРИМЕР СТРУКТУРЫ SMS-КАНАЛА


Пример SMS на экране телефона.

Избиратель может оформить подписку на новости по следующим разделам:

– Новости партии (код подписки part).

– Новости лидера (код подписки lider).

– Новости из Энска – в разделе размещаются новости о кандидате Иванове И.И., баллотирующемся от партии в данном городе (код подписки ensk).

– Новости из Эмска – в разделе размещаются новости о кандидате Петрове И.И., баллотирующемся от партии в данном городе (код подписки emsk), и т. п.

– Все новости (код подписки vse).

Чтобы о канале узнали избиратели, кандидаты размещают сервисный номер для подписки на своих предвыборных информационно-агитационных материалах. Например, на агитационных материалах партии «За любовь!» можно разместить: «Отправь SMS ZAL или ЗАЛ на номер ****, чтобы получать новости партии». Если у кандидата устойчивое финансовое положение, можно организовать подписку таким образом, что все входящие SMS-сообщения для избирателя будут бесплатными. Такой аттракцион неслыханной щедрости обойдется кандидату в среднем не более чем в 300 у. е. за десять тысяч сообщений.

Предполагаемые результаты.

Практические:

– распространение информации о кандидате формирует у избирателя соответствующий образ народного избранника;

– распространение результатов exit-polls в день голосования.

Аналитические:

– оценка готовности избирателей к получению в дальнейшем политических новостей в рамках избирательной кампании.

Примечание

Техническое решение проекта остается за контент-провайдером. Канал может быть открыт в любой стране и в любом регионе, где есть доступ к сетям сотовой связи.


А. Г. Сивак | Анализ CIL-кода

Напомним, что компоновочный блок не содержит специфических для платформы инструкций, а содержит независимый от платформы CIL-код. Когда среда выполнения .NET загружает компоновочный блок в память, этот CIL-код компилируется (с помощью JIT-компилятора) в инструкции, понятные для данной платформы. Если выполнить двойной щелчок на строке метода TurboBoost() класса SportsCar, с помощью ildasm.exe откроется новое окно, в котором будут показаны CIL-инструкции.

.method public hidebysig virtual instance void TurboBoost() cil managed {

 // Code size 17 (0x11)

 .maxstack 2

 IL_0000: ldstr "Ramming speed!"

 IL_0005: ldstr "Faster is better…"

 IL_000a: call valuetype [System.Windows.Forms] System.Windows.Forms.DialogResult [System.Windows.Forms] System.Windows.Forms.MessageBox::Show(string, string)

 IL_000f: pop

 IL_0010: ret

} // end of method SportsCar::TurboBoost

Обратите внимание на то, что для идентификации метода, определенного типом SportsCar, используется лексема .method. Члены-переменные, определенные типом, обозначаются лексемой .field. Напомним, что класс Car определяет набор защищенных данных, например, таких как currSpeed.

.field family int 16 currSpeed

Свойства обозначены лексемой.property. Этот CIL-код описывает открытое свойство CurrSpeed (заметьте, что характеристики read/write свойства обозначаются лексемами .get и .set).

.property instance int16 CurrSpeed() {

 .get instance int16 CarLibrary.Car::get_CurrSpeed()

 .set instance void CarLibrary.Car::set_CurrSpeed(int16)

} // end of property Car::CurrSpeed


воскресенье, 9 января 2011 г.

Александр Назайкин. 91

Например, «линейное программирование – один из самых часто используемых инструментов прикладных исследований. Его функция – работать с оптимальным распределением скудных ресурсов между конкурентными деятельностями с учетом ограничений, накладываемых конкретной ситуацией. Данные ограничения могут иметь финансовый, технологический, маркетинговый или организационный характер, но при этом они выражены в форме математического неравенства. Иными словами, линейное программирование – это метод математического представления планирования возможно лучшего размещения ограниченных ресурсов в случаях, когда применяемая модель использует линейные функции.

Линейное программирование как техника решения подобных проблем была разработана Джорджем Дантцигом в 1947 году как способ помочь решению военных проблем, возникших у военно-воздушных сил США. Его открытие – простой метод – в сочетании с вычислительными способностями компьютеров обеспечивал ответ на множество прежде неразрешимых проблем планирования, возникавших у властей и у бизнеса. Модель может быть выражена как максимизация линейных ограничений. Рассмотрим формулирование следующего совсем упрощенного примера, в котором рекламодатель может использовать приемы линейного программирования с целью нахождения „лучшей” комбинации размещения в трех различных СМИ.

Если рекламодатель желает максимизировать количество невзвешенных показов путем покупки рекламы в одном ежемесячном журнале (v1) и двух еженедельных изданиях (v2 и v3), то тогда функция может быть выражена следующим образом: совокупная невзвешенная стоимость показов (Total unweighted exposure value – UEV) = aUEV + bUEV + cUEV, где a, b и c – номер размещения в v1, v2 и v3, соответственно.

Рекламодатель может захотеть сделать это в рамках ограничений, наложенных скудным рекламным бюджетом, и в этом случае это ограничение будет представлено как следующее неравенство: общий рекламный бюджет ? a (цена размещения в v1) + b (цена размещения в v2) + c (цена размещения в v3). Из-за очевидной ограниченности количества выпусков, как их максимального количества, так и минимального, будут иметь место следующие зависимости:

a ? 12

b ? 52

c ? 52

a ? 0

b ? 0

c ? 0

Дополнительные ограничения могут выражать желание рекламодателя использовать v2 как минимум три раза чаще, чем v3, что будет представлено как b ? 3 c. Без этого простого метода решение данной проблемы пришлось бы искать методом проб и ошибок».

(Quelch J., Farris P. Cases in Advertising and Promotion Management. – Richard D. Irwin Inc., 1991. Р. 430–431.)

(обратно)

Ракетный самолет Х-34 | Антон Иванович Первушин

Ракетный самолет Х-34 создавался в рамках программы «РЛВ» для проверки выполнимости запуска небольших коммерческих и научных полезных грузов на борту «Вентура Стар».

В июне 1996 года компания «Орбитал Саенсес Корпорейшен» («Orbital Sciences Corporation») получила контракт на 60 миллионов долларов на проектирование, создание и испытания Х-34.

Х-34 должен был летать при любых погодных условиях, приземляться в автономном режиме и иметь необходимые средства аварийной эвакуации экипажа. Запуск его предполагалось осуществлять с помощью самолетов L-1011, а после набора необходимой высоты должен был включаться собственный ракетный двигатель Х-34, разгоняющий аппарат до скорости 8 Махов и высоты в 75 километров.

Габариты Х-34: длина — 17,78 метра, размах крыла — 8,45 метра, высота — 3,5 метра.

Согласно предварительному контракту предусматривалось только два испытательных полета но уже тогда было понятно, что, возможно, потребуются и дополнительные испытания.

В конце 1998 года НАСА и «ОСК» договорились о проведении 25 дополнительных испытательных полетов Х-34.

В марте 1999 года закончились полномасштабные испытания двигателя для Х-34 на стенде Космического центра имени Стенниса в Миссисипи. Двигатель «Fastrac», разработанный в космическом центре НАСА имени Маршалла проработал в течение 20 секунд. Тяга составила 267 тонн. Двигатель, использующий керосин и жидкий кислород, оказался очень экономичен. Перед установкой на Х-34 планировалось провести до 85 испытаний двигателя «Fastrac».

Однако 1 марта 2001 года НАСА объявило о прекращении финансирования работ в рамках программ Х-33 и Х-34.

Еще за год до этого многим стало ясно, что НАСА не справляется с проектом, переоценив возможности современных технологий. Так, газета «Вашингтон Пост» сообщала своим читателям, что программа Х-33 увязла в проблемах и «слишком амбициозна». Невысокие характеристики линейного ЖРД, неустойчивость клинообразного летательного аппарата при разных скоростях полета, а также «перебор» по массе конструкции буквально замучили проектантов.

Сильнейшая оппозиция программе со стороны других подрядчиков, ведущих альтернативные разработки, в конце концов вынудила НАСА принять решение: программа «РЛВ» была закрыта в пользу конкурентных проектов.


вторник, 7 декабря 2010 г.

В. В. Мельниченко - Создание ярлыков

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

Рис. 5.60. Рабочий стол с большим количеством различных Ярлыков и папок

Создать ярлык можно и по-другому. Опция Создать>Ярлык доступна как в контекстном меню объектов, так и в меню Файл любой папки (если искомый объект выделен в данной папке).

Чтобы создать ярлык, выполните правый щелчок на объекте (файле, папке и т. п.) и выберите Создать>Ярлык. Ярлык появится в той же папке, в которой находится сам объект. Перетащите созданный ярлык на рабочий стол или в папку, в которой вы хотите его использовать. Изменяя имя ярлыка, не нужно беспокоиться, что переименование отразится на оригинальном файле. Напротив, переименование — удобное средство, которое позволяет избежать путаницы, особенно при удалении.

Ярлык позволяет правильно отыскать объект после перемещения, возможно, за несколько секунд. Однако если переместить объект с одного устройства на другое, а также переименовать и переместить объект, то система начнет поиск и выведет на экран несколько "собственных предположений". Они часто бывают ошибочными, особенно при перемещении объекта.

Если предложение верное, щелкните на кнопке Да. Если система «ошиблась», загляните в свойства ярлыка и в поле Объект укажите правильный путь.


понедельник, 29 ноября 2010 г.

Преимущества LCD-мониторов. Денис Николаевич Колисниченко

В настоящее время на рынке компьютеров доминируют два вида мониторов – CRT и LCD. Какой лучше? Конечно же, LCD. Во-первых, у LCD-мониторов полностью отсутствует мерцание, что, несомненно, лучше отразится на вашем зрении. Попробуйте поработать с часик за обычным (CRT) монитором, а потом перейдите за LCD-монитор. Только перейти нужно сразу же, а то не почувствуете разницу. Впервые разницу между CRT– и LCD-монитором я почувствовал два года назад, когда у меня появился ноутбук – если перевести глаза с ноутбука (LCD) на обычный монитор, то сразу же чувствуется большая нагрузка на глаза.

Во-вторых, LCD-монитор не имеет электромагнитного излучения. Хотя и было доказано, что электромагнитное излучение современных CRT-мониторов (которые соответствуют стандарту TCO99) не оказывает на человека заметного влияния, зачем лишний раз подвергать себя вредному воздействию.

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

В-четвертых, LCD-мониторы потребляют в среднем в 5 раз меньше энергии. Да, если заменить обычный CRT-монитор жидкокристаллическим, особо на электроэнергии не сэкономишь. Но поскольку энергии на питание LCD-монитора нужно меньше, то источник бесперебойного питания в случае отключения электроэнергии протянет на минуту-другую дольше – мелочь, а приятно. К тому же LCD-мониторы более компактные и легкие, что особенно заметно при транспортировке.

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

Итак, у нас есть целых пять причин купить LCD-монитор:

• отсутствие мерцания;

• отсутствие электромагнитного излучения;

• большая четкость изображения;

• меньшее энергопотребление;

• компактность и более современный вид.


У. Клоксин. ГЛАВА 7. ЕЩЕ НЕСКОЛЬКО ПРИМЕРОВ ПРОГРАММ

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

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


Совет № 15 При переключении передачи «вниз» обороты двигателя повышаются. Поэтому при переключении «вниз» нужно сначала сбавить скорость (путем торможения), а затем уж переключаться, чтобы не превысить допустимые обороты. Денис Колисниченко

Предположим, что вы едите на четвертой передаче, скорость около 160 км/ч, обороты двигателя приближаются к максимальным – пусть это 6500 тысяч. Вы хотите включить пятую передачу, но нечаянно включили третью. В результате обороты двигателя превысят максимально допустимые и вы попадете на капремонт двигателя. Теперь вы понимаете, почему АКПП считают более безопасной? АКПП не позволит переключиться в неправильном режиме. Даже если вы будете использовать ручной режим и принудительно перейдете на пониженную передачу, обороты двигателя все равно не превысят максимальные.

Вы можете возразить, мол, я с такой скоростью не езжу. А тут много и не нужно. Предположим, что вы едите со скоростью 70 км/ч на второй передаче. Если вы сейчас переключитесь на первую, эффект будет таким же, как описан выше.

Вот поэтому перед переключением на пониженную передачу нужно снизить скорость до допустимой для той передачи, на которую вы хотите переключиться. Как узнать, какая скорость допустима для той или иной передачи? Если у вас нет руководства по автомобилю, тогда допустимую скорость можно определить экспериментальным путем. Включите первую передачу, троньтесь с места, раскрутите двигатель до максимальных оборотов, посмотрите на спидометр. Предположим, что на первой передаче вы разогнали автомобиль до 55 км/ч. Переключитесь на вторую, опять раскрутите двигатель до максимальных оборотов, пусть скорость при этом будем 90 км/ч. Аналогично поступите с третьей передачей – больше не нужно. Итак, если вы едите на скорости 120 км/ч и включена третья передача, то вам нужно снизить скорость до 90 км/ч (а еще лучше – до 70–80, потому что при 90 км/ч обороты станут максимальными, что не желательно), а только потом переключиться на пониженную передачу. Аналогично, как только скорость станет меньше 55 км/ч, можно переключиться на первую передачу.

Итак, алгоритм переключения вниз выглядит так:

• снижаем скорость до допустимой для той передачи, на которую будем переключаться;

• переключаем передачу;

• на педаль газа нажимать не нужно – ведь мы же хотим замедлиться.

Иногда переключение вниз нужно для более резвого обгона. Например, вы вышли на обгон на пятой передаче (пусть 120 км/ч и 3000 оборотов), но уже видите, что не успеваете его завершить – не хватает скорости, тогда можно переключиться на третью передачу и резко нажать педаль газа – автомобиль быстрее станет набирать скорость. Следите за оборотами – как только они приблизятся к максимальным, переключайтесь на четвертую.


четверг, 25 ноября 2010 г.

«Феррарис», Андрей Анатольевич Николаев


Итальянские подводные лодки «Феррарис» («Ferraris») и «Галилеи» («Galilei») строились как субмарины для дальних океанских рейдов. Обе они принимали участие в гражданской войне в Испании. Две другие лодки этого типа, «Торричелли» и «Архимеде», вообще были переданы испанским националистам и получили названия «Генерал Мола» («General Mola») и «Генерал Санхуро» («General Sanjuro»). В июне 1940 года, после того как Италия вступила во Вторую Мировую войну, базировавшиеся в порту Массауа на Красном море лодки «Феррарис» и «Галилеи» действовали в Аденском заливе: «Феррарис» - у побережья французской колонии Джибути, а «Галилеи» - возле британской колонии Аден. 19 июня того же года подводная лодка «Галилеи» в бою с английским вооруженным траулером «Мунстоун» потеряла большую часть команды и была захвачена неприятелем. Англичане дали трофейной лодке название Р-711 (впоследствии переименована в Х-2) и использовали ее в качестве учебного корабля. Подводная лодка «Феррарис» погибла в октябре

1941 года, потопленная в Центральной Атлантике британским эсминцем «Ламертон».

Страна: Италия

Дата спуска на воду: 19 марта 1934 года

Экипаж: 55

Водоизмещение: надводное - 985 т, подводное - 1259 т

Размерения: 70,5м х 6,8м х 4м

Вооружение: восемь 533гмм торпедных аппаратов (16

торпед), два 100гмм палубных орудия

Силовая установка: двухвальная, дизельгэлектрическая

мощностью 3000/1300

Дальность плавания надводным ходом: 10 500 мор. миль (19 446 км) на 8 узлах

Скороаь: при надводном ходе - 17 узлов,

при подводном ходе - 8,5 узла



14.2. Оптимальное размещение устройств | Александр Ватаманюк

Каждое устройство, установленное внутри системного блока, вносит свой вклад в формирование температурного баланса. Одни устройства увеличивают температуру, другие пытаются ее сбить и установить нужный баланс. Вы также можете помочь удерживать нормальный температурный баланс, если правильно распределите место для устройств.

Это также своего рода «уборка» в системном блоке, поэтому к ней нужно отнестись серьезно.

Итак, рассмотрим, что же можно сделать, чтобы немного убраться в системном блоке.

Для начала снимите с него крышку. Первое, что бросается в глаза и с чего можно начать, – это платы расширения, установленные на материнскую плату. Если установлено достаточно много плат расширения, например видеокарта, звуковая карта, FireWire-контроллер и т. д., то нужно расставить их таким образом, чтобы просвет между ними был максимально большим. Конечно, это не всегда получается, особенно если материнская плата малого формата. Если же установлена полноценная ATX-плата, то никаких преград не должно быть.

Подход должен быть следующий. Поскольку самая «горячая» плата – видеокарта, значит, она должна стоять подальше от остальных с таким расчетом, чтобы к ней поступало максимально большое количество воздуха от процессорного кулера, вентилятора блока питания и бокового вентилятора, если таковой установлен. Ближайшей платой к видеокарте должна быть наименее греющаяся плата, например FireWire-контроллер или модем. Далее опять можно ставить более «горячую» плату или плату, чувствительную к радиопомехам, и т. д.

В идеале между установленными платами должен быть как минимум один свободный слот. Это обеспечит нормальное прохождение воздуха между платами, к тому же позволит легко убирать оседающую между ними пыль.

Далее аналогичным образом необходимо поступить с накопителями. Даже если у вас установлен только один жесткий диск и DVD-привод, их желательно развести подальше друг от друга. Ну а если в компьютере установлено несколько накопителей, то это просто необходимо сделать. Можно даже установить один из жестких дисков на самое дно корпуса, что уменьшит не только его температуру, но и производимую им вибрацию.


среда, 17 ноября 2010 г.

Резюме. H. M. Ручко

Для координации порядка выполнения процессов и потоков (синхронизация задач), а также доступа к разделяемым данным (синхронизация данных) можно использовать различные механизмы синхронизации. Су щ ествует четыре основных вида отношений синхронизации задач. Отношение вида «старт-старт» (CC) означает, что задача А не может начаться до тех пор, пока не начнется задача В. Отношение вида «финиш-старт» (ФС) означает, что задача А не может завершиться до тех пор, пока не начнется задача В. Отношение вида «старт-финиш» (СФ) означает, что задача А не может начаться до тех пор, пока не завершится задача В. Отношение вида «финиш-финиш» (ФФ) означает, что задачаА не может завершиться до тех пор, пока не завершится задача В. Для реализации этих отношений синхронизации задач можно использовать условную переменную pthread_cond_t, которая определена стандартом POSIX.

Для описания синхронизации данных используются некоторые типы алгоритмов модели PRAM. Стратегию доступа EREW (исключающее чтение и исключающая запись) можно реализовать с помощью мьютексного семафора. Мьютексный семафор защищает критический раздел, обеспечивал последовательный вход в него. Эта стратегия разрешает либо доступ для чтения, либо доступ для записи. Стандарт POSIX определяет мьютексный семафор типа pthread_mutex_t , который можно использовать для реализации стратегии доступа EREW. Чтобы реализовать стратегию доступа CREW (параллельное чтение и исключающая запись), можно использовать блокировки чтения-записи. Стратегия доступа CREW описывает возможность удовлетворения множества запросов на чтение, но при монопольной записи данных. Стандарт POSIX определяет объект блокировки для обеспечения чтения-записи типа pthread_rwlock_t , а объектно-ориентированный подход к синхронизации данных позволяет встроить механизм синхронизации в объект данных.


Виктор Алексеевич Костромин - 15.1. Основы работы с KDE

KDE - это интегрированная графическая оболочка для Linux (и других версий UNIX), которая в настоящее время включает в себя более 100 графических приложений и поддерживает более 40 различных языков. Она разрабатывается в рамках движения Open Source, т. е. распространяется с открытыми исходными кодами. KDE позволяет совместить современную функциональность, удобство использования и отличный дизайн с технологическими преимуществами операционной системы класса UNIX. На момент написания этого текста разработчики выпустили версию 2.2.2 этой оболочки. Но приводимое ниже описание и все рисунки соответствуют версии 2.1.2, устанавливаемой из дистрибутива Red Hat Linux 7.1 Cyrillic Edition. Конечно, более поздние версии претерпевают некоторые изменения в сторону улучшения, но принципы построения интегрированной среды сохраняются, так что вы вполне можете использовать данный текст для первоначального знакомства с этой оболочкой. Необходимо, кроме того, отметить, что даже если версия самого KDE у вас будет та же самая, возможны некоторые отличия внешнего вида этой оболочки по сравнению с приводимыми ниже рисунками. Дело в том, что в KDE, как и вообще в Linux, все поддается настройке. И каждый производитель дистрибутива делает настройки по-своему. Имейте это в виду и не пугайтесь. Через некоторое время вы и сами сможете полностью изменить вид экрана после запуска KDE.


Журнал «Компьютерра» | РЫНКИ: Пиратству — бой! Производители ПО начали бороться с пиратами физически

Автор: Константин Курбатов

Способов борьбы с этим преступным (по мнению производителей софта) явлением придумано уже великое множество — от банальной защиты продукта серийным номером до изощренных систем активации с ежедневной проверкой легальности копии по Сети.

Компания Cognitive Technologies не ограничилась программными способами противодействия нелегальному распространению копий. Сотрудники Cognitive регулярно ходят по крупным компьютерным рынкам, разыскивая продавцов пиратских версий ее программных продуктов, и вступают с ними в душеспасительные беседы.

Одна из таких бесед чуть было не привела к потасовке с пиратом, промышляющим на ниве торговли нелицензионными копиями различных офисных пакетов, в том числе и «Евфрата». К счастью, взаимодействие на «неправовом поле» было вовремя пресечено охраной. Тогда представители компании предложили продолжить беседу, но уже в более подходящей обстановке одного из спортивных клубов столицы.

В конце марта, через месяц после упомянутой стычки, участники «острой дискуссии» встретились на ринге в присутствии журналистов, чтобы в честном поединке выяснить, кто все-таки сильнее ратует за свое дело. Представитель компании, уже не молодой человек (по некоторым сведениям, ему более сорока), был определен в красный угол и выступал в красных трусах. Пират, как представитель «темного бизнеса», выступал в темно-синих трусах (на вид весьма молодой). По словам ведущего, весовая категория противников практически совпадала: 78 против 75 кг соответственно.

После небольшого пролога, вводящего присутствующих в курс дела, поединок начался. Он проводился по стандартным правилам, то есть три раунда по три минуты. Между раундами небольшие перерывы.

Бой начался весьма жарко, соперники обменялись несколькими активными сериями, что нельзя назвать дальновидным — впереди еще два раунда, а силы не безграничны. Однако первый раунд можно было считать закончившимся примерно с равным счетом.

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

Заключительный раунд прошел уже при явном преимуществе «легального бизнеса»: сумевший сохранить силы представитель Cognitive был точнее и активнее соперника, а под занавес ему удалось провести удачный удар по корпусу, на что рефери даже был вынужден начать отсчет[На самом деле рефери уже несколько раз останавливал бой. Но на мой взгляд — больше из предосторожности, нежели по необходимости]. Однако соперник оправился, и бой продолжился, но результат поединка уже был предрешен; молодой участник явно не был готов ответить достойно на атаку и ушел в глухую защиту.

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

Итак, в этом отдельно взятом поединке между производителем программного обеспечения и пиратами, нелегально распространяющими его продукцию, победа осталась за честным бизнесом. Но если взглянуть правде в глаза, подобными методами вряд ли удастся искоренить пиратство в нашей стране, ведь причины его возникновения лежат в иной плоскости. И дело даже не столько в низкой заработной плате (уж компании-то могут себе позволить покупать лицензионный софт), а скорее в идеологии (многие не воспринимают «пиратство» как кражу) и в недостаточной ответственности софтверных компаний перед клиентами: в результате многие просто не видят разницы между пиратской и легальной версией продукта, и так и сяк — никакой поддержки.

Тем не менее мы поздравляем Cognitive Tech-nologies с этой маленькой победой.


суббота, 6 ноября 2010 г.

В. В. Мельниченко / Установка и настройка

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

Рис. 11.20. Окна настройки и интеграции ReGet

• Общие настройки — это режим использования трафика, ограничения по трафику, установка звуков, количество одновременных закачек, количество секций при разбивке файла и др.

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

• Настройка подтверждений — при выполнении каких-либо функций, например, удаление, создание, выход из программы, можно настроить запрос дополнительных подтверждений.

• Настройка лога — дает возможность настроить сохранение лога, количество строк в нем, добавление версии программы к логу.

• Свойства закачки по умолчанию — предоставляет возможность выбрать те параметры, которые будут использоваться при запуске закачки по умолчанию. Например, папку для сохранения файла по умолчанию, допустимое количество ошибок, минимальный размер секции, действия программы при возникновении ошибок. Можно настроить и интеграцию ReGet с другими программами и операционной системой.

Так как по умолчанию все закачки запускаются с самым высоким приоритетом по трафику, то можно также выбрать Приоритет по трафику, чтобы высвободить трафик для других программ, работающих в сети.

• Минимальный — ReGet работает с минимальным трафиком, оставляя большую часть канала для просмотра сайтов, работы с почтой или чата.

• Кооперативный — ReGet работает с усредненным трафиком, оставляя вам возможность для просмотра сайтов, работы с почтой или чата.

• Полный — ReGet работает с максимальным трафиком, при этом остальные программы тоже работают, но слегка притормаживают при загрузке информации из Интернет.

После выполнения некоторых настроек, если конечно они были необходимы, можно приступать непосредственно к работе с программой.


Валентин Перция. Развитие идеи

Теперь прошедшие жесткую «школу выживания» идеи должны быть разобраны «на косточки» и собраны заново в готовый продукт. Для того чтобы тщательно оценить, какая из 3–5 предложенных может претендовать на звание «единственной», следует выяснить, что именно будет стоять за каждой идеей. Для этого можно использовать инструмент, который называется «трехмерное описание продукта». Эти три измерения не ширина, глубина и высота, а «атрибуты и функции», «использование» и «преимущества для потребителя».

«Атрибуты и функции» опишут, что именно будет входить в новый продукт, как все это будет работать и какие функции выполнять.

«Использование» объяснит, как именно и для чего потребитель может эксплуатировать новинку. «Преимущества» изложат основания для предпочтения потребителями именно нашей новинки.

Вполне может случиться так, что казавшиеся при предварительном анализе разными идеи пересекутся настолько, что некоторые из них будет целесообразнее исключить из списка. На этом же этапе происходит более подробное бизнес-планирование: какие ресурсы понадобятся (в терминах денег, людей, времени, оборудования и пр.), откуда их можно привлечь, как долго будет идти процесс создания товара и – возможно, самое главное, – сколько времени потребуется для воплощения каждой идеи, для того, чтобы вернуть вложенные в нее деньги (в описании будущих этапов «бизнес-планирование» будет означать все более детализированное обоснование возможности существования новинки с финансовой точки зрения, поэтому мы не будет подробно его рассматривать).

Результат этапа: полное описание идей со всех сторон. Необходимо для точного определения, что именно стоит за каждой идеей.


«Питайтесь правильно». Надежда Баловсяк

Программа «Питайтесь правильно» (рис. 5.2) считает калории, белки, жиры и углеводы в заданном рационе. Она умеет определять норму по калориям и питательным веществам на основе заданных персональных данных о пользователе, которые позволят определить дневную норму питательных веществ.

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

После ввода всех параметров нужно нажать кнопку Готово. В этом же окне ниже будет представлен рассчитанный дневной рацион – количество белков, жиров и углеводов, а также количество килокалорий, которое человек должен получать для нормальной жизнедеятельности. Далее можно приступать к составлению рациона. Нажав кнопку ОК, вы попадете в список категорий продуктов, из которых программа поможет составить меню. В незарегистрированной версии доступны только первые пять позиций списка. Для получения доступа ко всему списку зарегистрируйтесь на сайте программы.

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

Рис. 5.2. Программа «Питайтесь правильно» позволит выбрать оптимальный рацион

Зарегистрированным пользователям доступны другие возможности, например, определение оптимального веса каждого продукта, поиск оптимального продукта для получения сбалансированного рациона и построение графика, отображающего элементы созданного рациона.

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

С помощью программы «Питайтесь правильно» можно составить оптимальное меню, например, на неделю и быть уверенным, что в нем представлены все необходимые элементы, оно не превышает нужную калорийность и подходит для конкретного человека.


вторник, 2 ноября 2010 г.

Денис Николаевич Колисниченко. 17.2.2. Настройка mgetty

При корректной сборке или установке пакетов mgetty и ррр у вас должны быть следующие файлы:

Каталог /etc/mgetty+sendfax:

dialin.config

login.config

mgetty.config

Каталог /etc/ppp:

auth-up

auth-down

chap-secrets

ip-up

ip-down

options

pap-secrets

Если их нет, вам нужно самостоятельно найти, где они находятся. При самосборке смотрите, что и куда проинсталлировалось. В крайнем случае, необходимые файлы придется создать вручную.

Файл /etc/mgetty+sendfax/dialin.config обычно пустой — в нем все закомментировано. Файл /etc/mgetty+sendfax/login.config должен содержать строчку:

/AutoPPP/– a_ppp /etc/ppp/ppplogin

Убедитесь, что эта строчка не закомментирована. Если вы хотите, чтобы имена пользователей записывались в журналы (log-файлы), отредактируйте

эту строку следующим образом:

/AutoPPP/– /etc/ppp/ppplogin

Затем создайте файл /etc/ppp/ppplogin (см. листинг 17.6).

Листинг 17.6. Файл/etc/ppp/ppplogin

mesg n

tty –echo

/usr/sbin/pppd silent auth –chap +pap login

В некоторых версиях ррр вместо –chap нужно писать refuse-chap, а вместо +рар писать require-pap. Продолжая настройку, сделайте /etc/ppp/ppplogin исполняемым:

# chmod +x /etc/ppp/ppplogin

В приведенном примере используется РАР-аутентификация с использованием пароля из файла /etc/passwd (см. ниже). Файл /etc/mgetty+sendfax/mgetty.config должен быть примерно такой, как в листинге 17.7.

Листинг 17.7. Файл mgetty.config

# For US Robotics Sportster 28.8 with speaker off

port ttyS0

speed 28800

data-only у debug 3

init-chat "" ATZ OK AT&F1M0E1Q0S0=0 OK

answer-chat "" ATA CONNECT \c \r

# For Practical Peripheral 14.4 with fax disabled and prolonged

# carrier wait time (90 sec)

port ttyS1

speed 14400

data-only у

debug 3

init-chat "" ATZ OK AT&F1M0E1Q0S0=0S7=90+FCLASS=0 OK

answer-chat "" ATA CONNECT \c \r

# For USRobotics V.Everything

port ttyS2

speed 57600

data-only у

debug 3

init-chat "" AT OK ATS7=50S0=1+S62=3+S64=2S39=10 OK

В нем определены параметры для трех модемов: US Robotics Sportster 28.8, Practical Peripheral 14.4, USRobotics V.Everything. Для ZyXEL U336E можно использовать такие параметры:

init-chat "" ATZ OK AT&F1M0E1Q0S0=0S OK

answer-chat "" ATA CONNECT \c \r

Данные параметры вы можете узнать из документации по вашему модему. Очень рекомендую прочитать ее перед установкой сервера входящих звонков. Теперь нужно изменить файл /etc/inittab, как это показано в листинге 17.8.

Листинг 17.8. Фрагмент файла inittab

# Run gettys in standard runlevels

1:2345:respawn:/sbin/mingetty tty1

2:2345:respawn:/sbin/mingetty tty2

3:2345:respawn:/sbin/mingetty tty3

4:2345:respawn:/sbin/mingetty tty4

5:2345:respawn:/sbin/mingetty tty5

6:2345:respawn:/sbin/mingetty tty6

# эти строки нужно добавить

S0:2345:respawn:/sbin/mgetty –x 3 ttyS0

S1:2345:respawn:/sbin/mgetty –x 3 ttyS1

S2:2345:respawn:/sbin/mgetty /dev/ttyS2

S0, S1, S2 — это просто идентификаторы. Вы можете использовать вместо них любое имя. Нужно только назначить отдельное имя для каждого порта. Имена S0…S2 я использовал для наглядности.

Теперь запустите mgetty (перед выполнением этой команды следует включить модемы):

# init q

Если при выполнении этой команды модемы не подключены или выключены, в файле /var/log/mesages вы получите сообщение об этом. Если на модеме загорелась лампочка TR, то все настройки выполнены правильно и mgetty «подхватил» модем.


воскресенье, 31 октября 2010 г.

Виктор Гольцман / Программы сторонних разработчиков

Известный исследователь Антарктиды однажды сказал: «Благоразумие для полярника – жизненная необходимость!» Исследователю собственного мобильного телефона осторожность и благоразумие тоже не помешают. Программы от производителей телефонов снабжены всевозможными «защитами от дурака» и что-либо повредить в телефоне в принципе не могут. А вот приложения, о которых пойдет речь далее, подобной защиты обычно лишены. В документации к ним принято приводить фразы: «Автор программы не гарантирует… и не несет ответственности за возможный ущерб, причиненный использованием программы. Все, что вы делаете, вы делаете на собственный страх и риск».

Другими словами, непродуманное удаление или замена некоторых файлов могут наделить телефон заметными «странностями поведения». К счастью, такая ситуация обычно исправима. Для этого придется прибегнуть к средствам, о которых рассказано в гл. 7. Однако программы для перепрошивки и доступа к сервисным возможностям мобильного требуют еще более осторожного подхода. При неосторожном использовании они могут сделать телефон уже «полным идиотом». Лучшая профилактика нежелательных последствий сводится к двум правилам.

• Правило первое. Нужно четко представлять себе, что вы собираетесь делать и что при этом должно произойти в телефоне (компьютере). Источники таких сведений – данная книга, документация и справочная система программ, а при наличии неясностей или сомнений стоит обратиться к многочисленным конференциям в Интернете.

• Правило второе. Удалению, замене файлов в телефоне, тем более замене программного обеспечения или отдельных частей мобильного должно предшествовать резервное копирование информации на компьютер. Чем полнее резервная копия, тем больше вероятность восстановления в случае неудачной операции.

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

Менеджеры сторонних производителей тоже заслуживают внимания: среди многочисленных разработок почти всегда можно найти ту, которая удовлетворит вас и набором функций, и удобством доступа к ним.

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

Поскольку в качестве примера «фирменного» решения мы привели программу-менеджер телефонов Motorola, для сравнения уместно рассмотреть некоторые программы сторонних разработчиков для телефонов той же марки.