
Zart
16.06.2017
08:03:42
можно через твистед.веб2, но он чота дохлый какой-то

Alexey
16.06.2017
08:03:42
Вообще отличная идея. Стас. Тебе запрещено делать бложики. Заебали со своими бложиками. Ебашь лендосы.

Zart
16.06.2017
08:04:02
я не помню nevow поверх твистеда или сам по себе

Stanislav
16.06.2017
08:04:06

Google

Zart
16.06.2017
08:04:33
а, таки на твистеде, да

Alexey
16.06.2017
08:04:35
Асинхронно.

Zart
16.06.2017
08:05:00
https://github.com/twisted/nevow/tree/master/examples/blogengine асинронный бложик на твистеде
С ПОЧТОЙ
https://github.com/twisted/nevow/blob/master/examples/blogengine/smtpserver.py#L47-L49
прекрасные комментарии

morda
16.06.2017
08:07:32
Он че еще жив?

Zart
16.06.2017
08:08:01
о, а вот и жертв^Wуспешный юзер
можно через твистед.веб2, но он чота дохлый какой-то

Anatoly
16.06.2017
09:19:14

Ilgiz
16.06.2017
09:26:28
Кто пробовал переписать или свое написать похожее на BaseServer, TCPServer в питоне
или свой HTTP обработчик запросов

Eugine
16.06.2017
09:35:56
Ну для тестов я их использовал

Google

Alex ?
16.06.2017
09:36:55
https://stackoverflow.blog/2017/06/15/developers-use-spaces-make-money-use-tabs/

Eugine
16.06.2017
09:38:20
Знатный наброс
Это значит, что табами пользуются неопытные и малооплачиваемые
Или разработчики ядра

Alexey
16.06.2017
09:40:25
Это значит, что у примерно половины моих знакомых, по меньшей мере и крайне оптимистичной оценке в башке говно и они путают корреляцию с причинно-следственной связью.

Eugine
16.06.2017
09:40:41
Тссс

Alexey
16.06.2017
09:40:43
Здесь, конечно, связь чуть больше, чем количество пиратов и пользователей MS IE, но примерно так же всё.
Лады-лады, малчу.

Eugine
16.06.2017
09:40:51
Ну ты чо
Ну ладно, скучная пятница, ок

Ilgiz
16.06.2017
13:09:22
Ребят у меня есть такой простой код
import socket
HOST = ''
PORT = 8000
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((HOST, PORT))
s.listen(10)
print 'socket will be listen'
while 1:
conn, addr = s.accept()
print 'Hello'
s.close()
Можете мне обьяснить когда я вызываю этот файл, интерпитатор крутится на while 1 но почему он не постоянно принтит hello?
или c.accept че то делает?

Anatoly
16.06.2017
13:10:47

Ilgiz
16.06.2017
13:11:51

Anatoly
16.06.2017
13:12:14
ну соединение клиент-сервер для каждого клиента своё, да.

Ilgiz
16.06.2017
13:13:24
а как ловить тут shortcut ctrl +c ?

Anatoly
16.06.2017
13:13:35
не знаю.

Ilgiz
16.06.2017
13:14:00
это соединение происходит на уровне TCP IP?

Anatoly
16.06.2017
13:15:37

Ilgiz
16.06.2017
13:16:31
TCP

Google

Ilgiz
16.06.2017
13:19:52
на этих сокетах построена все фреймворки как django, flask и т.д?

madmonday.ru
16.06.2017
16:23:20
https://toster.ru/q/435021 -- кто-нибудь может что-нибудь знает по этому поводу?

Roman
16.06.2017
20:09:58
ого
царт и иончик в одном стикер-паке - это таки знак

b0g3r
16.06.2017
20:10:23
Иончик?

Roman
16.06.2017
20:12:42
тут важно, что насчёт царта удивления нет =)

Igor
16.06.2017
20:20:18

Stanislav
16.06.2017
20:20:31
Труъ люди не спят

Roman
16.06.2017
20:20:43
важно что у других вопросов не возникло =)

Igor
16.06.2017
20:20:55

Roman
16.06.2017
20:22:26
я доволен =)

Igor
16.06.2017
20:22:38
да я тоже не жалуюсь %)

Stanislav
16.06.2017
20:22:44

Roman
16.06.2017
20:22:59
ещё, ещё и ещё

Zart
16.06.2017
20:27:25

Google

Roman
16.06.2017
20:30:04
незачёт
для остальных прокатило без пояснений
это таки признание

Zart
16.06.2017
20:30:34
?

Roman
16.06.2017
20:31:08
итить-колотить, так ещё и перевод есть!
я то думал это только акцент, манера чтения

Zart
16.06.2017
20:31:46
я чота не понял о чем ты

Roman
16.06.2017
20:32:16

Zart
16.06.2017
20:32:29
оно всю жизнь на З было

Roman
16.06.2017
20:33:11
я не силён в немецком, но сторожилы в irc не могли обмануть )
только слукавить

Zart
16.06.2017
20:33:36
потому что к немецкому нет никакого отношения

Roman
16.06.2017
20:33:56
ну ок, но зато у тебя всегда есть известная реакция
по этому даже можно спец-капчу для zart делать

Ilgiz
17.06.2017
00:57:39

Zart
17.06.2017
00:58:07
веб серверы разумеется

Ilgiz
17.06.2017
00:59:15
я пытаюсь написать такой сервер

Zart
17.06.2017
00:59:24
но зачем..

Ilgiz
17.06.2017
00:59:56
Надо знать как работает
Потом на этом сервере напишу подобию django

Google

Zart
17.06.2017
01:00:29
удачи
это не так сложно

Ilgiz
17.06.2017
01:01:00
да

Zart
17.06.2017
01:04:40
в общем всги не работает с сокетами напрямую

Ilgiz
17.06.2017
01:08:03
Они же работают на HTTP а http построен на TCP IP которые уже работают на сокетах

Zart
17.06.2017
01:08:43
нет
к сожалению или не очень, но всги не может работать напрямую с хттп

Ilgiz
17.06.2017
01:13:06
Это функция не на прямую работает?
Ты же знаешь в питоне есть класс BaseServer, TcpServer, HttpServer,

Zart
17.06.2017
01:14:32
знаю
какое отношение они имеют к тому что выше?
мне можешь про всги не рассказывать, бтв

Ilgiz
17.06.2017
01:15:02
Нет, я к тому что django работает на этих классов

Zart
17.06.2017
01:15:07
нет
джанго к ним отношения не имеет вообще никакого
а еще джангу писали в те времена, когда всги еще не было

Ilgiz
17.06.2017
01:22:06
я запутался

Zart
17.06.2017
01:23:19
в чем?