Todo computador tem configurado um fuso horário. O Javascript que roda nos browsers é capaz de descobrir o fuso horário do computador através do seguinte comando: Referências Descobrindo o fuso horário no Javascripthttps://stackoverflow.com/questions/1091372/getting-the-clients-time-zone-and-offset-in-javascript
Categoria: Javascript
Como instalar o Node-RED localmente?
Nesse artigo eu respondo a pergunta que pode ser feita dessas formas: Como instalar o Node-RED localmente (não global)? Como instalar o Node-RED em uma pasta específica, não necessariamente amarrada ao seu usuário? Como instalar o Node-RED em pastas diferentes, e ter vários projetos Node-RED separados, em paralelo? Como instalar vários Node-REDs para permitir que você execute e gerencie projetos Node-RED diferentes simultaneamente? Essa dica serve para Windows, Linux e Mac. Por que isso é importante? Imagine que você irá Continuação…
Microfrontend – Single SPA
Com a alta do paradigma das Single Pages Applications (SPA) no mundo do fron-end, os front-ends se tornaram monolitos. Já no backend, os monolitos estão gradualmente perdendo espaço para o paradigma dos microserviços. Inspirado nos microserviços do backend, um grupo de desenvolvedores surgiu com o conceito de microfrontend. O microfrontend permite misturar diversos frameworks: React, Angular, Vue em uma mesma aplicação. Referências Relato de caso – Microfrontendhttps://medium.com/reactbrasil/como-o-uso-microfrontends-melhorou-a-produtividade-do-nosso-time-b6b9c63dd94f Relato de caso – Microfrontendhttps://medium.com/@danielfernandes/micro-front-end-a9d654a67528
Bibliotecas para construir interfaces gráficas (UI) no React
Em ordem de estrelas no GitHub: Ant Design Material-UI React Virtualized Blueprint React Bootstrap React Admin Semantic UI React Referências Top 20 Bibliotecas para UI no Reacthttps://www.codeinwp.com/blog/react-ui-component-libraries-frameworks/
Javascript – undefined, null e atribuição de variáveis em maps e arrays
Ao criar uma variável, seu valor e tipo são undefined.Testes rodados no Google Chrome.
NodeJS
Instalando NodeJS no Linux Se você instalar o NodeJS via repositório ele será instalado via sudo. Isso não é muito legal. Se você quer evitar isso, uma boa alternativa é usar o NVM. Instalando NodeJS no Linux usando NVM O NVM consegue gerenciar para você várias versões diferentes do Node. Assim você consegue ter vários projetos em versões diferentes do Node sem se estressar em ficar desinstalando e instalando versões diferentes. Com o NVM você pode facilmente mudar de uma Continuação…
Apache Superset
Instalação Instalando o Apache Superset através do Docker em um Ubuntu 18 Ao ser perguntando para informar um usuário para criar, NÃO use admin pois você receberá um erro. Se você estiver com problemas de conflito de portas, basta editar o arquivo e mudar as portas em conflito: Mudar logo do Apache Superset Automatizando início do Superset no Linux com systemd Crie o arquivo /etc/systemd/system/superset.service com o conteúdo: Apagando Conteineres criados pelo Superset Referências Instalação e Configuração do Apache Superset Continuação…
Ionic
O que é o Ionic?O Ionic é um framework utilizado para criar softwares e aplicativos que funcionem tanto em uma página da web como em Android e IOS, usando praticamente o mesmo código fonte. E como isso é feito?Tudo é no fundo uma página web rodando HTML, CSS e principalmente Javascript. Dentro dos aplicativos estão rodando web views, que nada mais são que navegadores web disfarçados de aplicativo.Mas é só isso?Não! Um dos adicionais do Ionic está em que ele Continuação…