Paixão: A paixão é a força motivadora, para iniciar e manter o interesse em um projeto. O entusiasmo acaba um dia, é só um fogo inicial. Talento: O talento é a habilidade natural de uma pessoa para realizar uma tarefa de forma efetiva. Porém, sozinho, não garante sucesso. É necessário muito esforço e consistência. Foco: …
Gosto muito do conceito de "assertividade", utilizado quando se fala em comunicação assertiva. Uma definição possível de assertividade é o "Not nice, not nasty". Não sei traduzir muito bem. Talvez, algo como "Não seja bonzinho demais. Nem vil demais." Não seja aquele que vai e esmaga o oponente, aproveitando suas fraquezas para extrair o máximo …
O Professor Pardal é o inventor maluco que projeta soluções complicadíssimas, mirabolantes, ciência de foguete para chegar até a lua. Dá tudo errado. No final das contas é salvo pelo Lampadinha, que faz o óbvio e resolve o problema. Não há ganho em ter modelos complicados. Trabalhos devem ser simples e diretos para rodar na …
Uma recomendação de leitura para esta Black Friday é o Almanaque de Naval Ravikant. Ele é empreendedor e investidor no Vale do Silício. Este livro é uma série de tweets e entrevistas, compiladas por um seguidor. Naval tem uma habilidade imensa para condensar conceitos em poucas palavras e gerar pérolas de pensamento. Seguem algumas abaixo: …
Este vai traçar um retângulo nas coordenadas (x,y) = (50,30), com largura 50 e altura 30. Cor azul escuro e contorno preto.
Mais uma linha, para dizer a transparência de 70% – isso para destacar a intersecção com cores diferentes.
Selection.ShapeRange.Fill.Transparency = 0.7
Se colocarmos tudo dentro de um loop for, sem aleatoriedade alguma, teremos um grid de retângulos.
For i = 1 To 12
For j = 1 To 12
ActiveSheet.Shapes.AddShape(msoShapeRectangle, 50 * j, 30 * i, 50, 30).Select
Selection.ShapeRange.Fill.ForeColor.RGB = RGB(0, 0, 200)
Selection.ShapeRange.Fill.Transparency = 0.7
Selection.ShapeRange.Line.ForeColor.RGB = RGB(0, 0, 0)
Next j
Next i
Os juros compostos dão retorno exponencial. Um pequeno experimento, para mostrar a força dos juros compostos.
Suponha um investimento inicial e uma taxa. Na primeira coluna, calculamos juros simples, e na segunda, compostos. No início, é praticamente igual.
Com um pouco mais de tempo, a diferença começa a surgir.
A longo prazo, os juros simples têm comportamento linear, enquanto os compostos, exponencial, daí o seu poder.
Lições: para ter efeito de juros compostos, é necessário investimento constante e paciência, visão de longo prazo. É como a tartaruga do conto de Esopo, devagar e sempre.
“Jogue jogos iterados. Todos os retornos na vida, seja em riqueza, relacionamentos ou conhecimento, vêm de juros compostos” – Naval Ravikant
Provas de conceito são pequenos testes, que fazemos para testar uma nova tecnologia, ou um novo sistema. É como um aperitivo, uma pequena amostra, sem compromisso para necessariamente escalar e se transformar na solução principal da empresa. Exemplos diversos, válidos segundo o setor de atuação, mas para citar alguns: sensor de Internet das Coisas para …
Há infinitas formas de classificar o mundo. Quando fazemos uma classificação, o objetivo é simplificar a nossa visão, e, supostamente, agregar algum valor ao fazer isso. É muito simples criar classificações inúteis. Podemos dividir o mundo em 2 tipos de pessoas. Digamos: Existem aqueles que amam quiabo cozido com ervas finas e aqueles que não …
Seguem algumas reflexões, baseadas em um bate-papo que fiz, com alunos de data science da VAI Academy. Zoom out histórico de data science Sempre gosto de dar um “zoom out” histórico, para entender as coisas em perspectiva. A contabilidade tem uns 5000 anos, desde o surgimento dos números. Na verdade, houve um motivador fortíssimo para …
Recomendação de filme: O Matemático, no Amazon Prime Video. É sobre a vida de Stanislaw Ulam, matemático envolvido no Projeto Manhattan (da bomba atômica) e da bomba de Hidrogênio. Cena do filme "O Matemático" Na verdade, é um filme bem chato de assistir. Ritmo lento. Boring. Primeiro, que mesmo nos ciclo dos matemáticos e físicos, …
Segue um conteúdo um pouco mais técnico. Um tutorial que escrevi, para utilização do OpenSolver com VBA, para a resolução de problemas de Otimização Combinatória.
O OpenSolver é um suplemento poderoso do Excel, para problemas de otimização combinatória.
Foi desenvolvido por Andrew Mason e equipe, da Universidade de Auckland (Nova Zelândia) e pode ser encontrado em: https://opensolver.org.
A ideia básica é que o Solver comum, do Excel, tem um limite de utilização (apenas 200 variáveis). Para problemas maiores do que isso, é necessário adquirir uma licença junto à Frontline, empresa desenvolvedora do Solver.
Já o OpenSolver pode utilizar solver open-source, como o CBC. Ou utilizar ferramentas (pagas) ainda mais poderosas, como o Gurobi ou o CPLEX. Dessa forma, abrimos uma gama de aplicações muito maior do que apenas o Solver da Frontline.
O OpenSolver tem um menu de utilização bastante similar ao Solver comum.
Este tutorial mostra como utilizar VBA para acessar e manipular o OpenSolver.
Qual a vantagem de utilizar o VBA? É ter uma flexibilidade maior na formulação, e com isso…
Você precisa fazer login para comentar.