To run Jest with React you'll need:
To add to root folder:
jest.config.js
jest.setup.js
Install the packages:
- jest
- jest-environment-jsdom
To run Jest with React you'll need:
To add to root folder:
jest.config.js
jest.setup.js
Install the packages:
| async function remove(){ | |
| document.querySelectorAll("ytd-playlist-video-renderer ytd-menu-renderer yt-icon-button")[0].click(); | |
| await delay(1000); | |
| let buttons = document.querySelectorAll("ytd-menu-service-item-renderer yt-formatted-string"); | |
| const elements = Array.from(buttons); | |
| elements.find(el => el.textContent.includes('Remove from')).click(); | |
| await delay(1000); | |
| } | |
| const delay = ms => new Promise(resolve => setTimeout(resolve, ms)); |
Essa lista foi criada baseada em centenas de séries completas tais como (todos os episódios de Friends, Simpsons, The Big Bang Theory, Small Ville, Walking Dead, Lost, CSI, etc)
Também foram usadas legendas de filmes, podcasts e canais do Youtube, tais como (todo os episódios de MrBeast, The Joe Rogan Experience, The Tonight Show, etc)
Letras de músicas, centenas de episódios de reportagens de Fox News, CBN.
São 1.800 seasons de séries. Mais de 300 séries completas.
São quase 40.000 legendas com média de 20 minutos. O que equivale a 13.000 horas de streaming. Isso equivale a 36 anos de conversas o dia todo.
Foi gerada uma lista inicial com as 50.000 palavras mais usadas no dia-a-dia falado no inglês, dessa lista foram removidas as 15.000 palavras mais comuns do inglês, palavras essas que são facilmente encontradas em listas tal como a de Oxford online, e que qualquer um com um inglês intermediário entende. (inclui-se aí, palavras como as constituídas no verbo to be, work, make, números, cores, palavra
| ## Effective Java, 2nd Edition | |
| by Joshua Bloch | |
| *I, [Michael Parker](http://omgitsmgp.com/), own this book and took these notes to further my own learning. If you enjoy these notes, please [purchase the book](http://www.amazon.com/Effective-Java-Edition-Joshua-Bloch/dp/0321356683)!* | |
| ### Chapter 2: Creating and Destroying Objects | |
| #### Item 1: Consider static factories instead of constructors | |
| * An instance-controlled class is one that uses static factories to strictly control what instances exist at any time. |
Kanban [com K maiúsculo], foi criado por Taiichi Ohno (Toyota),
é um sistema de controle da cadeia logística de produção e do estoque de insumos que este sistema necessita.
O Kanban (JIT – Toyota) não é exatamente o Kanban (LeanKanban – David Anderson).
Kanban para desenvolvimento de software foi um conceito trazido por David Anderson, com contribuições de Corey Ladas (Scrumban) adaptado para o ecossistema de TI.
Quando falamos de Kanban em desenvolvimento de software, existem 3 elementos básicos:
To get optimal performance, make sure your queues stay as short as possible all the time.
Longer queues impose more processing overhead.
We recommend that queues should always stay around 0 for optimal performance.
Em cenários com muitos consumers e publishers, o ideal é centralizar a criação de exchanges e queues, removendo essa permissão deles e fazendo essa gestão por uma equipe de admin.
Para garantir a entrega das mensagens o correto é usar consumer ack, broker ack e durable queue com persistent messages.
Pode-se utilizar quorum queues dependendo do cenário.
| #/bin/sh | |
| speed="0.7" | |
| mkdir "speed-${speed}x" | |
| for f in *.mp3 | |
| do ffmpeg -i "$f" -filter:a "atempo=${speed}" "./speed-${speed}x/$f" | |
| done |
| { | |
| "type": "response", | |
| "@timestamp": "2021-09-12T22:53:33+00:00", | |
| "tags": [], | |
| "pid": 1216, | |
| "method": "get", | |
| "statusCode": 400, | |
| "req": { | |
| "url": "/api/monitoring/v1/elasticsearch_settings/check/nodes", | |
| "method": "get", |
To me, legacy code is simply code without tests. I’ve gotten some grief for this definition. What do tests have to do with whether code is bad? To me, the answer is straightforward, and it is a point that I elaborate throughout the book: Code without tests is bad code. It doesn’t matter how well written it is; it doesn’t matter how pretty or object-oriented or well-encapsulated it is. With tests, we can change the behavior of our code quickly and verifiably. Without them, we really don’t know if our code is getting better or worse.
Four Reasons to Change Software: For simplicity’s sake, let’s look at four primary reasons to change software.