@ru_python

Страница 2805 из 9768
Eldar
13.05.2017
12:03:31
qt

darkwoolf
13.05.2017
12:03:35
да

Eldar
13.05.2017
12:03:37
wxwidgets

Nardis
13.05.2017
12:03:38
Google
darkwoolf
13.05.2017
12:03:46
у меня есть qt

Eldar
13.05.2017
12:03:46
у питона есть tkinter

Маришка
13.05.2017
12:03:49
Только не говори что с графикой через winapi работаешь

darkwoolf
13.05.2017
12:03:58
но как фреимворком я ним не пользуюсь пока что

Маришка
13.05.2017
12:04:09
у меня есть qt
В чем проблема, он же кроссплатформенный

Маришка
13.05.2017
12:04:44
:/

darkwoolf
13.05.2017
12:05:39
Pillow на этом попробую

Nardis
13.05.2017
12:32:23
Пишут, что уже форкнули WCry с обходом киллсвитча: https://twitter.com/kennwhite/status/863350389793533952

serbernar
13.05.2017
13:06:36
Кто из хтмл пдф чем конвертирует? Посоветуйте

Corwin
13.05.2017
13:16:33
Обычно браузером открываю и отправляю на печать, а там уже и сохранить можно. А вот питоном... самому интересно.

Nick
13.05.2017
13:38:35
Господа, а какая примерно вилка у мидлов питонистов в Питере?) Кто в курсе?

Subbotin
13.05.2017
13:41:51
В Питере? Мельхиоровая скорее всего

Google
Alex
13.05.2017
13:55:29
По последним данным — нет.
Там даже чат через тор есть, всё восстанавливается, всё всем платится.

Тем временем у посонов уже 13 битков. До сотни намайнят?

Переживаю за них.

Проксимов
13.05.2017
14:07:41
Artem
13.05.2017
14:09:15
Откуда ты знаешь?
python -c "import requests; print(sum(int(requests.get(f'https://blockchain.info/q/getreceivedbyaddress/{addr}').text) for addr in ['13AM4VW2dhxYgXeQepoHkHSQuy6NgaEb94', '12t9YDPgwueZ9NyMgw519p7AA8isjr6SMw', '115p7UMMngoj1pMvkpHijcRdfJNXj6LrLn'])/10**8)"

Nardis
13.05.2017
14:22:38
Там даже чат через тор есть, всё восстанавливается, всё всем платится.
Я понял вопрос таким образом, что есть/будет ли решение разблокировки в обход ботмастера. Его с огромной долей вероятности не будет. А мастер-то, конечно, возвращает за выкуп данные, иначе бизнес модель поломается примерно сразу.

Eldar
13.05.2017
14:24:58
Вы знаете почему я тут появился:D

Проксимов
13.05.2017
14:25:16
Маришка
13.05.2017
14:25:36
Eldar
13.05.2017
14:26:07
Нет, а должны?
Какой ты наглый рекрутер...

Проксимов
13.05.2017
14:26:18


Маришка
13.05.2017
14:27:35
Какой ты наглый рекрутер...
С чего это я рекрутер?

Проксимов
13.05.2017
14:27:41
Eldar тригеррится с рекрутеров

Artem
13.05.2017
14:34:14
Ящитаю что адресов у них всё же побольше будет. Надеюсь они уже сотню намайнили.
нет, эти адреса - хардкод. если бы я писал такое, сделал бы выдачу адресов в обмен на приватный ключ. сейчас даже непонятно как они определяют кто заплатил выкуп.

Alex
13.05.2017
14:37:55
нет, эти адреса - хардкод. если бы я писал такое, сделал бы выдачу адресов в обмен на приватный ключ. сейчас даже непонятно как они определяют кто заплатил выкуп.
Если бы я писал то тупо ботнет наставил и рекламу крутил. Хотя там и так всё в ботнетах, но в любом случае реклама и инсталы мейлру дают больше чем любой локер. Одновременно и радаюсь за посонов и жопа горит с такой тупости. Будто какие-то школьники всё делали.

Artem
13.05.2017
14:38:29
школьники бы накосячили еще на этапе криптографических примитивов

кстати, всем советую NaCl, ну просто отличная либа с прекрасным уровнем абстракции

Google
Alex
13.05.2017
14:40:51
Если не школьники, то почему они не посчитали профиты прежде чем ставить локер? Ладно корп.сети, но зачем годных ботов переводить? Это ж две строчки кода.

Artem
13.05.2017
14:40:59
по-моему, сейчас уже ничего не сравнится по убойной силе с Mirai

Artem
13.05.2017
14:42:11
Натрий хлор?
(pronounced "salt") http://nacl.cr.yp.to https://pynacl.readthedocs.io

.
13.05.2017
19:39:26
Подскажите как это программа называется



Igor
13.05.2017
19:40:02
jupyter notebook

Nikolay
13.05.2017
19:40:06
jupyter

.
13.05.2017
19:40:30
☺️

Rookie
13.05.2017
19:55:15
Это какой то гуй к ipython, да?

Igor
13.05.2017
19:55:38
не совсем, но да, это раньше был под-проект ipython'а

Rookie
13.05.2017
19:56:18
Ну, выглядит так просто

Artem
13.05.2017
20:05:57
Раньше это называлось ipython notebook. Это начиналось как веб-интерфейс к ipython

Сейчас оно поддерживает много разных языков

Nikolay
13.05.2017
20:18:50
https://github.com/PyO3/tokio

Artem
13.05.2017
20:21:20
Пора вкатываться в раст

Nikolay
13.05.2017
20:21:57
фиг знает, насколько он быстрый

Artem
13.05.2017
20:29:15
Вполне как си

Korolll
13.05.2017
20:33:44
Ребят запустил на локальном хосте sentry server для ознакомления через докер. И с этого момента ощущаю очень мощный спад производительности возможно ли как-то оптимизировать работу sentry

Google
Igor
13.05.2017
20:34:11
какая ос на хост машине у тебя?

винда/макось небось?

Admin
ERROR: S client not available

Igor
13.05.2017
20:34:25
сколько оперативки?

Korolll
13.05.2017
20:40:15
сколько оперативки?
Ubuntu 16.04, насчёт оперативки трудно сказать, вот значения которые выводит команда free

Igor
13.05.2017
20:40:35
free -m

Korolll
13.05.2017
20:41:29
сколько оперативки?
1183/1314/68/122/500/195

Igor
13.05.2017
20:41:38
ёпт

Andrew
13.05.2017
20:42:28
Лучше top конечно и load average посмотреть

Igor
13.05.2017
20:43:07
Лучше top конечно и load average посмотреть
если хост Линукс, то да :3

от самого докера не может быть сильно много оверхеда

Korolll
13.05.2017
20:45:54
от самого докера не может быть сильно много оверхеда
Да действительно top говорит, что больше всего жрёт celery и gunicorn

Nikolay
13.05.2017
20:54:23
Какая практика лучше в данном случае? class ClassName: def __init__(self): self.value = self.get_value() def get_value(self): return 2 * 2 или class ClassName: def __init__(self): self.get_value() def get_value(self): self.value = 2 * 2

Alex
13.05.2017
20:58:42
Какая практика лучше в данном случае? class ClassName: def __init__(self): self.value = self.get_value() def get_value(self): return 2 * 2 или class ClassName: def __init__(self): self.get_value() def get_value(self): self.value = 2 * 2
1) это скорее set_value 2) class ClassName: def __init__(self): self.value = None self.set_value() def set_value(self): self.value = 2 * 2 3) class ClassName: def __init__(self): self.value = self._value() def _value(self): return 2 * 2

Nikolay
13.05.2017
21:01:32
1) это скорее set_value 2) class ClassName: def __init__(self): self.value = None self.set_value() def set_value(self): self.value = 2 * 2 3) class ClassName: def __init__(self): self.value = self._value() def _value(self): return 2 * 2
Допустим, у меня есть функция, которая производит некоторые вычисления и результат нужно записать в self.переменную. Лучше в этой функции сделать в конце return и использовать мой первый способ или вместо return написать self.переменная = результат и в __init__ просто вызывать этот метод?

Oleksandr ror191505
13.05.2017
21:11:28
Я за лейзи вычисления

Oleksandr ror191505
13.05.2017
21:13:06
class ClassName: def __init__(self): self._value=None @property def value(self): if not self._value: self._value = self._get_value() return self._value def _get_value(self): return 2*2

Nikolay
13.05.2017
21:13:07
о, офигеть, чатик по ссылке - Dubai Real Estate

Google
Rookie
13.05.2017
21:13:52
можешь еще в сторону @property посмотреть
Таки из предложенного что предпочтительней?

Oleksandr ror191505
13.05.2017
21:14:14
лучше getter/setter
сеттер здесь не нужен так что пропертя вполне реализует геттер

Oleksandr ror191505
13.05.2017
21:15:08
если не была озвучена необходимость, то, по-дуфолту, - нет

Nikolay
13.05.2017
21:15:40
если не была озвучена необходимость, то, по-дуфолту, - нет
если вообще появляется @property, то в первую очередь стоит смотреть на getter/setter, а потом уже на все остальное

Oleksandr ror191505
13.05.2017
21:17:07
если вообще появляется @property, то в первую очередь стоит смотреть на getter/setter, а потом уже на все остальное
при наличии проперти, если тебе нужен сеттер то ты просто вешаешь на еще один метод @foo.setter и все

Oleksandr ror191505
13.05.2017
21:17:39
ну так

далеко не всегда нужен сеттер при использовании пропертей

Nikolay
13.05.2017
23:20:19
Как работает @property? Как я понял, это метод, который прикидывается переменной, поэтому его вызывают без скобок. В какой момент происходит вычисление? К примеру, если я в @property создам метод func(self) и вызову его как self.func, то при повторном вызове self.func будет то же самое значение? Т.е. не будут опять выполняться вычисления в методе для получения нового результата?

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