Skip to content

Instantly share code, notes, and snippets.

View lucassimon's full-sized avatar
🏠
Working from home

Lucas Simon Rodrigues Magalhaes lucassimon

🏠
Working from home
View GitHub Profile
import React from 'react'
class CtaImage extends React.Component {
constructor(props) {
super(props)
this.state = { image: null }
}
componentDidMount() {
const { ctaImage } = this.props
@lucassimon
lucassimon / 10-keyboard.conf
Last active December 29, 2018 23:56
How to install arch
Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "XkbLayout" "br"
Option "XkbVariant" "abnt2"
EndSection
onSubmit={ async (values, actions) => {
let attemps = 1
while ( attemps <= 2) {
try {
await SupplierService.create(values, token)
actions.setSubmitting(false);
// TODO: Fetch the paginated data
handleOpenSnackBar('Registro inserido com sucesso', 'success')
close();
# -*- coding: utf-8 -*-
# Third
import iugu
# Apps
# apps
from apps.zipcodes.postmon import postmon_search_cep
from apps.zipcodes.zip_code import translate_to_iugu
@lucassimon
lucassimon / sms.py
Created May 2, 2017 23:28
Envio de sms com zenvia
# -*- coding:utf-8 -*-
from __future__ import unicode_literals
# Stdlib imports
import requests
import base64
# Core Django imports
from django.shortcuts import render_to_response
from django.template import RequestContext
from django.views.generic import (
[
// missing accented characters fix for ubuntu 14.10
// a, [á, à, ã, â, å, ä]
{ "keys": ["´","a"], "command": "insert", "args": {"characters": "á"}},
{ "keys": ["`","a"], "command": "insert", "args": {"characters": "à"}},
{ "keys": ["~","a"], "command": "insert", "args": {"characters": "ã"}},
{ "keys": ["^","a"], "command": "insert", "args": {"characters": "â"}},
{ "keys": ["°","a"], "command": "insert", "args": {"characters": "å"}},
{ "keys": ["¨","a"], "command": "insert", "args": {"characters": "ä"}},
@lucassimon
lucassimon / pagarmegithub.py
Created January 18, 2017 14:23
metodo de post do formulario. Defini o metada como dicionario
# encoding: utf-8
import requests
from .exceptions import NotBoundException
from .resource import AbstractResource
from .settings import BASE_URL
from .transaction import Transaction
var crawlerjs = require('crawler-js');
var mongo = require('mongodb');
var monk = require('monk');
var db = monk('localhost:27017/airport');
var crawler = {
interval: 1000,
getSample: 'http://www.aeroportosdobrasil.com/aeroportos/listagem/1',
get: 'http://www.aeroportosdobrasil.com/aeroportos/listagem/[numbers:1:33:1]',
preview: 0,
@lucassimon
lucassimon / gist:9338bdd98fd4f4ca06a2
Created June 25, 2015 04:15
sublime-user-preferences
{
"bold_folder_labels": true,
"color_scheme": "Packages/Theme - Brogrammer/brogrammer.tmTheme",
"dictionary": "Packages/Languages/Portuguese/pt_BR.dic",
"file_exclude_patterns":
[
".*",
"*.pyc",
"*.pyo",
"*.exe",
@lucassimon
lucassimon / perfectelementary.bash
Last active August 29, 2015 13:57
Softwares a serem instalados
#Download Elementary OS from here:
#http://sourceforge.net/projects/elementaryos/files/stable/
#First you update your system
sudo apt-get update && sudo apt-get dist-upgrade
#Install Google Chrome
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'