Skip to content

Instantly share code, notes, and snippets.

View cristianoliveira's full-sized avatar
🎶
Eu sou apenas um rapaz Latino-americano, sem dinheiro no banco...

Cristian Oliveira cristianoliveira

🎶
Eu sou apenas um rapaz Latino-americano, sem dinheiro no banco...
View GitHub Profile
@cristianoliveira
cristianoliveira / AGeneraInternationalAddress.js
Last active April 3, 2018 17:45
Same same but different - post
// This is the common field set free of country specific things.
function GeneralInternationalAddress(props) {
return (
<Fragment>
<AddressLineInput value={props.address_line} />
<AddressLineInput
name="address_line2"
value={props.address_line2}
optional
@cristianoliveira
cristianoliveira / CountryAddressForm.js
Last active April 2, 2018 22:31
Same same but different - post
// CountryAddressForm.js
return (
<form
className="country-form"
action="#"
method="post"
onSubmit={this.handleSubmit.bind(this)}
onChange={this.handleChange.bind(this)}>
@cristianoliveira
cristianoliveira / CountryAddressForm.js
Last active April 5, 2018 05:58
Same same but different - post
// CountryAddressForm.js
render() {
return (
<form action="#"
onSubmit={this.handleSubmit.bind(this)}
onChange={this.handleChange.bind(this)}>
<CountrySelector name="country" countries={countries} />
<AddressLineInput name="address_line" value={this.state.address_line} />
@cristianoliveira
cristianoliveira / CountryAddressForm.js
Last active April 5, 2018 06:00
Same same but different - post
// CountryAddressForm.js
const COUNTRY_REGIONS = { IE:[], SP:[], IT:[] };
render() {
return(
<form action="#"
onSubmit={this.handleSubmit.bind(this)}
onChange={this.handleChange.bind(this)}>
<CountrySelector name="country" countries={countries} />
@cristianoliveira
cristianoliveira / CountryAddressForm.js
Last active April 5, 2018 05:57
country address form
// CountryAddressForm.js
// Common most used address format
// ...
render() {
return (
<form action="#"
onSubmit={this.handleSubmit.bind(this)}
onChange={this.handleChange.bind(this)}>
@cristianoliveira
cristianoliveira / map_copy.go
Created February 27, 2018 15:00
Go map copy
package main
import (
"bytes"
"encoding/gob"
"fmt"
"log"
)
func main() {
@cristianoliveira
cristianoliveira / cron.sh
Created October 5, 2016 20:47
Run your command each time
#!/bin/bash
# usage: cron.sh <your_command> <sleep_duration>
while :;
do
clear
date
$1
sleep $2
done
require 'test/unit'
require_relative 'fizzbuzz.rb'
class FizzBuzzTest < Test::Unit::TestCase
def test_given_tree_it_should_print_fizz
#given
number = 3
expected = "Fizz"
#when
result = FizzBuzz.when(number)
class TestFeedCollectionHandler(FeedServerTestCase):
headers = {'Content-Type': 'application/json'}
def setUp(self):
super(TestFeedCollectionHandler, self).setUp()
self.data = {'uri': 'glb.com/minhaeditoria/',
'product': 'glb-feed',
'name': 'globo feed',
'images': {},
pub trait Command {
fn execute(&self) -> String;
}
struct AddCmd;
struct DeleteCmd;
impl Command for AddCmd {
fn execute(&self) -> String { "It add".into() }
}