Size: a a a

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

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

Что могу сказать – великолепный фильм-психоделик, от которого я словил бэд-трип и не выдержал из-за этого все полностью посмотреть.

Очень тяжело и сложно.

Настолько нагружает мыслями, что если сильно вникать, может стать плохо даже физически.

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



Документирование:

Сейчас думаю стоит сфокусироваться на описании логики кода в текущем состоянии для самого же себя и вынеси все в отдельный файл с комментариями. Для чего это нужно? Поскольку я только начинаю в разработке через пару недель я уже могу забыть что писал ранее (условно). Поэтому хорошо было бы иметь документацию покрывающую абсолютно все что можно. А вообще было бы круто сделать полный разбор всего кода в качестве статьи для самых маленьких, чтобы тот, кто не шарит вообще в коде, смог понять зачем я написал каждую ту или иную строку.



Оптимизации:

Сейчас бот хранит всю информацию в текстовых файлах. И честно говоря, кажется в текущем формате с ними работать не настолько удобно, как, подозреваю, удобно было бы работать с базами данных. Перед тем, как дописывать к нему дополнительный функционал нужно по-хорошему его перевести на реляционную базу данных. Но, думаю, для начала было бы неплохо пройти начальный и «начальный+» курсы по Python перед изучением баз данных.

Было бы неплохо сделать полное описание по команде /help.



Необходимые улучшения:

Нужно сделать установку временной зоны. Сейчас бот отталкивается от часового пояса Украины, а я забыл что мои подписчики могут быть из других стран. Так что я упускаю очень большой кусок ЦА из России и других стран. Наверное нужно:
- На старте бота запрашивать страну и уже по стране устанавливать пояс. Думаю стоит сделать кнопки со странами, в которых больше всего пользователей Telegram и позволяться просто текстом написать название страны. Очень плохо что Telegram не отдаёт часовой пояс пользователя через бота. А может лучше просто запросить текущее время пользователя, а затем предложить список стран в кнопках, которые подпадают под отправленное время. Нужно будет подумать как было бы эффективнее всего
- По команде позволять менять часовой пояс.

Думаю все таки стоит добавить русский язык. Оказалось далеко не все понимают английский даже на уровне элементарного взаимодействия с ботом. Как минимум для начала можно сделать /help. Может еще бонусом добавить возможность менять язык по команде в любое время.



Необязательные, но желательные улучшения:

Быть может сделаю какую-то глубокую аналитику для @sleepbot по команде /analytics. Чтобы выводилось в общем отчете:
- Сколько часов спал в этом месяце/неделе/определенный период.
- Сколько раз нарушал график и с какими отклонениями (предварительно можно будет установить график сна).
- Что-то еще… Пока особо не думал над тем, что можно добавить.

Хочу сделать чтобы информация была видно твоим друзьям по ссылке, с которыми ты захочешь автоматом делиться отчетами. То есть если пользователь нажали “Делиться своими данными с другом”, ему будет наверное выдаваться уникальный код-ключ, который тот, кто хотел бы получать информацию о другом пользователе ввел бы у себя и получал данные. Нужно будет сделать отдельный.

Хочу сделать какой-то трекер сна в виде гаджета. Что мне сейчас не нравится в текущих браслетах типа Mi Band:
- Нужно носить на запястье. Я мягко говоря не любитель носить что-то на запястье, а тем более спать с этим. И я не один такой, как я узнал. Я сплю всегда на животе и было бы круто сделать какой-то микро-гаджет, который или цепляется на спину (и я бы не против был бы даже како-то имплантата, но это я) или может вшит в одежду, не знаю. Или может какой-то ну прям очень тонкий браслет.
- Нужно его постоянно снимать, одевать, заряжать. Такое себе удовольствие.

В будущем можно будет создать отдельное мобильное приложение для еще большего удобства.

Хочу добавить ручное изменение данных про время подъема и ухода ко сну (тот, кто подписан на обновления этого человека будет получать вместе с данными отметку что “вот это значение было введено вручную)“.
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
На Андроид можно было бы написать дополнение, которое отслеживать блокирование и разблокирование смартфона пользователя, чтобы в случае когда пользователь долго не трогал телефон, бот отправлял сообщение типа “Вы не включали экран телефона с 23:32 до 9:01. Вы спали все это время и хотите внести об этом запись в журнал сна?”. На iPhone такого не сделаешь, увы из-за ограничений операционной системы, однако есть доступ к данным из аналитики Sleep Time (но она записывается только тогда, если у пользователя включен будильник, что не всем подходит).

В итоге может получится что-то социальной сети спящих :D

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

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

https://open.spotify.com/track/45yj92asiOxf45vXfjeTwF?si=pC-cRc7cQuaB4nMxiozgZw

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

https://open.spotify.com/track/45yj92asiOxf45vXfjeTwF?si=pC-cRc7cQuaB4nMxiozgZw

Но безусловно видно что местами подосрали трек, особенно вторую часть.
Клип достойный, как ни крути.

https://youtu.be/286jXjwdst0
источник
2020 November 05
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Вот поэтому дизайн это самая отвратительная помойка.
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
designerschannel
Вот поэтому дизайн это самая отвратительная помойка.
Спасибо что уделила нам время.
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Разработчик знает что делает его код.
Хороший разработчик помнит что делает его код.
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
1+1 теперь будет 3.
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
designerschannel
1+1 теперь будет 3.
Не все всегда очевидно. Оказалось что максимальное значение 9 потому что оно начинается с 9…

Нужно было конвертнуть в инты.
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Тот момент когда тебе редактор кода дает именно ту переменную, которая была нужна))
источник
2020 November 06
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
ПоверБанк.
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
- Что вы себе позволяете?
- То, чего вы позволить себе не можете.
источник
bauhaus design/code python Дизайн UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура,
Может сделать бота в телеграм, которое возвращает исходное закреплённое сообщение?

Для тех, кто не знает – если в чате были закреплены правила но при этом чат привязан к каналу для обсуждений, тогда каждое новое сообщение на канале будет закреплённым в чате.

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