ruby update
cpp doc update