update generate/driver_random
update gitignore