Base references sites (with examples):
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def login_form_links | |
links = [sign_in, devise_registration, password_recovery, confirmation_instructions, unlock_email] | |
if devise_mapping.omniauthable? | |
resource_class.omniauth_providers.each do |provider| | |
links << link_to(t('.sign_in_with_provider', provider: OmniAuth::Utils.camelize(provider)), omniauth_authorize_path(resource_name, provider)) | |
end | |
end | |
links.join(' ') | |
end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'open-uri' | |
module FlightAPI | |
def self.flights_populate(city) | |
date = (Date.today + 30).strftime("%Y/%m/%d") | |
json = JSON.parse(open("https://api.flightstats.com/flex/connections/rest/v1/json/direct/to/#{city.iata_code}/arriving/#{date}?appId=app_id&appKey=api_key").read) | |
airports = json["appendix"]["airports"] | |
carriers = json["appendix"]["airlines"] | |
flights = json["flights"] | |
flights.each do |f| |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"error""=>false", | |
"executionTimeMS"=>97, | |
"copyright""=>""Copyright 2023 Autodata, Inc. dba ChromeData. All rights reserved", | |
"result""=>"{ | |
"vinSubmitted""=>""4T1C11AK1MU600973", | |
"vinProcessed""=>""4T1C11AK1MU600973", | |
"validVin""=>true", | |
"source""=>""C", | |
"year""=>""2021", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"error""=>false", | |
"executionTimeMS"=>111, | |
"copyright""=>""Copyright 2023 Autodata, Inc. dba ChromeData. All rights reserved", | |
"result""=>"{ | |
"vinSubmitted""=>""5YJSA1H14EFP30592", | |
"vinProcessed""=>""5YJSA1H14EFP30592", | |
"validVin""=>true", | |
"source""=>""E", | |
"year""=>""2014", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"error""=>false", | |
"executionTimeMS"=>83, | |
"copyright""=>""Copyright 2023 Autodata, Inc. dba ChromeData. All rights reserved", | |
"result""=>"{ | |
"vinSubmitted""=>""5YFEPMAE4NP280618", | |
"vinProcessed""=>""5YFEPMAE4NP280618", | |
"validVin""=>true", | |
"source""=>""E", | |
"year""=>""2022", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"error""=>false", | |
"executionTimeMS"=>277, | |
"copyright""=>""Copyright 2023 Autodata, Inc. dba ChromeData. All rights reserved", | |
"result""=>"{ | |
"vinSubmitted""=>""WP0CB29888U730223", | |
"vinProcessed""=>""WP0CB29888U730223", | |
"validVin""=>true", | |
"source""=>""V", | |
"year""=>""2008", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"error""=>false", | |
"executionTimeMS"=>127, | |
"copyright""=>""Copyright 2023 Autodata, Inc. dba ChromeData. All rights reserved", | |
"result""=>"{ | |
"vinSubmitted""=>""5LMJJ3JT3GEL00715", | |
"vinProcessed""=>""5LMJJ3JT3GEL00715", | |
"validVin""=>true", | |
"source""=>""E", | |
"year""=>""2016", |
Your task is to convert a number into a string that contains raindrop sounds corresponding to certain potential factors. A factor is a number that evenly divides into another number, leaving no remainder. The simplest way to test if a number is a factor of another is to use the modulo operation.
The rules of raindrops are that if a given number:
- has 3 as a factor, add 'Pling' to the result.
- has 5 as a factor, add 'Plang' to the result.
- has 7 as a factor, add 'Plong' to the result.
- does not have any of 3, 5, or 7 as a factor, the result should be the digits of the number.
OlderNewer