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
| unless File.exist?('Gemfile') | |
| File.write('Gemfile', <<-GEMFILE) | |
| source 'https://rubygems.org' | |
| # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' | |
| gem 'rails', '4.1.2' | |
| #For Heroku | |
| gem 'pg' |
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
| unless File.exist?('Gemfile') | |
| File.write('Gemfile', <<-GEMFILE) | |
| source 'https://rubygems.org' | |
| gem 'rails', github: 'rails/rails' | |
| gem 'arel', github: 'rails/arel' | |
| gem 'sqlite3' | |
| GEMFILE | |
| system 'bundle' | |
| 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
| Rails as it has never been before :) | |
| Rails 3 AntiPatterns, Useful snippets and Recommended Refactoring. | |
| Note: Some of them are collected from different online resources/posts/blogs with some tweaks. |
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
| #Remove console logs | |
| ActiveRecord::Base.logger.level = 1 | |
| #Create a csv file | |
| require "csv" | |
| CSV.open("path/file_to_create.csv", "wb") { |csv| | |
| csv << ["Field 1", "Field 2", "Field 3"]; records.each {|t| csv << [t.field1, t.field2, t.field3.count] } | |
| } | |
| #Remove duplicates |
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
| macro_rules! get_body_as { | |
| ($structure:ty, $req:expr, $error_fn:ident) => { | |
| { | |
| let body = get_body!($req, $error_fn); | |
| let raw_structure = borrow_function(&body); | |
| match raw_structure { | |
| Ok(structure) => structure, | |
| Err(error) => "Error" |
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 'btcruby' | |
| require 'bitcoin' | |
| require 'bech32' | |
| require './segwit_addr' | |
| require 'active_support' | |
| require 'active_support/core_ext' | |
| require 'ffi' | |
| # Computation of P2SH-P2WPKH address |
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
| fn main() { | |
| let spanish_freq = [15.0,12.53, 1.42, 4.68, 5.86, 13.68, 0.69, 1.01, 0.70, 6.25, 0.44, 0.02, 4.97, 3.15, 6.71, 0.31, 8.68, 2.51, 0.88, 6.87, 7.98, 4.63, 3.93, 0.90, 0.01, 0.22, 0.90, 0.52]; | |
| let test_paragraph = "ΣΦΨΞΔλΨΔΛΣΦΔλΨξΔϗΞΔΦΨΞϑλΨΛΣΘϑΞϗΦϑλΨΣΞΨλϑΞΨζβΣφΔΨΣΦΨΣΞΨξΛϗΞΞϑΨϖΣΞΨΠΣϖΛΣφΔΞΨΩΨΠΛΣΦϖϗϖϑΨΔΨΞΔΨΘΔφϗΔΨϖΣΨΞϑλΨΓΔΘϗΦϑλΨΣΞΨΔΛΛϗΣΛϑΨαΔΨΣΞΨΔΛΛϗΣΛϑΨαΔΨΣλΨξΔΦϖΣΛΔΨϖΣΨΦϗΣξΞΔΨλβΨΠϑΦΓΡϑΨΔΞΨαϗΣΦμϑΨΞϑΨλΔΞβϖΔΦΨΞΔλΨεΞΔβμΔλΨϖΣΞΨΠΔζϑΦΔΞΨΩΨΔΦϗΘΔΦϖϑΨΞΔΨμΛϑΠΔΨΠΔΛΨΣλϑλΨΓΣΛΛϑλΨΣΞΨΔΛΛϗΣΛϑΨαΔΨΣΞΨΔΛΛϗΣΛϑΨαΔΨΞΔλΨΠΣΦΔλΨΩΨΞΔλΨαΔηβϗμΔλΨλΣΨαΔΦΨΠΔΛΨΞΔΨΘϗλΘΔΨλΣΦϖΔΨΞΔλΨΠΣΦΔλΨλϑΦΨϖΣΨΦϑλϑμΛϑλΨΞΔλΨαΔηβϗμΔλΨλϑΦΨΔζΣΦΔλ"; | |
| let char_array = test_paragraph.split("").collect::<Vec<&str>>(); | |
| let mut count: Vec<f64> = vec![0.0;381]; | |
| let mut result = vec![0;381]; | |
| for (i, char) in char_array.iter().enumerate() { | |
| count[i] = (char_array.iter().filter(|&x| x == char).collect::<Vec<&&str>>().len() as f64 * 100.0) / 381.0; | |
| } |
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 'bitcoin' | |
| KEOKEN_PREFIX_SIZE = '04' | |
| KEOKEN_PREFIX = '00004b50' | |
| KEOKEN_VERSION = '0000' | |
| KEOKEN_TYPE_CREATE_ASSET = '0000' | |
| KEOKEN_TYPE_SEND_TOKEN = '0001' | |
| PREFIX_BYTE_AMOUNT = "0000000000000000" | |
| AMOUNT_TOKEN_TO_CREATE = 1000000.to_s(16) | |
| AMOUNT_SIZE = 16 |
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
| bundle show --paths | xargs ctags -R --exclude=.git --exclude=log -f ./.git/tags /home/werner/proyectos/torta |
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
| https://github.com/rust-lang/rls/issues/1449#issuecomment-489026206 |
OlderNewer