Size: a a a

bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,

2021 May 09
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Мощный коммит сегодня:

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
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Народ, знает кто как можно в Киеве получить доступ к состояниям светофоров?

То есть красный сейчас, желтый, или зелёный.
источник
2021 May 11
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
С ума можно сойти с такими сложными запросами в MongoDB...
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Это мой синтезированный голос. Я не сказал это, а потом записал. Все сделал ИИ основываясь на записи моего разговора в 5 секунд.
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
А вот мой голос
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
#figmasucks

Что, фигмалюбители, ваша фигма такое может?

А вот скетч может.

Дизайнить при помощи тачпада/мышки – ущербно как-то.
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
#figmasucks

И так фигма тоже не может?

В частности тут демонстрируется редактирование векторных точек разных никак не склеенных фигур.
источник
2021 May 13
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Получи современное образование из любой точки страны и мира!

РАНХиГС и Skillbox приглашает абитуриентов на онлайн-бакалавриат «Современный дизайн». Это государственная программа высшего образования для подготовки дизайнеров, меняющих облик городского и цифрового пространства.

Тебя ждут:
→ 4 года дистанционного обучения;
→ мастер классы и дизайн-школы;
→ участие в выставках и конкурсах;
→ доступ к дизайнерскому комьюнити;
→ помощь с трудоустройством;
→ отсрочка от армии и студенческие льготы.

В процессе обучения выберешь направление дизайна, которое тебе по душе: графический дизайн или дизайн среды.

В конце обучения получишь диплом государственного образца РАНХиГС. Он котируется в России и за рубежом.

Хочешь получить больше информации? Переходи по ссылке: https://clc.am/zfgh7Q
источник
2021 May 17
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Один из моих любимых (мною же и написанный) ботов.

Кроме основного функционала он еще может получать входящие сообщения с Djinni.co, отправлять исходящие сообщения (как составленные вручную, так и из шаблонов) и напоминать про них.

Очень удобно – мне пишут что дадут на неделе фидбек, и я в 5 нажатий:

1. Отвечаю "Спасибо"
2. Могу запланировать напоминание про сообщение. Это очень актуально, потому что часто просто игнорят.
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Рекрутер: «Где вы сейчас территориально?»
Анонимный опрос
34%
В вашем сердце
29%
В вашем оффере
37%
В ваших мечтах
Проголосовало: 41
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Надоели online-контесты и хочется живого общения?

Только представьте - 5 дней для генерации прорывных идей и обмена опытом в профессиональном комьюнити со всей страны, и все это на берегу моря? 🌴

А если мы скажем, что это реально?! Альфа-Банк представляет Alfa-Battle Camp в Сочи для UI/UX и продуктовых дизайнеров.

Что же такое Alfa Battle Camp (сюда вшита ссылка с UTM): 🏄‍♀️

▪️Прокачаем скиллы вместе с лучшими экспертами Альфа-Банка
▪️Неделя онлайн-челленджа: вместе создадим новые прототипы Альфа-Мобайл.
▪️5 дней в Сочи: научимся сёрфить и отдохнём. И да — всё бесплатно. (включая спецрейс Москва-Сочи-Москва, проживание в 4* отеле на первой береговой, питание и интертеймент)  

Подавайте заявку и регистрируйтесь до 4 июня на лендинге события. Проходите отборочный тест, ТОП-50 участников ждет 5-дневный кэмп , surf-party и ужин барбекю в горах. Такое невозможно пропустить, согласны?  Зарегистрироваться

До встречи на кэмпе. Держим связь!
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Написал о том, как сделал тестовое и получил необоснованный фидбек:

https://telegra.ph/Neobosnovannyj-otkaz-ot-kompanii-XCDS-05-17

А потом меня спрашивают почему я не делаю тестовые. Ну даже не знаю почему.
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Нужен тут кому хороший фронтенд-разработчик?

Пишите в лс, дам контакты.

@kopyl
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Мне дали справедливый фидбек?
Анонимный опрос
49%
Да
16%
Нет
34%
Смотреть ответ
Проголосовало: 85
источник
2021 May 18
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
#python

Решил проблему при помощи тредов.

у Теперь проблемы. две меня
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
#python

Оказывается так можно переносить атрибуты и методы класса.
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
#python

Давате зайдем немножко дальше.

Предположим у нас есть вложенный словарик.

Сделав из него кастомный словарь при помощи Ddict, я могу сделать следующее:

dictionary.name.first.en

вместо громоздкого

dictionary["name"]["first"]["en"].

Правда к исходному коду потребуется небольшая модификация.
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
#python
источник