I ran command install ruby 2.6.10 with rbenv.
rbenv install 2.6.10
Got the error:
| # encoding: utf-8 | |
| String.class_eval do | |
| def strip_accents | |
| accents = { | |
| ['à','À','ả','Ả','ã','Ã','á','Á','ạ','Ạ','ă','Ă','ằ','Ằ','ẳ','Ẳ','ẵ','Ẵ','ắ','Ắ','ặ','Ặ','â','Â','ầ','Ầ','ẩ','Ẩ','ẫ','Ẫ','ấ','Ấ','ậ','Ậ'] => 'a', | |
| ['đ','Đ'] => "d", | |
| ['è','È','ẻ','Ẻ','ẽ','Ẽ','é','É','ẹ','Ẹ','ê','Ê','ề','Ề','ể','Ể','ễ','Ễ','ế','Ế','ệ','Ệ'] => "e", | |
| ['ì','Ì','ỉ','Ỉ','ĩ','Ĩ','í','Í','ị','Ị'] => 'i', | |
| ['ò','Ò','ỏ','Ỏ','õ','Õ','ó','Ó','ọ','Ọ','ô','Ô','ồ','Ồ','ổ','Ổ','ỗ','Ỗ','ố','Ố','ộ','Ộ','ơ','Ơ','ờ','Ờ','ở','Ở','ỡ','Ỡ','ớ','Ớ','ợ','Ợ'] => "o", |
| class GooglePlayVerification | |
| require 'google/api_client' | |
| # Refer: | |
| # https://code.google.com/p/google-api-ruby-client/issues/detail?id=72 | |
| # and | |
| # http://jonathanotto.com/blog/google_oauth2_api_quick_tutorial.html | |
| # and | |
| # http://milancermak.wordpress.com/2012/08/24/server-side-verification-of-google-play-subsc/ | |
| GOOGLE_KEY = 'xxx-xxx.apps.googleusercontent.com' |
| ## Place in config/initializers/00_pending_migrations.rb | |
| # Raise an error and abort the run there are any pending migrations: | |
| if Rails.env.development? | |
| # Rails 4 way ;) | |
| if Rails.version >= '4' | |
| ActiveRecord::Migration.check_pending! | |
| else | |
| # Rails 3 way - TODO: remove when we up to Rails 4 | |
| migrator = ActiveRecord::Migrator.new( |
| # QUESTION 1 | |
| # What’s the problem with the following controller code? What would be the consequence of leaving this code in a production app? How would you fix it? | |
| class MyController < ApplicationController | |
| def options | |
| options = {} | |
| available_option_keys = [:first_option, :second_option, :third_option] | |
| all_keys = params.keys.map(&:to_sym) | |
| set_option_keys = all_keys & available_option_keys | |
| set_option_keys.each do |key| | |
| options[key] = params[key] |
| I had some error while I used ng-click | |
| <a ng-click="#/search/San+Francisco">test</a> | |
| instead of ng-href | |
| <a ng-href="#/search/San+Francisco">test</a> | |
| I hope it might help |
| $ mina deploy | |
| -----> ERROR: another deployment is ongoing. | |
| Delete the lock file to continue. | |
| $ mina deploy:force_unlock | |
| -----> Unlocking | |
| $ rm /var/www/kickstack.me/deploy.lock | |
| $ mina deploy | |
| # ...The deploy should proceed now |
| For nginx: | |
| location ~* \.(ttf|ttc|otf|eot|woff|svg|font.css)$ { | |
| add_header Access-Control-Allow-Origin *; | |
| expires 1M; | |
| access_log off; | |
| add_header Cache-Control "public"; | |
| } |
| Step 1: Creating the private server key. | |
| sudo openssl genrsa -des3 -out server.key 2048 | |
| Step 2: Creating a certificate signing request: | |
| sudo openssl req -new -key server.key -out server.csr | |
| This command will prompt terminal to display a lists of fields that need to be filled in. |
| I need to install pg 0.17.1 gem on a server running CentOS. This is the error message I saw: | |
| # gem install pg -v '0.17.1' | |
| Building native extensions. This could take a while... | |
| ERROR: Error installing pg: | |
| ERROR: Failed to build gem native extension. | |
| /usr/bin/ruby extconf.rb | |
| checking for pg_config... no | |
| No pg_config... trying anyway. If building fails, please try again with |