Size: a a a

Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop

2021 May 09

E

Egor in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
Я о том же.
Зачем только на сеттинг?
источник

E

Egor in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
А, понял
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
Ну геттер мне не нужен
источник

E

Egor in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
По сути просто запрещаешь удалять
источник

E

Egor in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
Он в любом случае будет
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
будет. Но мне бы как-то от определния избавиться
источник

E

Egor in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
Зочим
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
А зочим он там если он не юзается как геттер?
источник

E

Egor in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
Explicit is better than implicit
источник

NK

ID:0 in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
Сори, забыл обновить все файлы на сервере. И те, кто не делал никаких запросов к боту ранее ничего не полали в ответ на команду /quiz . Кажется поправил.
источник

NK

ID:0 in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
Мощный коммит сегодня:

Fixes:

Fix names of constants in comments.


New features:

Major:

 Quiz.

 Add YouTube links with pronunciation
 of requested words/phrases
 and links to Google Searches.

Minor:

 Add remove_duplicates to users.py.

 Make possible to get all user's queries in
 User._get_last_queries().

 Add a function of getting all words user  got descriptions to
 User._get_all_words_which_app_sent_descriptions_to().

 Set properties of a word as Word attributes:
 - self.in_db
       - self.url
       - self.title
       - self.guidewords
       - self.parts_and_descriptions
       - self.transcription

       Add method for class User that retrieves
       parts and descriptions without "other" –
       parts_and_descriptions_without_other
       (although I haven't utilized it yet
       since quiz feature is still in early development)


Cleanup:

Remove duplicated return statement.

Remove function i don't need anymore,
which i basically used for monitoring on scraping.

Remove deprecated function for getting
Levenshtein ration via native Python –
get_levenshtein_ratio.


Optimizations:


Make getting titles from db to memory
almost 2x faster
by using native MongoDB methods instead of Python ones.

Make getting raw word from db from class Word
cleaner
(
 - less lines of code
 - don't return a value to only assign it to attribute
 - don't use helper method which seems redundant
)

Make getting formatted message through a class
FormattedMessage with clear methods since it's hard
to keep everything in just one Word's method

Put logic of getting data from powerthesaurus.org
to a separate class PowerThesaurus.
Maybe I also need to put third-party data providers
to a separate module...

Make white list for flood messages a constant.

Add more constant messages to config file.

Make singleton for titles in memory.
Now it's more correct to add titles from memory
since i can invoke the process of adding titles
to memory from main module i run app from
or from word_scraper module.

Getting user id better way in User.plain_info property


Changes:

Rename function
from get_suggestions_similar_from_database to
get_suggestions_from_db.

Removed asynchronous function processing
by handlers to avoid rate limiting by
third-party data providers like
powerthesaurus, shutterstock and google.
источник
2021 May 10

AM

Anton Milyaev in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
Так пацаны рассказываю топ идею. Можете пизидть, обсуждения приветствую, предложения тоже.

Короч есть у меня (мб у многих) проблема - когда мне скидывают друзьяшки треки типо "прикольные" мол послушай. Но как обычно это бывает они скидывают в не подходящее время для прослушивания. А так как они ещё кидают это в ЛС / в чатик, то песенка успешно проебывается.

Идея какая. Что если например сделать сервис где любой желающий твой друг может скинуть тебе трек (например спотифай). Эти треки все раз в неделю собираются в один плейлист и с помощью API тебе сохраняются. Мол вот держи слушай что тебе накидали твои друзья.
Аля как Радар новинок


Тут ток вопрос в том на что способен по возможностям апи спотифай
источник

I

InfinityGeek in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
так спотифай-то че, въебал плейлист юзеру и все. интереснее то, как реализовать сбор треков из чатов
источник

I

InfinityGeek in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
кстати
источник

АС

Азер Садыхзаде... in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
Я @lybot-е в описании есть ссылка на сайт, в котором к песне прикладывают все существующие ссылки, Ютуб музик, спотифай, дизер, эпол музик и прочие
источник

АС

Азер Садыхзаде... in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
Мм каеф
источник

АС

Азер Садыхзаде... in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
song.linksong.link
источник

АС

Азер Садыхзаде... in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
источник

АС

Азер Садыхзаде... in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
Можно эту фичу использовать, если кому-то не нравится слушать через Spotify, например.
источник

I

InfinityGeek in Bauhaus design dev chat – Дизайн чат UI/UX, Product, графический, вдохновение, логотипы, мемы, юмор, разработка, python, develop
я так понял, он хочет сделать типо юзербота, который собирает треки из чата и кладет в плейлист спотифай
источник