Fragster.ru

Вход

Новости

С наступающим!

21.12.2021

Поставил вам елочку!

Заодно на странице с результатами теста сгруппировал таблицы в сводную таблицу по всем тестам и добавил графики для визуальной оценки зависимости результата от количества потоков

С наступающим!

Fragster

Возобновление работы обмена результатами многопоточного теста

01.11.2021

Дошли руки посмотреть, что же мешает обмену результатами многопоточного теста.

Оказывается, ларчик просто открывался: в генерируемом wsdl в качестве адреса эндпоинта указывался путь до оригинально выполняемого скрипта, а при использовании laravel это index.php, а не реальный обработчик. Поправил, после этого вылез следующий косяк: оказывается, ларавель проверяет csrf токен для всех post запросов. Пришлось добавить адрес обмена результатами в исключения.

Третьей проблемой было то, что php'шный SimpleXMLElement почему-то не экранирует символ & при вставке напрямую через addChild. Оказывается, из-за этого примерно с конца 2018 года не все ответы загружались. Вставил ужасный костыль с прямой заменой символов в строке, решение из комментариев к документации портит пространство имен.

Для расследования ситуации очень помог Soap UI Проверил, теперь обмен результатами заработал.

А вы, в свою очередь, не стесняйтесь писать мне о проблемах на инфостарте, на мисте или по электронной почте fragster собака fragster точка ru

Fragster

Доработки сайта

08.07.2021

Работа над сайтом понемногу движется вперед. Разобрался, как работает валидация (в прям сложных случаях), как подключать js, в том числе разные бандлы на разные страницы.

Сделал редактор новостей с markdown-оформлением, предпросмотром, возможностью прикреплять файлы (в т.ч. до первого сохранения) без перезагрузки страницы. Ну и использовать их в тексте в качестве картинок.

Получился эдакий гибрид и

А еще это прям большой шаг к полноценному механизму публикаций статей, в которых я опишу как я это сделал. Ну и заодно механизм пригодится для восстановления и расширения того, что было раньше на сайте.

2021-07-08 17_40_56.png
Fragster
Все новости