?

Log in

No account? Create an account
Представитель Шуры Люберецкого в ЖЖ Below are the 10 most recent journal entries recorded in the "Представитель Шуры Люберецкого в ЖЖ" journal:

[<< Previous 10 entries]

Декабрь 18, 2018
05:50 pm

[Ссылка]

HiWi-Moodle

Видел в фейсбуке чувака, обозначившего свой род занятий, как хиви-мудель (HiWi-Moodle).

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там, используя свое имя пользователя из ЖЖ (вход по OpenID).

(Оставить комментарий)

01:58 pm

[Ссылка]

Displayport и HDMI – совместимы или нет?

В ближайший компьютерный магазин завезли 3D-принтеры, и не сильно дороже алиэкспрессов всяких:

https://www.dns-shop.ru/product/c78df8d8410d3330/3d-printer-wanhao-duplicator-7-v-15/

Всерьез подумываю купить такую шнягу, но смущает вот что: принтер при подключении к компьютеру прикидывается монитором с разрешением 2560×1440. В качестве видеоинтерфейса используется HDMI. У меня на ноутбуке и док-станции из видеовыходов есть только VGA (сразу отказать), DVI-D (с поддержкой разрешения до 1920×1080, тоже в отстой) и DisplayPort. Так вот, чуваки, кто знает, можно ли через дешевый переходник с DisplayPort на HDMI подключить монитор с разрешением 2560×1440, или надо сразу смотреть в сторону всяких там отдельных принтерных контролеров на Raspberry Pi, типа NanoDLP?

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там, используя свое имя пользователя из ЖЖ (вход по OpenID).

(Оставить комментарий)

Декабрь 12, 2018
02:47 pm

[Ссылка]

Минздрав предупреждает

На сайте одной иностранной софтверной фирмы системы “галера” над кнопочкой “Apply for a job” написано: “LIFE’S TOO SHORT TO WORK IN A BORING COMPANY!”.

Не говорите, что вас не предупредили.

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там, используя свое имя пользователя из ЖЖ (вход по OpenID).

(3 комментария | Оставить комментарий)

Декабрь 11, 2018
02:44 pm

[Ссылка]

А вот посоветуйте, что почитать

В одном девайсе на микроконтроллере с ядром Cortex-M4 (без F) понадобилось сделать цифровой фильтр для сигнала с АЦП. Фигня вопрос! – подумал я – ведь под рукой есть библиотека CMSIS-DSP, в которой присутствует все необходимое для БИХ-фильтров, работающих с числами с фиксированной запятой. Быстренько закинул параметры фильтра в Iowa Hills IIR Filter Designer, пересчитал коэффициенты получившегося фильтра Баттерворта в q31, погонял это вот все на тестовых сигналах – а вот с реальными вышел неприятный конфуз – даже “почти стабильный” сигнал на выходе фильтра непристойно колбасило.

raskolbas

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

Признаюсь сразу – я лошара, и первым же делом стоило проверить, что действительно приходит с АЦП – но по опыту использования фильтров из CMSIS-DSP мне казалось, что такой фигни быть не должно. Начал искать проблемы в “железе”, и мог бы зайти по этому пути далеко, пока случайно не отключил один из фильтров (ФВЧ с частотой среза 1 Гц при частоте дискретизации около килогерца). И что бы вы думали? Сигнал волшебным образом пришел в норму!

Оказывается, что фильтры с переменными формата q31 при таких соотношениях между частотой среза и частотой дискретизации численно неустойчивы, и надо использовать q63 – в документации CMSIS-DSP это отражено примерно такими словами:

These filters are particularly useful when implementing filters in which the singularities are close to the unit circle. This is common for low pass or high pass filters with very low cutoff frequencies.

Но что значит “close”, что значит “very low”? Как понять, когда 16- или 32-битных коэффициентов не хватает? К сожалению, я как-то не припомню литературы по всяким там численным методам, где подробно разбирались бы вот такие вопросы, связанные с вычислительной устойчивостью. Может, кто-нибудь что-то подскажет?

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там, используя свое имя пользователя из ЖЖ (вход по OpenID).

(Оставить комментарий)

Декабрь 5, 2018
10:07 pm

[Ссылка]

А вот за фронтенд спрошу

Для того, чтобы смотреть записанные в Influx данные, я, особо не заморачиваясь, взял Grafana. Потыкался в настройки – и обнаружил среди интересных фишек Influx HTTP API, позволяющее делать запросы к базе данных прямо из браузера – точнее, из выполняющегося в браузере Javascript. Удобно? Не то слово!

А если подумать немного дальше – то при таком подходе не нужна и Grafana. Достаточно статики в виде нескольких HTML-страниц, чуточку CSS и Javascript, чтобы делать те же самые запросы к HTTP API и отображать графики. Развивая мысль чуть дальше – в нежно мной любимом CC3200 есть встроенный веб-сервер. В общем, понятно, к чему я клоню? В одном из девайсов возникла необходимость показывать на подключенном по WiFi ПК данные от датчиков устройства – разумеется, в виде графиков. Нарисовалось вот такое ТЗ “чисто для фронтенда”:

Разработать одностраничное приложение, которое раз в секунду “стучится” на определенный URL, забирает оттуда данные (несколько числовых рядов) в виде JSON, и отображает их в виде графиков (например, на canvas из HTML5). Для определенности – предположим, что каждую секунду отдается 8 “рядов” по 250 точек каждый, а на графиках надо отображать данные за последние 5 секунд.

Разумеется, есть и ограничения – их два: во-первых, нельзя обращаться к каким-либо внешним ресурсам, а во-вторых – страничка вместе со всеми ресурсами (изображения, CSS, скрипты) должна “весить” не более 512 кБ.

Ну и вопрос: в какой объем можно уместить что-то такое, применяя современные подходы к фронтенду?

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там, используя свое имя пользователя из ЖЖ (вход по OpenID).

(Оставить комментарий)

Декабрь 3, 2018
10:43 pm

[Ссылка]

Gender studies

А вот в магистратуре университета Бремена предлагается курс Language and Gender с таким вот описанием:

In this course, gender is singled out as one of the most important (and problematic) categories used to distinguish between groups of people and abused as a basis for discrimination.

Содержание, видимо, описывается тремя словами – а мужики-то не знали!

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там, используя свое имя пользователя из ЖЖ (вход по OpenID).

(Оставить комментарий)

09:14 pm

[Ссылка]

Free hugs

Говорят, что в исходниках Linux слово “fuck” заменили на “hug”.

free-hugs

Ну в общем вы поняли.

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там, используя свое имя пользователя из ЖЖ (вход по OpenID).

(Оставить комментарий)

05:53 pm

[Ссылка]

Нейронет

Зашел на сайт “Отраслевого союза Нейронет“. Охуел от увиденного настолько, что минут 20 мог говорить только матом.

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там, используя свое имя пользователя из ЖЖ (вход по OpenID).

(7 комментариев | Оставить комментарий)

01:50 pm

[Ссылка]

А кто в продукции Техасского инструментального завода разбирается?

У нас был ARM Cortex M4F с частотой 120 МГц, 256 килобайт SRAM, мегабайт флеша, 6 килобайт EEPROM, а еще восемь UART, четыре QSSI, десять I2C, USB 2.0, встроенный Ethernet и два контролера CAN. Не то, чтобы все это было нужно в готовом устройстве, но раз начал коллекционировать Launchpad’ы, то иди в своем увлечении до конца. Единственное, что меня беспокоило – это Ethernet. В мире нет ничего более беспомощного, безответственного и безнравственного, чем Ethernet на микроконтролере. И я знал, что довольно скоро мы в это окунёмся.

А если серьезно – чем отличаются TM4C1294NCPDT и MSP432E401Y?

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там, используя свое имя пользователя из ЖЖ (вход по OpenID).

(3 комментария | Оставить комментарий)

Декабрь 2, 2018
03:50 pm

[Ссылка]

Это вам не МГУ!

Увидел тут ролик, где студенты ВШЭ протестуют против решения Ученого совета ВУЗа о “блокирующих оценках” (можно почитать , если кому интересно):

Что хочу сказать? Это действительно не МГУ – так как МГУшное “Положение о курсовых экзаменах и зачетах” всякой мелочной ерунды, в отличие от вышкинского “Положения об организации промежуточной аттестации…“, не содержит.

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там, используя свое имя пользователя из ЖЖ (вход по OpenID).

(Оставить комментарий)

[<< Previous 10 entries]

Разработано LiveJournal.com