When you render a nested form for a Movie which has_many :actors, you want to render the right number...
Free Bootstrap theme resembling Material Design. Bootswatch offers Sass and Less files, so the theme can easily be integrated into...
Over the years we have tried several solution to have vector icons in our applications. There are many ways to...
...BlackSwan competitor will appear and they will kick your ass. Their product will be better or more interesting or just better marketed than yours, and it also will be free...
I highly recommend that you make use of RubyMine's feature to pin tabs. When you pin all "important" files...
The following example is from the Cucumber wiki: Given a blog post named "Random" with Markdown body """ Some Title, Eh...
tl;dr: Ruby's Bundler environment is passed on to system calls, which may not be what you may want...
Sometimes you need to run background jobs that you can't make important guarantees about - they may run out of...
...about the differences between imperative and declarative scenarios. In my opinion, both styles have benefits and should be used appropriately based on the situation. The majority of examples on rspec...
If you render markdown from user input, an attacker might be able to use this to inject javascript code into...
The ExceptionNotification has plugins that talk to external APIs rather then just sends emails, like microsoft teams or slack. You...
MySQL and MariaDB have an SQL mode setting which changes how MySQL behaves. The SQL mode value is comprised of multiple flags like "STRICT_TRANS_TABLES, NO_ZERO_IN_DATE...
...Each flag activates or disables a particular behavior. The default SQL mode varies widly between versions of MySQL and MariaDB. In general, more recent versions of MySQL and MariaDB have...
...shared and writable by threads. If incorrectly coordinated, those threads can lead to unexpected behaviors...
...element.offsetHeight > 0; Or maybe you'd even like to patch Prototype so it behaves like jQuery: Element.addMethods({ visible: function() { return offsetWidth > 0 && offsetHeight...
https://tableconvert.com/ is an online tool to convert tables between different formats (e.g. json, markdown, csv).
In case Ruby does not detected the expected encoding of a file automatically you can specify the known encoding manually...
ImageMagick has a command line tool called identify which can read image metadata: >identify -verbose DSC00136.JPG Image: DSC00136.JPG Format: JPEG...
...You could also use social media buttons, but disable them by default. The rationale behind this is: Facebook, Google, Twitter, and similar will send information to their servers even when...
You need to install the official plugin, it is not bundled with RubyMine by default. Example: Setup a watcher...
If your rails application is unable to send mails, it might be useful to debug your settings using the rails...
...run "cd #{current_path} && RAILS_ENV=#{rails_env} bundle exec rails runner 'ScriptRunner.go'" end becomes desc 'Run script' task :script do on primary :app do within current_path do
...user directly as an option to the server directive. Also, the roles syntax has become more ruby'esque, and the first server will by default be the primary one:
We usually generate our commit messages from Pivotal Tracker IDs and titles, like [#15775609] Index view for conflicts
CSS support in major e-mail clients is horrible. This will give you an overview what you will not be...
Select2 comes with AJAX support built in, using jQuery's AJAX methods. ... For remote data sources only, Select2 does not...