
Artur
26.05.2017
16:58:41
Да можно же свои сообщения удалять в телеграме

Eugene
26.05.2017
17:00:04
Если б так везде было можно ?

Michael
26.05.2017
17:59:32
https://github.com/squizlabs/PHP_CodeSniffer
Автоматическое в плане что б само фиксило? Это как то

Google

da horsie
26.05.2017
18:01:38
чтобы фиксило вот http://cs.sensiolabs.org/

Eugene
26.05.2017
18:25:25
Народ, есть ли среди вас студенты? Как вы искали стажировку? Что надо знать, стоит ли летом компании бомбардировать просьбами?

Андрюха (Ren)
26.05.2017
18:25:48
Стоит

Rov3r0
26.05.2017
18:26:10
Ну эт как самая мощная)

Eugene
26.05.2017
18:27:20
Ну, Яндекс то наверно для крутых пацанов. У нас в городе нет их отделения. Я про то, что наверно это должна быть IT компания, а не просто компания с IT отделом, да?

Michael
26.05.2017
18:28:24
в саратове все стажировочные места в теплых компаниях уже забиты, надо было месяца на три раньше суетиться
так все солидные конторы у нас пасут более менее профильные факультеты

Eugene
26.05.2017
18:29:39
Наш факультет пасут. К нам приходили, читали лекцию, дали тестик порешать. Я тест хорошо написал, сказал что заинтересован. К ним буду точно ходить.
Правда они не веб совсем, но тоже был бы рад.

Artur
26.05.2017
19:06:56

da horsie
26.05.2017
19:07:53
там же миллион настроек, не?

Google

Artur
26.05.2017
19:08:06

NikitoSha
26.05.2017
19:14:35
Здорова, народ. Кто-нибудь работал с веб-сокетами?
Подскажите по этой части, если не затруднит
У меня клиент - андроид. Соединение установлено, всё работает. Сообщение отправляется и обрабатывается сервером
Сервер на разовое сообщение отвечает
В ЦИКЛЕ. Постоянно отвечает на одно сообщение, бесконечно
Вопрос: как можно сказать сокету, что надо очистить старое сообщение?
Очистить канал связи
`
foreach($read as $connect) {
$data = fread($connect, 1000);
if (!$data) {
fclose($connect);
unset($connects[ array_search($connect, $connects) ]);
onClose($connect);
continue;
}
onMessage($connect, $data);
}
`
То есть в "data" словно висит вечно отправленное сообщение от клиента
В событии onMessage выполняю операции нужные и отвечаю через fwrite
И вот этот ответ зациклен

Admin
ERROR: S client not available

da horsie
26.05.2017
19:21:20
покажи больше кода. как создаешь сокет, что у тебя в $read?

NikitoSha
26.05.2017
19:22:00
Да в $read у меня массив соединений
Я их по одному перебираю
Момент
http://pastecode.ru/e5e143/
То есть у меня получается так, что прошло рукопожатие, сработал onOpen. Андроид чухнул, что соединение установлено и шлет серверу разовое сообщение "Покемон", например. Сервер в ответ: "К твоим услугам". И этот ответ у меня в андроиде появляется в OnTextMessage чуть ли ни каждую секунду
fwrite(), судя по всему, не затирает входящее сообщение от клиента

Google

da horsie
26.05.2017
19:30:31
не понимаю код. зачем ты делаешь $read []= $socket; и потом проверяешь if (in_array($socket, $read))?

NikitoSha
26.05.2017
19:32:39
Добавляется соединение в массив, проверяется наличие нового соединения

da horsie
26.05.2017
19:33:10
in_array всегда будет true, разве нет?

NikitoSha
26.05.2017
19:34:19
Вечное рукожопие

da horsie
26.05.2017
19:34:37
ну зачем этот if?
я наверно тупой, но я не могу прорваться сквозь запутанную логику и странные имена переменных в этом коде

NikitoSha
26.05.2017
19:35:39
Я говорю, что вечное рукопожатие будет, ошибка