@ru_python

Страница 9382 из 9768
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 слать письмо, но из коробки не могу понять как это реализовать. Пока идея в том, чтобы добавить переменную, в неё записывать все ерроры и критикалы и в конце проверять, что если она не пустая - слать письмо с её контентом

Andrey
20.06.2019
01:01:19
Плохая идея, лучше так https://docs.python.org/3/howto/logging.html#handlers
боже мой, тут же прям в описании это и написано. Пропустил. спасибо

Vlad?
20.06.2019
01:12:51
@Tishka17

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

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
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?

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

Павел
20.06.2019
05:39:23
Доступ по доменному имени или по ip?
Сертификат от Let's Encript wildcart, доступ по доменному имени, а именно по поддомену

Andrey
20.06.2019
05:43:37
Что вообще подразумевается под понятием «знать» язык. С одной стороны я понимаю, что знания синтаксиса - недостаточны, с другой весь ты его как ни крути знать не будешь. Где эта тонкая грань? Какие требования к джуниору?
мне кажется, что главное - это знание алгоримов, бест практик и хотя бы стандартную библиотеку уметь применять. Мультипоточность, взаимодействие типов данных. ну и не писать 4 вложенных for, по итогу в котором тебе придётся делать 12 триллионов операций. Хорошо понимать ООП, когда его применять, а когда можно обойтись и без него. а всё остальное приложится.

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

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
Вопросы проектирования точно не про джуна

Работодатель выбирает

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
Тогда Я бы вообще посоветовал java script для новичка
типа как батя вывозит сына на середину озера и кидает в кищащую крокодилами воду, чтобы научить его плавать

эффективно

Леонид
20.06.2019
05:57:24
типа как батя вывозит сына на середину озера и кидает в кищащую крокодилами воду, чтобы научить его плавать
Начинал с java скрипта сам, но сначала я прочитал книгу программирование и алгоритмы для чайников

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
Но у js своя философия
Нету там никакой философии...

Страница 9382 из 9768