Как стать автором
Обновить
23
0
Михаил Гуляев @gmixo

Full stack web developer

Отправить сообщение

Реализация конечного автомата для автоматизации процессов

Время на прочтение5 мин
Количество просмотров7.8K

Каждый уважающий себя техлид \ архитектор ПО \ руководитель разработки,

должен написать в своей жизни хотя бы одну CRM

народная мудрость

Читать далее
Всего голосов 22: ↑21 и ↓1+21
Комментарии11

Про безопасность в phpBB

Время на прочтение2 мин
Количество просмотров6K
Добрый день друзья! Начну с того что с php и phpbb знаком по той необходимости, что на своем проекте мы используем этот форум, так как не нашли более достойной альтернативы. Помимо периодических обновлений с php я не сталкиваюсь и с особенностями работы этого форума знаком мало.

Недавно случилось страшное — наш сервер с аптаймом чуть меньше года(после последней миграции) перезагрузился. На сервере развернут собственно сайт и форум phpbb 3.0.12.
Читать дальше →
Всего голосов 26: ↑11 и ↓15-4
Комментарии18

Как я отлаживал python httplib и httplib2

Время на прочтение3 мин
Количество просмотров11K
Понадобилось мне однажды у себя в проекте реализовать работу с файловым хранилищем с использованием HTTP REST API. Проект разрабатывается на python, к тому же уже был реализован http-клиент с использованием библиотеки httplib2, поэтому было решено расширить функциональность http-клиента и работать с файловым хранилищем через туже библиотеку. Проблема возникла при загрузке файлов на сервер. Первый PUT запрос выполняется, далее все последующие запросы отказываются выполняться — 500 Internal Server Error.

Смотрю Wireshark'ом выясняется что после первого запроса сервер посылает в заголовках ответа connection: keep-alive и следом через 5 секунд закрывает соединение. Всё просто — это таймаут keep-alive установлен на сервере.



А вот как это выглядит на клиенте:
Читать дальше →
Всего голосов 17: ↑17 и ↓0+17
Комментарии0

Информация

В рейтинге
Не участвует
Откуда
Новосибирск, Новосибирская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность