Nuacht

The video below shows how to connect another Arduino to do the programming. You could also use any dedicated AVR programmer you happen to have.