
Georgy
19.06.2019
22:10:02
Чат,
Решил на везти "порядок" в своём репо.
Не знаю почему но... Github предеояет язык в моем репозитории как неправильный. Он думает что у меня 80% IPython notebok.
Как исправить?
Я пробывал играться с .gitatributes. Но это ничего не дало.
Пробывал ставить
* text=default и др.
Попробывал советы из интернета. Но у меня не работает. Как исправить?

Tishka17
19.06.2019
22:10:35
А расширения файлов какие?

Georgy
19.06.2019
22:10:59
Всякие. Там python / C /c# go
https://github.com/gosha20777/rescuer-la

Google

Tishka17
19.06.2019
22:12:38
Вероятно из-за того что у тебя ipynb файл на 2,5 метра лежит

Georgy
19.06.2019
22:12:40
* inguist-language=auto
*.cs inguist-language=csharp *.pxd inguist-language=python *.py inguist-language=python *.py3 inguist-language=python *.pyw inguist-language=python *.pyx inguist-language=python

Tishka17
19.06.2019
22:13:28
Хз как он проценты считает
Вдруг по размеру

Georgy
19.06.2019
22:13:59
Ну... Хз...
Попробую удалить IPython тетрадки. Чекну чё выйдет.
Мне интересно даже стало. Ща...

Tishka17
19.06.2019
22:15:35
https://github.com/gosha20777/rescuer-la/search?l=jupyter-notebook

Georgy
19.06.2019
22:21:16
Лол
Да)
По размеру. Кек.
Спс. Поудаляю ненужное из IPython

Google

S
19.06.2019
23:30:18
Помогите придумать название для сканера уязвимостей, который перехватывает запросы от браузера, а потом модифицирует параметры URL, сам URL и тело запроса так чтобы вызвать на сервере ошибки
Все названия типа vulnscan заняты

Andrey
19.06.2019
23:32:39
MySuperBestDetectorUyazvimostey
Господа, юзаю logging для, внезапно, логгирования и возникла идея при возникновении error или critical слать письмо, но из коробки не могу понять как это реализовать. Пока идея в том, чтобы добавить переменную, в неё записывать все ерроры и критикалы и в конце проверять, что если она не пустая - слать письмо с её контентом

Denis
20.06.2019
01:00:46

Andrey
20.06.2019
01:01:19

Vlad?
20.06.2019
01:12:51
@Tishka17

Sfy
20.06.2019
01:29:49
Mixin с парой статических методов, который создаётся, чтобы пара-тройка несвязанных классов имели доступ к этим общим методам — это приемлимо или кал?

.
20.06.2019
01:30:54

Sfy
20.06.2019
01:31:26
Тупо класс-хранилище общих вспомогательных методов для других классов, экземпляр которого я никогда не буду создавать.
А как быть, если есть ряд полезных методов, которые юзабельны в несвязанных классах?
Дублировать их — ещё хуже.

?? Eugene
20.06.2019
01:33:03
Да миксины это нормально
Только почему методы статические

?Rain?
20.06.2019
01:35:36
такое говно с шарп это ппц. почему в ноде все зависимости устанавливаются одной командой а тут трахаться надо неделю

Sfy
20.06.2019
01:36:50
Чтобы было понятнее.
Один класс — это ErrFileParser. Содержит всё, что необходимо для получения нужных данных из ERR-файла.
В него входит статический метод, который из строки извлекает число и возвращает его (нужно).
Второй класс — это ServiceLogHandler. Содержит всё, что необходимо для обработки логов некого сервиса правильным образом. В нём содержится такой же статический метод, потому что там также требуется извлекать число из строки.
Ну и я подумал вынести этот дублирующийся статический метод + ещё пару подобных в отдельный класс BaseMixin, от котого будут наследовать эти оба.
Это адекватно вообще?
Мне интуитивно кажется, что это плохо, но при этом, дублировать код — это же ещё хуже. Какое может быть решение в таких ситуациях? Именно с точки зрения написания не говна, а адекватного кода.
Разобрался. Вопрос неактуален.


Stanley
20.06.2019
02:58:22
Чуваки, такой вопрос.
Получаю вчерашнюю дату yesterday = date.today() - timedelta(days=1)
выдает такое 2019-06-19
и получаю дату создания файла date_file = os.path.getctime(file)
выдает в секундах 1560994963.1229255
мне надо удалять файлы которые были созданы вчера, т.е. даты надо сравнить
Как правильно их сравнить? К какому виду лучше приводить?
поделитесь опытом))

Google

Gennady
20.06.2019
03:56:10

Stanley
20.06.2019
04:04:06

Green
20.06.2019
04:09:47
Кто знает как как в код для создания телеграмм бота добавить смайлы ?

Павел
20.06.2019
04:27:14
Поднял локальный сервер для хранения пакетов на pypiserver, обращение идёт по https протоколу. И при установке пакетов из него выдаёт ошибку проверки сертификата certificate verify failed. В pip это удалось победить указанием - - trusted-host параметра и пакеты начали устанавливаться с него, но залить туда при помощи twine и poetry, да и самого pip не удалось из-за этой ошбки. Это можно как-то победить или придётся переводить на http-протокол?

Сергей
20.06.2019
04:46:45
Если нет сертификата - нет наверное. Я для своего использовал бесплатный сертификат от LetsEncrypt.
Доступ по доменному имени или по ip?

Tishka17
20.06.2019
05:34:22

Павел
20.06.2019
05:35:05
Что вообще подразумевается под понятием «знать» язык. С одной стороны я понимаю, что знания синтаксиса - недостаточны, с другой весь ты его как ни крути знать не будешь. Где эта тонкая грань? Какие требования к джуниору?

Павел
20.06.2019
05:39:23

Леонид
20.06.2019
05:40:22
На нем и решать задачи

Andrey
20.06.2019
05:43:37

Павел
20.06.2019
05:44:06
Знание библиотек
Хоть один здравый человек. Подскажите какие библиотеки ходовые самые?

Tishka17
20.06.2019
05:44:18

Andrey
20.06.2019
05:44:30
ну просто отсутствие любого из пунктов приводит к краху программы

Admin
ERROR: S client not available

Tishka17
20.06.2019
05:45:03
Вот особенно последний пункт про "когда обойтись без ООП"

Andrey
20.06.2019
05:45:21
ну вообще это да

Google

Tishka17
20.06.2019
05:45:25
Вопросы проектирования точно не про джуна
Работодатель выбирает

Павел
20.06.2019
05:47:15

Леонид
20.06.2019
05:52:33

Andrey
20.06.2019
05:53:41

Леонид
20.06.2019
05:53:56

Tishka17
20.06.2019
05:54:40
Ну не. Язык важен. Так как Джун ещё мало что знает, учить его новому языку долго

Леонид
20.06.2019
05:55:10
Прозрачно понятно можно посмотреть результат на экранчике порадоваться

Andrey
20.06.2019
05:55:41
эффективно

Леонид
20.06.2019
05:57:24

Tishka17
20.06.2019
05:58:57

Леонид
20.06.2019
05:59:07
Начинал с java скрипта сам, но сначала я прочитал книгу программирование и алгоритмы для чайников

Tishka17
20.06.2019
06:00:20
И как тебе после жс на других языках?

Леонид
20.06.2019
06:00:50
Как и у любого другого языка

Google

Леонид
20.06.2019
06:04:09
Но это все тонкости но мне кажется у js низкий порог вхождения
Не требует понимания работы сервера на первых порах
Но зато учит программировать

Forevka ÐΞV
20.06.2019
06:05:04