RNDSOFT Technology Blog
@rnds
Software development / Ruby-on-Rails
64 posts

Selenium. Как заставить браузер работать на вас

Всем привет! Сегодня я расскажу что такое Selenium, как его запустить, зачем он нужен и какие у него плюсы и минусы есть.

Простейший AI ассистент или Tools or not tools

Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее! Льюис Кэролл Алиса в Cтране Чудес

Использование Mock-тестирования при интеграции с внешними системами

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

Сладость или гадость? Или жуткая и правдивая SQL-история

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

Первые шаги в нагрузочном тестировании, JMeter как выход из ситуации

Необходимость в нагрузочном тестировании возникла без предупреждения. Из-за увеличения количества клиентов решили действовать на опережение и провести нагрузочное тестирование для получения информации о максимальном количестве клиентов на разных промежутках времени, сколько запросов сервис может обработать за секунду, сколько запросов выдержит стенд на длительной дистанции. В данной статье будет рассказ о предпринимаемых шагах в данном направлении.

Awesome code review on Rails

В данной статье расскажем, как автоматизировать код ревью для проекта на Ruby on Rails.

Больше PDF богу PDF

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

Все что вы хотели знать про eBPF, но боялись спросить

Выбери strace, выбери tcpdump, выбери gdb, выбери linux capabilities, выбери ограничение пользователя docker, выбери AppArmor, выбери SeLinux. А я не стал выбирать SeLinux, я выбрал кое-что другое. По какой причине? Да ни по какой, какие могут быть причины, когда есть eBPF!

Как пережить DEPRECATION WARNING без психологической травмы

Всем привет! Сегодня я расскажу несколько способов по поиску deprecation warnings при обновлении версии rails на старом проекте.

Генри Форд, диалектический материализм и при чем здесь автоматическая подготовка машин в облаке

Любовь это… Когда она смотрит со слезами на глазах на твой огромный… Автоматически масштабируемый кластер в облаке