I hereby claim:
- I am matugm on github.
- I am jesus_castello (https://keybase.io/jesus_castello) on keybase.
- I have a public key whose fingerprint is 5697 A6C4 0820 FCB6 E86E BD21 53CB 0DB1 23B1 3816
To claim this, I am signing this object:
| def a | |
| t = Time.now | |
| Array.new(10_000_000) { rand } | |
| puts Time.now - t | |
| end | |
| 10.times { a } |
| require 'benchmark' | |
| N = 1_000_000 | |
| Benchmark.bm(10) { |x| | |
| 0.step(to: 16) { |size| | |
| data = (1..size).zip(Array.new(size)) | |
| x.report(size) { | |
| i = 0 |
| require 'benchmark/ips' | |
| str = { "foo" => 1 } | |
| sym = { foo: 1 } | |
| Benchmark.ips do |x| | |
| x.report("string") { str["foo"] } | |
| x.report("symbol") { sym[:foo] } | |
| x.compare! |
I hereby claim:
To claim this, I am signing this object:
| require 'time' | |
| require 'pp' | |
| objects = [Time.strptime("20", "%M"), Time.strptime("21", "%M"), Time.strptime("25", "%M"),Time.strptime("26", "%M")] | |
| @range = Hash.new { |hash, key| hash[key] = [] } | |
| def add_into_time_range(time) | |
| base = time.min - (time.min % 5) | |
| key = "#{time.hour}:#{base}" |
The CodeNewbies Ruby community is a group of friendly folks looking to help each other & continously seeking to improve their skills. There are some experienced people here that can help you with any Ruby problems or questions that you have :)
Learning Resources:
Ruby News:
| #coding: utf-8 | |
| class HighLine | |
| module BuiltinStyles | |
| def self.included(base) | |
| base.extend ClassMethods | |
| end | |
| STYLES = { | |
| erase_line: "\e[K", |
| require 'faker' | |
| 20.times do | |
| post = Post.create!(title: Faker::Lorem.word, body: Faker::Lorem.paragraph) | |
| puts "Created #{post.title}" | |
| end |
| // Old | |
| $(function() { | |
| var flashCallback; | |
| flashCallback = function() { | |
| return $(".alert").fadeOut(); | |
| }; | |
| $(".flash-message").bind('click', (function(_this) { | |
| return function(ev) { | |
| return $(".alert").fadeOut(); | |
| }; |