Category: Variados

O ETHOS DA LIDERANÇA

Liderança
Imagem responsiva

Fonte: Julio Gonçalves(FDC)

A convulsão social a qual o país vivenciou com a paralisação dos caminhoneiros autônomos trouxeram algumas questões que merecem reflexão dos mais variados setores, inclusive dos lideres organizacionais.

Parece-nos claro e evidente a crise de liderança vivenciada nesse fenômeno ainda em brasas nas trincheiras das rodovias, que invadiu como um tornado a vida dos brasileiros pela irrevogável força das redes sociais.

A CRISE DO LÍDER: UM EXEMPLO.

Por várias oportunidades apresentou-se que o movimento da paralisação era “difuso e horizontal” e esta conceituaçã

Install Genymotion no Ubuntu | install o Genymotion Android Studio

Requirimento: install o VirtualBox.

Como instalar o Genymotion no Ubuntu, Debian, Fedora! Tenha um emulador Android!

https://www.genymotion.com/ genymotion-2.12.2-linux_x64.bin

Que tal testar aplicativos e até mesmo ver como é as versões do Android ? Bom, como o Genymotion você tem essa opção, atualmente o Genymotion é usado por desenvolvedores para testar aplicativos em diferentes versões do Android. Para pode baixar o pacote é preciso fazer um cadastro, após o cadastro um link para ativação será enviada para o seu e-mail e após você pode clicar no link download e assim seguir com a instalaç

Instalando o conjunto de ícones Papirus no Ubuntu

Cansou dos ícones padrão do Unity, KDE, Gnome, Mate, Cinnamon e outros ambientes? Veja como instalar conjunto de ícones Papirus!

Papirus é um conjunto de ícones para o KDE desktop, que agora também está disponível para outros ambientes de trabalho, como Unity, Gnome, Mate, Cinnamon e outros.

.

Instalando o conjunto de ícones Papirus no Ubuntu
Instalando o conjunto de ícones Papirus no Ubuntu

Antes tínhamos uma versão portada de ícones chamado Papirus KDE, mas agora ele está sendo diretamente suportado e mantido pelo criador do conjunto de ícones Papirus.

Existem duas variantes deste pacote de ícones com ícones do painel de claros e escuros, e...

Configurar um terminal remoto no Portainer

Portainer é uma aplicação (em HTML5) para gerenciar Estivador. Tem uma interface gráfica, uma tabela para ver o status de cada container, imagem ou conexão. Para serviços em nuvem, é capaz de criar o serviço e a conexão.

O Portainer.io é uma boa opção para fazer um controle mais "humano" da nossa fazenda Docker. Nesse caso, é mais fácil implantar do que os anteriores, como: RancherOS ou Panamax.io .

Estamos falando que o Portainer é uma imagem do Docker mais, que é implantado como tal e que, uma vez iniciado, nos permitirá conectar a ele através da porta 9000(TCP). Na imagem anexada, podemos v...

Laravel - Status Codes, Boas Práticas!

Laravel - Status Codes, Errors and Messages

Boas Práticas

Resultado de imagem para error status

Boas Práticas em Apis com o Laravel

"Status Codes, Errors and Messages."

HTTP Status Codes

Os Status Codes são usados ​​em todas as respostas http do lado cliente e servidor e têm um range de 100 a 507 (com muitas lacunas no meio) e cada uma tem uma mensagem e uma definição. E a maioria dos Servidores e Frameworks o utilizam de forma semelhante em suas respostas.

1XX — Informativa

Indica que a solicitação foi recebida e que o servidor está pronto para dar continuidade ao processo.

Os códigos mais comuns dessa classe são: 100 Continua...

Install pgadmin4 ubuntu 16 ou 18

PGADMIN4
Resultado de imagem para PGADMIN4

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
sudo apt install wget ca-certificates
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add 
sudo apt update
sudo apt install pgadmin4

or(ou)

How to install pgAdmin 4 in desktop mode on Ubuntu

For pgAdmin 4 v3.3 on Ubuntu, according to the download page:

Install dependencies, create a virtual environment, download, install & configure

Using Python2.x

sudo apt-get install virtualenv python-pip libpq-dev python-dev

cd...

Usando Observadores Do Modelo Laravel

O Laravel Model Observers é um ótimo recurso. Observadores são usados ​​para agrupar ouvintes de eventos para um modelo. Nomes de métodos de classes de observadores referem-se ao evento Eloquent que você deseja ouvir. Esses métodos recebem o modelo como seu único argumento. O Laravel não inclui um diretório padrão para observadores. Além disso, o comando artesanal para gerar observadores também não está disponível por padrão.

Vamos implementar Model Observers em um projeto laravel e entender através de um exemplo simples.

Começando o projeto

laravel new observables

Configure seu banco de dados...

Laravel 5.4 Agendamento de tarefas

Introdução

No passado, você pode ter gerado uma entrada Cron para cada tarefa que precisava agendar em seu servidor. No entanto, isso pode se tornar um problema rapidamente, porque o agendamento da sua tarefa não está mais no controle de origem e você deve executar o SSH no servidor para adicionar mais entradas do Cron.

O programador de comandos do Laravel permite que você defina de forma fluente e expressiva seu cronograma de comando dentro do próprio Laravel. Ao usar o agendador, apenas uma única entrada Cron é necessária no seu servidor. Sua agenda de tarefas é definida no método app/Conso...

Estrutura de pastas de código

Estrutura de pastas de código

Todas as bases de código que eu já li ou trabalhei, compartilham uma estrutura de pastas similar:

  • Controladores
    • BlogPostController
    • CommentController
  • Modelos
    • BlogPostModel
    • ComentárioModelo
  • Views
    • BlogPostsView
    • BlogPostDetailView
  • Ajudantes

All code bases I ever read or worked with, share a similar folder structure:

  • Controllers
    • BlogPostController
    • CommentController
  • Models
    • BlogPostModel
    • CommentModel
  • Views
    • BlogPostsView
    • BlogPostDetailView
  • Helpers

Aquelas em que o desenvolvedor leu Domain Driven Design, ou ...

Configurando o Sublime Text - MarkDown

Usado no Sublime Text 3

Instalando o Package Control

O Package Control é o gerenciador de pacotes do Sublime Text. Para instalar ele, você deve acessar https://packagecontrol.io/installation#st2 e copiar todo texto que está na aba “Sublime Text 2”. Após copiar, vá ao Sublime Text, navegue até View > Show Console e cole o texto no console que abre na parte inferior do Sublime. Após executar o comando, o Package Control é instalado e você deve reiniciar o editor. Talvez seja necessário reiniciar algumas vezes até o Package Control estabilizar.

Instalando pacotes essenciais

Para instalar um pacot...