Ответ на пост «Про Абхазию»16
Есть же любители и в Чернобыль съездить... А Сухуми, как Чернобыль, но без радиационного фона
Есть же любители и в Чернобыль съездить... А Сухуми, как Чернобыль, но без радиационного фона
Дело было в Кисловодске, на вокзале. Я прошёл через рамку безопасности, а мой рюкзак проехал по ленте через сканер. Сотрудник безопасности говорит, что не смог рассмотреть содержимое рюкзака, и просит ещё раз положить его на ленту. Кладу рюкзак и опять что-то не разглядел, говорит: "Переверните другой стороной и ещё раз". На этот раз сообщает, что всё в порядке. Я, облегчённо вздыхая: "Ну и ладно. Хорошо, что у вас эта процедура бесплатная, а то 3 раза платить было бы не приятно". "Но мы над этим работаем!" - отвечает безопасник.
Тоже чудом нашёл потерю. Два раза одну и ту же.
Фитнес-браслет Xiaomi Mi Band 1 подарили на др лет 7 назад. А у него ремешок часто расстёгивался сам собой. Ходили с женой по рынку в Сухуми, купили каких-то фруктов и на выходе с рынка замечаю, что браслета нет на руке. Уговорил жену пройтись обратным маршрутом в надежде найти, но не повезло. Вернулись на съёмную квартиру и, выгружая из пакета фрукты-овощи, обнаружил потерю. Браслет с руки, в которой нёс пакет, расстегнулся и упал во фруктовое ассорти. Выходит, повезло.
В следующий раз было не так скучно. В своём городе прокатился на велосипеде от дома до залива, а затем приехал в гараж зачем-то. И уже, закрывая гараж, смотрю время, а его совсем нет. То есть, часов не наблюдаю на руке. Пришлось открывать гараж и смартфоном поиск устраивать. Не нашёл, но решил не сдаваться и поехал обратно "по следу" со смартфоном. Где последний раз смотрел на часы, не помню, а всего проехал тогда 12-15км. Поэтому через 2 км надоело и вернулся домой, в мыслях смирившись с потерей. А дома уже утром вспомнил, что была включена функция записи маршрута с браслета. Открыл маршрут и определил последнюю точку маршрута. Она оказалась около пивного магазина, где я покупал воду. Подумал, что, снимая рюкзак, чтобы положить туда бутылку, зацепил ремешок браслета и он свалился. Сел на велик и поехал в тот магазин. Там продавщице объясняю, что в этой точке теряется след и, может быть она его могла найти. Она сказала, что не ей попадался. Тогда я оставил ей визитку и попросил позвонить, если вдруг... А я вышел и поехал в гараж. Ехать до гаража минут 10-12. Там встретил друга и давай ему рассказывать историю про потерю. А что интересно, именно он подарил мне этот браслет. И вот, где-то в середине истории потери-поиска - звонок с неизвестного номера. Звонит продавщица и говорит, что браслет нашла женщина, сейчас сброшу её номер. А это прошло не больше 20 минут после разговора с ней (что уже интересно). Перезваниваю по номеру, женщина говорит, что нашла и может через пол-часа принести в тот магазин.
Приехал к магазину, дождался эту женщину и её рассказа. Рассказ, конечно как-то не очень правдоподобный был, но я был рад и искренне благодарил за возврат потери. А нестыковка была в том, что, с её слов, браслет нашёл её маленький ребёнок, в песочнице! за 200-300 метров(!) от точки пропажи сигнала (магазин), далековато. И через песочницу на детской площадке не мог я проехать же... Но я был рад и благодарен за возврат подарка. И купил большую шоколадку для ребёнка. Больше я часы-браслет не терял, потому что сделал доп.крепление ремешка. И прослужил он ещё всего года 2, пока дисплей не превратился в чёрный бесполезный экран, хотя и может работать через смартфон.
Ещё круче Газпром. Это выяснилось с установкой газового счётчика. Оказалось, что для 3-х человек в МКД в месяц достаточно 6 куб.м газа при нормативе 13х3=39 куб.м. С установкой счётчика пользоваться меньше газом не стали, т.е. десятилетия до этого ежегодно оплачивали 363 куб.м сверх потребления. И что забавно, тариф 13 м3 на человека существовал с древних времён, когда не было ни мультиварок, ни электрокофеварок, ни электродуховок... То есть потребление газа год от года падает, а на норматив это никак не влияет. Зато цена на газ повышается, хотя по факту жильцы без счётчиков платят в 5-7 раз больше потребления. А таких, по утверждению газовика, который производит ежегодное обслуживание, не меньше половины.
Было это в годы советской власти. Жили-были 2 студента, Петя и Лёха, и один рабочий паренёк Вася на съёмной квартире в частном секторе. Какая квартира, комната с тремя кроватями, одним столом и тремя стульями. Студенты поучатся-поучатся и бегут в ближний парк побегать-размяться. А Вася приходит к вечеру с завода и за книжки. И так изо дня в день, из месяца в месяц. Васю на побегать не вытащить, говорит, на работе набегался. Вы, говорит, поучитесь-поучитесь, а потом спите до моего возвращения, абыдно... Это ж какую идею приколюхи так Вася подкинул!
И вот, в один из вечеров, услышав, как во дворе хлопнула калитка, Петя командует: "По койкам!" Не успел Вася зайти в дом, как Лёха и Петя захрапели под одеялами. Открывается дверь, а Васиному взгляду в полумраке комнаты открывается картина студенческого тихого, с похрапыванием, часа. Стены немного вздрагивают от хлопнувшей двери, Лёха вскакивает с кровати и сонным голосом спрашивает: "Вася, ты пришёл? Пошли в парк, побегаем?" Буханка хлеба из васиных рук летит на встречу с лёхиной головой... Петин храп резко переходит в громкое ржание.
В 1862 году датский сказочник отдыхал в городе Монтре в Швейцарии, где познакомился с дочерьми русского генерала Мандерштерна, коменданта Санкт-Петербургской крепости. Дочерей звали Елизавета, Александра и Вильгельмина. Они много рассказывали Андерсену о России, причем выяснилось, что датский писатель следит за русской литературой и уважает Карамзина, Пушкина и других своих русских коллег.
А через несколько лет Андерсен получил письмо от Елизаветы:
"Более чем вероятно, что Вы уже забыли нашу встречу в пансионате в Монтре. Если Вы забыли обо мне, то мое воспоминание о Вас тем вернее, что я, помня о Вас, должна была сдержать, кроме того, данное Вам обещание, которое преследовало меня в прошлые годы, как кошмар. В конце концов, может быть, Вы сами забыли, что в Монтре я обещала Вам автограф нашего почитаемого, талантливого поэта Пушкина.
Этот автограф уже в течение нескольких месяцев является моей собственностью; теперь я посылаю его и дарю его Вам, как свидетельство моей преданности и глубокого к Вам уважения. С большим трудом достала я для Вас это сокровище".
А ведь было же золотое время, когда большие циклы оптимизировали по времени, считая сумму тактов на цикл. И количество байт (не мб!) в программах минимизировали. Но потом пришли языки высокого уровня с кучей неоптимизированных библиотек.
Как то загорелся сделать программу для составления частотного словаря на Паскале. Для него понадобилась подпрограмма сортировки, которая должна была вызываться миллионы тысячи раз. Поэтому написал "пузырёк" на ассемблере. Когда сделал, стал искать аналоги в интернете. Нашёл одну распиаренную, которая на словаре Брокгауза и Евфрона (22мб) после получаса работы ушла в себя... Моя обрабатывала этот файл около 2-3 минут(*). Связался с автором, он рассказал, что написал программу за какой-то грант. А на вопрос, какой алгоритм сортировки использовал, ответил: "А хрен его знает? Взял какую-то готовую библиотеку и использовал модуль сортировки..."
(*) Сейчас на новом железе - 22сек.
*** 1 BROK_EFR.TXW (23270 kb)
Total words in Source: 3250130
sorting...
After sorting: 20,499 sec
After FRQ-counting: 21,887 sec
SortType=0 (alphabetical)
After sort of Destination: 21,887 sec
Total words in Destination: 282033
Total time: 21,965 sec
Average Speed: 1059 kb/sec