• Записи 1545
  • Теги 109
  • Комментарии 3323

Лог жизни

Про SMath и немного про мобильники

Сегодня ходил к отцу на Пустую квартиру. Нужно было помочь ему с программой SMath. Это очень сильно упрощённый, но зато бесплатный российский аналог MathCadа. Когда шёл туда, думал, что это займёт минут 10-15: нужно было решить систему уравнений и построить график. Сначала всё казалось просто: задал две формулы, задал переменные с известными значениями, и вызвал функцию roots, которой передал матрицу, где приравнял одно к другому. Но почему-то эта функция выдала деление на ноль. Сначала думал, что ошибка где-то в формулах. Кучу времени потратил на перепроверку, использовал несколько разных вариантов, но без толку: ошибка никуда не уходила.
В какой-то момент стал уже верить, что решения не существует в принципе. Хотел было прорешать эту систему уравнений вручную, но потом бросил эту затею. Зато вспомнил про систему Wolfram Online. Возникла мысль попробовать решить в ней. Правда, давно ей не пользовался и уже забыл, как там и что, но благодаря подсказкам сообразил очень быстро. Скопировал уравнения из SMath (кстати, вставились на удивление правильно, только = нужно было на == заменить), запустил, и оказалось, что решение таки существует. Посмотрев, чему оно равно, задал в SMath начальное приближение, примерно равное значениям из Wolfram. И, о чудо, всё посчиталось! Дальше оставалось только построить график, но это заняло всего пару минут.
Видимо, дело было в нехватке точности для чисел с плавающей запятой: вместо при написании SMath где-нибудь использовали обычный float вместо double. Или просто криво реализовали численные методы.
В общем, получилось как всегда: провозился почти два часа и за остаток дня почти ничего не успел. Единственное, что сделал — это перепрошил мобильник (уже месяц как висела эта задача), после чего стал корректно работать WiFi. А вот датчик отпечатков пальца, похоже, умер окончательно и бесповоротно. Видимо, нужно всё-таки покупать новый телефон. Уже начал присматриваться, но никак не могу найти ничего похожего в приемлемом ценовом диапазоне. Либо камера хорошая, но медленный flash-накопитель, либо наоборот. Либо нужно всё же залезть немного в не свой ценовой диапазон, причём единственный подходящий телефон оттуда имеет очень плохой моно-динамик и не имеет 3.5 мм разъёма. Конечно, есть извращённое решение в виде переходника OTG=>minijack, но хотелось бы обойтись без подобного… В какой-то момент даже стал думать, не купить ли Asus Zen 8, бывший флагманом в 2021 году. Но и тут не без проблем: судя по отзывам, сильно греется (традиционная проблема ASUS), да и камера не очень.
И ещё вечером успел немного поэкспериментировать с установкой Akkoma. Вроде всё шло хорошо, но потом возникла сложность с тем, что автоматически то ли не создаётся пользователь для Postgres, то ли ему не выставляется пароль. На этом пока и застрял, будет время — вернусь и продолжу.

4 комментария:

Нет
Гость
0

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

Нет
Aksion
0

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

4X_Pro
0

БС тут явно не причём, тогда уж ЧИ скорее: понимать, что телефон может многое, пусть даже это и не используется на практике (ибо ЧЛ внеценностная). Ну и второе: пришёл к выводу, что фотографировать смартфоном не так уж и плохо: с фотографией сильно контрастных сцен (с которыми я сталкиваюсь достаточно часто из-за того, что встаю поздно и выбираюсь гулять только к концу дня) даже предыдущий телефон справлялся лучше, чем фотоаппарат с тем же количеством мегапикселей и гораздо лучшей матрицей. Именно за счёт того, что вытягивал фото алгоритмами.
Ну и второй момент: для меня критично важным может быть время запуска некоторых приложений типа Яндекс.Карт или расписания электричек, когда нужно срочно на бегу выяснить, как/когда/куда добираться или что-то подобное. В предыдущем телефоне я такие приложения пытался сделать невыгружаемыми, но в случае с Яндекс.Картами это приводило к дикому расходу заряда, уж не знаю, почему. Даже в техподдержку Яндекса писал по этому поводу, они через месяц написали, что что-то оптимизировали, но у меня смартфон всё равно ругался.

4X_Pro
0

Мда, WiFi проработал всего несколько дней и снова отвалился.

Написать комментарий
Прикрепить файлы: (не более 4 файлов, не более 102400 Кб каждый, 102400 Кб всего)


Задать вопрос