Postagens

Mostrando postagens de julho, 2019

Como comparar bases de dados MySQL de maneira simples no Ubuntu 18.04LTS

Utilize um software de comparação como o Meld. Depois exporte somente a estrutura dos dois bancos de dados que você deseja comparar. Por fim utilize o Meld para comparar os arquivos: $ sudo apt install meld $ mysqldump -u root -p --no-data dbLeft > leftSchema.sql $ mysqldump -u root -p --no-data dbRight > rightSchema.sql $ meld leftSchema.sql rightSchema.sql As palavras dbLeft e dbRight nas instruções acima correspondem aos nomes dos bancos de dados que você deseja comparar. O mysqldump possui outros parâmetros para estabelecer conexão com seu banco de dados: $ mysqldump --help Outra opção para a comparação é utilizar o DBeaver .

Boas práticas com PHP e preparando o Eclipse PHP para um novo projeto

Imagem
Antes de iniciar um novo projeto, tenha em mente que você deverá: - sempre definir a codificação UTF-8, seja para seus arquivos PHP ou banco de dados (MYSQL, ORACLE, SQL SERVER, POSTGRES, qualquer um). DICA: ao criar um novo Projeto no Eclipse PHP ou, se você já tem um projeto em aberto, clique nas propriedades de seu projeto, em Resource > Text file encoding escolha a opção " UTF-8 ". Se o projeto já havia sido criado anteriormente, feche e reabra o projeto. - mantenha sempre um código limpo e organizado. DICA: para remover todos os espaços em branco desnecessários de forma automática, clique em Preferences > PHP > Editor > Save Actions , selecione Remove trailing whitespace e All lines , dê um Apply . Agora, toda vez que você for salvar um arquivo o Eclipse faz a limpeza para você. - facilite sua vida utilizando o XDebug para depurar seu projeto. DICA: ver posts  Instalando o Xdebug para o PHP 5.6, PHP 7.0, PHP 7.1, PHP 7.2, PHP 7.3 e  Configurando

Como rodar arquivos JNLP (Java Network Launching Protocol) no Ubuntu 18.04LTS

Simplemente execute: $ sudo apt install icedtea-netx Depois é só executar o seguinte comando em seu arquivo de extensão JNLP, exemplo: $ javaws emissorMDe.jnlp