Size: a a a

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

2020 November 01

ap

antony pywhy? in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
ID:0
Я вдохновился видео https://youtu.be/g6zzZxxifAw и понял что хочу писать open-source код для комьюнити разработчиков.

Потом решил написать мини-библиотеку, которая заменила бы сложный и пока что непонятный logging с кучей ненужных мне на данном этапе моего развития настроек.Я хотел чтобы мой print() печатал все на экран и в файлик. Только print. Больше мне ничего не нужно было.

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

В общем вот моя библиотека. Документация в файле easylog.py. Чтобы ее использовать нужно залить файлик easylog.py, по желанию настройки в переменных в начале файла (указать стандартные значения – добавлять дату или нет, кидать ли ошибки в телеграм, поменять название файла для логирования, если очень хочется) и написать в своей программе from easylog import * . Библиотека: https://t.me/c/1294507835/12 . Присутствуют недочеты, но они описаны в программе и примерах.
YouTube
#1. Читаем исходники open source Python библиотек. Loguru!
Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — https://simpoll.ru/run/survey/c44b6a04

Сказать спасибо можно здесь — https://boosty.to/digitalize.team

Этим видео начинаем серию выпусков, в которых будем читать исходники популярных и не очень Python open source библиотек. Начинаем с библиотеки Loguru, предназначенной для простого логирования в Python.


/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй https://digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat https://salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.

С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.

Мои соц сети:
https://ww…
print = logging.debug ня?
источник

D

Denis in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
antony pywhy?
print = logging.debug ня?
у нас тут низя матом
источник

D

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

Я пользуюсь задачником Things3. Выглядит он вот так: https://imgur.com/a/I7vkziQ . То ли мое помешательство, то ли недостаток программы – нельзя выставлять время, которое я выделяю на задачу. Но кроме этого это просто идеальный задачник.

Дорогой, но идеальный. Время в скобках я выставляю просто дописыванием обычного текста в загловки – :30 – 30 минут, 1 – 1 час, 2:21 – 2 часа 21 минута. Такой формат потому что так быстрее всего на айфоне можно указать нужное время. Со временем оказалось что я трачу на подсчеты и пересчеты до 20 минут в день... И решил написать программу, которая сама считает время.

Код: https://t.me/c/1294507835/11 . Потом я понял что было бы удобно иметь доступ с телефона к подсчету и написал телеграм-бота: https://t.me/thingscountbot (не до конца проработана валидация, так как бота делал исключительно для себя и я знаю как буду его использовать).
ты никогда не продашь библиотеку на питоне
источник

g

ghett in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
Denis
Только иметь такое сложное выражение – плохая практика
HelloWorld.js 300Kb size
источник

AH

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

Н

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

g

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

Потом решил написать мини-библиотеку, которая заменила бы сложный и пока что непонятный logging с кучей ненужных мне на данном этапе моего развития настроек.Я хотел чтобы мой print() печатал все на экран и в файлик. Только print. Больше мне ничего не нужно было.

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

В общем вот моя библиотека. Документация в файле easylog.py. Чтобы ее использовать нужно залить файлик easylog.py, по желанию настройки в переменных в начале файла (указать стандартные значения – добавлять дату или нет, кидать ли ошибки в телеграм, поменять название файла для логирования, если очень хочется) и написать в своей программе from easylog import * . Библиотека: https://t.me/c/1294507835/12 . Присутствуют недочеты, но они описаны в программе и примерах.
YouTube
#1. Читаем исходники open source Python библиотек. Loguru!
Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — https://simpoll.ru/run/survey/c44b6a04

Сказать спасибо можно здесь — https://boosty.to/digitalize.team

Этим видео начинаем серию выпусков, в которых будем читать исходники популярных и не очень Python open source библиотек. Начинаем с библиотеки Loguru, предназначенной для простого логирования в Python.


/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй https://digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat https://salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.

С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.

Мои соц сети:
https://ww…
забавно, пока карьерный путь Копыла по траектории напоминает "как я стал закладчиком"
будет пилить потом обзоры на изоленту, в какую лучше мотать и где копать клад эстетичнее, вот где реально для ux/ui непаханное поле.
источник

Н

Никита in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
ghett
забавно, пока карьерный путь Копыла по траектории напоминает "как я стал закладчиком"
будет пилить потом обзоры на изоленту, в какую лучше мотать и где копать клад эстетичнее, вот где реально для ux/ui непаханное поле.
Ахахаххах
источник

Н

Никита in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
«Я вдохновился одним кладом и понял, что лучше всего закапывать на 3-4 см под землю. Лучше всего подходит рыхлый чернозём. С такими параметрами за один гребок рукой легко будет забирать.
Гениально.
Кстати, ищу офферы на 4,5к$+ в неделю. Желательно западные страны.»
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
Дмитрий Швец
воскресенье
Отобрази ошибки за последние 2 дня
источник

g

ghett in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
Никита
«Я вдохновился одним кладом и понял, что лучше всего закапывать на 3-4 см под землю. Лучше всего подходит рыхлый чернозём. С такими параметрами за один гребок рукой легко будет забирать.
Гениально.
Кстати, ищу офферы на 4,5к$+ в неделю. Желательно западные страны.»
ещё необходимо учитывать высоту и густоту поросли, приметы по которым легко опознать место
там ещё можно бигдату подключать, пассажиропотоки и расстояние но остановок транспорта
источник

Н

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

🚲U

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

PB

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

🚲U

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

g

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

🚲U

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

g

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

g

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

🚲U

🚲 Oleh Kopyl UI/UX d... in Bauhaus design chat – Дизайн чат UI/UX, графический, вдохновение, творчество, логотипы, мемы, юмор, креатив, архитектура
antony pywhy?
print = logging.debug ня?
Бан за логгинг
источник