I hereby claim:
- I am zaeleus on github.
- I am zaeleus (https://keybase.io/zaeleus) on keybase.
- I have a public key ASB_nqsac7dnv23Eub4dHq6t1TGbcex7sjYHQi5Q1iFaqgo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
import React from 'react'; | |
import { render } from 'react-dom'; | |
import { connect, Provider as ReduxProvider } from "react-redux"; | |
import { BaseLink, RouterProvider } from 'react-router5'; | |
import { applyMiddleware, combineReducers, createStore } from 'redux'; | |
import { routeNodeSelector, router5Middleware, router5Reducer } from 'redux-router5'; | |
import createRouter from 'router5'; | |
import browserPlugin from 'router5/plugins/browser'; | |
const App = ({ route }) => { |
require 'shrine' | |
require 'shrine/storage/memory' | |
Shrine.storages = { | |
cache: Shrine::Storage::Memory.new, | |
store: Shrine::Storage::Memory.new | |
} | |
class DocumentUploader < Shrine | |
plugin :determine_mime_type |
// Michael Macias <[email protected]> | |
// created 2014-10-02, updated 2014-10-13 | |
// rust 0.12.0 | |
// MIT license (http://opensource.org/licenses/MIT) | |
// | |
// acmhash.rs is a Rust solution to the fall 2014 University of Mississippi | |
// ACM hashing competition (http://micha.elwillia.ms/). The goal is to find | |
// an input so that the SHA-256 cryptographic hash function produces a digest | |
// with the most leading zeros. For example, the word "mismatchment" has 4 | |
// leading zeros. |
source 'https://rubygems.org' | |
gem 'sinatra', '~> 1.4.5' | |
gem 'ffi-gphoto2', '~> 0.5.0' |
M=%w[R S P];S=STDIN;S.gets.to_i.times{t=0;S.gets.to_i.times{i,j=S.gets.split.map{|a|M.index(a)};M[i-2]==M[j]?t+=1:M[i]!=M[j]&&t-=1};puts t==0?"TIE":"Player #{t>0?1:2}"} |
From 2587a13c97b654175d7cf68f2b969d37d42c5fea Mon Sep 17 00:00:00 2001 | |
From: Michael Macias <[email protected]> | |
Date: Wed, 13 Mar 2013 15:42:34 -0500 | |
Subject: [PATCH] Add NArray#map alias for NArray#collect | |
--- | |
narray.c | 2 ++ | |
1 file changed, 2 insertions(+) | |
diff --git a/narray.c b/narray.c |
-- install packages | |
# yum update | |
# yum groupinstall "Development Tools" "Additional Development" | |
-- epel for redis, libyaml, pip, qtwebkit-devel | |
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm | |
# yum install libicu-devel libyaml-devel redis wget python-pip qt-devel qtwebkit-devel | |
-- install ruby |
n = 5_000_000 | |
puts Benchmark.measure { n.times { Float("9.0") } } | |
puts Benchmark.measure { n.times { "9.0".to_f } } |
def self.coerce_to_float(obj, strict=false) | |
case obj | |
when Numeric | |
coerce_to obj, Float, :to_f | |
when Float | |
return obj | |
when String | |
result = Rubinius.invoke_primitive :string_to_f, obj, strict | |
raise ArgumentError, "invalid value for Float" if result.nil? | |
result |