Ghostnsk

На Пикабу
поставил 71 плюс и 1 минус
отредактировал 1 пост
проголосовал за 1 редактирование
Награды:
5 лет на Пикабу
5878 рейтинг 3 подписчика 3 подписки 14 постов 5 в горячем

Пост про безразличие людей

Всем привет, не знаю как тут с матами, но че-то подгорело у меня, пишу как есть, от души .. Админ, если что поправь ..

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

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

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

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

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

Требуется юридическая консультация от народа

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


Несут ли их владельцы какую то юридическую ответственность за публикацию таких отзывов без ведома владельцев ресурсов, о которых оставлены отзывы?


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


Всем заранее спасибо

Мошенник на авито к успеху шел...

Мошенник на авито к успеху шел...

Про некачественный бензин. Где посоветуете заправляться?

Автомобилисты, привет! Кто-нибудь заправляется на газпромнефти? Особо интересует заправка возле меги (Новосибирск). Недавно столкнулся с такой проблемой, может я не один такой.


Заправлялся на этой заправке в течение 3-4 лет. Всегда все было четко. В районе ноября, декабря 2019 резко упало качество бензина. Заливал всегда 92. В определенный момент двигатель начинает очень сильно вибрировать. Если не поддать газу, он просто глохнет. Несколько раз меня увозили на эвакуаторе, потому что машина просто не выдавала больше 5 км / ч. На сто перетрясли все что можно, двигатель в порядке, топливная система тоже. Рекомендация - попробовать сменить бензин.


Я решил лить 95, это немного помогло, но ситуация повторилась. На всякий случай под замену пошли бензонасос и топливный фильтр. Это также помогло, но только на время. Решил заливать 95 gdrive. Не помогает.


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


Последней каплей стало то, что из 30 литров которые я оплатил мне залили около 15. Я сначала подумал, что неисправен индикатор объема топлива (потому что под замену пошел топливный фильтр, а там перепаивается микросхемка), но решил протестировать индикатор путем использования другой заправки. Заехал на роснефть, все также возле меги - все работает, залили около 35 литров до полного бака, все почему-то и как-то влезло. Посмотрим как будет вести себя машина на этом бензине.


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

Показать полностью

Мега серьезный проект и мега чОткий заказчик сайтов

Предыстория..

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


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


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


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


Сама история..

Сегодня получаю на почту текст следующего содержания:

Мега серьезный проект и мега чОткий заказчик сайтов Фриланс, Заказчики, Русский фриланс - божественен, Длиннопост

Ну мне конечно же стало интересно, что за такой проект интересный, из-за которого было потеряно куча времени и нервов. И я открыл тз в приложении:

Мега серьезный проект и мега чОткий заказчик сайтов Фриланс, Заказчики, Русский фриланс - божественен, Длиннопост

Ну тут как бы знающим людям становится сразу все понятно и, по-хорошему, такое письмо сразу отправляется в корзину. Но я не мог не поделиться этим достоянием с народом, поскольку уровень серьезности этого тз прям зашкаливает:


1) точная копия - ну как бы норм перекинуть все с версткой, копирнуть все файлы - тут ничего сложного. Но челик хочет, чтобы там была система управления контентом, в итоге надо садить сайт на какой-то движок. Судя по Wappalyzer-у сайт сидит на джумле.


2) Ладно, допустим, можно поставить джумлу, но челику нужен магаз с корзиной, со сбером, сдэком. Ценики скорее всего у него идут через 1с.


3) Да, конечно можно предположить, что на джумле есть какие-то крутые компоненты по реализации этого функционала. Но я бы проще выбрал какой-нибудь php фреймворк и запилил бы все с нуля, подтянул бы все необходимые зависимости. Есть куча пакетов интеграции: сбер, сдэк. Запилил бы интеграцию с серваком 1с через xml-выгрузку. Это все подъемно.


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


5) Сайт должен иметь средства и возможности редактирования .. - понятно, но обычно это касается типового содержания страниц, какой-то информации по товарам. Однако, на сайте есть и элементы макета, которые, как бы лучше, не трогать кривыми руками: лого, стили, менюшки, футер и т. д. Но челик предполагает, что это также должно иметь возможность редактироваться. Ну ладно допустим, для особо упоротых менеджеров сделаем в базе табличку типа custom_content и раскидаем по макету переменные типа key-value.


6) Все новые функции интернет-магазина должны быть на русском. Я предполагаю под всеми новыми функциями подразумевается: цены розница, цены опт, скидки, акции, системы лояльности, стоимость доставки, группы клиентов, дилерские наценки и т. д. Ну это как бы все подъемно при наличии нормального тз с нормальным описанием каждой функции.


7) Домен и хостинг у нас есть - это очень круто. Однако почти в 100% случаев, когда у клиента есть хостинг, это означает, что он сидит на самом дешевом shared-хостинге, поскольку не понимает в чем отличается shared хостинг от, например, vps / vds. Ну как бы норм, но сайт в таком случае будет отрабатывать очень медленно. Не везде можно быстро договориться с суппортом, не везде можно спокойно устанавливать компоненты, править конфиги и т. д.


8) точная копия значит 100% одинаковость - ну это надо просто занести в копилку высказываний тысячелетия.

Мега серьезный проект и мега чОткий заказчик сайтов Фриланс, Заказчики, Русский фриланс - божественен, Длиннопост

9) Открыть одноименные страницы.. - означает скопировать весь роутинг.


10) Оплата по факту - на примере большого количества выполненных проектов, для себя убедился только в одном. Работать в России нужно только по договору, только по предоплате минимум 50%. Ребята, это норма. Я сейчас не пытаюсь как-то поднять волну народного гнева, это обычная статистика и минимизация рисков. За всю карьеру веб-разработчика у меня было 8 случаев, когда меня прокатили с оплатой по факту. Более того, встречаются проекты, по которым оформлен договор, внесена предоплата, проект полностью выполнен, а 2-я часть суммы так и не заплачена. Цифры различные, некоторые из них вполне серьезные.


11) Предоплата исключена. Других вариантов нет - ну только вот этот кусок текста уже многое говорит о заказчике как о челике с непомерными аппетитами и весьма деспотичным отношением к сотрудничеству. Кто работал с индусами, или хотя бы слышал про то как они выжимают людей за $5 , считайте, что это русский аналог индуса.


12) Задание считается выполненным тогда, когда сайт корректно заработает на нашем хостинге - ну про хостинг я уже говорил, что он может просто не подойти по рекомендуемым параметрам. Например, для ускорения отдачи, я бы использовал nginx + php-fpm, различные кэши, сжатие, оптимизацию запросов к базе, самые последние стабильные пакеты. Но не факт, что есть возможность работы с такими вещами на хостинге клиента.


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


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


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


Внимание, поехали..

Мега серьезный проект и мега чОткий заказчик сайтов Фриланс, Заказчики, Русский фриланс - божественен, Длиннопост

Ну и в качестве заключения..

Мега серьезный проект и мега чОткий заказчик сайтов Фриланс, Заказчики, Русский фриланс - божественен, Длиннопост
Показать полностью 5

Как мы с женой автосигнализацию чинили

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


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


У нас стоит старенькая сигналка Stalker (поставили лет 10 назад). Если она не видит противоубойную метку (иммобилайзер), то ей надо срочно ввести код безопасности через специальную кнопку. Иммобилайзер я с собой в тот день не взял, поэтому пришлось тыкать кнопку. Кнопка реагирует на 2 действия: нажатие вверх и нажатие вниз. И вот я начинаю вводить код через эту кнопку, и вдруг слышу какой-то хруст. Кнопке 10 лет, и она перестает реагировать на нажатие вверх. Другими словами, код ввести не получится.


У сигналки Stalker есть такая особенность, что если за 30 секунд Вы не вводите код, то она начинает врубать сирену: сначала просто пикает, потом сильнее, потом по жести.


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


После этого я вернулся в машину и мы с женой начали спокойно думать, что делать дальше. Напоминаю, что время 21.30, суббота, стоим мы на подземной парковке от Меги (Ашан / Леруа Мерлен / Икея) в Новосибе на ватутина. Каких-то магазинов с запчастями рядом нет, тем более открытых.


На моем телефоне 4% зарядка, у жены 9%. Зарядник лежит передо мной, но чтобы им воспользоваться, нужно обратно накинуть клемму от аккума и слушать замечательное музыкальное сопровождение от сирены. Поэтому было разработано совместное решение: отправить жену зарядить телефон в меге и заодно прихватить еды, а я в это время думал, что делать дальше.


Какие тут были варианты?

1) Вызвать эвакуатор - дорого, и не оправдано, потому что машина то на ходу.

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

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

4) позвонил одному корешу может че подскажет, поможет, если свободен. А он там караулит щуку за 80 км от места, поэтому парить я его дальше не стал.

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

Как мы с женой автосигнализацию чинили Автосигнализация, Форс-мажор, Что делать, Решение, Проблема, Ремонт, Машина, Длиннопост, Квест
Как мы с женой автосигнализацию чинили Автосигнализация, Форс-мажор, Что делать, Решение, Проблема, Ремонт, Машина, Длиннопост, Квест

Какое же было мое удивление, когда он мне сказал: Слушай, так это кнопка от стеклоподъемника ЖИГУЛЯ!


Тут же у меня возник какой-то непонятный когнитивный диссонанс: ведущая в свое время сигналка сталкер и кнопка от жигуля - совпадение? Не думаю. Короче дальше он мне посоветовал дойти до магаза с отечественными запчастями: волга, газ, уаз. Ближайший был где-то за 2 км от моего местоположения, и они, на мое удивление, работали до 23:00.

Как мы с женой автосигнализацию чинили Автосигнализация, Форс-мажор, Что делать, Решение, Проблема, Ремонт, Машина, Длиннопост, Квест

Было принято очередное гениальное решение добежать до них легким бегом, заодно заскочить в одно работающее сто по дороге, может у них есть подобная кнопка на разборе. Жену я оставил в машине с полузакрытыми окнами и торчащим плинтусом, ибо рядом бродили какие-то подозрительные личности. Мне выдали более менее заряженный телефон (30%), по которому я проложил себе маршрут.


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


- ну мужики, ну хоть какую-нибудь похожую дайте.

- похожих нет, есть только в сборе.


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

Как мы с женой автосигнализацию чинили Автосигнализация, Форс-мажор, Что делать, Решение, Проблема, Ремонт, Машина, Длиннопост, Квест

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

Показать полностью 4

Как я морскую свинку погулять выпустил

"Ленивое животное" - говорили они (в магазине), "замирает на месте" - говорили они...

Как мы телефон жены искали

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


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


В это время я спокойно отсыпаюсь после тяжелого трудового вечернего бассейна. Спокойно дослушав в полудреме подробности инцидента, первым делом я иду и блокирую телефон через mi cloud (телефон Xiaomi note 4x pro). Причем конкретно в этот период времени mi cloud решил заглючить и перестал прогружаться через chrome. Я пробовал прогрузить через firefox, подключал vpn, отключал vpn, пробовал через tor, почитал, что пишут другие люди на этот счет. В итоге через 10 минут каким-то раком он все таки прогрузился через firefox, и я наконец-то зашел в личный кабинет. Несколько раз я перекрестился и опять на какое-то время поверил в бога, ибо я заранее настроил функцию отслеживания телефона.


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


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


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


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


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

Как мы телефон жены искали GPS, Детектив, Поиск, Интрига, Длиннопост

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


Поскольку navitel не особо круто строит маршруты в сельской местности мы добрались до нашей точки какими-то кругами: пропустили 1 поворот, вместо которого был забор, доехали до следующего, повернули, дальше проехали наугад и опять-таки каким-то супер непонятным образом, предварительно сверившись по крышам и форме объектов с точки зрения спутника нашли эти 2 дома.

Как мы телефон жены искали GPS, Детектив, Поиск, Интрига, Длиннопост

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


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


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


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


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


В общем, в этой истории остается масса вопросов, но главное телефон нашелся и теперь не надо восстанавливать кучу инфы. Мы особо не верили, но все удалось.. Люди, юзайте GPS! Он реально выручает!

Показать полностью 2
Отличная работа, все прочитано!