30 Марта 2022
45

Тем временем в Одессе

-никто

-абсолютно никто

-Одесситы:

Тем временем в Одессе

Потрясающий город, потрясающие люди, полные оптимизма. Надеюсь, не повторит судьбу Мариуполя. Очень надеюсь.


https://t.me/xydessa

Показать полностью 1
8

Чехова можно ставить на сцене и снимать бесконечно - ведь это всё о нас, о нашей жизни, и всегда современно

Продолжаю делиться прекрасными фильмами, снятыми в советское время, которые нынче уже не попадают на ТВ.

Сегодня предлагаю вам обратиться в проникновенному Антону Павловичу Чехову: короткометражный фильм "Драма в цирюльне" по рассказу писателя "В цирюльне".

Свердловское ТВ 1970. Источник: канал на YouTube «Советское телевидение. Гостелерадиофонд России», www.youtube.com/c/gtrftv

90

Особенности API от NASA

Ранее я писал статью А вы знали что у NASA есть API?, где я рассказал как создал канал, куда ежедневно и автоматически публикуются картина дня от NASA с описанием на русском. На мое удивление подписалось около 300 человек чему я рад,  все работало как нужно, но cегодня я проснулся и публикации не увидел, подумал "что не так?"


Оказалось, что Json который NASA возвращает динамический, и мой скрипт из-за отсутствия определенного поля навернулся😁 пофиксить не проблема, но мне стало интересно, а что NASA мне послал? а оказалось что вернулось красивое видео на несколько секунд:

Дак еще и с описанием😁 я не мог такое игнорировать, и решил что подписчики должны тоже видеть эту красоту, но я столкнулся с несколькими проблемами:


1 - Видео, это просто ссылка на Youtube, а я не хочу чтобы в телеграмме для просмотра видео подписчики шли в Youtube, и так много ссылок, зачем еще одна.


2 - Если я буду добавлять описание + ссылку на Youtube будет выглядеть не так красиво (нуу не так как я задумал то есть😁) что мне тоже не очень понравилось


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


По этому что? я решил сделать чуть более туго, но безотказно (но это не точно)


Получаем Json , понимаем что там ссылка на видео в Youtube, в итоге просто скачиваем его, формируем пост с описанием, потом отправляем в телегу этот видос, щас расскажу как:


1 - Как скачать видео с Youtube (я по прежнему использую Python):

Есть классная библиотека - pytube, в итогу нам от NASA  API в поле url приходитссылка на ютуб видео, и мы его просто подставляем куда нужно:

первая строка это импорт библиотеки


url - думаю вы поняли, сюда ссылка на видео
dest - путь к директории куда будет сохранено видео
в четвертой строке, мы скармливаем библиотеке ссылку на видео, в streams.get_highest_resolution() мы выбираем самое лучшее качество, а download скачивает нам видео в нужную нам директорию

Потом я захотел чтобы я мог эти видео отдельно скачивать, тут мне помог nginx, по факту благодаря конфигурации примерно такого вида:

Можно обратится к серверу по доменному имени + имени видео, и будет возможность его скачать с так сказать собственного хранилища (нуу, такая у меня хотелка была)


Усе? нет, нужно же видео загружать в телеграм еще, и тут мне помогла моя хотелка )


на Python используя библиотеку requests пишем такую тему:


requests.post(f'https://api.telegram.org/bot<Токен вашего бота>/sendVideo?chat_id=<Ид канала>&caption=<Сообщение для видео>&video=<А ТУТ ПРОСТО ССЫЛКА НА ВИДЕО ИЗ ВАШЕГО "ХРАНИЛИЩА">&parse_mode=HTML')

что тут происходит можете читануть в предыдущей статье (там в начале ссылка) из нового тут вместо sendPhoto sendVideo, ну и добавлен параметр video, куда мы просто передаем ссылку на видео с нашего хранилища (если что, ссылку на ютуб туда передать нельзя, телеграм вас пошлет куда подальше) 


и вуаля, в итоге что у нас есть:

1 - Если получили ссылку на видео в ютуб, cкачиваем видео наше хранилище.


2 - Отправляем в телеграм это видео, указывая ему ссылку на наше видео с нашего хранилища + описание.


Done😁


Подводные камни что приходят сразу на ум:

1 - Если NASA API вернет видео больше 50МБ, API телеги нас пошлет

2 - Когда сохраняете видео, лучше дополнительным параметром в методе download(dest) измените имя загружаемого файла на какое-то свое даже рандомное, ибо кто знает как там они его назовут, вдруг это навернет вам сервер или поломает скрипт 😂.


Ну и шаг с хранилищем можете опустить, это больше мне для себя любимого.


Мой канал: https://t.me/daily_nasa

если что не пугайтесь, там теперь льются еще данные из hubblesite.org

Показать полностью 2
20

Рецепт #6 Панчетта

Рецепт #6 Панчетта

Панчетта
1 кг свиного бекона
1 чл чёрного перца
1 чл тимьяна
2 чл итальянских трав
0,5 чл сухого чеснока
17 г поваренной соли
17г нитритной соли


Все пропорционально увеличиваем или уменьшаем в зависимости от веса бекона, который вы будете готовить.
Чёрный перец измельчаем в ступке.
Кусок бекона (сало с прослойками мяса) натираем посолочной смесью, кладём в пакет или тесный контейнер, плотно закрываем и отправляем просаливаться в холодильник на 2 недели. Время от времени переворачиваем бекон в пакете/контейнере.
Затем смываем излишки соли, обсушиваем бумажными полотенцами и натираем специями. Снова отправляем в холодильник в контейнере или в пакете на сутки.
После этого специи смываем, обсушиваем и надеваем капроновый чулок.
Вешаем в холодильник или климат-камеру на 2 месяца.( можно и меньше)
Достаем бекон из чулка и пробуем 😊
Далее храним его в холодильнике, обернув плёнкой или завернув в бумагу или фольгу.


Уральский гурман
Приветствую всех.канал создан для обмена опытом в процессе домашнего приготовления еды и напитков.
https://t.me/dinamko74

Показать полностью 1
10

Ответ на пост «Мариуполь. Март 2022»2

Делаю постом ибо уже много коментов, да и если уж ловить минуса то хоть не в днище ветке. Во первых прочитал весь опус из пруфа и ничего нового в принципе для себя я не увидел, обычная европейская подача материала, кривая и однобокая. "Путинские агрессоры" и всё в том же духе. Второе всё показанное в самом пруфе в виде фотографий, ни как не доказывает что жилые дома были обстреляны именно ВС РФ. То есть к пруфу нужны пруфы. В третьих сам пруф, такой себе пруф, английский аналог нашей ленты, тупо жёлтенькая газетенка, засыпанная рекламой и всякого рода баннерами по типу "Если пить соду каждый день то через неделю...". В общем я не говорю что мне не жалко жителей Мариуполя и что Пу и его команда всё делают правильно, но если уж вы публикуете какой то материал будьте добры пруфы на которые ссылаетесь выбирать тщательно.

Мои подписки
Подписывайтесь на интересные вам теги, сообщества, авторов, волны постов — и читайте свои любимые темы в этой ленте.
Чтобы добавить подписку, нужно авторизоваться.

Отличная работа, все прочитано! Выберите