Skip to content

Instantly share code, notes, and snippets.

View alexandremcosta's full-sized avatar

Alexandre Marangoni Costa alexandremcosta

View GitHub Profile
@alexandremcosta
alexandremcosta / respondeai.md
Last active August 29, 2015 14:23
Vaga RespondeAí.com.br

Local: Botafogo, RJ

Quem somos

Somos uma plataforma de estudos para universitários que acredita que a educação pode ser tão próxima quanto estudar com o seu amigo da sala, e que a tecnologia pode individualizar a experiência de cada aluno.

Já alcançamos dezenas de milhares de usuários e estamos com os melhores. Levantamos investimento com os melhores fundos de educação e tecnologia do Brasil, ganhamos o maior concurso nacional de startups (Startup Brasil) e estamos sendo acelerados pela maior aceleradora de startups do país, a 21212.

Sonhamos em ser o melhor jeito de estudar para milhões de alunos no mundo.

@alexandremcosta
alexandremcosta / universidades.csv
Last active November 14, 2023 15:45
Lista de Todas as Universidades do Brasil (retirado do portal de indicadores do INEP/ENADE)
ACADEMIA DA FORÇA AÉREA AFA SP
ACADEMIA DA POLÍCIA CIVIL DO ESTADO DA BAHIA ACADEPOL BA
ACADEMIA DE POLÍCIA MILITAR DO BARRO BRANCO APMBB SP
ACADEMIA DE POLÍCIA MILITAR DOM JOÃO VI APMDJVI RJ
ACADEMIA DE POLÍCIA MILITAR APM BA
ACADEMIA MILITAR DE AGULHAS NEGRAS AMAN RJ
ANHANGUERA EDUCACIONAL S.A. UNIANHANGUERA RS
ANHANGUERA EDUCACIONAL AESA SP
ASSOCIAÇÃO CATARINENSE DE ENSINO ACE SC
ASSOCIAÇÃO DE ENSINO SUPERIOR DO PIAUÍ AESPI PI
ActionView::Template::Error (undefined method `_ransackers' for nil:NilClass):
1: insert_tag renderer_for(:index)
/home/alexandre/.rvm/gems/ruby-2.2.1@experts-platform/bundler/gems/activeadmin-9c46b14ea0d9/lib/active_admin/filters/forms.rb:25:in `default_input_type'
/home/alexandre/.rvm/gems/ruby-2.2.1@experts-platform/bundler/gems/activeadmin-9c46b14ea0d9/lib/active_admin/filters/forms.rb:13:in `filter'
/home/alexandre/.rvm/gems/ruby-2.2.1@experts-platform/bundler/gems/activeadmin-9c46b14ea0d9/lib/active_admin/filters/forms.rb:62:in `block (2 levels) in active_admin_filters_form_for'
/home/alexandre/.rvm/gems/ruby-2.2.1@experts-platform/bundler/gems/activeadmin-9c46b14ea0d9/lib/active_admin/filters/forms.rb:58:in `each'
/home/alexandre/.rvm/gems/ruby-2.2.1@experts-platform/bundler/gems/activeadmin-9c46b14ea0d9/lib/active_admin/filters/forms.rb:58:in `block in active_admin_filters_form_for'
actionview (4.2.0) lib/action_view/helpers/capture_helper.rb:38:in `block in capture'
actionview (4.2.
module MassInsertUniq
extend ActiveSupport::Concern
included do
include PluckHash
end
module ClassMethods
def mass_insert_uniq(attributes, insert_scope: -> { self })
return if attributes.blank?
Delivered-To: alexandre@respondeai.com.br
Received: by 10.13.203.129 with SMTP id n123csp26112ywd;
Tue, 13 Sep 2016 10:48:51 -0700 (PDT)
X-Received: by 10.129.158.215 with SMTP id v206mr2103179ywg.43.1473788931701;
Tue, 13 Sep 2016 10:48:51 -0700 (PDT)
Return-Path: <faleai@respondeai.com.br>
Received: from cloud340.configrapp.com (cloud340.configrapp.com. [45.79.222.129])
by mx.google.com with ESMTPS id n184si6340084ybb.221.2016.09.13.10.48.51
for <alexandre@respondeai.com.br>
(version=TLS1_2 cipher=AES128-SHA bits=128/128);
from numpy import random
from array import array as array_type
n = 100
numbers = array_type('i', random.randint(n, size = n))
print(numbers)
# Quicksort
def partition(array, i, n):
input V, E, d
global visited = []
global distances = [][]
DFS(s)
foreach u in V
visited[u] = false
VISIT(s, s, 0)
import pandas as pd
import scipy.stats as st
import pylab as pl
import math
# Download dataframe
url = "https://archive.ics.uci.edu/ml/machine-learning-databases/statlog/shuttle/shuttle.tst"
df = pd.read_csv(url, header=None, delimiter=' ')
# From http://odds.cs.stonybrook.edu/shuttle-dataset/
@alexandremcosta
alexandremcosta / component.js
Created September 25, 2017 14:50
component.vue
<script>
import YieldService from '@/services/yieldService'
export default {
name: 'portfolio-summary',
props: ['farms'],
methods: {
totalArea: function () {
return this.farms.reduce((a, b) => a + b.areaUsed, 0)
},
######################################################
# Tree Variables #####################################
# number of edges 4
# edge flows [0, 0, 0, 0, 10.0, 5.0, -0.0, -0.0]
# node potentials [10752.0, -5376.0, -5376.0, -5376.0]
# parent nodes [0, 1, 2, 3]
# edges to parents [4, 5, 6, 7]
# subtree sizes [1, 1, 1, 1]
# next nodes in dfs thread [0, 1, 2, 3]
# previous nodes in dfs thread [0, 1, 2, 3]