Время апдейтов.

1) Пофиксил отображение картинок в старых постах. Там сначала для ленты забирались временные ссылки телеграма. Но через какое-то время они протухают и начинают отдавать 404 - старые посты при скролле вниз оставались без фото.

Добавил прокладку на сервере: теперь при необходимости сайт заново получает свежую ссылку из Telegram CDN и отдает картинки пользователю. Старые посты снова показывают фото стабильно, в том числе при бесконечной прокрутке. То же самое с аватарками каналов.

Слава вайбкодингу, фикс занял три минуты. Деплой занял еще пять.

2. Добавил реакции в посты и отображение ER (сумма реакций / кол-в просмотров). Наверное, после этого можно ввести не только хронологическую, но и алгоритмическую ленту.

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

Завайбкодился... Надо бы из дома выйти, на сугробы посмотреть.
👍 19 10🔥 7🤮 1
5.3K (0.7%)

Похожие посты

7 винтажных дорожных аксессуаров, которые практически исчезли — и чем их заменили

Статья от Your Mileage May Vary рассказывает о том, как изменились путешествия за последние десятилетия. Автор вспоминает 7 предметов, которые раньше были обязательны для путешественников, но теперь полностью исчезли: дорожные чеки (заменены кредитными картами), тяжелые чемоданы без колес (вытеснены легкими багажами на колесиках), бумажные карты (Google Maps и Waze), путеводители (интернет и приложения), автомобильные радио (потоковая музыка и спутниковое радио), пленочные фотоаппараты (смартфоны) и дорожные будильники (встроенные часы в телефонах). Статья показывает, как технологии упростили и оптимизировали процесс путешествий, сделав его более удобным и легким.

Your Mileage May Vary | Original
10
Женщина отправилась в круиз Royal Caribbean. На второй день она стала жертвой преступления: 'Я бы сошла с ума'

Пассажирка круиза Royal Caribbean Лайл Чейни поделилась в TikTok историей о краже её камеры Sony ZV-1F стоимостью 600 долларов на второй день отпуска. Служба безопасности круизной компании серьёзно отнеслась к инциденту, проверила видеозаписи и вернула камеру. Однако оказалось, что другая пассажирка не только украла устройство, но и удалила все фото и видео Чейни, заполнив память своими селфи. Воры утверждала, что забыла сдать камеру. Комментаторы похвалили Royal Caribbean за оперативность и посоветовали подать заявление в полицию. Кражи на круизных судах участились — в 2025 году зафиксирован двухлетний максимум. Эксперты рекомендуют не оставлять ценности без присмотра и соблюдать стандартные меры безопасности.

Madeleine Wagner | Original
18
Аэропорты говорят, что полный запуск новой европейской биометрической системы Entry/Exit прошел так же плохо, как они и опасались

В пятницу началась полная работа биометрической системы Entry/Exit System (EES) во всех европейских аэропортах. Результат оказался катастрофическим: пассажиры ждут до 3 часов на паспортном контроле, из-за чего рейсы вылетают без людей. Один самолет в Великобританию вылетел без 51 пассажира, застрявшего в очереди. Организация Airports Council International требует дать пограничникам право отключать систему во время пиков нагрузки, особенно летом. EES заменяет печати в паспортах на автоматическую регистрацию отпечатков пальцев и фото для граждан стран вне Шенгена. Система уже отказала в въезде более чем 27 тысячам путешественников, включая 700 по соображениям безопасности. В конце 2026 года Европа также запустит систему ETIAS — обязательное разрешение на въезд для граждан стран без виз.

Paddle Your Own Kanoo | Original
4
United Airlines отремонтировала датчик самолета вешалкой через окно кабины

На рейсе United Airlines UA1928 из Ньюарка в Остин произошел необычный инцидент с Boeing 737. Техники авиакомпании пытались отремонтировать датчик угла атаки — критически важный прибор, который измеряет угол атаки крыла и влияет на безопасность полета. Механики использовали обычную вешалку и высовывались из окна кабины пилота, чтобы проверить, не заклинил ли датчик. Видео этого необычного ремонта вызвало беспокойство у пассажиров, однако это был лишь диагностический тест для проверки работоспособности датчика. По итогам проверки потребовалась замена борта — самолет не смог продолжить полет с этой неисправностью. Инцидент вызвал обсуждение в авиационном сообществе о методах диагностики и ремонта современных воздушных судов.

Gary Leff | View from the Wing
11
Пассажир обнаружил, что его место в самолете не существует

Пассажир рейса из Лиссабона столкнулся с необычной проблемой: место 27E из его посадочного талона попросту не существовало на борту самолета. Эксперты предполагают, что произошла срочная замена воздушного судна. Пассажир был зарегистрирован на шестиместный самолет, но в итоге полетел на четырехместный. Система бронирования не была своевременно обновлена, что привело к выдаче посадочного талона на несуществующее место. Такие ситуации случаются редко, но демонстрируют важность проверки информации перед вылетом. Авиакомпании должны оперативнее синхронизировать данные при замене техники, чтобы избежать путаницы и неудобств для пассажиров. Если вы столкнулись с подобной проблемой, рекомендуется сразу обратиться к сотрудникам авиакомпании на стойке регистрации или при посадке.

Gary Leff | View from the Wing
25
Почему пилоты иногда чистят окна самолёта газированной водой

Оказывается, пилоты используют газированную воду (содовую, сельтерскую воду) для чистки окон самолётов. Углекислота в газированной воде мягко удаляет грязь, насекомых и другие загрязнения, а минеральный состав действует как мягкий очиститель без агрессивных химикатов. Обычная газировка вроде Coca-Cola или Sprite не подходит — они оставляют липкие остатки и привлекают ещё больше грязи. Авиационные окна имеют специальные покрытия для прочности и защиты от запотевания, поэтому требуют особого ухода. Газированная вода — это быстрое решение в экстренных ситуациях, например когда насекомые загрязнили стекло перед вылетом, а техническое обслуживание ещё не прибыло.

Your Mileage May Vary | Original
25