It's pronounced Diane. I do data architecture, operations, and backend development. In my spare time I maintain Massive.js, a data mapper for Node.js and PostgreSQL.
I'd say Rails is a framework; a gem you're including in your Rails app is a utility library. It's "what your code runs on" vs "what it uses". You'd expect Rails to be an external system with external means of configuration; most people would not expect a database driver or webapp middleware to use configuration their application doesn't supply on its own.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I'd say Rails is a framework; a gem you're including in your Rails app is a utility library. It's "what your code runs on" vs "what it uses". You'd expect Rails to be an external system with external means of configuration; most people would not expect a database driver or webapp middleware to use configuration their application doesn't supply on its own.