Sinatra i generowanie JSON
Pracując z Ruby on Rails zacząłem coraz bardziej doceniać możliwości AJAXa i korzystania z zapytań zwracających dane w formacie JSON. O ile wiedziałem jak to się robi w Rails to nie wiedziałem jak zrobić to w Sinatrze. Rozwiązanie okazuje się bardzo proste.
Sinatra i lokalizacja - sinatra-r18n
Lokalizowanie aplikacji webowych to dość popularne zjawisko. W Ruby on Rails od wersji chyba 2.0 lub ciut później możliwość internacjonalizacji zostaÅ‚a na staÅ‚e wÅ‚Ä…czona do frameworku. WczeÅ›niej byÅ‚o to osiÄ…galne przy użyciu różnych zewnÄ™trznych pluginów. Sinatra również dosponuje możliwoÅ›ciÄ… lokalizowania aplikacji.
Moja sieciowa wizytówka, eksperyment z Sinatrą
W koÅ„cu domena krzysztof-rygielski.pl na coÅ› siÄ™ przydaÅ‚a. PostanowiÅ‚em stworzyć sobie stronÄ™ wizytówkÄ™ i obecnie pod wspomnianym adresem można jÄ… znaleźć. Nie jestem grafikiem ale z efektu koÅ„cowego jestem zadowolony.
Routingi Rails - dziwny konflikt argumentów :as i :collection
Przy pracy nad jednym projektem RoR natknałem się na dziwne zachowanie. Wygląda to na jakiś konflikt między opcjami dodawania routingu. Może to bug a może nie, nie wiem.
Authlogic - wyłączenie automatycznego logowania po rejestracji użytkownika
Authlogic to bardzo użyteczne i przydatne narzÄ™dzie. Pozwala w Å‚atwy sposób zaimplementować autentykacjÄ™ użytkowników w aplikacji Ruby on Rails.