Flying with new wings

Okey, today it’s time to see how this site keeps up via nginx instead of apache. So far so good, at least almost everything seems to still work as expected. In switchover, getting nginx + passenger + rails to work took some effort, but this was still reasonably easy. However, bigger trouble was getting this…

Read more

Nokogiri + Linux => trouble?

Nokogiri gem version 1.6.x has been a bit problematic in Linux, since by default it just fails to install. And only workaround for it has been to use 1.5.x version instead. Now recently I hit the trouble, since another gem required at least version 1.6 of nokogiri, so I didn’t any longer have option to…

Read more

Praise yourself – test yourself

Finally, after a while I started applying into development projects some automated tests using Travis CI. Thanks to Travic CI documentation integration of projects was rather painless. So far following projects are running in Travis CI: ngannotate-rails capybara-ng In both of these projects I needed to take advantage of Travis features. Namely I needed to…

Read more

Walking in the assets land

Welcome daisy! Setup done earlier for Apache2 + Rails wasn’t yet very optimal. This fact was neatly indicated by google pagepeed index tools. Luckily few fixes are rather easy to apply. Assets not compressed Ups, this is triviality, I had forgotten to copy relevant caching logic config when setting up new virtual host config. /etc/apache2/v.hosts.d/host.kari.dy.fi.conf…

Read more