Meus sites
Sites relevantes
Contato
Email: devanon.kyosha@gmail.com
Meus sites
Sites relevantes
Contato
Try scrolling the rest of the page to see this option in action.
Sejam bem vindos
Fabrício Web Home Page
Desenvolvimento PHP Laravel, Manutenção em sites PHP, Arquitetura de serviços Web, Geração de endpoints REST API e Tutoriais.
Fabrício Web Home Page
Desenvolvimento PHP Laravel, Manutenção em sites PHP, Arquitetura de serviços Web, Geração de endpoints REST API e Tutoriais.
Sejam bem vindos à página Fabrício Web. Eu sou o Fabrício Dias.
Passarei aqui uma parte significativa de minha experiência. Acompanhe minhas publicações. Vou publicar amenidades nerds também. O site está em desenvolvimento, e vou colocar melhorias ainda. E com certeza vou adicionar interação com o leitor em breve.
Kubernetes - O Minikube
O Minikube é o programa padrão para fazer testes locais com o Kubernetes. Ele permite ver como a arquitetura irá funcionar em produção ainda na máquina do arquiteto.
Kubernetes e Ubuntu - Multinode com Microk8s
O Microk8s é uma implementação do Kubernetes para o Ubuntu. Esse artigo é um hello world do programa, já introduzindo o conceito de multinodes (esse é o trunfo máximo do Kubernetes). Importante: não riam do ícone que escolhi, essa matéria é relacionada a Ubuntu e Kubernetes. Então escolhi o ícone do Kubernetes porque é mais pertinente.
Linux - Os serviços
A maioria das aplicações iniciam junto com o sistema operacional. Principalmente para um ambiente de estudos, isso sobrecarrega o sistema e causa problemas de interferência entre aplicações que inutilizam o sistema. Nesse caso, preste muita atenção no que instala, o que mantém ativado e o que só irá ativar quando for testar a aplicação.
Kubernetes - Minikube com docker
Aqui ensinarei a instalar o Minikube com o drive Docker. Isso é particularmente útil, já que o Minikube usa o VirtualBox como padrão, e uma máquina virtual vai consumir no mínimo 2 gigabytes de memória ram, e isso destrói o desempenho do computador - especialmente os de baixa capacidade. Me agradeçam depois, rs.
Kubernetes - uma introdução rápida
O Docker surgiu por causa do problema da incompatibilidade entre o ambiente de produção, de desenvolvimento, de homologação e de produção durante o processo de desenvolvimento e entrega do software. O Kubernetes surgiu como um modo de montar um ambiente arquitetural com vários containers Docker, de modo que isso possa ser usado em larga escala.
Todo o gerenciamento é automático, o próprio Kubernetes consegue controlar tudo isso.
Ubuntu - Instalando compatibilidade de impressoras HP
O HPLIP é um driver que contém as configurações básicas de todas as impressoras HP, capaz de reconhecer inúmeros modelos.
Ubuntu - Instalando o suporte ao Git
O Git é um sistema de versionamento, que é padrão na maioria das distribuições Linux.
Ubuntu - O Flatpak
Outro aplicativo para instalação de pacotes, mas nesse caso ele instala pacote multi distribuições. O Flatpak prepara o pacote para executar na distribuição onde foi executado.
Laravel - Fazendo debug com Laravel
Há momentos no desenvolvimento de uma aplicação, em que é necessário fazer o que chamamos de debug. Precisamos verificar se as variáveis estão recebendo os valores corretos, se o fluxo está sendo obedecido. Com Laravel isso é simples
Ubuntu - Instalando o Wine
O Wine é um programa que emula um sistema Windows no Linux. Basicamente você pode executar aplicações Windows compatíveis em um desktop Linux. O desenvolvedor está trabalhando continuamente para ampliar a lista de compatibilidade, com nota especial para os jogos.
Laravel - Upload de de imagens com miniaturas
Há inúmeras aplicações onde o upload de imagens se faz necessário. Poderíamos usar o recurso de configurar o tamanho da imagem do formulário, mas ainda sim o programa terá que baixar toda a imagem para montar a miniatura. Nesse tutorial, vou mostrar como fazer o upload enquando se monta a miniatura da imagem.
Laravel - Autenticação através do Google
A autententicação é um processo necessário em uma aplicação. E fica melhor ainda quando diferentes aplicações fazem a autenticação por uma única lista de usuários, com todos os seus dados centralizados em um único lugar. o Google disponibiliza isso, e nos permite usar seus dados para fazer cadastros automáticos de usuários em nosso sistema.
Ubuntu - Transformar webcam em leitor de código de barras com o Zbar com o Crikey
O Zbar é uma biblioteca que permite o Linux ler código de barras, e tem o utilitário zbarcam que usa a webcam do computador. O Crikey é outro utilitário, que permite redirecionar a saída do zbarcam para um arquivo de texto ou um campo de aplicativo. Dica maravilhosa: Zbar também lê QR Code
Ubuntu - Instalando o HPlip
É o utilitário responsável por reconhecer impressoras HP no Linux. Ele complementa o cups, que vem instalado por padrão no Ubuntu 20.04
Laravel - Gerando código de barras em páginas Blade
API perfeita para gerar códigos de barras e QR codes.
CSS - Exemplo de um input de tamanho gigantesco
É um truque de CSS simples. Incrivelmente útil para aplicações que precisam de um controle assim.
Laravel - Separando usuários e permissões em uma aplicação Laravel
Em uma aplicação web, algumas vezes é necessário separar papéis para pessoas diferentes. Em uma loja por exemplo, haverá o administrador, o operador, o financeiro, a gerência, o comprador, etc... para isso criaremos um middleware para cada um dos papéis. Acompanhe aqui a criação do middleware para um administrador - mas a regra pode ser usada para N papéis.
O Artbreeder
Navegando pela internet, às vezes encontramos uma aplicação que surpreende. O Artbreeder é uma delas.
Laravel - Imprimindo logs personalizados no Laravel
Imprimir logs é uma tarefa simples no PHP, e no Laravel não poderia ser diferente. A sintaxe é mais limpa e mais legível, então em programas novos basta seguir esta sintaxe para impressão dos logs.
Ubuntu - Instale os drivers da placa de vídeo NVIDIA
Quem tem placa de vídeo NVidia, em alguma instalação de uma versão do Ubuntu a placa não funcionou - ou funcionou mas foi para as trevas após um sudo apt update. Assim, como eu passei por esse problema com minha nova placa de vídeo, pesquisei e encontrei a solução que uso sempre que é necessário reinstalar meu Ubuntu (testo softwares o tempo todo, e pelo menos umas duas vezes por ano acontece um bug do fim do mundo, que não há como recuperar o PC).