ZolVas

На Пикабу
635 рейтинг 9 подписчиков 0 подписок 13 постов 5 в горячем
Награды:
5 лет на Пикабу
13

Ответ TheSecondI в «Считаете арифметику скучной?»2

Вопрос вписывания прямоугольника в прямоугольник "впритык" (решение вопроса-поста)

Пусть a — ширина основного прямоугольника, b — длина основного прямоугольника, c — ширина вписываемого прямоугольника и d — длина вписываемого прямоугольника (неизвестно), α — угол наклона (неизвестно).

Вписываемый прямоугольник лежит на сторонах основного прямоугольника.

Ответ TheSecondI в «Считаете арифметику скучной?»

Частная задача (в посте-вопросе): максимум длины вписываемого прямоугольника (по размерам основного и ширине вписанного прямоугольника).

Общая задача: найти по имеющимся нескольким значениям другие значения.

ОБЩЕЕ РЕШЕНИЕ

1. Как найти длину вписанного прямоугольника по формуле, при a=4; b=3; c=1 (в один клик):

https://www.wolframalpha.com/input?i={d^4-(a^2+b^2+2c^2)d^2+4(abc)d-(a^2+b^2-c^2)c^2=0;α=arctan((a*c-b*d)/(b*c-a*d))*180/π;a=4;b=3;c=1;a>=0;b>=0;c>=0;d>=0;90>=α>=0}

Ответ: d≈4.0851, α≈31.7501

Инструмент ищет угол наклона/любую сторону, если есть 3 из 5 показателей
(вставьте свои значения вместо a, b, c, d, α)!


2. Подробное описание решения (методом Крамера и матрицами):

https://math.stackexchange.com/questions/4249237/rotated-rec...


3. Решение, предложенное @vardader (#comment_364405448), кстати, верное (обратные знаки, на нахождение корней не влияет). При a=4; b=3; c=1:

https://www.wolframalpha.com/input?i={(a^2+b^2)*(c^2+d^2)-4abcd-(c^2-d^2)^2=0;α=arctan((a*c-b*d)/(b*c-a*d))*180/π;a=4;b=3;c=1}

Выходит четыре ответа, из них только одно действительное, а остальные отрицательные и комплексные: d≈4.0851, α≈31.7501


Справочно:

4. До угла в градусах

α = arctan((a*c-b*d)/(b*c-a*d))*180/π

дошли так.

1) Известно (система уравнений):
d*сos(α)+c*sin(α)=a
c*cos(α)+d*sin(α)=b

2) Перемножаем крест накрест:
b*(d*сos(α)+c*sin(α)) = a*(c*cos(α)+d*sin(α))

3) Раз мы знаем, что tg(α) = sin(α)/cos(α), то делим обе части уравнения на cos(α):
b*d+b*c*tg(α) = a*c+a*d*tg(α)

4) Переносим часть с тангенсом в одну сторону, выносим его за скобки, выражаем его отдельно:
b*c*tg(α) - a*d*tg(α) = a*c - b*d
tg(α) (b*c - a*d) = a*c - b*d
tg(α) = (a*c - b*d) / (b*c - a*d)

5) Из численного значения tg(α) получить
- радианы можно через арктангенс, или единица делить на тангенс: 1/tg(α)=arctan(α),
- градусы можно при домножении ещё на 180/π: arctan(α)*180/π

Таким образом, угол наклона в градусах:

α = arctan((a*c-b*d)/(b*c-a*d))*180/π


Справочно:

5. Ещё смежные вопросы рассматривались здесь
#comment_364391099

Теперь с помощью этого инструмента Wolfram Alplha, имея три стороны двух прямоугольников, можно находить четвёртую недостающую и угол наклона!

В том числе, имея a, b, c, можно находить длину d вписываемого прямоугольника, в чём и был вопрос.

Проблема решена

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

Продолжение поста «Чебурашка (2023) — бабайка пробралась в штат Айдахо: предыстория Освобождённого Эль Кукуя?»2

Будущее Чебурашки за 20 сек. 😱

14

Чебурашка (2023) — бабайка пробралась в штат Айдахо: предыстория Освобождённого Эль Кукуя?2

По экранизации Чебурашки 2023 года — российского фильма, который не оставил равнодушным многих кинозрителей, — уже вышло много обзоров и версий.

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

В посте есть спойлеры. Сходите в кино, если ещё не смотрели фильм. Ну, и/или после пересмотрите, чтобы взглянуть на вещи по-новому.

А мы начинаем.

(Источник фото ©Plemiaш: http://hiero.ru/2026219)

Ниже привожу свои утверждения, которые дальше буду подкреплять фактами.

1) Начало истории — плантация апельсинов в Мексике, штат Нижняя Калифорния.
2) Продолжение истории — (после стихийного бедствия) в США, проходит в городке штата Айдахо.
3) Дата событий — альтернативный сентябрь-октябрь 2018 года.
4) Чебурашка — чудовище (или его перерождение) латиноамериканского фольклёра, Эль Кукуй (аналог Бугимена)
5) Начнёт ли Чебурашка свой кровавый путь? Финал остаётся открытым, но вполне вероятно.

ОБЪЯСНЕНИЕ ИСТОРИИ
(спойлеры-спойлеры)

Вы думали, что история про Россию, ураган принёс Чебурашку из Средней Азии в сторону какого-нибудь Краснодарского края? Как бы не так! Смотрите внимательнее!
Часть вещей маскируют, меняют имена героев, номера авто и вывески, но это скорее локализация.

{0-1}
Физиология Чебурашки
Родилась, как её окрестили, "белорусская ушастая овчарка" 24 сентября 2018 года, что характерно, в год земляной собаки. Это исключительно умное (возможно, самое умное на планете), стремительно обучающееся, из-за своего возраста пока немного неуклюжее существо.
Обладает острыми когтями и сильными лапами. Легко, когда захотел, сорвал кожаный ошейник. Играючи, не смотря, одним коготком снимает толстую кожицу ... (пока) с апельсина.

Чрезвычайно живуч (пережил экстремальные перегрузки внутри урагана, при падении с высоты). Судя по скорости потребления пищи, быстрый обмен веществ. Вероятно, регенерирует (нет видимых ран после выхода из вихря, быстро оклемался после неоднократных столкновений с деревом и других падений, способных привести как минимум к ссадинам и переломам). Не исключено, что одно из слабых мест, если они вообще есть, — это глаза, поскольку закрывает их ушами, вероятно, для большей защищённости.
Судя по бинокулярному зрению и строению зрачков, несмотря на показанный нам фруктовый рацион, может оказаться всеядным. Волосяной покров рассчитан в том числе на холодную погоду, а, значит, и на выслеживание, предполагающее длительные засады.
Возраст явно небольшой (иначе обучился бы охотиться на добычу быстрее): в самом начале ему, возможно, несколько недель, если даже не дней.
Предположительно теплокровный. На текущем этапе развития паранормальных способностей, кроме излечения ребёнка (достоверно не засвидетельствовано, могло быть совпадением) и призыва смерча в критической ситуации (не доказано, могло быть совпадением), не показал.
По знаку зодиака Весы (Libra "против 11 агрессоров"), хотя, судя по недавнему посту на Пикабу, подошла бы и Дева (Virgo "против 11 тупоголовых") (Как знаки зодиаков видят остальные знаки).

{0-2}
Моральное состояние Чебурашки
Множественные младенческие психологические травмы.
Пережитая угроза жизни со стороны мексиканцев. Недоедание. Необоснованная жестокость и издевательства со стороны однозначно более слабых как физически, так и умственно, детей (оставлено пока без ответной агрессии). Предательство взрослых.
Лишение свободы, ограничение передвижения и даже препятствование в справлении естественной нужды (как со стороны Риммы/Шапокляк — держит на привязи, так и со стороны Гены — сидит на корзине сверху и ждёт, чтобы "тёпленькая пошла", ну-ну).
Озвучивается цена продажи в неволю, а потом совершается обмен разумного существа на вещь.

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

Учитывая вышеперечисленное, осуждать Чебурашку нам и Гене, наверное, будет сложно.
Сам Гена изрёк: "У плохих поступков не бывает оправдания. Но бывают причины".
Это произнесённая фраза подходит под девиз. Будущего. Эль Кукуя...

{1}
Во вступлении мы видим апельсиновые плантации, на которых трудятся работники, говорящие по-испански!

а) где можно увидеть испаноговорящих? В Испании за 4000 км от России или в Мексике, из которой до Камчатки до 8000 км? Отметаем Экваториальную Гвинею (Африка) и испаноговорящих мигрантов в Европе/Азии.
б) о многих ли ураганах в России и в приграничье вы слышали? И в Испании это редкость. А вот в Латинской Америке и США случаются постоянно.

Так что речь идёт не о Европе, Азии или Африке, а скорее о Северной или Южной Америке.
Кстати, да, страны Латинской Америки, включая Мексику, массово экспортируют апельсины.

{2-1}
Ну, хорошо, допустим, началось всё в Южной Америке / Мексике.
Но могли ли дальнейшие события переместиться в Россию? Нет.

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

Дополнительный кирпичик — друг Геннадия, работающий в зоопарке, вспоминает о том, что "в Миннесоте в 2006 году был дождь из рыбы". Он назвал не Венесуэлу, не Австралию или другую географическую локацию, даже не просто США, а конкретный город в США. Может, запомнил, но, если бы жил рядом, лучше бы отложилось в памяти, не правда ли?
Продолжение истории, кстати, протекает явно не в Латинской Америке потому, что герои удивились знанию сверхразумного Чебурашки испанского (иначе на чём они весь фильм общались). Подозрительно, однако, что герои уверенно по звучанию идентифицировали этот язык. Как-будто в своей жизни немного учили или слышали от носителей (будь они не уверены, назвали его бы просто "иностранным"). Вы вот отличите испанского от португальского, итальянского, нидерландского? Вот-вот.

Так что слишком многое намекает: основные действия могут развиваться в Соединённых Штатах Америки (где с испанским сталкиваются).
А можно ли конкретизировать регион? Да!

{2-2}
В истории говорится о соревнованиях по полёту на дельтапланах, когда разбилась жена Геннадия (или, может, Гарольда?). В США есть Аппалачи на Востоке (далековато от Мексики и латамериканских стран), так что больше шансов, что это Скалистые горы.
(Источник фото https://en.wikipedia.org/wiki/Mountain_states)

Итак, мы ищем место со случающимися ураганами, где относительно тепло, поближе к Мексике, где есть горы. Кандидаты: Нью-Мексико, Колорадо, Юта, Вайоминг, Айдахо, Монтана.
Копаем глубже.

{2-3}
В фильме почти не упоминались конкретные города. Только Москва (когда главная героиня порывается переехать туда).
Вот только в реальности имелась в виду, конечно, не Москва.
Можно подумать, как и локализованные имена героев, должен был звучать какой-нибудь Канзас (такая вот косматая альтернативная Дороти из Страны Оз)?
Но не исключено, что сказано всё верно. Просто речь о Москоу — столице округа Лейто, четвёртом по населению в штате Айдахо, США (25+ тыс. чел.).
(Источник фото https://en.wikipedia.org/wiki/Moscow,_Idaho)

С дополнительным фактором про Москву / Москоу действия, вероятнее всего, разворачиваются либо непосредственно в штате Айдахо, либо в приграничной с ним Юте (при этом Вайоминг и Монтана всё же лучше защищены горами со стороны урагана, идущего из Мексики).
В пользу Айдахо — упоминание города (жители штата лучше его знают), чуть более редкие ураганы, больше гор. В пользу Юты — потеплее погода для постоянного дендрария, чуть ближе к Мексике. Остальные — либо дальше от Москоу, либо слабо гористые штаты, либо дальше от Мексики.
Для меня упоминание города Москоу перевешивает. Поэтому считаю, что действия и проходят в Айдахо.
Если зацепка с Москоу не верна и если это не Айдахо, то обозначенный регион Горного Запада США в любом случае определён верно.
(Источник фото https://upload.wikimedia.org/wikipedia/commons/1/13/Map_of_USA_States_with_names_white.svg)

{3-1}
Попробуем понять период событий.
Однозначно современность (есть фотоаппарат и цветные фото), но после 2006 года, о котором вспоминали. Нужно искать ураганы, идущие через Мексику и затронувшие США, предпочтительно Айдахо и Юту.
Под критерий попадает только один. Ураган "Роса", шедший c 25 сентября по 3 октября 2018 года. Он прошёл через Нижнюю Калифорнию (Мексика), затронул Аризону, Юту и немного юго-восток Айдахо.
Нельзя исключить, что в альтернативном 2018 году ураган был гораздо сильнее.

{3-2}
Так и возраст Чебурашки. Ему явно меньше месяца, так что это сентябрь. Либо Дева (Virgo, до 23.09 вкл.), либо Весы (Libra, начиная с 24.09). Очень уж значимая дата Урагана "Роса", который, может, и был частью явления/перерождения.
Есть неплохая вероятность, что дата рождения, или первый день Освобождённого (Libra/Libre, игра слов, в том числе для испанского), — 24 сентября 2018 года, понедельник, 00:01.
Если зацепка с весьма "говорящим" знаком зодиака не верна, то обозначенный сентябрь в любом случае определён верно.

{4-1}
По всем характеристикам, которые мы видели, товарищ "с большими ушами" явно непрост и может быть связан с потусторонними силами.
А первая мысль из латиноамериканского фольклёра (испанский язык неспроста) — это Эль Кукуй (El Cucuy). Изначально миф о нём появился в XIII веке на севере Португалии и Востоке Испании (регион Галисия). Этимология слова восходит к Coco/Cuca, или черепу.
Ох, неспроста в фильме он головастый в прямом и переносном смысле.
Зверь и прячется, и весьма опасен, поэтому живых свидетелей так мало, но, говорят, весьма лохмат.

Легенды об исчезновениях в испано- и португалоязычной Америке связываются с именно этим мистическим существом (может быть причиной такой агрессии плантаторов). В южных приграничных штатах США типа Нью-Мексико и Колорадо про него также неплохо знают за счёт большего проникновения испанской культуры (его могли бы вычислить, относиться к нему сильно настороженно, особенно после проявления знаний испанского). Так что это довод против территориально близких к Мексике штатов как места истории.

{4-2}
Немалую роль в фильме играют негативные отношения между Освобождённым и детьми.
Несмотря на измывательства, никаких действий он, впрочем, (пока) не предпринимал.
Возможно, недостаточно взрослый (порой подросшие щенки суровых пород тоже добродушны, пугливы, игривы, не кусаются, хотя мощь уже приобрели). Возможно, формируется психика. Возможно, пока изучает, пытается воспринять, прощает...
А пока — безнаказанно хватают за уши, привязывают к хвостику мусор, на добрые его поступки отвечают злобой.

А вот в фольклёре испано-португальский бабайка похищает или съедает детей, прежде всего непослушных или кто не спит.

Durmete nio, durmete ya...
Que viene el Coco y te comer

Заслуживают ли дети в фильме такой участи? Конечно, нет...
Но получат ли избалованные и не неизбалованные по заслугам? Получат ли по справедливости родители? Или род человеческий? Страшно представить...

{4-3}
Немного пугает встреча неговорящего Гриши с уш(ж)астиком...
Что родители услышали первое от молчащего Гриши в соседней комнате?
ПРОНЗИТЕЛЬНЫЙ КРИК!!!
Только ЧТО произошло, ЧТО показал Чебурашка, КАК воздействовал на податливую ПСИХИКУ ребёнка и головной мозг?
Испугал? Мог укусить?! Или было псионическое/когнитивное воздействие?!
Серьёзно, страшно представить, прежний ли это теперь ребёнок...

{4-4}
Тревожно видеть в конце фильма как бы невзначай кружащегося на флюгере крыши крепнущего день ото дня Чебурашку. Мог быть просто кадром, только не в нашем случае. Потому что этот символ — какой надо символ.
Дело в том, что крыша, к сожалению, — одно из излюбленных мест Эль Кукуя, откуда он наблюдает за детьми... Не придумываю, серьёзно, почитайте.
Способности выслеживания с высоты нам уже показывали... Он легко нашёл/почувствовал Гришу в стартующей ракете... Отыскал случайно, по запаху, или способен ощутить зло в любом ребёнке? Только вот Гриша не был же злым, неужели всё равно..?

{5}
Будущее Чебурашки
Ближе к концу фильма Чебурашка обронил фразу: "Я не хочу быть человеком. Люди злые". Учитывая то, кем ему, может, предстоит стать, очень опасное заявление. Умнее, чем он и люди, всё равно почти точно нет на планете.
Есть и неоднозначное изречение: "Мне кажется, вы такие грустные, потому что не умеете прощать". Это результаты его наблюдений и совет людям? Или он это говорит и себе?
Ну, а если он не себе, если прощать сам, как он считает, умеет, то сможет ли в будущем почти неуязвимый герой и IQ-гений, превосходящий людей во многом, не разучиться прощать?

И ещё. Сложно сказать, какое влияние окажет на него рост и развитие. Проснутся ли хищничьи инстинкты, будет ли проявляться агрессия? Начнётся ли смена гормонального фона? Насколько он сможет и захочет ли контролировать своё поведение разумом?
Будет ли он вообще расти в размерах?!

Финал остаётся открытым.
Но что-то подсказывает, что это не конец. А лишь начало. Предыстория. Начало ОСВОБОЖДЕНИЯ.
Вклад в психику будущего EL CUCUY успешно внесён.
Поздравляем, граждане Нижней Калифорнии и Айдахо, вы сделали первые ходы за "белых"/светлых, но следующий ход "чёрных"/тёмных в этой шахматной партии
будет за ним,
как только он всё взВЕСит.

Справитесь..?

С любовью к создателям фильма.

(Фото с фильма — трейлеры и разные обзоры)

(Текст мой собственный, вправе использовать его в любых целях — CC0).

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

Как поднять свой CORS-proxy сервер за 5 минут бесплатно

Просто. Нужно задеплоить на Heroku репозитарий GitHub.

1. Заходите / регистрируетесь на https://heroku.com

2. Входите в сервис, соглашаетесь с правилами и открываете ссылку:

https://heroku.com/deploy?template=https%3A%2F%2Fgithub.com%...

Появится что-то вроде такого (фото):

3. Даёте название приложению и деплоите. Готово.


Пример для Пикабу:

https://pika-secret-ocean-49799.herokuapp.com/https://pastebin.com/raw/S3rjB3Sx



Чуть больше подробностей и техдеталей под катом.

I. Предисловие

Когда создаёшь небольшие приблуды, иногда сталкиваешься с проблемой ограничений на кросс-доменные запросы — различного рода Same-origin policy, Cross-origin domain sharing (или CORS).

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

Обход CORS может быть полезен для доступа к данным других сайтов из браузера по типу того, как это делают через интерфейс прикладного программирования (API).

Как пример — вывод данных с pastebin.com без CORS (что доступно штатными средствами лишь с платной подпиской, а мы реализуем бесплатно)!


Мимоходом, чтобы немножко заинтересовать, добавим в pastebin код и попробуем его запустить, обойдя CORS!

Понять, как запускать JavaScript код, если вы раньше никогда не программировали, можно по прошлой статье:

Пособие по запуску JavaScript: консоль, букмарклеты и прочее с примерами

II. Proxy-сервер, обходящий CORS
Раньше были удобные растиражированные бесплатные сервисы https://cors.io/ или https://cors-anywhere.herokuapp.com/corsdemo/

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

II.1. ПОДБОРКА ПОКА РАБОТАЮЩИХ ОНЛАЙН-СЕРВИСОВ:
Но есть менее популярные сервисы, которые пока работают:


https://scrappy-php.herokuapp.com/?url=

https://api.allorigins.win/raw?url=

https://cors-get-proxy.sirjosh.workers.dev/?url=

https://secret-ocean-49799.herokuapp.com/

https://cors.eu.org/

https://cors-proxy﮳tk/?url=

https://pika-secret-ocean-49799.herokuapp.com/


В конце приведённой ссылки подставьте свой URL, который нужно CORS-обойти.

Например,

https://pika-secret-ocean-49799.herokuapp.com/https://pastebin.com/raw/5Sm88arP


Но высока вероятность, что перечисленные сервисы станут популярными.

И вскорости прикажут долго жить.


III. Что делать, когда пропадут перечисленные сервисы?
III.1. ВАРИАНТ-1: ИСКАТЬ ЕЩЁ АНАЛОГИ

Ссылка-1: https://github.com/topics/cors-proxy

Ссылка-2: https://github.com/search?q=CORS%20proxy&type=Repositories


Листайте, открывайте каждый, ищите... Вам может повезти. И в readme внизу или в описании справа найдёте работающую демо-версию сервиса!

Предыдущий список мне удалось собрать именно так, листая GitHub!

III.2. ВАРИАНТ-2: САМОСТОЯТЕЛЬНО СОЗДАТЬ СЕРВИС

1. Бесплатно заведите аккаунт на

heroku.com


2. Подтвердите свою учётную запись по email, который придёт на почту.


3. Авторизуйтесь на heroku.com и согласитесь с правилами.


4. Откройте ссылку ниже:

https://heroku.com/deploy?template=https://github.com/messier31/cors-proxy-server.git


5. Введите название приложения и нажмите Deploy app.

Созданный специально для статьи https://pika-secret-ocean-49799.herokuapp.com тоже может исчезнуть. Запасайтесь своими!


ИТОГО, ПЕРЕАДРЕСАЦИЯ РАБОТАЕТ:

https://jsfiddle.net/apwv8hs7/


Текст и фото мои, можете свободно использовать — CC0.

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

Нярн шинж — национальная калмыцкая головоломка. Описание. История. Полная сборка и разборка. Классическая и альтернативная начальные позиции

Нярн шинж (нәрн шинҗ) — традиционная головоломка народа Калмыкии (Элиста — столица республики, находится всего в 300 км к югу от Волгограда).

Название игры переводится как "тонкое соображение" или "мудрое решение"[1].

Другое распространённое название — 12 роговых колец.

Элементы головоломки — железный прут, а также дощечка, к которой прикреплены кольца, которые также особым образом скреплены между собой.


Число колец обычно составляет 8 или 12, хотя иногда встречаются другое исполнение.

На фото представлена классическая начальная позиция, которая чаще всего даётся для решения головоломки, здесь вариант из 8 колец.

А так выглядит освобождённая от прута планка с кольцами.

Как утверждается, игра была известна ещё в древности, а во время праздников проводились состязания по её решению. Находятся свидетельства, что решить головоломку "предлагали сватам на сватовстве девушки", а несправившимся иногда отказывали, а ещё "в порядке выигрыша" могли "требовать оседлого коня"[2].


Утверждается также, что об истории нярн шинж писал народный поэт Калмыкии К.Э.Эрендженов (1912-1991 гг.) в своей книге «Золотой родник» (1980 г.)[2].


Тому же автору приписывается стихотворение про эту головоломку[3]:

Сказал мудрец
- Вся жизнь — головоломка.
И знаньями кичись иль не кичись,
Но ты, мой друг,
В «соображенье тонком»
Как следует сначала разберись.
В загадке всякой
Главное есть что-то.
Ты суть её открой, в конце концов,
Чтоб сто сорок четыре оборота
Не тратить вновь на каждое кольцо.
Чтоб не вертеться около и рядом,
Когда к решенью выбираешь путь —
Умом своим и взглядом
Любых вещей таинственную суть.

Не зря народ оставил нам в наследство
Так много игр, влекущих издали:
Играло человеческое детство —
И улетали к звездам корабли.

В некоторых источниках более обобщённо рассказывают о предрасположенности калмыков в целом к математике, некой склонности к созданию и решению головоломок и загадок, а также о распространённости шахмат[4]. Возможно, также неспроста Международную ассоциацию по шахматам с 1995 по 2018 гг. возглавлял К.Н.Илюмжимов, который также долгое время являлся главой Калмыкии.


В настоящее время, как кажется, игра вновь набирает некоторую национальную популярность, на неё обращают внимание в школах, она является предметом изучения[1, 2, 3, 4], головоломку разгадывают в качестве состязания[5], в том числе во время праздников / мероприятий, наряду с другим распространённым народным развлечением — игрой в альчики[6]. Но это уже другая тема. :)

Источники:

[1] https://science-start.ru/ru/article/view?id=948

[2] https://docs.google.com/viewer?url=https%3A%2F%2Fnsportal.ru...

[3] https://shareslide.ru/tehnologiya/prezentatsiya-metodicheska...

[4] https://view.officeapps.live.com/op/embed.aspx?src=https%3A%...

[5] https://vesti-kalmykia.ru/news/v-sarpinskom-rajone-shkolniki...

[6] https://www.mk-kalm.ru/sport/2019/11/24/v-moskve-proshla-vto...


Часть 2. Бонус: Кстати, вот так выглядит альтернативная стартовая позиция. В отличие от классической расстановки, приведённой выше, здесь остаётся только одно последнее неснятое кольцо.

Только вот чтобы решить головоломку, теперь понадобится почти в два раза больше действий!

И первый этап — надеть все кольца обратно, с первого до последнего (о ужас!). А уже только потом их снимать!

(Иногда ещё дополнительно надевают первое кольцо. Тогда путь решения станет официально самым длинным из возможных!)

Собственно .. на этом бы можно было и закончить?

Но нет. Хорошо бы ещё знать, как это разбирать и собрать. Правильно?

Если кратко, то, там несложно, особенно если знать (хе-хе):

- чтобы снять чётное кольцо (например, кольцо 12) нужно сначала снять 1 + 2 кольца, потом сразу снимается 4 кольцо, а потом можно идти за другими (будут сняты кольца 1-10, следующим шагом снимается кольцо 12!),

- а чтобы снять нечётное кольцо (например, кольцо 11) нужно сначала снять 1 кольцо, потом сразу снимается 3 кольцо, а потом можно идти за другими (будут сняты кольца 1-9, следующим шагом снимается кольцо 11!).


Вот ценный совет. А ещё в Интернете есть видео. Вот второй ценный совет. Но и на этом не закончим.


Выкладываю собственные полные пособия по сборке и разборке нярн жинж. :)

1. Текстовая инструкция. Полная разборка нярн шинж (12 колец) из классической стартовой позиции, а также его сборка обратно + там же описание разборки и сборки этой головоломки из альтернативной стартовой позиции:

- файл (25 страниц) (.doc, в новой вкладке),

- текстовый вариант (текст того же, в новой вкладке),

- зеркало (.doc, когда перестанет грузиться),

- зеркало-2 (.txt, тот же текстовый вариант).



2. Иллюстрированная инструкция. Полная разборка нярн шижн (8 колец) из классической стартовой позиции. Для сборки — смотреть в обратном порядке (ну, разумеется):

- файл (142 страницы, 3,8мб) (.pdf),

- зеркало (.pdf, когда перестанет грузиться).


UPDATE: 2.1. Иллюстрированная инструкция в виде gif (141 кадр, 6,6мб) (по просьбам):

Текст (кроме цитирования), фотографии и все пособия мои, можете свободно использовать: CC0.


Удачи!

Если есть, чем поделиться из культурного и иного наследия, пишите!

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

Как построить график и определить формулу по имеющимся точкам (автоматически). И немного про регрессионный анализ

Если хотите сразу быстро, прокрутите до части II.


Существуют разные математические операции.

► 1. Известны два слагаемых — нам требуется операция сложения.

Пример:
2+3 = a
a = 5

► 2. Известно одно слагаемое и результат — нам требуется операция вычитания.

Пример:
1+a = 2
a = 2-1
a = 1

► 3. Известны два множителя — нам требуется операция умножения.

Пример:
3*4 = a
a = 12

► 4. Известен один множитель и результат — нам требуется операция деления.

Пример:
2*a = 6
a = 6/2
a = 3

► 5. Известно число и степень, в которую оно возводится, — нам требуется операция возведения в степень.

Пример:
5^2 = a
a = 25

► 6. Известна степень, в которую возводится число, и результат — нам требуется операция извлечения корня (или возведение в дробную степень).

Пример:
a^3 = 27
a = ∛27 = 27^(1/3) = 3

► 7. Известно число и результат, который получается при возведении числа в некоторую степень, — нам требуется логарифм.

Пример:
4^a = 64
a = log_4(64)
a = 3

(если кто не знал, как связана возведение в степень, извлечение корня и нахождение логарифма)

► 8. Известна формула графика и значение аргумента. Если мы хотим узнать значения функции — нам требуется подставить значение в формулу.

Пример:
y = 2 * x + 4,
где x = 3, тогда
y = 2 * 3 + 4
y = 10

► 9. Известна формула графика и значение функции. Если мы хотим узнать значение аргумента — нам требуется подставить значения в формулу.

Пример:
y = 3 * x^2 + 2,
где y = 29, тогда
29 = 3 * x^2 + 2
27 = 3 * x^2
x^2 = 9
x = √9
x = 3

► 10. Известны два или несколько значений аргумента и принимаемых при этом значений функции. Хотим узнать формулу графика. Для этого нам требуется регрессионный анализ.

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



Впрочем, вот готовый инструмент.

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

=====

► https://www.desmos.com/calculator/rscgfhrhe3 ◄

=====

Если вы ещё не знакомы с Desmos, то это очень удобный сервис по построению графиков, решению задач и прочему.

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

Есть и возможность "зарисовывать" области, что помогает при интегралах, там же можно добавлять граничные условия, многое другое.

Подробнее можно почитать и посмотреть тут (пройтись по всем интерактивным примерам):

https://learn.desmos.com/

ТЕОРИЯ РЕГРЕССИОННОГО АНАЛИЗА


А). В общем случае график функции выглядит так. Линейная зависимость.

y = k * x + b
где k — часто угол наклона,
b — часто величина подъёма.
В обычном случае подставляются значения первой и второй точки, решается система уравнений. Но можно использовать инструмент выше.


Б). Ещё в более общем виде график может выглядеть так. Нелинейная (часто квадратичная) зависимость.

y = k * x^n + b
где n — позволяет описать степенную функцию (аналог параболы при положительных значениях выше 1, гипербола при отрицательных). Часто n=2.

В). Иногда может быть логарифмическая зависимость:

y = k * ln(x) + b

В реальной жизни часто имеются "точки" (показатели X, Y) и бывает нужно найти хотя бы приблизительную "формулу графика", некоторые тенденции — такие данные суть статистики.

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


Например, ориентировочно знаем, на сколько увеличивается выпуск продукции при росте капиталовложений (X1, Y1; X2, Y2; X3, Y3). Вероятно, будет некоторая логарифмическая зависимость, получилась бы какая-то формула. А была бы формула, могло бы быть интересно, сколько будет Y4 при заданном X4.


Или, например, имеются показатели ВВП на душу населения (с поправкой на инфляцию) за 10 лет. И показатели продаж, ну, допустим, импортных автомобилей. Будет, скорее всего, некоторая линейная зависимость. И если точный график мог бы не так помочь, то как минимум приблизительно можно было судить о некоторой взаимозависимости факторов (или, так называемой, "корреляции"), которая может быть как положительной (растёт X, растёт Y), так и отрицательной (растёт X, падает Y). Аналитиками также мог бы добавиться дополнительный показатель, так называемый коэффициент "автокорреляции" (поправка на время), поскольку в этом примере идёт некоторый анализ "временных рядов".


А то, насколько приблизительно "правильной" получится модель, мог бы сказать, так называемый, показатель R^2, его ещё называют "коэффициентом детерминации". Который характеризует "плотность выборки" (чем ближе к 1, тем точнее), или точность между имеющимися точками и проходящим через них графиком.

Например,
y = k * x + b
x = [1, 2, 3]
y = [1, 3, 5]
даст
R^2 = 1
k = 2
b = -1

Потому что это та самая формула.


А предположи мы, что формула

y = k * x^2 + b,
тогда
R^2 = 0,9796
и менее красивые коэффициенты k и b.

Что очень близко, согласитесь, положительная часть графика параболы ведь почти проходит через нужные точки, поэтому он и не равен 1 (иногда в реальных задачах по анализу тенденций показатель R^2 до 0,9 — считается вполне терпимым, хотя лучше 0,99+).

Пример:

https://www.desmos.com/calculator/okysxt3tam

В заключение.

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


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


Надеюсь, было немного интересно.

Два графика с Desmos. Остальное собственное — CC0.

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

Как просматривать закрывшиеся сайты / удалённые файлы и предотвратить их бесследное исчезновение

КРАТКОЕ СОДЕРЖАНИЕ (кто не хочет читать):

- web-страницы в Интернете исчезают бесследно;

- чтобы исчезали не бесследно, web-страницы и файлы можно сохранять в Internet Archive по ссылке https://web.archive.org/save/АДРЕС_СТРАНИЦЫ;

- какие-то web-страницы не сохраняются, поэтому сначала сохраните в https://akkela.net/copyhtml/, а потом полученный URL по ссылке https://web.archive.org/save/АДРЕС_СТРАНИЦЫ;

- какие-то файлы не сохраняются, поэтому сначала сохраните в https://leopard.hosting.pecon.us/, а потом полученный URL по ссылке https://web.archive.org/save/АДРЕС_СТРАНИЦЫ;

- ещё большие тексты можно сохранять сначала в pastebin.com, а потом полученный URL по ссылке https://web.archive.org/save/АДРЕС_СТРАНИЦЫ;

- бонусом в статье рассказывается о способе сделать копию закрытых страниц и замену peeep.us;

- если не нравятся предложенные сайты, ищите альтернативы сами. :)


Подробнее (много текста):

История

Первые страницы в Интернете были созданы ещё в 1991 году.

Но 24 года назад, лишь в 1996 году Брюстером Кейлом была организована некоммерческая организация Internet Arсhive, собирающая копии веб-сайтов, с 2001 года предоставившая публичный доступ к своей Waybackmachine (накопилось свыше 50 петабайт данных и число перевалило за полтриллиона страниц).

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


Распадаются страны (например, домен .yu — Югославия), упраздняются организации, прекращают работу сайты, следовательно сведения бесследно исчезают.

Информация — это история и культура.

Доп.почитать: Почему у нас осталось так мало раннего Интернета (Хабрахабр)

https://ru.wikipedia.org/wiki/Архив_Интернета


Например, сайт прекратившей работу компании, создавшей один из первых интернет-браузеров:

https://web.archive.org/web/20070917180729/http://www.netscape.com/

Как просматривать закрывшиеся сайты / удалённые файлы и предотвратить их бесследное исчезновение

«Существует два типа людей: 1) которые ещё не делают резервное копирование и 2) которое уже делают.»


Лучшие практики того,

как можно вручную сохранить ценную информацию [почти] навечно (на примере Пикабу).


Чтобы сохранить АДРЕС_СТРАНИЦЫ, нужно прописать:

https://web.archive.org/save/АДРЕС_СТРАНИЦЫ

Чтобы найти АДРЕС_СТРАНИЦЫ потом:

https://web.archive.org/web/*/АДРЕС_СТРАНИЦЫ

Подробнее:


1) Web-страницы публично открытых сайтов (когда waybackmachine срабатывает).

Стандартно. «Скармливать» ему лучше чистую ссылку (например, https://pikabu.ru/story/_7676787, без заголовка в URL). Чтобы потом проще было найти в архиве, если статья исчезнет.

2) Текстовая информация.

Сохранить текст, большой текст можно в pastebin.com (должно хранить вечно, но кто знает).

А потом дополнительно для спокойствия сохраняем в Waybackmachine.

Обе ссылки можно дать, например, в комментарии.

3.1) Файлы по ссылкам.

Стандартно. Упомянутый Архив Интернета сохраняет файлы, если дать на них прямую ссылку.

В комментариях можно дать ссылку на резервную копию файла.

3.2) Файлы по ссылкам, когда waybackmachine не сработал, ИЛИ же закрытые файлы.

Во-первых, применимо, когда сохранение не проходит из-за настроек сервера.

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

Тогда файл стоит «перезалить», сохранить и дать на него ссылку.


Последовательность действий моя:

- загружаем файл через https://leopard.hosting.pecon.us/ (даёт прямые ссылки; утверждает, что хранит файл вечно; до 100 мегабайтов);

- дополнительно сохраняем полученную ссылку в Waybackmachine;

- в комментариях к странице даём обе ссылки;

- опционно: сохраняем в waybackmachine ещё и статью с комментариями (где будут эти ссылки).


Критерии хостинга: без регистрации, получается прямая ссылка (которая сохранится в Waybackmachine), а бонусом идёт вечное хранение (как утверждается). Но если и не вечное, то зеркало будет в Архиве Интернета.

Если у вас есть подпадающие под эти критерии хостинги — кидайте в комментарии.

4.1) Web-страницы публично открытых сайтов, когда waybackmachine не сработал, ИЛИ же закрытые страницы.

Во-первых, применимо, когда сохранение конкретной страницы не проходит опять-таки из-за настроек сервера (например, сайт подгружает информацию по нажатию мыши).

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


С первым примером всё ясно.

Типичный пример второго — та же Лепра, или страница с закрытого паблика соцсети, или страница с электронной почты. Сделать копию HTML, не давая доступа к учётной записи, чтобы показать, можно.

В своё время для этого использовался созданный в 2009 году сайт peeep.us, который бонусом был ещё и удобным сокращателем ссылок. Но он увы канул в Лету... Ничто не вечно.


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

https://akkela.net/copyhtml/


Как работать:

- зайти на сайт, скопировать букмарклет себе в браузер (или быть готовым запустить скрипт, например, через консоль);

- зайти на нужную страницу;

- запустить букмарклет, чтобы осуществить копирование страницы. Учтите, она пропадёт в скором времени!

- дополнительно сохранить её с помощью в waybackmachine навечно;

- в комментарии к странице даём обе ссылки;

- опционно: сохраняем в waybackmachine ещё и статью с комментариями (где будут эти ссылки).

4.2) Страницы закрытых сайтов (исправленные).

Как и в peeep.us, разумеется, если вам дали страницу, полностью доверять содержимому на ней нельзя: перед загрузкой страницы её можно отредактировать и отправить на сервер отредактированную (подменённую) версию.


Как подменить:

После изменения HTML страницы данный код позволяет отправить страницу, как её видит пользователь:

(function() {
var send = function(url, content, type) {
if (type == null)
type = 'text/html;charset=utf-8';
else
type = type.match(/^[^;]+/)+';charset=utf-8';
var form = document.createElement('form');
form.setAttribute('method', 'post');
form.setAttribute('action', 'http://akkela.net/create.php');
form.setAttribute('enctype', 'multipart/form-data');
form.setAttribute('accept-charset', 'utf-8');
var input = document.createElement('input');
input.setAttribute('type', 'hidden');
input.setAttribute('name', 'r_content');
input.setAttribute('value', content);
form.appendChild(input);
input = input.cloneNode(false);
input.setAttribute('name', 'r_url');
input.setAttribute('value', window.location.protocol + "//" + window.location.hostname);
form.appendChild(input);
input = input.cloneNode(false);
input.setAttribute('name', 'r_type');
input.setAttribute('value', type);
form.appendChild(input);
document.body.appendChild(form);
form.submit();
document.body.removeChild(form);
};
var showLoad = function() {
if (document.getElementById('peeeppeeeppeeep') != null)
return;
var div = document.createElement('div'), img = document.createElement('img');
img.setAttribute('src', 'http://www.peeep.us/assets/load.gif');
div.appendChild(img);
div.setAttribute('style', 'position: fixed; left: 50%; top: 0; margin-left: -24px; padding: 8px; background: rgba(255,255,255,0.9);');
div.id = 'peeeppeeeppeeep';
document.body.appendChild(div);
};
try {
showLoad();
var url = location.href;
var r = new XMLHttpRequest();
r.open('GET', url, true);
//r.overrideMimeType('application/octet-stream');
r.onreadystatechange = function() {
try {
if (r.readyState == 4) {
if ((r.status >= 200 && r.status < 300) || (r.status >= 400 && r.status < 500)) {
//send(url, r.responseText, r.getResponseHeader('Content-type'));
send(url, document.documentElement.outerHTML, r.getResponseHeader('Content-type'));
} else {
throw r.statusText;
}
}
}
catch(e) { alert('Error: '+e+'\nPlease, try again'); }
};
r.send(null);
}
catch(e) { alert('Error: '+e+'\nPlease, try again'); }
})();

Пример результата:

- Хабрахабр: лучшие месяца + доп.абзац (скоро удалится).

- Зеркало, которое не удалится.

Типичные примеры спасения файлов, когда ссылка в посте больше не работает, и иное:

1. Пикабу: Векторные дома в изометри, раздаю бесплатно:) (с сайта, указанного в посте, не грузится, но Архив Интернета скопировал).

2. Голосовое управление офисной оргтехникой (по ссылке в посте не грузится, но файл залит на хостинг, а потом сохранён в Архив Интернета).

3. Сайт peeep.us больше не работает, пропал и их javascript, но код сохранён в 2017 году.

4. Аналогичный файл javascript сайта-аналога, не был сохранён. А был сохранён позавчера мной, и я был первым. Если что с сайтом случится, файл останется.

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