Warning: mkdir(): No space left on device in /var/www/tgoop/post.php on line 37

Warning: file_put_contents(aCache/aDaily/post/davidobryakov/--): Failed to open stream: No such file or directory in /var/www/tgoop/post.php on line 50
@davidobryakov@davidobryakov P.1220
DAVIDOBRYAKOV Telegram 1220
Сервис подборок с использованием NoORM / #1

#backend #бд

На прошлой неделе я писал пост про подход "не только ORM", в конце которого анонсировал публикацию нескольких постов по теме пет-проекта с использованием python-библиотеки true-noorm. Это первая часть, сегодня поговорим об организационных моментах, спроектируем сервис, поищем оптимальные решения, помучаем LLM и даже набросаем MVP.

В качестве проекта, на котором я хочу использовать NoORM был выбран сервис для формирования подборок из постов по интересующим темам.

Для начала хочется применить NoORM на этапе создания MVP. Критерии для того, чтобы можно было считать, что MVP реализовано:

- ежедневно собираются посты с хабра;
- из всех собранных постов формируется подборка из 10-20 публикаций;
- можно оценить каждый пост лайком или дизлайком;
- полный контент постов сохраняется в базе (иногда бывает, что посты удаляются с хабра, а информация, которая приводится в них может быть довольно полезной).

По мере развития сервиса, хотелось бы реализовать следующие пункты:

- возможность взаимодействовать с постами и подборками через веб-интерфейс;
- добавить простую систему рекомендаций, которая на основе лайков/дизлайков будет ранжировать собираемые посты для подборки;
- возможность добавления новых источников для парсинга (телеграм-каналы, веб-сайты и прочее);
- возможность формирования нескольких подборок по разным темам (категоризация).

Заметка получилась довольно большой, не хочу дробить её на много мелких кусочков, поэтому читайте полную версию на телетайпе. К слову, видео по теме, думаю, также появятся, но уже не на этой неделе...

🔍 Читать полную версию: https://blog.kantegory.me/podborka-1

👩‍💻 Github: https://github.com/kantegory/podborka
Please open Telegram to view this post
VIEW IN TELEGRAM



tgoop.com/davidobryakov/1220
Create:
Last Update:

Сервис подборок с использованием NoORM / #1

#backend #бд

На прошлой неделе я писал пост про подход "не только ORM", в конце которого анонсировал публикацию нескольких постов по теме пет-проекта с использованием python-библиотеки true-noorm. Это первая часть, сегодня поговорим об организационных моментах, спроектируем сервис, поищем оптимальные решения, помучаем LLM и даже набросаем MVP.

В качестве проекта, на котором я хочу использовать NoORM был выбран сервис для формирования подборок из постов по интересующим темам.

Для начала хочется применить NoORM на этапе создания MVP. Критерии для того, чтобы можно было считать, что MVP реализовано:

- ежедневно собираются посты с хабра;
- из всех собранных постов формируется подборка из 10-20 публикаций;
- можно оценить каждый пост лайком или дизлайком;
- полный контент постов сохраняется в базе (иногда бывает, что посты удаляются с хабра, а информация, которая приводится в них может быть довольно полезной).

По мере развития сервиса, хотелось бы реализовать следующие пункты:

- возможность взаимодействовать с постами и подборками через веб-интерфейс;
- добавить простую систему рекомендаций, которая на основе лайков/дизлайков будет ранжировать собираемые посты для подборки;
- возможность добавления новых источников для парсинга (телеграм-каналы, веб-сайты и прочее);
- возможность формирования нескольких подборок по разным темам (категоризация).

Заметка получилась довольно большой, не хочу дробить её на много мелких кусочков, поэтому читайте полную версию на телетайпе. К слову, видео по теме, думаю, также появятся, но уже не на этой неделе...

🔍 Читать полную версию: https://blog.kantegory.me/podborka-1

👩‍💻 Github: https://github.com/kantegory/podborka

BY @davidobryakov




Share with your friend now:
tgoop.com/davidobryakov/1220

View MORE
Open in Telegram


Telegram News

Date: |

Judge Hui described Ng as inciting others to “commit a massacre” with three posts teaching people to make “toxic chlorine gas bombs,” target police stations, police quarters and the city’s metro stations. This offence was “rather serious,” the court said. ZDNET RECOMMENDS Clear Joined by Telegram's representative in Brazil, Alan Campos, Perekopsky noted the platform was unable to cater to some of the TSE requests due to the company's operational setup. But Perekopsky added that these requests could be studied for future implementation. Click “Save” ;
from us


Telegram @davidobryakov
FROM American