Просто песня очень понравилась))
Здравствуйте мои дорогие мальчишечки и девчоночки! Если вы думали, что плесень или, скажем, ленточные черви - это предел мерзости, то пристегнитесь: наши сегодняшние гости заставят вас с опаской смотреть на каждую пролетающую муху и почёсываться в самых неожиданных местах. Встречайте - оводы. Берите что-нибудь вкусненькое поесть и попить, если вам полезет кусок в горло, а я начинаю просвещение.
з.ы. специально сдерживаю себя с сильно сочными картинками, чтобы не шокировать сильно впечатлительных. Особо сильно желающие всякой жести могут наяндексить себе все сами.
Кстати, вы также можете подписаться на меня в телеге: Дичь в Природе (ссылочка в профиле)
Оводы (лат.Oestridae) - семейство паразитических двукрылых из инфраотряда круглошовных мух. Эти ребята - не просто назойливые жужжалки, а высокоспециализированные мастера подкожного террора, чья единственная цель в жизни - найти для своего потомства уютный, тёплый, мясной домик. И этим домиком, дружище, можешь стать ты, или твоя корова, если она у тебя есть, или олень, или даже, обезьяна, да мало ли интересных животных могут стать жертвами оводов.
Кто они и откуда?
Начнём с основ: оводы - это семейство двукрылых насекомых, то есть, по сути, мухи, но не те безобидные, что трут лапки на твоём бутерброде, хотя они тоже не сильно полезные. Эволюция превратила их в идеальные машины для паразитирования, и пока обычные мухи откладывали яйца в гниющие трупы или фрукты, или фекалии, предки оводов подумали: "А зачем ждать, пока мясо испортится? Можно ведь использовать свежее!" (вопрос с фекалиями у них даже не поднимался, наверное брезгуют).
Так и появились эти гении эндопаразитизма (жизни внутри хозяина). За миллионы лет они отточили свои навыки до совершенства, разделившись на три основные "специализации", от которых волосы встают дыбом (ну, у меня нет, а вот у вас точно должны. Есть же тут впечатлительные?):
Подкожные оводы. Не устаревающая классика: их личинки живут и растут прямо у тебя под кожей.
Носоглоточные оводы. Эти предпочитают селиться в носовых проходах и глотке. Ну вот травятся им слизистые оболочки.
Желудочные оводы. Самые отбитые из всей троицы. Их детишки кайфуют, плавая в желудочном соке (на самом деле они больше любят зацепиться где-нибудь за стенку кишечника, но это звучит не так эпично).
Распространены эти черти практически по всему миру, кроме, разве что, Антарктиды. Где есть теплокровные млекопитающие - там есть и оводы, готовые превратить их в живой инкубатор на ножках.
Не верь глазам своим
Взрослый овод выглядит обманчиво. Часто они крупные (до 25 мм в длину), мохнатые и похожи на шмелей или пчёл: такая мимикрия помогает им спокойно летать и не быть съеденными птицами, но есть один нюанс, который выдаёт в них чудовище: у взрослого овода полностью отсутствует ротовой аппарат. Утерян в процессе эволюции. Вы спросите меня: "А как же так вышло?" А я вам отвечу: "Дело в том, что ему не нужно есть". Вся взрослая жизнь овода - это короткий спринт длиной в несколько дней или недель, где единственной целью является - найти партнёра, спариться и найти жертву для откладки яиц. Все питательные вещества он накопил, будучи жирной, мерзкой личинкой внутри какого-нибудь дачника, ну или лошади, не знаю. Главное, что взрослый овод (самка, естественно) - живой, летающий контейнер с яйцами, как бомбардировщик, работающий на запасах из прошлой жизни, и, когда топливо кончится, этот бомбардировщик разобьется, поэтому так важно успеть "отбомбиться" до этого момента.
А вот личинка - это квинтэссенция отвращения, размеры которой могут достигать 25 мм, в зависимости от вида. Представьте себе толстого, ребристого, бочкообразного червяка, усеянного рядами крючьев и шипов, а нужны они совсем не для красоты. С их помощью личинка надёжно закрепляется в тканях хозяина, чтобы её не вымыло и не вытолкнуло. Цвет варьируется от грязно-белого до тёмно-коричневого, в зависимости от стадии развития и вида, и эта штука растёт, питаясь твоими тканями или содержимым твоего желудка.
Симфония мерзости
А теперь переходим к самому интересному: как эта мерзость попадает внутрь, развивается и превращается во взрослую мерзость?
Акт I: Заражение
Разберем на разных примерах для наглядности и для пущего нагнетания отвращения.
Подкожные: Самка не кусает, а подлетает к корове или оленю, или лосю и, как заправский снайпер, на лету отстреливает свои яйца в волосы на ногах животного. Тихо, безболезненно, профессионально, а главное - животное даже не замечает, что его только что "заминировали".
Желудочные: Эти действуют ещё хитрее: самка садится на шерсть условной лошади, обычно на передних ногах, и откладывает желтоватые яйца, похожие на семена кунжута. Дальше лошадь, как и любое чистоплотное животное, начинает себя вылизывать, соответственно, слизывая и яйца овода. Яйца попадают в тёплую, влажную среду рта, и тут срабатывает триггер: из них мгновенно вылупляются крошечные личинки, да, прямо во рту!
Носоглоточные: Эти ребята - мастера бомбометания, а в нашем случае - яйцеметания. Самка на бреющем полёте подлетает к морде овцы, например, и буквально "выстреливает" ей в ноздри струйкой жидкости, в которой уже находятся живые, готовые к действию личинки первой стадии. Да, некоторые оводы являются живородящими, и никаких тебе яиц, только хардкор, только немедленное внедрение (ладно, яйца все же есть, но созревают они внутри самки, так что не считается).
Человеческий овод: А вот тут многие напряглись, "в смысле человеческий"? Эта тварь из Южной Америки слишком крупная и шумная, чтобы незаметно подлететь к человеку, но заразить же его как-то нужно, да? Так вот, она ловит комара или другого кровососущего летучего гада: прямо хватает его в воздухе, переворачивает и, удерживая, приклеивает свои яйца ему на брюшко, а затем отпускает. Комар, ничего не подозревая (хотя и немного в шоке), летит дальше по своим делам - искать, кого бы укусить. Когда он садится на тебя, то тепло твоего тела даёт сигнал яйцам овода, и из них вылупляются личинки, которые падают на твою кожу и через ранку от укуса комара (или любую другую царапину) зарываются внутрь. И нет, у нас такие не летают, можете выдыхать.
Акт II: Оккупация и откорм
Личинка внутри, но что же она теперь будет делать, спросите вы? Конечно же питаться своим новым домиком, т.е. хозяином.
Подкожный вариант: Вылупившись из яйца на шерсти, личинка прогрызает кожу и начинает своё долгое, многомесячное путешествие по телу хозяина. Она мигрирует сквозь соединительные ткани, вдоль нервных стволов, иногда пробираясь в спинномозговой канал (что, кстати, может вызвать паралич у животного). Её цель - спина, вот там она останавливается, прогрызает в коже дыхательное отверстие (свищ) и устраивается поудобнее, выставив наружу задний конец с дыхальцами. Вокруг неё формируется соединительнотканная капсула.
И вот в этой уютной мясной квартирке, дыша через дырку в коровьей спине, она будет жить несколько месяцев. Питается она не кровью, как можно подумать, а продуктами воспаления и тканевой жидкостью, которую организм хозяина любезно поставляет прямо к её "столу". По сути, тело само кормит своего мучителя. Периодически личинка линяет, растёт, жиреет, достигая размеров крупной фасоли или даже грецкого ореха (ну может не такого толстенького), и готовится к тому, чтобы в скором времени покинуть свою жилплощадь. Периодически из дыхательного отверстия может брызнуть струйка экскрементов. Приятного аппетита.
Желудочный вариант: Попав в рот лошади, личинки первого возраста вбуравливаются в слизистую языка и дёсен. Там они живут и развиваются около месяца, после чего открепляются и вместе со слюной проглатываются, поскольку их конечная цель - желудок. С помощью своих ротовых крючьев они намертво прикрепляются к его стенкам, так что иногда их там скапливаются сотни, если не тысячи. Представьте себе ковёр из копошащихся, шипастых червей, покрывающий всю внутреннюю поверхность желудка или кишечника. Они питаются тканями и кровью, вызывая язвы, гастриты и колики. Вот в этой кислотной бане они проведут почти год, спокойно переваривая твой обед вместе с тобой. Снова приятного аппетита.
Носоглоточный вариант: Личинки, впрыснутые в ноздри, немедленно цепляются своими крючьями за слизистую. Они ползут всё глубже - в носовые ходы, лобные пазухи, решетчатую кость, иногда добираясь до самой глотки. Их шипы постоянно раздражают нежные ткани, вызывая дикое воспаление, отёк и постоянное выделение слизи и гноя. Животное трясёт головой, чихает кровавой слизью, трётся мордой обо всё подряд в тщетной попытке избавиться от невидимого врага. Это состояние называется - "ложная вертячка", а личинки сидят себе в тепле и безопасности, пожирая слизь и продукты распада тканей.
Акт III: Эвакуация
Нажравшись до состояния "больше не лезет", личинка готовится покинуть свой гостеприимный домик, и все это делают по-своему.
Подкожные: В один прекрасный солнечный день созревшая личинка, растолкав края своего дыхательного отверстия, просто вываливается из спины хозяина и падает на землю. Все, никакого изящества, и никаких хитростей, а просто "плюх" и все, до свидания.
Желудочные: Проведя зиму в желудке, личинки открепляются и вместе с каловыми массами отправляются в путешествие по кишечнику. Выход, как вы понимаете, у них один и выходят наружу личинки вместе со свежей порцией навоза.
Носоглоточные: Эти ребята выбирают самый эффектный путь. Созрев, они отцепляются от слизистой и во время очередного яростного чихания хозяина вылетают из его ноздрей наружу вместе с облаком кровавых соплей. Хотя, если рассматривать все три способа, то первый мне кажется наименее мерзким.
Так или иначе личинка попадает на землю, после чего она быстро зарывается в почву или под лесную подстилку. Её гладкая, упругая кожица темнеет, твердеет и превращается в пупарий - прочный защитный кокон. Внутри этого саркофага происходит превращение: бесформенный, слепой червь-паразит перестраивает каждую клетку своего тела, чтобы превратиться в крылатое, мохнатое насекомое с огромными глазами. Этот процесс занимает от нескольких недель до месяца, в зависимости от температуры и влажности. Круг замкнулся.
Что насчет людей?
Хотелось бы сказать, что нас эта зараза не касается, но нет, тем более я уже выше писал про человеческого овода. Человек для большинства оводов - случайный, тупиковый хозяин, но некоторым видам на это плевать. Самый известный "любитель" человечинки - это уже упомянутый Dermatobia hominis, человеческий кожный овод.
Заражение им называется кожный миаз. Личинка под кожей - это не просто косметический дефект, а достаточно болезненный попутчик. По мере роста она шевелится, и эти движения ощущаются как покалывание, пульсация или резкие уколы. Дыхательное отверстие, которое она проделывает в коже, выглядит как фурункул или укус насекомого, но с маленькой дырочкой в центре. Из этой дырочки периодически сочится серозная жидкость с примесью крови и экскрементов личинки. Если присмотреться, можно увидеть, как в отверстии периодически появляется и исчезает тёмная точка - это задница паразита, высовывающаяся подышать.
Ночью личинка становится активнее, и ощущения усиливаются, мешая спать, а попытки выдавить её, как прыщ, обычно обречены на провал, ведь её шипы, направленные назад, работают как гарпун - чем сильнее давишь, тем крепче она держится.
Удаление - это отдельная песня. Врачи могут удалить её хирургически, но есть и народные методы, такие что один другого краше. Например, отверстие заклеивают пластырем или заливают вазелином, перекрывая личинке кислород. Задыхаясь, она начинает высовываться наружу в поисках воздуха, и в этот момент её можно ухватить пинцетом и медленно, с мерзким хрустом, вытянуть. Другой способ - приложить к отверстию кусок сырого мяса. Личинка, видимо, думает, что принесли обед, и начинает переползать в мясо, после чего всю конструкцию выбрасывают.
Иногда личинки могут поселиться в крайне неприятных местах: задокументированы случаи миаза век, кожи головы (где она живёт под волосами и там вообще фиг что разберешь: только бриться) и даже мошонки (здесь могла бы быть шутка, но я все же воздержусь).
Другие виды оводов тоже не брезгуют человечиной. Так, например, личинки лошадиного овода могут случайно попасть в рот человеку и развиваться в дёснах, а личинки овечьего носоглоточного овода, случайно "выстреленные" в глаз человеку, вызывают офтальмомиаз - дикое воспаление, конъюнктивит и ощущение, будто в глазу копошится сотня иголок. К счастью, в глазу они долго не живут и погибают, но приятного всё равно мало.
Закругляемся
Полагаю, что на сегодня с вас хватит всех этих сочных подробностей про житье-бытье наших маленьких друзей-паразитов. Если вам интересно, то мне тоже было не очень приятно описывать некоторые моменты. Надеюсь, что вам все же было интересно и познавательно почитать об очередном обитателе нашей с вами планеты.
Всем спасибо, все свободны!
Пока не планирую, но может и понадобится.
Как удалить отсюда аккаунт?
Да, да, я знаю, что можно просто не входить. Однако вопроса это не отменяет.
Было давно @Pepels сказал надо запилить сову!
Сам я Блендер еще не познал, поэтому чуть погуглив, нашел вполне себе неплохо делающие нейронки. Поэтому...
Цели сделать сразу хорошо не стояло, поэтому отправил я её на печать добавив подставку. Чего и следовало ожидать, зубы и ноги частично отлетели, страшные края у крыльев и всё вот это вот. Нужно ноги с подставкой сделать отдельно, увеличить размер модельки и можно приводить в красивый вид. Но это потом, когда я с Блендером разберусь немного.
Кому надо моделька тут. Архив 30.1 Мб, сама модель 75,5 Мб. У нее овермного вершин, но упрощается это легко.
Я тут вспомнил, что в прошлом посте забыл добавить планы на будущее. Планами было: добавить врагов.
Соответственно: точки спавна, их перемещение по карте, стрельба.
Давайте посмотрим на результат.
Появился новый класс, отвечающий за поведение врагов
export class EnemyAI {
constructor(tank) {
this.tank = tank;
// Таймер смены направления
this.changeDirectionTimer = 0;
this.changeDirectionInterval = 60; // ~2 сек при 30 FPS
// Cooldown стрельбы
this.shootCooldown = 0;
this.shootInterval = 30; // ~1 сек при 30 FPS
// Флаг застревания (для смены направления при коллизии)
this.wasBlocked = false;
}
randomDirection() {
const directions = [Direction.UP, Direction.RIGHT, Direction.DOWN, Direction.LEFT];
return directions[Math.floor(Math.random() * 4)];
}
update(allTanks, gameMap, bullets) {
const tank = this.tank;
if (tank.destroyed) return;
// === 1. Логика смены направления ===
this.changeDirectionTimer++;
// Смена направления по таймеру
if (this.changeDirectionTimer >= this.changeDirectionInterval) {
tank.direction = this.randomDirection();
this.changeDirectionTimer = 0;
// Рандомизируем интервал (40-80 кадров)
this.changeDirectionInterval = 40 + Math.floor(Math.random() * 40);
}
// === 2. Попытка движения ===
const prevX = tank.x;
const prevY = tank.y;
tank.move(tank.direction);
// Проверка: застрял ли танк (не сдвинулся)
const stuck = (tank.x === prevX && tank.y === prevY && !tank.moving);
if (stuck && !this.wasBlocked) {
// Танк только что застрял — меняем направление
tank.direction = this.randomDirection();
this.wasBlocked = true;
this.changeDirectionTimer = 0;
} else if (!stuck) {
this.wasBlocked = false;
}
// === 3. Автоматическая стрельба ===
this.shootCooldown--;
if (this.shootCooldown <= 0 && tank.canShoot()) {
const bullet = tank.shoot();
if (bullet) {
bullets.push(bullet);
// Рандомизируем cooldown (20-50 кадров)
this.shootCooldown = 20 + Math.floor(Math.random() * 30);
}
}
}
}
Он простой как три рубля, так что, думаю, можно обойтись без объяснений (тем более что комментариев в коде и так предостаточно).
К файле main появились коллекции врагов и их "мозгов"
/** @type {Array<Tank>} */
let enemies = [];
/** @type {Array<EnemyAI>} */
let enemyAIs = [];
Спавн врагов при старте игры
spawnEnemy(0, 0); // Левый угол
spawnEnemy(12 * 8, 0); // Центр (96px)
spawnEnemy(24 * 8 - 16, 0); // Правый угол (176px, учитываем размер танка)
// Пока спавню сразу все три, а не по очереди, как в оригинале
function spawnEnemy(x, y) {
const enemy = new Tank(x, y, TankType.ENEMY_BASIC);
enemy.direction = Direction.DOWN; // Враги всегда смотрят вниз
enemy.setMap(gameMap);
// Создаём AI для врага
const ai = new EnemyAI(enemy);
enemies.push(enemy);
enemyAIs.push(ai);
console.log(`Enemy spawned at (${x}, ${y})`);
}
И рисуем это
for (const enemy of enemies) {
if (!enemy.destroyed) {
enemy.render();
}
}
Там ещё есть обновление ссылок чтоб чистить из памяти уничтоженные танки, но в целом ничего больше интересного.
Оптимистичный план на следующий этап вот такой:
Вчера даже завел будильник, что бы "поймать" мгновение. Но мороз подкачал.
К сожалению, мы никогда не достигали ядра Земли (и, скорее всего, никогда не достигнем), но мы многое знаем о его строении, так как располагаем замечательной наукой под названием сейсмология, а также данными гравиметрии, геомагнетизма, геохимии и лабораторных экспериментов при экстремальных давлениях.
Помимо этого, часть важных знаний о внутреннем устройстве нашей планеты мы получили благодаря подповерхностным ядерным испытаниям в период Холодной войны, которые снабдили ученых "спровоцированными" сейсмическими сигналами.
Сегодня мы можем с уверенностью сказать, что внешнее ядро Земли расплавлено, а внутреннее — твердое. Кроме того, исходя из наших знаний о распространенности химических элементов во Вселенной и о том, что с ними происходит при определенных условиях, мы знаем, что ядро состоит преимущественно из железа, которое находится под гигантским давлением.
Имеющиеся данные указывают на то, что температура земного ядра составляет примерно 6 000 градусов (тут и далее температура в градусах Цельсия), что делает его даже горячее солнечной поверхности (около 5 500 градусов). От поверхности Земли ядро отделяют порядка 3 000 километров — если бы наше светило оказалось так близко, оно тут же бы испепелило планету.
Почему же тогда более горячее ядро Земли за 4,6 миллиарда лет не расплавило ни планету, ни ее обитателей?
Ядро изолировано от поверхности огромной толщей мантии, состоящей в основном из твердых горячих горных пород, которые "текут" (мантийная конвекция) со скоростью в несколько сантиметров в год.
Несмотря на огромную температуру ядра, тепло из глубин поднимается к поверхности крайне неэффективно, так как породы плохо проводят его, а перенос за счет медленной мантийной конвекции занимает колоссальное время. Поэтому в данном случае важна не только температура ядра, но и то, сколько тепловой энергии может быть передано наружу и с какой скоростью.
В результате до поверхности доходит слишком маленький "поток" тепловой энергии, чтобы прогреть всю планету до температур плавления: Земля просто медленно теряет тепло (оно уходит в космос), а не "закипает" изнутри. При этом мантия не "плавится снизу" так, чтобы расплав постепенно поднимался все выше. В глубине давление повышает температуру плавления пород, поэтому даже при высоких температурах нижняя мантия в основном остается твердой. А там, где расплав все же появляется, он обычно не накапливается: поднимаясь, он попадает в более холодные области и частично кристаллизуется. В итоге в недрах Земли не существует "роста" океана расплава снизу вверх — возникают лишь отдельные зоны частичного плавления.
Искра бенгальского огня может иметь температуру в 1 500 градусов, но если она случайно попадет в вас, то вы, скорее всего, даже не почувствуете этого. А вот погружение в ванну с кипятком (каких-то 100 градусов) стало бы фатальным для большинства обитателей Земли, потому что у воды большая масса и теплоемкость — она успевает передать много энергии.
Тот же принцип и с Землей: "печка" спрятана очень глубоко, и тепло наружу просачивается постепенно — через конвекцию в мантии и теплопроводность пород. Поэтому планета не плавится, а медленно остывает.
то есть пока я по фестам бегаю они тут рисунки рисуют!
@Vanok@Alida@NeGGaaa
Эти автобусы электрички китайские прям непотопляемые какие-то, часто там кораблики косплеят )))