@GuiaDev
Vaga exclusiva para profissionais com deficiência e/ou reabilitados
Se você tem experiência em desenvolvimento Back end nos frameworks Java e NodeJs, junte-se à nós e venha dar o primeiro passo para uma carreira brilhante!
Cadastre-se no link https://ibm.biz/BdzpD9 e boa sorte
Vaga exclusiva para profissionais com deficiência e/ou reabilitados
Se você tem experiência em desenvolvimento Back end nos frameworks Java e NodeJs, junte-se à nós e venha dar o primeiro passo para uma carreira brilhante!
Cadastre-se no link https://ibm.biz/BdzpD9 e boa sorte
@GuiaDev
Use o código QCONSP20-DESCONTO-ERICK-WENDEL para obter 15% de desconto no ingresso!
👉🏻 Acesse http://bit.ly/2T3LZnz
Use o código QCONSP20-DESCONTO-ERICK-WENDEL para obter 15% de desconto no ingresso!
👉🏻 Acesse http://bit.ly/2T3LZnz
uLauncher - O melhor lançador de aplicativos para o seu Linux
Um lançador de aplicativos que permite desde a execução de programas, equações matemáticas ou até pesquisas em sites.
https://youtu.be/XVzbXyypybc
Um lançador de aplicativos que permite desde a execução de programas, equações matemáticas ou até pesquisas em sites.
https://youtu.be/XVzbXyypybc
YouTube
uLauncher - O melhor lançador de aplicativos para o seu Linux
Hoje trago para vocês o uLauncher - Um lançador de aplicativos que permite desde a execução de programas, equações matemáticas ou até pesquisas em sites.
Download: https://ulauncher.io/
Extensões: https://ext.ulauncher.io/
Download: https://ulauncher.io/
Extensões: https://ext.ulauncher.io/
Como personalizar o Linux Mint com o Dracula Theme, que é muito famoso entre os desenvolvedores.
https://youtu.be/xpwzArx-nik
https://youtu.be/xpwzArx-nik
YouTube
COMO PERSONALIZAR O LINUX MINT COM DRACULA THEME
Irei mostrar como personalizar o Linux Mint com o Dracula Theme, que é muito famoso entre os desenvolvedores.
Essas são as configurações que utilizei:
Fonte: https://github.com/ryanoasis/nerd-fonts/tree/master/patched-fonts/FiraCode
Ícones: https://www.gnome…
Essas são as configurações que utilizei:
Fonte: https://github.com/ryanoasis/nerd-fonts/tree/master/patched-fonts/FiraCode
Ícones: https://www.gnome…
Guia Dev
Photo
@GuiaDev
Você conhece os tipos Map e WeakMap do Javascript? 🤯
Introduzidos no ES6, Map e WeakMap são estruturas de dados criadas como alternativa a Objetos (plain Objects) do Javascript para ganhar performance e organização no código. 🧐
Algo comum do Javascript é que TUDO herda do tipo Object, onde você herda várias funções pré-prontas como toString, hasOwnProperties, constructor, valueOf e mais.
Imagine que agora, você criou uma propriedade com o nome toString e se você tentar executar o seu objeto.toString, ele não vai olhar mais para o objeto pai e sim para o que você substituiu.😳
E aí que entra os Map e WeakMap.
Diferente do tradicional Object, com Map você pode criar dicionários com qualquer tipo de dados Javascript (Object, Date, etc) e os nomes das chaves não interferem na herança de objetos. Possui métodos como get, set, has, size, etc e é iterável como uma lista. Ele é declarativo e extremamente melhor em performance do que Object, quando você precisa criar/remover chaves o tempo inteiro.
Já o WeakMap é uma especialização de Map. Ele é chamado assim por ter um ciclo de vida diferente. Tem somente quatro métodos, não é iterável, trabalha com objetos e se comparado ao Map possui melhor performance evitando memory leaks.
👉🏻Código: http://bit.ly/39cBYKB
Você conhece os tipos Map e WeakMap do Javascript? 🤯
Introduzidos no ES6, Map e WeakMap são estruturas de dados criadas como alternativa a Objetos (plain Objects) do Javascript para ganhar performance e organização no código. 🧐
Algo comum do Javascript é que TUDO herda do tipo Object, onde você herda várias funções pré-prontas como toString, hasOwnProperties, constructor, valueOf e mais.
Imagine que agora, você criou uma propriedade com o nome toString e se você tentar executar o seu objeto.toString, ele não vai olhar mais para o objeto pai e sim para o que você substituiu.😳
E aí que entra os Map e WeakMap.
Diferente do tradicional Object, com Map você pode criar dicionários com qualquer tipo de dados Javascript (Object, Date, etc) e os nomes das chaves não interferem na herança de objetos. Possui métodos como get, set, has, size, etc e é iterável como uma lista. Ele é declarativo e extremamente melhor em performance do que Object, quando você precisa criar/remover chaves o tempo inteiro.
Já o WeakMap é uma especialização de Map. Ele é chamado assim por ter um ciclo de vida diferente. Tem somente quatro métodos, não é iterável, trabalha com objetos e se comparado ao Map possui melhor performance evitando memory leaks.
👉🏻Código: http://bit.ly/39cBYKB