Size: a a a

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

2020 November 04

NK

ID:0 in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
via @apfel
БОЛЬШЕ ГЛАМУРА ЛИЦО СУПЕР И СУПЕР ФИГУРА
Кстати, я только заметил что ты у нас в чате)
источник

IA

Ilya Agafonov in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
ID:0
Выкатил easylog v1.3. Первый серьезный апдейт после первой версии.

- Засунул конфиги в отдельный файл, запихнул документацию в README.md.
- Добавил аргументом (или в настройках) формат времени к strftime.
- Понял что в телеграм не нужно кидать дату, поскольку телеграм сам же отображает время получаения сообщения. Оставил в конфиге возможность это включить, но по дефолту выключил (в терминал и в настройки все равно можно настроить отправку даты и времени.
- Добавил автоформат вывода в терминал, на который потратил около 6-ти часов: https://imgur.com/a/pyDUHKK . Если это просто обычный log(), то он будет работать как print(), но если добавляются или статусные сообщения про отправку в телеграм или лог пишется с датой, то разделяется пустой линией для лучшей читабельности. Можно отключить, но очень не советую.
- Убрал необходимость писать date=True чтобы можно было указать формат даты. Теперь если указывается формат даты/времени, то значение date=True применяется автоматически, если оно не было выставлено в конфиге.

Короче получается логгинг для людей прям.
я как-то пропустил, а ты про модуль logging в петоне не знаешь или сознательно игнорируешь из-за его фатального недостатка?
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
Ilya Agafonov
я как-то пропустил, а ты про модуль logging в петоне не знаешь или сознательно игнорируешь из-за его фатального недостатка?
Что за недостаток?

У меня все проще намного
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
🚲 Oleh Kopyl UI/UX designer
Что за недостаток?

У меня все проще намного
конечно знаю, буду учить когда-то
источник

IA

Ilya Agafonov in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
🚲 Oleh Kopyl UI/UX designer
Что за недостаток?

У меня все проще намного
источник

NK

ID:0 in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
Планы на дальнейшую доработку :Lets Sleep! bot.



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

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



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

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

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



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

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

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



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

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

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

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

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

Хочу добавить ручное изменение данных про время подъема и ухода ко сну (тот, кто подписан на обновления этого человека будет получать вместе с данными отметку что “вот это значение было введено вручную)“.
источник

NK

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

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

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

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

NK

ID:0 in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
Я не фанат творчества с наших краев, но это круто, довольно круто, особоенно для наших.

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

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

NK

ID:0 in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
Клип достойный, как ни крути.

https://youtu.be/286jXjwdst0
источник

v

via @apfel in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
ID:0
На Андроид можно было бы написать дополнение, которое отслеживать блокирование и разблокирование смартфона пользователя, чтобы в случае когда пользователь долго не трогал телефон, бот отправлял сообщение типа “Вы не включали экран телефона с 23:32 до 9:01. Вы спали все это время и хотите внести об этом запись в журнал сна?”. На iPhone такого не сделаешь, увы из-за ограничений операционной системы, однако есть доступ к данным из аналитики Sleep Time (но она записывается только тогда, если у пользователя включен будильник, что не всем подходит).

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

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

На самом деле прям куча идей на любой из моих проектов. И чем больше я реализую этих идей, тем больше идей ко мне приходит, а времени на все не хватает. Да и сейчас в основном делаю то, что больше драйвит и выбираю проект как-то очень импульсивно. Захотел сегодня делать это – делаю это, захотел завтра вон то, делаю завтра вон то. И хочется наконец-то сесть за изучения основ программирования.
Функциональность
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
via @apfel
Функциональность
Ага)
источник

D

Denis in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
ID:0
Я не фанат творчества с наших краев, но это круто, довольно круто, особоенно для наших.

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

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

v

via @apfel in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
источник

M

Mr. Statue in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
Посоветуйте ноутбук для моушн и графического дизайна
источник

M

Mr. Statue in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
(но не макбук)
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
Mr. Statue
(но не макбук)
Бан
источник

M

Mr. Statue in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
Да я не хочу переплачивать просто
источник

AH

Anton Hrechynskyi in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
Mr. Statue
Да я не хочу переплачивать просто
Купи БУ
источник

M

Mr. Statue in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
Я же не программист, чтобы иметь много денег. Я всего лишь дизайнер, и вынужден искать оптимальные по мощности/цене варианты.
Б/У боюсь покупать
источник