Skip to content

Instantly share code, notes, and snippets.

View diegoeis's full-sized avatar
💭
I'm too old for that

Diego Eis diegoeis

💭
I'm too old for that
View GitHub Profile
@diegoeis
diegoeis / SassMeister-input.scss
Created September 18, 2014 21:16
Generated by SassMeister.com.
// ----
// Sass (v3.4.4)
// Compass (v1.0.1)
// ----
$subicons: (
av-ico-logomarca: (
top: 0,
left: 0,
topHover: -74px,
@diegoeis
diegoeis / sugar-vs-fat.md
Last active October 29, 2017 22:02
Anotações sobre o documentário Sugar vs Fat

Sugar VS Fat (Netflix)

  • açúcar não é apenas aquele pó branco, mas pão, frutas, farinha branca se transformam em açúcar no sangue
  • quem faz a dieta baseada em proteína/gordura não faz muito coco
  • Gordura saturada eleva o colesterol, bloqueia as artérias
  • muito açúcar no sangue libera insulina, que é um hormônio que regula o açúcar no sangue. comer muito açúcar pode nos fazer engordar.
  • muito açúcar pode nos levar a diabetes
  • Exames de colesterol e insulina são bons pra entender seu estado físico
  • Testes de massa muscular e gordura é importante pra saber a porcentagem de gordura e músculo no corpo, composição corporal
  • glicose é o melhor é o principal combustível do cérebro
@diegoeis
diegoeis / 50-palavras.md
Last active January 26, 2025 17:09
50 palavras que ouvimos muito em 2014 sobre desenvolvimento web.

Seria interessante sua ajuda. Quero listar as 50 palavras mais ouvidas em 2014 que tem algum tipo de relacionamento com desenvolvimento, envolvendo front-end, back-end e UX. Quero fazer um artigo comentando algumas dessas palavras. Abaixo seguem as que eu lembrei, top of my head. E você, lembra de alguma?

  1. Web Components
  2. Tooling
  3. ES6
  4. Data Binding
  5. Mobile First
  6. Performance
  7. Material Design
  8. SASS
@diegoeis
diegoeis / jcemer-oquewebsera.md
Last active August 29, 2015 14:20
Anotações: O que a web será?

Jean Carlo Emer

Tudo o que a web (podia ser) ainda será

17 Encontro Locaweb

  • Interface de usuário: Espaço em que as interações entre humanos e máquinas acontecem
  • As linhas de comando foram as primeiras maneiras que fazem a interação homem máquina.
  • Depois passamos para as aplicações nativas. E por fim, para a Web. Uma aplicação de internet, construída em uma aplicação nativa, no caso o Browser.
  • Como viabilizando uma interface para o usuário?
  • A sua mãe não vai conseguir lidar com linhas de comando. Não é uma interface atraente.
  • Programadores que não sabe Cobol, são arrastadores de objetos.
@diegoeis
diegoeis / pothix-escolhas-dev.md
Created June 18, 2015 18:00
Anotações da palestra do Pothix feita no #17elw em 2015

Pothix

Escolhas do desenvolvedor

  • O desenvolvedor decide uma série de coisas durante sua vida profissional. Você decide desde qual editor até o servidor que você vai usar.
  • Por que Ruby? Além de uma escolha pessoal, que é o principal motivo, a syntax é bem enxuta, tem bastante coisa pronta, fácil prototipagem e talvez você já tenha boa experiência isso
  • Mas você precisa saber o que usar: as vezes você precisa fazer um sistema embarcado, Ruby não é a resposta.
  • Use sempre linguagem correta para o problema correto
  • O Leela, projeto de integração de métricas da Locaweb, foi construído com Haskell, Go, C, Python, Clojure + Cassandra…
  • Cada uma dessas linguagens resolve problemas diferentes. Nenhuma das linguagens vai ser a bala de prata.
  • Seja fluente em pelo menos uma linguagem.
@diegoeis
diegoeis / rinaldi-http2.md
Created June 18, 2015 18:27
Anotações da palestra do Rafael Rinaldi no #17elw em 2015

Rafael Rinaldi

HTTP/2

  • HTTP é a comunicação entre o servidor e o client.
  • A web depende do TCP/IP, que é podemos falar que é uma suite de ferramentas.
  • O HTTP usa o TCP para fazer a transferencia de dados e informação.
  • O IP é responsável por conectar uma rede a outra
  • O TCP é o mecanismo que permite transmitir essas informações.
  • Imagine que tem o terminal A, que você quer mandar para B. O TCP quebra esse arquivo em vários fragmentos. O TCP vai organizar esses fragmentos no ponto B.
  • IP conecta os pontos na rede, o TCP é a camada de dados.
# Your init script
#
# Atom will evaluate this file each time a new window is opened. It is run
# after packages are loaded/activated and after the previous editor state
# has been restored.
#
# An example hack to log to the console when each text editor is saved.
#
# atom.workspace.observeTextEditors (editor) ->
# editor.onDidSave ->
@diegoeis
diegoeis / vsc-terminal.sh
Created October 26, 2017 23:40
Abrir VSC via terminal
vsc () {
if [[ $# = 0 ]]
then
open -a "Visual Studio Code" -n
else
[[ $1 = /* ]] && F="$1" || F="$PWD/${1#./}"
open -a "Visual Studio Code" -n --args "$F"
fi
}
@diegoeis
diegoeis / pm-study-guide.md
Last active June 29, 2020 14:34
Study Guide for Digital Products