Перейти к содержимому

И какой он был длины данные удалены

  • автор:

Размер файла — штука вовсе не однозначная. Давайте посмотрим, как он может меняться.

Прежде всего скажем, что речь здесь пойдет о файловых системах FAT и NTFS, как наиболее распространенных, и ничего не будет сказано о файловых системах, используемых в не-Windows системах, поскольку такие системы лежат вне сферы интересов автора. А теперь – к делу.

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

Проведите эксперимент. Возьмите любой исполняемый файл и выполните его копирование командой
copy что-то.exe что-то-другое.exe
Если вы раньше с этим сталкивались, то уже знаете, что результирующий файл получится намного короче исходного и не будет копией. Причина простая: программа copy, запущенная без параметра /b, копирует файл до тех пор, пока не встретит байт с кодом 27h, этот символ называется «конец файла».

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

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

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

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

Максимальный размер такого файла зависит от размера записи и составляет примерно 600 байтов для записи мелкого размера (1 Кб) и 3600 – для записи крупного размера (4 Кб). Следует, впрочем, отметить, что до недавнего времени Windows показывала размер такого файла на диске равным одному кластеру, хотя фактически ни одного кластера файлу не выделено.

Если файл сжат, то его размер на диске может быть заметно меньше собственно длины файла (количества данных в нем).

Дополнительно усложняют картину так называемые разреженные файлы. В них полезные данные содержаться только в определенных участках файла, а остальная часть файла не используется вовсе. Возьмем в качестве примера файл журнала изменений \$Extend\$UsnJrnl, имеющийся почти на каждом компьютере (не пытайтесь увидеть его в проводнике или других диспетчерах файлов, не получится).

Он может иметь длину несколько гигабайт, но значимых данных содержит при этом обычно только 32 мегабайта в самом конце. А остальная часть вообще никаких данных не содержит, места на диске не занимает, и при попытке прочитать данные из этой части система выдаст набор нулей, даже не обращаясь к диску.
Если у читателя возникнет желание поэкспериментировать с разреженными файлами, такой файл можно создать с помощью команды fsutil sparse. А на досуге можно обдумать, какова же настоящая длина файла, если система записала в соответствующую графу число 4 Гб, а реальных данных в файле только 32 Мб и на диске он занимает тоже 32 Мб.

И, наконец, расскажем еще об одной длине: длине действительных данных (valid data). Эта длина и устанавливающие ее функции представляют интерес почти исключительно для программистов, тем не менее изредка с ней могут столкнуться и обычные пользователи.

В файловых системах FAT такого понятия не существует, и функции, которые используют эту величину, записывают в тело файла на соответствующих местах нули. В NTFS эта длина является характеристикой файла.

Попробуем пояснить, о чем идет речь, на примере. Возьмите флешку (флешка используется для наглядности, поскольку она медленнее жесткого диска работает с большими объемами данных) размером от гигабайта, отформатированную в FAT32, и создайте на ней большой файл командой
fsutil file createnew k:\пробный.txt 900000000

Если буква, присвоенная флешке, отличается от К, то исправьте команду соответствующим образом.
Вы увидите, что процедура создания файла окажется довольно продолжительной, полминуты или даже больше (хотя сообщение «файл создан» появится сразу же, появления приглашения командной строки придется подождать). Это совсем не удивительно, ведь в описании команды (https://technet.microsoft.com/en-us/library/cc788058.aspx) сказано, что создаваемый файл состоит из нулей. А файл у нас получился 858 мегабайт, так что его запись и должна занять не такое уж малое время.

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

Рассмотрим это на примере. Создайте новый файл на одном из рабочих дисков, отформатированном в NTFS. Сотни мегабайт совершенно не обязательны, десятка-другого килобайт будет вполне достаточно:
fsutil file createnew C:\пробный.txt 10000

Теперь откройте его с помощью любого просмотрщика файлов, например FAR.

Как видим, в файле действительно нули. Но если посмотреть на этот файл с помощью какого-либо редактора дисков, обращающегося к секторам напрямую, например dmde, то картина будет другая.

Если мы откроем том С как логическое устройство и посмотрим на содержимое файла, то увидим те же самые нули.

Но если открыть диск как физическое устройство, то в том же самом секторе (обратите внимание на номера LBA – разница в 63 возникла из-за того, что начало раздела сдвинуто относительно начала диска) увидим данные, которые ранее были записаны в какой-то позже удаленный файл.

И если мы увеличим длину действительных данных, то увидим эти данные в файле. Установим эту длину равной 300 байт:

fsutil file setvaliddata C:\пробный.txt 300

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

Теперь снова посмотри на содержимое файла. Заметьте, что никаких данных мы в него не записывали!

Чисто случайно получилось, что в этом файле довольно много осмысленного текста, что делает картину более наглядной. 300 десятичных байтов – это 12c шестнадцатиричных, и как раз на этом байте обрывается текст и начинаются нули. Если сдвинуть границу действительных данных еще дальше, то «проявятся» и следующие строки.

Подведем итоги

Имеется две физических длины файла – это размер файла, записанный в файловой системе и место, занимаемое на диске. Также имеется две логических длины файла – это признак конца файла (байт EOF – 27h) и длина действительных данных. Как составную часть логической длины можно рассматривать и пустые области в разреженных файлах – вспомните \$Extend\$UsnJrnl, где большой массив отсутствующих данных завершается тридцатью двумя мегабайтами действительных.

Итак, обычно, когда говорят о длине файла, имеют в виду число, хранящееся в файловой системе. Но, как видите, возможны варианты!

И КАКОЙ ОН БЫЛ ДЛИНЫ? [ДАННЫЕ УДАЛЕНЫ]

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

Ideya Fix

Олег, как может « не вставать» на Пастухова, когда он выступление путина 9 Мая назвал «Кузькина мать» ��- это же шедевр!

Ideya Fix
vitius bazir

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

Yarik

Впервые включил видео и не услышал легендарно-гениального "слышно ли меня?"

Xiphosura
Xiphosura
Xiphosura
ЧЕЛОВЕК !

Олег-КРАСАВЧИК!Жду стрим постоянно

Сирежа Четыри

Ставь лайк если помнишь Викторию Щербет и мечтаешь о ее возвращении

Сергей Юрьев

"Блогер за еду"? Вы серьёзно? Подпишитесь лучше на Е. Альбац — она будет постарше и ест уже поменьше.

Айгор Ив

Ну кто уж и мутный, так это Кашин.

Viktor Nemtsev

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

Cute Kitten

Проверил инстаграм из США — работает.

КАКОЙ ДЛИНЫ — БРИТАНЦЫ УЖЕ ИЗМЕРЯЛИ, РУССКИЕ ТЕПЕРЬ ИЗ-ЗА ОЛЕГА НА 86-ОМ МЕСТЕ. :((((((

Скользкая русская среда, скользкая русская каша, скользкая русская оппозиция. Скользкие русские люди. Скольжение, скользить, скользко.

Paul Oakenfold

Фиг знает, я в США смотрю

maksim panteleev

ОВ. стандартный мент очень глуп. Я раз походкой мальчика со скрипкой прошел оперов у подъезда и вышел с гашишом. Глазом не повели.Были случаи и посерьзней. Низовой состав реально тупой.

maksim panteleev

За еду блееа. Те тыс.платных подписчиков хер когда наберут. Самая передовая форма заработка. И с шляпой не стоит и с читателем честная и страхующая $ от проблем работодателя. И хороших людей за него не еб@т на коврах.

Данные удалены ⁠ ⁠

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

Правила будут дополняться по мере необходимости.

Мы вдвоем с [УДАЛЕНО]

Я мудак, и он мудак

Иллюстрация к комментарию

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

Иллюстрация к комментарию

И плюсы постоянно фармит

Все объекты класса «Кетер»
Подросли на целый метр
И какой теперь длины?
[Данные удалены]

Девки в озере купались

Вывод по кускам их трупов —

Мимо SCP Скульптура

Я без друга не хожу.

То моргнуть его заставлю,

То в контейнере запру.

Этого не может быть,

Надо в фонд скорей звонить!

Иллюстрация к комментарию

(с благоговением)
Так вот она ты какая — жируха-яойщица!

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию⁠ ⁠

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

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Я ж, блин, знаю адрес! И всегда знал! Как же так!? Ведь этой пикче лет, чуть меньше чем Рунету!

Да что там Рунет, её знают во всём мире:

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

И даже, сука, в Индонезии угорают над этими труселями:

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Я видел этот мем сотни раз, я ходил мимо этого дома тысячи раз! Где были мои глаза!?

Обычная 10 сите иташка на окраине спального района Саратова.
Томская улица. Про неё и в Саратове немногие знают: несмотря на свою ширину, она не является транспортной артерией. Длина её ровно 1 км (от бывшей проходной бывшего Саратовского авиазавода до бывшего же аэродрома «Южный»). Около десятка многоквартирных домов (какие-то сносят, какие-то строят), пустыри, гаражи, остановка электрички «Радужный» и, конечно же, важнейший орган городского организма — городская станция аэрации (сооружения для очистки канализационных стоков). Случайному прохожему их не увидеть, но в тёплую погоду и при умеренном восточном ветре он их почует носом.

Обычная картина в любое время:

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Ширина улицы объясняется просто: с 1930-х до конца 2000-х она являлась улицей для самолётов. Именно по ней самолёты отправлялись с авиазавода на аэродром «Саратов-Южный».

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Последние годы авиазавод не строил самолёты, а ремонтировал и обслуживал.

Ока. Самолет. Девушка.
Фото 2004 года из моего архива: моя первая машина, моя первая жена, впрочем единственная 🙂 Самолёт — не мой, но тег «Моё» поставил.

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

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

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Практически готовый новый самолёт с аэродрома повезли на завод, чтобы позже порезать на металлолом.
А там и сам завод порезали на металлолом.
Остатки завода:

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Но это уже другая история.

А пока вернёмся на Томскую.

Попадала она и в новостные сюжеты (кстати это то же самое место, где было сделано фото первого самолета из этого поста):

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

А вот и причина водной феерии (хотите Сочи в своем квартале, вот лайфхак):

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

И в этом же месте мы видим знакомый дом и знакомый балкон:

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

У меня вспотели ладони. Сейчас мы узнаем точный адрес мечты миллионов мужчин нашей планеты!

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Включаем машину времени:

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

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

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Я гляжу, мадам вообще любит постирать!
Но где же, не побоюсь этого слова, НАШИ трусы?

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

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

10-летний мем, оказался фейком.

@SacredGirl, заходишь ли ты ещё на пикабу? Твой пост Саратов. такой Саратов) послужил причиной одно из самых главных мистификаций XXI века. Не знаю, сознательно или несознательно ты это сделала. Думаю, что нет.

Ну, ничего, жизнь продолжается. Саратов славен ещё многими вещами.

В расследовании использовались панорамы Яндекса и Гугла.

Ссылка на трусы:

Хватит на сегодня

Ответ на пост "Соблазн" или Любопытство как путь к разочарованию Нижнее белье, Расследование, Юмор, Мемы, Саратов, Разочарование, Гифка, Длиннопост, Ответ на пост, Скриншот

Дегралюция 2⁠ ⁠

Дегралюция 2

О том, как я потерял 10 000 рублей⁠ ⁠

Здравствуйте! Меня зовут Евгений, я пенсионер и мне почти 70 лет. Я создаю этот пост не с целью поиска справедливости. Потому что я понял, что всем плевать на мою жиненную ситуацию. Но может быть, для кого-то она окажется очень полезной. Но давайте к сути.

13 июля 2023 года мне пришло от банка Тинькофф сообщение о том, что с моего счета снято 9 957 рублей.

О том, как я потерял 10 000 рублей Мошенничество, Тинькофф банк, Wildberries, Интернет-мошенники, Развод на деньги, Длиннопост, Негатив, Без рейтинга

Я был удивлен этому и сразу же написал в службу поддержки банка @Tinkoff.ru, которые сообщили мне, что я сделал покупку на Wildberries. Я этого не делал, поэтому оспорил эту операцию, попросил сделать отмену транзакции и вернуть мне мои деньги. На что они ответили, что им нужно время и они рассмотрят мою просьбу. Позже, они вышли со мной на связь и сообщили, что операция по покупке не вызывает у них подозрений, так как операции по покупкам с этого аккаунта Wildberries совершались раньше. Я стал разбираться в этом вопросе и выяснил, что действительно, я пользовался этим аккаунтом в этом маркетплейсе со своим старым номером телефона. Но перед сменой мобильного номера (билайн) удалил все аккаунты, включая аккаунт на Wildberries. Позже, новый владелец номер (все мы знаем, что операторы любят отдавать чужие неиспользуемые номера другим людям) восстановил мой старый аккаунт и совершил покупку по моему карточному счету в @Tinkoff.ru . Я сам проживаю в городе Набережные Челны, а покупка была совершенна в городе Казань. Мошенник сначала оплатил покупку с моей карты, потом пришел в ПВЗ Wildberries по адресу г. Казань, улица Ноксинский спуск, 20 и отказался от товара. После чего вся сумма возврата была переведена ему на внутренний счет Wildberries и благополучно выведена на свою личную карту сбербанка.

О том, как я потерял 10 000 рублей Мошенничество, Тинькофф банк, Wildberries, Интернет-мошенники, Развод на деньги, Длиннопост, Негатив, Без рейтинга

О том, как я потерял 10 000 рублей Мошенничество, Тинькофф банк, Wildberries, Интернет-мошенники, Развод на деньги, Длиннопост, Негатив, Без рейтинга

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

Вспомнив свой старый номер телефона, я попытался связаться с человеком, чтобы попросить его вернуть мне деньги. Им оказался 11 летний мальчик из города Казань, который со своим папой и совершил этот инцедент. Отец ребенка (Арсена) Альберт, сообщил мне, что да, они ошиблись картой, сняв деньги с моего счета и якобы, когда они это выяснили, то сделали возврат товара. Но никаких денег он не получал и якобы они ушли обратно. А потом и вовсе сделал повторный заказ этого же товара, но уже по своей карте. Как вы понимаете, все это попахивает ложью. Попросил не звонить ему больше и не доставать его сына, который сейчас владеет этим номером телефона. Банк продолжает писать стандартные отписки о том, что они разбираются с ситуацией. Хотя в последний раз и вовсе намекнули мне, что мне можно забыть о своих деньгах.

О том, как я потерял 10 000 рублей Мошенничество, Тинькофф банк, Wildberries, Интернет-мошенники, Развод на деньги, Длиннопост, Негатив, Без рейтинга

Я не очень хорошо разбираюсь во всех этих делал, но понимаю, что надежды больше нет. Банк Тинькофф юлит с решением, @Wildberries.ru, игнорирует обращения к ним, а человек, завладевший моими деньгами просто съехал. Я хотел приложить больше информации, таких как записанный телефоный разговор с мошенником, имена, контактные данные и т.д. Но как я знаю, это противоречит нашему законадательству. Да и все равно правды в этой жизни нет. Вот так вот копишь себе на похороны, а потом твои деньги просто улетают в пустоту и ты остаешь ни с чем.

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

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

UPD Заявление в полицию направлено. Но веры нет

Доброе дело⁠ ⁠

Доброе дело

Ответ на пост «О гулящих»⁠ ⁠

Я та самая коварная РСП, которая так портит аппетит всем благородным донам не только на Пикабу.
И я пишу этот пост, чтобы позлорадствовать. Считаю, что имею полное право. Дальше будет прохладная история.
С Костей мы дружили со старшей школы. Когда пошли в институты — начали встречаться. С его подачи и при яростном одобрении наших родителей, готовились сыграть свадьбу после получения дипломов. Не знаю, почему именно так. На помню уже.
И, разумеется, у нас был секс. Как его может не быть, когда два (казалось бы) любящих человека, живут душа в душу и готовятся к свадьбе?
А жили мы вместе. Снимали небольшую квартиру в пригороде Питера. Оба подрабатывали, имели стипендии и небольшую помощь от родителей. Потенциальные тести помогали деньгами. Потенциальные свёкры продуктами (жили в деревне. выращивали кур и всякие овощи на продажу)
Предохранение? Тут, как многие утверждают, мой косяк. Я в 19 лет должна была быть умнее парня и иметь больше волевых качеств. То есть заставлять его надевать презерватив. Ну или пить таблетки (никого же в конце девяностых, начале нулевых не пугали раком, бесплодием и прочими болезнями из за приема гормональных контрацептивов. ага). Сарказм. Пугали. У всех была «сестра свояченицы маминой подруги, умершая от поликистоза яичников от этих таблеток»

В общем «сама_дура_виновата» залетела.

Но Костя был рад. Я бы даже сказала — счастлив. Носил меня на руках. Дарил цветы. Строил планы на счастливое совместное будущее. Я была на седьмом небе.
А потом мне сделали УЗИ. Двойня.
Сначала Костя выразил двойной восторг. Потом неделю ходил задумчивый. А у меня начался токсикоз. Он начался очень рано и закончился только когда в родзале мне прокололи пузырь. Да, я сидела в обнимку с уткой и блевала на родильном кресле. Такое тоже бывает.

Я блевала дальше, чем видела. От вида и запаха еды. Я не то что сама есть не могла. Я не могла готовить. И уходила на балкон, когда Костя готовил себе. И однажды он сказал «Я к такому не готов». И «ушел за хлебом».
Я рыдала, умоляла вернуться, ездила разговаривать с его мамой (в общем, была не просто дурой. я была дурой без чувства собственного достоинства).Но Костя был непреклонен. Он уже хлебнул счастливой жизни под крылом у мамы. С комплексными обедами, настиранными рубашками и без жены, хныкающей от боли. (Вы знаете как болит живот от рвотных позывов на пустой желудок?)
Аборт было делать очень и очень страшно. Да и мама, когда я в минуту слабости сказала, что не хочу детей, нависла надо мной с разговорами о том, что женщина должна рожать, пока рожается. Я всё рано уже порченая и никому не нужна. Замуж меня никто никогда не возьмет, а так, хоть дети будут. Это у мужчин «долог век». Они и в 70 женихи. А у тебя часики то тикают.

В ВУЗе сперва академ взяла. Потом поняла, что не вернусь. Поднимать двоих детей и учиться на серьёзную профессию не представлялось возможным.
Пока беременная была прошла в местном ДК курсы кройки и шитья, курсы парикмахера, курсы флориста. Всё разом. Времени перебирать профессиями особо не было. Пузо лезло на нос. Замахивалась еще на курсы бухгалтеров (1 с и всё такое. Но в тот момень=т голова уже не варила) Искала направление в котором можно пойти работать сразу после родов. Плюс минус больничный. Моя подработка переводами с французского (со словарём) много денег не приносила.
Начала английский штудировать, чтобы расширить горизонты.
И вот — родила.
Здесь не будет много нытья и жалоб. Очевидно, что было тяжело. Тяжелее всего было отдать детей родителям в деревню, когда перестала кормить их грудью. Я работала в ателье и мыла полы в местном филиале Финэка. Годовалых детей было не с кем оставить. По выходным ездила в деревню к родителям и детям. Пока им не подошел возраст в детский сад.
Я справилась.
Алиментов не было. Костя отучился в ВУЗе. Потом пошел в аспирантуру. Потом начал писать кандидатскую, докторскую. Я не сильно интересовалась конкретикой, в общем, когда дети были в пятом влассе он начал работать и платить какие то копейки. Я просто переводила эти деньги на банковский счет. По сути, эти деньги ничего не решали для меня. Максимальный перевод был 3 000.
Можно было по судам побегать, конечно. Но я была уставшей, обиженной и дурой.

К совершеннолетию детей на счету накопилось 108 000 р. Поделила на двоих.

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

И вот, детям по 18 лет. Выросли мне на радость умничками. Сын старше на полчаса. Дочь младше.
Сын поступил в прошлом году в Мед. Мечтает быть хирургом. Дочь пошла на востоковеда.
Мои дети — моя радость и опора.

Я личной жизни устраивать не стала. Сначала было некогда. Две работы. Деревня с огородом и курами, двое детей. Учёба.
Хотя, лукавлю. Предложения то были. Но было страшно. Конечно, есть люди с крепкими нервами, способные перешагнуть обиду. А я не смогла.
В каждом мужчине видела предателя, который свой интерес справит и нахрен меня пошлёт, увеличив груз моих проблем.
Сейчас предпочитаю необременительные отношения. Своё нежелание идти в ЗАГС озвучиваю сразу.
Лет до 30 в мыслях нет нет да и проскакивало желание иметь «нормальную семью», как у людей. Чтобы муж и всё такое. А сейчас нет. Не хочу. Отказываюсь даже когда предлагают. Может всё еще боюсь. А может мне просто нравится быть одной. Было очень тяжело предыдущие годы. Именно в плане «тащить семью». И сейчас, когда дети стали самостоятельными, я выдохнула и начала по другому смотреть на мир. Вот сейчас это пишу, сидя в ресторанчике на Имеретинской набережной в Сочи. Впервые отдыхаю одна.

Костя тоже не женился. Я знаю, что у него есть еще сын. Были «долгосрочные отношения». Но, видимо, он всё еще «к такому не готов». Живёт с родителями. Встречается с нашей бывшей одноклассницей (пригород маленький. Все всё знают и делятся новостями по типу «А ты слыхала. Твой то. «)
И вот, сейчас, когда мне 39 лет я всё чаще слышу эти пресловутые разговоры про РСП. И про то, что приличному тридцати — сорокалетнему мужчине невозможно найти своего счастья.
И вспоминаю слова матери про «мужчины до 70 лет жоних, а у тебя часики тикают»
Ну да «жоних». Только есть один нюанс.
Те, кто ноют про РСПшек, хотят себе жену без прошлого. Уверена, что многие из них всю юность счастливо гуляли, «портили девок», уходили за хлебом, сказав «делай аборт» и даже не интересовались был ли он сделан.
А теперь захотели семью, детей и жену «непорченую».

Да прикол то в том, что непорченым девочкам восемнадцати — двадцати лет они не нужны.
А среди сверстниц странно искать женщину без бэкграунда. Вот она до 30 — 40 лет сидела и тебя ждала. Ага.

В общем — не жаль. Совершенно не жаль тех, кто ноет про «мужчина должен воспитывать своих детей, а не чужих. азазаз РСПшки заполонили . «
Если у нас направо и налево сплошь «нормальные мужики», то откуда столько мам одиночек? Всех этих женщин пара тройка «редких исключений» осеменила?
Надо было головой думать в юности. Строить отношения и жениться тогда, когда концентрация нетоптанных и нерожавших девушек среди ваших сверстниц была высокой. А не бегать от девки к девке в поисках той с кем жизнь будет попроще. У кого беременность без токсикоза проходит, у кого титька слаще, да запросы пониже.
А теперь поезд ушел.
Часики дотикали.
Вам не нужна была нормальная семья в юном возрасте.
Вы не нужны нормальным, готовым строить семью девушкам и женщинам в зрелом возрасте.
Всё справедливо.

Разумно⁠ ⁠

Разумно Скриншот, Twitter, Программист

Впечатляет⁠ ⁠

Все клеточки в тетради перекопал

Про клещей⁠ ⁠

Про идиотов и клещей

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

Собственно, на написание поста меня сподвиг случай с моим знакомым, за плечами у которого куча передряг. В общем, весьма уважаемый мной человек и, на мой взгляд, гораздо более здравомыслящий и практичный, чем я. Этот прекрасный гражданин отказался от поездки на кильбарок по причине того, что он болеет. По ходу расспросов выяснилось, где–то по дороге из Владика в СПб где–то его укусил клещ. Прошло три недели, температура подскочила под 40, началась лихорадка – все это «успешно» лечилось парацетамолом и горячим чаем с лимоном. В ходе получасового (!) разговора с кучей медицинских терминов и трехэтажного мата, удалось убедить его сдать кровь на клещевые инфекции. Результаты анализов: боррелиоз – точно, энцефалит под вопросом. Результат разговора с очень качественным инфекционистом: по внешним проявлениям больше похоже на энцефалит. Результат разговора с болящим: «что–то мне подсказывает, что это не боррелиоз», «я сейчас не могу в больницу лечь, у меня работа. Если лягу в больницу, я эту работу потеряю», и (пам–па–рам!) «ну да, я понимаю, что могу ослепнуть/оглохнуть/заработать паралич, но Я ВЗРОСЛЫЙ ЧЕЛОВЕК И ПРИМУ РЕШЕНИЕ САМ». Для всех самостоятельно принимающих решение сказочных идиотов, а также просто для тех, кто не в теме информация к размышлению:

Про клещей и инфекции

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

Энцефалит. При отличном раскладе отделаетесь легким испугом, при хорошем умрете. Но вероятнее всего вас парализует. Скорее всего руки, или одну из них. Это навсегда и не чинится. Вдобавок можете ослепнуть и/или оглохнуть. В принципе, если у вас есть талант и яйца, сможете сделать карьеру в науке. Пример есть – Михаил Чумаков. В 28 лет поехал в Сибирь – изучать свирепое и неизвестное на тот момент заболевание. Заболевание оказалось клещевым энцефалитом, а Михаилу пришлось реализовывать на себе свои же идеи на тему того как это лечится. По итогам он не только выжил, но и, оглохший и частично парализованный, еще десятки лет занимался изучением заболевания, от которого так жестоко пострадал. Оч. много чего достиг на этом поприще и в довершении всего завещал свой труп институту. Чтобы коллеги изучили изнутри человека, 56 лет проболевшего энцефалитом. Все, кого такая героическая перспектива плевать в лицо болезни и смерти не прельщает, имейте ввиду следующее: если вас кусанул клещ в европейских краях, скорее всего, обойдется. У нас и клещи не особо заражены – по разным данным от нескольких процентов до нескольких десятых процента, а умирают от клещевого энцефалита 2 человека из 1000. ЭТО НЕ ЗНАЧИТ, ЧТО ПОВЕЗЕТ ИМЕННО ВАМ. Если вас укусил клещ в Сибири или на Дальнем Востоке, все гораздо грустнее. Вам может достаться дальневосточный энцефалит, а от него из 100 заболевших умирают 80. Возможно, эта цифра была бы несколько поменьше, если б не уровень финансирования медицины и «легкость» добирания до больниц в этих краях, но даже с учетом этих факторов она пугает.

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

Что делать, пока не укусили: прививку от энцефалита. Февраль тот самый месяц когда пора раскачиваться ее делать к сезону. Имейте ввиду, что она трехэтапная – колоть будут три раза, с определенным интервалом. Если вы уже болели энцефалитом, то иммунитет у вас пожизненный. Ну или если вы заболеете повторно – будете новым словом в медицине. Прививка считается самым действенным, что можно придумать. При наличии выбора берите импортную вакцину. И НЕ ПОДДАВАЙТЕСЬ НА РАЗВОД заодно сделать прививку от гепатита, гриппа, черта в ступе. Прививки – не та область, где опт – выгодное дело. От боррелиоза прививку сделать невозможно. Опять–таки, даже если вы уже болели, ничто не мешает вам подцепить его повторно.

Что делать если вас укусили. ПЕРВОЕ — аккуратно вытаскиваем клеща либо ниточкой либо девайсом: Главный смысл – вытащить клеща целиком, не оторвав башку, в которой слюнные железы, в которых боррелии либо вирусные частицы либо еще кто–нибудь кровожадный – ну, вы поняли. Если оторвали башку, выковыривайте ее теперь как занозу, иголкой. Не забудьте прокалить иголку в пламени зажигалки.

ВТОРОЕ – засовываем клеща в баночку, флакончик, короче куда угодно, лишь бы довезти до лаборатории. Клеща не давим.

ТРЕТЬЕ – сдаем клеща на анализ в СЭС. Если клещ оказался болен, это еще не значит, что вы 100% больны. Но профилактически вас таблетками накормят.

ЧЕТВЕРТОЕ – через 10 дней после укуса сдают кровь на боррелиоз и энцефалит. Метод исследования – ПЦР. Через 2 недели – на иммуноглобулины М к энцефалиту, через З недели – на иммуноглобулины М к боррелиозу. Вообще, в идеале вам это все должен врач рассказать, но идеал бывает не всегда. С результатами анализов (положительными) идем к врачу. И не тянем с походом. Тот же самый боррелиоз очень хорошо лечится, если лечить его на ранних стадиях.

1) клещи не прыгают на вас с деревьев. Они вообще не прыгают. Они заползают из травы, либо с кустов (выше 1–1,5 м на кусте клещ обычно не поднимается).

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

И еще, хозяйке на заметку. Есть клещевые инфекции, которые не так страшны как энцефалит с боррелиозом, и обнаружили их всего–то пару десятков лет назад. Соответственно, на них вас проверят далеко не в каждой лаборатории. Так что если после укуса клеща, результаты на боррелиоз с энцефалитом отрицательны, но вы уже второй месяц валяетесь в больнице с температурой, болью во всем теле, поносом и диагнозом «ОРВИ под вопросом», ищите хорошего инфекциониста. Потому как вполне возможно, что у вас, к примеру, гранулацитарный анаплазмоз. Скорее всего, вы выживете, и не огребете тех последствий, что боррелиозники – энцефалитники. Но 2 месяца в больнице с неясным диагнозом – это хреновый способ провести лето.

Строки. Функции и методы строк

Итак, о работе со строками мы немного поговорили, теперь поговорим о функциях и методах строк.

Я постарался собрать здесь все строковые методы и функции, но если я что-то забыл — поправляйте.

Базовые операции

Длина строки (функция len)

Доступ по индексу

Как видно из примера, в Python возможен и доступ по отрицательному индексу, при этом отсчет идет от конца строки.

Оператор извлечения среза: [X:Y]. X – начало среза, а Y – окончание;

символ с номером Y в срез не входит. По умолчанию первый индекс равен 0, а второй — длине строки.

Кроме того, можно задать шаг, с которым нужно извлекать срез.

Другие функции и методы строк

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

Поэтому все строковые методы возвращают новую строку, которую потом следует присвоить переменной.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *