
Zart
14.10.2016
12:42:08

b0g3r
14.10.2016
12:42:08
могу предположить только за шрифты

Ihar
14.10.2016
12:42:54
@zartsoft в линупсе устраивают как раз

[Anonymous]
14.10.2016
12:43:05
Ну или не хацкеры, а просто знающие что-то по поводу шифрования паблик кеем?

Google

[Anonymous]
14.10.2016
12:43:05
Будет время -- объяснишь, как данные, зашифрованные паблик кеем, могут быть расшифрованы отличающимся от него прайват кеем и не могут пабликом? Ты же, вроде, интересовался этим?

Zart
14.10.2016
12:43:33

[Anonymous]
14.10.2016
12:45:47
Да. Либо объяснение в паре слов, либо ссылку на годную статью.
Без жёсткого закапывания в тему.

Zart
14.10.2016
12:46:47
но причем тут хацкеры...

[Anonymous]
14.10.2016
12:47:58
Ну, обычно хацкеры -- те, кто шарит в информационной безопасности.
Не берём в расчёт соц. инженеров.

/dev
14.10.2016
12:50:12

[Anonymous]
14.10.2016
12:50:54
Это что-то большое?

/dev
14.10.2016
12:51:12
Не, теория чисел для старшеклассников

Artem
14.10.2016
12:51:33
Подскажите пожалуйста. Разбираюсь в джанго, взял эту статью https://habrahabr.ru/post/303900/ , но templater/base.html не подключает js и css файлы, вследиствии чего страница отображается как в шаблоне, но соответственно без изображений, текста, кнопки.
<script type="text/javascript" src="{% static 'js/mysite.js' %}"></script>
Оно просто не видит директорию и js файл, неверен синтаксис?

[Anonymous]
14.10.2016
12:52:43
Ну, спасибо тогда.

Google

Leonid
14.10.2016
12:54:23
Кто знает давно ли выдавались 6-значные chat_id в телеграм

Zart
14.10.2016
13:19:08

Kill me pls
14.10.2016
13:20:28
Брюс Шнайер ещё норм заходит

ultranoise ?
14.10.2016
13:20:43
да, у него книжка с прибаутками
практическая криптография
переводчик молоца

Скрудж
14.10.2016
13:20:56

Zart
14.10.2016
13:20:58
я по рса секурити учил

Kill me pls
14.10.2016
13:21:10
Только я не всю читал
Только нужное)
Чтобы понять как оно работает

Igor
14.10.2016
13:21:39

Leonid
14.10.2016
13:22:52

b0g3r
14.10.2016
13:23:45
ну так это когда приватный чат
а добавь ты его в конфу

Igor
14.10.2016
13:24:56
можно убедиться, глянув user_id в том же telegram-cli например
командой user_info @юзернейм
> user_info @iamigor
User Igor @iamigor (#177990):
online (was online [2016/10/14 16:30:09])
(как раз шестизнак, уии)

Google

b0g3r
14.10.2016
13:26:31
(но вообще вопрос не про то)

Leonid
14.10.2016
13:26:37
а добавь ты его в конфу
если добавить в чатик, то выдает id группы со знаком '-' в начале, прост смотрел id useroв в основном 9ти значные и парочка шестизначных

Igor
14.10.2016
13:27:01
хм, неужели правда chat_id (приватных) и user_id совпадают всегда

b0g3r
14.10.2016
13:27:13
кто сказал?)
а
ну приватных - да
ну так это один из показателей что идет приватная беседа

Leonid
14.10.2016
13:27:38
@userinfobot

Igor
14.10.2016
13:27:56
блин, я думал если удаляешь чат из клиента, создается новый с новым айдишником потом, но не проверял это :(

b0g3r
14.10.2016
13:28:00
отметился
нет, просто очищается

Leonid
14.10.2016
13:28:18

b0g3r
14.10.2016
13:28:38

Igor
14.10.2016
13:29:03
справедливо (
мало дела с ботами имел, виноват, извините
ща попытаюсь найти, когда я регился

b0g3r
14.10.2016
13:32:46
05.2016
9 знаков

Igor
14.10.2016
13:33:40
причем забавно, да, или 6, или 9
я году в 2014 точно тут был уже

Zart
14.10.2016
13:33:55
это вы ща про аську?...

Igor
14.10.2016
13:34:12
ах если бы

Google

Igor
14.10.2016
13:34:19
у аськи разброс с 5 по 9 был

Johnnie
14.10.2016
13:34:38
я тоже где-то с 14 года, 8знак)

b0g3r
14.10.2016
13:58:45
у pyqt5 хорошие ошибки
пропустил в QFileDialog один аргумент
Process finished with exit code 1
отлично, содержательно
а нет, вру, я мудак

Johnnie
14.10.2016
13:59:48
один аргумент - код ошибки 1
:D

b0g3r
14.10.2016
13:59:56
хехе

Admin
ERROR: S client not available

[Anonymous]
14.10.2016
14:12:27
А что ты на qt делаешь или просто ковыряешь?

Johnnie
14.10.2016
14:51:09
если у меня есть модель
class Incident(Base):
ext_id = Column(String(10), nullable=False, unique=True)
text = Column(String, nullable=False)
customer = Column(Integer, ForeignKey('employee.id'))
def __init__(self, ext_id, text, customer):
self.ext_id = ext_id
self.text = text
self.customer = customer
и я делаю вот так incidents = Incident.query.all()
мне потом еще чтоб данные по `customer`получить еще один селект надо делать?
алхимия не может мне сразу туда объект пихнуть?

Zart
14.10.2016
14:54:27
http://docs.sqlalchemy.org/en/latest/orm/loading_relationships.html#using-loader-strategies-lazy-loading-eager-loading читать про eager loading

Johnnie
14.10.2016
14:57:35
https://gist.github.com/anonymous/affcf6fa740477aeb61cb318411b9580

Google

Bulat
14.10.2016
14:58:36
customer - зачем так экранировать?

Johnnie
14.10.2016
14:58:39
модели я правильно описал?
да прост
у одного employee может быть много incident

b0g3r
14.10.2016
16:29:07
а может мне кто-нибудь пояснить
вот можно создать просто папочку, а можно модуль с __init__
какое кардинальное различие?

Zart
14.10.2016
16:37:35
начиная с 3.4го питона - уже никакого
наличие __инит__ превращало каталог в пакадж

b0g3r
14.10.2016
16:39:51
принято
теперь более серьезный вопрос
pycharm не хочет ловить исключения pyqt5
переписать sys.excepthook?
сделал как рекомендуется тут:
http://stackoverflow.com/questions/34363552/python-process-finished-with-exit-code-1-when-using-pycharm-and-pyqt5
всё окей

V
14.10.2016
17:51:45
объясните, как правильно собирать урл в несколько этапов? пытаюсь собрать длинный урл по кускам, есть некоторый стартовый урл, потом к нему прибавляются параметры
from requests.compat import urljoin
BASE_URL = 'http://....'
url = urljoin(BASE_URL, '/api/v1/')
if go_deeper:
url = urljoin(url, '/deeper')
url = urljoin(url, '?param_one')
if param_two:
url = urljoin(url, '¶m_two')
# .... и т.д.
и сначала вроде урл собирается но на param_two вдруг отваливается все что было набрано до этого и остается кусок BASE_URL и ¶m_two

Pavel
14.10.2016
18:01:18
отдельно собирай до ? через urljoin, а параметры складывай в словарь, потом на славарь делай
>>> urllib.parse.urlencode({'p1':'v1', 'p2':'v2'})
'p1=v1&p2=v2'
, и соединяй две строки через ?
а вообще, requests сам умеет при GET запросе параметры из словаря собирать.
requests.get(url, data={})

Stanislav
14.10.2016
19:06:41
Есть кто шарит в монго дб?

Leonid
14.10.2016
19:08:18
Осторожно, это чувак, который ставит 10ку, чатик ожидает 1000+ сообщений про монго дб

Igor
14.10.2016
19:09:49
:)))

Stanislav
14.10.2016
19:13:32
Есть?
Эта группа больше не существует