
Maxim robox
18.09.2017
12:26:34

☺
18.09.2017
12:27:42
pipreqs есть еще
не все коллектит, но ручной работы снимает часть
pip freeze жостка ?

Google

Maxim robox
18.09.2017
12:29:48
Подозреваю, что какие-нибудь django reusable apps он не соберёт. Они не всегда импортируются явно.

Dmitry
18.09.2017
12:33:53

Ruslan
18.09.2017
12:41:13
камрады, кому работу?
https://hh.ru/vacancy/22604689, нужен нормальный разработчик, не лид, но крепенький

☺
18.09.2017
12:44:44

Maxim robox
18.09.2017
12:46:30

Tony
18.09.2017
14:48:31
какой паттерн у юникодных эмоджи?

Vasiliy
18.09.2017
14:49:44
Абстрактная фабрика

Tigran
18.09.2017
14:50:11
:D

Tony
18.09.2017
14:50:28
спасибо
а регуляркой как проверить, что это эмоджи?

Tigran
18.09.2017
14:51:52
\p{Zsye}, если пользуешься re2

Google

Tigran
18.09.2017
14:52:21
(но это не точно)

Voskresus
18.09.2017
14:52:24

Tony
18.09.2017
14:52:56

Voskresus
18.09.2017
14:53:00
если еможди проблемы в скрипте вызывают

Tony
18.09.2017
14:53:25

Voskresus
18.09.2017
14:53:39

Tony
18.09.2017
14:53:45
бля
я делаю хендлер, который пропускает эмоджи и не пропускает все остальное

Tigran
18.09.2017
14:54:23
доебаться до задачи, классика

Voskresus
18.09.2017
14:54:23

Tony
18.09.2017
14:55:35
ну большинство
штук 150

Tigran
18.09.2017
14:56:04
гугловская re2 умеет матчить по группам юникодных символов
копай туда

Voskresus
18.09.2017
14:56:39
вот так я вижу

Tony
18.09.2017
14:56:55
слишком много чет
а хотя можно создать emojis = ["?","❤️","?","?","?" ...]
if message in emojis

Google

Voskresus
18.09.2017
14:58:08

Tony
18.09.2017
14:58:19
ну да
а как регулярку по массиву построить?

Oleg
18.09.2017
14:58:55
извращение
проверять здоровенный список эмоджей

Tony
18.09.2017
14:59:32
add_regex_handler(pattern, callback)

Oleg
18.09.2017
14:59:37
в немаленьком сообщении

Tony
18.09.2017
14:59:58

Oleg
18.09.2017
15:00:03
это по времени выполнения тебе ударит

Tony
18.09.2017
15:00:07
надо паттерн найти

Aleksandr
18.09.2017
15:00:20

Voskresus
18.09.2017
15:02:25
и тем неменее никто из вас еще нечего не предложил

Aleksandr
18.09.2017
15:03:23

Tony
18.09.2017
15:07:37
вот оказывется что есть

Oleg
18.09.2017
15:10:23
уффф
?♂️

Aleksandr
18.09.2017
15:12:01
нормально же, ради копеечной операции тащит пакет, все так делают

Tony
18.09.2017
15:17:48

Vasiliy
18.09.2017
15:20:41
Да нормальный это вариант

Google

Vasiliy
18.09.2017
15:21:00
На импортах оптимизировать - последнее дело

Nikolay
18.09.2017
15:21:04
Ну вот зачем вместо аннотации называть переменную в примерах str?

Tony
18.09.2017
15:21:20
Хз

Nikolay
18.09.2017
15:21:24
Зла на них нет

Maxim robox
18.09.2017
15:22:34

Nikolay
18.09.2017
15:23:22

Aleksandr
18.09.2017
15:24:43
Это джаваскриптянка
питонистов которые из лени и бездарности тянут зависимость в проект выше крыши. причем встречал массу таких среди сеньоров

Admin
ERROR: S client not available

Nikolay
18.09.2017
15:25:22
Никакой культуры

Aleksandr
18.09.2017
15:26:28

Ilya (insecure phone)
18.09.2017
15:26:53
"leftpad знаешь сколько народу пользует? А тесты? Сам никогда так не сделаешь" :)

Nikolay
18.09.2017
15:27:17
В основном это довольно развесистые штуки

Aleksandr
18.09.2017
15:27:34

Maxim robox
18.09.2017
15:27:43
Потому что стандартная библиотека не такая нищая, как в жс.

Nikolay
18.09.2017
15:27:59

Aleksandr
18.09.2017
15:28:02

Nikolay
18.09.2017
15:28:21

Google

Ilya (insecure phone)
18.09.2017
15:28:44

Aleksandr
18.09.2017
15:29:58
Дело в том, с чем жить приходится
всегда жил без лефтпадов и всегда рекурсивно смотрю зависимости прежде чем добавить пакет, нередко пишу модули с no depencies required, и не страдаю никак. дело не в архитектуре все же

Nikolay
18.09.2017
15:30:53
Я бы даже сказал, в питоне противоположная проблема. Примеры хренового кода, которые я видел - это чаще всего были франкенштейны, собранные на основе больших фреймворков, которые неправильно используются с кучей костылей

Aleksandr
18.09.2017
15:32:01

Nikolay
18.09.2017
15:32:47

dmks
18.09.2017
15:44:17
Элементарно я манал смотреть рекурсивно зависимости и думать о том что я могу пол репы притащить в проект маленьким пакетом
А тебе вот не лень ?

Aleksandr
18.09.2017
15:45:58

Nikolay
18.09.2017
15:46:40

Vasiliy
18.09.2017
15:46:56
брать чужую работу по лицнезии это все шутки и смех, если ты не ожидаешь, что ее нужно поддерживать

Eldar
18.09.2017
15:47:08

Aleksandr
18.09.2017
15:47:21

Vasiliy
18.09.2017
15:47:23

Nikolay
18.09.2017
15:48:09
А че б нет-то?
ну как бы да, это надо поддерживать и это часто связано с проблемами в лицензиях и т.п. Кроме того, чаще всего именно основной логике и требуются все те тысячи зависимостей

Aleksandr
18.09.2017
15:48:16