Telegram Web Link
🧑‍💻 itmo-ical

Календарь — очень удобное средство для отслеживания всех событий, встреч и созвонов в одном месте. В нём можно запросто добавлять события из нескольких источников и держать их на виду. А бонусом получаешь всевозможные уведомления, виджеты и интеграции.

Поэтому мне очень хотелось добавить расписание пар ИТМО в календарь. Но существующего решения я не нашёл, поэтому сделал своё.

Чтобы воспользоваться сервисом, студенту ИТМО нужно просто добавить его в своё приложение-календарь по инструкции в репозитории.

Захостил общедоступную версию на deta.sh, при желании можно поднять собственный инстанс (но зачем?)

👉 Инструкции по использованию и исходники: github.com/Loskir/itmo-ical

Напомню, что для студентов Вышки у меня есть аналогичный сервис: github.com/Loskir/hse-ical (хотя в HSE App X есть нативная интеграция с Apple календарём, поэтому он не так сильно нужен 🌚)
8👎3👍2🔥2🌚1
⛸️ Сходил на каток в Севкабель порту в Петербурге. Было клёво, но вряд ли вернусь сюда ещё раз.

Решили пойти с семьёй на вечерний сеанс. Сегодня (и вчера) в честь открытия было что-то вроде дискотеки. Билеты стоили 540₽, прокат коньков — ещё 480₽. По карте Мир на билеты скидка 20%, поэтому в сумме вышло чуть меньше 1000₽ с человека.

Прокатные коньки. Женские выдавали фигурные с зазубренным кончиком, мужские — хоккейные. Сами коньки мне не понравились: кататься в них не очень удобно (хотя я привык), а завязывать — долго и муторно. Мне кажется, купить такие же коньки на авито можно не сильно дороже, чем взять их тут в прокат на один час.

Само катание весьма «казуальное». Люди просто катаются кругами и особо ничего не делают. В активные игры (хоккей, догонялки) тут играть нельзя. В центре есть зона, где можно погреться у огня. 2200 м² площади звучит солидно, но на самом деле это всего лишь столько же, как у квадрата со сторонами 47 метров.

Может я чего-то не понимаю в катании, но мне было немного скучно. Хотя хорошая компания всегда поможет это исправить.
🐳5🔥4👍31👎1
🛒 Обновление Price Monitor!

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

А теперь о том, что поменялось:
• Освежили дизайн. Страницы стали легче и понятнее. В списке товаров теперь показывается самая низкая цена из всех магазинов. Огромное спасибо @semeonboboshko за помощь с дизайном
• Добавили поддержку сети магазинов Ашан
• Провели большую работу над объединением товаров из разных магазинов. Сейчас в базе больше 9.5 тысяч наименований, связанных со всеми тремя магазинами. И ещё 17 тысяч, связанных с двумя из трёх.

Начните экономить вместе с Price Monitor!
👍20👎4🔥42🐳1
Самая полезная находка последней недели — Velja.

Это бесплатное приложение для macOS, упрощающее работу с несколькими браузерами.

Чаще всего я использую его в качестве browser picker'а: если зажать fn и кликнуть на ссылку, откроется всплывающее окно, в котором можно выбрать, в каком браузере открыть. Так как сейчас я использую три браузера параллельно, это очень помогает.

Но это далеко не единственная фича. Ещё Velja умеет открывать ссылки на Zoom, Spotify, Discord и десятки других сервисов прямо в нужном приложении, минуя браузер. А ещё можно создавать кастомные правила, какие ссылки открывать в каком браузере.

Конечно, у Velja есть несколько аналогов:
Choosy — похожее по смыслу, но платное
Browserosaurus — бесплатный и опенсорсный browser picker, но кроме этого ничего не умеет. К тому же написан на электроне
Finicky — ещё одно опенсорсное решение, которым я пользуюсь уже больше года. Покрывает кейс кастомных правил, к тому же умеет динамически трансформировать ссылки, а не только их роутить. Конфигурация задаётся в виде js-файла. Это даёт много свободы, но в то же время усложняет настройку. Плюс ко всему приложение не предоставляет никакого визуального browser picker'а

Но мне кажется, что Velja идеально балансирует между фичами и простотой использования, к тому же полностью бесплатное. Поэтому рекомендую
👍6
Поставил новую iPadOS 16

Главное нововведение — Stage Manager. Не ожидал, что он появится, ведь у меня версия 2020 года на A12Z, а не на М-серии. Но на втором мониторе всё-таки работает только в режиме дублирования. (Похоже, на айпады М-серии это тоже пока не завезли)

В режиме Stage Manager можно открывать до четырёх окон одновременно, менять их размер, переключаться между несколькими группами окон. В связке с Magic Keyboard с трекпадом (или с макбуком через Universal Control, что тоже замечательно работает) получается этакий компьютер на минималках. Экспириенс определённо интересный, хотя курсор на Айпаде всё ещё работает довольно странно.

Для Stage Manager'а в центре управления сделали отдельный переключатель. Видимо догадывались, что держать его постоянно включенным не лучшая затея. Действительно, в портативном режиме он скорее мешает, чем помогает. Плюс ко всему он несовместим с режимом slide over, когда одно приложение рисуется поверх другого возле левого или правого края экрана. А это, между прочим, мой самый частый юзкейс многозадачности.

Плюс по мелочи. На главном экране сделали уродские тени под текстом вместо маленьких и аккуратных. На локскрине поменяли шрифт часов на тот же, что и стоит по дефолту в iOS 16. Только вот кастомизацию локскрина не завезли (и виджеты тоже)
🔥3
💚 Перекрёсток в Price Monitor!

26 тысяч товаров из Перекрёстка теперь доступны в Price Monitor. Почти половину из них удалось связать с существующими наименованиями. А общее количество товаров в базе достигло 200 тысяч!

Посмотрите сами: pricemonit.ru
Обратную связь пишите в комментарии 🤗
👍22❤‍🔥4👎3
🚚 Смотрите какая штука приехала.

Это Orange Pi 3 LTS. Одноплатный компьютер с 2 гигабайтами оперативки, 4-ядерным процессором Allwinner H6, type-c разъёмом и 8 гигабайтами встроенной emmc памяти.

Заказал на али, обошлась мне всего в 2500₽. Для сравнения, ни одну модель Raspberry Pi я не смог найти дешевле 5000₽ даже на Авито.

Из коробки идёт с предустановленным странненьким девятым андроидом. Видимо, для использования в качестве тв-приставки. Хотел тут же поставить линукс, но обнаружил, что у меня нет никакого карт-ридера для microSD. Придётся подождать ещё пару дней, уже заказал на Яндекс маркете.

Конечная цель — поднять на ней Home Assistant. Сначала планировал купить какой-нибудь слабенький девайс, чтобы отвезти его родителям и забрать себе старенькую малинку. Но теперь сравнил характеристики с Raspberry Pi 3b+ и понял, что апельсинка даже лучше и по процу, и по Bluetooth (5.0 вместо 4.2), и по портам, и по наличию встроенной памяти.
🔥15
Media is too big
VIEW IN TELEGRAM
Заказанный карт-ридер наконец-то приехал, линукс поставился, но вот незадача: нет ни одной usb-клавиатуры!

Не беда: используем флиппер в режиме Bad USB. Написал скриптик, который вводит логин-пароль. Теперь нужно точно так же подключиться к вайфаю и запустить SSH.

Подключить флиппер тоже оказалось не так просто. Тайпси-разъём занят питанием, остаются только type-a. А type-a type-c проводами я давно не пользуюсь. По счастливой случайности нашёл провод в коробке от какой-то колонки.
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
Вроде раньше этой фичи не было, но оказывается флиппер можно использовать как usb-клавиатуру! А ещё и как мышку, переключалку слайдов или контроллер воспроизведения медиа

Кроме usb-режима есть ещё и bluetooth, но про него как раз я уже давно узнал
❤‍🔥14
🔋 Купил беспроводную зарядку для телефона — Xiaomi Mi 20W Wireless Charging Stand

Я не люблю горизонтальные «коврики» для беспроводной зарядки, а вот вертикальные док-станции мне очень нравятся. Как вы помните, раньше у меня была MagSafe станция от Anker, но после перехода на пиксель я от неё избавился за ненадобностью.

Вертикальные зарядки (и та MagSafe станция в частности) мне нравятся удобством использования. Телефон легко ставить и снимать с зарядки (в отличие от провода, это можно делать одной рукой). Это помогает держать телефон заряженным на протяжении дня. При этом, в отличие от горизонтальных зарядок, информация на экране всегда видна, и для этого не надо поднимать телефон со стола.

Теперь про саму зарядку. Заявленная мощность — до 20вт. Не знаю, совместима ли она с моим пикселем, но 10вт точно выдаёт. Материалы приятные, в нижней части есть резиновое кольцо, чтобы станция не скользила по столу. А вот в области держалки для телефона резиновых вставок очень не хватает, телефон легко скользит из стороны в сторону, особенно без чехла. Но в целом за свои деньги (1189₽ на яндекс маркете) достойно, я считаю.
👍10
This media is not supported in your browser
VIEW IN TELEGRAM
😳 Играем в Geometry Dash с помощью флиппера

Наконец-то добрался и написал своё приложение для флиппера. Точнее, форкнул стандартное приложение HID, позволяющее эмулировать мышку и клавиатуру.

Новый режим позволяет использовать флиппер как контроллер для игры в Geometry Dash. Работает как по USB, так и по Bluetooth. Кнопка ОК отвечает за левую кнопку мыши, а кнопка вправо — за стрелку вверх на клавиатуре. Можно даже играть Duelo Maestro. А простой интерфейс показывает, когда нажата одна или другая кнопка.

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

В целом писать код под флиппер мне понравилось, код на C выглядит не так страшно, как я предполагал. Особенно когда есть хороший SDK.

В комментариях выложу .fap программы для тех, кому захочется попробовать
🔥13👍4😁3
Loskir's
Итоги 2021 Все написали, мне тоже захотелось. Постараюсь в хронологическом порядке, но сгрупированно по смыслу. - Написал больше 200 постов в канал. Количество подписчиков уменьшилось, остались только самые лучшие 💚 - Добавил пресеты в @RoundDFBot, написал…
🎅 Итоги 2022

Это был сложный год, но в то же время он пролетел почти незаметно. Пришло время вспомнить, что же произошло в моей жизни за это время.

• Перевёлся из ВШЭ в ИТМО, переехал в Санкт-Петербург. От нового вуза пока что почти не получил полезных знаний, а вот опыт переезда точно пригодится. Начал обустраиваться в новой квартире.
• Весь год проработал в HSE App, большую часть года — как единственный бэкендер в команде. Запустили несколько важных и полезных фич (не без моего участия), сейчас готовим ещё одну.
• В Beat Saber поднялся до топ-1000 мира и топ-11 по России. Перешёл с Quest 1 на Quest 2. Присоединился к местному сообществу, завёл IRL-знакомства.
Запустил Price Monitor и много его развивал. Большинство планов пока не получилось реализовать из-за недостатка времени, надеюсь взяться за него в 2023.
• Участвовал в опенсорс-сообществе. Контрибьютил в телеграм-фреймворк grammY, выпустил два плагина для него: grammy-markup и grammy-views
Дождался Flipper Zero и даже написал под него приложение
• Проапгрейдился на MacBook Pro 14", перешёл с iPhone на Pixel. Купил новый монитор и кресло.
• Создал лайв-канал @LoskirsLive и стал постить там всякое разное (как вам интеграция, а)

🎉 Всех с новым годом! Хочется пожелать спокойствия на душе в 2023.
🎉30👍6😢21
This media is not supported in your browser
VIEW IN TELEGRAM
🎉16
2025/07/13 18:46:55
Back to Top
HTML Embed Code: