
Рубрика: Gadgets
Фитнес в виртуальной реальности: эффективность Oculus Quest 3 | 21 июля 2026 года, 01:09
Тренировки Oculus Quest 3. Уже 41 день. По 40 минут в день. Полет нормальный! Короче, я очень рекомендую потратить несколько сотен долларов на такой фитнес. Особенно это помогает с переключением задач между проектами и очень быстро уходит лишний вес. Не в последнюю очередь из-за Oculus у меня минус 10 кг:-) Другими словами, если вы работаете дома, то найти 30-40 минут в несколько заходов обычно несложно, и это реально фан! На видео я прохожу 8-минутный уровень Advanced с утяжелителями на руках и корпусе — на руках 3 кг, на плечах еще 10. Ну ок, я его прохожу после еще трех таких же (за кадром), но это я уже подпривык, и все равно где-то 20-25 минут хватает чтобы язык на плечо и майку можно было выжимать.
На видео игра FitXR. Вообще таких игр очень много. Просто я уже начал с этой, и там статистика ведется и все такое — вендор лок, короче. Есть игры, которые я даже начать толком не могу — это симулятор гравитационной доски, скорость которой определяется частотой приседаний, а джойстиком пытаешься удержаться в полосе. Довольно головокружительная штука, испытание для вестибулярного аппарата. Но главное мышцы сдаются — после нескольких минут очень быстрых приседаний играть больше не хочется, но там народ рубится, видимо, тренироваться надо больше.
Когда мы ездили во Флориду, я умудрялся играть между кроватями — в целом, места много не надо. Но комната дома у меня большая, 6×6 метров, мебели почти нет, поэтому можно даже играть там в уровень, где нужно бегать по комнате и бить по виртуальным кнопочкам, висящим в воздухе. Это дополненная реальность, через маску видишь довольно четко все вокруг, и эти кнопочки анимированные, которые в течение очень короткого времени дают на себя нажать (но надо их во-первых быстро найти, во вторых добежать).

Тренируйся удобно: мой опыт с Oculus 3 и FitXR | 22 июня 2026 года, 13:17
Мне понравился Oculus 2, вчера апгрейднулся до Oculus 3! Father’s day. Последние две недели включаю только FitXR где-то на четыре-шесть десятиминутных подходов в день, чаще всего сериями по три. Если вам, как и мне, было всегда лень ходить в фитнес-клуб, то отличная штука. Особенно удобно то, что занимаешься, когда в течение дня хочется разбавить рутину между встречами и прочей работой.
У меня к этой штуке ещё лежат 10кг жилет и утяжелители на запястья, в сумме по 1.5 кг на руку.

Пот виртуальной реальности: Мой опыт с FitXR на Meta Oculus Quest | 10 июня 2026 года, 19:27
Я наконец-то добрался до Meta Oculus Quest и это действительно вещь! FitXR (это фитнес игра) очень потогонная штука. На тебя быстро летят под музыку объекты разных форм и их надо лупить разными движениями, работа руками, ногами, корпусом, темп высокий, время на подумать почти нет, через 10 минут — язык на плечо. Вот такое геймерство мне нравится!

Автоматизация кросс-постинга: боремся с трудностями API Facebook | 2026-05-23T14:28:22
Доделал в лучшем виде кросс-постинг из фейсбука на два моих сайта-блога [на которые почти никто не заходит] — beinginamerica точка com и raufaliev точка com. При публикации нового поста в фейсбуке по расписанию стартует механизм перевода поста на английский, разбор приложенных картинок, генерация описаний к ним, создание заголовка на основе текста поста и описания картинок, создание тегов на их же основе, запись поста в turso db — это облачная база, бесплатная до определенных лимитов, создание эмбеддингов через openai, запись в qdrant cloud — это тоже облачная база, но уже векторная, ну и загрузка изображений в wordpress по API, и публикация поста на английском и на русском по API.
Все бы хорошо, но из всех API самый дурацкий — у фейсбука. Во-первых, для страниц как у меня, переведенных в New Experience, нет возможности использовать почти все из этого API. Точнее, есть, но нужно долго доказывать фейсбуку, что это реально надо, показывая документы на стартап, демонстрируя приложение и т.д. Очевидно, им не хочется иметь дело с чем-то уносящим контент из их системы во вне. Кроме этого, токен, который дает доступ к последним сообщениям, относительно короткоживущий (возможно, несколько недель), и получать его заново нужно через браузер только. То есть, любая автоматика требует регулярного внимания, иначе она ломается.
Если протупил и вовремя не выгрузил последние посты через этот Facebook Graph API, они просто исчезают из списка последних и все, больше по API к ним не обратиться. Единственный способ — запросить выгрузку архива у фейсбука. Эта выгрузка тоже довольно дурацкая — там нужно много трансформаций делать и убирать лишнее. Например, в файле с постами, который я обрабатываю, там почему-то хранятся ссылки, которые я отправлял в комментариях без сопроводительного текста. А комментарии там идут в отдельном файле!
Чтобы назначить теги, пришлось решить отдельный челендж. Вот есть около 10000 постов за все время. Это большой кусок, и по нему теги построить нельзя, потому что он в контекстное окно LLM не помещается. А надо. Поэтому я делал так: скрипт берет случайные посты из 10000 в таком объеме, чтобы их суммарный размер был чуть меньше указанного лимита в токенах, и в конец этого блока добавляется промпт «сгенери мне наиболее частые теги, 30 штук» (промпт привожу упрощенно). В итоге я запустил это 10 раз и получил 10 наборов тегов по 30 штук, сгенерированных для разных срезов базы. Получилось 300 тегов, из которых конечно есть полные дубликаты, а есть синонимы и близкие по смыслу. Это все скармливается LLM, и получаем список тегов и иерархию тегов. Теперь у нас есть ограниченный набор тегов, которые максимально отражают 10000 постов. Так получилось, что за почти 20 лет на фейсбуке у меня расклад такой:
Тег Постов
==================================================
#Russia 3412
#Thoughts 3146
#Tech 3105
#Culture 2765
#Hobbies 2726
#AI 1603
#Science 1367
#Software 1358
#Travel 1298
#Learning 1138
#Society 1050
#Nature 958
#Education 915
#Business 902
#Art 894
#Programming 889
#Humor 840
#History 807
#Gadgets 750
#Moscow 713
#USA 614
#Cinema 567
#Webdev 493
#Music 476
#Sports 473
#Mindset 443
#Auto 400
#Books 386
…
ну и так далее. Этот список включает как теги из ограниченного списка, так и теги, которые LLM поставила материалу просто потому, что не нашла в ограниченном ничего подходящего.
Теги из ограниченного списка стали категориями на сайте. Остальные теги + эти стали просто тегами wordpress.
Поиск по картинкам. У меня было две идеи как его сделать. Первая — OpenCLIP. Это довольно просто, но требует хостинга модели где-нибудь. На своей машине легко, но каждый раз ее запускать неудобно, плюс я планировал переносить мигратор на дешевый сервер в амазон. В облачных моделях тоже нормально считать, но хоть немного за это надо платить, а это еще одна dependency. Но главное — что и без этого неплохо работает. Я с помощью OpenAI , который и так используется для перевода на английский, генерю описания к картинкам, и дальше по этим описаниям делаю embeddings с помощью large модели. Пока что все тесты на поиск проходят на ура. Особенно, когда на картинке есть текст, и большой вопрос разобрал бы ли его OpenCLIP.
В итоге:
1) вордпресс raufaliev точка com — бесплатный
2) вордпресс beinginamerica точка com — бесплатный
3) turso db где хранятся все посты — бесплатный
4) qdrant cloud где хранятся эмбеддинги — бесплатный
5) openai для перевода и описания картинок — не бесплатный, но недорогой (обработка постов за год потребовала 30 баксов).
Прикладываю два скриншота — как работает поиск по изображениям, и по текстам, а также дашборд мигратора.



Умный замок с коротким зарядом: производитель возвращает деньги | 2026-03-13T18:49:37
В начале года купил умный замок NFC на входную дверь, за 170 баксов, недавно написал на Амазон отзыв, что батареек хватило на полтора месяца, и если так дальше будет, то почти столько же заплачу за год, и производитель написал, что вернут деньги. Отзыв удалять не просят, да я даже не знаю, можно ли это сделать.

Разгадываем загадку батарейного отсека умного замка | 2026-03-07T22:43:41
Update: разобрался, походу замку нужны 6в + 6в для разных нужд. Может, силовая часть и электроника.
Кто шарит в электронике, помогите разобраться. Красным соединены контакты, которые прозваниваются тестером. Всего 8 батареек. Не могу увидеть тут классическую змейку. Не могу понять, почему прозваниваются правые нижние. Хочу подключить внешний адаптер


Винтаж или современность: угадайте предмет! | 2026-02-09T21:12:08
Угадаете что это?;)


Собери свой плоттер: от конструктора до первого рисунка | 2026-01-30T05:43:50
Собрал плоттер из набора. Практически лего набор — высыпаешь из коробки россыпью детали и дальше читаешь мануал. Заработало сразу. Есть идеи что с этой штукой делать, расскажу как-нибудь.



Тайный глаз смартфона: камера в торце | 2026-01-08T19:52:22
Вот интересно было бы иметь камеру где-нибудь в торце телефона, чтобы можно было бы снимать более-менее скрытно.

