Skip to content

Instantly share code, notes, and snippets.

View micmmakarov's full-sized avatar

Miša Mаkaröv micmmakarov

View GitHub Profile
@micmmakarov
micmmakarov / magic-input.jsx.js.coffee
Last active August 29, 2015 14:26
Magic input for reactJS, supporting deep path binding
MagicInput = React.createClass
onChange: (e) ->
state = @props.binding[0].state
Sonar.changeByArray state, @path, e.target.value
@props.binding[0].setState state
getValue: ->
value = @props.binding[0].state
@path ||= @props.binding[1].split('.')
require 'pry'
require 'pry-nav'
#CODE IS "RailsSchoolDevelop14"
phones = {
michael: '+1415PUTREALNUMBER'
}
require 'twilio-ruby'
require 'spec_helper'
require 'pry'
require 'pry-nav'
include Warden::Test::Helpers
feature 'Propack Order', :js => true do
background do
user = Factory.create(:user)
login_as(user, :scope => :user)
require "spec_helper"
puts "Hello, world!"
feature %q{
As a user
I want to be able to create
New Meetings
} do
@micmmakarov
micmmakarov / 4sq.rb
Created September 5, 2012 03:51
Foursquare API using
require 'foursquare2'
require 'pry'
require 'pry-nav'
require 'colorize'
client = Foursquare2::Client.new(:client_id => 'the key', :client_secret => 'the key')
@micmmakarov
micmmakarov / seed_generator
Created August 15, 2012 20:36
Seed generator
def new_lined(text)
13.chr + 10.chr + text + 13.chr + 10.chr
end
posts = Post.all
posts.each do |p|
puts "Post.create(:title => '#{p.title}', :posted_on => '#{p.posted_on}' :author_id => '#{p.author_id}', :created_at => '#{p.created_at}', :updated_at => '#{p.updated_at}', :body => <<EOF"+new_lined(p.body)+"EOF)"
end
@micmmakarov
micmmakarov / twitter_api
Created August 15, 2012 03:52
Find random tweet and then translate it to italian and repost
require 'twitter'
require 'google_translate'
# We using credentials of "Rails School" twitter account
Twitter.configure do |config|
# credentials here!
end
# for translator