- Especificação: Notei que tenho dificuldades de trabalhar sem o passo-a-passo do que precisa ser feito. Fico meio confusa e perdida quando as coisas não estão muito especificadas.
- FeedBacks: Sou uma pessoa bem ansiosa e gosto de saber se eu estou indo bem ou mal. Muitas pessoas tem receio de falarem erros das outras mas eu agradaço muito qualquer tipo de feedbacks.
- Dialogo Cientifico: Basicamente: discução de forma sensata com base em dados e fatos. Qualquer tipo de owned/mitagem/flamewar acaba sendo improdutiva na hora de decidir alguma coisa pois muitas vezes as pessoas se carregam de argumentos e quando assumem que "ganharam" assumem que não precisam mais saber sobre isso ou assumem que algo é "ruim".
- Logica
- Processos
- Duck Debugging: Muitas vezes preciso muito de um patinho de borracha pra contar meu problema e eventualmente resolver. Passo despercebido muitos problemas bobos de typo.
principal component analysis (PCA). PCA is fundamentally a dimensionality reduction algorithm, but it can also be useful as a tool for visualiza‐ tion, for noise filtering, for feature extraction and engineering, and much more
- O que é inteligência artificial?
- Diferença de busca em largura e busca em profundidade Busca em profundidade é recursiva com iteraçoes de profundidades do grafos aumentando a profundidade da busca na arvore binari enquanto a em largura em cada estagio, o vertice é expandido proximo a indicação de marcação.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html> | |
<body> | |
<canvas id="myCanvas" width="800" height="800"></canvas><br> | |
<script> | |
let xmin=-2,ymin=-2,scale=50; | |
let x,y,i,xt; | |
let cx,cy; | |
let color; | |
let canvas = document.getElementById('myCanvas'); | |
let context = canvas.getContext('2d'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
rem Digite o numero e have fun | |
rem Nao suporta string nem floats então para de causar ae. | |
rem Fico imaginando o que foi o trabalho de vida de várias pessoas. | |
rem o cara que inventou a matemática booleana, depois teve os avanços no eletromagnetismo, as construções de maquinas analogicas e então digitais | |
rem anos de cooperação entre cientistas para criar os computadores, e linguagens de programação | |
rem fruto do trabalho conjunto da humanidade durante todo esse tempo | |
rem para chegar alguem e fazer um programa desses | |
@echo off |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const criaArrayPrimos = x => | |
criaArray(x) | |
.slice(2) | |
.filter(checaFatores) | |
const criaArray = tamanho => Array.from({ length: tamanho }, (el, index) => index) | |
const checaFatores = n => | |
criaArray(maiorDivisor(n)) | |
.slice(2) |
Brazilian, single, 23 years old.
Sao Paulo, BR.
E-mail: hello@anabastos.me / jobs@anabastos.me
WebSite: anabastos.me
Phone: +55 11 986993010
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//tendo uma matrix 4x4 multiplicar apenas os valores pares | |
var matrix = [ | |
[1, 11, 32], | |
[13, 14, 15], | |
[7, 6, 2] | |
] | |
//resultado esperado: | |
// [ |
- O que é FP em linguagens como JS?: HOF, mantenabilidade, exemplos realworld
- Lambda Calculus(Opcional): história, definição, aplicação de função, redução beta, linguagens fps são baseadas nesse conceito matemático, anonymous functions
- Currying: Aridade, aplicação parcial, ramda curry, exemplos
- Imutabilidade: usar apenas constantes, copiar objetos ao invés mutar, não usar
.push
ou.splice
. Object.freeze. destructuring. - Declaratividade: Nomear variaveis e funções de forma declarativa, evitar imperatividade no código(switch code, too much ifs).
- Operações de função: Map Filter Reduce ao invés de for ou foreach etc
- Recursao: como funciona, resolvendo problemas com recursão, continuations, TCO, trampolines, memoization
- Funções e Efeitos colaterais: Idepotencia, Entender conceito, retornar funções de forma consistente, isolamento de funcionalidade para cada função, modularidade, use parametros para dados substit
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const Container = function(val) { | |
this.value = val; | |
} | |
Container.of = function(value) { | |
return new Container(value); | |
} | |
Container.prototype.map = function(fn) { | |
Container.of(fn(this.value)); |