Skip to content

Instantly share code, notes, and snippets.

View lucasuyezu's full-sized avatar

Lucas Uyezu lucasuyezu

  • Tiohti:áke, unceded Kanien’kehá:ka Territory
  • X @coralton
View GitHub Profile
@lucasuyezu
lucasuyezu / arduino_keyboard_smoke_on_the_water.ino
Created August 18, 2014 04:49
Arduino Keyboard: Smoke on the Water
int D_FLAT_PIN = 2;
int F_FLAT_PIN = 3;
int G_FLAT_PIN = 4;
int G_SHARP_PIN = 5;
int BUZZER_PIN = 10;
int NOTE_D4 = 294;
int NOTE_F4 = 349;
int NOTE_G4 = 392;
int NOTE_GS4 = 415;

4 Dicas para Tornar o seu Aplicativo Mais Escalável para o Ambiente de Nuvem

##O que é cloud?

O jargão do momento é o cloud, a nuvem. Pessoas, empresas e produtos diferentes possuem definições diferentes do que é cloud, onde ele começa ou onde a nuvem termina. Independentemente da solução de "Cloud", uma definição que todos parecem entender logo de cara é o conceito de escalabilidade. É um conceito bem simples de compreender, mas difícil de aplicar. Quanto mais escalabilidade, mais chances você tem de crescer e agüentar uma maior carga. Sem escalabilidade, você pode ser pego de calças curtas e não dar conta de todo mundo que quer acessar o seu conteúdo, ou consumir o seu produto ou serviço.

##Por quê utilizar a nuvem?

Todos nós fazemos software querendo que ele faça sucesso. Mas esse sucesso implica em uma multidão de pessoas acessando o seu site. E essa multidão de acessos pode ser pré-determinada (você aparece em algum programa de TV ou na home de um grande portal) ou, de repente, você viraliza. Indep

@lucasuyezu
lucasuyezu / horizontal_scaling.md
Last active June 22, 2024 17:28
Escalabilidade Horizontal

Escalabilidade Horizontal

##O que é O jargão do momento é o Cloud. A nuvem. Pessoas diferentes, empresas diferentes, produtos diferentes possuem definições diferentes do que é o cloud, de onde começa, onde termina. Diferente do "Cloud", uma definição que todos parecem entender logo de cara é o conceito de escalabilidade. É um conceito bem simples de entender, e difícil de aplicar. Quanto mais escalabilidade, mais chances você tem de crescer e agüentar a carga que vem junto. Sem escalabilidade, você pode ser pego de calças curtas e não dar conta de todo mundo que quer acessar o seu conteúdo, ou consumir o seu produto ou serviço.

##Por quê? Todos nós fazemos software querendo que ele faça sucesso. Mas esse sucesso implica em uma multidão de pessoas acessando o seu site. E essa multidão de acessos pode ser pré-determinada (você aparece em algum programa de TV ou na home de um portal) ou de repente (você viraliza). Independente da forma, ter um site escalável é a diferença entre se estabelecer de vez ou quebr

Keybase proof

I hereby claim:

  • I am lucasuyezu on github.
  • I am lucasuyezu (https://keybase.io/lucasuyezu) on keybase.
  • I have a public key whose fingerprint is AF5B DAE2 BFC9 0711 9FC9 2ACD 3A6E 9F51 2A65 A088

To claim this, I am signing this object:

@lucasuyezu
lucasuyezu / gist:8927677
Created February 11, 2014 01:24
Dans mon salon
Dans mon salon il y a deux divans. Ils sont beige. Et vieux. Parfios Marie est sur les divans. Marie est une chien de la race Lhassa Apso. C'est très voiyant.
Il y a dans le brun meuble trois jeu vidéo. Sur le meuble il y a une télévision et plusieurs télécommande.
À droite de le mebule c'est autre brun meuble, avec un télécopieur, livres, dictionnaires et plusieurs papiers.
Derrière un divan c'est la table et six chaises.
Il y a un tableau au-dessus de la télévision.
@lucasuyezu
lucasuyezu / gist:8927258
Created February 11, 2014 00:44
Vocabulaire Quebecois
assiette: Prato (f)
soucoupe: Pires (f) (OVNI?)
bol: tigela(m)
tasse: copo (f)
coupe: (f)
théière: bule (f)
fourchette: garfo (f)
couteau: faca (m)
cuillère: colher (f)
chaudron: caldeirão (m)
@lucasuyezu
lucasuyezu / LinuxSetup.markdown
Last active November 9, 2019 18:39
Pinceladas da Web - Draft

Setup de uma máquina Linux

Por que?

Você está com um projeto novo ou existente e acabou de comprar uma máquina. Nela irá o seu banco de dados ou o seu servidor web e com certeza você possui código fonte e dados sigilosos e importantes para o seu negócio nesta máquina. É muito importante proteger esses dados. Embora seja caro contratar um especialista em segurança para cuidar da sua máquina, existem coisas que você pode fazer que vão aumentar drasticamente a segurança dos seus dados.

Eu preciso de conhecimentos avançados?

Não. Se você já faz o básico (entrar numa máquina, instalar servidor e banco de dados) você já sabe o suficiente para seguir este tutorial. Serve para devs front-end, designers, freelas e todo mundo.

@lucasuyezu
lucasuyezu / gist:3000861
Created June 27, 2012 02:07
Passé composé

Passé composé

Sintaxe

A sintaxe de uma frase no passé composé é:

Sujeito + verbo auxiliar conjugado no presente + verbo da oração conjugado no passé composé.

Exemplos:

  • J'ai mangé un croissant. (Eu comi um croissant.)
@lucasuyezu
lucasuyezu / gist:2981722
Created June 24, 2012 05:08
Verbos Irregulares

Verbes Irréguliers

Verbes auxiliaires pour le passé composé

être (ser/estar)

  • Je suis
  • Tu es
  • Il/Elle est
  • Nous sommes
@lucasuyezu
lucasuyezu / gist:2947041
Created June 18, 2012 05:43
Protoss Units Summary
*-----------*
| PvT |
*-----------*
Colossus, Storm, Archon -------> Marine -------> Immortal
Chargelot, Immortal -------> Marauder -------> Stalker
Stalker -------> Reaper -------> Workers
Stalker, Void Ray, Carrier -------> Hellion -------> Zealot
Immortal, Void Ray, Carrier -------> Siege Tank -------> Stalker