Перевод «shrapnel» на русский

Алан-э-Дейл       17.11.2023 г.

Оглавление

Развитие идеи[ | код]

Хотя шрапнельные снаряды как противопехотное оружие уже практически не применяются, идеи, на которых основывалась конструкция снаряда, продолжают использоваться:

  • Используются боеприпасы со сходным принципом устройства, в которых вместо шарообразных пуль применяются стержневые, стреловидные или пулевидные поражающие элементы. В частности, США во время войны во Вьетнаме использовали гаубичные снаряды с поражающими элементами в виде небольших стальных оперенных стрел. Эти снаряды показали свою высокую эффективность при обороне орудийных позиций. Также, существуют боеприпасы для зенитной артиллерии в виде контейнеров с готовыми поражающими элементами, некоторые виды которых могут раскрываться до контакта с целью при срабатывании взрывателя, образуя облако ГПЭ. Впоследствии в СССР были разработаны аналогичные ствольные боеприпасы — 3Ш1…4, широко применявшиеся, к примеру, в Афганистане[источник не указан 1528 дней].
  • На принципах шрапнельного снаряда построены боевые части некоторых зенитных ракет. Например, боевая часть ракет ЗРК С-75 снаряжена готовыми поражающими элементами в виде стальных шариков или, в некоторых модификациях, пирамидок. Вес одного такого элемента менее 4 г, общее число в БЧ — около 29 тыс.

В русских границах

В Рф в 1860 году еще успели принять на вооружение последнюю систему гладкоствольной артиллерии. Но уже в процессе Крымской войны начали делать винтообразные нарезы в стволах 12-фунтовых медных пушек — временная мера, которая не могла дать приметного фуррора. Все же таковой метод получения нарезных орудий приглянулся. В 1863 году на вооружение приняли дульнозарядную 4-фунтовую пушку, выполненную «по французской системе» — только медь поменяли более крепкой бронзой. Чугунную гранату цилиндро-стрельчатой формы с цинковыми выступами для нее разработал Н.В. Маиевский. Сделали также картечную гранату и картечный выстрел. В маленьком количестве сделали стальные лафеты Безака. (Переход к таким лафетам, позволявшим повысить мощность орудий, начался в 1860-е годы в полевой артиллерии различных армий; древесными оставляли только колеса.)

Устройство лафета обр. 1895 г. систем Энгельгардта для полевой легкой пушки

Казалось бы, российская армия «подтянула» свою артиллерию. Но австро-датскопрусская война 1864 года и австро-прусская 1866 года проявили, как артиллерия европейских стран (и сначала немецкая) обогнала русскую.

Смотрите это видео на YouTube

Видео: Установка УОС «ЛАФЕТ» предназначена для дистанционного управления отстрелом спецсредств для оказания психофизического воздействия со- трудниками МВД РФ на правонарушителей при пресечении массовых беспорядков.

Развитие устройства лафета

Под управлением Н.В. Маиевского и А.В. Гадолина разработали 9- и 4-фунтовые (калибры соответственно 107 и 87 мм) казнозарядные нарезные бронзовые полевые орудия с клиновым затвором системы Крейнера (позднее его сменили на затвор Круппа), которые вошли в новейшую систему артиллерии, известную как «система 1867 года». Чугунные снаряды получили свинцовую оболочку. В 1868 году приняли стальные лафеты А.А. Фишера. В.Ф. Петрушевский разработал новый трубчатый прицел. Удлиненные снаряды цилиндрооживальной формы были «сильнее» сферических снарядов гладкостенной артиллерии, но соответственно и тяжелее. Но наилучшая обтюрация пороховых газов, верный полет и наилучшая форма снарядов позволяли прирастить дальность стрельбы.

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

Прощайте, ядра

Посреди XIX века на вооружении полевой артиллерии имелось несколько типов снарядов. В последний период господства гладкостенной артиллерии сплошные ядра забывались, орудия вели огнь бомбами, гранатами, картечью. 1-ые представляли собой фугасные снаряды, различавшиеся только весом — снаряды до пуда именовались гранатами, более пуда — бомбами. Картечные выстрелы, начиненные круглыми пулями, служили для борьбы с живой силой накоротке. С развитием артиллерии в XIX веке от картечи равномерно отрешались (позднее к ней пришлось возвратиться), зато рос энтузиазм к шрапнели. В 1803 году английский полковник Шрапнель дополнил круглыми пулями пороховой заряд пустотелого снаряда и снабдил его запальной трубкой, надеясь устанавливать время подрыва.

В конце 1870-х годов в Рф начали массово изготавливать диафрагменную шрапнель, разработанную В.Н. Шкларевичем. Если при взрыве шрапнели с центральной каморой пули разлетались в стороны, то диафрагма выталкивала пули вперед, и они разлетались в переделах конуса — выходил картечный выстрел, но на расстоянии.

75-мм пушка Mle 1897 г., Франция. Длина ствола — 36 калибров, масса орудия — 1160 кг, дальность стрельбы шрапнелью — до 8500 м

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

К 9-фунтовым пушкам приняли двустенную (кольцевую) гранату полковника Бабушкина: в корпусе гранаты помещался набор зубчатых колец, другими словами речь шла о снаряде с полуготовыми осколками. Правда, введение металлической гранаты, корпус которой дробился на осколки более умеренно, чем металлической, решило вопрос осколочного деяния проще.

Производство снарядов — трудности

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

Стремительно изменялись и взрыватели, и трубки артиллерийских снарядов. Более верный полет удлиненных снарядов нарезной артиллерии обеспечивал трубкам более надежное срабатывание. В 1863 году для гранат нарезных пушек приняли ударную трубку полковника Михайловского с инерционным ударником (в 1884 году — более надежную ударную трубку подполковника Филимонова). Для шрапнелей сменилось несколько типов дистанционных трубок. Удачно разрешить делему дистанционной трубки удалось, только применив дистанционное кольцо. Зависимо от установки трубки огнь передавался пороховой петарде (а от нее — разрывному заряду снаряда) после выгорания определенного участка кольца. В российской артиллерии трубка с дистанционным кольцом была принята в 1873 году. Но в 1880-е годы ее пришлось поменять более надежными трубками по эталону крупповских, к тому же 12-секундными, в согласовании с повышением дальности стрельбы пушек системы 1877 года (хотя войсковые артиллеристы просили трубки на огромные дальности). Введение бризантных взрывчатых веществ потребовало дополнить трубки капсюлями-детонаторами — новые взрывчатые вещества были малочувствительны к лучу огня и инициировались детонацией. В Рф в связи с разработкой скорострельной полевой пушки появилась 22-секундная дистанционная трубка двойного деяния. Она допускала установки «на удар» (подрыв при ударе о преграду) либо на «шрапнель» (с установкой времени подрыва).

Типы шрапнельных снарядов

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

  1. Граната-шрапнель. Имеет головку, отделяющуюся вместе с хвостовой втулкой, где и размещается передаточный заряд, в качестве которого часто используется спрессованный тротил.
  2. Бризантная шрапнель. Не обладает отдельной головкой. Пули выбрасываются обычным порядком. Существенным недостатком является относительно слабый взрыв. Но увы, не всегда происходит полноценная детонация.
  3. Стержневая шрапнель. Вместо шариков используются стальные полые трубки, залитые свинцом.
  4. Палочная шрапнель. Является попыткой усовершенствования п.3.
  5. Шрапнель с разрывными элементами. Создавалась для более масштабного повреждения.
  6. Шрапнель с трассирующим устройством. Использовалась для подсветки неба и более точной корректировки огня.

Разработка

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

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

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

Заряда взрывчатого вещества в снаряде должно было быть достаточно, чтобы сломать гильзу, а не разнести выстрел во все стороны. Таким образом, его изобретение увеличило эффективную дальность выстрела из канистры с 300 метров (980 футов) до примерно 1100 метров (3600 футов).

Свое устройство он называл «сферическим футляром выстрелом», но со временем его стали называть его именем; номенклатура, официально утвержденная британским правительством в 1852 году.

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

Расход боеприпасов

Еще один опыт, о котором следует упомянуть, – это удивительно большое и разное потребление боеприпасов в одном и том же бою различными батареями. Некоторые русские батареи в сражении за Liaoyang произвели 3 304 и 2 600 выстрелов – то есть 413 и 325 выстрелов на каждое орудие.

Везде, где позволяла местность японцы прокладывали узкоколейную колею для организации собственной логистики.

По словам Reichenau, одна русская батарея произвела 4 178 выстрелов в боях под Taschitachao, более 522 выстрела на каждое орудие. Данных о японцах мало, но их максимальное количество меньше. Согласно Artilleristische Monatshefte, 1907 года (стр. 12), отдельные батареи под Shaho, как говорят, производили 200 выстрелов из одного орудия в день. В Vierteljohshefte fur Truppenfuhring und Heereskunde (1908 года, стр. 95) потребление боеприпасов в Kintschen 1-й японской полевой артиллерийской бригадой составляет 18 065 выстрелов, около 250 выстрелов на орудие.

Согласно Militar-Wochenblatt, 1908 года (стр. 2013), было произведено 280 выстрелов из каждого орудия под Yalu, а согласно «Streffleurs» (1907, стр. 636), было произведено 800 выстрелов из двух орудий под Shaho за один день то есть 400 выстрелов на одно орудие.

В том же сражении мы обнаруживаем, что потребление боеприпасов разными батареями сильно различается. Таким образом, мы видим в Liaoyang две батареи, выпустившие более 2 600 выстрелов, две около 600, четыре от 100 до 300 и одну только 50 выстрелов.

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

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

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

Японская транспортная колонна в гористой местности Манчжурии.

Это расточительный расход боеприпасов заставил русских издавать приказы, ограничивающие их потребление, и в истинно русском стиле приказы были сделаны настолько обязательными, что последующее ограничение боеприпасов принесло больше вреда, чем предыдущий расход, поскольку избыточные боеприпасы часто попадали в руки врага. Ullrich рассказывает о таком ярком случае: «В 4:17 часов батарея произвела столько выстрелов, сколько было разрешено днем, и, соответственно, прекратила стрельбу. Если этим приказом инициатива командира батареи не была устранена, подполковник заверил меня, что они не прекратят стрельбу, пока не уничтожат цель. Условия для продолжения боя были наиболее благоприятными. Боеприпасов было много, артиллерия противника была подавлена, батарея хорошо стреляла».

Далее он пишет: «Боеприпасы, которые были так тщательно сохранены 27 февраля и хранились в батарейном отсеке, были потеряны, но ранее были бесполезны из-за удаления взрывателей».

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

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

Нелетальное оружие: картечь, пули и снаряды. Часть 2

Спецслужбы России не остались в стороне от мирового тренда на лайт-версии оружия. На вооружении, в частности, находится ударно-шоковый выстрел с эластичным элементом ВГМ 93.600, который отстреливается из помпового гранатомета ГМ-94.

Кинетический элемент предельно прост по конструкции – имеет массу 120 г, длину – 120 мм, калибр – 43 мм, а изготовлен из обычной резины с внутренней полостью. Такая схема позволяет боеприпасу отлично «распластываться» по телу злоумышленника, не пробивания кожных покровов. Снаряд достаточно крупный, поэтому, чтобы не переборщить с травмами, дульную скорость ограничили 50 м/с, а минимальную дальность применения 30 метрами. ВГМ 93.600 стал настоящей суровой классикой среди нелетального оружия – в случае необходимости такой гранатой можно и тяжело ранить преступника.

Гранатомет ГМ-94 и боеприпасы к нему.

Граната ВГМ 93.600 (а) и гранатомет ГМ-94 (б): 1 — гильза с метательным зарядом; 2 — пластиковый вкладыш; 3 — резиновый колпак; 4 — пластиковый упор (по изданию «Оружие нелетального действия», В. В. Селиванов и Д. П. Левин)

Снаряд может не только деформироваться при соударении с телом жертвы, но и разрушаться, эффективно передавая свою энергию большой площади. Добиться этого можно с помощью применения высокопористых материалов, а также использования хрупких оболочек, внутри которых скрывается наполнитель. Все это делается в целях снижения излишней травматичности классического «резинового» кинетического оружия, за что, правда, приходится платить стоимостью боеприпасов. По такой схеме построены снаряды Pepperball из США и бельгийский FN 303.

Pepperball отстреливается из пневматического оружия, очень похожего на пейнтбольные аппараты, на 20-46 метров. Такие «перечные шары» особого вреда цели не наносят, за исключением ирританта PAVA, которым наполнен каждый шарик. Как видно из приведенного рисунка, боеприпасы могут быть как нестабилизируемые в форме шара, так и оперенные. В магазин оружия входит до 450 выстрелов, и в автоматическом режиме ведения огня оно становится эффективным средством доставки слезоточивого газа к цели.

Система Pepperball: пневматическое ружье (а) и пистолет (б); стабилизируемый кинетический элемент (в): 1 — головная часть; 2 — корпус с оперением; 3 — ирритант; нестабилизируемый кинетический элемент (г): 1 — ирритант; 2 — части корпуса; 3 — герметизируещие прокладки (по изданию «Оружие нелетального действия», В. В. Селиванов и Д. П. Левин)

Бельгийцы из FH Herstal, разработавшие FN303, в качестве орудия используют полуавтоматический карабин, который ведет огонь миниатюрными боеприпасами калибра 17,3 мм. У такого кинетического элемента сложная конструкция с оболочкой из полистирола, внутри которого скрыта дробь из висмута. В хвосте боеприпаса, наполненного гликолем, сформированы небольшие лопасти для стабильного полета. Можно пофантазировать и разбавить гликоль смываемым розовым флуоресцентным пигментом или несмываемым на основе латексной полимерной краски.

В качестве «химического» эффекта воздействия используют 15%-ную вытяжку красного перца. В итоге, конечно, болевое воздействие на противника остается превалирующим, но и раздражающий эффект ощутим. FN303 позволяет вести эффективный огонь на дальности до 70 м. Интересно, что пусковое устройство вместе с баллоном сжатого воздуха может сниматься с карабина и устанавливаться на другое оружие. Таким образом, к винтовке М16 вполне можно подсоединить «нелетальный» гаджет, на время сделав оружие гуманным.

1.4 Profiler¶

Shrapnel comes with an efficient and comprehensive profiler that
accounts for the resources used by each thread. On most platforms it
uses the RDTSC instruction to gather accurate timings with low
overhead. It profiles both Python and Cython code:

import coro.profiler
#coro.event_loop()
coro.profiler.go (coro.event_loop)

By default it collects data from the rusage() facility and RDTSC,
see the documentation for details.

When the function you are profiling has exited, it will dump a binary
file containing the results (default: /tmp/coro_profile.bin),
which you can post-process using the coro.print_profile module:

$ python coro/print_profile.py /tmp/coro_profile.bin  > /tmp/p0.html

Pull that up in your browser, you’ll find aggregate and non-aggregate tables, along with a call graph.

Non-Aggregate Timings

calls ticks ticks/call utime utime/call stime stime/call minflt majflt oublock msgsnd msgrcv Function
29552069532 29552069532 0.022320 0.02232 0.031529 0.031529 <wait>
4540 299809652 (15.86%) 66037 0.118307 (16.70%) 0.000026 0.013881 (10.17%) 0.000003 2 (4.88%) python/worms.py:move:141
227071913 (12.01%) 227071913 0.093381 (13.18%) 0.093381 0.010697 (7.84%) 0.010697 3 (7.32%) <main>
4783 192461416 (10.18%) 40238 0.072527 (10.24%) 0.000015 0.012591 (9.22%) 0.000003 1 (2.44%) python2.7/random.py:randrange:173
2420 171570517 (9.08%) 70896 0.069622 (9.83%) 0.000029 0.006048 (4.43%) 0.000002 1 (2.44%) python/worms.py:draw:185

From the call graph section:

__builtin__:dict.has_key -- ticks=15234 utime=6e-06 stime=1e-06
         3/3          (100.0%) coro/__init__.py:spawn:337
              3           __builtin__:dict.has_key
__builtin__:file.write -- ticks=263623 utime=4.1e-05 stime=7.5e-05
         7/7          (100.0%) python/worms.py:status:230
              7           __builtin__:file.write
__builtin__:len -- ticks=28508261 utime=0.010467 stime=0.002547
        14/4884       (00.3%) python/worms.py:status:230
       330/4884       (06.8%) python2.7/random.py:choice:272
      4540/4884       (93.0%) python/worms.py:move:141
           4884           __builtin__:len

1.6 Details¶

1.6.1   Exceptions

What happens when there’s an unhandled exception in a thread?:

>>> def thing():
...   return 1
...
>>> coro.spawn (thing)
<coro #205 name='<function thing at 0x1007e6758>' dead=0 started=0 scheduled=1 at 0x1005cf040>
>>>

You should see something like this in the main window:

205: Sat Mar 31 17:29:06 2012 thread 205 (<function thing at 0x1007e6758>): error
'(\'<coro.backdoor.backdoor instance at 0x1007decf8> thing|2\',
"<type \'exceptions.ZeroDivisionError\'>", \'integer division or modulo by zero\',
\'[_coro.pyx coro._coro._wrap1 (coro/_coro.c:8821)|800] \')'

The default exception handler for a thread prints a timestamp, some info about the thread that crashed, and a compact, one-line traceback.

You can replace the default handler with coro.set_exception_notifier().

1.6.2   Latency Warnings

It’s important that no thread monopolizes the CPU for too long. This
can happen if you inadvertently call a blocking system function (e.g.,
filesystem I/O). To assist you in finding bugs that do this, the
scheduler will print out a warning like this:

Wed Apr  4 00:29:01 2012 High Latency: (5.449s) for <coro #4 name='mp4 encoder' at 0x1003ceaa0>

Any thread that holds the CPU for more than 0.2s will trigger the
warning. You can change the trigger value with coro.set_latency_warning().

1.6.3   SimultaneousError

If two threads try to perform the same I/O operation (technically,
wait on the same kevent), this will trigger a SimultaneousError:

>>> coro.x.recv (100)
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/coro/backdoor.py", line 144, in parse
    result = eval (co, env)
  File "<coro.backdoor.backdoor instance at 0x100624ef0>", line 1, in <module>
  File "socket.pyx", line 580, in coro._coro.sock.recv (coro/_coro.c:20208)
  File "socket.pyx", line 1113, in coro._coro.sock._wait_for_read (coro/_coro.c:23549)
  File "poller.pyx", line 326, in coro._coro.queue_poller._wait_for_read (coro/_coro.c:15292)
  File "poller.pyx", line 318, in coro._coro.queue_poller._wait_for_with_eof (coro/_coro.c:15204)
  File "poller.pyx", line 342, in coro._coro.queue_poller._wait_for (coro/_coro.c:15516)
  File "poller.pyx", line 304, in coro._coro.queue_poller.set_wait_for (coro/_coro.c:15056)
SimultaneousError: <SimultaneousError co=<coro #6 name='backdoor session' dead=0 started=1 scheduled=0 at 0x1003ceaa0> other=<coro #5 name='backdoor session' dead=0 started=1 scheduled=0 at 0x1003d0080> event=<kevent_key filter=-1 ident=0>>
>>>

You can easily avoid this problem by isolating particular events to
their own thread. For example, you can have one thread that reads
from a socket, while another writes to it. You can combine
identical events from multiple threads by using one of the
synchronization primitives. A common idiom uses a coro.fifo:

def writer (self):
    while not self.exit
        data = self.fifo.pop()
        if data is None
            break
        else
            self.conn.send (data)

In this example we use a sentinel (None) to force the fifo to wake
up and exit the loop. This is similar to a generator’s use of StopIteration.

1.1 Intro¶

Shrapnel is a library for high-performance concurrency. It uses
coroutines to implement user threads on top of either kqueue (FreeBSD,
OS X) or /dev/epoll (linux), and is written mostly in Pyrex/Cython,
supporting both 32-bit and 64-bit platforms. It is the culmination of
about 8 years of work at IronPort Systems, a provider of high-speed
mail appliances. It was open-sourced by Cisco Systems in late 2011.

1.1.2   The Name

Shrapnel is the name of the implementation. The python package that
it implements is coro. It’s actually the third implementation of
the coro package written at IronPort — previous versions were written
in C using a painful type of continuation-passing style, and relied on
variants of Stackless Python.

Эпоха войны во Вьетнаме

Хотя это и не строго шрапнель, а 1960 — е оружия , проект производство splintex снарядов для 90 и 106 мм безоткатных орудий и 105 — мм гаубиц , где он был назван « улей » круглым. В отличие от шрапнельных снарядов, снаряды из осколков содержали флешеты . Результатом стал 105-мм снаряд M546 APERS-T (противопехотно-трассирующий), впервые использованный во время войны во Вьетнаме в 1966 году. Снаряд состоял примерно из 8000 флешетов по пол-грамма, расположенных в пять ярусов, взрыватель замедленного действия, срезанный корпус. детонаторы, центральная импульсная лампа, бездымный метательный заряд с красящей меткой, содержащейся в основании, и трассирующий элемент. Снаряд функционировал следующим образом: сработал взрыватель, вспышка прошла по импульсной трубке, сработали срезающие детонаторы, и передняя часть корпуса раскололась на четыре части. Корпус и первые четыре яруса разгонялись вращением снаряда, последний ярус и визуальный маркер — самим пороховым зарядом. Флешеты распространяются, главным образом, за счет вращения, от точки взрыва в постоянно расширяющемся конусе по предыдущей траектории снаряда до взрыва. Снаряд было сложным в изготовлении, но он является высокоэффективным противопехотным оружием — солдаты сообщали, что после того, как во время обстрела были произведены выстрелы из улья, многие убитые враги были прибиты руками к деревянным ложам их винтовок, и эти убитые могли быть притащили к братским могилам с винтовкой. Говорят, что название улей было дано этому типу боеприпасов из-за шума летающих по воздуху флешетов, напоминающих шум пчелиного роя.

Шрапнель — убийца пехоты

Posted by admin under: Интересно .

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

Сегодня мы поговорим о шрапнели – убийце пехоты. Название этого артиллерийского снаряда происходит от имени его создателя, британского офицера Генри Шрапнела. Точной датой изобретения шрапнели принято считать 1803 год.

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

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

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

Современное положение В настоящее время шрапнель считается устаревшим видом артиллерийского боеприпаса, на смену которому пришел осколочный тип снарядов. Но, несмотря на это, стальные шарики актуальны и сегодня в качестве поражающих элементов. Со временем они также несколько видоизменились, но все-таки дожили до наших дней. Стальные шарики и сходный принцип работы был, к примеру, у советской зенитной ракеты ЗРК С-75, которая 1 мая 1960 г. сбила американский самолет разведчик U-2. Шрапнельное оружие есть на балансе вооружения и в западных странах. Но его применение ограничено современными требованиями, в которых доминирует поражение конкретных мишеней, а не множественных целей в радиусе взрыва снаряда.

In other media

Television

  • Shrapnel appeared in the Batman: The Brave and the Bold episode «When OMAC Attacks!» voiced by Greg Ellis. This version of Shrapnel is originally General Kafka (inspired by the eponymous future villain in the OMAC comic book series), a Russian war criminal who was turned into an organic metal being through a lab accident. As Shrapnel, he continuously fights OMAC in a destructive battle arranged by Equinox. Shrapnel is driven by revenge. He claims to hail from a poor Russian village that was razed and burnt to the ground during an unspecified conflict (apparently as collateral damage in failed attempt of the GPA to curb Kafka’s power base), dooming its farmer inhabitants (or better the survived ones) to poverty and famine. In this precarious state of mind, Shrapnel is exploited by Equinox coaxed into trying to set up a meltdown to burn New York City into a nuclear holocaust as a balance for the earlier loss of his people. He was defeated by OMAC and Batman.
  • Mark Scheffer appeared in Arrow, portrayed by Sean Maher. In «Blast Radius», he is an anti-government serial bomber, part of a terrorist militia group. Team Arrow identifies him by analyzing the remains of his explosive devices. Scheffer uses the alias «Shrapnel», but the character otherwise does not resemble the comic book version. After bombing two government buildings in Starling, Shrapnel targets Sebastian Blood’s Unity Rally. He is interrupted by the Arrow, who pursues and apprehends him. In the episode «Suicide Squad», Scheffer is a reluctant member of the Suicide Squad which ties in with the title. Shrapnel tries to abandon the team on their first mission, unaware of a failsafe bomb implanted in his head by Amanda Waller. Waller detonates the bomb, killing him.
Гость форума
От: admin

Эта тема закрыта для публикации ответов.