
[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
28.06.2018
11:25:10

Sergey
28.06.2018
11:30:41

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
28.06.2018
11:34:50
только print только хардкор
Ну хз, ты иногда не ожидаешь, что тут внезапно в той переменной не то значание, которое ты даже не пытаешься принтовать для дебага. А тут раз, и стэк по идее весь перед глазами должен быть.

Aragaer
28.06.2018
11:36:54
да ладно, когда код весь насквозь тестами прогоняется, то очень даже нормально принтом локализовывать проблемы

Google

Alexandr
28.06.2018
11:37:47

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
28.06.2018
11:38:12
Я и без тестов принтами дебажу, это быстрои удобно, но не всегда очевидно, видеть стэк целиком в конкретной итерации цикла бывает сильно полезнее. Я для этого всякие ipython запускаю сейчас.
Или наоборот, чёт я засомневался

Alexandr
28.06.2018
11:39:20
Работает. Спасибо!!

Denis
28.06.2018
11:51:32
Возможно даже раньше

Aragaer
28.06.2018
11:52:27
когда кода переваливает за 7к (да еще и в одном модуле), пора что-то менять с этим кодом

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
28.06.2018
11:52:53

Denis
28.06.2018
11:54:01

Aragaer
28.06.2018
11:55:04
локализуешь проблему до модуля, в котором меньше 7к и ищешь уже там

Tishka17
28.06.2018
13:10:00
приносят тебе логи с продакшена и ты сидишь медитируешь над ними часик

Google

Nikolay
28.06.2018
13:13:31
так был же pdb.set_trace()
чем отличается от breakpoint()?

Vladislav
28.06.2018
13:14:04
Есть список сайтов. Из этих сайтов нужно вытащить мобильные телефоны. Как?

Denis
28.06.2018
13:14:35
Спамить плохо

Nikolay
28.06.2018
13:14:58

Vladislav
28.06.2018
13:15:59

Nikolay
28.06.2018
13:16:16
Тонко
какой вопрос - такой ответ
если по-сложному - то берешь каждый сайт, парсишь и достаешь для каждого отдельно тэг с телефоном
если по-простому - берешь каждый сайт и ищешь по его тексту регуляркой все, что похоже на номер. Но это не всегда может работать

Tishka17
28.06.2018
13:18:20
берешь десяток школьников, даешь им сайты и блокнот

м_м
28.06.2018
13:18:28
блин

Tishka17
28.06.2018
13:18:33
потом сканируешь блокнот и вуаля

м_м
28.06.2018
13:18:36
только хотел написать тоже самое только про студентов)))

Jentry
28.06.2018
13:19:08
Берешь звонишь владельцу бизнеса и просишь поделиться базой + обговариваешь условия партнерства. Хватит цыганить уже

м_м
28.06.2018
13:19:46
школьников опасно привлекать к работе))

Tishka17
28.06.2018
13:19:58
с 14 можно

Nikolay
28.06.2018
13:20:02
а вообще нужен только один телефон
88005553535 лучше позвони, чем у кого-то занимать
https://www.youtube.com/watch?v=GxGKDjyPyjY

м_м
28.06.2018
13:20:46

Google

Tishka17
28.06.2018
13:21:42
нет
там ограничения по количеству часов, типам работы, но можно
у самого трудовая книжка с 14.

м_м
28.06.2018
13:23:43
ну можно но опасно
говорю же

Fedor
28.06.2018
13:24:53

Nikolay
28.06.2018
13:25:54

Игорь
28.06.2018
13:28:15
Вопрос по sqlaclhemy. Я создаю session с базой данных. Какая лучшая практика, что бы при возникновении исключений всегда закрывать сессию с базой?
Допустим у меня есть класс в котором внутри конструктора создается подключение для каждого экземпляра. Оборачивать все вызовы методов этого класса в try/finally: session.close() или есть более элегантное решение?

Bogdan (SirEdvin)
28.06.2018
13:33:06

Nikolay
28.06.2018
13:33:46

Игорь
28.06.2018
13:34:15
не, в том то и дело что нет. Повисает в базе

VAG
28.06.2018
13:54:10
Сегодня выложу в канал любого не коммерческого бота

Stanislav
28.06.2018
13:55:00

Артем
28.06.2018
13:57:24
Новая версия ЯП Python под номером 3.7.0 вышла спустя полтора года разработки. Релиз добавил обновленный C API для локальной памяти потока (TLS), новый формат файлов .рус, в которых кэшируется байткод, а также встроенную программную точку останова breakpoint() и множество других обновлений и улучшений: https://vk.com/@tprogerlive-python-3-7-0

VAG
28.06.2018
13:58:41

Tishka17
28.06.2018
14:00:17
Главное дата классы завезли :) надоело namedtuple юзать

Mark
28.06.2018
14:05:31
ЛТС финальный какой версии будет?
3.7? или дотянут до 3.9?

Alex
28.06.2018
14:11:59
3.7? или дотянут до 3.9?
До 3.11 Гвидо в твиттере писал, мб шутил.
Но 4.0 точно будет после 2020. В пепах есть упоминание.

Nikolay
28.06.2018
14:13:39
ну харэ, не буду я это качать

Google

Mark
28.06.2018
14:18:13
Зачем ты сюда кидаешь вебм? Из двачей выпустили погулять?

Rio
28.06.2018
14:21:35

Nikolay
28.06.2018
14:22:11

Rio
28.06.2018
14:22:51

Nikolay
28.06.2018
14:25:45

Mark
28.06.2018
14:27:29

Denis
28.06.2018
14:28:46
Размером пакета

Rio
28.06.2018
14:28:50
UDP тип не подтверждает получение. А что?

Mark
28.06.2018
14:29:01
И все?

Rio
28.06.2018
14:29:14
UDP скоростнее
Вообще UDP для игор
Что то там еще есть?

Denis
28.06.2018
14:29:50
Люблю гамать в dns

Mark
28.06.2018
14:29:51
Чем скоростенее? Пакетики быстрее бегают по кабелю?

Denis
28.06.2018
14:30:12

Rio
28.06.2018
14:30:19
Подтверждение получения же

Mark
28.06.2018
14:30:34
И что? От этого пакет медленее придет?

Google

Denis
28.06.2018
14:31:00
Вероятность получения пакета никаким протоколом не может гарантироваться

Rio
28.06.2018
14:31:06
Ну да. Перетранспортировка же.

Denis
28.06.2018
14:31:10

Rio
28.06.2018
14:31:22
+ верификация

Denis
28.06.2018
14:31:59
С ipsec путаешь

Rio
28.06.2018
14:33:26
Nope
over 900 питонов в системе. Как заставить venv подхватывать нужный?

Denis
28.06.2018
14:34:43
virtualenv --system-site-packages --no-setuptools --python=python3.5 ~/py3-venv-pgadmin
virtualenv --system-site-packages --no-setuptools --python=python3.6 ~/py3-venv-pgadmin

Rio
28.06.2018
14:35:06
venv != virtualenv