Anonymous
Дублировать их — ещё хуже.
🍁 Jaŭhien
Да миксины это нормально
🍁 Jaŭhien
Только почему методы статические
Anonymous
Чтобы было понятнее.
Один класс — это ErrFileParser. Содержит всё, что необходимо для получения нужных данных из ERR-файла.
В него входит статический метод, который из строки извлекает число и возвращает его (нужно).
Второй класс — это ServiceLogHandler. Содержит всё, что необходимо для обработки логов некого сервиса правильным образом. В нём содержится такой же статический метод, потому что там также требуется извлекать число из строки.
Ну и я подумал вынести этот дублирующийся статический метод + ещё пару подобных в отдельный класс BaseMixin, от котого будут наследовать эти оба.
Это адекватно вообще?
Anonymous
Мне интуитивно кажется, что это плохо, но при этом, дублировать код — это же ещё хуже. Какое может быть решение в таких ситуациях? Именно с точки зрения написания не говна, а адекватного кода.
Anonymous
Разобрался. Вопрос неактуален.
Stanley
Чуваки, такой вопрос.
Получаю вчерашнюю дату yesterday = date.today() - timedelta(days=1)
выдает такое 2019-06-19
и получаю дату создания файла date_file = os.path.getctime(file)
выдает в секундах 1560994963.1229255
мне надо удалять файлы которые были созданы вчера, т.е. даты надо сравнить
Как правильно их сравнить? К какому виду лучше приводить?
поделитесь опытом))
Gennady
Stanley
Anonymous
Кто знает как как в код для создания телеграмм бота добавить смайлы ?
Павел
Поднял локальный сервер для хранения пакетов на pypiserver, обращение идёт по https протоколу. И при установке пакетов из него выдаёт ошибку проверки сертификата certificate verify failed. В pip это удалось победить указанием - - trusted-host параметра и пакеты начали устанавливаться с него, но залить туда при помощи twine и poetry, да и самого pip не удалось из-за этой ошбки. Это можно как-то победить или придётся переводить на http-протокол?
Сергей
Если нет сертификата - нет наверное. Я для своего использовал бесплатный сертификат от LetsEncrypt.
Сергей
Доступ по доменному имени или по ip?
Tishka17
Павел
Что вообще подразумевается под понятием «знать» язык. С одной стороны я понимаю, что знания синтаксиса - недостаточны, с другой весь ты его как ни крути знать не будешь. Где эта тонкая грань? Какие требования к джуниору?
Леонид
Леонид
На нем и решать задачи
Леонид
Павел
Знание библиотек
Хоть один здравый человек. Подскажите какие библиотеки ходовые самые?
Tishka17
Andrey
ну просто отсутствие любого из пунктов приводит к краху программы
Tishka17
Вот особенно последний пункт про "когда обойтись без ООП"
Andrey
ну вообще это да
Tishka17
Вопросы проектирования точно не про джуна
Tishka17
Tishka17
Работодатель выбирает
Павел
Леонид
Tishka17
Ну не. Язык важен. Так как Джун ещё мало что знает, учить его новому языку долго
Леонид
Леонид
Прозрачно понятно можно посмотреть результат на экранчике порадоваться
Andrey
эффективно
Леонид
Леонид
Tishka17
Леонид
Начинал с java скрипта сам, но сначала я прочитал книгу программирование и алгоритмы для чайников
Tishka17
И как тебе после жс на других языках?
Леонид
Леонид
Как и у любого другого языка
Леонид
Но это все тонкости но мне кажется у js низкий порог вхождения
Леонид
Не требует понимания работы сервера на первых порах
Леонид
Но зато учит программировать
Cat
Леонид
Forevka ÐΞV
+ всякие SQL bash
Леонид
Forevka ÐΞV
Он должен знать куда лезет, а то убьет
Andrey
Леонид
Леонид
Он строго типизированный
Леонид
Forevka ÐΞV
Лучше всего начинать с того языка в котором можно проще всего реализовать все алгоритмы и не задумываться слишком о синтаксисе
Forevka ÐΞV
Питон, жс
Tishka17
На джаве новичок уснет пока hello world просто перепишет из урока
Tishka17
Питон, жс
В жс очень сильно надо задумываться о синтаксисе. Можно написать абсолютно нерабочую программу с корректным синтаксисом
Forevka ÐΞV
Хотя жс уже если есть какой-то опыт в поднятии веб сервера и т.д.
Tishka17
Леонид
აელ
Forevka ÐΞV
Это тут при чем?
А что просто написать в index.HTML весь код и запустить?)
Tishka17
🤔
Лол писать js в html
Forevka ÐΞV
А потом думать почему остальные файлы не хочет грузить, яжипутьуказал