In psychology, the term identity crisis (coined by psychologist Erik Erikson) means the failure to achieve ego identity during adolescence. The stage of psychosocial development in which identity crisis may occur is called the Identity Cohesion vs. Role Confusion.
Rake (software) Rake is a software task management and build automation tool. It allows the user to specify tasks and describe dependencies as well as to group tasks in a namespace. It is similar to SCons and Make, but it has a number of differences. The tool is written in the Ruby programming language and the Rakefiles use Ruby syntax. It was created by Jim Weirich. Rake uses Ruby's anonymous function blocks to define various tasks, allowing the use of Ruby syntax. It has a library of common tasks: for example
rake over the coals. Also, haul over the coals. Reprimand severely, as in When Dad finds out about the damage to the car, he's sure to rake Peter over the coals, or The coach hauled him over the coals for missing practice. These terms allude to the medieval torture of pulling a heretic over red-hot coals.