Postagens

Mostrando postagens de 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

Huguinho, Oktober e Coca-Cola

Certa vez, Huguinho, Zezinho e Luizinho foram à Oktoberfest. Depois de muita bebida, e... (na verdade o Huguinho não lembra muito bem o que aconteceu lá). Bom, na realidade, o importante é que na volta para Floripa, os 3 resolveram surfar. A sabedoria de bêbado é impagável: eles resolveram que o melhor para curar a ressaca era tomar uma garrafa de Coca-Cola cada um. De 2 litros. Logicamente, não houve surfe. Na verdade, os 3 mal conseguiam ficar de pé. Por causa da Coca-Cola, é claro.

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.

Ciclovia? Pra quê!?

Ontem, por volta das 18:30, vi uma cena que me deixou muito irritado: numa das avenidas mais movimentadas de Balneário Camboriú, um ser (provavelmente com inteligência inferior a um comentarista de portal), trafegava com sua bicicleta, na contramão, fora da ciclovia. Detalhe: uma menina de uns 4 ou 5 anos estava na garupa. Pelo que pude acompanhar, ele andou 3 quadras, e sabe-se lá quanto mais ele andou nessa situação. O que leva uma pessoa a ser tão idiota?

Moto Z Play: Primeiras impressões

Imagem
Meu Moto Maxx já tem quase 2 anos de uso e até por isso, a bateria não estava aquela Brastemp! Mas mesmo assim, chegava ao final do dia com uns 30%. Para entender melhor o meu dia-a-dia no smartphone: uso o Feedly uns 30 minutos por dia, o Twitter mais uns 30 minutos, Whatsapp cerca de 1 hora, e 50 minutos de Waze. Às vezes, escuto um pouco de Spotify. Enfim, nada de mais, mas dá umas 3 horas de tela por dia. Pesquisei bastante e nenhum dos smartphones me agradou. A princípio, ia comprar um Moto G4+, mas a vendedora comentou sobre o Moto Z Play e resolvi dar uma olhada antes de fechar negócio. Acabei optando pelo Moto Z Play, por causa da bateria e do processador - além de ser uma nova linha, o que deve garantir mais algumas atualizações na versão do Android. A bateria está me impressionando, já no primeiro dia (quando sempre ficamos mais tempo que o normal como celular, por conta das configurações e instalações de apps) tirei da tomada às 06:20 e às 22:50 estava com 51% de bat

Esqueceram de mim: Drive C

Imagem
Já repararam que até hoje o drive principal do computador é o C? Até onde sei, isso ocorre desde o primeiro MS-DOS (1981) . São 35 anos! Antigamente até tinha seu motivo: os drives A e B eram destinados aos disco flexíveis, e o C era o primeiro disco rígido. Acho que esqueceram de ajustar as letras... Fonte:  Why is the hard drive the C: drive?

Dicas para viagem a Orlando (Disney)

Gostaria de dar algumas dicas para quem vai viajar para Orlando, seja visitar a Disney, EPCOT, Universal, Seaworld, ou qualquer outro parque. Divido as dicas em duas etapas, antes e durante a estadia. Antes 1. Comprar chip (SimCard) no Brasil.  Quando cheguei no aeroporto de Orlando, visitei um quiosque que vendia chip de celular, mas só tinha 2 planos: um de US$ 40 com 100 MB de dados por dia e outro de US$ 70 com 1 GB de dados por dia. O primeiro o preço era razoável (eu iria ficar 8 dias em Orlando), mas o limite diário muito pequeno. O segundo, achei muito caro. Dias depois, em um Outlet, encontrei outro quiosque que vendia chip por US$ 50, e 3 GB de dados para usar até o final do mês. Como eu voltaria dentro de 4 dias, não quis comprar. Se eu soubesse do valor antes, eu teria tomado outra atitude: procurar uma loja da AT&T ou T-Mobile, ou comprar um chip americano antes de viajar. Já li em algum lugar que existem planos a partir de US$ 1,50 ao dia. Na verdade, o uso

Módulo de Segurança do Internet Banking e lentidão no computador

Imagem
Fui acessar o Internet Banking do Santander, e recebi uma mensagem dizendo que era recomendável a instalação do Módulo de Segurança Santander. OK. Eu instalei. Só que após a instalação, o computador ficou tão lento que fui obrigado a desinstalá-lo. O consumo de CPU ficava sempre perto de 100%. Não sei se dei azar ou se o problema é do Módulo de Proteção mesmo. O nome do programa é Trusteer Rapport e eu recomendo que se você for instalá-lo faça um ponto de restauração antes. Pois até para desinstalar ele dá problema. O desinstalador do Windows não conseguiu remove-lo. Fui então direcionado à uma página da IBM, que é a desenvolvedora do software, onde tive que fazer um (rápido) cadastro para baixar outro software para remover a praga o Módulo de Segurança. Claro que o Módulo de Segurança é importante, não estou discutindo isso. Mas também é importante que empresas do porte da IBM e Santander, desenvolvam um software que não cause mais problemas do que soluções. Garanto que eles

Tesouro do Juventude

Imagem
Estava conversando sobre enciclopédia (se você tem menos de 30 anos, pergunte a seus pais) com alguns colegas e lembrei de uma que eu tive: Tesouro da Juventude. Passei muito tempo envolvido por aquelas páginas de papel couchê! Mesmo sendo uma obra dos anos 50 (se não me engano) havia muito o que ler: o livro dos Porquês, Contos, As Belas Ações. Acho que li todos os 18 volumes. Duas vezes.

A uma deusa

Os fortes entenderão! Gongorismo pouco é bobagem! A UMA DEUSA (Luiz Lisboa, do Maranhão) Tu és o quelso do pental ganírio Saltando as rimpas do fermim calério, Carpindo as taipas do furor salírio Nos rúbios calos do pijom sidério. És o bartólio do bocal empírio Que ruge e passa no festim sitério, Em ticoteios de partano estírio,  Rompendo as gâmbias do hortomogenério. Teus lindos olhos que têm barlacantes São camençúrias que carquejam lantes, Nas duras pélias do pegal balônio.  São carmentórios de um carce metálio, De lúrias peles em que pulsa obálio, Em vertimbáceas do pental perônio.

Gramado: Hotel Casa da Montanha

Imagem
Gramado é um lugar que posso dizer que conheço bem, pois há uns 15 anos vou pra lá praticamente todos os anos. No final de julho, voltei pra lá e fiquei hospedado no hotel Casa da Montanha . Um bom hotel, muito bem localizado (próximo da rua Coberta). Alias, a localização do hotel é um ponto muito importante para quem vai para Gramado. Na maior parte das vezes fiquei hospedado em hotéis entre Gramado e Canela. E toda vez que ia para o centro de Gramado, tinha dificuldades para estacionar o carro. Outra opção é utilizar o serviço de transporte que alguns hotéis oferecem. Existem alguns que possuem vans que saem de hora em hora para o centro de Gramado. Mas voltando ao Hotel Casa da Montanha, os pontos fortes, além da localização, são: - Atendimento. Todos os funcionários são muito atenciosos e educados; - Café da manhã. Boa diversidade e ótima qualidade; - Piscina. Mesmo com as baixas temperaturas externas, a piscina estava ótima. Não gostei de algumas coisas no hotel, mas não

Toque de celular

Há muito tempo (uns 2 ou 3 anos - o que em tecnologia é uma eternidade), era normal ter um toque de celular bem brega   chamativo inovador: hino do clube, hit musical do momento, ou outra aberração qualquer. Já repararam que atualmente quase não se ouve mais os toques de celular? Quando tocam, ou estão no silencioso ou no vibracall (esse termo ainda é usado!?). Acredito que seja porque as pessoas usam os aparelhos cada vez menos para realizar chamadas telefônicas tradicionais ou (muito improvável) as pessoas agora tem mais bom gosto que 2 ou 3 anos atrás.

Radar na BR 101, Sul, KM 176

Imagem
Encontrei um novo radar na BR 101, Sul, km 176. Ele está localizado à direita, logo após a ponte do rio Inferninho, próximo ao trevo de Gov. Celso Ramos. Sexta-feira, 15/07, não havia notado, mas ontem, 18/07, já estava ali. Em tempo: a velocidade máxima ali é 100 km/h.

Impressões sobre o Doom para Xbox One

Imagem
Review e primeiras impressões Como não poderia deixar de ser o jogo apresenta gráficos impressionantes mas a lista (de um item só) de prós acaba aí! Antes mesmo de dar o primeiro tiro, tive que pausar o jogo e modificar uma opção de tela que fazia com que ela "borrasse" ao virar para um lado ou outro. Parece que se está bêbado. O jogo é confuso em alguns momentos, com controles que não foram pensados direito para o usuário. Se você jogava o Doom antigo, principalmente no PC, vai notar a clara diferença com relação ao atual. Um exemplo é que ao segurar o botão que troca de arma, aparecem as armas disponíveis mas para mudar temos que usar um dos direcionais em conjunto e fica inviável de fazer isso na correria! Mas o jogo já começa quente, vc já sai mandando bala! Com arma na mão e atirando, os "monstrinhos" surgem do nada como se fossem teletransportados o que dá um ar de que nunca vai acabar e gera uma frustração. Em alguns momentos você se sente fei

A fechada

Imagem
Tá certo que já tinha imaginado algo assim ( Tipos de motorista ) mas nunca pensei que veria ao vivo. Ontem voltando para casa, um Peugeot 206 que estava na minha frente levou uma senhora fechada de um Fox. O sujeito do Peugeot buzinou, agitou os braços e chegou a abaixar o vidro para reclamar, quando viu a motorista... ficou quieto e deixou-a ir. O motivo: era uma gata de parar o trânsito! Imagem meramente ilustrativa.

Alicate de corte? Não, não uso!

Imagem
Muitas vezes falamos ou ouvimos falar de profissionais sem preparo. Há umas 2 ou 3 semanas passei por uma experiência e pude comprovar pessoalmente os problemas que isso trazem. Tive a (in)felicidade de acompanhar dois profissionais de operadoras de telefone diferentes. Fora o fato que um fala mal do outro, me preocupei com algo básico: os dois não tinham um alicate de corte. Vejam que não é um problema de conhecimento ou treinamento, é material de serviço básico mesmo. Para quem não conhece, o alicate de corte é este: e este é o alicate "normal": Quando os dois profissionais foram cortar um simples cabo (fio), não conseguiram - pois apesar de terem só o alicate normal, que possui uma área de corte, esta estava sem fio. Por mais força que fizessem só conseguiam amassar o cabo. Um processo (cortar o cabo) que leva cerca de um segundo, demorou 30 vezes mais. Tá certo que o alicate de corte é caro (pode ser encontrado por menos de R$ 10,00)...

FTP não funciona no PHP

Depois de instalar o PHP 7, ao chamar a função  ftp_connect(),  comecei a receber a mensagem: "Fatal error: Uncaught Error: Call to undefined function ftp_connect()" Para resolver isso basta adicionar a linha abaixo no arquivo PHP.INI, dentro da seção [PHP]. Sugiro colocar junto às demais "extension" do arquivo. extension=php_ftp.dll Daí é só reiniciar o Apache.

Lei de Murphy em ação

Há alguns anos, uma analista de sistemas foi apresentar um novo projeto para o gerente da área demandante. O sistema era simples, mas por força da política de segurança ela precisou utilizar um módulo de segurança padrão da empresa, que faz acesso a um servidor localizado em Brasília. Logicamente (dá-lhe Murphy!), na hora da apresentação ocorreu um problema com a rede, e os dados do login do sistema não puderam ser validados e o sistema ficou inacessível. Depois dessa, todas as vezes que ia fazer uma demonstração do sistema, sempre levava uma apresentação no Power Point de backup. Vivendo e aprendendo.

O caso do computador com 100% de uso de HD

Imagem
Durante várias semanas meu computador apresentou um problema: do nada, o HD era acessado de tal maneira que não conseguia mais nem mexer o mouse. Veja bem, a utilização era de 100% do HD e não da CPU. No início eu apenas reiniciava o computador, mas o problema ficou tão constante que já era impossível trabalhar. Comecei então, meu trabalho de detetive. Primeiro achei que era o antivírus. Desativei-o mas o problema teimava em voltar. Forcei a atualização do software e do banco de dados do antivírus – nada. Depois, imaginei que podia ser a atualização do Windows, que trabalha em background . Forcei também a atualização do Windows, mas sem resultados. Outra tentativa foi trocar o Chrome pelo Firefox, além de remover todos os módulos de segurança dos três bancos que uso (isso deu tanto trabalho que merece um post  exclusivo, mas vou deixar para depois, pois ainda estou traumatizado). Tudo em vão. Resolvi então, buscar ajuda no Google. Encontrei alguns links reportando o

Novos radares na BR-101?

Imagem
Nas últimas semanas apareceram novas câmeras na BR-101, mais especificamente nos KM 144 Norte, KM 192 Sul e KM 206 Norte. Todas elas juntos aos painéis de informação da concessionária ou do mostrador de velocidade do radar fixo. Não sei se são radares ou apenas câmeras. Se conseguir essa informação, atualizarei este post. ATUALIZADO EM 20/01/2016 09:06 Observando bem as imagens, é possível notar que para cada câmera, existe um outro aparelho, que imagino ser o radar. Ontem o trânsito parou no KM 144 e pude verificar que o par (câmera/radar) é bem parecido com o da imagem abaixo.  Minha opinião: é radar. Imagem meramente ilustrativa