instructables mirror site? credit to author? do it yourself.ru



was doing a bing vs google test and found this.  what is it?  its my photos and text from my instructable on another website , my identity or username are not there?  


http://www.diyourself.ru/technology/pc-power-supply-on-ps3-slim-do-it-yourself.html

being brief because it written it 4 times now and it keeps being glitchy and loosing what i just wrote. 

Picture of instructables mirror site? credit to author? do it yourself.ru
instrutoriginals.JPG