ze względu na ostatnie problemy z brakiem możliwości instalacji imagemagicka i niemożnością użycia recaptcha pomyślałem o bardziej uniwersalnym sposobie generowania captcha easy_captcha.
Gem nie wymaga instalacji żadnej dodatkowej biblioteki, jest przy tym też bardzo ograniczony funkcjonalnie:
nie mamy możliwości wyboru fonta
nie ma logiki weryfikacji captchy ale można z powodzeniem zaimplementować ją u siebie
Podbiję i podczepię się trochę nieelegancko.
Gdyby ktoś szukał alternatywy dla recaptch’y może spróbować gem humanizer: https://github.com/kiskolabs/humanizer
Są nawet polskie locale.
Nie mogłem przetestować, bo szukam rozwiązania dla formularza kontaktowego bazującego na mail_form, a humanizer działa jedynie na modelach bazujących na ActiveRecord