Size: a a a

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

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

Сейчас сделать проверку на наличие ключа в словаре можно сделать так:

- if "key" in dictionary
- if dictionary.get("key")

Но если реализовать пустой метод getattr в нашем модифицрованном словаре, проверки можно будет делать так:

if dictionary.key
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Рекрутер: «В команде все открытые, добрые и честные»

Также рекрутер: «Второй этап собеседования это тестовое задание»
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
С 1 Декабря 2018 года по сегодняшний день я потратил большое пол миллиона гривен. А если точнее – 508 182,36 грн.

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

Сделал себе бота, который следит за изменением цен на MacBook Air M1, который я собираюсь купить.

Нижняя и верхняя планка.

Мне это заняло около 3-4х часов. Если бы не захотел сделать при помощи ООП, ушел бы примерно час.
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Ну понятно все...
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Написал программу для проверки доступных доменов в зоне crypto и zil.
источник
2021 May 20
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Новые работы @krakobot
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Напомню что это одна из моих первых программ и вообще мой первый бот.
источник
2021 May 21
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Никогда не понимал восклицательный знак в конце предложения!

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

Собрал почти 10к доменов, которые можно купить на unstoppabledomains.com в зоне .crypto и .zil.

Потрал 3-4 часа на все про все.

Самые интересные разобрали, конечно же.

Дешевле $2400 из более-менее интересных есть только:

oversimplifying.crypto $40
micromanagement.crypto $40
infrastructural.crypto $40
acknowledgement.crypto $40
decriminalizing.crypto $40
cyberterrorist.crypto $40
microeconomic.crypto $40
additionality.crypto $40
microcomputer.zil $20
neurobiology.zil $20
restricting.crypto $40
cyberschool.zil
belorussian.crypto $40
retrieving.crypto
notifying.crypto
editable.crypto $80
emailed.crypto
dataset.zil

Из них самые жирные:
emailed.crypto
notifying.crypto
cyberschool.zil
belorussian.crypto

https://docs.google.com/spreadsheets/d/1OJb3kpbJYnvzVc2vglj9GED6Tj3aQBtohyLMc2-Vo-w/edit?usp=sharing
источник
2021 May 22
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
#python

Мне стало интересно, что быстрее для чистки дубликатов, вытаскивая данные из MongoDB:

а) addToSet в монге и потом собрать уже готовый список
б) push в монге -> list(dict.fromkeys(list_object))

Казалось бы – монга написана на C и C++, однозначно будет первый вариант. Но сомнение проскочило потому, что я уже когда-то пытался ускорить программу, переписывая пост-обработку на Python полученных данных из MongoDB на чистом запросе в монгу и офигел, когда выяснилось что чистый "монговский" запрос занимал больше времени на выполнение.

Вот результаты по вариантам. Оказалось что MongoDB + постобработка на Python быстрее.



Сверху чистая монга
Снизу монга + Python:

0.19526 (⬆️ 6.38 %)
0.20772

0.24321 (🔻 10.46 %)
0.21776

0.19333 (⬆️ 7.91 %)
0.20863

0.19799 (⬆️ 7.7 %)
0.21324

0.20319 (⬆️ 7.4 %)
0.21823

0.24653 (🔻 5.38 %)
0.23327

0.20113 (⬆️ 9.96 %)
0.22117

0.19975 (⬆️ 11.77 %)
0.22326

0.21195 (⬆️ 6.16 %)
0.22501

0.20117 (⬆️ 9.41 %)
0.22011

0.24967 (🔻 13.91 %)
0.21493

0.25693 (⬆️ 5.36 %)
0.2707
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
#python

Сейчас очень жестко вылизываю выдачу описаний для @camdicbot

Пофиксил уже много ошибок.

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

Fuck может быть как описание человека – noun, так и verb и adjective и знать про все нужно.
источник
2021 May 23
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
#python

Обновление на CD beta (бета-версия @camdicbot).

Почистил базу данных. Теперь слова будут искаться еще быстре.

Исправил тысячи неправильных описаний и удалил дубликаты.

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

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

Один из моих самых сложных проектов.

Убил на это часов 8-10, наверное.

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