Архивы автора: romx

МИР

Тут какое-то время назад проскакивала шутка, что Россия провела успешную спецоперацию по принуждению населения к «Миру».
Выпустил себе карту МИР вот, у Tinkoff.
Две недели назад даже представит себе это не мог.

Она, оказывается, принимается за рубежом кое-где, например в Турции (банки Ziraat, Vakif и Is Bankasi) и во Вьетнаме (BIDV и VRB). Выдают местный нал банкоматы, а если в магазине терминал от этих банков, вероятнее всего и заплатить картой там тоже можно.

Складируюсь

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

Вспомнил, как в телевизоре, когда я его еще смотрел, была где-то там на виасате каком-то передача, такая веселая, многосерийная, про то, как веселые чуваки в Америке на аукционе покупали невостребованные просроченные боксы хранения, потом весело и с прибаутками их дербанили, комментируя находки в них ну и сравнивали, кто за свои 200$ вложений чего приобрел интересного и ценного.
Бодрая такая передача, динамичная. Смотрел какое-то время, раз уж на глаза попадалась. А в какой-то момент задумался о том, что это были за люди, которые вот явно обстановку дома, вещи, куда-то привезли, упаковали заботливо, сложили, а затем пропали и не вернулись за альбомами с фотографиями, одеждой, велосипедами, мебелью. Вероятно погибли всей семьей, например. Или уехали куда-то так далеко, что уж не вернуться. А мы тут вот роемся, радуемся: «Ух ты, айфон! Старый. А тут, смотрите, хаха, комплект женского белья, нераспакованный. Дорого стоил наверное. Наушники! Ящик с инструментами! Класс, полезно. Опять альбом с фотками. да выкинь уже. Все равно уже ты свои 200 баксов вернул.»

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

С тех пор больше не мог эту передачу смотреть.

Ладно, пошел дальше паковаться.

Бесплатно VPN

С предыдущей записи много чего произошло, и некоторые посты, которые я планировал вам показать, появятся, возможно, позже. А пока важное и полезное.

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

Существует множество разных сервисов, услугу VPN предоставляющих. Но если хочется большой, но при этом бесплатный, то один из лучших на мой взгляд, дает сейчас гигантский интернет-сервис Cloudflare. У него на сайте по адресу https://1.1.1.1 (это такой адрес) все расписано, и при этом есть красивая графическая утилитка, проблема, что она часто блокируется, и не работает в сегодняшней России (если у вас работает — прекрасно, пользуйтесь ей, пока работает). Но есть вариант использовать этот сервис без утилитки, вручную, и небольшой твик позволяет обойти некоторые блокировки вашего провайдера.

Вам надо скачать и использовать специальную утилиту командной строки из проекта wgcf, проект со всеим исходными кодами лежит здесь: https://github.com/ViRb3/wgcf
а вам нужно просто скачать собранную программку отсюда:
https://github.com/ViRb3/wgcf/releases
например для большинства windows подойдет вот эта:
https://github.com/ViRb3/wgcf/releases/download/v2.2.11/wgcf_2.2.11_windows_amd64.exe
(на момент прочтения возможно будет уже новая версия, поэтому зайдите на страничку releases выше и найдите среди опуликованных ту, что подходит вашей платформе, например для любого современного windows ту, где в названии есть amd64).

Скачайте ее (обратите внимание, иногда браузер считает, что это неизвестная или потенциально опасная программа, игнорируйте это и позвольте продолжить скачивание).

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

Запустите ее с ключом register , вот так:

                                                                                                                                                  C:\Users\romx\Documents\wgcf>wgcf.exe register                                                                                                        2022/03/04 18:59:58 Using config file: wgcf-account.toml                                                                                              This project is in no way affiliated with Cloudflare                                                                                                  Cloudflare's Terms of Service: https://www.cloudflare.com/application/terms/                                                                          v Yes                                                                                                                                                 2022/03/04 19:00:03 =======================================                                                                                           2022/03/04 19:00:03 Device name   : AD0995                                                                                                            2022/03/04 19:00:03 Device model  : PC                                                                                                                2022/03/04 19:00:03 Device active : true                                                                                                              2022/03/04 19:00:03 Account type  : free                                                                                                              2022/03/04 19:00:03 Role          : child                                                                                                             2022/03/04 19:00:03 Premium data  : 0.00 B                                                                                                            2022/03/04 19:00:03 Quota         : 0.00 B                                                                                                            2022/03/04 19:00:03 =======================================                                                                                           2022/03/04 19:00:03 Successfully created Cloudflare Warp account                                                                                       

Выберите стрелочками на класиатуре Yes, нажмите Enter, и ваш компьютер будет зарегистрирован в Cloudflare WARP. Выше вывод программы, аналогичный увидите вы у себя.

Рядом с програмкой создастся файл wgcf-account.toml, в нем будет четыре строки с ключами.

Запустим теперь программу снова из командной строки, но с ключом generate.

                                                                                                                                                  C:\Users\romx\Documents\wgcf>wgcf.exe generate                                                                                                        2022/03/04 19:00:04 Using config file: wgcf-account.toml                                                                                                                                                                                                                                      2022/03/04 19:00:05 =======================================                                                                                           2022/03/04 19:00:05 Device name   : AD0995                                                                                                            2022/03/04 19:00:05 Device model  : PC                                                                                                                2022/03/04 19:00:05 Device active : true                                                                                                              2022/03/04 19:00:05 Account type  : free                                                                                                              2022/03/04 19:00:05 Role          : child                                                                                                             2022/03/04 19:00:05 Premium data  : 0.00 B                                                                                                            2022/03/04 19:00:05 Quota         : 0.00 B                                                                                                            2022/03/04 19:00:05 =======================================                                                                                           2022/03/04 19:00:05 Successfully generated WireGuard profile: wgcf-profile.conf                                                                                       

Появится второй файлик, wgcf-profile.conf. Он нам будет нужен. Откройте его любым текстовым редактором, например Notepad, и исправьте в нем адрес engage.cloudflareclient.com (это адрес, к которому подключается в первую очередь система, и часто у провайдеров он блокирован) на вот это: 162.159.193.4

Это тот же сервер, но не по имени, а прямо по адресу, это обходит первый уровень блокировки у провайдера.

Дальше найдите и скачайте VPN-клиент Wireguard (WireGuard: fast, modern, secure VPN tunnel) и установите его, а затем выберите в его окне Add Tunnel

и укажите создавшийся файлик wgcf-profile.conf

Создается подключение. Нажимаете Activate, и если появилась зеленая иконка справа и пошли цифры в строке Transfer, то все заработало. Зайдите браузером на какой-нибудь заведомо заблокированный rutracker.org, чтобы убедиться, что доступ есть.

UPD: Есть небольшое неудобство. Раз в две недели надо напомниь сервису, что мы живые, и запустить wgcf с ключом update.

Raymarine MFD classic и карты Navionics

По случаю завел в хозяйстве старое-старое головное устройство Raymarine E120, и с ним три картриджа карт от Navonics Platinum+ на всю Средиземку.

Посмотрел-посмотрел я на эти CF (Compact Flash) карты, и стало любопытно, а как их защищают от копирования? А их защищают, это известно. И вот что удалось найти. Пишу этот пост как некоторую записную книжку, которую, возможно, буду дополнять по мере того, как что-то найду в этой области.

Существуют старые навигационные компьютеры Raymarine, те, что принято называть «Classic», там у Raymarine куча путаницы с их именами. Например «e120» и «E120» это разные, причем принципиально разные устройства. Вот эти Classic работали с навигационными картами на карточках CF, Compact Flash. Карточки эти, в отличие от SD, Secure Digital, не имеют никаких средств зашиты от копирования сами по себе. Что бы там ни говорил кто. Более того, интерфейс CF это, фактически, один в один — IDE, старый, параллельный интерфейс подключения жестких дисков. Помните, такой, широкий плоский кабель, широкий двухрядный разъем на 40 контактов, master-slave, вот это все. Вот CF это он и есть один в один, только разъем физически другой. Спрятать там защиту от копирования просто негде. Казалось бы. Но Navionics ее там спрятал.

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

Не очень понятно как, почти уверен, что если физически перевести карточку в Read Only (если я помню, там надо просто оторвать один из контактов на разъеме), то она не испортится, иначе это будет уж совсем мистика, я в это не верю.
А вот записать содержимое карточки на новую без использования хитро покряченного контроллера, чтобы оно считалось после в MFD — нельзя.

С карточками SD все в принципе прямее и проще. В SD в стандарте с самого начала есть механизм защиты от копирования, на SD есть специальная неперезаписываемая пользователем область, где хранится так называемый Card ID (CID). К нему, соответственно, можно привязать механизм, определяюший аутентичность карточки. Этм механизмом, судя по всему, пользуются все. CID зашивается при производстве, и, теоретически, неизменен и пользователю недоступен.

Однако у китайцев можно купить карточки SD с перезаписываемым CID, или же заказать запись нужного CID. Есть и устройства для записи CID самостоятельно (на определенных, специально сделанных такими карточках), но найденные на aliexpress довольно дорогие, и явно ориентированы не на частного пользователя, а на таковой бизнес.

Думаю, что копирование карт Navionics на SD Card можно сделать этим путем. Такие карты шли для MFD новее «Classic», либо, может быть, на Classic через CF-SD адаптер.

Но интереснее все же ситуация с CF.
В принципе, как мне удалось понять, у Navionics для задачи обновления карт, теоретически, даже можно купить этот самый покривленный контроллер CF.
Вот он:
Navionics+™ Updates Downloadable

Да, 179$ за обычный USB картридер. НО со специальной прошивкой контроллера в нем. Если я правильно понимаю прочитанное, с его помощью можно обновлять содержимое CF card, то есть писать их. Надо будет попробовать на моих какрточках, они, кажется, не обновлялись никогда. Я так решил, что карты 2009 года все же лучше, чем никаких. Но если удастся их обновить, то это уже будет хорошо.

Ладно, разбираюсь дальше. А пока, в следующх постах, покажу этот самый MFD Raymarine E120, он стоит того, чтобы его показать.

Про климат и демократию, и все такое.

Счастье, что жить в эту пору ужасную
уж не придется ни мне, ни тебе.

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

Климатическая проблема, похоже, настигает нашу цивилизацию. И, кажется, это будущая Очень Большая Проблема. И кажется еще более того, что это уже не «будущая», а «настоящая» Очень Большая проблема. Пусть последние 20-30 лет истории на нее любили закрывать глаза в надежде, что «ну, мы не будем на нее смотреть, и, возможно, она как-то сама собой исчезнет». Пусть последние 10 лет ее обсуждали в форме «давайте соберемся где-то в красивом и комфортном месте, и неделю проведем в удобных кондиционированных залах, обсуждая, как мы все вместе хотим всего наилучшего в ближайшем, в также отдаленном будущем, и желаем этого всем присутствующим», а затем, после подписания итогового коммюнике и приятного банкета, разъехаться, заниматься более важными делами.

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

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

Дело в том, что сегодня, демократически избранный лидер своей страны, избранный на открытых и честных выборах, по максимально демократичной схеме прямых, тайных, общенародных выборов, сталкивается с проблемой такого рода. Ему надо выйти к избирателям, и сказать им, что, дорогие сограждане, спасибо за оказанную честь, но, тут такое дело, я могу обещать вам теперь со мной только кровь, пот и слезы. Мы все, сограждане, под моим правлением, будем теперь жить значительно, заметно, ощутимо хуже, чем наши предшественники. И дети наши будут жить хуже, чем мы. И мы не знаем пока, будет ли улучшение, и когда оно будет. Но точно не для этого, следующего и даже поколения внуков нынешних людей. Это единственное, что я вам обещаю. Вы будете принуждены терпеть лишения, ограничить свое потребление. Вам придется переехать в меньший, худший и хуже обслуживаемый дом, без кондиционера, и, возможно, без горячей воды летом. Вам придется отказаться от личного автомобиля, более того, скорее всего навсегда. Вы сможете летать на самолете максимум два раза в год, в один отпуск туда и потом обратно. И вообще ездить по стране куда меньше. Возможно получая на это специальное разрешение. Вам придется отказаться от множества привычных продуктов. Никакого вам авокадо и манго. Никаких фруктов и овощей вне сезона, никакой «первой клубники в пять утра». И, да, мясо — максимум дважды в месяц. И дети ваши, скорее всего будут жить также, а, вполне вероятно, хуже. На протяжении следующих лет 200 как минимум. А, да, и детей будет меньше, а у многих теперь не будет вовсе, потому что рождение ребенка эквивалентно примерно 59 тоннам дополнительного углекислого газа в атмосфере. Живите теперь с этим.

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

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

Это, наверное, выглядит экологическим алармизмом в стиле Греты Тунберг, но, боюсь, мы всего за несколько лет влетаем из того, чтобы считать это не смешной экошизой, самым настояшим мэйнстримом. Увы, все, что было до сих пор, в том числе и разнообразные «экологические инициативы», стремительно становятся теми самыми благоглупостями в стиле «международной конференции по изменению климата», которая заседает неделю, и по итогам принимает меморандум, и, в лучшем случае, обязательства, «через 50 лет снизить вырубку лесов на 10%» или «обмениваться квотами на углекислый газ».

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

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

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

Книжки и «связь всего со всем»

В зимней Москве читаю «Создание атомной бомбы» Ричарда Роудса. Казалось бы, на первый взгляд гладя на название, не лучшая тема для моего нынешнего настроения. Однако оказалось, что это не так.

Книга не обманывает названием, и идет дальше. Это масштабное и фундаментальное исследование ab ovo, ну то есть вообще почти от Big Bang (хаха, каламбур), с самого вообще-начала, где «атомная бомба» и «Манхэттенский проект» это только некий венец, окончание длинного и сложного пути. То есть, книга идет с того, как вообще физика поняла, как устроен атом, с того, как было установлено внутреннее устройство, бета-распад, протон, нейтрон, Резерфорд, Бор, Ферми, Кюри, Эйнштейн, Теллер, Отто Ган и Лиза Мейтнер, Кавендишская лаборатория и имперский физический институт Кайзера Вильгельма, очень тщательно и подробно, включая исторический контекст.

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

Буквально: не будь Маркса (и Первой Мировой войны затем, конечно, с последующим кризисом гуманизма и философии в Европе), не появился бы марксизм, не свел с ума своей обманчивой теорией поколение европейской молодежи, не радикализировал бы ее, не породил бы Ленина и Россию, не вызвал бы к жизни Гитлера, который родился и укрепился прежде всего из страха европейского общества перед коммунизмом и живым и ужасно-деятельным примером его на Востоке, не устроил бы Гитлер, придя к власти, гонения на ученых Германии из-за своего антисемитизма (с 1933 по 1941 из Германии, бывшей тогда крупнейшим научным центром выехало ученых только физиков и химиков научной элиты и профессоров свыше 400 человек, а были еще медики, юристы, инженеры, преподаватели), не решили бы изгнанные еврейские физики и химики Германии бороться с Гитлером столь сосредоточенно, упорно и самоотверженно, используя все доступные им средства — может и не было бы никакой бомбы, а был бы ну вот такой любопытный физический феномен, где-то на страницах учебника и «Трудов физико-химического общества».

Бомба бы была, конечно, нельзя вот просто так отнять у Человека страсть придумать что-нибудь убивающее, но явно не в 1945-м году, а значительно позже. На начало 30-х только Лео Сциллард только-только осознал перспективы, а для Резерфорда и Бора, например, энергия атомного ядра это все еще какой-то любопытный, но совершенно не имеющий отношения к реальной жизни эффект, существующий, главным образом, на кончике пера физиков-теоретиков.

Интересно история сплетает свои ниточки.

Старбакс, Fethiye

Живу тут в промежутке между лодками в апартментах в Фетие. Город этот довольно провинциальный, хотя, конечно, по местным меркам — город. Но даже тут есть свой «Истикляль».

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

Обычно там тусуется вся местная модная публика, это такой местный «Истикляль», судя по людности и внешности публики. Ну то есть фетийский модник не пьет chai за 2 лиры за стаканчик-bardak на улице, с бубликами-симитами; не пьет кофе по-турецки. Он пьет американо или фрапуччино гранде с соевым молоком из картонного стаканчика. Потому что это другое, не вот это ваше все. Поэтому девушки без платочков, и держащиеся за руки парочки (разных и одинаковых полов), и модники в очках от Ray-Ban — все тут, у меня под окном.

В море

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

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

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

А это трек двух недель (MapShare (garmin.com)).

Математик в Пиццерии

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

Пиццерия продает пиццу двух размеров. 35 см диаметром, за 550 рублей, и 30 сантиметров, за 450 рублей. Всего на 5 сантиметров меньше, а стоит — на целых 100 рублей дешевле, почти на 20 процентов. Казалось бы ответ очевиден. Но это красивый пример как обычно мы заблуждаемся.

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

Площадь круга равна пиR2

Площадь пиццы, диаметром 35 см равна: (35/2)2 = 306.25 Умножаем на 3.14 = 961,6 кв. см.
Площадь пиццы, диаметром 30 см равна: (30/2)2 = 225. Умножаем на 3.14 = 706 кв. см.

Пицца меньшая на 5 сантиметров в диаметре, то есть всего на 13% диаметра, по площади, на которой все самое вкусное и питательное, ради чего мы покупаем пиццу, меньше на 26,5%!

При этом цена пиццы меньшего диаметра меньше всего на 18%.
И это я еще не рассматривал возможность слегка мухлевать в пиццерии, делая пиццу «35см» диаметром, допустим, 33,5 см. Не сидят же клиенты с рулеткой.

В итоге, математик в пиццерии берет пиццу бОльшего диаметра, и не доедает бортики :)