
Pavel
28.02.2017
16:38:10

Nikolay
28.02.2017
16:43:33

Artem
28.02.2017
16:43:55

Google

Nikolay
28.02.2017
16:44:05

Pavel
28.02.2017
16:44:46

Nikolay
28.02.2017
16:45:07
описываешь интерфейс, описываешь неймспейс
инкапсуляция инкапсуляцией, но инстанс создать будет нельзя

Pavel
28.02.2017
16:47:50

Nikolay
28.02.2017
16:48:15

Pavel
28.02.2017
16:49:22

Johnnie
28.02.2017
16:50:17
@Enchantner а можно в одном абстрактном методе написать чуток кода? или это не есть гуд?

Nikolay
28.02.2017
16:50:42
вызвать, пока не отнаследуешься, будет нельзя

Ssi
28.02.2017
16:51:02
почему бы и нет. Он же не интерфейс

Michael
28.02.2017
16:51:08
Ну ребята... Ну для abs.register(), конечно. Именно для "утиной типизации" это и хорошо - делаем класс который никого не наследует, но декларируем, что он поддерживает тот же интерфейс.

Google

Johnnie
28.02.2017
16:54:46
Понял, тогда напишу в абстрактном, чтобы не писать одно и то же в наследниках

Michael
28.02.2017
17:10:54

Johnnie
28.02.2017
17:11:41
ну я так и хочу, чтоб супер везде писать просто
делать еще один класс не хочется

Roman
28.02.2017
17:17:31
Привет. Нужно поднять простой сервис для теста, который слушает порт и выводит в консоль метод запроса, заголовки и тело.
Использовать простой socket или aiohttp?

Nikolay
28.02.2017
17:18:38
а нагрузка какая планируется?

Roman
28.02.2017
17:19:50
На тесте 10 в секунду. На проде - 3к в секунду.

Michael
28.02.2017
17:20:23
Если простой сокет, то можно вообще ничего не писать:
socat -u tcp-l:8080,fork exec:cat

Roman
28.02.2017
17:23:34
А если делать производительное решение?

Petr
28.02.2017
17:24:05
ммм
netcat

Nikolay
28.02.2017
17:25:26

Petr
28.02.2017
17:25:34
запрос-то состоит из метода, заголовка и тела

Nikolay
28.02.2017
17:25:34
зачем что-то дополнительно делать?

Roman
28.02.2017
17:26:27
Netcat нет. Потому что сервер не винде

Petr
28.02.2017
17:26:40
поставь себе неткат отдельно

Nikolay
28.02.2017
17:26:51
а, НА винде?

Google

Petr
28.02.2017
17:27:07
спокойной ночи, мск+4

Nikolay
28.02.2017
17:27:18
ну так nginx вроде под виндой тоже работает

Roman
28.02.2017
17:27:59
Долго)

Nikolay
28.02.2017
17:28:24
что долго?
тебе надо производительное решение же?

Roman
28.02.2017
17:29:14
Ну не совсем. Мне надо быстро протестить.
Но если будет производительно то потестим нагрузку

Андрей
28.02.2017
17:31:11
Нагрузку на что именно? Нагрузку сетевую какую винда может тянуть или питоновский скрипт запущенный на ней?

Michael
28.02.2017
17:31:12
kore.io? ?

Roman
28.02.2017
17:32:01
Питон скрипт

Андрей
28.02.2017
17:32:24
ну так тогда надо использовать производительные либы
такие как советовали aiohttp

Андрей
28.02.2017
17:32:47
или twsited

Roman
28.02.2017
17:32:49
Спасибо

Андрей
28.02.2017
17:32:52
и прочее
*twisted

Roman
28.02.2017
17:33:38

Michael
28.02.2017
17:34:54
*twisted
Ну чего сейчас-то с этим затеваться? Новое уж имеет смысл на aio писать...

Roman
28.02.2017
17:35:17
Спасибо всем)

Google

Андрей
28.02.2017
17:35:45
ну мало ли, хочется же потестить пусть тестят, может в их случае
быстрее/удобнее на твистеде поднять

Michael
28.02.2017
17:35:52

Roman
28.02.2017
17:36:23

Michael
28.02.2017
17:36:28

Андрей
28.02.2017
17:36:53
:)
Задача изначально противоречивая: быстро поднять, потестить, но ещё и чтобы производительно было и тоже производительность потестить и ещё и на винде и чтобы не сильно париться

Софи
28.02.2017
17:42:04
мяу
только у меня pycharm 2016.3 (и другие ide) стали слишком долго стартовать (причем без сплеша)?

Андрей
28.02.2017
17:43:57
у меня пайчарм начал долго стартовать ещё в 2015
я тогда пересел с него на саблайм

Admin
ERROR: S client not available

Андрей
28.02.2017
17:44:16
а потом на emacs
деградировал

Софи
28.02.2017
17:44:49

Дмитрий
28.02.2017
17:44:51
А на андройде кто-нибудь юзает ide какую-нибудь?

Софи
28.02.2017
17:45:01

Michael
28.02.2017
17:45:42

Андрей
28.02.2017
17:46:22
@d1ccb806 попробуй новую версию пайчарма качнуть
ещё там вроде из-за разных версий джавы может быть
openjdk

Google

Софи
28.02.2017
17:47:06

Андрей
28.02.2017
17:47:31
памяти мало наверное

Софи
28.02.2017
17:47:40

Андрей
28.02.2017
17:48:04
тогда хз, может быть тогда винт уже старенький ?

Софи
28.02.2017
17:48:04
как там jvm наконфигурили не смотрела

Дмитрий
28.02.2017
17:48:07
Конечно - sshd
А так, чтоб локально можно было и написать и скомпилировать?

Софи
28.02.2017
17:48:11
но х64 jvm вроде не тащит

Андрей
28.02.2017
17:48:12
они очень много при старте читают с винта

Софи
28.02.2017
17:48:36

Андрей
28.02.2017
17:48:51
тогда вообще всё должно летать)))
можете уже делать мемы , что jb уже не тот
раз на такой машине долго стартуют его продукты

Софи
28.02.2017
17:49:49

Андрей
28.02.2017
17:50:31

Софи
28.02.2017
17:51:13
chroot, debian arm, xorg, vnc, openjdk, pycharm ce
и все. хисптеры идут ставить vim или коннектиться на сервер

Aragaer
28.02.2017
17:52:00
я ставил на андроид гит клиент

Дмитрий
28.02.2017
17:52:22

Софи
28.02.2017
17:52:29
а новых версий пайчарма то тю-тю =\

Aragaer
28.02.2017
17:52:54
для интерпретируемых языков на андроиде ваще все есть

Michael
28.02.2017
17:54:07