emineker/progdil — comment on commit 525865cf45f5d900ae75aadf08112cb94dcea7b6
File: _scripts/presentation.rake line 132
By roktas:

bak burayı da atlamayalım. Bu `chdir dir do ... end` tıpkı `File.open() do |f| ... end` yapısı gibi. İkincisinde bloktan çıktığında dosya kapatılıyordu, bunda da dizine giriliyor ve blok bittiğinde eski dizine geri dönülüyor. yan etkileri önlemek için mutlaka kullanılmasını önerdiğim bir yöntem.