(Untitled)

Jul 19, 2013 23:36

Хотел рассказать весёлую историю, как мы мучали коммунигейт и кидались в сокеты командами, почему молчал телнет и как важно делать вид, что нажимаешь на кнопку, но понял, что вы в пятницу вечером от этого не засмеётесь, поэтому не расскажу!

о странном

Leave a comment

Comments 5

axshavan July 19 2013, 19:43:57 UTC
Те, кто не засмеются в пятницу вечером, может быть, не засмеются от этой истории вообще.

Reply

hokum July 19 2013, 19:52:05 UTC
о, она очень показательная!
хорошо, тебе расскажу.
пишешь ты в телнете: "help".
получаешь ответ.
пишешь ты программно в сокет: "help"!
молчит сокет.

сидишь, думаешь.
сидишь, думаешь.
сидишь, думаешь. сидишь, думаешь. сидишь, думаешь.

пишешь снова в телнете: "help", замираешь во внезапной догадке! :)
пишешь в сокет "help\n" и наступает счастье

Reply

axshavan July 20 2013, 06:00:42 UTC
Гыгыгы :)
Накоторое время тому назад я написал на PHP скрипт, который умеет отправлять почту с аттачами и авторизуется плейнтекстом, цепляясь прямо к смтп-серверу. Вот там тоже была работа с сокетами, весь измучился при отладке. Например, если ты хочешь прочитать из блокирующего сокета что-то, а он тебе ничего не готов выдать, то всё зависало на фиг :(

Reply

hokum July 20 2013, 10:18:39 UTC
ну да, все функции чтения надо ставить на таймаут

Reply


Leave a comment

Up