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(); | |
}; |