Postagens

Mostrando postagens de novembro, 2016

Postagem em destaque

Código Limpo: Nomes Significativos

Imagem
Às vezes fico com um assunto na cabeça por semanas, até achar uma situação ou um exemplo que esclareça a situação. Explico: estava querendo já a algum tempo escrever sobre boas práticas de programação, e pensei em iniciar por "Nomes Significativos", para seguir a nomenclatura utilizada pelo ótimo livro Código Limpo , de Robert C. Martin.  Entretanto, ficava sempre amarrado em exemplos que pareciam ser bons, mas que ainda eu não tinha visto a utilidade prática.  Antes de continuar preciso explicar que tenho um hábito de anotar num bloco de papel todas as ideias que surgem, pois elas desaparecem com a mesma velocidade que aparecem. Para isso tenho um bloco e caneta na mesa de cabeceira (além de um no banheiro), pois esses são os lugares onde tenho mais ideias... Vai entender... Semana passada, estava com um problema bem complicado e tive uma ideia: "vou criar uma variável para indicar que quando um arquivo tiver um certo tamanho deve gravar algumas informações no log. Pois

Erro ao manipular um arquivo em PHP

Se ao tentar manipular um arquivo em PHP via rede você está recebendo uma mensagem do tipo " Failed to open stream: Permission denied ", a solução pode ser simples: utilize um endereço HTTP (HTTP:\\servidor\aplicacao\arquivo.txt) ao invés do caminho UNC (\\servidor\compartilhamento\arquivo.txt). Atualizado em 23/11/2016: no meu caso, as permissões de leitura estavam corretas, alias, eu estava com administrador tanto do servidor quanto do client.

Tecnologia pé de boi

No mundo moderno, usamos cada vez mais a tecnologia, mas algumas vezes, por mais que tentemos mudar, a "tecnologia pé de boi" é insuperável. Certa vez, participei de uma reunião técnica, e tive que anotar muita coisa. Tinha a disposição um notebook e um tablet. Para encurtar a história, terminei com papel e caneta. Um outro exemplo: sempre achei um saco fazer a lista de compras, por isso decidi "inovar" e procurei um app (existem vários e alguns são muito bem feitos), mas não deu certo. O fato de ficar segurando o smartphone o tempo todo atrapalha (e não dá para deixar ele solto em cima do carrinho de compras). Tentei então, fazer uma lista pré-impressa, onde bastava marcar a quantidade de itens que eu ia comprar. O problema é que a lista ficou enorme, afinal eu tinha que cercar todas as compras possíveis, e dava mais trabalho procurar cada um dos itens para marcar do que escrever individualmente cada um deles. Voltei para o papel e caneta.

10 horas de tela no Moto Z Play

Imagem
Recentemente consegui  mais de 10 horas de tela no Moto Z Play . Tem quem diga que isso não quer dizer nada, para outros entretanto, é o máximo. Por isso, compartilho aqui o resultado.